![](/static/f79995a8/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/d3d059e3-fa3d-45af-ac93-ac894beba378.png)
MS DOS 2.11.
MS DOS 2.11.
Oh, nothing about it sounds unrealistic, just kinda pointless. There absolutely are rugged laptops and gaming laptops and probably even some combination of the two out there somewhere. But they both tend to be quite expensive and nothing you mentioned seemed to indicate the need for portability. So, why a laptop and not a desktop? You’ll get a lot more bang for your buck and can have the exact keyboard, cooling system and whatever else you want, plus a much more repairable system.
With those requirements why bother with a laptop? Just build yourself a desktop and setup up ssh and/or Remote Desktop if you really need access on the go.
Oh look, it’s me.
I’ve only worked on a few embedded systems where C++ was even an option, but they allowed 2, 4, 5, and 7. Though, for the most part most classes were simple interfaces to some sort of SPI/I2C/CAN/EtherCAT device, most of which were singletons.
Take a look at what even the proposer is saying wouldn’t be allowed in:
(1) new and delete. There's no way to pass GFP_* flags in.
(2) Constructors and destructors. Nests of implicit code makes the code less
obvious, and the replacement of static initialisation with constructor
calls would make the code size larger.
(3) Exceptions and RTTI. RTTI would bulk the kernel up too much and
exception handling is limited without it, and since destructors are not
allowed, you still have to manually clean up after an error.
(4) Operator overloading (except in special cases).
(5) Function overloading (except in special inline cases).
(6) STL (though some type trait bits are needed to replace __builtins that
don't exist in g++).
(7) 'class', 'private', 'namespace'.
(8) 'virtual'. Don't want virtual base classes, though virtual function
tables might make operations tables more efficient.
C++ without class
, constructors, destructors, most overloading and the STL? Wow.
According to the github analysis, the kernel repository is:
So yeah, its basically all C, plus a tiny bit of assembly for very low level bootstrapping and some helper scripts.
There is no C++ allowed in the Linux kernel and Linus has gone on several major rants about how terrible a language it is.
When I was a very junior EE I ended up working mostly on microcontroller code. There was one bit of extremely ugly code I inherited that parsed a terribly designed serial communication protocol by using a giant maze of nested if statements. I really wanted to rewrite it to something better, but I never quite came up a solution while I worked there. Years later after I was no longer at the company I had a stress dream about it and finally came up with a working solution. I still wish I could go fix it. I really hope it’s no longer used, or that someone else has finally fixed it.
They are people who have fallen for and/or are grifting for a deeply unhinged conspiracy theory that national laws don’t apply to them if they do some certain set of pseudo legal things. What exactly those things are, as well as what laws don’t apply to them,vary widely, but are usually centered around driver’s licenses and car registration, tax evasion and not paying child support.
Past that it’s hard to explain what their beliefs are because it is so vague and ever changing.
There are lots of options, use a CD changer, burn a mix CD, listen to the radio, run a pirate radio station. I’m not saying that physical media is always better in every situation, but neither is streaming. I like having the option depending on the situation.
I love physical media because it’s just much easier to use. If I want to play some album in my car I put the cd in and press play. No fumbling around with search or menus, just put a disc in a slot and done. If I want a friend to listen, read or watch something I hand them a small object and they have it. No need to text them the title so they can search for it later and then forget it.
Christ do I feel old now. CDs and DVDs are read only, so you won’t do anything to them by ripping them. It’s just a copy of the data onto your drive and then probably a compression step of some sort. Nowadays it probably takes less than five minutes for the whole thing. I remember taking at least half an hour on a 2x drive, and then mp3 compression taking another hour or so.
Which word?
Medicine. The house brands and generics are the exact same, tested the same, made the same.
It’s not you, it’s the apps. They’re set up that way to get you to pay for them.
Dating apps are deeply, deeply enshitified because the economic incentive for them is the exact opposite of what monogamous users want. Specifically, the apps want you to keep subscribing, plus buy the super platinum plus extra added packs, but never really find someone and date them, because then you stop paying. Old school pre-sellout OKCupid had a great analysis of this in their blog, which was taken down the day they sold out.
This is why the few sites/apps that cater to non-monogamous or event based communities are still reasonably decent, e.g FetLife, Bloom and Feeld, though Feeld is partially down the enshitification pathway.
I’d be really interested in seeing what a fediverse dating app would be like, something that didn’t have the financial incentive to enshitify, and maybe had a match/search system like old-school OKC.
EDIT: missing word.
Barns are red because supernovas produce significant amounts of iron.
https://futurism.com/how-red-barns-are-linked-to-dying-stars
Literally unusable. 🤣
I prefer Oregon Trail generation.