This commit is contained in:
Miloslav Ciz 2024-06-15 01:24:09 +02:00
parent 757bcb3cf1
commit 8fe2a65345
21 changed files with 1872 additions and 1818 deletions

View file

@ -1,12 +1,14 @@
# 21st Century
21st century, known as the Age Of [Shit](shit.md) or Dark Ages, is already one of the worst centuries in [history](history.md), despite only being around for a short time. Hell on [Earth](earth.md), violence, war, stupidity, destruction, hatred and greed, [fascism](fascism.md), misery, torture and constant suffering are just some words that come into mind about this time period, Middle Ages now almost seem like a paradise. How unlucky it is to have been born in such a shitty time. Everyone just wishes he was dead. [Abominations](snowflake.md) walk in the streets. In this century there exists no more [good](good.md), there is just [evil](right.md) opposed by [another evil](pseudoleft.md) and people no longer even know what good means, they only support one of the two evils, thinking it's the good; there are rare few who support some kind of third evil that's not one of the two major evils, but all in all there is nothing but evil. One of the biggest issues of this century is that most people think that good still exists and that "it's just in minority", that's how brainwashed everyone is. While in the past only a portion of population were slaves, under today's late stage [capitalism](capitalism.md) the whole population has already been enslaved. People are absurdly stupid, and everything is getting much worse every millisecond.
21st century, known as the Age Of [Shit](shit.md) or Dark Ages, is already one of the worst centuries in [history](history.md), despite only being around for a short time. Hell on [Earth](earth.md), violence, war, stupidity, destruction, hatred and greed, [fascism](fascism.md), misery, torture and constant suffering are just some words that come to mind about this time period, middle ages now almost seem like a paradise. How unlucky it is to have been born in such a shitty time. Everyone just wishes he was dead. [Abominations](snowflake.md) walk in the streets. In this century there exists no more [good](good.md), there is just [evil](right.md) opposed by [another evil](pseudoleft.md) and people no longer even know what good means, they only support one of the two evils, thinking it's the good; there are rare few who support some kind of third evil that's not one of the two major evils, but all in all there is nothing but evil. One of the biggest issues of this century is that most people think that good still exists (that it's just "in minority") -- they think fake [selflessness](selflessness.md) is real selflessness, exactly what the media wants them to believe. [Witch hunts](pedophilia.md) are more common than in middle ages now. While in the past only a portion of population were slaves, under today's late stage [capitalism](capitalism.md) the whole population has already been enslaved. People are [tortured](marketing.md) constantly, since birth until death, every day, at their own homes. People are absurdly stupid, and everything is getting much worse every millisecond.
In 21st century there are already long established offices whose sole purpose is to ensure people cannot make use of useful ideas (see [patents](patent.md)). It is also possible -- and actually extremely common -- to draw a rectangle on the ground and then buy a paper that makes it possible to bully anyone who enters that rectangle, even kill him. Whole earth is now covered with such rectangles, it is impossible to set foot anywhere else -- in fact if you want to live, you have to buy a paper that gives you your own rectangle where you won't be bullied if you fall asleep, but you have to continuously pay for that paper, i.e. you are doomed to slavery just by existing. In 21 century it is forbidden to shit or urinate if you have no money in your pocket, without money you are OFFICIALLY supposed and expected to hold it until your bladder explodes and you die in the street -- if you're in a big city and you want to shit, you cannot do it, you may only pay for someone to let you take a shit in his house. Also in 21st century you cannot eat food that is next to you, that no one else is eating and that will be thrown away, and that even if you're starving -- it is called theft and you will be beaten for it, maybe even killed. In this century you can also no longer drink from rivers or lakes, they have been poisoned so that you cannot drink at all if you don't have money in your pocket -- doing the same with air is already work in progress, major cities already have borderline unbreathable air. Never ending torture is part of everyday life: for example every day you are forced to stop sleeping very early and go perform [slavery](work.md) that you hate deeply, the whole day you are continuously targeted with repeated brainwashing ([ads](marketing.md), news, social media, [fear culture](fear_culture.md), industrial noise, ...) that equate psychological torture. In 21st century every [joke](jokes.md) has to be preceded by 35 disclaimers, apologies to anyone who might find the joke unfunny, to the corporations that hold ownership of the words that the joke borrows, warning that the font may cause epileptic seizure, waivers of any responsibility for anything the joke may cause, threat to anyone who would think of copying the joke, attribution of all people in history thanks to which the joke is possible, several ads for sponsors of the joke and warnings about the pure coincidental similarity between any real life concepts and the concepts used in the joke -- after reading this you don't even want to read the joke anymore. But people have conformed to it, it is now standard. There are many more things like this but trying to recount them all would result in many thousands of billions of volumes of books.
In 21st century there are already long established offices whose sole purpose is to ensure people cannot make use of useful ideas (see [patents](patent.md)). It is also possible -- and actually extremely common -- to draw a rectangle on the ground and then buy a paper that makes it possible to bully anyone who enters that rectangle, even kill him. Whole [Earth](earth.md) is now covered with such rectangles, it is impossible to set foot anywhere else -- in fact if you want to live, you have to buy a paper that gives you your own rectangle where you won't be bullied if you fall asleep, but you have to continuously pay for that paper, i.e. you are doomed to slavery just by existing. In 21 century it is forbidden to shit or urinate if you have no money in your pocket, without money you are OFFICIALLY supposed and expected to hold it until your bladder explodes and you die in the street -- if you're in a big city and you want to shit, you cannot do it, you may only pay for someone to let you take a shit in his house. Also in 21st century you cannot eat food that is next to you, that no one else is eating and that will be thrown away, and that even if you're starving -- it is called theft and you will be beaten for it, maybe even killed. In this century you can also no longer drink from rivers or lakes, they have been poisoned so that you cannot drink at all if you don't have money in your pocket -- doing the same with air is already work in progress, major cities already have borderline unbreathable air. Never ending torture is part of everyday life: for example every day you are forced to stop sleeping very early and go perform [slavery](work.md) that you hate deeply, the whole day you are continuously targeted with repeated brainwashing ([ads](marketing.md), news, social media, [fear culture](fear_culture.md), industrial noise, ...) that equate psychological torture. In 21st century every [joke](jokes.md) has to be preceded by 35 disclaimers, apologies to anyone who might find the joke unfunny, to the corporations that hold ownership of the words that the joke borrows, warning that the font may cause epileptic seizure, waivers of any responsibility for anything the joke may cause, threat to anyone who would think of copying the joke, attribution of all people in history thanks to which the joke is possible, several ads for sponsors of the joke and warnings about the pure coincidental similarity between any real life concepts and the concepts used in the joke -- after reading this you don't even want to read the joke anymore. But people have conformed to it, it is now standard. There are many more things like this but trying to recount them all would result in many thousands of billions of volumes of books.
Maybe most depressing of all is that people reading this article think it's some kind of [joke](jokes.md) or exaggeration while it's in fact just an exact, accurate description stripped of any propaganda or fake optimism. They think it's a joke or sarcasm because they can't accept they REALLY live in such world, it's better for them to cover the fact with laughter as if it then made it not real.
21st century is a horror, devoid of all humanity. No sincerity exists anymore, only fakes, as everyone is seeking some kind of [capital](capitalism.md), no art is sincere anymore, no soul is present in any craft, there is no place for soul among pure self interest -- despite the world being filled with bright colors and infantile pictures, it's like a world full of creepy clowns, cartoon animals are dancing all around in ads and movies but you know it's all just soulless robots beneath the shell, something aimed purely at taking advantage of you, at raping you. They will torture you to death with a smile on their face.
Human is dead, he was replaced by [economy](economy.md). There are just things such as economy, laws, [rights](right_culture.md), countries, prosperity, [justice](justice.md), [correctness](political_correctness.md) and many others, but no human. You dislike what you do and think it has no meaning? Shut up and serve the economy.
Human is dead, he was replaced by [economy](economy.md). There are just things such as economy, laws, [rights](right_culture.md), countries, prosperity, [justice](justice.md), [correctness](political_correctness.md), then also more economy, money and prosperity, "progress", [modern](modern.md) technology and many other things, but no human. You dislike what you do and think it has no meaning? Shut up and serve the economy -- that's the OFFICIAL justification to any complaint. You are suffering every day agony and want to kill yourself? Yeah it's not ideal but shut up and serve the economy. Next: your kids are dying and are being raped every day? Yeah that's maybe not so good but anyway, shut up and serve the economy. Next.
In 21st century if you buy something there is only about 0.03% chance it will work. There is probably some law that says that if you buy something it should work, but in practice there are no laws because even if you could probably sue the seller, it would mean investing $100000000 and about 10 years of every day going to the court to get your $100 back, and the result isn't guaranteed anyway because for your investment you'll be able to afford maybe 3 lawyers while the corporation will have about 100 to 100000 lawyers, it's very unlikely you would beat that, so you just won't do it, you will just keep buying the thing over and over and praying it works. The exact breaking rates are fine tuned by special departments so as to not make people give up on buying the thing completely, but to make them buy as many of them as possible. This is basically completely optimized [capitalism](capitalism.md). Even if the thing works when you buy it, it will at best last maybe 3 days or 3 and a half days. It's similar with [work](work.md) (slavery) -- in theory there is some kind of minimum wage you should be paid but in practice you'll be very lucky to even be paid anything -- again, you could in theory sue your employer for not paying you but you can't really do it -- if you come naked or in bad clothes to the court you'll be automatically ruled guilty and since you have no money because the employer didn't pay you, you can't afford the required $1000000 suit, so you can't sue anyone -- so laws de facto only exist so that law makers have a job, they can't be used (well they can, but only by corporations). { I personally have this experience with computer mice -- I bought many mice this way because they just never worked, eventually I just gave up and stopped playing shooter games, I realized it's better to learn living without a working computer mouse, otherwise I would just spend all my life savings on them. ~drummyfish }

View file

@ -49,7 +49,7 @@ For a quick overview let us average some data over time -- the table that follow
| 2021 | 2173 | 4096, 1000, 64000 | 780, 920 |8192, 3100, 60000, 4G GPU (FC6) | 221865 | 161706 |
| 2022 | 2280 | 4096, 1000, 64000 | 780, 920 |8192, 3300, 125000, 2G GPU (CODMWF2)| 248477 | 191785 |
One of a very frequent questions you may hear a noob ask is **"How can bloat limit software freedom if such software has a [free](free_software.md) (or "[FOSS](foss.md)") [license](license.md)?"** Bloat [de-facto](de_facto.md) limits some of the four essential freedoms (to use, study, modify and share) required for a software to be free. A free license grants these freedoms legally, but if some of those freedoms are subsequently limited by other circumstances, the software becomes effectively less free. It is important to realize that **complexity itself goes against [freedom](freedom.md)** because a more complex system will inevitably reduce the number of people being able to execute freedoms such as modifying the software (the number of programmers being able to understand and modify a trivial program is much greater than the number of programmers being able to understand and modify a highly complex million [LOC](loc.md) program). This is not any made up reason, it is actually happening and many from the free software community try to address the issue, see e.g. [HyperbolaBSD](hyperbolabsd.md) policies on accepting packages which rejects a lot of popular "legally free" software on grounds of being bloat ([systemd](systemd.md), dbus, zstd, protobuf, [mono](mono.md), https://wiki.hyperbola.info/doku.php?id=en:philosophy:incompatible_packages). As the number of people being able to execute the basic freedom drops, we're approaching the scenario in which the software is de-facto controlled by a small number of people who can (e.g. due to the cost) effectively study, modify and maintain the program -- and a program that is controlled by a small group of people (e.g. a corporation) is by definition [proprietary](proprietary.md). If there is a web browser that has a free license but you, a lone programmer, can't afford to study it, modify it significantly and maintain it, and your friends aren't able to do that either, when the only one who can practically do this is the developer of the browser himself and perhaps a few other rich corporations that can pay dozens of full time programmers, then such browser cannot be considered free as it won't be shaped to benefit you, the user, but rather the developer, a corporation.
One of a very frequent questions you may hear a noob ask is **"How can bloat limit software freedom if such software has a [free](free_software.md) (or "[FOSS](foss.md)") [license](license.md)?"** Bloat [de-facto](de_facto.md) limits some of the four essential freedoms (to use, study, modify and share) required for a software to be free. A free license grants these freedoms legally, but if some of those freedoms are subsequently limited by other circumstances, the software becomes effectively less free. It is important to realize that **complexity itself goes against [freedom](freedom.md)** because a more complex system will inevitably reduce the number of people being able to execute freedoms such as modifying the software (the number of programmers being able to understand and modify a trivial program is much greater than the number of programmers being able to understand and modify a highly complex million [LOC](loc.md) program -- see [freedom distance](freedom_distance.md)). This is not any made up reason, it is actually happening and many from the free software community try to address the issue, see e.g. [HyperbolaBSD](hyperbolabsd.md) policies on accepting packages which rejects a lot of popular "legally free" software on grounds of being bloat ([systemd](systemd.md), dbus, zstd, protobuf, [mono](mono.md), https://wiki.hyperbola.info/doku.php?id=en:philosophy:incompatible_packages). As the number of people being able to execute the basic freedom drops, we're approaching the scenario in which the software is de-facto controlled by a small number of people who can (e.g. due to the cost) effectively study, modify and maintain the program -- and a program that is controlled by a small group of people (e.g. a corporation) is by definition [proprietary](proprietary.md). If there is a web browser that has a free license but you, a lone programmer, can't afford to study it, modify it significantly and maintain it, and your friends aren't able to do that either, when the only one who can practically do this is the developer of the browser himself and perhaps a few other rich corporations that can pay dozens of full time programmers, then such browser cannot be considered free as it won't be shaped to benefit you, the user, but rather the developer, a corporation.
**How much bloat can we tolerate?** We are basically trying to get the most for the least price. The following diagram attempts to give an answer:

View file

@ -6,6 +6,8 @@ Bloat monopoly is an exclusive control over or [de-facto](de_facto.md) ownership
Bloat monopoly is [capitalism](capitalism.md)'s circumvention of [free](free.md) licenses and taking advantage of their popularity. With bloat monopoly capitalists can stick a [FOSS](foss.md) license to their software, get an automatic approval (**[openwashing](openwashing.md)**) of most "open-source" fanbois as well as their free work time, while really staying in control almost to the same degree as with [proprietary](proprietary.md) software.
**Bloat monopolies are currently mostly built on top of "[security](security.md)" obsession leading to hardcore [update culture](update_culture.md).** It is very well known that complex, bloated software is almost synonymous with security vulnerabilities -- bloat monopolies (who often claim to "care about security") love security vulnerabilities because that's what allows them to sustain the monopoly, the business of "keeping security", and that is why they make their code bloated, i.e. doing exact opposite of "caring about security" -- a huge, gigantic codebase will inevitably contain an ocean of vulnerabilities. No one is even thinking about ever fixing all of them, the mindset today is just this: there exists a huge pool of vulnerabilities and they get randomly discovered by "bad hackers", we just have to keep quickly fixing them as they appear so that "you are protected". I.e. bloat monopoly software makes it so that you cannot take some stable version and just keep using it without updates, the software will even refuse to work when it's too old, it will justify this as "protecting you". So this requires a team of people constantly watching the software 24/7 and fixing any vulnerability that pop up as soon as possible so that "the bad hackers don't have enough time to abuse the vulnerabilities" -- here it's not possible to have one or two volunteers who will be fixing security patches "maybe in a month or two" when they have time for it. It is therefore impossible for anyone to fork the software because then he'd have to start paying the same team of people who will be doing the same police works. Non-commercial communities of volunteers are by this takes out of the game, even if the code is "open source". This is why software is kept bloated and therefore vulnerable in terms of security by those who claim to "care about security" -- it's the [antivirus_paradox](antivirus_paradox.md) of capitalism: they don't care about security, they care about keeping the monopoly by creating vulnerabilities which they then keep fixing.
At the time of writing this if you want to compile so called "[open source](open_source.md)" [Android](android.md), you will need a computer with at least 400 GB of space, 16 GB of RAM (but recommended is 32 or 64), a [modern](modern.md) 64 bit CPU with multiple cores, and many hours of computational time. How long before we need a million dollar supercomputer to compile an "open source" program? Now ask yourself, is this still real freedom?
Examples of bloat monopoly include mainstream web browsers ([furryfox](firefox.md), [chromium](chromium.md), ...), [Android](android.md), [Linux](linux.md), [Blender](blender.md) etc. This software is characteristic by its difficulty to be even compiled, yet alone understood, maintained and meaningfully modified by a lone average programmer, by its astronomical [maintenance](maintenance.md) cost that is hard to pay for volunteers, and by aggressive [update culture](update_culture.md).

View file

@ -43,7 +43,7 @@ Under capitalism you are not a human being, you are a resource, at best a machin
{ My brother who's into movies shared with me a nice example of how capitalism ruined the art of movie dubbing (which my country has a big tradition in) -- it's just one example which however reflects many other areas that got ruined and shows why we just see this huge decline of all art and craft. Back in the day (here during a non-capitalist regime) movie dubbing was done like a play, dubbing was performed scene by scene, all actors were present, they all watched the scene together, then rehersed it several times and then dubbed it together (on a single microphone); if the result wasn't satisfactory, they tried another take until they were happy. The voice actors got time, creative freedom and were interacting together -- movie dubbing from these times are excellent works of art that sometimes even elevate the original works higher. Nowadays dubbing is done by each actor separately (no interaction between actors), each one scheduled at different time, they work without rehearsal, on first take, the translation is done on tight schedule by the cheapest translator the company finds (usually some student who's doing it as a side job at nights, soon this will probably just be done by AI), the actors are tired as hell as they have to voice many movies in a single day, they are pushed to work quickly and produce as much material as possible and to keep it safe so as to not have to risk additional takes (time loss = money loss), i.e. artistic freedom completely disappears. As different performances are recorded separately, the equipment is also more expensive (there has to be minimum noise as many records will be added together, which will amplify noise, and also someone has to do the mixing etc.). So not only are these dubbing complete and absolute soulless sterile shit without any true emotion and with laughable translation errors, they are also more expensive to make. Capitalism killed the art, humiliated it and in addition made us pay more for it. ~drummyfish }
If we continue along the lines of the valid analogy between capitalism and [cancer](cancer.md), we notice that in the past our society used to have a kind of autoimmunity system against this cancer -- people themselves. In human body cancerous cells appear quite regularly, but the immunity system is able to kill those cells before they start growing uncontrollably, as has been happening in our society. In the past we used to have this kind of immunity too, it was the people themselves who would revolt whenever capitalist pressure became too bad -- this has amounted for a great deal of revolutions in history. The capitalism of today however already represent a malignant tumor as we're most likely beyong [capitalist singularity](capitalist_singularity.md), i.e. our society has a tumor we failed to remove at an early stage (we instead decided to feed it), it got out of hand and it can no longer be fixed now, the defensive mechanism such as revolutions are already prevented by capitalism itself, all communication between is completely controlled, thinking of people is under control too and even if people by a miracle decided to revolt, today's military is so powerful they can't even hope to stand a chance.
If we continue along the lines of the valid analogy between capitalism and [cancer](cancer.md), we notice that in the past our society used to have a kind of autoimmunity system against this cancer -- people themselves. In human body cancerous cells appear quite regularly, but the immunity system is able to kill those cells before they start growing uncontrollably, as has been happening in our society. In the past we used to have this kind of immunity too, it was the people themselves who would revolt whenever capitalist pressure became too bad -- this has amounted for a great deal of revolutions in history. The capitalism of today however already represent a malignant tumor as we're most likely beyong [capitalist singularity](capitalist_singularity.md), i.e. our society has a tumor we failed to remove at an early stage (we instead decided to feed it), it got out of hand and it can no longer be fixed now, the defensive mechanism such as revolutions are already prevented by capitalism itself, all communication between people is completely controlled, thinking of people is under control too and even if people by a miracle decided to revolt, today's military is so powerful they can't even hope to stand a chance.
**In capitalism only idiots survive** because idots are those who capitalism can exploit and therefore those it protects (so that it can keep abusing them and making them miserable). Idiots are the conformists, those who accept lifelong slavery and misery, take loans, consume and don't cause trouble -- for that they are allowed to have kids, get healthcare, food etc. The smart do not survive in capitalism as those are not wanted.

View file

@ -16,7 +16,7 @@ Photos of drummyfish: [young](https://cloud.disroot.org/apps/files_sharing/publi
Drummyfish experiences a lot of discrimination but still doesn't hate his discriminators. As a straight white male in [21st century](21st_century.md) drummyfish is a victim of regular discrimination and racism in form of social revenge for historical events he has nothing to do with. Drummyfish is not covid vaccinated -- for this he was sorted into the second class of citizens during the covid pandemic and experienced another form of discrimination, e.g. what today would be called a "verbal abuse", segregation and so on. He never had covid. As a [Slav](slav.md) he comes from an ancestry of slaves, so in [America](usa.md) he would be called a [hero](hero_culture.md).
Drummyfish's real name is Miloslav Číž, he was born on 24.08.1990 and lives in Moravia, Czech Republic, [Earth](earth.md) (he rejects the concept of a country/[nationalism](nationalism.md), the info here serves purely to specify a location). He is a more or less straight [male](man.md) of the [white](white.md) [race](race.md). He started programming at high school in [Pascal](pascal.md), then he went on to study [compsci](compsci.md) (later focused on [computer graphics](graphics.md)) in a Brno University of Technology and got a [master's degree](msc.md) in 2017, however he subsequently refused to find a job in the industry, partly because of his views (manifested by [LRS](lrs.md)) and partly because of mental health issues. He rather chose to stay closer to the working class and do less harmful [slavery](job.md) such as cleaning and physical [spam](spam.md) distribution, and continues [hacking](hacking.md) on his programming (and other) projects in his spare time in order to be able to do it with absolute freedom.
Drummyfish's real name is Miloslav Číž, he was born on 24.08.1990 and lives in Moravia, [Czech Republic](czechia.md), [Earth](earth.md) (he rejects the concept of a country/[nationalism](nationalism.md), the info here serves purely to specify a location) -- he is the only man on Earth who hates the country he was born in. He is a more or less straight [male](man.md) of the [white](white.md) [race](race.md). He started programming at high school in [Pascal](pascal.md), then he went on to study [compsci](compsci.md) (later focused on [computer graphics](graphics.md)) in a Brno University of Technology and got a [master's degree](msc.md) in 2017, however he subsequently refused to find a job in the industry, partly because of his views (manifested by [LRS](lrs.md)) and partly because of mental health issues. He rather chose to stay closer to the working class and do less harmful [slavery](job.md) such as cleaning and physical [spam](spam.md) distribution, and continues [hacking](hacking.md) on his programming (and other) projects in his spare time in order to be able to do it with absolute freedom.
{ Why doxx myself? Following the [LRS](lrs.md) philosophy, I believe information should be free. [Censorship](censorship.md) -- even in the name of [privacy](privacy.md) -- goes against information freedom. We should live in a society in which people are moral and don't abuse others by any means, including via availability of their private information. And in order to achieve ideal society we have to actually live it, i.e. slowly start to behave as if it was already in place. Of course, I can't tell you literally everything (such as my passwords etc.), but the more I can tell you, the closer we are to the ideal society. ~drummyfish }

View file

@ -1,6 +1,6 @@
# Elon Mu$k
Elon Musk is an enormous [capitalist](capitalism.md) dick. Elon's hair is the least fake thing about him. His [IQ](iq.md) is immesurably low but he likes to LARP as Einstein on Twitter, it's super cringe, he's like a child, just more retarded and uglier.
Elon Musk is an enormous [capitalist](capitalism.md) dick. Elon's hair is the least fake thing about him. His [IQ](iq.md) is immesurably low, he barely even passes the mirror self recognition test but he likes to LARP as Einstein on Twitter, it's super cringe, he's like a child, just more retarded and uglier.
TODO: more dirt

2
go.md
View file

@ -6,7 +6,7 @@
{ I am still learning the beautiful game of go, please excuse potential unintentional errors here. ~drummyfish }
Go (from Japanese *Igo*, "surrounding board game", also *Baduk* or *Wei-qi*) is possibly the world's oldest original-form two-player board [game](game.md), coming from Asia, and is one of the most beautiful, elegant, deep and popular games of this type in [history](history.md), whose cultural significance and popularity can be compared to that of [chess](chess.md), despite it largely remaining widely popular only in Asia (along with other games like [shogi](shogi.md), or "Japanese chess"). There however, especially in Japan, go is pretty big, it appears a lot in [anime](anime.md), there are TV channels exclusively dedicated to go etc., though in Japan [shogi](shogi.md) (the "Japanese chess") is probably a bit more popular; nevertheless go is likely the most intellectually challenging board games among all of the biggest board games. **Go is a bit difficult to get into** (kind of like [vim](vim.md)?) though the rules can be learned quite quickly; it is hard to make big-picture sense of the rule implications and it may take weeks to months before one can even call himself a beginner player. To become a master takes lifetime (or two).
Go (from Japanese *Igo*, "surrounding board game", also *Baduk* or *Wei-qi*) is possibly the world's oldest original-form two-player board [game](game.md), coming from Asia, and is one of the most [beautiful](beauty.md), elegant, deep and popular games of this type in [history](history.md), whose cultural significance and popularity can be compared to that of [chess](chess.md), despite it largely remaining widely popular only in Asia (along with other games like [shogi](shogi.md), or "Japanese chess"). There however, especially in Japan, go is pretty big, it appears a lot in [anime](anime.md), there are TV channels exclusively dedicated to go etc., though in Japan [shogi](shogi.md) (the "Japanese chess") is probably a bit more popular; nevertheless go is likely the most intellectually challenging board games among all of the biggest board games. **Go is a bit difficult to get into** (kind of like [vim](vim.md)?) though the rules can be learned quite quickly; it is hard to make big-picture sense of the rule implications and it may take weeks to months before one can even call himself a beginner player. To become a master takes lifetime (or two).
{ There is a nice non-bloated site hosting everything related to go: Sensei's Library at https://senseis.xmp.net/. ~drummyfish }

View file

@ -6,6 +6,8 @@ This is a brief summary of history of [technology](technology.md) and [computers
{ A curious pattern of history is that the civilization -- or maybe rather the dominating superpowers -- are moving to the west, kind of like: middle East -> Greece -> Rome -> Holy Roman Empire -> England/France/Spain -> America. ~drummyfish }
The [Universe](universe.md) began in singularity and started to exist with [Big Bang](big_bang.md) almost 14 billion years ago. It went through several epochs during which it changed greatly: first there was the epoch of rapid inflation, up to about 10^-32 seconds, during which it expanded extremely rapidly. After this the fundamental forces (strong, weak, electromagnetic and gravitational) started to become separate, the universe was cooling down, it became transparent and then, after 200 million years, first stars started to form. After another 200 million years first galaxies started to form, including our own Milky Way galaxy. Our [Earth](earth.md) formed some 4.5 billion years ago, along with the Moon. It seems [life](life.md) appeared about 3.8 billions years ago; about 600 million years ago multicellular life formed and 66 million years ago the dinosaurs went extinct, giving opportunity to mammals and eventually to us, humans.
The earliest known appearance of technology related to humans may likely be the use of **[stone](rock.md) tools** by hominids in Africa some two and a half million years ago -- this is even before the appearance of modern humans, homo sapiens, that emerged roughly 600000 years ago. Learning to start and control **[fire](fire.md)** was another key invention of the earliest men; this probably happened hundreds of thousands to millions years ago, even before modern humans. Around 8000 BC the **[Agricultural Revolution](agricultural_revolution.md)** happened: this was quite a disaster -- as humans domesticated animals and plants, they had to abandon the comfortable life of hunters and gatherers and started to suffer the life of a farmer, full of extremely hard [work](work.md) in the fields (this can be seen e.g. from their bones). This led to the establishment of first cities that would later become city states (as the name says -- something between a city and a state, i.e. greatly independent cities with their own laws etc.). Some of the first such cities were Ur and Uruk in Mesopotamia, since around 5000 BC. Primitive **writing** can be traced to about 7000 BC to China. **[Wheel](wheel.md)** was another crucial piece of technology humans invented, it is not known precisely when or where it appeared, but it might have been some time after 5000 BC -- in Ancient Egypt **The Great Pyramid** was built around 2570 BC still without the knowledge of wheel. Around 4000 BC **history starts with first written records**. Humans learned to smelt and use [metals](metal.md) approximately 3300 BC (**Bronze Age**) and 1200 BC (**Iron Age**). **[Abacus](abacus.md)**, one of the simplest [digital](digital.md) devices aiding with computation, was invented roughly around 2500 BC. However people used primitive computation helping tools, such as bone ribs, probably almost from the time they started trading. Babylonians in around 2000 BC were already able to solve some forms of **[quadratic equations](quadratic_equation.md)**.
In Greek many city states, such as Athens, Delphi and Sparta formed -- Ancient Greek culture would be seen as the golden age of civilization that would lay foundations to everything we now take for granted; Greeks to some extent advanced technology (e.g. architecture) but especially cultivated [art](art.md), philosophy and [politics](politics.md) -- Athens are credited for inventing [democracy](democracy.md) (though an "early" version, they still had slaves and many classes of citizens without voting power). In 8th century BC Homer created the epic poems Iliad and Odyssey. In 6th century BC Pythagoras describes the [Pythagorean theorem](pythagorean_theorem.md). After 600 BC the Greek [philosophy](philosophy.md) starts to develop which would lead to strengthening of rational, [scientific](science.md) thinking and advancement of [logic](logic.md) and [mathematics](math.md). Some of the most famous Greek philosophers were [Socrates](socrates.md), [Plato](plato.md), [Aristotle](aristotle.md) and [Diogenes](diogenes.md). Around 400 BC **[camera obscura](camera_obscura.md)** was already described in a written text from China where **[gears](gear.md)** also seem to have been invented soon after. Around 300 BC Euklid wrote his famous *Elements*, a mathematical work that proves theorems from basic [axioms](axiom.md). Ancient Greeks could communicate over great distances using **Phryctoria**, chains of fire towers placed on mountains that forwarded messages to one another using light. 234 BC Archimedes described the famous [Archimedes screw](archimedes_screw.md) and created an **[algorithm](algorithm.md) for computing the number [pi](pi.md)**. In 2nd century BC the **Antikythera mechanism, the first known [analog](analog.md) [computer](computer.md)** is made to predict movement of heavenly bodies. Romans are known to have been great builders, they built many roads and such structures as the Pantheon (126 AD) and aqueducts with the use of their own type of **concrete** and advanced understanding of physics.

View file

@ -20,9 +20,9 @@ WORK IN PROGRESS
| [cloud](cloud.md) computing | clown computing |
| [cloudflare](cloudfalre.md) | cuckflare, clownflare, crimeflare |
| code of conduct ([COC](coc.md)) | code of coercion, code of censorship |
| consume | consoom (see also [coom](coom.md) |
| consume | consoom (see also [coom](coom.md)) |
| [copyright](copyright.md) | copywrong, copyrestriction, copyrape |
| [CSS](css.md) | cascading style [shit](shit.md) |
| [CSS](css.md) | cascading stylish [shit](shit.md) |
| [C++](cpp.md) | crippled C |
| [Debian](debian.md) | Lesbian |
| [democracy](democracy.md) | democrazy |

File diff suppressed because one or more lines are too long

View file

@ -8,7 +8,7 @@ Nigger (also nigga, niBBa, nigra, N-word or chimp) is a [forbidden word](newspea
.988886,
,88#8888889,
88#8"' \
88_" O ( HEY
888" O ( HEY
/;"\ . (o_) MUH
{(_. ( /__\ NIGGA
\_/\ \__( \__/

View file

@ -1,10 +1,8 @@
# Programming Style/Code Formatting
In majority of cases a [programming language](programming_language.md) lets the programmer choose the visual/surface style in which to write the code -- one may choose names for variables, indent and align commands in a convenient way, insert comments and so on. This gives rise to various styles -- typically a programmer will have his own preferred style, kind of like handwriting, but once he works in a team, some compromise has to be found to which everyone must conform so as to keep the code nice, consistent and [readable](readability.md). Some project, e.g. [Linux](linux.md), have evolved quite good, tested and de facto standardized styles, so instead of inventing a custom style (which may not be as easy as it sounds) one may choose to adopt some of the existing styles.
Probably in majority of cases a [programming language](programming_language.md) lets the programmer choose the aesthetic style in which to write the code (just like a writer may format his text in visually different ways without changing the meaning of it) -- one has a choice in naming variables, indentation and aligning commands, inserting [comments](comment.md) and so on. This gives rise to various styles -- typically a programmer will have his own preferred style, kind of like handwriting, but once he works in a team, some compromise has to be found to which everyone must conform so as to keep the code nice, consistent and [readable](readability.md) by everyone. Some project, e.g. [Linux](linux.md), have evolved quite good, tested and de facto standardized styles, so instead of inventing a custom style (which may not be as easy as it sounds) one may choose to adopt some of the existing styles. While this is more of a surface-level part of programming, it is still quite important and thinking about it may go very deep, it is not to be underestimated.
There exist automatic code formatters, they are often called **code beautifiers**. But not everything can be automatized, for example inserting empty spaces to separate logically related parts of a sequential of code.
TODO: moar
There exist automatic code formatters, they are often called **code beautifiers**. But not everything can be automatized, for example a program will hardly comment your code, or inserting empty spaces to separate logically related parts of a sequential code is also something that human like intelligence is needed for.
## Recommended LRS C Programming Style/Formatting
@ -12,7 +10,7 @@ Here we propose a programming style and C code formatting you may use in your pr
- **Respect the [LRS](lrs.md) design principles** ([KISS](kiss.md), no [OOP](oop.md), avoid dependencies such as [stdlib](stdlib.md) etc.).
- **Indentation: use two spaces, NEVER use [tabs](tab.md)**. Why? Tabs are ugly, tricky (look the same as spaces) non-standard behaving characters (behavior is dependent on editor and settings, some processors will silently convert tabs and spaces, copy-paste may do so also etc.), they don't carry over to some platforms (especially paper), some very simple platforms may not even support them; your source will contain spaces either way, no need to insert additional blank character.
- **Limit source code width to 80** columns or similar value. Keep in mind the source may be edited on computers with small screens (like old [thinkpads](thinkpad.md), especially within context of LRS) with a screen split vertically.
- **Limit source code width to 80** columns or similar value. If the line is a single command, e.g. a function call or expression, that would be too long, just break it and somewhere before the limit and put the rest on the next line, possibly indenting the below lines one level further. Keep in mind the source may be edited on computers with small screens (like old [thinkpads](thinkpad.md), especially within context of LRS) with a screen split vertically to two or more columns.
- Write **opening and closing curly brackets on their own lines, in the same columns**, e.g.:
```
@ -37,33 +35,79 @@ else
- It is advised that for your project you come up with a **three letter namespace prefix** that will come in front of your global identifiers. (E.g. [small3dlib](small3dlib.md) uses the prefix `S3L_`, [SDL](sdl.md) uses `SDL` etc.). If you choose a prefix `XYZ_`, prepend it to all global identifiers, it will prevent name clashes and help readability, e.g. when writing a renderer you will export identifiers such as `XYZ_init`, `XYZ_draw`, `XYZ_setPixel`, `XYZ_Model3D` etc. Do NOT use the prefix in local variables (inside functions, loops etc.).
- **Prefix private global identifiers with `_`**, e.g. `_tmpPointerBackup`; with the above mentioned namespace prefix this will look e.g. like this: `_XYZ_tmpPointerBackup`.
- **Use spaces** to make code more readable, so e.g. `int x = 10, y = 20;` instead of `int x=10,y=20;`, write space between `if` and its condition etc.
- **Use verbs for [functions](function.md), nouns for variables** and keep consistency, e.g. a function should be named `getTimeMS` while a variable will be named `timeMS`.
- **Use verbs for [functions](function.md), nouns for variables** and keep consistency, e.g. a function should be named `getTimeMS` while a variable will be named `timeMS`. Functions are to be formatted like this:
```
void doSomethingCool(int a, int b, int c)
{
// ...
}
```
- **Name from general to specific**, e.g. `getCountryTimezone` and `getCountryCapital` instead of `getTimeZoneOfCountry`, `getCapitalOfCountry` etc. This helps with code completion systems. It's not always exactly clear, you may also decide to go for `countryGetTimezone` etc., just keep it consistent.
- **Switch** shall always have the *default* label. The statements may be formatted e.g. like this:
```
switch (myVariable)
{
case 0:
doSomething();
break;
case 1:
doSomethingElse();
break;
case 2:
{
int a = x + y;
doSomethingCool(a);
break;
}
default:
break;
}
// or even (depending on how long the sections are)
switch (myVariable2)
{
case 0: doSomething1(); break;
case 1: doSomething2(); break;
case 2: doSomething3(); break;
case 3: doSomething4(); break;
default: break;
}
```
- **Filenames**: always use only lowercase letters (some older systems just know one case, don't confuse them), either use `camel_case.ext` or `nocase.ext`.
- **Use blank lines** to logically group relevant lines of code. E.g.:
```
int a = x;
char b = y;
double q;
doSomething(a);
c += 3 * a;
d -= b;
if (c < d)
a = b;
doSomething(a);
```
- Each file shall have a **global [comment](comment.md)** at the top with at least: short description of the file's purpose (this is almost always missing in mainstream), short documentation, [license](license.md), the author(s) and year of creation.
- **Use [comments](comment.md)** to make your code better readable and searchable with things like [grep](grep.md) (add keywords to relevant parts of code, e.g. comment `// player shoots` to code implementing player shooting etc.). **Use [doxygen](doxygen.md) style comments** if you can, it costs nothing and allows auto documentation.
- **TODOs and WIPs are good**.
- **Don't use [enums](enum.md)**, use `#define`s.
- **Global variables are great**, use them. **Long functions are fine**. Repeating yourself may also be fine if the alternative is too complex.
- **Adhere to C99 or C89 standard**.
- **Try to not create many source files**, many times your project can very well be in a single file which is the ideal case. Create **[header only libraries](header_only.md)** If you have multiple files, keep them in the same directory and try to have just a **[single compilation unit](single_compilation_unit.md)** (only one .c file with several .h files). Try to make files no longer than 10k lines.
- **Global variables are great**, use them. **Long functions are fine**. [Repeating yourself](dry.md) may also be fine if it's something like 3 lines of code and the alternative would be too complex (but things like variadic macros can usually solve even these cases, always think hard in these cases).
- **Adhere to C99 or C89 standard**. It's ideal if your code is valid in both and maybe even more standards, AND in [C++](cpp.md) as well.
- **Try to not create many source files**, many times your project can very well be in a single file which is the ideal case -- it will make it compile VERY fast, possibly be even better optimized (the compiler sees the whole code) and it will be easy to compile, it's basically a win-win-win-win-win-win-win scenario. Create **[header only libraries](header_only.md)** If you have multiple files, keep them in the same directory and try to have just a **[single compilation unit](single_compilation_unit.md)** (only one .c file with several .h files). Try to make files no longer than 10k lines.
- **Use the LRS [version numbering](version_numbering.md) system**.
- **Never use non-[ASCII](ascii.md) characters in your source code**. Just don't, there is basically never any need for it.
- ...
### Example

File diff suppressed because it is too large Load diff

View file

@ -6,6 +6,8 @@ Computer security (also cybersecurity) is a [bullshit](bullshit.md) field of stu
**Security is in its essence a huge, completely unnecessary [bullshit](bullshit.md)**. It shouldn't exist, the need for more security comes from the fact we live in a [shitty dystopia](capitalism.md). Consider that there are so many people who could cure [cancer](cancer.md) or solve world hunger but instead spend their whole life sweating about how to encrypt your dick size two million times and send it through twelve proxies so that no one gets to know your actual dick size, preventing your "PERSONAL DAATAAAZ" from being STOLEN by other people who are actively supported and empowered to do so by people this very "security expert with a furry stickers on his laptop" voted for in elections :'D Nothing gets achieved, lives of geniuses are wasted on their lifelong [fights](fight_culture.md) just so that they are busy not doing much damage they've been taught by the competitive culture to instinctively want to do. In a [good society](less_retarded_society.md) there would be no need for security and people could spend their time by solving real problems. We, [LRS](lrs.md), advocate NOT for increasing security (which leads to things like police states, [censorship](censorship.md), [bloat](bloat.md) etc.), but for decreasing the need for it, i.e. steering society towards a better direction. Remember, **secrets are always bad**, need for secrecy is an indicator something is wrong on a more fundamental level.
The security hysteria exists largely to allow [bloat monopolies](bloat_monopoly.md), i.e. to ensure that non-commercial communities of volunteers cannot afford to fork "open source" projects because part of maintenance of such project is nowadays inevitably overwatching security vulnerabilities that are being constantly discovered and fixing them as quickly as possible (to not give a long enough window of opportunity of abusing the vulnerability), i.e. something that can hardly be done by volunteers who cannot do this full time job. In other words the need for quick security fixes is what prevents forking corporate software even if it's "open source", making such software [de facto](de_facto.md) proprietary, but keeping people [in a false illusion](openwashing.md) of "freedom" and "openness". That is why the corporations who "care about security" make bloated software which is in direct contradiction of that, it just clearly shows they don't care about security, they care about the business around it.
**If you want true security, the most basic thing to do is to disconnect from the [Internet](internet.md).** Just never use it. The next step is to leave the society and go live in a jungle, because due to spy devices everywhere they'll know about you even if you're not on the Internet. Additionally if you are really serious, you HAVE TO stop using a widely used human languages such as [English](english.md) or [Chinese](chinese.md), you simply have to **learn an obscure language** of some jungle tribe that no one else knows and use that exclusively for your encrypted messages (like they did with the [Navajo](navajo.md) language during WWII). All in all for maximum security it's best if you never do anything at all, just lie in bed and be safe.
## See Also

View file

@ -1,6 +1,6 @@
# Shortcut Thinking
Shortcut thinking means making conclusions by established associations (such as "theft = bad", "[fair](fair.md)" = "good") rather than making the extra effort of inferring actual conclusions based on new context such as different circumstances or newly discovered facts. This isn't bad in itself, in fact it is a great and necessary [optimization](optimization.md) of our thinking process, a kind of [cache](cache.md), and it's really why we have long term memory -- imagine we'd have to deduce all the facts from scratch each time we thought about anything. However shortcut thinking can be a weakness in many situations and leaves people prone to manipulation by [propaganda](propaganda.md) which twists meanings of words (such as "open mind", ["rationality"](pseudoskepticism.md), "progress", ["theft"](intellectual_property.md), ["science"](soyence.md) etc.), relying on people accepting the unacceptable by having them bypass the thinking process with the mental shortcut. As such this phenomenon is extremely abused by politicians, i.e. they for example try to shift the meaning of a certain negative word to include something they want to get rid of, to have it rejected just based on its name.
Shortcut thinking means making conclusions by established associations (such as "theft = bad", "[fair](fair.md)" = "good") rather than making the extra effort of inferring actual conclusions based on new context such as different circumstances or newly discovered facts. This isn't bad in itself, in fact it is a great and necessary [optimization](optimization.md) of our thinking process, a kind of [cache](cache.md), and it's really why we have long term memory -- imagine we'd have to deduce all the facts from scratch each time we thought about anything. However shortcut thinking can be a weakness in many situations and leaves people prone to manipulation by [propaganda](propaganda.md) which twists meanings of words (such as "open mind", ["rationality"](pseudoskepticism.md), "[progress](progress.md)", ["theft"](intellectual_property.md), ["science"](soyence.md) etc.), relying on people accepting the unacceptable by having them bypass the thinking process with the mental shortcut. As such this phenomenon is extremely abused by politicians, i.e. they for example try to shift the meaning of a certain negative word to include something they want to get rid of, to have it rejected just based on its name.
Some commonly held associations appearing in shortcut thinking of common people nowadays are for example "piracy = theft = bad", "laziness = bad", "[fairness](fair.md) = good", "pedophiles = child rapists = bad", "[competition](competition.md) = [progress](progress.md) = good", "more [jobs](work.md) = good", "more [complex technology](capitalist_software.md) = better", "open mind = blindly trusting those officially declared smarter than myself = good" etc. Of those most are of course either extremely simplified or just plain wrong. however some association may still of course be correct, such as "murder = bad", which is an association that e.g. [military](military.md) tries to get rid of by calling the acts of murder they commit something else, e.g. "defense", "[justice](justice.md)" etc.
@ -55,7 +55,7 @@ We should remember that this shortcut in fact means we oppose the evil behind it
| | \_ ^
| \_ |
| dislike \_ always |
| \_lead to |
| \_leads to|
| \_ |
| \_ |
V \ |

View file

@ -2,11 +2,11 @@
*Slowly boiling the frog* is a phrase said to communicate the idea that people will tolerate a great change for the worse if that change is very gradual, even if they would absolutely not tolerate this change being made quickly. It refers to an experiment in which a frog doesn't jump out of boiling water if the water temperature is raised very gradually (even though according to "modern science" this experiment isn't real).
For example the amount and aggressiveness of brainwashing [ads](ad.md) and technological abuse that young people tolerate nowadays would have been absolutely unacceptable a few decades ago, but now it's the reality of life that few even question (some complete retards like that *linus tech* [faggot](faggot.md) even defend it). Imagine you traveled back to 1990s and made the following offer to a random man: wanna buy this device that will be spying on you, show you ads whenever you interact with it, you'll have to pay for it monthly, charge it daily and every two years pay for a new model? He'd tell you must have some serious brain damage to even make that offer. Nowadays the situation is completely opposite: they'll call you retarded if you decline this offer. The frog has been boiled.
For example the amount and aggressiveness of brainwashing [ads](marketing.md) and technological abuse that young people tolerate nowadays would have been absolutely unacceptable a few decades ago, but now it's the reality of life that few even question (some complete retards like that *linus tech* [faggot](faggot.md) even defend it). Imagine you traveled back to 1990s and made the following offer to a random man: wanna buy this device that will be spying on you, show you ads whenever you interact with it, you'll have to pay for it monthly, charge it daily and every two years pay for a new model? He'd tell you must have some serious brain damage to even make that offer. Nowadays the situation is completely opposite: they'll call you retarded if you decline this offer. The frog has been boiled.
The technique of slowly boiling the frog is used by [corporations](corporation.md), [governments](government.md), fascists and idiots to slowly take away people's freedom in small steps: each step takes away a bit of freedom while promising some reward, normally in form of additional comfort -- normal people are too braindead to see the obvious trick and are enthusiastic about the change. If you tell them that giving up [net neutrality](net_neutrality.md) or [P2P](p2p.md) encryption will eventually lead to almost complete loss of freedom, they label you a [tinfoil](tinfoil.md) or "conspiracy theorist", they tell you that "it's not a big deal". So it will go on with other and other changes and the normie is still happy because he can only see one step ahead or behind. The bad thing is that it's not only the normie who will suffer --in fact he may even be happy as a slave robot of the system -- but you will suffer as well. Normies decide the future of the environment we all have to live in.
The technique of slowly boiling the frog is used by [corporations](corporation.md), [governments](government.md), fascists and idiots to slowly take away people's freedom in small steps: each step takes away a bit of freedom while promising some reward, normally in form of additional comfort -- normal people are too braindead to see the obvious trick and are enthusiastic about the change. If you tell them that giving up [net neutrality](net_neutrality.md) or [simplicity](minimalism.md) will eventually lead to almost complete loss of freedom, they label you a [tinfoil](tinfoil.md) or "conspiracy theorist", they tell you that "it's not a big deal". So it will go on with other and other changes and the normie is still happy because he can only see one step ahead or behind. The bad thing is that it's not only the normie who will suffer --in fact he may even be happy as a slave robot of the system -- but you will suffer as well. Normies decide the future of the environment we all have to live in.
Slowly boiling the frog works very well when spanning several generations because a new generation won't remember that things used to be better. Parents can tell them but young never listen to older generations, or take them seriously. A [zooomer](genz.md) won't remember that computers used to be better, he thinks that [bloated](bloat.md) phones filled with [ads](ad.md) and [DRM](drm.md) that don't work without Internet connection and that spy on you constantly are the only way of technology.
Slowly boiling the frog works very well when spanning several generations because a new generation won't remember that things used to be better. Parents can tell them but young never listen to older generations, or take them seriously. A [zooomer](genz.md) won't remember that computers used to be better, he thinks that [bloated](bloat.md) phones filled with [ads](ad.md) and [DRM](drm.md) that don't work without Internet connection and that spy on you constantly are the only way of technology, they don't know that back then it wasn't this way, even if they hear about it, they just don't comprehend it.
This can also be seen with all the [subscriptions](subscription.md) and *[service as software replacement](saas.md)* in [modern](modern.md) tech. Back in the 90s no one would buy a program he would have to keep periodically paying for, people saw that was stupid and everyone would tell you that no company can make subscription software because no one would pay subscriptions if he can just buy a competitor's program once and use it forever, people would just laugh at any company trying to do that; if back then you told anyone subscriptions would become the sole business model in technology, even e.g. for cars, they would literally put you in mental asylum, you would be labeled a retard and schizo, just like they are labeling [us](lrs.md) warning about the future. It took 1 to 2 generations to indeed make this schizo vision a reality. If you think something can't happen because it just sounds "schizo", [you're a brainwashed retard](yes_they_can.md).

View file

@ -2,7 +2,7 @@
*Smart, smells like fart.*
The adjective "smart", as in e.g. *smartphone*, is in the context of [modern](modern.md) [capitalist technology](capitalist_technology.md) used as a euphemism for malicious features that include [spyware](spyware.md), [bloat](bloat.md), obscurity, [DRM](drm.md), ads, programmed [planned obsolescence](planned_obsolescence.md), unnecessary [dependencies](dependency.md) (such as required Internet connection), anti-repair design and others; it is the opposite of [dumb](dumb.md). "Smart" technology is far inferior to the traditional dumb technology and usually just downright [harmful](harmful.md) to its users and society as a whole, but normal (i.e. retarded) people think it's good because it has a cool name, so they buy and support such technology. They are [slowly boiled](slowly_boiling_the_frog.md) to accept "smart" technology as the standard.
The adjective "smart", as in e.g. *smartphone*, is in the context of [modern](modern.md) [capitalist technology](capitalist_technology.md) used as a euphemism for malicious features that include [spyware](spyware.md), [bloat](bloat.md), obscurity, [DRM](drm.md), [ads](marketing.md), programmed [planned obsolescence](planned_obsolescence.md), unnecessary [dependencies](dependency.md) (such as required Internet connection), anti-repair design and others; it is the opposite of [dumb](dumb.md). "Smart" technology is far inferior to the traditional dumb technology and usually just downright [harmful](harmful.md) to its users and society as a whole, but normal (i.e. retarded) people think it's good because it has a cool name, so they buy and support such technology. They are [slowly boiled](slowly_boiling_the_frog.md) to accept "smart" technology as the standard.
## See Also

View file

@ -2,7 +2,7 @@
{ I made a simple tangram game in [SAF](saf.md), look it up if you want to play some tangram. ~drummyfish }
Tangram is a simple, yet greatly amusing old puzzle [game](game.md) in which the player tries to compose a given shape (of which only silhouette is seen) out of given basic geometric shapes such as [triangles](triangle.md) and [squares](square.md). It is a rearrangement puzzle, a 2D game that's in principle similar e.g. to [Soma cube](soma_cube.md), a game in which, similarly, one makes shapes out of basic parts, but this the shapes are three dimensional. In Tangram many thousands of shapes can be created from just a few geometric shapes, some looking like animals, people and man made objects. This kind of puzzles have been known for a long time -- the oldest recorded tangram is Archimedes' box (square divided into 14 pieces), over 2000 years old. In general any such puzzle is called tangram, i.e. it is seen as a family of puzzle games, however tangram may also stand for **modern tangram**, a one with 7 polygons which comes from 18th century China and which then became very popular also in the west and even caused a so called "tangram craze" around the year 1818. Unless mentioned otherwise, we will talk about this modern version from now on.
Tangram is a simple, yet greatly amusing old puzzle [game](game.md) in which the player tries to compose a given shape (of which only silhouette is seen) out of given basic geometric shapes such as [triangles](triangle.md) and [squares](square.md). It is a rearrangement puzzle, a 2D game that's in principle similar e.g. to [Soma cube](soma_cube.md), a game in which, similarly, one makes shapes out of basic parts, but in which the shapes are three dimensional. In Tangram many thousands of shapes can be created from just a few geometric shapes, some looking like animals, people and man made objects. This kind of puzzles have been known for a long time -- the oldest recorded tangram is Archimedes' box (square divided into 14 pieces), over 2000 years old. In general any such puzzle is called tangram, i.e. it is seen as a family of puzzle games, however tangram may also stand for **modern tangram**, a one with 7 polygons which comes from 18th century China and which then became very popular also in the west and even caused a so called "tangram craze" around the year 1818. Unless mentioned otherwise, we will talk about this modern version from now on.
```
_________________
@ -19,7 +19,7 @@ Tangram is a simple, yet greatly amusing old puzzle [game](game.md) in which the
*Divide square like this to get the 7 tangram pieces. Note that the parallelogram is allowed to be flipped when creating shapes as it has no mirror symmetry (while all other shapes do).*
[LRS](lrs.md) considers tangram to be **one of the best games** as it is extremely [simple](kiss.md) to make and [learn](easy_to_learn_hard_to_master), it has practically no [dependencies](dependency.md) (computers, electricity, ... one probably doesn't even have to have the sense of sight), yet it offers countless hours of [fun](fun.md) and allows deep insight, there is [art](art.md) in coming up with new shapes, [math](math.md) in counting possibilities, good exercise in trying to [program](programming.md) the game etc.
[LRS](lrs.md) considers tangram to be **one of the best games** as it is extremely [simple](kiss.md) to make and [learn](easy_to_learn_hard_to_master.md), it has practically no [dependencies](dependency.md) (computers, electricity, ... one probably doesn't even have to have the sense of sight), yet it offers countless hours of [fun](fun.md) and allows deep insight, there is [art](art.md) in coming up with new shapes, [math](math.md) in counting possibilities, good exercise in trying to [program](programming.md) the game etc.
Tangram usually comes as a box with the 7 pieces and a number of cards with shapes for the player to solve. Each card has on its back side a solution. Some shape are easy to solve, some are very difficult.
@ -48,7 +48,7 @@ Tangram usually comes as a box with the 7 pieces and a number of cards with shap
*Two tangram shapes: bunny and stork (from 1917 book Amusements in Mathematics).*
{ I found tangram to be a nice practice for **letting go of ideas** -- sometimes you've got an almost complete solution that looks just beautiful, it looks like THE only one that just has to be it, but you can't quite fir the last pieces. I learned that many times I just have to let go of it, destroy it and start over, usually there is a different, even more beautiful solution. This experience may carry over to practical life, e.g. [programming](programming.md). ~drummyfish }
{ I found tangram to be a nice practice for **letting go of ideas** -- sometimes you've got an almost complete solution that looks just beautiful, it looks like THE only one that just has to be it, but you can't quite fit the last pieces. I learned that many times I just have to let go of it, destroy it and start over, usually there is a different, even more beautiful solution. This experience may carry over to practical life, e.g. [programming](programming.md). ~drummyfish }
**Can tangram shapes be [copyrighted](copyright.md)?** As always nothing is 100% clear in law, but it seems many tangram shapes are so simple to not pass the threshold of originality for copyright. Furthermore tangram is old and many shapes have been published centuries ago, making them public domain, i.e. if you find some old, [public domain](public_domain.md) book (e.g. the book *The Fashionable Chinese Puzzle*, *Amusement in Mathematics* or *Ch'i ch'iao hsin p'u: ch'i chiao t'u chieh*) with the shape you want to use, you're most definitely safe to use it. HOWEVER watch out, a collection of shapes, their ordering and/or shapes including combinations of colors etc. may be considered non-trivial enough to spawn copyright (just as collections of colors may be copyrightable despite individual colors not being copyrightable), so do NOT copy whole shape collections.

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: 581
- number of commits: 820
- total size of all texts in bytes: 3950769
- total number of lines of article texts: 30146
- number of commits: 821
- total size of all texts in bytes: 3960091
- total number of lines of article texts: 30174
- number of script lines: 262
- occurences of the word "person": 7
- occurences of the word "nigger": 88
@ -30,65 +30,85 @@ longest articles:
- [3d_rendering](3d_rendering.md): 32K
- [history](history.md): 32K
- [main](main.md): 32K
- [pseudorandomness](pseudorandomness.md): 32K
- [optimization](optimization.md): 32K
- [pseudorandomness](pseudorandomness.md): 28K
top 50 5+ letter words:
- which (2261)
- there (1720)
- people (1498)
- example (1300)
- other (1227)
- which (2269)
- there (1721)
- people (1505)
- example (1305)
- other (1229)
- number (1132)
- software (1099)
- about (1041)
- program (901)
- their (842)
- because (810)
- would (799)
- software (1105)
- about (1045)
- program (905)
- their (845)
- because (816)
- would (800)
- called (777)
- being (753)
- being (760)
- language (749)
- computer (741)
- numbers (737)
- something (722)
- things (721)
- numbers (738)
- things (725)
- something (723)
- simple (720)
- without (678)
- without (679)
- programming (664)
- function (664)
- these (636)
- these (637)
- different (633)
- however (629)
- world (586)
- system (575)
- should (575)
- world (587)
- system (577)
- should (577)
- doesn (568)
- games (565)
- doesn (563)
- point (556)
- society (545)
- while (525)
- though (521)
- drummyfish (515)
- society (549)
- while (527)
- though (524)
- drummyfish (517)
- memory (508)
- using (506)
- still (500)
- possible (495)
- similar (490)
- course (490)
- simply (484)
- still (505)
- possible (496)
- similar (491)
- course (489)
- simply (487)
- technology (483)
- https (460)
- really (446)
- https (461)
- really (447)
- always (444)
- value (443)
- extremely (436)
- basically (431)
- extremely (437)
- basically (433)
latest changes:
```
Date: Thu Jun 13 20:56:20 2024 +0200
21st_century.md
bloat_monopoly.md
copyright.md
czechia.md
faq.md
free_software.md
freedom_distance.md
furry.md
gnu.md
history.md
how_to.md
interpolation.md
pseudorandomness.md
public_domain.md
random_page.md
rms.md
soyence.md
wiki_pages.md
wiki_stats.md
Date: Tue Jun 11 13:36:28 2024 +0200
bloat.md
bloat_monopoly.md
@ -108,26 +128,6 @@ Date: Tue Jun 11 13:36:28 2024 +0200
lrs_dictionary.md
main.md
minimalism.md
nigger.md
public_domain_computer.md
python.md
random_page.md
science.md
soyence.md
suckless.md
trolling.md
wiki_pages.md
wiki_stats.md
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
```
most wanted pages:
@ -155,23 +155,23 @@ most wanted pages:
most popular and lonely pages:
- [lrs](lrs.md) (281)
- [lrs](lrs.md) (282)
- [capitalism](capitalism.md) (222)
- [c](c.md) (213)
- [c](c.md) (214)
- [bloat](bloat.md) (204)
- [free_software](free_software.md) (169)
- [game](game.md) (140)
- [suckless](suckless.md) (136)
- [suckless](suckless.md) (137)
- [proprietary](proprietary.md) (119)
- [computer](computer.md) (96)
- [kiss](kiss.md) (95)
- [modern](modern.md) (92)
- [linux](linux.md) (89)
- [minimalism](minimalism.md) (88)
- [gnu](gnu.md) (84)
- [gnu](gnu.md) (85)
- [free_culture](free_culture.md) (81)
- [programming](programming.md) (80)
- [free_culture](free_culture.md) (80)
- [fun](fun.md) (78)
- [fun](fun.md) (79)
- [math](math.md) (76)
- [less_retarded_society](less_retarded_society.md) (76)
- [censorship](censorship.md) (76)

4
wow.md
View file

@ -1,6 +1,8 @@
# World Of Warcraft
World of Warcraft (WoW) is an AAA [proprietary](proprietary.md) [game](game.md) released in [2004](2004.md) by [Blizzard](blizzard.md) that was one of the most successful and influencing games among [MMORPGs](mmorpg.md). It's the mainstream kind of MMO, considered pretty easy (compare e.g. to Eve Online).
World of Warcraft (WoW) is an [AAA](aaa.md) [proprietary](proprietary.md) [game](game.md) released in [2004](2004.md) by [Blizzard](blizzard.md) that was one of the most successful and influential games among [MMORPGs](mmorpg.md). It's the mainstream kind of fantasy MMO, considered pretty easy to learn and play (compared e.g. to Eve Online). It's a successor to Warcraft III, which was a real time strategy. World of Warcraft had -- in its beginning -- one of the best aesthetics of all games in history, however later on it adopted more "modern" aesthetic and ruined everything of course.
It seems the game is written in [C++](cpp.md) and in 2009 had something like 5.5 million [lines of code](loc.md) (see also [bloat](bloat.md)).
There is a [FOSS](foss.md) implementation of WoW server called [MaNGOS](mangos.md) (now having some [forks](fork.md)) that's used to make private servers. The client is of course proprietary and if you dare make a popular server Blizzard (or whatever it's called now, it's probably merged with [Micro$oft](microfost.md) or something now) will just rape you.