> Gaming works astonishingly well on Linux these days
They have certainly made a lot of progress, but there are many of us that will be stuck unless all the new AAA titles are supported. Battlefield 6 is a notable recent example of a wildly popular game that you can't play on a Steam Deck.
Seems like it's really just the anti-cheat that is holding things up. I wish every game studio out there didn't have to come up with their own anti-cheat system. Is this something Valve could solve once and for all with their OS & platform? That seems like something that would make the 30% tax a lot more appealing to game studios.
I wonder if the solution would be multi-booting. Keep the OS open, but games with anti-cheat would boot out of its own partition, with a secured bootloader, and secured lightweight OS, just enough to load the game..
> Curious what the purpose of calling a pay phone is? (wasn't possible in my country)
If you want to let somebody know you can't talk right now but you will call them back in 10 minutes, this makes it possible without having them use another quarter (coin currency in US) to call you back in 10 minutes, or requiring them to feed quarters in while you wait on hold for 10 minutes.
Also plenty of other reasons that we've all seen in spy movies :)
Also in Neuromancer when Wintermute wants to talk to Case and is ringing all the pay phones. I’ve read that book a dozen times and never thought twice about it. It was recently pointed out to me how incongruous it is to be in the future with AI and cyberspace and orbital colonies but there are still pay phones.
I think at the time of writing payphones where still so common that it was hard to imagine a world without them. The payphones are also quite fundamental to hacking culture due to the roots in "phone phreaking" which is used in the story. So perhaps it was included due to association with those elements as it will give the reader some context of at that time the current day in this futuristic world and ground them in the fictional universe.
This is actually something I was thinking about lately: How science fiction (and future-predictors) mostly only extrapolates from our current ways of doing things.
Like those Victorian era drawings of people in posh dresses walking across lakes by having hot-air balloons tied to their bodies..
Even sci-fi games involving space ships and aliens have people using floppy disks, printouts, and faxes.. in years long after those things went out of common use.
Before the iPhone very little sci-fi predicted something like smartphones being so prevalent throughout global society. Today even some of the poorest people in the poorest countries have some form of personal mobile phone.
And even now, the best we can imagine is that people will still be using phones and laptops in 2060.
E.E. "Doc" Smith's Lensmen series, a sweeping, galaxy-scale space opera (arguably the type-example of the genre), first published in 1937 had some memorable examples of this - punch card computers and one diesel-powered space ship. But along with such anachronisms (and more SF tropes than I can readily list), Smith also described video calls, stealth vehicles, and may have invented the Combat Information Center.
There are tons of examples of course, but one that jumps to mind is Oath of Fealty by Jerry Pournelle where one of the plot points is an implant that gives the chosen few access to an encyclopedic database. Of course, today, a smartphone with cell access provides that (or at least a more chaotic version of same) to more or less everyone. You could also reasonably argue that the encyclopedia in Asimov's Foundation trilogy makes somewhat similar assumptions.
I do think some sort of AR interface is somewhere in the future but it's almost certainly a long way off for mainstream adoption.
Forgot Larry Niven was a co-author of that one. They tended to be a good pair on novel-length works. Niven's novels tended to end up as travelogues and Pournelle's ended up as military SF.
Conversely though, there is plenty of older sci-fi that assumes by the 2000s we'd all be zooming around in flying cars rather than in cars that are basically the same sort of thing they had in the fifties.
It was written in the early 80s on a mechanical typewriter, and released only a very few months after the first Apple Macintosh. Modems were insanely expensive back then and not many people had them.
So much of the things in the book that we think of as familiar didn't even really exist when Johnny Mnemonic was written in 1981, again on a mechanical typewriter.
The fact that it was written on a mechanical typewriter isn't very relevant as even today some writers prefer writing on those, in that time they where obviously still quite common (and more accessible compared to computers).
Modems where expensive but so was a computer, however perhaps people where able to experience the technologies through their workplace or schools investments.
The ideas of Networking/big networks & cracking/hacking/phreaking where not strange in this time. Actually it was probably in the right place to write fiction about. Since most people where not familiar with the terms but had perhaps heard them on the news, advertisements or similar media. Allowing them to reason/dream about networks and the potential of connectivity while the interfaces and had not quite solidified into examples you could easily point at.
For reference the movie Tron came out in 1982. And CBBS was around since late 1970s. And not to forget people in the 1980s where quite comfortable with the phone network. Pagers and early mobile devices (phones/laptops) became available, there was a certain hype/energy about what the "connected" future might hold.
A few years later saw the explosion of the BBS scene and technologies like Fidonet where developed and accessible for the computer enthusiast at home.
The point being that while "things in the book that we think of as familiar didn't even really exist" they didn't exist in the capacity we see today. The seeds of the technologies was there even in everyday media channels and it is not strange that a science fiction writer would extrapolate from that.
Sci-fi books are full of reverse anachronisms like that. Worlds with space travel, but no computers.
Asimov has some good stories where people no longer know how to read and write and multiply because everything is done on computers and all interactions with computers and are done by voice.
Also so The Machine can give you the encoded social security number of someone who is either going to commit a crime or become the victim of one so pre-conspiracy Jim Caviezel can come and save your life or blow your kneecaps out.
Definitely one of the downsides of aging is the shock of realizing that movies that you vaguely remember as being fairly new are now old. (I was expecting a movie from the '40s, not 2003.)
Somewhat different thing but it was also very common in college to make a person to person call through an operator and the person (typically parents) on the other end would refuse the call and call you back because it could be much cheaper for them.
I've been using Nextcloud for years, but I've never used the web UI. Windows desktop app for syncing my Documents folder, and Android app for synchronizing a few folders on my phone, as well as the "append only" upload of my photo reel that something like SyncThing doesn't support. Works great, never had any issues with Nextcloud. The real value is in the companion apps.
I use a cron job to back up Nextcloud to B2 and S3 Glacier.
I use S3 glacier on Scaleway (European cloud provider). Storing about 3TB costs me about 7€ per month including VAT. I've had to restore 1TB in the past and it cost me around 10€. Not bad for a worst case scenario. They also do mini VPSes for 3€ per month with unlimited traffic. Really nice provider, I've used them for many years.
I've only tested partial restores from Glacier since it is expensive. I've got a raidz2 array locally as insurance against having to restore from a backup.
> A 18 Tb NAS harddrive is about 320 USD. A 2 bay unifi unas2 199. It pays off in one year. Restoring data from it is free.
That single 18TB HD is hardly safe from a disaster or even plain old hardware death, and it's a single point of failure. You need at least 3 times as many HDs to start to have something you can actually rely on to keep your data for 3-5years.
Never heard of this before, what a great project! I wish my Roborock QV 35A was supported. Still considering sponsoring the project though, because what a great initiative it is!
It reminds me of how PHP development used to be back in the day. That's not meant as a bad thing, I always liked how simple it made the development process for the right size project.
I liked the idea of Bookshop.org but I was surprised when I ordered something from it, it shipped from somewhere 2,000 miles away from me. I had the misunderstanding it was going to ship from a local bookshop that was actually local to me.
Its possible that the local bookshop didn't have the book, so they had their supplier drop ship it to you, but they still got the margin from the sale? I don't really know anything about how Bookshop.org really works.
At the end of the day it's an affiliate marketing setup, I think all fulfillment is through Ingram, not local bookstores. But it's a B Corp mandated to give 80% or more of profits to independent booksellers.
That is unfortunate there's so many Redis instances out there that not only are exposed to the public internet (330,000) and don't have authentication configured (60,000). I'm guessing those folks probably didn't even realize their Redis was public.
There are so many tutorials out there for things like Docker Compose that cause people to bind a service to 0.0.0.0 with a port open to the public internet.
In hindsight, making the default listening address for port forwards in docker(-compose) 0.0.0.0 instead of 127.0.0.1 was/is such a pain point for me. Every time I work with it for servers as almost always it should not be directly exposed (usually services are behind a host-side NGINX rev proxy).
It also likely has yielded far too many (unintentionally) open services, especially considering dockers known firewall woes with bypassing of existing rules.
Yes, that is also what I apply to compose manifests.
The problem is rather that it is always a deviation from defaults and ime can be easily forgotten/ overlooked.
It also was at the beginning a bit surprising (listening on 0.0.0.0 and inserting an iptables rule that bypassed my ufw ruleset). Many services listen on on 0.0.0.0 by default but they rarely do it while bypassing the normal host firewall mechanisms.
I think my text highlighting habit started in the late 90s when the prominent N64 website (what was the name of it??) would have text intentionally "hidden" on the page in the same color as the background, so you had to highlight to see it.