Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Fallacies that advocate software bloat (Miscellaneous)

posted by DOStuff, 28.12.2025, 11:20

> Give me more fallacies to debunk!

You should probably add security, to your list. But not without providing your own insight, on it.

Something that is not a fallacy, is that software bloat can be a mess to maintain. Bloat, and complexity of maintenance, provide corporate advantages; especially in the face of the opensource code. I question, if this isn't the real reason for interest in Rust. But that really depends on what features of the language your are using. If you are aiming from extreme security features (as it is claimed anyway) that code will be harder to maintain and harder to fork (hard directional design forks). However, one of the reasons for pushing Rust, might be the idea that AI code could need less auditing. The idea of saving the money, because time earned experience is obsolete.

Despite having no way to mitigate some of the notable CPU ?flaws?, how susceptible is DOS to them? This isn't a fair comparison, due to the limited usability "of DOS" in the roll of a server. But, that is were you begin to unravel the real issue. These modern approaches, themselves, are the security nightmare.

There is an existing disgust, for operating systems running in ring-0, if connected to the Internet. I really more prefer the idea that ring-0 privileges come from direct hardware keyboard access. From there on out, what you do is on you. But instead, the secure idea is that ring-0 is attained from dynamic privilege access. There are practical reasons for this, but it doesn't change the inherent nightmare that comes with that. No matter how responsible you are, with the applications you configure and run, your kernel is intentionally built with hard coded backdoors (role-the-dice, or maybe even less secure than that).

The idea used to be, protect the system from bad code, that might compromise system integrity/stability. This was added, at a hardware level, and has pros and cons. I wonder what an OS designed for unreal mode might be like. The amount of code included to protect the system from userspace is crazy. Everything you add, is itself a potential vulnerability; and must be maintained to match future secure code modifications. Add to this, that now, security must be considered everywhere you look.

There are practical reasons for these modern designs, even though I disagree with them. I really consider computers a tool, not something that the infrastructure/security of the world should depend on. If we are reaching a point where computers are the only option, we are doing it wrong.

The elephant in the room is the aging idea of "personal computing". Nothing modern is indented to provide a person with a "personal computer". You are buying a social device. I don't mean "person to person" socializing, though that does play a large role. More and more, the software (and somewhat the hardware) is being designed with usability that highly merits network/Internet access. Some devices are near worthless, without Internet access.

All of this creates a complex and hairy ecosystem, that adds convenience, at an extreme cost to simplicity. All of this complexity is fine, if you just "go along, to get along". But, that is not "personal computing". You must move with the herd, and that can mean both software and hardware.

Software wise, we all took the convenience bait, even if we still prefer simplicity. The consequence there is that, the development of true alternatives fell away/behind. Probably the biggest cause is that, there wasn't a big enough market for it. But, corporate interests have the upper-hand, with greater control over available hardware. While that advantage has been abused, realistically, it could have been abused more heavily; and it is about to be.

What will remain of personal computing, when the computer you use must be authenticated to your legal identity; and any alteration of the device, or its software, voids its ability to connect to the Internet, is illegal, or causes the device to break upon detection? Some will have old devices, an those that we manage to modify, for non networked use. Will we even be able to distribute software "online" for non-secured hardware, and operating systems? If the software is for a modded device, it might be illegal. It my seem extreme, but older operating systems and hardware might be considered security threats. That might be a long ways out; but its approach could be greatly accelerated by worldly catastrophic events, of a digital security kind. Hmm, not that it looks inevitable or anything.... If not for something dramatic, we have had a pretty good track record, of moving away from things really slow. Maybe that will help.

The biggest fallacy, that supports software bloat, is that we should "go along, to get along".

 

Complete thread:

Back to the forum
Board view  Mix view
23153 Postings in 2179 Threads, 404 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum