This commit is contained in:
Miloslav Ciz 2024-10-03 22:09:52 +02:00
parent 766d037053
commit 494a57eaf9
8 changed files with 1880 additions and 1846 deletions

3
90s.md
View file

@ -8,7 +8,7 @@ So, from the European point of view, here is a short summary of why 90s were so
- A lot of amazing [art](art.md) came to existence -- although [proprietary](proprietary.md), it could at least be said that it was well done, had [soul](soul.md) and people took some time to make it. For example movies, games and music were made by people who knew how to make movies, games and music, so we saw things such as Pulp Fiction, Jurassic Park, Forrest Gump, Linkin Park, [Pokemon](pokemon.md) (the original non-gay ones), [Harry Potter](harry_potter.md), Simpsons (the peak seasons), South Park, [Tamagotchis](tamagotchi.md), Jim Carrey comedies and much more. Computer games at this time had absolutely peak aesthetics in the whole history of Universe (and they were also released as a completely [finished](finished.md) product, as a physical thing you would buy and literally OWN forever from then on). Even things back then considered trash, such as Britney Spears, don't literally make you bleed from your ears and in comparison with today's "best music" sound like angel choirs. - A lot of amazing [art](art.md) came to existence -- although [proprietary](proprietary.md), it could at least be said that it was well done, had [soul](soul.md) and people took some time to make it. For example movies, games and music were made by people who knew how to make movies, games and music, so we saw things such as Pulp Fiction, Jurassic Park, Forrest Gump, Linkin Park, [Pokemon](pokemon.md) (the original non-gay ones), [Harry Potter](harry_potter.md), Simpsons (the peak seasons), South Park, [Tamagotchis](tamagotchi.md), Jim Carrey comedies and much more. Computer games at this time had absolutely peak aesthetics in the whole history of Universe (and they were also released as a completely [finished](finished.md) product, as a physical thing you would buy and literally OWN forever from then on). Even things back then considered trash, such as Britney Spears, don't literally make you bleed from your ears and in comparison with today's "best music" sound like angel choirs.
- In [computer](computer.md) [technology](tech.md) world some very important things were made, besides others [Linux](linux.md) (1991), [World Wide Web](www.md) (well almost -- 1989), [gopher](gopher.md) (1993), all the legendary Boomer Shooters -- [Wolf3D](wolf3d.md) (1992), [Doom](doom.md) (1993), [Duke Nukem 3D](duke_nukem.md) (1996), [Quake](quake.md) (1996), Quake II and III, Half Life (1998) etcetc., [GameBoy Color](gbc.md) (1998), [PS1](ps1.md) (1995), [N64](n64.md) (1994) etcetc. In 1997 a computer named [Deep Blue](deep_blue.md) first beat the world [chess](chess.md) champion. Even the versions of [Windows](windows.md) from this time are considered the most bearable ones. - In [computer](computer.md) [technology](tech.md) world some very important things were made, besides others [Linux](linux.md) (1991), [World Wide Web](www.md) (well almost -- 1989), [gopher](gopher.md) (1993), all the legendary Boomer Shooters -- [Wolf3D](wolf3d.md) (1992), [Doom](doom.md) (1993), [Duke Nukem 3D](duke_nukem.md) (1996), [Quake](quake.md) (1996), Quake II and III, Half Life (1998) etcetc., [GameBoy Color](gbc.md) (1998), [PS1](ps1.md) (1995), [N64](n64.md) (1994) etcetc. In 1997 a computer named [Deep Blue](deep_blue.md) first beat the world [chess](chess.md) champion. Even the versions of [Windows](windows.md) from this time are considered the most bearable ones.
- [Feminism](feminism.md) and [LGBT](lgbt.md) were still seen as a [joke](joke.md). - [Feminism](feminism.md) and [LGBT](lgbt.md) were still seen as a [joke](joke.md).
- No [gays](gay.md), [transsexuals](tranny.md), [furries](furry.md), [bronies](brony.md), [zoomers](zoomer.md), [autists](autism.md), influencers, nu-males, nothings of that sort! There were only normal people. It wasn't even normal to be fat or have 20 mental diseases, people were just normal. Just image it, you walk the street and there are no monsters, not on TV, not on the Internet, not anywhere! - No hordes of [gays](gay.md), [transsexuals](tranny.md), [furries](furry.md), [bronies](brony.md), [zoomers](zoomer.md), [autists](autism.md), influencers, nu-males, nothings of that sort! There were only normal people around. It wasn't even normal to be fat or have 20 mental diseases, people were just normal. Just image it, you walk the street and there are no monsters, not on TV, not on the Internet, not anywhere! { NOTE: Let us be reminded that [we](lrs.md) love everyone, including gays, transsexuals, furries, autists, Nazis, simply all living beings. This is a criticism of trends in society, not "hate speech" against any individual -- please see the difference between saying that one dislikes hordes of freaks all around and for example promoting genocide or bullying those people. You may dislike salty food but still be OK with it existing and you may even like salty food but dislike food that has 10 kg of salt in it or promoting putting salt in chocolate. ~drummyfish }
- No [Facebook](facebook.md), [Twitter](twitter.md), [TikTok](tiktok.md), [Discord](discord.md), [Steam](steam.md), [Reddit](reddit.md), [YouTube](youtube.md), Twitch, no [smartphones](smartphone.md), actually no "[smart](smart.md)" devices AT ALL, no "[apps](app.md)", [Elon Musk](elon_musk.md), no [Google](google.md), no [Android](android.md), no [JavaScript](javascript.md), no [HTTPS](https.md), no [Flash](flash.md), no [docker](docker.md), no [cmake](cmake.md), no [Rust](rust.md), no [Apple](apple.md) (in Europe), no "spy assistants", no [Minecraft](minecraft.md), no Roblox, no [Wikipedia](wikipedia.md), no [crypto](crypto.md), no [NFT](nft.md)s, no [AI](ai.md) shit and much more. Imagine the paradise. - No [Facebook](facebook.md), [Twitter](twitter.md), [TikTok](tiktok.md), [Discord](discord.md), [Steam](steam.md), [Reddit](reddit.md), [YouTube](youtube.md), Twitch, no [smartphones](smartphone.md), actually no "[smart](smart.md)" devices AT ALL, no "[apps](app.md)", [Elon Musk](elon_musk.md), no [Google](google.md), no [Android](android.md), no [JavaScript](javascript.md), no [HTTPS](https.md), no [Flash](flash.md), no [docker](docker.md), no [cmake](cmake.md), no [Rust](rust.md), no [Apple](apple.md) (in Europe), no "spy assistants", no [Minecraft](minecraft.md), no Roblox, no [Wikipedia](wikipedia.md), no [crypto](crypto.md), no [NFT](nft.md)s, no [AI](ai.md) shit and much more. Imagine the paradise.
- No one cared about [privacy](privacy.md) at all! Literally there was ZERO concern about it, you could share all your private data publicly, passwords were sent in plain text, no one would even think of abusing it, there was even no way of doing it basically. - No one cared about [privacy](privacy.md) at all! Literally there was ZERO concern about it, you could share all your private data publicly, passwords were sent in plain text, no one would even think of abusing it, there was even no way of doing it basically.
- Computers were 32 bit, no 64 bit [bullshit](bullshit.md). - Computers were 32 bit, no 64 bit [bullshit](bullshit.md).
@ -40,6 +40,7 @@ So, from the European point of view, here is a short summary of why 90s were so
- Actors and singers, even if stupid, were at least somewhat good looking people and not vomit inducing monsters. - Actors and singers, even if stupid, were at least somewhat good looking people and not vomit inducing monsters.
- Needless to say nature and weather were much nicer also -- where today there are McDonald's parking lots back then were forests, air was cleaner, more animals were around, winters had actual snow, you could still find places without plastic garbage lying all around. - Needless to say nature and weather were much nicer also -- where today there are McDonald's parking lots back then were forests, air was cleaner, more animals were around, winters had actual snow, you could still find places without plastic garbage lying all around.
- Politics was shit, as it always is, but it wasn't an absolute unimaginable [joke](jokes.md) like it is nowadays, there were still socialist parties who kind of cared for the common people and sometimes there were even people in politics who had some sense of morality and whom you could at least partially respect, like Vaclav Havel. - Politics was shit, as it always is, but it wasn't an absolute unimaginable [joke](jokes.md) like it is nowadays, there were still socialist parties who kind of cared for the common people and sometimes there were even people in politics who had some sense of morality and whom you could at least partially respect, like Vaclav Havel.
- Fun wasn't illegal and you didn't have to put 1000 pages of disclaimer on a joke.
- People weren't completely enslaved and crippled by juggling thousands of bullshit activities all the time like posting photos of food while checking emails, investment portfolio, crypto wallet and bank account at the same time while using the other hand to update a banking app to be able to pay stream subscriptions, monthly internet bills while also keeping up with paying insurance for health, house, car, dogs and making sure that with current inflation rate there will be something left to buy food and, trusting current weather forecasts, enough heating to not freeze in the winter and maybe even buy your grandma another gender switch surgery for Christmas. - People weren't completely enslaved and crippled by juggling thousands of bullshit activities all the time like posting photos of food while checking emails, investment portfolio, crypto wallet and bank account at the same time while using the other hand to update a banking app to be able to pay stream subscriptions, monthly internet bills while also keeping up with paying insurance for health, house, car, dogs and making sure that with current inflation rate there will be something left to buy food and, trusting current weather forecasts, enough heating to not freeze in the winter and maybe even buy your grandma another gender switch surgery for Christmas.
- ([Drummyfish](drummyfish.md) was born.) - ([Drummyfish](drummyfish.md) was born.)
- Probably more cool stuff, not all can be listed here. - Probably more cool stuff, not all can be listed here.

View file

@ -12,6 +12,8 @@ Luke studies [PhD](phd.md) in linguistics but is very critical of academia -- he
There seems to be a guy who could very well be Luke's brother, Jacob W Smith -- he has a website at https://jacobwsmith.xyz/index.html, he shares many Luke's opinions, writes about him, is a member of Christian webring, seems of similar age, also the name etcetc. There seems to be a guy who could very well be Luke's brother, Jacob W Smith -- he has a website at https://jacobwsmith.xyz/index.html, he shares many Luke's opinions, writes about him, is a member of Christian webring, seems of similar age, also the name etcetc.
So for realz, is he retarded or based? Both: when talking about his field of expertise -- linguistics/history -- he's quite good; when talking about technology, you have to do a lot of filtering and once he goes on about political opinions, you just cover your ears and go NANANANANANA.
## See Also ## See Also
- [Mental Outlaw](mental_outlaw.md): Luke's black brother - [Mental Outlaw](mental_outlaw.md): Luke's black brother

View file

@ -27,7 +27,7 @@ The fact that **nonograms don't generally have a unique solution** is easy to se
*[SAF](saf.md) fish encoded as nonogram.* *[SAF](saf.md) fish encoded as nonogram.*
While construction clues from given picture is trivial, solving nonogram is **[NP complete](np_complete.md)**, i.e. "(probably) difficult and slow", for which very different imperfect approaches are being utilized and combined, such as [DFS](dfs.md), [genetic algorithms](genetic.md) or [neural networks](neural_net.md). Some tips for solving (manual or automated) are these: While constructing clues from given picture is trivial, solving nonogram is **[NP complete](np_complete.md)**, i.e. "(probably) difficult and slow", for which very different imperfect approaches are being utilized and combined, such as [DFS](dfs.md), [genetic algorithms](genetic.md) or [neural networks](neural_net.md). Some tips for solving (manual or automated) are these:
- Reasoning techniques can in many situations be applied to quickly find which squares will be colored, for example: - Reasoning techniques can in many situations be applied to quickly find which squares will be colored, for example:
- A single clue number in row/column that's bigger than half of the grid size means that some of the center squares have to be colored because there is an overlap of both extremes. This can be generalized to "an intersection of all possible configurations can be safely colored", i.e. consider all possibilities for a row/column and color the squares that are colored in all of them (and vice versa, if some square is NOT colored in all configurations, it can be marked as surely white). - A single clue number in row/column that's bigger than half of the grid size means that some of the center squares have to be colored because there is an overlap of both extremes. This can be generalized to "an intersection of all possible configurations can be safely colored", i.e. consider all possibilities for a row/column and color the squares that are colored in all of them (and vice versa, if some square is NOT colored in all configurations, it can be marked as surely white).

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
# Troll # Problem? :P
Please go [here](trollllololoo.md). Please go [here](trollllololoo.md).

View file

@ -2,6 +2,26 @@
*".̶̧̦̼̱͙̥̲̝̥̭͍̪̈́̍͌̋͑͒̒̅͂͒̀̊̓̕͠.̴̛̰̯͚͚̳͍̞̯̯͊̒͂̌̃̎̒̐̅͗́̂͠͝.̸̜̀͊̀̒̾̐̔͑̚̕͠a̲̬̪͙̖̬̖ͭͫͦ̀̄̆̍ͦͨͦ͗̅͋ͦͤͯͫ̔̚l̫̹̺̭̳͙̠̦͍̫̝͓͙̟̺͗̊̅ͬ̉͒̏͆͗͒̋ͤ̆̆ͥg̥̳̗͕̫ͪ͛̓̂ͫͮ̔͌̃̈͒̔̏ͭ͋͋ ⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝á́́́́́́́́́́́́́́́́́́́́́́́́́́́́́.̶̢̙̺̖͔̱͎̳̭̖̗̲̻̪̻͑̌͒̊̃̈̾̿̓̅̐́̀̋̔̏.̴̺͖͎͚̠̱̤͂̈́͜.̵̡̡͖̪̱̼͕̘̣̠̮̫͓̯͖̜̚͝͝͝.̷̧̨̥̦̥̱͉̼̗̰̪͍̱͎̑̾Z̳͍̩̻̙̪̲̞̭̦̙ͯ͛̂ͥͣͪͅͅͅl̷̢̛̩̰̹͔̣͗̅̇̍̏͑͐̇̋̑͜ͅǫ̶̢̫̟͙̖̩̽̀͆̽͌͘l̶̩̞̖̹͈͒͊̔̑̆<CCB9≯͎̺̳̄͂̊̒<CCBA>̶̸̵̶̴̸̸̴̶̸̷̶̴̴̡̢̡̢̡̢̧̧̡̧̡̨̡̨̢̧̧̡̢̛̛̛̛̼̻̣̗͔͉̩̪̞͎̖̙͍͚͍̼̰͖̺̤̗̘͕̳̻̖̳̻̗̯̭̙̳̲͕̮͇͕̼͉̞̣̟̖̘̟͕̗̼̙̻͇̝̪̦͚̤̦̣̗̤̪̟̠͖͓̟̬̲͙͇͉̘͙͙͚̜̜̮͈̞͓̰̫͍̙͙͙̱͓͖̠͇̪̭̮̤̺̗̙̘̫̤̥̳͇͔̣̩͕͍̦͈̬̯̗̘͔̻̗̘͔̪̹̬̲͇͕̻͎̣̩̻̖͉̱̝̼̞̪̠̮̤͓̥͊̔̈́̀̋̄̄̇́̋̎͛̓́̔̇̂̒̅͊̎̉͗̓̀͑̋͒͑̍̏̅̋͆̑̈̾͗̽͑̏̉̀͌͋̉̒̋̑̊̂̈́̈́͑̀͂́̈́̆̄̃͆͆̈́̊̿̌̋̍̈̒͂̀̈́͌̽͌̈́͋̈́̃̅͂͆́̍͑̓̎͋̅͂̽̈́̈́͗̆̑̔̎̈́́̆͂̉̀̒͌̿̽͊̍̃̕̚͘̚̕̚͘̕̕̕͘͜͜͝͠͝͝͠͝͝͝͠͝͠͠͠ͅͅͅͅ.̸̷̷̷̴̸̶̵̴̶̵̸̴̴̷̸̷̵̷̵̴̴̷̧̨̢̨̡̨̧̡̨̧̧̨̡̧̢̧̢̧̨̛̛̛̛̛̛̛̤͈̯̤͙̻̫̼̱̦̮̙̤̝̖̗͉̘̫̟̗̹͉͇͖̘͙̻̫̫̫̰̝̭̤͈͓͔̱̭͙͔͔̼̖̬̰̳̗͖͖̯̮͔̝̞̬̳͇͈̥̘͙͇̺̪̞̞̙͈̮͔̞̭͎̩͎̦̞̝͎̗͚͈̖̣͖̹̜̞̤̺̱̱̰͔̼̭̮̰̖͔͔͈̥͎̜̭̪̺̲͔̲̻̰̳̲̖̤̳̙̥̼̩͈̥̗̟͙̥̗̳͍̥̝̫͚̘̱̱̹̺̣̝̳̣͇̹̫̝̫̟̯̺͇̞̳͖̫͔̲̗͔̟̩̦̳͎̳͖̎̓͂̀̀́̌͗̐̅̈́̓̿̓̌́̓́͋͊͛̄͊̂̒͌̀͗̔̀̑̔͒̐̀͌̋̍͗͛̂̆̈́͛͋͆̐̌̓̄͊̑̑̅̑̿̏̈́̀̊̆̈̔̃̽̀̎̐́̎̾͐̀̌̒̑́̇̑̊͑́̓̓̔̆͐́̅̓̔̃̅̂̐͗́̎͌́̊͌͒͒̓́̀͒̍̽̂́̀̉̀̑̉̑̓́͗̓́̍̏̉͆̑͂̔̅̀͊̈́̀͑͛́̿͆͑̀͐̃̋̐̋̈́̉͊̿̌̾͗͛̉́̓̓̏̈́͂̋͌͆̓̑͗͗̍̇̕̚̚͘̕͘̚̚̕͘͘͜͜͜͜͜͜͜͜͠͠͠͝͝͠͝͠͝͠͝ͅͅͅͅͅͅ.̸̷̸̴̸̸̶̶̵̵̸̵̴̡̡̡̡̧̢̢̧̧̧̧̡̢̡̛̛̛̛̬͇̜̘̗̗̲̟̗̤̤̜̹͎̣̹̺͉̯̼̭̟̮̖͕̻̰̬̼̮̮̬̪̥̤̘̣̺̥̪̠̥̳̰͇̫͔̜̫͚͖͔̩̙̪͖̥͍̗͍͉͙̣͔̠̭̞̩̱̠̻̹͎͔̯̻̘͖̦̘͕͉͈͈̞̖̬͔͈̗͓͖͚̤̬̤̘̠̱͆̍̍͆͗͋̇͗̓͐̉͋̈́̀̍̈̇̀̀̎͋̾̇̎͐̌̌̿̽̾̃̑͆̎̾̾̈́̆̐̂̅́̓̔̇̔̑̔͑̓̍͊͌͋̔̐̑͌̓̒̎̍̃͐̀͊̿̓͋̌͐̋̂̽̿̒̋̎́͒̋͘͘͘̕̕͘͝͠͝͝ͅͅa̲̬̪͙̖̬̖ͭͫͦ̀̄̆̍ͦͨͦ͗̅͋ͦͤͯͫ̔̚l̫̹̺̭̳͙̠̦͍̫̝͓͙̟̺͗̊̅ͬ̉͒̏͆͗͒̋ͤ̆̆ͥ𒈙.̴̢̟̩̗͊.̴̹͎̦̘͇͎̩̮̻̾͛̐ͅ𰻞.̷̧̫͙̤̗͇̔̂̀̄͗̍̈͋̈́̕.̷̨̛͈̤͈̲̥̱̹̲͖͗͛͆̓͊̅̈̕͠.̷̻̺͔͍̭͋̾̐̔͑̔̌̂͛͆̽͘͜͠͝͠.̷̧̨͉̝̳̲̫̙̻͎̬͚̒̀̄͒.̶̨͙̩̦̪͋̄͆͌̈́́͐̈̈́̕ͅ.̸̡̠̙̪͔͍̬̘̖̗̙̞̬͇̐͋͊͐̋̚ͅ.̷̢̮̮̖̹̟̖̩̗͙̝̺́̑̈̉͘͘͠ͅ.̴̨̡̧̤̳͖̰̼̺̮͉͖̲̫̳̜̹̄.̵̢̤̦̞͙̝̬͍̞̤͇̽̾̈́̔̋̋̓̌̋̐̓̅͜͝.̷͙͊.̵̠̜̞̭̘͉͓̞̤͍̝̈́̋̃́̈́͐̃̉͆̚͜.̴͉͈͓͈͉͎̺͍͕̥̦̙͙͕̈́̏̿́̏̔.̶͕̟̤͔͑̉̽̓̇̐́̃̿͜.̶̧̨̨̱̪̞̞̯̹̤̘̭̠͓̀̓̐̓́͑͂̉.̴̛̙̮͚̊͗̏̈́͗̅͆̑̂̌̐̃̊̂̓.̴̙͎̔͑̿͗̃̒́̏̏͑͘̕á́́́́́́́́́́́́́́́́́́́́́́́́́́́́́"* --creator of 🎮𝕌𝕟ι𝕔𝗼d̢̪̲̬̳̩̟̍ĕ̸͓̼͙͈͐🚀 *".̶̧̦̼̱͙̥̲̝̥̭͍̪̈́̍͌̋͑͒̒̅͂͒̀̊̓̕͠.̴̛̰̯͚͚̳͍̞̯̯͊̒͂̌̃̎̒̐̅͗́̂͠͝.̸̜̀͊̀̒̾̐̔͑̚̕͠a̲̬̪͙̖̬̖ͭͫͦ̀̄̆̍ͦͨͦ͗̅͋ͦͤͯͫ̔̚l̫̹̺̭̳͙̠̦͍̫̝͓͙̟̺͗̊̅ͬ̉͒̏͆͗͒̋ͤ̆̆ͥg̥̳̗͕̫ͪ͛̓̂ͫͮ̔͌̃̈͒̔̏ͭ͋͋ ⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝꙰⃝á́́́́́́́́́́́́́́́́́́́́́́́́́́́́́.̶̢̙̺̖͔̱͎̳̭̖̗̲̻̪̻͑̌͒̊̃̈̾̿̓̅̐́̀̋̔̏.̴̺͖͎͚̠̱̤͂̈́͜.̵̡̡͖̪̱̼͕̘̣̠̮̫͓̯͖̜̚͝͝͝.̷̧̨̥̦̥̱͉̼̗̰̪͍̱͎̑̾Z̳͍̩̻̙̪̲̞̭̦̙ͯ͛̂ͥͣͪͅͅͅl̷̢̛̩̰̹͔̣͗̅̇̍̏͑͐̇̋̑͜ͅǫ̶̢̫̟͙̖̩̽̀͆̽͌͘l̶̩̞̖̹͈͒͊̔̑̆<CCB9≯͎̺̳̄͂̊̒<CCBA>̶̸̵̶̴̸̸̴̶̸̷̶̴̴̡̢̡̢̡̢̧̧̡̧̡̨̡̨̢̧̧̡̢̛̛̛̛̼̻̣̗͔͉̩̪̞͎̖̙͍͚͍̼̰͖̺̤̗̘͕̳̻̖̳̻̗̯̭̙̳̲͕̮͇͕̼͉̞̣̟̖̘̟͕̗̼̙̻͇̝̪̦͚̤̦̣̗̤̪̟̠͖͓̟̬̲͙͇͉̘͙͙͚̜̜̮͈̞͓̰̫͍̙͙͙̱͓͖̠͇̪̭̮̤̺̗̙̘̫̤̥̳͇͔̣̩͕͍̦͈̬̯̗̘͔̻̗̘͔̪̹̬̲͇͕̻͎̣̩̻̖͉̱̝̼̞̪̠̮̤͓̥͊̔̈́̀̋̄̄̇́̋̎͛̓́̔̇̂̒̅͊̎̉͗̓̀͑̋͒͑̍̏̅̋͆̑̈̾͗̽͑̏̉̀͌͋̉̒̋̑̊̂̈́̈́͑̀͂́̈́̆̄̃͆͆̈́̊̿̌̋̍̈̒͂̀̈́͌̽͌̈́͋̈́̃̅͂͆́̍͑̓̎͋̅͂̽̈́̈́͗̆̑̔̎̈́́̆͂̉̀̒͌̿̽͊̍̃̕̚͘̚̕̚͘̕̕̕͘͜͜͝͠͝͝͠͝͝͝͠͝͠͠͠ͅͅͅͅ.̸̷̷̷̴̸̶̵̴̶̵̸̴̴̷̸̷̵̷̵̴̴̷̧̨̢̨̡̨̧̡̨̧̧̨̡̧̢̧̢̧̨̛̛̛̛̛̛̛̤͈̯̤͙̻̫̼̱̦̮̙̤̝̖̗͉̘̫̟̗̹͉͇͖̘͙̻̫̫̫̰̝̭̤͈͓͔̱̭͙͔͔̼̖̬̰̳̗͖͖̯̮͔̝̞̬̳͇͈̥̘͙͇̺̪̞̞̙͈̮͔̞̭͎̩͎̦̞̝͎̗͚͈̖̣͖̹̜̞̤̺̱̱̰͔̼̭̮̰̖͔͔͈̥͎̜̭̪̺̲͔̲̻̰̳̲̖̤̳̙̥̼̩͈̥̗̟͙̥̗̳͍̥̝̫͚̘̱̱̹̺̣̝̳̣͇̹̫̝̫̟̯̺͇̞̳͖̫͔̲̗͔̟̩̦̳͎̳͖̎̓͂̀̀́̌͗̐̅̈́̓̿̓̌́̓́͋͊͛̄͊̂̒͌̀͗̔̀̑̔͒̐̀͌̋̍͗͛̂̆̈́͛͋͆̐̌̓̄͊̑̑̅̑̿̏̈́̀̊̆̈̔̃̽̀̎̐́̎̾͐̀̌̒̑́̇̑̊͑́̓̓̔̆͐́̅̓̔̃̅̂̐͗́̎͌́̊͌͒͒̓́̀͒̍̽̂́̀̉̀̑̉̑̓́͗̓́̍̏̉͆̑͂̔̅̀͊̈́̀͑͛́̿͆͑̀͐̃̋̐̋̈́̉͊̿̌̾͗͛̉́̓̓̏̈́͂̋͌͆̓̑͗͗̍̇̕̚̚͘̕͘̚̚̕͘͘͜͜͜͜͜͜͜͜͠͠͠͝͝͠͝͠͝͠͝ͅͅͅͅͅͅ.̸̷̸̴̸̸̶̶̵̵̸̵̴̡̡̡̡̧̢̢̧̧̧̧̡̢̡̛̛̛̛̬͇̜̘̗̗̲̟̗̤̤̜̹͎̣̹̺͉̯̼̭̟̮̖͕̻̰̬̼̮̮̬̪̥̤̘̣̺̥̪̠̥̳̰͇̫͔̜̫͚͖͔̩̙̪͖̥͍̗͍͉͙̣͔̠̭̞̩̱̠̻̹͎͔̯̻̘͖̦̘͕͉͈͈̞̖̬͔͈̗͓͖͚̤̬̤̘̠̱͆̍̍͆͗͋̇͗̓͐̉͋̈́̀̍̈̇̀̀̎͋̾̇̎͐̌̌̿̽̾̃̑͆̎̾̾̈́̆̐̂̅́̓̔̇̔̑̔͑̓̍͊͌͋̔̐̑͌̓̒̎̍̃͐̀͊̿̓͋̌͐̋̂̽̿̒̋̎́͒̋͘͘͘̕̕͘͝͠͝͝ͅͅa̲̬̪͙̖̬̖ͭͫͦ̀̄̆̍ͦͨͦ͗̅͋ͦͤͯͫ̔̚l̫̹̺̭̳͙̠̦͍̫̝͓͙̟̺͗̊̅ͬ̉͒̏͆͗͒̋ͤ̆̆ͥ𒈙.̴̢̟̩̗͊.̴̹͎̦̘͇͎̩̮̻̾͛̐ͅ𰻞.̷̧̫͙̤̗͇̔̂̀̄͗̍̈͋̈́̕.̷̨̛͈̤͈̲̥̱̹̲͖͗͛͆̓͊̅̈̕͠.̷̻̺͔͍̭͋̾̐̔͑̔̌̂͛͆̽͘͜͠͝͠.̷̧̨͉̝̳̲̫̙̻͎̬͚̒̀̄͒.̶̨͙̩̦̪͋̄͆͌̈́́͐̈̈́̕ͅ.̸̡̠̙̪͔͍̬̘̖̗̙̞̬͇̐͋͊͐̋̚ͅ.̷̢̮̮̖̹̟̖̩̗͙̝̺́̑̈̉͘͘͠ͅ.̴̨̡̧̤̳͖̰̼̺̮͉͖̲̫̳̜̹̄.̵̢̤̦̞͙̝̬͍̞̤͇̽̾̈́̔̋̋̓̌̋̐̓̅͜͝.̷͙͊.̵̠̜̞̭̘͉͓̞̤͍̝̈́̋̃́̈́͐̃̉͆̚͜.̴͉͈͓͈͉͎̺͍͕̥̦̙͙͕̈́̏̿́̏̔.̶͕̟̤͔͑̉̽̓̇̐́̃̿͜.̶̧̨̨̱̪̞̞̯̹̤̘̭̠͓̀̓̐̓́͑͂̉.̴̛̙̮͚̊͗̏̈́͗̅͆̑̂̌̐̃̊̂̓.̴̙͎̔͑̿͗̃̒́̏̏͑͘̕á́́́́́́́́́́́́́́́́́́́́́́́́́́́́́"* --creator of 🎮𝕌𝕟ι𝕔𝗼d̢̪̲̬̳̩̟̍ĕ̸͓̼͙͈͐🚀
TODO WORK IN PROGRESS
Unicode is a successful standard that aims to organize symbols and characters (letters, digits, graphical symbols, [emoticons](emoticon.md), ...) of all world's writing systems and to define several ways of encoding them as [digital](digital.md) [data](data.md), i.e. it's a big project that wants to unify digitization and encoding of any possible text in [computers](computer.md). The effort dates back to 1980s and was started to do away with the mess of many existing incompatible text encoding systems -- in this it succeeded, Unicode is nowadays everywhere and it's the standard way of encoding text wherever you look, probably owing a lot to its backwards compatibility with plain [ASCII](ascii.md) encoding which was the most popular encoding of English back in the day (i.e. any old ASCII text is still a valid Unicode text, provided we use UTF-8 encoding). The standard is made by the Unicode Consortium whose members are basically all the big companies.
In Unicode every character is unique like a unicorn. In Unicode every character is unique like a unicorn.
**It is important to distinguish between Unicode codepoints (the abstract character codes) and Unicode encodings**, they are two different things. For example the Unicode codepoint for character *A* is 65 (same as in ASCII), or (written the Unicode way) *U+0041* (41 is [hexadecimal](hexadecimal.md) 65), but this value of 65 may then be represented in several different ways in the computer file, depending on the Unicode encoding we use (in UTF-8 it will be a single byte while in UTF-16 it will be two bytes). Currently Unicode defines these encodings:
- **UTF-8**: Most widely used, backwards compatible with 7-bit [ASCII](ascii.md), probably most [suckless](suckless.md) (you can literally ignore it for ASCII text and it won't inflate plain ASCII text). Character codes have **variable width** (they obviously have to), i.e. the basic characters take 1 [byte](byte.md) but more complex ones may take up to 4 bytes (this may complicate or slow down e.g. counting string length). Generally codepoints are encoded like this (notice that not all values are valid, which may help detect non-UTF-8 text or corrupted data):
- first 128 codepoints: `0xxxxxxx` (same as ASCII)
- next 1920 codepoints: `110xxxxx10xxxxxx`
- next 61440 codepoints: `1110xxxx10xxxxxx10xxxxxx`
- the rest: `11110xxx10xxxxxx10xxxxxx10xxxxxx`
- **UTF-16**: Quite [shitty](shit.md) encoding, uses either 16 or 32 bits to encode each character, i.e. it is variable length like UTF-8 but also wastes space like UTF-32. The encoding is also a bit messy. Probably avoid.
- **UTF-32**: Uses literally 32 bits to encode the exact codepoint with leading bits being 0. Of course this wastes space but may be useful sometimes, for example in quickly finding Nth character or counting string length. Sucks for storage but may be useful for quick processing of text.
**More detail**: Unicode codepoints go from U+0000 to U+10FFFF (1114111 in decimal), i.e. there is a place for over a million characters (only 1112064 are actually valid characters, a few are used for other purposes). These codes are subdivided into **17 planes** by 2^16 (65536) characters, i.e. U+0000 to U+FFFF are plane 0, U+10000 to U+1FFFF are plane 1 etc. Planes are further subdivided to blocks that group related characters. There are even so called "private areas" (perverts BTFO), for example U+E000 to U+F8FF, which are left for third party use (for example you may use them to add custom emoticons in your game's chat).
The Unicode [project](project.md) is indeed highly ambitious, it's extremely difficult to do what they aim to do because many hard to answer questions come up, such as what even IS a character (Do we include every possible emoticon? Icons and pictograms used on road signs? Fictional alien language characters from sci-fi movies? ...), which characters to distinguish (Are same looking characters in different scripts the same character or a different one? Are the same characters in Chinese and Japanese different if they have different meaning in each language? ...), how to organize and assign the codes (How much space to allocate? What meaning will the code have? ...) AND there are many crazy writing systems all over the world (Some write right to left, some top to bottom, some compose characters of multiple other characters etcetc.). And, of course, writing systems evolve and change constantly, new ones are being discovered by archaeologists, new ones are invented by the Internet and so on and so forth. And what if we make a mistake? Do we correct it and break old documents or leave it in for backwards compatibility?
**Is Unicode crap and [bloat](bloat.md)?** Yes, it inevitably has to be, there's a lot of obscurity and crap in Unicode and many systems infamously can't handle malicious Unicode text and will even crash. However it can also be avoided well, it must be said it seems to be relatively well made for what it's trying to do -- for [LRS](lrs.md) it's important that we can just still keep using [ASCII](ascii.md) and we're good, i.e. we aren't forced to use the bloated part of Unicode, and if we get Unicode text, we can easily filter out non-ASCII characters. Full Unicode compliance will be bloated and shouldn't be practiced, but it's possible to partially comply with only minimum added complexity. To a degree Unicode also fucked up many texts because soyboys and bloat fans now try to use the "correct" characters for everything, so they will for example use the correct "multiplication sign" instead of just *x* or * which won't display well in ASCII readers, but again, this can at least be automatically corrected. Unicode is also controversial because [SJWs](sjw.md) push it too hard, claiming that ASCII is [racist](racism.md) to people who can only write in retarded languages like [Chinese](chinese.md) -- we say it's better for the Chinese to learn [English](english.md) than to fuck computers up. Unicode also allowed noobs to make what they call "[ASCII_art](ascii_art.md)" without having any actual skill at it.
TODO: Unicode funny characters?

File diff suppressed because one or more lines are too long

View file

@ -2,10 +2,10 @@
This is an autogenerated article holding stats about this wiki. This is an autogenerated article holding stats about this wiki.
- number of articles: 594 - number of articles: 596
- number of commits: 888 - number of commits: 889
- total size of all texts in bytes: 4368629 - total size of all texts in bytes: 4390369
- total number of lines of article texts: 33331 - total number of lines of article texts: 33444
- number of script lines: 294 - number of script lines: 294
- occurrences of the word "person": 8 - occurrences of the word "person": 8
- occurrences of the word "nigger": 93 - occurrences of the word "nigger": 93
@ -35,60 +35,87 @@ longest articles:
top 50 5+ letter words: top 50 5+ letter words:
- which (2477) - which (2484)
- there (1885) - there (1903)
- people (1691) - people (1717)
- example (1474) - example (1486)
- other (1344) - other (1352)
- number (1247) - number (1253)
- about (1194) - about (1206)
- software (1185) - software (1188)
- program (985) - program (986)
- because (933) - because (942)
- their (909) - their (916)
- would (898) - would (910)
- called (838) - something (840)
- called (840)
- language (837) - language (837)
- something (833) - being (833)
- being (832) - things (826)
- things (819) - numbers (808)
- numbers (806) - simple (785)
- simple (783) - computer (766)
- computer (760) - without (744)
- without (741) - programming (723)
- programming (722)
- function (714) - function (714)
- these (691) - these (694)
- however (690) - however (693)
- different (686) - different (690)
- system (656) - system (656)
- world (636) - world (643)
- doesn (628) - doesn (630)
- should (627) - should (627)
- while (610) - while (618)
- point (598) - point (611)
- games (594) - games (599)
- society (586) - society (586)
- drummyfish (570) - still (581)
- drummyfish (573)
- simply (569) - simply (569)
- still (566) - using (566)
- using (562) - possible (556)
- though (553) - though (554)
- possible (551) - similar (535)
- similar (529) - https (534)
- https (529)
- memory (527) - memory (527)
- course (524) - course (527)
- always (512)
- value (508) - value (508)
- always (508) - technology (504)
- technology (501) - basically (497)
- basically (495) - probably (492)
- probably (489) - really (489)
- really (488)
latest changes: latest changes:
``` ```
Date: Thu Oct 3 17:34:08 2024 +0200
90s.md
ashley_jones.md
c_sharp.md
doom.md
drummyfish.md
faq.md
fixed_point.md
fizzbuzz.md
float.md
game_engine.md
gnu.md
history.md
main.md
minigame.md
needed.md
nonogram.md
often_confused.md
portability.md
random_page.md
soyence.md
sudoku.md
tangram.md
wiki_pages.md
wiki_post_mortem.md
wiki_stats.md
windows.md
Date: Tue Oct 1 13:26:35 2024 +0200 Date: Tue Oct 1 13:26:35 2024 +0200
chess.md chess.md
fizzbuzz.md fizzbuzz.md
@ -100,28 +127,6 @@ Date: Tue Oct 1 13:26:35 2024 +0200
soyence.md soyence.md
wiki_pages.md wiki_pages.md
wiki_stats.md wiki_stats.md
Date: Sun Sep 29 21:48:44 2024 +0200
acronym.md
disease.md
dramatica.md
drummyfish.md
javascript.md
lgbt.md
main.md
piracy.md
political_correctness.md
race.md
random_page.md
reddit.md
trolling.md
wiki_pages.md
wiki_stats.md
Date: Thu Sep 26 14:28:52 2024 +0200
atheism.md
bilinear.md
censorship.md
cheating.md
chess.md
``` ```
most wanted pages: most wanted pages:
@ -142,44 +147,45 @@ most wanted pages:
- [emacs](emacs.md) (9) - [emacs](emacs.md) (9)
- [syntax](syntax.md) (8) - [syntax](syntax.md) (8)
- [sdl](sdl.md) (8) - [sdl](sdl.md) (8)
- [html](html.md) (8)
- [gpu](gpu.md) (8) - [gpu](gpu.md) (8)
- [gpl](gpl.md) (8) - [gpl](gpl.md) (8)
- [comun_shell](comun_shell.md) (8) - [comun_shell](comun_shell.md) (8)
- [war](war.md) (7)
most popular and lonely pages: most popular and lonely pages:
- [lrs](lrs.md) (301) - [lrs](lrs.md) (302)
- [capitalism](capitalism.md) (250) - [capitalism](capitalism.md) (251)
- [c](c.md) (227) - [c](c.md) (228)
- [bloat](bloat.md) (215) - [bloat](bloat.md) (216)
- [free_software](free_software.md) (181) - [free_software](free_software.md) (182)
- [game](game.md) (142) - [game](game.md) (143)
- [suckless](suckless.md) (140) - [suckless](suckless.md) (141)
- [proprietary](proprietary.md) (126) - [proprietary](proprietary.md) (127)
- [minimalism](minimalism.md) (101) - [minimalism](minimalism.md) (102)
- [computer](computer.md) (99) - [computer](computer.md) (101)
- [modern](modern.md) (98)
- [kiss](kiss.md) (98) - [kiss](kiss.md) (98)
- [modern](modern.md) (97)
- [fun](fun.md) (96) - [fun](fun.md) (96)
- [censorship](censorship.md) (96)
- [gnu](gnu.md) (95) - [gnu](gnu.md) (95)
- [censorship](censorship.md) (94) - [linux](linux.md) (94)
- [linux](linux.md) (93) - [programming](programming.md) (92)
- [programming](programming.md) (91) - [math](math.md) (91)
- [math](math.md) (90)
- [fight_culture](fight_culture.md) (85) - [fight_culture](fight_culture.md) (85)
- [hacking](hacking.md) (84) - [hacking](hacking.md) (84)
- [shit](shit.md) (83) - [shit](shit.md) (83)
- [bullshit](bullshit.md) (83)
- [free_culture](free_culture.md) (82) - [free_culture](free_culture.md) (82)
- [bullshit](bullshit.md) (82)
- [less_retarded_society](less_retarded_society.md) (81) - [less_retarded_society](less_retarded_society.md) (81)
- [art](art.md) (80) - [art](art.md) (81)
- [public_domain](public_domain.md) (77) - [public_domain](public_domain.md) (78)
- [corporation](corporation.md) (77) - [corporation](corporation.md) (78)
- [programming_language](programming_language.md) (76) - [programming_language](programming_language.md) (76)
- [foss](foss.md) (76) - [foss](foss.md) (76)
- [woman](woman.md) (74) - [woman](woman.md) (75)
- ... - ...
- [bilinear](bilinear.md) (5)
- [backpropagation](backpropagation.md) (5) - [backpropagation](backpropagation.md) (5)
- [atan](atan.md) (5) - [atan](atan.md) (5)
- [anal_bead](anal_bead.md) (5) - [anal_bead](anal_bead.md) (5)
@ -199,7 +205,6 @@ most popular and lonely pages:
- [modern_software](modern_software.md) (4) - [modern_software](modern_software.md) (4)
- [mob_software](mob_software.md) (4) - [mob_software](mob_software.md) (4)
- [less_retarded_software](less_retarded_software.md) (4) - [less_retarded_software](less_retarded_software.md) (4)
- [goodbye_world](goodbye_world.md) (4)
- [global_discussion](global_discussion.md) (4) - [global_discussion](global_discussion.md) (4)
- [gigachad](gigachad.md) (4) - [gigachad](gigachad.md) (4)
- [gaywashing](gaywashing.md) (4) - [gaywashing](gaywashing.md) (4)