Update
This commit is contained in:
parent
481775ca4b
commit
5e0ba22bba
10 changed files with 1877 additions and 1871 deletions
4
bloat.md
4
bloat.md
|
@ -2,9 +2,9 @@
|
|||
|
||||
Bloat is a very wide term that in the context of [software](software.md) and [technology](tech.md) means overcomplication, unnecessary complexity and/or extreme growth in terms of source code size, overall complexity, number of [dependencies](dependency.md), [redundancy](redundancy.md), unnecessary and/or useless features (e.g. [feature creep](feature_creep.md)) and resource usage, all of which lead to inefficient, badly designed technology with [bugs](bug.md) (crashes, unusable features, memory leaks, [security](security.md) vulnerabilities, ...), as well as great [obscurity](obscurity.md), ugliness, **loss of [freedom](free_software.md)** and waste of human effort. In simpler words: bloat is burdening [bullshit](bullshit.md) so to speak. Bloat is extremely bad and one of the greatest technological issues of today. Creating bloat is bad engineering at its worst and unfortunately it is what's absolutely taking over all technology nowadays, mostly due to [capitalism](capitalism.md) causing commercialization, [consumerism](consumerism.md), rushed "[just works](just_werks.md)" products, creating demand for newer hardware and so on, also allowing incompetent people ("let's push more women/minorities into programming") trying to take on jobs they are in no way qualified to do.
|
||||
|
||||
A related but different term is **bloatware**; it's more commonly used among normie users and stands for undesirable programs that eat up computer resources, usually being preinstalled by the computer manufacturer etc. Further on we'll rather focus on bloat as defined before.
|
||||
A related but different term is **bloatware**; it's more commonly used among normie users and stands for undesirable programs that eat up computer resources, usually being preinstalled by the computer manufacturer (and often uninstallable) etc. Further on we'll rather focus on bloat as defined before.
|
||||
|
||||
TODO: history of bloat?
|
||||
A bit of [history](history.md): overcomplicated and obfuscated technology has always been known to present an issue, however it seems like only with the arrival of personal computers it started to become a world wide [cancer](cancer.md) and absolutely serious threat to society. Some dictionaries date the first use of the word *bloatware* to the beginning of [1990s](90s.md), around the time when mainstreamization of computers began ([web](web.md), [Doom](doom.md), [Windows](windows.md), ...), specifically 1991 by *Business Week*. [Goolag](google.md) trends for terms *bloatware* and *software bloat* show an increased search frequency since the year 2010 (which [we](lrs.md) see more or less see as the year when the downfall of society started) and peak around 2015.
|
||||
|
||||
[LRS](lrs.md), [suckless](suckless.md) and some others rather small groups are trying to address the issue and write software that is good, [minimal](minimalism.md), reliable, efficient and well functioning. Nevertheless our numbers are very small and in this endeavor we are basically standing against the whole world and the most powerful tech [corporations](corporation.md). The issue lies not only in capitalism pushing bloat but also in common people not seeing the issue (partly due to the capitalist propaganda promoting [maximalism](maximalism.md)), no one is supporting the few people who are genuinely trying to create good tools, on the contrary such people often face hostility from the mainstream.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue