This commit is contained in:
Miloslav Ciz 2024-06-11 13:36:28 +02:00
parent 65fdd3799d
commit bc0419bd2b
28 changed files with 1873 additions and 1822 deletions

View file

@ -193,4 +193,5 @@ The concept of bloat can be applied even outside the computing world, e.g. to no
- [shitware](shitware.md)
- [obscurity](obscurity.md)
- [shit](shit.md)
- [cyclomatic complexity](cyclomatic_complexity.md)
- [cyclomatic complexity](cyclomatic_complexity.md)
- [freedom distance](freedom_ditance.md)

View file

@ -1,6 +1,6 @@
# Bloat Monopoly
Bloat monopoly is an exclusive control over or [de-facto](de_facto.md) ownership of [software](software.md) or even a whole area of technology not by legal means but by means of [bloat](bloat.md), or generally just abusing bloat in ways that lead to gaining monopolies, e.g. by establishing standards or even legal requirements (such as the EU mandatory content filters) which only the richest may conform to. Even if given software is [FOSS](foss.md) (that is its source code is public and everyone has basic legal rights to it), it can be malicious due to bloat, for example it can still be made **practically** controlled exclusively by the developer because the developer is the only one with sufficient resources and/or know-how to be able to execute the basic rights such as meaningful modifications of the software, which goes against the very basic principle of [free software](free_software.md).
Bloat monopoly is an exclusive control over or [de-facto](de_facto.md) ownership of [software](software.md) or even a whole area of technology not by legal means but by means of [bloat](bloat.md), or generally just abusing bloat in ways that lead to gaining monopolies, e.g. by establishing standards or even legal requirements (such as the EU mandatory content filters) which only the richest may conform to. Even if given software is [FOSS](foss.md) (that is its source code is public and everyone has basic legal rights to it), it can be malicious due to bloat, for example it can still be made **practically** controlled exclusively by the developer because the developer is the only one with sufficient resources and/or know-how to be able to execute the basic rights such as meaningful modifications of the software, which goes against the very basic principle of [free software](free_software.md). Bloat monopoly is seeks to **maximize [freedom distance](freedom_ditance.md)**.
**Example**: take a look at the [web](www.md) and how [Google](google.md) is gaining control over it by getting the search engine monopoly. It is very clear web along with web browsers has been becoming bloated to ridiculous levels -- this is not a coincidence, bloat is pushed by [corporations](corporation.md) such as Google to eliminate possible emerging competition. If practically all websites require [JavaScript](js.md), [CSS](css.md), [HTTPS](https.md) and similar nonsense, it is becoming much more difficult to crawl them and create a web index, leaving the possibility to crawl the web mostly to the rich, i.e. those who have enough money, time and know-how to do this. Alongside this there is the web browser bloat -- as websites have become extremely complex, it is also extremely complex to make and maintain a web browser, which is why there is only a few of them, all controlled (despite FOSS licenses) by corporations and malicious groups, one of which is Google itself. For these reasons Google loves bloat and encourages it, e.g. simply by ranking bloated webpages better in their search results, and of course by other means (sponsoring, lobbying, advertising, ...).

2
c.md
View file

@ -52,7 +52,7 @@ C is extreme well established, standardized and implemented so there is a great
- [scc](scc.md): Another small/suckless C compiler, currently about 30 KLOC.
- [chibicc](chibicc.md): Hell of a small C compiler (looks like around 10 KLOC).
- [DuskCC](duskcc.md): [Dusk OS](duskos.md) C compiler written in [Forth](forth.md), focused on extreme simplicity, probably won't adhere to standards completely.
- [8c](8c.md), [8cc](8cc.md), [chibicc](chibicc.md): Some other small compilers.
- [8c](8c.md), [8cc](8cc.md): Another small compiler.
- [c2bf](c2bf.md): Partially implemented C to [brainfuck](brainfuck.md) compiler.
- [lcc](lcc.md): Proprietary, source available small C compiler, about 20 KLOC.
- [pcc](pcc.md): A very early C compiler that was later developed further to support even the C99 standard.

View file

@ -1,6 +1,6 @@
# Czechia
Czechia, or Czech Republic, is a small country in the middle of [Europe](europe.md), it's one of the most awful countries in the world. It split from Czechoslovakia in 1993, its capital is Prague, it has about 78000 square kilometers and population of 11 million, the political system and main religion is [capitalism](capitalism.md). In the past the country wasn't so bad, there was a good tradition of [socialism](socialism.md) so people had complete social security, education was completely free, everyone could afford food, there were very few [ads](marketing.md) in the media and generally people were quite happy, everyone would get healthcare and retirement pension; there was also quite diverse [culture](culture.md) of different villages with their own language dialects and traditions, there was zero crime, no one ever heard of guns or violence there, there was no [fear](fear_culture.md), and art was also somewhat nice, especially music, movies and movie dubbing. All of this disappeared swiftly once the country adopted [capitalism](capitalism.md) and [US](usa.md) culture after the so called *Velvet revolution* at the beginning of 1990s. Recently people were again made to vote -- the choices were to either make everything more shitty or to make things better. They voted to make everything shittier, so inflation is now skyrocketing, people are freezing in winter, TV is unwatchable, food is luxury, let alone things like houses, nothing works, everyone is enslaved, retirement age was postponed to something like 100 years of age plus you must have worked for about 80 years or something (this gets increased every year), ads torture you everywhere, there is no art anymore, health insurance payment is mandatory but you still have to pay for healthcare, but you won't find a doctor anyway, there are no doctors anymore (everyone went to do [marketing](marketing.md)). The country is only famous for its tradition of drinking a lot of beer. Czech people are mostly described by foreigners as cold, unfriendly, rude and ugly. One of the most famous politicians is a Czech Neonazi who's actually Japanese. Czechia has no historical, political or cultural significance.
Czechia, or Czech Republic, is a small country in the middle of [Europe](europe.md), it's one of the most awful countries in the world. It split from Czechoslovakia in 1993, its capital is Prague, it has about 78000 square kilometers and population of 11 million, the political system and main religion is [capitalism](capitalism.md). In the past the country wasn't so bad, there was a good tradition of [socialism](socialism.md) so people had complete social security, education was completely free, everyone could afford food, there were very few [ads](marketing.md) in the media and generally people were quite happy, everyone would get healthcare and retirement pension; there was also quite diverse [culture](culture.md) of different villages with their own language dialects and traditions, there was zero crime, no one ever heard of guns or violence there, there was no [fear](fear_culture.md), and art was also somewhat nice, especially music, movies and movie dubbing. All of this disappeared swiftly once the country adopted [capitalism](capitalism.md) and [US](usa.md) culture after the so called *Velvet revolution* at the beginning of 1990s. Recently people were again made to vote -- the choices were to either make everything more shitty or to make things better. They voted to make everything shittier, so inflation is now skyrocketing, people are freezing in winter, TV is unwatchable, food is luxury, let alone things like houses, nothing works, everyone is enslaved, retirement age was postponed to something like 100 years of age plus you must have worked for about 80 years or something (this gets increased every year), ads torture you everywhere, there is no art anymore, health insurance payment is mandatory but you still have to pay for healthcare, but you won't find a doctor anyway, there are no doctors anymore (everyone went to do [marketing](marketing.md)). The country is only famous for its tradition of drinking a lot of beer. Czech people are mostly described by foreigners as cold, unfriendly, rude and ugly. One of the most famous politicians is a Czech Neonazi who's actually Japanese; another famous Czech is its ugly ex prime minister who is also not Czech but Slovak and is a mafia boss. Czechia has no historical, political or cultural significance. Czechs masturbate every day about Czechia.
Except for [drummyfish](drummyfish.md) only fascists live in the country, essentially everyone is a nationalist.

View file

@ -6,4 +6,8 @@ For example in [technology](tech.md) a so called [de facto standard](de_facto_st
Regarding politics and society, we often talk about **de facto [freedom](freedom.md)** vs **de jure freedom**. For example in the context of [free (as in freedom) software](free_software.md) it is stressed that software ought to bear a free [license](license.md) -- this is to ensure de jure freedom, i.e. legal rights to being able to use, study, modify and share such software. However in these talks the **de facto freedom of software is often forgotten**; the legal (de jure) freedom is worth nothing if it doesn't imply real and practical (de facto) freedom to exercise the rights given by the license; for example if a piece of "free" (having a free license) software is extremely [bloated](bloat.md), our practical ability to study and modify it gets limited because doing so gets considerably expensive and therefore limits the number of people who can truly exercise those rights in practice. This issue of diminishing de facto freedom of free software is addressed e.g. by the [suckless](suckless.md) movement, and of course our [LRS](lrs.md) movement.
There is also a similar situation regarding [free speech](free_speech.md): if speech is free only de jure, i.e. we can "in theory" legally speek relatively freely, BUT if then in reality we also CANNOT speek freely because e.g. of fear of being [cancelled](cancel_culture.md), **our speech is de facto not free**.
There is also a similar situation regarding [free speech](free_speech.md): if speech is free only de jure, i.e. we can "in theory" legally speek relatively freely, BUT if then in reality we also CANNOT speek freely because e.g. of fear of being [cancelled](cancel_culture.md), **our speech is de facto not free**.
## See Also
- [freedom distance](freedom_distance.md)

View file

@ -122,4 +122,8 @@ int dist2DApprox(int x0, int y0, int x1, int y1)
}
```
TODO: this https://www.flipcode.com/archives/Fast_Approximate_Distance_Functions.shtml
TODO: this https://www.flipcode.com/archives/Fast_Approximate_Distance_Functions.shtml
## See Also
- [freedom distance](freedom_distance.md)

View file

@ -206,7 +206,8 @@ Bear in mind the main purpose of this quiz is for you to test your understanding
101. Form a word by answering each following sentences with one letter. Binary number 1011 in hexadecimal. Base of natural logarithm. *x = min(max(0,t - 1),1)*, *y = 2 - t for 1 <= t <= 2 otherwise t mod 1*, *t* goes from 0 to 3. Number whose square is -1. `'U' - 'T' + 'R'`.
102. In C this `float x = 16777216; printf("%d\n",x == (x + 1));` outputs `1` (or at least it is possible) -- what the fuck. How can a number equal itself plus one? Explain what's going on here.
103. Can you be both pro-privacy and anti-censorship at the same time?
104. Did you enjoy this quiz?
104. What's the error with the following reasoning? *-1 = (-1)^(2/2) = ((-1)^2)^(1/2) = 1^1/2 = 1*.
105. Did you enjoy this quiz?
### Answers
@ -314,7 +315,8 @@ sin(x) / cos(x) - log2(2) = tg(x) - 1*, so we get *tg(x) >= 1*. So that will hol
101. BENIS
102. [Floating point](float.md) had decreasing precision towards higher values, this one if already beyond the resolution of 1, so the float type cannot represent this number plus one, adding one rounds the result down to the same number.
103. no
104. yes
104. We can't replace *a^(b/c)* with *(a^b)^(1/c)* if *a* is negative, that equation doesn't generally hold.
105. yes
## Other

View file

@ -33,5 +33,6 @@ Free culture has become a relative success, the free Creative Commons licenses a
- [free software](free_software.md)
- [free universe](free_universe.md)
- [freedom distance](freedom_distance.md)
- [copyfree](copyfree.md)
- [kopimi](kopimi.md)

View file

@ -4,7 +4,7 @@ Free (as in freedom) hardware is a form of ethical [hardware](hardware.md) align
[GNU](gnu.md), just like [us](lrs.md), highly advocates for free hardware, though, unlike with software, they don't completely reject using non-free hardware nowadays, not just for practical reasons (purely free hardware basically doesn't exist), but also because hardware is fundamentally different from software and it is possible to use *some* non-free hardware (usually the older one) relatively safely, without sacrificing freedom. The [FSF](fsf.md) issues so called **[Respects Your Freedom](ryf.md)** (RYF) certification for non-malicious hardware products, both free and non-free, that can be used with 100% free software (even though RYF has also been a target of some criticism of free software activists).
We, [LRS](lrs.md), advocate for more strict criteria than just a free-licensed hardware design, for example we prefer complete [public domain](public_domain.md) and advocate high [simplicity](kiss.md) which is a prerequisite of true freedom -- see [less retarded hardware](less_retarded_hardware.md) for more.
We, [LRS](lrs.md), advocate for more strict criteria than just a free-licensed hardware design, for example we prefer complete [public domain](public_domain.md) and advocate high [simplicity](kiss.md) which is a prerequisite of true freedom -- see [less retarded hardware](less_retarded_hardware.md) for more. We also stress that [freedom distance](freedom_distance.md) has to be minimized.
The topic of free hardware is a bit messy, free hardware definition is not as straightforward as that of free software because hardware, a physical thing, has some inherently different properties than software and it is also not as easy to design and create so it evolves more slowly than software and it is much more difficult to create hardware completely from the ground up. Now consider the very question "what even is hardware"? There is a grey area between hardware and software, sometimes we see [firmware](firmware.md) as hardware, sometimes as software, sometimes pure software can be hardwired into a circuit so it basically behaves like hardware etc. Hardware design also has different levels, a higher level design may be free-licensed but its physical implementation may require existing lower level components that are non-free -- does such hardware count as free or not? How much down does free go -- do peripherals have to be free? Do the chips have to be free? Do the transistors themselves have to be free? We have to keep these things in mind. While in the software world it is usually quite easy to label a piece of software as free or not (at least legally), with hardware we rather tend to speak of different levels of freedom, at least for now.

View file

@ -35,6 +35,17 @@ To make it clear, freedom 0 (use for any purpose) covers ANY use, even commercia
The developers of Debian operating system have created their own guidelines (Debian Free Software Guidelines) which respect these points but are worded in more complex terms and further require e.g. non-functional data to be available under free terms as well ([source](https://people.debian.org/~bap/dfsg-faq.html#not_just_code)), respecting also [free culture](free_culture.md), which GNU doesn't ([source](https://www.gnu.org/distros/free-system-distribution-guidelines.en.html#non-functional-data)). The definition of "[open source](open_source.md)" is yet more complex even though in practice legally free software is eventually also open source and vice versa. The [copyfree](copyfree.md) definition tries to be a lot more strict about freedom and forbids for example [copyleft](copyleft.md) (which GNU promotes) and things such as [DRM](drm.md) clauses (i.e. a copyfree license mustn't impose technology restrictions, even those seen as "justified", for similar reasons why we don't prohibit any kind of use for example).
## Measuring Practical Freedom With Freedom Distance
One big issue related to free software and similar causes (e.g. [free hardware](free_hardware.md)) is the danger of apparent freedom without practical freedom, i.e. freedom given legally on paper which however may be [de facto](de_facto.md) extremely hard or impossible to make use of practically, in real life. Imagine for example a highly complex software that by its license gives everyone the right to modify it but in practice to make meaningful modifications one needs specialized hardware and deep knowledge and know-how of how the code really works -- example of this is for example the [Android](android.md) operating system. This particular example is called [bloat monopoly](bloat_monopoly.md) and is highly used to misled users into thinking they have freedom or that they support something ethical while in fact they don't (see also e.g. [openwashing](openwashing.md)). Giving only this apparent freedom is how [capitalism](capitalism.md) adjusted to the wave of free software, it is how businesses silently smother real freedom while pretending to embrace free software (which they rather call [open source](open_source.md)). For this we always have to evaluate practical freedom we have, i.e. whether, and with what difficulties, we can execute the four basic freedoms required by free software -- remember that all are essential and once even a single of the freedoms is lost, the whole software becomes completely [proprietary](proprietary.md) and non-free.
One possible measure of practical freedom is **freedom distance**. For any piece of software that comes with a free license (i.e. one that gives the four essential freedoms legally) let us define freedom distance as the average distance to the nearest man that can PRACTICALLY execute ALL of the freedoms. In other words it says how far you have to go to reach the freedom you are promised. As any metric it's a bit of a simplification, but while physical distances may seem to not matter much in the age of Internet, the measure contains in it embedded the number of people who have control over the piece of software, it says how centralized the control is and how difficult it will be to for example spot an remove malicious features. Large freedom distance means the freedom is far away, that you are relying on someone in another country to fix your software which of course is dangerous, even the Internet may get split, it is important for you to be able to execute your freedom locally (even if you're not doing it now, it is important that you COULD). It may also happen that the foreign maintainer of your software suddenly turns evil -- e.g. in pursuit of profit -- and then having someone close who can take over fixing and maintaining that software is key for freedom. From this point of view a freedom distance shorter than one's body is ideal -- it would mean that any single man has complete control over his own tool.
Let's show this on two extreme examples:
- A simple program will have very small freedom distance. For example the [suckless](suckless.md) implementation of the [cat](cat.md) program (from the [sbase](sbase.md) package) is written in C and currently has about 50 lines of code. How far on average do you have to go to find someone that will be able to use the program AND understand every part of the source code AND share the program AND make any kind of meaningful modification to it? Using and sharing will be pretty easy for everyone, but remember, we are looking for the closest man that can execute ALL of the freedoms, so we are looking for someone who can compile and modify very basic C programs. As the program is extremely simple, anyone who ever learned complete basics of programming will be able to do this, even if he's not nearly expert at programming -- this particular program doesn't even use [object oriented programming](oop.md), design patterns and similar "advanced" things that would further reduce the number of people who understand it. If you are reading this wiki, you can almost definitely do it but if you can't, it's extremely likely you will find someone like that in your street, and if not, then definitely at least a math teacher at nearest elementary school will. If we average this for all people on Earth, we may get a freedom distance shorter than size of a small village.
- A very complex program will have big freedom distance. Here let's take a look at the mentioned [Android](android.md) operating system. Compiling Android is very hard, it even requires quite powerful hardware, it's not very likely you'll find someone who can easily do it very near, however to make meaningful modifications to the system will be yet much, much more difficult. Imagine you for example want to change process scheduling on the system, add new filesystem support, remove all networking and telemetry, port it to run in web browser or you want to replace the GUI system with a completely different one etc. Can you do these things easily? Remember, as a reader of this wiki you are technically skilled, and even so you most likely can't do it -- even if you're an excellent programmer and dedicate all energy to it, you will likely need a few weeks of full time work to add a simple feature to the OS, and you are still a negligible exception among all the normies around, so how far away is someone who has complete control over Android? These people are probably just sitting in Google headquarters. So Android's freedom distance will be quite close to average distance to Google headquarters over all people on Earth, which will be a distance of many countries.
## History
Free software was invented by [Richard Stallman](rms.md) in the 1980s. His free software movement inspired later movements such as the [free culture](free_culture.md) movement and the evil [open-source](open_source.md) movement.
@ -58,3 +69,4 @@ After some years dealing with software freedom (in serious ways, making money do
- [free culture](free_culture.md)
- [creative commons](creative_commons.md)
- [copyfree](copyfree.md)
- [freedom distance](freedom_distance.md)

View file

@ -1,6 +1,6 @@
# Free Speech
Freedom of speech means there are absolutely no punishments or obstacles (such as [censorship](censorship.md)), imposed by anyone (government, [corporations](corporation.md), [culture](cutlure.md), society, technology, ...), against merely talking about anything, making any public statement and sharing or publication of any [information](information.md) at all. **Free speech has to be by definition absolute and have no limit**, otherwise it's not free speech but controlled, limited speech -- trying to add exceptions to free speech is like trying to limit to whom a [free software](free_software.md) license is granted; doing so immediately makes such software non-free; free speech "with limits" is like free lunch for a low price or vegetarian food with only a little meat in it -- it's not the real thing, it just wants to be called *X* without actually being *X*. **Free speech also comes with zero responsibility** exactly by definition, as responsibility implies some forms of punishment; free speech means exactly one can say anything without fearing any burden of responsibility. Freedom of speech is an essential attribute of a mature society, sadly it hasn't been widely implemented yet and with the [SJW](sjw.md) cancer the latest trend in society is towards eliminating free speech rather than supporting it (see e.g. [political correctness](political_correctness.md)). Speech is being widely censored by extremist groups (e.g. [LGBT](lgbt.md) and [corporations](corporation.md), see also [cancel culture](cancel_culture.md)) and states -- depending on country there exist laws against so called "[hate speech](hate_speech.md)", questioning official versions of history (see e.g. [Holocaust](holocaust.md) denial laws present in many EU states), criticizing powerful people (for example it is illegal to criticize or insult that huge inbred dick Thai king), sharing of useful information such as books ([copyright](copyright.md) censorship) etc. Free speech nowadays is being eliminated by the strategy of creating an exception to free speech, usually called "hate speech", and then classifying any undesired speech under such label and silencing it.
Freedom of speech means there are absolutely no punishments or obstacles (such as [censorship](censorship.md)), imposed by anyone (government, [corporations](corporation.md), [culture](cutlure.md), society, technology, ...), against merely talking about anything, making any public statement and sharing or publication of any [information](information.md) at all. **Free speech has to be by definition absolute and have no limit**, otherwise it's not free speech but controlled, limited speech -- trying to add exceptions to free speech is like trying to limit to whom a [free software](free_software.md) license is granted; doing so immediately makes such software non-free; free speech "with limits" is like free lunch for a low price or vegetarian food with only a little meat in it -- it's not the real thing, it just wants to be called *X* without actually being *X*. **Free speech also comes with zero responsibility** exactly by definition, as responsibility implies some forms of punishment; free speech means exactly one can say anything without fearing any burden of responsibility -- if anyone says "free speech comes with responsibility", he has absolutely no clue what he's talking about, he is not against censorship, he just advocates self censorship (i.e. censorship done internally rather than externally). True freedom of speech is an essential attribute of a mature society, sadly it hasn't been widely implemented yet and with the [SJW](sjw.md) cancer the latest trend in society is towards eliminating free speech rather than supporting it (see e.g. [political correctness](political_correctness.md)). Speech is being widely censored by extremist groups (e.g. [LGBT](lgbt.md) and [corporations](corporation.md), see also [cancel culture](cancel_culture.md)) and states -- depending on country there exist laws against so called "[hate speech](hate_speech.md)", questioning official versions of history (see e.g. [Holocaust](holocaust.md) denial laws present in many EU states), criticizing powerful people (for example it is illegal to criticize or insult that huge inbred dick Thai king), sharing of useful information such as books ([copyright](copyright.md) censorship) etc. Free speech nowadays is being eliminated by the strategy of creating an exception to free speech, usually called "hate speech", and then classifying any undesired speech under such label and silencing it.
The basic principle of free speech says that **if you don't support freedom of speech which you dislike, you don't support free speech**. I.e. speech that you hate does not equal hate speech.

View file

@ -1,6 +1,6 @@
# Free Universe
Free universe (also "open" universe) is a [free culture ](free_culture.md) ("free as in freedom") fictional universe that serves as a basis/platform for creating [art](art.md) works such as stories in forms of [books](book.md), movies or [video games](game.md). Such a universe provides a consistent description of a fictional world which may include its [history](history.md) and [lore](lore.md), geography, characters, laws of physics, languages, themes and art directions, and possibly also assets such as concept art, maps, music, even ready-to-use 3D video game models etc. A free universe is essentially the same kind of framework which is provided by [proprietary](proprietary.md) universes such as those of Start Wars or [Pokemon](pokemon.md), with the exception that free universe is [free](free_culture.md)/"open", i.e. it comes with a free [license](license.md) and so allows anyone to use it in any way without needing explicit permission; i.e. anyone can set own stories in the universe, expand on it, [fork](fork.md) it, use its characters etc. (possibly under conditions that don't break the rules of [free culture](free_culture.md)). The best kind of free universe is a completely [public domain](public_domain.md) one which imposes absolutely no conditions on its use. The act of creating fictional universes is called **world building**.
Free universe (also "open" universe) is a [free culture ](free_culture.md) ("free as in freedom") fictional universe that serves as a basis/platform for creating [art](art.md) works such as stories in forms of [books](book.md), movies or [video games](game.md). Such a universe provides a consistent description of a fictional world which may include its [history](history.md) and [lore](lore.md), geography, characters, laws of physics, languages, themes and art directions, and possibly also assets such as concept art, maps, music, even ready-to-use 3D video game models etc. A free universe is essentially the same kind of framework which is provided by [proprietary](proprietary.md) universes such as those of Start Wars or [Pokemon](pokemon.md), with the exception that free universe is [free](free_culture.md)/"open", i.e. it comes with a free [license](license.md) and so allows anyone to use it in any way without needing explicit permission; i.e. anyone can set own stories in the universe, expand on it, [fork](fork.md) it, use its characters etc. (possibly under conditions that don't break the rules of [free culture](free_culture.md)). The best kind of free universe is a completely [public domain](public_domain.md) one which imposes absolutely no conditions on its use. The [art](art.md) of creating fictional universes is called **[world building](world_building.md)**.
But if anyone is allowed to do anything with the universe and so possibly incompatible works may be created, then **what is canon?!** Well, anything you want -- it's the same as with proprietary universes, regardless of official canon there may be different groups of fans that disagree about what is canon and there may be works that contradict someone's canon, there is no issue here.

View file

@ -12,4 +12,5 @@ What kind of freedom is [LRS](lrs.md) interested in? Basically the freedom for l
## See Also
- [FreeDoom](freedoom.md)
- [FreeDoom](freedoom.md)
- [freedom distance](freedom_distance.md)

5
freedom_distance.md Normal file
View file

@ -0,0 +1,5 @@
# Freedom Distance
*The main article about this is found in a section of [free software](free_software.md) article.*
Tl;dr: Freedom distance is the average distance to someone who can practically exercise ALL legally defined freedoms (such as the four essential freedoms of [free software](free_software.md)) or similarly satisfy some legal conditions; it is a metric that can be applied to measuring PRACTICAL effects of legal definitions.

1
lrs.md
View file

@ -20,6 +20,7 @@ The definition here is not strict but rather [fuzzy](fuzzy.md), it is in a form
- Trying to follow the **[Unix philosophy](unix_philosophy.md)** (do one thing well, use text interfaces, ...).
- Trying to follow the **[suckless](suckless.md) philosophy** (configs as source files, distributing in source form, mods as patches, ...).
- Being **[minimalist](minimalism.md)** ([single compilation unit](single_compilation_unit.md), [header-only](header_only.md) libraries, no build systems, no [OOP](oop.md) languages, simple [version numbering](version_numbering.md), ...), [countercomplex](countercomplex.md), [KISS](kiss.md), [appropriate technology](appropriate_tech.md). Any project has to be **solo manageable** if that's at all possible.
- Minimizing **[freedom distance](freedom_distance.md)**, i.e. trying to offer freedom to as many people as possible.
- Being **[free software](free_software.md)** legally but ALSO practically (well commented, not [bloated](bloat.md) and [obscured](obscurity.md) etc., so as to truly and practically enable the freedoms to study, modify etc.). This may also include attributes such as [decentralization](decentralization.md).
- Being **[free culture](free_culture.md)**, i.e. LRS programs are free as a whole, including art assets, data etc.
- **Minimizing [dependencies](dependency.md)**, even those such as standard library or relying on OS concepts such as files or threads, even indirect ones such as build systems and even non-software ones (e.g. avoiding [floating point](float.md), GPU, 64bit etc.).

View file

@ -8,7 +8,7 @@ WORK IN PROGRESS
| ------------------------------------------ | ---------------------------------------------------- |
| American | Americunt, Amerifag, Yankee |
| [anime](anime.md) | tranime |
| [Apple](apple.md) user | iToddler |
| [Apple](apple.md) user | iToddler, iDiot |
| [Asperger](autism.md) | assburger |
| [assertiveness](assertiveness.md) | assholism |
| average citizen | normie, normalfag, bloatoddler, NPC, ... |
@ -64,6 +64,7 @@ WORK IN PROGRESS
| neurotypical | typical retard |
| [NFS](nfs.md) | nightmare file system |
| [Nintendo](nintendo.md) | Nintendont |
| NPOV | normie/NPC point of view |
| [NSA](nsa.md) | national spying agency |
| null hypothesis significance test | null ritual |
| [NVidia](nvidia.md) | NoVidya |

View file

@ -111,7 +111,7 @@ Are you a noob but see our ideas as appealing and would like to join us? Say no
Here there are quick directions to some of the important topics; for more see the links provided at the top that include the list of all articles as well as a single page HTML which is good for "fulltext search" via crtl+F :)
- **basics**: [bloat](bloat.md) -- [capitalist software](capitalist_software.md) -- [less retarded society](less_retarded_society.md) -- [LRS](lrs.md) -- [pseudoleft](pseudoleft.md)
- **LRS inventions/propositions**: [A/B fail](fail_ab.md) -- [Anarch](anarch.md) -- [boat](boat.md) webring -- [comun](comun.md) -- less retarded [chess](chess.md) -- [less retarded hardware](less_retarded_hardware.md) -- [less retarded society](less_retarded_society.md) -- [less retarded software](lrs.md) -- [less retarded watch](less_retarded_watch.md) -- [less retarded wiki](lrs_wiki.md) -- [public domain computer](public_domain_computer.md) -- [raycastlib](raycastlib.md) -- [rock carved binary data](rock_carved_binary_data.md) -- [SAF](saf.md) -- [small3dlib](small3dlib.md) -- [smallchesslib](smallchesslib.md) -- [tinyphysicsengine](tinyphysicsengine.md) -- [world broadcast](world_broadcast.md) -- [unretardation](unretard.md)
- **LRS inventions/propositions**: [A/B fail](fail_ab.md) -- [Anarch](anarch.md) -- [boat](boat.md) webring -- [comun](comun.md) -- [freedom distance](freedom_distance.md) -- less retarded [chess](chess.md) -- [less retarded hardware](less_retarded_hardware.md) -- [less retarded society](less_retarded_society.md) -- [less retarded software](lrs.md) -- [less retarded watch](less_retarded_watch.md) -- [less retarded wiki](lrs_wiki.md) -- [public domain computer](public_domain_computer.md) -- [raycastlib](raycastlib.md) -- [rock carved binary data](rock_carved_binary_data.md) -- [SAF](saf.md) -- [small3dlib](small3dlib.md) -- [smallchesslib](smallchesslib.md) -- [tinyphysicsengine](tinyphysicsengine.md) -- [world broadcast](world_broadcast.md) -- [unretardation](unretard.md)
- **programming/computers**: [3D rendering](3d_rendering.md) -- [binary](binary.md) -- [computer](computer.md) -- [AI](ai.md) -- [algorithm](algorithm.md) -- [C](c.md) -- [C tutorial](c_tutorial.md) -- [computer](computer.md) -- [computer graphics](graphics.md) -- [CPU](cpu.md) -- [data structure](data_structure.md) -- [demoscene](demoscene.md) -- [GNU](gnu.md) -- [hacker culture](hacking.md) -- [hardware](hardware.md) -- [Internet](internet.md) -- [KISS](kiss.md) -- [Linux](linux.md) -- [OOP](oop.md) -- [open consoles](open_console.md) -- [operating system](os.md) -- [optimization](optimization.md) -- [portability](portability.md) -- [procedural generation](procgen.md) -- [programming](programming.md) -- [programming language](programming_language.md) -- [suckless](suckless.md) -- [Unix philosophy](unix_philosophy.md) -- [web](www.md)
- **math/theory**: [aliasing](aliasing.md) -- [chaos](chaos.md) -- [combinatorics](combinatorics.md) -- [fractal](fractal.md) -- [formal languages](formal_language.md) -- [information](information.md) -- [linear algebra](linear_algebra.md) -- [logic](logic.md) -- [math](math.md) -- [number](number.md) -- [pi](pi.md) -- [prime number](prime.md) -- [probability](probability.md) -- [Turing machine](turing_machine.md) -- [zero](zero.md)
- **society**: [anarchism](anarchism.md) -- [anarcho pacifism](anpac.md) -- [capitalism](capitalism.md) -- [censorship](censorship.md) -- [collapse](collapse.md) -- [communism](communism.md) -- [democracy](democracy.md) -- [everyone does it](everyone_does_it.md) -- [fascism](fascism.md) -- [feminism](feminism.md) -- [fight culture](fight_culture.md) -- [history](history.md) -- [homosexuality](gay.md) -- [left vs right vs pseudoleft](left_right.md) -- [Jesus](jesus.md) -- [less retarded society](less_retarded_society.md) -- [LGBTQWTF](lgbt.md) -- [science](science.md) vs [soyence](soyence.md) -- [productivity cult](productivity_cult.md) -- [selflessness](selflessness.md) -- [socialism](socialism.md) -- [Venus project](venus_project.md) -- [work](work.md)

View file

@ -57,7 +57,7 @@ With increased interest in minimalism the word *minimalism* itself gets misused
It can't be stressed enough that minimalism is absolutely required for technological freedom, i.e. people having, in **practical** ways, control over their tools. While in today's society it is important to have legal freedoms, i.e. support [free software](free_software.md), we must not forget that this isn't enough, a freedom on paper means nothing if it can't be practiced. We need both legal AND [de facto](de_facto.md) freedom over technology, the former being guaranteed by a free [license](license.md), the latter by minimalism. Minimal, simple technology will increase the pool of people and parties who may practice the legal freedoms -- i.e. those to use, study, modify and share -- and therefore ensure that the technology will be developed according to what people need, NOT according to what a corporation needs (which is usually the opposite).
Even if a user of software is not a programmer himself, it is important he chooses to use minimal tools because that makes it more likely his tools can be repaired or improved by SOMEONE from the people. Some people naively think that if they're not programmers, it doesn't matter if they have access and rights to the program's source code, but indeed that is not the case. You want to choose tools that can easily be analyzed and repaired by someone, even if you yourself can't do it.
Even if a user of software is not a programmer himself, it is important he chooses to use minimal tools because that makes it more likely his tools can be repaired or improved by SOMEONE from the people. Some people naively think that if they're not programmers, it doesn't matter if they have access and rights to the program's source code, but indeed that is not the case. You want to choose tools that can easily be analyzed and repaired by someone, even if you yourself can't do it. This is measure by so called **[freedom distance](freedom_distance.md)**.
Someone once said: "What I cannot build I do not understand". It is indeed so. And that which one doesn't understand one doesn't control. Using tools you don't control is insanity. These tools will control you.

View file

@ -4,6 +4,20 @@
Nigger (also nigga, niBBa, nigra, N-word or chimp) is a [forbidden word](newspeak.md) that refers to a member of the [black](black.md) [race](race.md), [SJWs](sjw.md) call the word a [politically incorrect](political_correctness.md) "slur". Its counterpart targeted on white people is *[cracker](cracker.md)*. To Harry Potter fans the word may be compared to the word *Voldemort* which everyone is afraid to say out of fear of being [cancelled](cancel_culture.md). Nigger is not to be confused with [negro](negro.md), negrito etc. (which are subgroups of the black race).
```
.988886,
,88#8888889,
88#8"' \
88_" O ( HEY
/;"\ . (o_) MUH
{(_. ( /__\ NIGGA
\_/\ \__( \__/
| /\___/
) (
```
*Use this picture to test [freedom of expression](free_speech.md) on every platform right after registration.*
**We love everyone.** Let us remind new readers that we, [LRS](lrs.md), love all living beings, even black people <3 Black people are cool, usually much more relaxed than other races, very skilled at certain non-mental tasks. But we do not support [political correctness](political_correctness.md).
**Here is how to make the word inoffensive**: use it as much as possible, this way it will lose its power just as a repeated [joke](jokes.md) loses its entertaining value. The word is so scary to you because you rarely hear it in most politically correct spaces nowadays, only the real "rough men" use it and it serves as their identifying sign, you are afraid of the word and it carries certain power. Once we start overusing the word it stops being so, when you hear *nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger ...*, after a while you're like yeah, whatever, it will no longer signify any racism or strength or rebellion, it will be just a word. Problem solved :)

View file

@ -1,6 +1,6 @@
# Public Domain Computer
Public domain computer is yet nonexistent but [planned](needed.md) and highly desired [simple](kiss.md) ethical [computer](computer.md) (in the common meaning of the word) whose specification is completely in the [public domain](public_domain.md) and which is made with completely [selfless](selflessness.md) [LRS](lrs.md)-aligned goal of being absolutely non-malicious and maximally helpful to everyone. It should be the "people's computer", a simple, [suckless](suckless.md), user-respecting [hackable](hacking.md) computer offering maximum [freedom](free_software.md), a computer which anyone can study, improve, manufacture and repair without paying any "[intellectual property](intellectual_property.md)" fees, a computer which people can buy (well, while money still exist) for extremely low price and use for any purpose without being abused or oppressed.
Public domain computer is yet nonexistent but [planned](needed.md) and highly desired [simple](kiss.md) ethical [computer](computer.md) (in the common meaning of the word) whose specification is completely in the [public domain](public_domain.md) and which is made with completely [selfless](selflessness.md) [LRS](lrs.md)-aligned goal of being absolutely non-malicious and maximally helpful to everyone, with very small [freedom distance](freedom_distance.md). It should be the "people's computer", a simple, [suckless](suckless.md), user-respecting [hackable](hacking.md) computer offering maximum [freedom](free_software.md), a computer which anyone can study, improve, manufacture and repair without paying any "[intellectual property](intellectual_property.md)" fees, a computer which people can buy (well, while money still exist) for extremely low price and use for any purpose without being abused or oppressed.
"Public domain computer" is just a temporary placeholder/general term, the actual project would probably be called something different.

View file

@ -6,6 +6,8 @@ Python (name being a reference to Monty Python) is an exceptionally [bloated](bl
**Python is extremely slow**, even much slower than [JavaScript](javascript.md) and [PHP](php.md) (according to *Computer Language Benchmarks Game*). If you want to make your python programs faster, use the *PyPy* implementation over the default *CPython*.
**Programming in python is not real programming**. Making a program in Python versus writing a real program is like making a house in Minetest vs making a real house. Python was in fact made exactly for people who CANNOT program, such as [women](woman.md), economists and professional programmers, it is basically a wheelchair -- those who can program don't need Python just like those who can walk don't need a wheelchair.
Python was conceived in 1991 by a Dutchman Guido van Rossum who announced it on [Usenet](usenet.md). Version 1.0 was released in 1994 and version 2.0 in 2000. A very important version was 2.7 released in 2010 -- this was used and supported for a long time but the support was ended in 2020 in favor of Python 3. As of writing this the latest version is 3.9.
**Can [we](lrs.md) use python?** There are certain use cases for it, mostly writing [throwaway scripts](throwaway_script.md) and other quick, temporary code. Python can easily help you get into programming as well, so it may well serve as an educational language, however be sure to transition to a better language later on. Remember, **python mustn't ever be used for a serious program**.

File diff suppressed because it is too large Load diff

View file

@ -12,7 +12,7 @@ TODO: some noice tree of sciences or smth
**Science is not almighty** as brainwashed internet [euphoric](atheism.md) kids like to think, that's a completely false idea fed to them by the overlords who abuse "science" ([soyence](soyence.md)) for control of the masses, as religion was and is still used -- soyence is the new religion [nowadays](21st_century.md). Yes, (true) science is great, it is an awesome tool, but it is just that -- a tool, usable for SOME tasks, not a [silver bullet](silver_bullet.md) that could be used for everything. What can be discovered by science is in fact quite limited, exactly because it purposefully LIMITS itself only to accept what CAN be proven and so remains silent about everything else (which however doesn't mean there lies no knowledge or value in the everything else or in other approaches to learning) -- see e.g. Godel's incompleteness theorems that state it is mathematically impossible to really prove validity of mathematics, or the nice compendium of all knowability limitations at http://humanknowledge.net/Thoughts.html. For many (if not most) things we deal in life science is either highly impractical (do you need to fund a peer reviewed research to decide what movie you'll watch today?) or absolutely useless (setting one's meaning of life, establishing one's basic moral values, placing completely random bets, deciding to trust or distrust someone while lacking scientifically relevant indicators for either, answering metaphysical questions such as "Why is there ultimately something rather than nothing?", anything that cannot be falsified, if only for practical reasons etc.). So don't be Neil de Grass puppet and stop treating science as your omnipotent pimplord, it's just a hammer useful for bashing some specific nails.
**What should we accept as "legit" science?** [We](lrs.md), in the context of our [ideal society](less_retarded_society.md), argue for NOT creating a strict definition of science, just as we are for example against "formalizing morality" with laws etc. There are no hard lines between good and evil, fun and boring, useful and useless, bloated and minimal, and so also there is no strict line between science and non-science. What is and is not science is to be judged on a case-by-case basis and can be disagreed on without any issue, science cannot be a mass produced stream of papers that can automatically be marked OK or NOT OK. We might define the term **[less retarded science](less_retarded_science.md)** so as to distinguish today's many times twisted and corrupted "science/[soyence](soyence.md)" from the real, good and truly useful science. Less retarded science should follow similar principles as [our technology](lrs.md), it should be completely free as in freedom, [selfless](selflessness.md), [suckless](suckless.md) as much as possible, unobscured etc. -- especially stressed should be the idea of many people being able to reproduce less retarded science; e.g. Newton's law of gravitation is less retarded because it can easily be verified by anyone, while the existence of Higgs boson is not.
**What should we accept as "legit" science?** [We](lrs.md), in the context of our [ideal society](less_retarded_society.md), argue for NOT creating a strict definition of science, just as we are for example against "formalizing morality" with laws etc. There are no hard lines between good and evil, fun and boring, useful and useless, bloated and minimal, and so also there is no strict line between science and non-science. What is and is not science is to be judged on a case-by-case basis and can be disagreed on without any issue, science cannot be a mass produced stream of papers that can automatically be marked OK or NOT OK. We might define the term **[less retarded science](less_retarded_science.md)** so as to distinguish today's many times twisted and corrupted "science/[soyence](soyence.md)" from the real, good and truly useful science. Less retarded science should follow similar principles as [our technology](lrs.md), it should be completely free as in freedom, [selfless](selflessness.md), [suckless](suckless.md) as much as possible, unobscured etc. -- especially stressed should be the idea of many people being able to reproduce less retarded science; e.g. Newton's law of gravitation is less retarded because it can easily be verified by anyone, while the existence of Higgs boson is not -- this freedom of science can be measured with [freedom distance](freedom_distance.md).
**Never confuse trusting science with trusting scientists** (especially in [capitalism](capitalism.md) and other dystopias), the latter is literally faith ([soyence](soyence.md)), no different from blindly trusting religious preachers and political propaganda, the former means only trusting that which you yourself can test and verify at home and therefore having real confidence. We are not saying that you should never trust a scientist, only that you should know doing so is just pure relying on someone's word, which in today's society you often cannot afford to do. Also do NOT confuse or equate science with [academia](academia.md). As with everything, under capitalism academia has become rotten to the core, research is motivated by profit and what's produced is mostly utter bullshit shat out by wannabe [PhD](phd.md)s who need to mass produce "something" as a part of the crazy academia publish-or-perish game. As with everything in capitalism, the closer you look, the more corruption you find. So wait, **can we just trust nothing researched by someone else?** It's not so simple: for starters just realize that trusting "the big science" nowadays with anything important (e.g. one's health) is just like entrusting a random stranger in the street something that's valuable to you (actually it's worse because unlike a stranger, entities such as [corporations](corporation.md) have absolutely no emotion and conscience) -- can you do that? Well, sometimes yes, mostly it's probably a great risk, and generally you want to avoid having to do it. In the past things were better, so you can generally trust "science" that was done much further in the past, i.e. facts you find in old encyclopedias are generally more trustworthy than facts you find on today's internet. [LRS](lrs.md) would like to establish society in which "big science" would be trustworthy again; until we succeed though, you have to keep distrust in soyence.

View file

@ -21,6 +21,8 @@ For the ones who possibly still don't get it, here is a little comparison. It is
Of course, once science advances, it may stop being so simple as for everyone to be able to for example check the results that scientists found, that's without doubt, the point is simply that at the stage when the field starts being a religion, for whatever reason at all, we can no longer call it science, it is simply religion that evolved from science. That is all.
Basically with science we can utilize **[freedom distance](freedom_distance.md)** to measure "how much of a science" something is -- here we may define freedom distance as the average distance to someone who can completely grasp the presented "science" with ALL that's required, including understanding the results, verifying the himself and so on. If this distance is within a small village, we can consider it science; if it's several countries, it is not science anymore.
Soyence popularizators also like to contaminate science with emotion, with "stories" and [heroes](hero_culture.md) and other kind of bullshit that has no place in true science: true science is pure rationality and to that emotion is an obstacle. Science is a cold, emotionless tool -- if you don't see [beauty](beauty.md) in this fact alone, science is not for you.
Some further examples of soyence:

View file

@ -13,7 +13,7 @@ Suckless is pretty cool, it has inspired [LRS](lrs.md), but watch out, as with m
Notable attributes of suckless software include:
- **Being [free software](free_software.md)** with the preference of **permissive [licenses](license.md)** such as [MIT](mit.md) and [CC0](cc0.md).
- **Extreme [minimalism](minimalism.md) and minimizing [dependencies](dependency.md)**, elimination of any [bullshit](bullshit.md) and **[bloat](bloat.md)**. Advocating [Unix philosophy](unix_philosophy.md), [KISS](kiss.md) etc.
- **Extreme [minimalism](minimalism.md) and minimizing [dependencies](dependency.md)**, elimination of any [bullshit](bullshit.md) and **[bloat](bloat.md)**, minimizing [freedom distance](freedom_distance.md). Advocating [Unix philosophy](unix_philosophy.md), [KISS](kiss.md) etc.
- **Configuration of software is part of its source code** (`config.h`) and change of this configuration requires recompiling the software (which is extremely easy and fast with suckless software). This removes the need for dealing with config files which requires special libraries, file systems and extra code.
- Mainly using two [programming languages](programming_language.md): **[C](c.md)** (C89 or C99) for compiled programs and **[POSIX shell](posix_shell.md)** for scripting. Some also use languages such as [go](go.md) or [lisp](lisp.md), but they're in minority.
- **[Forking](fork.md) and [compiling](compiling.md) by default**, software is distributed in source format (no binaries), every user is supposed to create a personal customized fork and compile/customize the software himself.

View file

@ -28,6 +28,7 @@ Here are some potentially entertaining ways of trolling (they'll be written from
- **Stream/game raids** became very popular with the onset of streaming and child abusing MMOs, maybe the most iconic was the Habbo Hotel "Pool's closed" raid. [4chan](4chan.md) is one of such raid enjoyers, however very specialized groups such as soyjak.party emerged who live off almost exclusively of organizing such raids. A stream raid mostly goes like this: some toxic tranny prostitute is making children masturbate on Twitch and figures out it will steal more attention (money) by forcing audience interaction in form of some gayme in which the audience can participate -- this is where the fun begins. There are shitty games that for example let people write rap songs that are then read by text to speech synthesizer or choose titles for albums or the marble racing game where users can set their avatar pictures etc. Of course here comes the party that just storms this with images of goatse or some [nigger](nigger.md) quotes, the streamer starts to rage because he is now showing an image of protruding hairy asshole to 10000 toddlers who just wanted to watch overwatch or roblox, while in a robotic voice in the background is quoting Hitler and calling for the final solution, which of course is not very good for the streamer's career :D In best scenarios the streamer gets banned. { See for example these video clip gems at https://soyjakwiki.net/Jackbox_Raiding#Clips :D ~drummyfish }
- **Classic trollz** revolve around creating [drama](drama.md) on forums -- this is kind of an [art](art.md) as you have to keep the right balance of seriousness and stupidity; too much of the former and you're not trolling anyone, too much of the latter and you're just spotted as obvious troll. It's definitely not about logging on a starting to drop the [N-words](nigger.md) and insulting everyone, that's just an instant ban that ends the fun; you rather want to start slow, get many people seriously involved in the discussion, be polite and then slightly steer the talk towards something controversial (nice if you pretend to be part of some "oppressed minority"). Then you just make it look like you're just an uneducated simple minded individual who kind of happens to lean towards an opinion the others truly hate, but you have to keep their hope that they can convince you to change your opinion, so still try to be polite, just so you keep arguing with them and wasting more and more of their time until they start losing their shit and the thread explodes into [hitler](hitler.md) arguments etc., then just watch and enjoy.
- **Weird life goal troll**: This one requires extreme dedication and is a bit risky, but it might be one of the highest trolling peaks if performed successfully and well. So what's the troll here? We know that life goal cannot be objectively set, you can make your life goal whatever you want and no one can ever objectively refute it. So you can for example set your life goal to just walk forward -- you will dedicate everything to only walking forward as much as you can. You will stop going to work, you will only eat and drink if absolutely necessary, you'll just get up from the bed one day and start walking over the country in your pajamas -- if people ask you if you're alright you just say "yes, thank you". If you are starving, you just grab nearest food and eat it, if you need to sleep, you just lie down somewhere and sleep and then just walk again. Soon you'll probably be taken to mental asylum -- there you have to just prove you're completely normal, convince them you know what you're doing, that you're not feeling any anxiety or depression, that you hear no voices, you have only set walking as your life goal -- there is no objective way to refute this life goal. You will probably end up in asylum or jail anyway sooner or later, then just try to maximize walking, be nice and lie if you have to. If they lead you to the court, just turn around and start walking out of the building. If they put you in chains, just behave nicely and say you won't try to run away -- if they take the chains down, just start walking away. Whenever you get out of jail, just start walking again and so on. Now there is a risk that you may just waste your life without attracting any attention, but you may also become famous and then highlight the fact that current society is extremely retarded and is not ready for people who aren't conforming and just set their life goal arbitrarily.
- Prank calls to businesses can be cool, a traditional troll is for example calling two restaurants and letting them talk to each other :D This can fuck up two businesses at the same time, so it's even good for society, and the women behind the phone will be happy because it brings a little fun to their otherwise boring and repetitive slavery.
- ...
{ I got asked a very good question: is trolling in fact [fascism](fascism.md) and how can I, a LRS supporter, like it then? I want to leave at least a short answer here: Yes, seeking fun (a kind of self benefit) on the detriment of others is, at least by our definition, a form of fascism. I enjoy the acts of trolling, and though it may be partly an imperfection of me as a human being, I try to keep it compatible with LRS in the following ways. Firstly I never support actually very harmful trolling (such as "cutting for Bieber") to be DONE, though I do enjoy reviewing the cases that already happened and I may find them both funny and sad at the same time -- this is similar to how one can be a pacifist and completely reject violence while still finding some value in watching gore videos. Secondly trolling may be done to entities that aren't living beings, for example companies or states. Thirdly I may support acts of trolling that I don't think are significantly harmful, for example lighthearted pranks (the kind of joke you play on someone and it eventually entertains both of you, but it mustn't be taken too far, harm must be negligible), or Internet trolling. It's similar to sports or video games -- it is completely acceptable (and desirable) to create environments -- which must always be entered VOLUNTARILY -- that simulate amoral behavior and relieve some of our amoral animal needs, for example those for competition or fight, despite such behavior not being acceptable in other contexts. I.e. it is for example acceptable to kill each other in video games. Internet, or at least a great part of it, is such an environment -- it is a kind of playground anyone can enter voluntarily, that's known to have the kind of trolling game going on. On the Internet we only interact by speech and speech alone can never hurt anyone -- if one cannot bear reading something on the Internet, he can avoid using it (at least that's how it should be). ~drummyfish }

File diff suppressed because one or more lines are too long

View file

@ -3,9 +3,9 @@
This is an autogenerated article holding stats about this wiki.
- number of articles: 580
- number of commits: 818
- total size of all texts in bytes: 3921659
- total number of lines of article texts: 29987
- number of commits: 819
- total size of all texts in bytes: 3941415
- total number of lines of article texts: 30093
- number of script lines: 262
- occurences of the word "person": 7
- occurences of the word "nigger": 88
@ -30,65 +30,97 @@ longest articles:
- [3d_rendering](3d_rendering.md): 32K
- [history](history.md): 32K
- [main](main.md): 32K
- [optimization](optimization.md): 32K
- [pseudorandomness](pseudorandomness.md): 28K
- [optimization](optimization.md): 28K
top 50 5+ letter words:
- which (2240)
- there (1709)
- people (1488)
- example (1281)
- other (1214)
- number (1129)
- software (1080)
- about (1024)
- program (889)
- their (835)
- because (802)
- would (791)
- called (770)
- being (751)
- language (746)
- which (2257)
- there (1720)
- people (1491)
- example (1292)
- other (1226)
- number (1130)
- software (1086)
- about (1037)
- program (890)
- their (841)
- because (809)
- would (797)
- called (775)
- being (753)
- language (749)
- computer (741)
- numbers (737)
- computer (733)
- something (717)
- things (716)
- simple (712)
- without (675)
- function (663)
- programming (657)
- these (631)
- however (626)
- different (626)
- something (720)
- things (719)
- simple (717)
- without (677)
- function (664)
- programming (659)
- these (634)
- different (632)
- however (627)
- world (586)
- should (571)
- system (567)
- games (561)
- doesn (555)
- point (550)
- should (575)
- system (570)
- games (565)
- doesn (561)
- point (554)
- society (544)
- while (522)
- though (521)
- while (519)
- drummyfish (511)
- drummyfish (515)
- memory (508)
- using (502)
- still (495)
- possible (492)
- using (505)
- still (499)
- possible (493)
- course (489)
- similar (485)
- similar (488)
- simply (484)
- technology (483)
- https (458)
- really (443)
- value (442)
- always (441)
- extremely (430)
- actually (425)
- https (460)
- really (445)
- value (443)
- always (443)
- extremely (433)
- basically (429)
latest changes:
```
Date: Mon Jun 10 10:07:07 2024 +0200
21st_century.md
c.md
c_tutorial.md
cracker.md
czechia.md
debugging.md
disease.md
egoism.md
everyone_does_it.md
exercises.md
fsf.md
furry.md
githopping.md
john_carmack.md
lrs.md
lrs_dictionary.md
main.md
minimalism.md
needed.md
network.md
often_confused.md
operating_system.md
optimization.md
programming_language.md
random_page.md
rationalwiki.md
raycasting.md
ssao.md
wiki_pages.md
wiki_stats.md
windows.md
Date: Sat Jun 8 16:41:14 2024 +0200
21st_century.md
copyleft.md
@ -96,38 +128,6 @@ Date: Sat Jun 8 16:41:14 2024 +0200
data_hoarding.md
drummyfish.md
exercises.md
history.md
main.md
oop.md
pedophilia.md
random_page.md
shortcut_thinking.md
soyence.md
trolling.md
wiki_pages.md
wiki_stats.md
Date: Fri Jun 7 16:46:05 2024 +0200
4chan.md
anarch.md
books.md
c.md
c_tutorial.md
capitalism.md
css.md
data_hoarding.md
disease.md
egoism.md
exercises.md
free_speech.md
human_language.md
interesting.md
internet.md
lgbt.md
life.md
lrs_dictionary.md
main.md
nigger.md
oop.md
```
most wanted pages:
@ -141,34 +141,34 @@ most wanted pages:
- [array](array.md) (11)
- [quake](quake.md) (10)
- [meme](meme.md) (10)
- [drm](drm.md) (10)
- [complex_number](complex_number.md) (10)
- [tree](tree.md) (9)
- [gpl](gpl.md) (9)
- [drm](drm.md) (9)
- [syntax](syntax.md) (8)
- [sdl](sdl.md) (8)
- [pointer](pointer.md) (8)
- [html](html.md) (8)
- [gpu](gpu.md) (8)
- [cryptography](cryptography.md) (8)
- [waiver](waiver.md) (7)
- [set](set.md) (7)
most popular and lonely pages:
- [lrs](lrs.md) (281)
- [capitalism](capitalism.md) (219)
- [capitalism](capitalism.md) (221)
- [c](c.md) (213)
- [bloat](bloat.md) (203)
- [free_software](free_software.md) (165)
- [bloat](bloat.md) (204)
- [free_software](free_software.md) (167)
- [game](game.md) (140)
- [suckless](suckless.md) (135)
- [proprietary](proprietary.md) (117)
- [computer](computer.md) (95)
- [kiss](kiss.md) (94)
- [modern](modern.md) (91)
- [proprietary](proprietary.md) (118)
- [computer](computer.md) (96)
- [kiss](kiss.md) (95)
- [modern](modern.md) (92)
- [linux](linux.md) (89)
- [minimalism](minimalism.md) (88)
- [gnu](gnu.md) (82)
- [gnu](gnu.md) (84)
- [programming](programming.md) (80)
- [free_culture](free_culture.md) (80)
- [fun](fun.md) (78)
@ -176,8 +176,8 @@ most popular and lonely pages:
- [less_retarded_society](less_retarded_society.md) (76)
- [censorship](censorship.md) (76)
- [public_domain](public_domain.md) (75)
- [hacking](hacking.md) (75)
- [foss](foss.md) (75)
- [hacking](hacking.md) (74)
- [fight_culture](fight_culture.md) (74)
- [bullshit](bullshit.md) (73)
- [programming_language](programming_language.md) (71)