It's incredibly naive to assume a world that rapidly transitions to 95% unemployment would in any way resemble the status quo.
1,925 karma · joined November 19, 2011
It's incredibly naive to assume a world that rapidly transitions to 95% unemployment would in any way resemble the status quo.
I've created a thousand useful hacks that would make AI slop look like high art, that would not have been useful at all had they been polished to a high shine.
As I understand it, even commonly-used filesystems aren't considered hardened against arbitrary malicious data, the party line is to use userspace filesystems to mount untrusted volumes.
I'm cautiously bullish on AI in general, and I wouldn't touch an AI stock with a 100m pole, because there are way too many uncautiously bullish investors in the market.
We have, for example, no idea what the long-term implications of AI effectively training on its own output is. Recursive self-improvement is not a law of nature. If anything, the opposite: the overwhelming majority of species are extinct. Evolution is as much a story of dead ends as survival of the fittest. So betting on any one narrow path of AI development to survive seems extraordinarily risky from a biological standpoint.
This doesn't meant that some sources of information aren't more trustworthy than others, or that you can't get a reasonable idea of what's going on by combining information from multiple independent sources.
For instance, I'd generally trust a statement of fact consistently reported by multiple wire services over conflicting information from official government sources, and I'd never trust any one source to tell "the whole truth", to the extent such a thing is even possible.
But yes, if nation states are part of your threat model, the safest practical way to acquire hardware is probably brick-and-mortar retail, and only after installing a sophisticated home security system, also acquired at retail, and thoroughly sweeping your house for existing bugs once it's installed.
And why would you expect the pre-boot environment to respect OS network configuration?
Just like every non-Apple system I’ve ever seen with pre-boot network support, it has its own configuration, which defaults to DHCP.
I’d honestly be more suspicious if the firmware tried to grovel through OS data to find a working network configuration you may not want it to use.
Not that it would have very good luck doing so on a security-conscious user’s system, given that, on most systems at least, pre-boot networking is configured long before encrypted boot volumes are unlocked, since at that point you’re already well on your way to booting a specific OS with its own network stack and the pre-boot networking environment is no longer required.
Fortunately for me, I already have a stack of criminally underutilized Pi 3, 4, and 5 units on a shelf from a past (non-hobby) project. No 16GB, but multiple 8GB units, and 8GB is enough for most anything I can imagine wanting to do on a Pi.
And why would the game industry, considered as a whole, want to incur higher costs to exclusively deliver its product in a way that provides less value to the majority of its customers, many who won’t be willing to pay the higher prices required to maintain similar profits?
Recompilation at most threatens platform exclusivity as a business model. Otherwise, it’s just piracy with extra steps.
At most, I expect to see already existing trends towards more live service components and microtransactions continue, with digital delivery only and a required online component in many cases, but with most if not all of the actual game code and assets hosted and running locally.
As for non-gaming applications, content creation and a software development are two examples where "cloud native" workflows remain cost-ineffective in many market segments in spite of hardware price increases, and will remain so as long as cloud providers continue to nickel-and-dime customers for IOPS and compute.
With that said, add NFC, maybe a USB-A connector made accessible by part of the card folding back, and some UI mechanism to select TKIP codes, and a device like that could make an nice universal hardware security token.
For reference, the cheapest 16GB LPDDR4 (not 4X as used in the Pi 5) DIMM in stock is more than $150, which is about what I paid for the 64GB of DDR4 in my desktop a couple years ago.
The real difference is that Rust provides a package repository with a unified build system that's as simple to use as NPM or NuGet.
vcpkg which is similar exists today, but it didn't in 2015 when Discord started, still isn't anywhere near as comprehensive as package repositories for languages where package management is part of the standard toolchain, and the underlying build systems are far messier under the hood.
It can also be helpful in development to use libraries built from source as part of the application's build process, at least as an easily-accessible option, which wasn't common practice in most C/C++ ecosystems historically where different libraries used different build systems and if you wanted to integrate them into something like a Visual Studio solution for easy reference to source code during development and debugging you were often on your own.
- local latency is lower than network latency
- latency is important for action games
In other words, think of macOS as a somewhat bloated vendor-supplied firmware update tool. "Premium" is subjective, but I wouldn't personally limit my options for SSDs or storage controllers to those that supply Linux firmware update tools, so why should I do so with laptops?
And dual booting to a small native OS partition and auto-updating is hardly less convenient than manually downloading firmware, creating an appropriately configured USB boot disk, and installing it by rebooting and invoking a vendor-supplied tool by hand from a DOS or EFI command prompt.
Especially as the pure gruntwork involved in acquiring the knowledge required to merely understand the details of the mathematics involved represent at least a significant fraction of a human lifetime.
And unless this human process of knowledge acquisition continues, eventually no one will be left to understand and attach any significance to the results machines produce.