This commit is contained in:
Miloslav Ciz 2024-04-30 19:29:49 +02:00
parent c863684c6d
commit 0bfafcf00a
17 changed files with 1793 additions and 1756 deletions

View file

@ -2,4 +2,4 @@
*Avoiding the problem is in majority of cases the best solution to the problem.* *Avoiding the problem is in majority of cases the best solution to the problem.*
Avoidant Personality Disorder (AVPD) is one of the great myriad of psychological personality "disorders" that's basically characterized by extreme shyness, social isolation and tendency to solve everything by avoidance -- people with this thing have no friends, social life, they isolate, don't go out, don't go to [work](work.md) (that's good), they constantly think about how they're judged by others, may try to adjust personality according to what the other people around seem to want etc. It could possibly be seen as the hardcore [minimalist](minimalism.md) disease, AVPD positives just minimize their life to the a bare minimum of things they can't avoid, like eating, breathing etc. Of course this goes with anxiety, panic attacks and [depression](depression.md), sometimes self harm and so on. Avoidant Personality Disorder (AVPD) is one of the great myriad of psychological personality "disorders" that's basically characterized by extreme shyness, social isolation and tendency to solve everything by avoidance -- people with this thing have no friends, social life, they isolate, don't go out, don't go to [work](work.md) (that's good), they constantly think about how they're judged by others, may try to adjust personality according to what the other people around seem to want etc. It could possibly be seen as the hardcore [minimalist](minimalism.md) [disease](disease.md), AVPD positives just minimize their life to the a bare minimum of things they can't avoid, like eating, breathing etc. Of course this goes with anxiety, panic attacks and [depression](depression.md), sometimes self harm and so on.

View file

@ -5,7 +5,6 @@ Here there will be a constantly WIP list of [books](book.md) that might be of in
{ Let's aim for quality rather than quantity here, don't put any book that has some connection to our cause here, but rather the ones you've read and which you judge as a quality book that enriched you in some way. ~drummyfish } { Let's aim for quality rather than quantity here, don't put any book that has some connection to our cause here, but rather the ones you've read and which you judge as a quality book that enriched you in some way. ~drummyfish }
- **Blackout** (2017, Elsberg): Fiction, telling a story of a large blackout in Europe that shows to really be caused by [bloated](bloat.md) tech. For [collapse](collapse.md) enjoyers this is an interesting read if only for the detailed description of the consequences a sudden loss of electric power. - **Blackout** (2017, Elsberg): Fiction, telling a story of a large blackout in Europe that shows to really be caused by [bloated](bloat.md) tech. For [collapse](collapse.md) enjoyers this is an interesting read if only for the detailed description of the consequences a sudden loss of electric power.
- **Computer Science: An Overview** (J. Glenn Brookshear): Cool [bachelor](bachelor.md) level overview of whole [computer science](compsci.md), including things like [history](history.md) of computers, their architecture, [computer graphics](graphics.md), [compression](compression.md), [encryption](encryption.md), [AI](ai.md), [operating systems](operating_system.md), [complexity](computational_complexity.md) etc., with explanations that are neither too simplified nor too long and overcomplicated with equations, i.e. there is a nice balance, probably most useful to fresh university computer science students.
- **Day of the Triffids** (1951, Wyndham): Excellent sci-fi in which civilization comes to an end due to a disaster (won't spoil), very nice for collapse preps or just people enjoying a great story narrated in captivating way :-) The movie is a joke, don't even search for it. Also other books by Wyndham are awesome. - **Day of the Triffids** (1951, Wyndham): Excellent sci-fi in which civilization comes to an end due to a disaster (won't spoil), very nice for collapse preps or just people enjoying a great story narrated in captivating way :-) The movie is a joke, don't even search for it. Also other books by Wyndham are awesome.
- **[Einstein](einstein.md): His Life and Universe** (Isaacson, 2008): [Einstein](einstein.md)'s biography, quite a nice read about a pretty awesome man who's image has been so distorted by the mainstream shit. - **[Einstein](einstein.md): His Life and Universe** (Isaacson, 2008): [Einstein](einstein.md)'s biography, quite a nice read about a pretty awesome man who's image has been so distorted by the mainstream shit.
- **Encyclopedia Britannica 11th edition** (1911): Extremely large, old, uncensored [encyclopedia](encyclopedia.md), mostly digitized and fulltext searchable, also completely [public domain](public_domain.md), with very long articles on all topics up to the date of its publication. Great source of lesser known information and an alternative to modern censored sources. Also check out other similar encyclopedias. - **Encyclopedia Britannica 11th edition** (1911): Extremely large, old, uncensored [encyclopedia](encyclopedia.md), mostly digitized and fulltext searchable, also completely [public domain](public_domain.md), with very long articles on all topics up to the date of its publication. Great source of lesser known information and an alternative to modern censored sources. Also check out other similar encyclopedias.
@ -21,6 +20,7 @@ Here there will be a constantly WIP list of [books](book.md) that might be of in
- **Masters of Doom** (Kushner, 2003): Another nice book for [Doom](doom.md) fans, this time not really technical but rather just retelling the story of the game's development -- quite comfy, a lot if interesting trivia. - **Masters of Doom** (Kushner, 2003): Another nice book for [Doom](doom.md) fans, this time not really technical but rather just retelling the story of the game's development -- quite comfy, a lot if interesting trivia.
- **[The Jargon File](jargon_file.md)** (1975...): [Hacker culture](hacking.md) dictionary, a lot of wisdom, inside jokes, and things related to oldschool hacking. - **[The Jargon File](jargon_file.md)** (1975...): [Hacker culture](hacking.md) dictionary, a lot of wisdom, inside jokes, and things related to oldschool hacking.
- **Rebel Code** (Moody, 2001): A bit of a mainstream view at the whole "[open source](open_source.md)" history -- though it's a small brain business view which we have to keep in mind at all times, it's a nice introduction to the whole FOSS world for the newcomers, as the book covers most of the relevant projects and [people](people.md). - **Rebel Code** (Moody, 2001): A bit of a mainstream view at the whole "[open source](open_source.md)" history -- though it's a small brain business view which we have to keep in mind at all times, it's a nice introduction to the whole FOSS world for the newcomers, as the book covers most of the relevant projects and [people](people.md).
- **The Chrysalids** (John Wyndham, 1955): Apocalyptic sci-fi about a middle-age-like deeply religious dystopia after a nuclear war, it's among the author's best works.
- **The Country of the Blind** by H. G. Wells (1911): Very nice story, also in the public domain and digitized online, easily accessible. Though not related to technology, it's a great food for thought as it entertains an idea of a population of people who are completely blind which has interesting implications for their lives, and furthermore it shows that if you place someone too competent in a group of retards, they won't recognize his competence, in fact they'll see him as someone yet more retarded than they are themselves. - **The Country of the Blind** by H. G. Wells (1911): Very nice story, also in the public domain and digitized online, easily accessible. Though not related to technology, it's a great food for thought as it entertains an idea of a population of people who are completely blind which has interesting implications for their lives, and furthermore it shows that if you place someone too competent in a group of retards, they won't recognize his competence, in fact they'll see him as someone yet more retarded than they are themselves.
- **The Nostalgia Nerd's Retro Tech**: Nice small database of all the old consoles/computers (SNES, Amiga, C64, ...), each one with high quality photos, short summary, specs and notable games. There is not much text, it's more like tl;drs of the most important stuff, it's an ideal overview of the old computers for a newcomers but can also serve as a quick reference to anyone. - **The Nostalgia Nerd's Retro Tech**: Nice small database of all the old consoles/computers (SNES, Amiga, C64, ...), each one with high quality photos, short summary, specs and notable games. There is not much text, it's more like tl;drs of the most important stuff, it's an ideal overview of the old computers for a newcomers but can also serve as a quick reference to anyone.
- older books by **Andreas Eschbach** { The new ones seemed to have some Feminist shit etc., had to stop reading it :D ~drummyfish }, mainly **Carpet Makers** and **Jesus Video**: This is not directly related to LRS but it feels right to mention one of the most underrated [sci-fi](sci_fi.md) authors here -- many LRS followers will probably appreciate high quality sci-fi dealing with super interesting topics that are at least loosely related to LRS. Really Eschbach is so superior to just 99% of all sci-fi you'll encounter, his books are extremely readable, believable and greatly interesting in choosing topics, he makes you think about society, religion etcetc. Spoilers probably won't help, just go check out the books. - older books by **Andreas Eschbach** { The new ones seemed to have some Feminist shit etc., had to stop reading it :D ~drummyfish }, mainly **Carpet Makers** and **Jesus Video**: This is not directly related to LRS but it feels right to mention one of the most underrated [sci-fi](sci_fi.md) authors here -- many LRS followers will probably appreciate high quality sci-fi dealing with super interesting topics that are at least loosely related to LRS. Really Eschbach is so superior to just 99% of all sci-fi you'll encounter, his books are extremely readable, believable and greatly interesting in choosing topics, he makes you think about society, religion etcetc. Spoilers probably won't help, just go check out the books.

View file

@ -7,7 +7,10 @@ The electronic digital computer turned out to be one of the greatest [technologi
We can divide computers based on many attributes, e.g.: We can divide computers based on many attributes, e.g.:
- by continuous or discrete **representation of data**: [digital](digital.md) vs [analog](analog.md) - by continuous or discrete **representation of data**: [digital](digital.md) vs [analog](analog.md)
- by **way of existing**:
- **physical**: existing as a physical object
- by **[hardware](hw.md) technology**: [electronic](electronics.md) ("lightning in sand"), [mechanical](mechanical.md), [quantum](quantum.md), biological etc. - by **[hardware](hw.md) technology**: [electronic](electronics.md) ("lightning in sand"), [mechanical](mechanical.md), [quantum](quantum.md), biological etc.
- **virtual/abstract**: existing as an abstract idea of a computer, e.g. [Turing machine](turing_machine.md), [MIX](mix.md) or various [fantasy consoles](fantasy_console.md); see also [ISA](isa.md)
- by **purpose**: special purpose vs general purpose, [personal](pc.md), [server](server.md), [calculator](calculator.md), [embedded](embedded.md), [workstation](workstation.md), [supercomputers](supercomputer.md), [gaming](game.md) computer etc. - by **purpose**: special purpose vs general purpose, [personal](pc.md), [server](server.md), [calculator](calculator.md), [embedded](embedded.md), [workstation](workstation.md), [supercomputers](supercomputer.md), [gaming](game.md) computer etc.
- by **[programmability](programming.md)**: non-programmable, partially or fully programmable - by **[programmability](programming.md)**: non-programmable, partially or fully programmable
- by the theoretical **[model of computation](model_of_computation.md)** it is based on: [Turing machine](turing_machine.md), [lambda calculus](lambda_calculus.md) etc. - by the theoretical **[model of computation](model_of_computation.md)** it is based on: [Turing machine](turing_machine.md), [lambda calculus](lambda_calculus.md) etc.
@ -112,3 +115,7 @@ Here is a list of notable computers.
| [Turing machine](turing_machine.md) | | infinite RAM | important theoretical computer by Alan Turing | | [Turing machine](turing_machine.md) | | infinite RAM | important theoretical computer by Alan Turing |
TODO: mnt reform 2, pinephone, 3DO, ti-89, quantum? TODO: mnt reform 2, pinephone, 3DO, ti-89, quantum?
## See Also
- [MIX](mix.md)

View file

@ -88,4 +88,5 @@ TODO: more, code examples, compare the above with C, ...
## See Also ## See Also
- [MIX](mix.md)
- [uxn](uxn.md) - [uxn](uxn.md)

View file

@ -50,3 +50,18 @@ Some numbers about the planet Earth:
- axial tilt: 23.4 degrees - axial tilt: 23.4 degrees
- length of year: 365.25 days - length of year: 365.25 days
- land vs water area: 148940000 km^2, 361132000 km^2 - land vs water area: 148940000 km^2, 361132000 km^2
```
_---"""---_
.':. ;::.: -./;.
/;:;:: ': .-':::\
.|';:' ';':;:::|.
|:: .:'::;:::|
|::. ':;:::::|
'|:; ':;::|'
\:: .:::/
':_ .:_.'
"""----"""
```
*Earth from space*

View file

@ -143,7 +143,7 @@ Bear in mind the main purpose of this quiz is for you to test your understanding
40. Point out what's highly unusual or uncommon about this paragraph. That is find a quality of this paragraph that you wouldn't normally think to find if you took a random paragraph from, say, a random book in your library, or in similar work. It's not that difficult. 40. Point out what's highly unusual or uncommon about this paragraph. That is find a quality of this paragraph that you wouldn't normally think to find if you took a random paragraph from, say, a random book in your library, or in similar work. It's not that difficult.
41. WARNING: VERY HARD. There are two integers, both greater than 1 and smaller than 100. *P* knows their product, *S* knows their sum. They have this conversation: *P* says: I don't know the numbers. *S* says: I know you don't, I don't know them either. *P* says: now I know them. *S* says: now I know them too. What are the numbers? To solve this you are allowed to use a programming language, pen and paper etc. { Holy shit this took me like a whole day. ~drummyfish } 41. WARNING: VERY HARD. There are two integers, both greater than 1 and smaller than 100. *P* knows their product, *S* knows their sum. They have this conversation: *P* says: I don't know the numbers. *S* says: I know you don't, I don't know them either. *P* says: now I know them. *S* says: now I know them too. What are the numbers? To solve this you are allowed to use a programming language, pen and paper etc. { Holy shit this took me like a whole day. ~drummyfish }
42. Compare advantages and disadvantages of [hash](hash.md) tables vs binary [trees](tree.md) for storing text strings, especially in regards to searching the string database. 42. Compare advantages and disadvantages of [hash](hash.md) tables vs binary [trees](tree.md) for storing text strings, especially in regards to searching the string database.
43. A woman gave birth to two sons in the span of a single hour, i.e. they are of the same age, but they aren't twins. How is this possible? 43. A [woman](woman.md) gave birth to two sons in the span of a single hour, i.e. they are of the same age, but they aren't twins. How is this possible?
44. Name at least two TCP/IP or OSI [network](network.md) layers: about each shortly explain its purpose, addressing and at least one protocol of this layer. 44. Name at least two TCP/IP or OSI [network](network.md) layers: about each shortly explain its purpose, addressing and at least one protocol of this layer.
45. We know [HTTPS](https.md) is shit because it's [encrypted](encryption.md) and requires [certificates](certificate.md). Explain what these certificates are, why HTTPS needs them, how their absence could be "abused" and who issues them. 45. We know [HTTPS](https.md) is shit because it's [encrypted](encryption.md) and requires [certificates](certificate.md). Explain what these certificates are, why HTTPS needs them, how their absence could be "abused" and who issues them.
46. We have two barrels, one with water, one with wine, each having the same amount of liquid. We take a cup, fill it with water from the water barrel, pour it over to the wine barrel, mix it up, and then we fill the same cup with this mixture of water and wine from this barrel and pour it back to the water barrel. Both barrels now have the same amount of liquid again, but the liquids are mixed. What percentage of water is in the water barrel and what percentage of wine is in the wine barrel? Find a general formula for a cup of any size. 46. We have two barrels, one with water, one with wine, each having the same amount of liquid. We take a cup, fill it with water from the water barrel, pour it over to the wine barrel, mix it up, and then we fill the same cup with this mixture of water and wine from this barrel and pour it back to the water barrel. Both barrels now have the same amount of liquid again, but the liquids are mixed. What percentage of water is in the water barrel and what percentage of wine is in the wine barrel? Find a general formula for a cup of any size.
@ -153,9 +153,14 @@ Bear in mind the main purpose of this quiz is for you to test your understanding
50. Is [LGBT](lgbt.md) [good](good.md)? 50. Is [LGBT](lgbt.md) [good](good.md)?
51. Write a [C](c.md) function in 60 characters or fewer that takes a string (`char *`, consider zero terminated ASCII string) and replaces all semicolons in it with colons (`;` -> `:`). It can return nothing (`void`). 51. Write a [C](c.md) function in 60 characters or fewer that takes a string (`char *`, consider zero terminated ASCII string) and replaces all semicolons in it with colons (`;` -> `:`). It can return nothing (`void`).
52. Order the following [people](people.md) by date of their birth from oldest: [Alan Turing](turing.md), Caesar, [Buddha](buddha.md) (Siddhartha Gautama), Johannes Gutenberg, Aristotle, [Charles Babbage](babbage.md), [Linus Torvalds](torvalds.md), [Jesus](jesus.md), [Adolf Hitler](hitler.md), Muhammad (prophet of Islam), [Albert Einstein](einstein.md), [Richard Stallman](rms.md), Napoleon, Leonardo da Vinci, [Karl Marx](marx.md). 52. Order the following [people](people.md) by date of their birth from oldest: [Alan Turing](turing.md), Caesar, [Buddha](buddha.md) (Siddhartha Gautama), Johannes Gutenberg, Aristotle, [Charles Babbage](babbage.md), [Linus Torvalds](torvalds.md), [Jesus](jesus.md), [Adolf Hitler](hitler.md), Muhammad (prophet of Islam), [Albert Einstein](einstein.md), [Richard Stallman](rms.md), Napoleon, Leonardo da Vinci, [Karl Marx](marx.md).
53. State at least 5 reasons for why [Rust](rust.md) sucks so much. 53. Start with number 967; in each step you can either add all the digits (e.g. 456 -> 4 + 5 + 6 = 15), multiply all the digits (e.g. 45 -> 4 * 5 -> 20) or shuffle the digits in any way (e.g. 320 -> 23); your goal is to get to number 3. { This one is mine. ~drummyfish }
54. Find at least one function *f(x)* that's defined for all non-negative integers and for which it holds that *x + f(x) - f(x + 1) = 0*. (It's enough if you show a sequence of numbers with obvious continuation.) 54. State at least 5 reasons for why [Rust](rust.md) sucks so much.
55. Did you enjoy this quiz? 55. Find at least one function *f(x)* that's defined for all non-negative integers and for which it holds that *x + f(x) - f(x + 1) = 0*. (It's enough if you show a sequence of numbers with obvious continuation.)
56. What do we call a program that prints its own source code?
57. You receive a 1 bit (black&white) image of 8x8 resolution encoded as hexadecimal string 0xf91919ffff98989f. The string encodes consecutive rows of pixels from top to bottom, each pixel with 1 bit. What does the image show?
58. Show (even just geometrically) that for EVERY right triangle if we draw a circle going through all its vertices, the triangle's hypotenuse (longest side) will be the circle's diameter and the circle's center will lie in the middle of the hypotenuse.
59. What was the name of the computer that first beat the world's [chess](chess.md) champion in an official match and in which year, with tolerance plus/minus 2, did it happen?
60. Did you enjoy this quiz?
### Answers ### Answers
@ -203,7 +208,7 @@ Bear in mind the main purpose of this quiz is for you to test your understanding
42. Hash table will only allow efficient searching of exact matches while binary tree will also allow efficient searching e.g. for all strings starting with some prefix. On the other hand hash table may be faster, in ideal case searching for the match in constant time, but this will depend on the quality of implementation (hash function, number of hash bits, ...), in worst case hash table can degenerate to a mere list. Binary trees will generally be a bit slower, with logarithmic time, but here we'll also have to ensure good implementation, especially balancing the tree -- badly implemented tree may also degenerate to a list. 42. Hash table will only allow efficient searching of exact matches while binary tree will also allow efficient searching e.g. for all strings starting with some prefix. On the other hand hash table may be faster, in ideal case searching for the match in constant time, but this will depend on the quality of implementation (hash function, number of hash bits, ...), in worst case hash table can degenerate to a mere list. Binary trees will generally be a bit slower, with logarithmic time, but here we'll also have to ensure good implementation, especially balancing the tree -- badly implemented tree may also degenerate to a list.
43. They are two of triplets (or quadruplets, ...). 43. They are two of triplets (or quadruplets, ...).
44. For example: application layer (highest level layer, concerned with applications communicating with each other, addressing by ports, protocols: HTTP, Gopher, FTP, DNS, SSH, ...), transport layer (middle level layer, concerned with delivering data over a potentially unreliable channel, implements establishment of connection, handshakes, reliable delivery, delivering in correct order etc., protocols: TCP, UDP, ...), network layer (below transport layer, concerned with delivering packets over a network, implements routing, forwarding etc., addressing by IP addresses, i.e. numerical machine addresses, protocols: IPv4, IPv6, ...), OSI physical layer (lowest level layer, concerned with sending bits between two directly connected devices, works with frequencies, electronic circuits etc., no addressing, protocols: ethernet, USB, Bluetooth, ...), ... 44. For example: application layer (highest level layer, concerned with applications communicating with each other, addressing by ports, protocols: HTTP, Gopher, FTP, DNS, SSH, ...), transport layer (middle level layer, concerned with delivering data over a potentially unreliable channel, implements establishment of connection, handshakes, reliable delivery, delivering in correct order etc., protocols: TCP, UDP, ...), network layer (below transport layer, concerned with delivering packets over a network, implements routing, forwarding etc., addressing by IP addresses, i.e. numerical machine addresses, protocols: IPv4, IPv6, ...), OSI physical layer (lowest level layer, concerned with sending bits between two directly connected devices, works with frequencies, electronic circuits etc., no addressing, protocols: ethernet, USB, Bluetooth, ...), ...
45. Certificate is a file that contains the domain's public key (needed to communicate using asymmetric cryptography) that is [digitally signed](digital_signature.md) by some "trusted authority", a business that declares itself to be trusted and lets itself be paid for cryptographically confirming that public keys belong to specific servers. Without certificates a [man in the middle](man_in_the_middle.md) "attack" could be performed in which a middle man could sneakily swap a public key that's being transmitted for his own public key which would then allow him to listen to the unencrypted communication. 45. Certificate is a file that contains the domain's public key (needed to communicate using asymmetric cryptography) that is [digitally signed](digital_signature.md) by some "trusted authority", a business that declares itself to be trusted and lets itself be paid for cryptographically confirming that public keys belong to specific servers. Without certificates a [man in the middle](man_in_the_middle.md) "attack" could be performed in which a middle man could sneakily swap a public key that's being exchanged for his own public key which would then allow him to listen to the unencrypted communication.
46. Let's say both barrels hold 1 unit of liquid volume at the beginning, *n* is the portion of one barrel we'll be pouring over (e.g. *n = 4* means 1/4th of a barrel), *x* is water, *y* is wine. At beginning we have the following in respective barrels: *x* and *y*. After first pour over we have: *x - x/n* and *y + x/n*. After pour back we'll have: *x - x/n + (y + x/n)/(n+1)* and *y + x/n - (y + x/n)/(n+1)*. Note: the division by *n + 1* is important, dividing by *n* would be an error (we are taking away a part of barrel that is over its original capacity). Now we can just simplify the expressions to see the amount of water and wine in each barrel, i.e. we'll get: *x * (1 - 1/n + 1/(n^2+n)) + y * 1/(n+1)* and *x * (1/n - 1/(n^2+n)) + y * (1 - 1/(n+1))*. So for example amount of water in the first barrel is *1 - 1/n + 1/(n^2+n)* which simplifies to *n/(n+1)* -- that is also the exact amount of wine in the other barrel (*1 - 1/(n+1)* simplifies to the same expression). So the answer is there is *n/(n+1)* of the barrel's original liquid (and 1 minus that of the other). Logically we see the purity of each barrel has to be the same just because of the conservation laws. 46. Let's say both barrels hold 1 unit of liquid volume at the beginning, *n* is the portion of one barrel we'll be pouring over (e.g. *n = 4* means 1/4th of a barrel), *x* is water, *y* is wine. At beginning we have the following in respective barrels: *x* and *y*. After first pour over we have: *x - x/n* and *y + x/n*. After pour back we'll have: *x - x/n + (y + x/n)/(n+1)* and *y + x/n - (y + x/n)/(n+1)*. Note: the division by *n + 1* is important, dividing by *n* would be an error (we are taking away a part of barrel that is over its original capacity). Now we can just simplify the expressions to see the amount of water and wine in each barrel, i.e. we'll get: *x * (1 - 1/n + 1/(n^2+n)) + y * 1/(n+1)* and *x * (1/n - 1/(n^2+n)) + y * (1 - 1/(n+1))*. So for example amount of water in the first barrel is *1 - 1/n + 1/(n^2+n)* which simplifies to *n/(n+1)* -- that is also the exact amount of wine in the other barrel (*1 - 1/(n+1)* simplifies to the same expression). So the answer is there is *n/(n+1)* of the barrel's original liquid (and 1 minus that of the other). Logically we see the purity of each barrel has to be the same just because of the conservation laws.
47. The details may differ from language to language, but generally *lvalues* and *rvalues* appear in assignment commands -- lvalue is any value or expression that may appear on the left side of assignment, rvalue is that which may appear on the right. For example in `myVariable = x + 4` the left side, `myVariable`, is lvalue, and the right side, `x + 4`, is rvalue. From this follow the conditions on lvalues and rvalues, i.e. rvalue must be something that returns some computed value and lvalue must be something that identifies a place where a value can be stored -- sometimes an expression can be both lvalue and rvalue at the same time. Examples: `123` is rvalue, `someVariable + 123` is rvalue, `someArray[20]` is both lvalue and rvalue, `*(somePointer + 4)` is also both and `someVariable` is both too. 47. The details may differ from language to language, but generally *lvalues* and *rvalues* appear in assignment commands -- lvalue is any value or expression that may appear on the left side of assignment, rvalue is that which may appear on the right. For example in `myVariable = x + 4` the left side, `myVariable`, is lvalue, and the right side, `x + 4`, is rvalue. From this follow the conditions on lvalues and rvalues, i.e. rvalue must be something that returns some computed value and lvalue must be something that identifies a place where a value can be stored -- sometimes an expression can be both lvalue and rvalue at the same time. Examples: `123` is rvalue, `someVariable + 123` is rvalue, `someArray[20]` is both lvalue and rvalue, `*(somePointer + 4)` is also both and `someVariable` is both too.
48. The Sun. Some people get tricked here, not realizing Sun is a star. 48. The Sun. Some people get tricked here, not realizing Sun is a star.
@ -212,8 +217,13 @@ Bear in mind the main purpose of this quiz is for you to test your understanding
51. For example: `void r(char *s) { while (*s) s += (*s -= *s == ';') != 0; }`; 51. For example: `void r(char *s) { while (*s) s += (*s -= *s == ';') != 0; }`;
52. Buddha (< -480), Diogenes (-404), Aristotle (-384), Caesar (-100), Jesus (around -5), Muhammad (around 570), Gutenberg (around 1400), Da Vinci (1452), Napoleon (1769), Babbage (1791), Marx (1818), Einstein (1879), Hitler (1889), Turing (1912), Stallman (1953), Torvalds (1969). 52. Buddha (< -480), Diogenes (-404), Aristotle (-384), Caesar (-100), Jesus (around -5), Muhammad (around 570), Gutenberg (around 1400), Da Vinci (1452), Napoleon (1769), Babbage (1791), Marx (1818), Einstein (1879), Hitler (1889), Turing (1912), Stallman (1953), Torvalds (1969).
53. For example: it's bloated, slow, can't be compiled on good computers, it's tranny software with toxic fascist community, it has issues with legal freedom (trademarks), it has [code of censorship](coc.md), it has no specification, it's obsessed with "safety", the name is complete shit, it is associated with [corporations](corporation.md), has some abomination of [OOP](oop.md), it's littered with dependencies, it's [capitalist monopoly software](capitalist_software.md), it's trying to display [C](c.md), it is hosted on [GitHub](github.md), the users are and devs idiots and so on and so forth. 53. For example: it's bloated, slow, can't be compiled on good computers, it's tranny software with toxic fascist community, it has issues with legal freedom (trademarks), it has [code of censorship](coc.md), it has no specification, it's obsessed with "safety", the name is complete shit, it is associated with [corporations](corporation.md), has some abomination of [OOP](oop.md), it's littered with dependencies, it's [capitalist monopoly software](capitalist_software.md), it's trying to display [C](c.md), it is hosted on [GitHub](github.md), the users are and devs idiots and so on and so forth.
54. We can rewrite the condition as *f(x + 1) = f(x) + x* from which it's clear that the next number in the sequence is the previous one minus its position (a bit similar to [Fibonacci](fibonacci.md) sequence), so for example this sequence will satisfy the equation: 0, 0, 1, 3, 6, 10, 15, ... 54. `967 (*) --> 378 (*) --> 168 (*) --> 48 (+) --> 12 (+) --> 3`.
55. yes 55. We can rewrite the condition as *f(x + 1) = f(x) + x* from which it's clear that the next number in the sequence is the previous one minus its position (a bit similar to [Fibonacci](fibonacci.md) sequence), so for example this sequence will satisfy the equation: 0, 0, 1, 3, 6, 10, 15, ...
56. [quine](quine.md)
57. swastika
58. Draw any right triangle; drawing an identical triangle mirrored by the hypotenuse clearly makes the both triangles together form a rectangle (it can be shown generally all angles in it will always be 90 degrees) in which the hypotenuse (that the both triangles share) is the rectangle's diagonal. Now draw also the other diagonal of the rectangle. If we draw a circle going through all the rectangle's verticles (which is the same circle that goes through the original triangle's vertices), it is clear (e.g. just by symmteries) its center lies in the middle of the rectangle, i.e. on the intersection of the diagonals; i.e. the circle's center lies in the middle of the hypotenuse, which also implies the hypotenuse is the circle's diameter (it's a straight line going through the circle's center).
59. [Deep Blue](deep_blue.md), 1997
60. yes
## Other ## Other

View file

@ -38,3 +38,4 @@ Apart from these there are many more (MicroW8, PX8, WASM-4, ZZT, ...), you can f
- [ISA](isa.md) - [ISA](isa.md)
- [SAF](saf.md) - [SAF](saf.md)
- [DOS](dos.md) - [DOS](dos.md)
- [MIX](mix.md) ([Donald Knuth's](knuth.md) fantasy computer)

View file

@ -1,6 +1,6 @@
# Geek # Geek
Geek is a wannabe [nerd](nerd.md), it's someone who wants to identify with being smart rather than actually being smart. Geeks are basically what used to be called a *smartass* in the old days -- overly confident conformists occupying [mount stupid](mount_stupid.md) who think [soyence](soyence.md) is actual science, they watch shows like Rick and Morty and Big Bang Theory, they browse [Rational Wiki](rational_wiki.md) and [reddit](reddit.md) -- especially [r/atheism](atheism.md), and they make appearances on r/iamverysmart -- they wear T-shirts with cheap references to 101 programming concepts and uncontrollably laugh at any reference to number [42](42.md), they think they're computer experts because they know the word [Linux](linux.md), managed to install [Ubuntu](ubuntu.md) or drag and drop programmed a "game" in [Godot](godot.md). Geeks don't really have their own opinions, they just adopt opinions presented on [9gag](9gag.md), they are extremely weak and don't have extreme views. They usually live the normal conformist life, they have friends, normal day job, wife and kids, but they like to say they "never fit in" -- a true nerd is living in a basement and doesn't meet any real life people, he lives on the edge of [suicide](suicide.md) and doesn't nearly complain as much as the "geek". Geek is a wannabe [nerd](nerd.md), someone who wants to identify with being smart and adopt a certain image rather than actually being smart or educated. Geeks are basically what used to be called a *smartass* in the old days -- overly confident conformists occupying [mount stupid](mount_stupid.md) who think [soyence](soyence.md) is actual science, they watch shows like Rick and Morty and Big Bang Theory, they browse ["Rational" Wiki](rational_wiki.md) and [reddit](reddit.md) -- especially [r/atheism](atheism.md), and they make appearances on r/iamverysmart -- they wear T-shirts with cheap references to 101 programming concepts and uncontrollably laugh at any reference to number [42](42.md), they think they're computer experts because they know the word [Linux](linux.md), managed to install [Ubuntu](ubuntu.md) or drag and drop programmed a "game" in [Godot](godot.md). Geeks don't really have their own opinions, they just adopt opinions presented on [9gag](9gag.md), they are extremely weak and don't have extreme views. They usually live the normal conformist life, they have friends, normal day job, wife and kids, but they like to say they "never fit in" -- a true nerd is living in a basement and doesn't meet any real life people, he lives on the edge of [suicide](suicide.md) and doesn't nearly complain as much as the "geek".
## See Also ## See Also

View file

@ -70,11 +70,11 @@ After this Jesus went on to preaching, he chose **twelve apostles**, the closest
As he arrived to Jerusalem, he was very famous and seen as a messiah by many, and as he broke many religious traditions, he began to upset the Jewish religious leaders, creating tension. He criticized practices of the leaders, e.g. commerce in temples. The Jews decided to arrest Jesus and lead him to Roman court. As he arrived to Jerusalem, he was very famous and seen as a messiah by many, and as he broke many religious traditions, he began to upset the Jewish religious leaders, creating tension. He criticized practices of the leaders, e.g. commerce in temples. The Jews decided to arrest Jesus and lead him to Roman court.
Another important moment is **the last supper**, the final meal of Jesus which he shared with his apostles. After this one of the apostles, Judas, betrayed Jesus (which Jesus foretold) in Mount of Olives by leading the temple police to Jesus; Judas did this for the reward of 30 silver coins, later his conscience made him commit suicide. Another important moment is **the last supper**, the final meal of Jesus which he shared with his apostles, that took place on 3rd April. After this one of the apostles, Judas, betrayed Jesus (which Jesus foretold) in Mount of Olives by leading the temple police to Jesus; Judas did this for the reward of 30 silver coins, later his conscience made him commit suicide.
The Jews have taken Jesus to Pontius Pilate, Roman governor, to be put on trial for the various offenses he committed. Pilate didn't find Jesus guilty but as the Jews pressured, he gave them a choice: he said he would either release Jesus or Barabbas, a murderer. The Jews chose Barabbas to be released, condemning Jesus to be crucified. The Jews have taken Jesus to Pontius Pilate, Roman governor, to be put on trial for the various offenses he committed. Pilate didn't find Jesus guilty but as the Jews pressured, he gave them a choice: he said he would either release Jesus or Barabbas, a murderer. The Jews chose Barabbas to be released, condemning Jesus to be crucified.
The **crucifixion** of Jesus is also seen as a true historical event now, which took place most likely in 30 or 33 AD. Before death he was tortured, whipped and was put on a crown of thorns (to mock that he was supposed to be the "king of Jews"). He was led to a hill in Golgotha, just outside Jerusalem, to where he had to carry his own cross, onto which he was then nailed and left to die, alongside two other criminals. According to some gospels he said various things on the cross, for example "father, forgive them for they don't know what they do", "father, why have you forsaken me?" and finally "it is finished". The **crucifixion** of Jesus is also seen as a true historical event now, which took place most likely in 30 or 33 AD, on April 4th, according to some^([not important who]) it happened from 9 AM to 3 PM (when he died). Before death he was tortured, whipped and was put on a crown of thorns (to mock that he was supposed to be the "king of Jews"). He was led to a hill in Golgotha, just outside Jerusalem, to where he had to carry his own cross, onto which he was then nailed and left to die, alongside two other criminals. According to some gospels he said various things on the cross, for example "father, forgive them for they don't know what they do", "father, why have you forsaken me?" and finally "it is finished".
His body was then buried in a tomb (which by historians is seen as unusual) of one of his followers. According to Bible, 3 days later he was **resurrected** (his tomb was found empty) and left the tomb, he went and visited some of his followers, and then, 40 days after the resurrection, ascended up to the heaven. His body was then buried in a tomb (which by historians is seen as unusual) of one of his followers. According to Bible, 3 days later he was **resurrected** (his tomb was found empty) and left the tomb, he went and visited some of his followers, and then, 40 days after the resurrection, ascended up to the heaven.

View file

@ -4,6 +4,8 @@ Nationalism (also *patriotism*) is [fascism](fascism.md) based on nationality, i
Nationalism is especially dangerous by being accepted by 99.9999999% of population to some degree because, for some twisted reason, people believe that something like "moderate" nationalism exists or that it is even healthy, despite this having been proven wrong every year for millions of years, they will never learn just like kids will never learn that taking heroin will ruin their life, they will always think they'll be able to control it. For this we must stress that **there is NEVER any acceptable form of nationalism**, nationalism is always fundamentally wrong in any form -- no, you cannot fix it. You know deep down that nationalism is the purest evil -- if you try to fool someone, at least admit you accept nationalism as an excuse to do evil under some illusion of nobility or for purely practical reasons of it being a good means to your ends. Imagine having a group of few million people with [leaders](hero_culture.md) and [army](army.md) already in place, with heard mentality, ready to circlejerk any slightest idea of own superiority to absurdity -- do you think it's clever to feed them such ideas? Sure, for 5 years you can keep it moderate, but wait for the first crisis, for a politician that stirs a bit of [fear](fear_culture.md), for anything at all that will seem to "threaten the nation", like the neighboring nation doing better and starting to build a stronger army maybe, for economic crisis caused by migrants or anything similar. What do you think a group of people with strong nationalist thinking will do? Will it remain calm, reasonable and pacifist? Even if year and year over new politicians come calling for war? Just stop shitting yourself, admit that despite obligatory rejection of some of the Hitler's actions you admire him a bit for how great leader was, don't you? Nationalism is especially dangerous by being accepted by 99.9999999% of population to some degree because, for some twisted reason, people believe that something like "moderate" nationalism exists or that it is even healthy, despite this having been proven wrong every year for millions of years, they will never learn just like kids will never learn that taking heroin will ruin their life, they will always think they'll be able to control it. For this we must stress that **there is NEVER any acceptable form of nationalism**, nationalism is always fundamentally wrong in any form -- no, you cannot fix it. You know deep down that nationalism is the purest evil -- if you try to fool someone, at least admit you accept nationalism as an excuse to do evil under some illusion of nobility or for purely practical reasons of it being a good means to your ends. Imagine having a group of few million people with [leaders](hero_culture.md) and [army](army.md) already in place, with heard mentality, ready to circlejerk any slightest idea of own superiority to absurdity -- do you think it's clever to feed them such ideas? Sure, for 5 years you can keep it moderate, but wait for the first crisis, for a politician that stirs a bit of [fear](fear_culture.md), for anything at all that will seem to "threaten the nation", like the neighboring nation doing better and starting to build a stronger army maybe, for economic crisis caused by migrants or anything similar. What do you think a group of people with strong nationalist thinking will do? Will it remain calm, reasonable and pacifist? Even if year and year over new politicians come calling for war? Just stop shitting yourself, admit that despite obligatory rejection of some of the Hitler's actions you admire him a bit for how great leader was, don't you?
Virtually every [war](war.md) was possible only due to nationalism. If nationalism disappears, wars will disappear.
Nationalists love to invent and/or highly distort [history](history.md), create [heroes](hero_culture.md) and fairy tales with which they brainwash children in [schools](school.md). They also love flags, anthems, their own [language](human_language.md) and everything that gives them a sense of "belonging to a nation". Never accept this. Use your country's flag as a toilet paper and shit on the photo of your president, **always try to fart during the anthem**. Nationalists love to invent and/or highly distort [history](history.md), create [heroes](hero_culture.md) and fairy tales with which they brainwash children in [schools](school.md). They also love flags, anthems, their own [language](human_language.md) and everything that gives them a sense of "belonging to a nation". Never accept this. Use your country's flag as a toilet paper and shit on the photo of your president, **always try to fart during the anthem**.
Somehow a mistake committed by 99.9999999999% of people is to connect awareness of differences -- for example accepting that [races](race.md) exist -- with inevitable pursuit of self interest and [fascism](fascism.md) such as nationalism. I.e. all people think that once you acknowledge we fall into different groups, we inevitably "have to" have [competition](competition.md) between the groups, that they have to be "proud" of being part of such groups, "[fight](fight_culture.md)" for them and be obsessed about "identifying with it". People are just split into two equally idiotic groups here: one that wants to pretend there are no groups ([pseudoleftists](pseudoleft.md)) and those that say that the groups exist because "competition is good" ([rightists](rightism.md), nationalists). BOTH ARE WRONG, the only correct resolution is given by [LRS](lrs.md) that states there indeed DO exist groups but they DON'T have to and SHOULDN'T compete. I.e. there DO exist different races, sexes, cultures, religions and so on but none of them should be proud of being so or masturbate over some kind of identity, just fucking exist with attributes you have, stop jerking off about it. In this take [drummyfish](drummyfish.md) as an example -- he is [Czech](czechia.md) but hates the country, as he hates all other countries. He is also [white](white.md) and acknowledges everything that comes with it, good and bad, but is NOT proud of being white just as he wouldn't be proud of being black or jew or any other race. Somehow a mistake committed by 99.9999999999% of people is to connect awareness of differences -- for example accepting that [races](race.md) exist -- with inevitable pursuit of self interest and [fascism](fascism.md) such as nationalism. I.e. all people think that once you acknowledge we fall into different groups, we inevitably "have to" have [competition](competition.md) between the groups, that they have to be "proud" of being part of such groups, "[fight](fight_culture.md)" for them and be obsessed about "identifying with it". People are just split into two equally idiotic groups here: one that wants to pretend there are no groups ([pseudoleftists](pseudoleft.md)) and those that say that the groups exist because "competition is good" ([rightists](rightism.md), nationalists). BOTH ARE WRONG, the only correct resolution is given by [LRS](lrs.md) that states there indeed DO exist groups but they DON'T have to and SHOULDN'T compete. I.e. there DO exist different races, sexes, cultures, religions and so on but none of them should be proud of being so or masturbate over some kind of identity, just fucking exist with attributes you have, stop jerking off about it. In this take [drummyfish](drummyfish.md) as an example -- he is [Czech](czechia.md) but hates the country, as he hates all other countries. He is also [white](white.md) and acknowledges everything that comes with it, good and bad, but is NOT proud of being white just as he wouldn't be proud of being black or jew or any other race.

File diff suppressed because it is too large Load diff

1
saf.md
View file

@ -61,4 +61,5 @@ Games made with SAF run in 64x64 resolution, with 256 colors ([332 palette](rgb3
## See Also ## See Also
- [MIX](mix.md)
- [uxn](uxn.md) - [uxn](uxn.md)

View file

@ -1,6 +1,6 @@
# Update Culture # Update Culture
Update culture is a malicious mindset emerging in a [capitalist](capitalism.md) society which in technology manifests by developers of a (typically [bloated](bloat.md)) program creating frequent modifications called "updates" (sometimes also more sneakily masked under terms such as [progress](leading_the_pig_to_the_slaughterhouse.md) or [modernization](modern.md)) and forcing users to keep [consuming](consumerism.md) them, e.g. by deprecating or neglecting old versions, dropping [backwards compatibility](backwards_compatibility.md) (e.g. [Python](python.md)) or by downright forcing updates in code. This often manifests by a familiar pop-up message: Update culture is a malicious mindset emerging in a [capitalist](capitalism.md) society which in [technology](tech.md) manifests by developers of a (typically [bloated](bloat.md)) program creating frequent modifications called "updates" (sometimes also more sneakily masked under terms such as [progress](leading_the_pig_to_the_slaughterhouse.md) or [modernization](modern.md)) and forcing users to keep [consuming](consumerism.md) them, e.g. by deprecating or neglecting old versions, dropping [backwards compatibility](backwards_compatibility.md) (e.g. [Python](python.md)) or by downright forcing updates in code. This often manifests by a familiar pop-up message:
*"Your software is too old, please update to the latest version."* *"Your software is too old, please update to the latest version."*
@ -17,4 +17,6 @@ Software updates are usually justified by "muh [security](security.md)" and "muh
- It is [bullshit](bullshit.md) effort, **wasting human work and creating an intentionally high [maintenance](maintenance.md) cost**. Humans, both users and programmers, become slaves to the software. - It is [bullshit](bullshit.md) effort, **wasting human work and creating an intentionally high [maintenance](maintenance.md) cost**. Humans, both users and programmers, become slaves to the software.
- **The [security](security.md) justifications are lies**: a true concern for security would lead to unbloating and creating a minimal, stable and well tested software. Update culture in fact constantly pushes newly created vulnerabilities with the updates which are only better in not having been discovered yet, i.e. relying on **security by obscurity**. This creates an intentionally **endless cycle of creating something that will never be finished** (even if it well could be). - **The [security](security.md) justifications are lies**: a true concern for security would lead to unbloating and creating a minimal, stable and well tested software. Update culture in fact constantly pushes newly created vulnerabilities with the updates which are only better in not having been discovered yet, i.e. relying on **security by obscurity**. This creates an intentionally **endless cycle of creating something that will never be finished** (even if it well could be).
- **It kills freedom**. E.g. with the example of web the constant meaningless updates of JavaScript and addition of "features" eliminates any small competition that can't afford to keep up with the constantly changing environment. **This is why we have no good web browsers**. - **It kills freedom**. E.g. with the example of web the constant meaningless updates of JavaScript and addition of "features" eliminates any small competition that can't afford to keep up with the constantly changing environment. **This is why we have no good web browsers**.
- **It is painful for the user** while at the same time being unnecessary, i.e. it's plainly artificial discomfort forced on users. The user has to keep caring about his software like some kind of [tamagotchi](tamagotchi.md), becoming a slave to it.
- **It creates a mindset of not aiming to [finish](finished.md) anything** and normalizing this -- developers accept they release unfinished software, users accept they use unfinished software, society depends on technology that's not been finished, is buggy, unstable, randomly changing from one day to another etcetc.
- **It is actually a huge security risk** (yes, we don't really buy intro security but this still holds). The developer, whoever it is, has the power to remotely push and execute any code at any time to the devices of many users. In fact this can be seen as the definition of [backdoor](backdoor.md). This is not just an issue of [proprietary](proprietary.md) software, there have been many [FOSS](foss.md) projects pushing [malware](malware.md) this way (look up e.g. the projects that targeted malware at Russians during the Russia-Ukraine war). - **It is actually a huge security risk** (yes, we don't really buy intro security but this still holds). The developer, whoever it is, has the power to remotely push and execute any code at any time to the devices of many users. In fact this can be seen as the definition of [backdoor](backdoor.md). This is not just an issue of [proprietary](proprietary.md) software, there have been many [FOSS](foss.md) projects pushing [malware](malware.md) this way (look up e.g. the projects that targeted malware at Russians during the Russia-Ukraine war).

1
uxn.md
View file

@ -41,4 +41,5 @@ TODO: subroutines, ...
- [xxiivv](xxiivv.md) - [xxiivv](xxiivv.md)
- [comun](comun.md) - [comun](comun.md)
- [SAF](saf.md) - [SAF](saf.md)
- [MIX](mix.md)
- [fantasy console](fantasy_console.md) - [fantasy console](fantasy_console.md)

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. This is an autogenerated article holding stats about this wiki.
- number of articles: 578 - number of articles: 578
- number of commits: 784 - number of commits: 785
- total size of all texts in bytes: 3704463 - total size of all texts in bytes: 3710524
- total number of lines of article texts: 28471 - total number of lines of article texts: 28588
- number of script lines: 262 - number of script lines: 262
- occurences of the word "person": 8 - occurences of the word "person": 8
- occurences of the word "nigger": 73 - occurences of the word "nigger": 73
@ -14,8 +14,8 @@ longest articles:
- [c_tutorial](c_tutorial.md): 124K - [c_tutorial](c_tutorial.md): 124K
- [capitalism](capitalism.md): 68K - [capitalism](capitalism.md): 68K
- [exercises](exercises.md): 68K
- [how_to](how_to.md): 68K - [how_to](how_to.md): 68K
- [exercises](exercises.md): 64K
- [chess](chess.md): 56K - [chess](chess.md): 56K
- [less_retarded_society](less_retarded_society.md): 52K - [less_retarded_society](less_retarded_society.md): 52K
- [number](number.md): 52K - [number](number.md): 52K
@ -35,30 +35,30 @@ longest articles:
top 50 5+ letter words: top 50 5+ letter words:
- which (2118) - which (2121)
- there (1604) - there (1605)
- people (1396) - people (1396)
- other (1159) - other (1162)
- example (1132) - example (1136)
- software (1046) - software (1050)
- number (1015) - number (1016)
- about (961) - about (962)
- program (853) - program (854)
- their (799) - their (800)
- because (753) - because (754)
- called (737) - called (738)
- would (723) - would (723)
- computer (721) - computer (721)
- language (716) - language (716)
- being (699) - being (699)
- simple (691) - simple (692)
- things (683) - things (683)
- numbers (679) - numbers (680)
- without (644) - without (644)
- something (641) - something (643)
- function (637) - function (638)
- programming (636) - programming (636)
- these (600) - these (601)
- however (597) - however (597)
- different (592) - different (592)
- world (563) - world (563)
@ -70,18 +70,18 @@ top 50 5+ letter words:
- society (522) - society (522)
- though (498) - though (498)
- memory (495) - memory (495)
- while (490) - while (491)
- drummyfish (489) - drummyfish (489)
- using (487) - using (487)
- technology (474) - technology (474)
- still (469) - still (469)
- course (465) - course (465)
- similar (463) - similar (464)
- simply (448) - simply (448)
- possible (447) - possible (448)
- https (441) - https (441)
- really (415) - really (415)
- computers (411) - computers (412)
- extremely (408) - extremely (408)
- always (405) - always (405)
- value (402) - value (402)
@ -89,6 +89,17 @@ top 50 5+ letter words:
latest changes: latest changes:
``` ```
Date: Mon Apr 29 21:44:17 2024 +0200
c_pitfalls.md
exercises.md
jesus.md
linux.md
open_source.md
random_page.md
rms.md
rsa.md
wiki_pages.md
wiki_stats.md
Date: Sun Apr 28 20:29:29 2024 +0200 Date: Sun Apr 28 20:29:29 2024 +0200
21st_century.md 21st_century.md
4chan.md 4chan.md
@ -110,20 +121,6 @@ Date: Sat Apr 27 20:35:26 2024 +0200
exercises.md exercises.md
jesus.md jesus.md
life.md life.md
lmao.md
main.md
motivation.md
pseudominimalism.md
random_page.md
sdf.md
slowly_boiling_the_frog.md
soyence.md
trolling.md
wiki_pages.md
wiki_stats.md
wikipedia.md
woman.md
Date: Fri Apr 26 20:00:04 2024 +0200
``` ```
most wanted pages: most wanted pages:
@ -153,9 +150,9 @@ most popular and lonely pages:
- [lrs](lrs.md) (278) - [lrs](lrs.md) (278)
- [capitalism](capitalism.md) (208) - [capitalism](capitalism.md) (208)
- [c](c.md) (205) - [c](c.md) (207)
- [bloat](bloat.md) (198) - [bloat](bloat.md) (198)
- [free_software](free_software.md) (163) - [free_software](free_software.md) (164)
- [game](game.md) (138) - [game](game.md) (138)
- [suckless](suckless.md) (132) - [suckless](suckless.md) (132)
- [proprietary](proprietary.md) (114) - [proprietary](proprietary.md) (114)

View file

@ -37,7 +37,7 @@ Let's note a few positive and negative points about Wikipedia, as of 2022. Some
And the bad things are (see also this site: http://digdeeper.club/articles/wikipedia.xhtml): And the bad things are (see also this site: http://digdeeper.club/articles/wikipedia.xhtml):
- Wikipedia is **[censored](censorship.md), [politically correct](political_correctness.md), biased, pushes a harmful political propaganda and often just pure lies**, even though it [proclaims the opposite](https://en.wikipedia.org/wiki/Wikipedia:What_Wikipedia_is_not#Wikipedia_is_not_censored) (which makes it much worse by misleading people). "Offensive" material and material not aligned with [pseudoleftist](pseudoleft.md) propaganda is removed as well as material connected to some controversial resources (e.g the link to 8chan, https://8kun.top, is censored, as well as [Nina Paley](nina_paley.md)'s Jenndra Identitty comics and much more). There is a heavy **[pseudoleft](pseudoleft.md), [pseudoskeptic](pseudoskepticism.md) and [soyence](soyence.md) bias** in the articles. It creates a list of **banned sources** ([archive](https://web.archive.org/web/20220830004126/https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Perennial_sources)) which just removes all non-[pseudoleftist](pseudoleft.md) sources -- so much for their "neutral point of view". It wasn't always this way, browsing pre 2010 Wikipedia provides a less censored experience. - Wikipedia is **[censored](censorship.md), [politically correct](political_correctness.md), biased, pushes a harmful political propaganda and often just pure lies**, even though it [proclaims the opposite](https://en.wikipedia.org/wiki/Wikipedia:What_Wikipedia_is_not#Wikipedia_is_not_censored) (which makes it much worse by added deception). A typical example is for example the force pushed image of a trans "woman" as the main image for [woman](woman.md) in the "woman" article, i.e. even if it was already universally accepted trans women are "women" (which objectively it's still not, large number of population rejects this), a trans woman certainly does not represent a TYPICAL woman, i.e. something you'd want to see in a main picture of an article -- this is just purely political propaganda trying to promote an idea of what women should look like. This pseudoleftist subtext is by now not occasional, you will find it virtually in every paragraph on Wikipedia is some form. Of course, "offensive" material and material not aligned with [pseudoleftist](pseudoleft.md) propaganda is removed as well as material connected to some controversial resources (e.g the link to 8chan, https://8kun.top, is censored, as well as [Nina Paley](nina_paley.md)'s Jenndra Identitty comics and much more). There is a heavy **[pseudoleft](pseudoleft.md), [pseudoskeptic](pseudoskepticism.md) and [soyence](soyence.md) bias** in the articles. It creates a list of **banned sources** ([archive](https://web.archive.org/web/20220830004126/https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Perennial_sources)) which just removes all non-[pseudoleftist](pseudoleft.md) sources -- so much for their "neutral point of view". It wasn't always this way, browsing pre 2010 Wikipedia provides a less censored experience.
- Wikipedia includes material under **[fair use](fair_use.md)**, such as screenshots from proprietary games, which makes it partially [proprietary](proprietary.md), i.e. Wikipedia is technically **NOT 100% free**. Material under fair use is still proprietary and can put remixers to legal trouble (e.g. if they put material from Wikipedia to a commercial context), even if the use on Wikipedia itself is legal (remember, proprietary software is legal too). - Wikipedia includes material under **[fair use](fair_use.md)**, such as screenshots from proprietary games, which makes it partially [proprietary](proprietary.md), i.e. Wikipedia is technically **NOT 100% free**. Material under fair use is still proprietary and can put remixers to legal trouble (e.g. if they put material from Wikipedia to a commercial context), even if the use on Wikipedia itself is legal (remember, proprietary software is legal too).
- Wikipedia is **intentionally deceptive** -- it supports its claims by "citations" ("race is a social construct"^1234567891011121314151617181920) to make things look as objective facts, but the citations are firstly cherry picked (there is a list of banned sources), self-made (articles of Wikipedians themselves) and secondly the sources often don't even support the claim, they're literally there just for "good look". Not only do they practice censorship, they claim they do NOT practice censorship and then write article on censorship so as to define censorship in their own convenient way :) Furthermore their articles intentionally omit points of view of their political opponents. - Wikipedia is **intentionally deceptive** -- it supports its claims by "citations" ("race is a social construct"^1234567891011121314151617181920) to make things look as objective facts, but the citations are firstly cherry picked (there is a list of banned sources), self-made (articles of Wikipedians themselves) and secondly the sources often don't even support the claim, they're literally there just for "good look". Not only do they practice censorship, they claim they do NOT practice censorship and then write article on censorship so as to define censorship in their own convenient way :) Furthermore their articles intentionally omit points of view of their political opponents.
- **"verifiability, not truth"** - **"verifiability, not truth"**