This commit is contained in:
Miloslav Ciz 2024-11-26 14:13:37 +01:00
parent 9c911cc430
commit 232c0266bf
21 changed files with 1928 additions and 1871 deletions

View file

@ -75,7 +75,7 @@ Ways in which your body can suck include:
- visible veins
- warts and birthmarks, DISGUSTING AF
- WEIRD nose shape, like too big or split like Gerard Depardieu, curved nose like [Jews](jew.md), pointing to one side, too flat, too short, long nose like a witch, Voldemort nose etc.
- weird skin conditions like these weird spots when you look like a rotting zombie dalmatin or whatever its called
- weird skin conditions like these weird spots when you look like a rotting zombie dalmatin or whatever it's called
- weirdly shaped spine
- weird teeth like under or overbite or rabbit teeth or even missing teeth (UNACCEPTABLE), space between teeth, rotten teeth
- wrinkles

View file

@ -44,6 +44,7 @@ Some things that are bullshit include:
- [UML](uml.md)
- [unions](union.md)
- [wars](war.md)
- weddings
- Anything justified by "economy needing it" is 100% pure bullshit.
- religious bullshit that just arbitrarily complicates life, like kosher food etc.
- ...

View file

@ -471,7 +471,7 @@ Here comes the nice thing: **we can nest function calls**. For example we can wr
Notice that the `main` function we always have in our programs is also a function definition. The definition of this function is required for runnable programs, its name has to be `main` and it has to return `int` (an error code where 0 means no error). It can also take parameters but more on that later.
These is the most basic knowledge to have about C functions. Let's see one more example with some pecularities that aren't so important now, but will be later.
This is the most basic knowledge to have about C functions. Let's see one more example with some pecularities that aren't so important now, but will be later.
```
#include <stdio.h>

View file

@ -1,6 +1,6 @@
# Cache
Cache is a very small but fast computer [memory](memory.md) that helps make communication between computer components much more efficient (typically by making it much faster or taking less bandwidth) by remembering recent requests and answers so that they don't have to be expensively repeated. The concept of cache memory is extremely important and one of the very basics for designing and [optimizing](optimization.md) [hardware](hardware.md) and [software](software.md) (as cache may be implemented both in hardware and software). A cache may also help prevent expensively recomputing results of [function](function.md)s in the same way, by remembering the recent results of the function (we may see this as a more abstract CPU-function communication). Though caches find wide use almost everywhere, without further specifying the context or type of cache the word *cache* most often refers to the [CPU](cpu.md) cache -- cache memory found in a CPU (nowadays in all PC CPUs, however still NOT in all [embedded](embedded.md) CPUs), which is typically further subdivided into multiple levels (L1, L2 etc.) -- here we will be using the term cache the same way, but keep in mind the principles apply everywhere and caches really are used in many places. Cache is not to be confused with a [buffer](buffer.md) (which also helps optimize communication but rather by means of creating bigger chunks to be transferred at once).
In the world of [hardware](hw.md) a *cache* is a very small but fast [computer](computer.md) [memory](memory.md) that helps make communication between computer components much more efficient (typically by making it much faster or taking less bandwidth) by remembering recent requests and answers so that they don't have to be expensively repeated; this principle is also extended to the world of [software](sw.md) programming where *cache* means a [file](file.md) (or several files) that remembers some recently retrieved data (such as websites) so that they can repeatedly be accessed faster. Here we will primarily focus on the original concept of hardware cache -- software caches basically just generalize them. The concept of cache memory is extremely important and one of the very basics for designing and [optimizing](optimization.md) [hardware](hardware.md) and [software](software.md) (as cache may be implemented both in hardware and software). A cache may also help prevent expensively recomputing results of [function](function.md)s in the same way, by remembering the recent results of the function (we may see this as a more abstract CPU-function communication). Though caches find wide use almost everywhere, without further specifying the context or type of cache the word *cache* most often refers to the [CPU](cpu.md) cache -- cache memory found in a CPU (nowadays in all PC CPUs, however still NOT in all [embedded](embedded.md) CPUs), which is typically further subdivided into multiple levels (L1, L2 etc.) -- here we will be using the term cache the same way, but keep in mind the principles apply everywhere and caches really are used in many places. Cache is not to be confused with a [buffer](buffer.md) (which also helps optimize communication but rather by means of creating bigger chunks to be transferred at once).
**Basic principle**: cache can be seen as a [black box](black_box.md), "man in the middle" component that's placed in the line of communication between a CPU and main memory (RAM). (Physically it is nowadays part of the CPU itself, but we may imagine it as a separate component just sitting "on the wire" between CPU and RAM.) When reading from memory, we have a pretty simple situation -- once CPU requests something from the memory, the request first goes to the cache; if the cache has the result stored, it just quickly returns it -- we call this a **cache hit** (this is good, we saved time!). A **cache miss** happens when the cache doesn't have the result stored -- in such case the cache has to expensively forward the request to the memory and retrieve the data; usually the cache retrieves a whole smaller block of memory because it can be expected the CPU will access something in nearby memory in the near future (see the principle of locality below). When writing data to memory the situation is a bit more complex as the cache may choose different [strategies](strategy.md) of behavior: for simplicity it may just write the data through every time, but a more efficient (and also more complicated) approach is to just store the data for itself and write it to the main memory only when necessary (e.g. when it needs to load a different block of memory). Here we get into things such as cache coherence etc., which may cause pretty nasty [bug](bug.md)s and headaches.

View file

@ -51,7 +51,7 @@ If we continue along the lines of the valid analogy between capitalism and [canc
{ There is a famous 1988 movie called *They Live* which, while being a funny alines'n'stuff B movie, actually deeply analyzes and criticizes capitalism and for its accurate predictions of the future we now live in became a cult classic. It's been famously said that *They Live* is rather a documentary. I highly recommend giving it a watch. Also the 1985 movie Brazil is excellent. ~drummyfish }
Capitalists themselves are soulless, empty shells incapable of true human emotion, the lowest subhuman scum, a pinnacle of evolutionary degeneracy, born to only seek pleasure for themselves while masking it as "doing good", they're masters of pretense, manipulation and lie, they lack capability to think about anything else than how to get more and more self pleasure and this constant thinking about this single goal makes them in fact perfect it, they're dangerous by possessing human level of reasoning and looking like humans while lacking any human feelings except for endless greed.
Capitalists themselves are soulless, empty shells incapable of true human emotion, the lowest subhuman scum, a pinnacle of evolutionary degeneracy, born to only seek pleasure for themselves while masking it as "doing good", they're masters of pretense, manipulation and lie, they lack capability to think about anything else than how to get more and more self pleasure and this constant thinking about this single goal makes them in fact perfect it, they're dangerous by possessing human level of reasoning and looking like humans while lacking any human feelings except for endless greed. Capitalist's aim is only to manipulate and abuse others and so his goal will always be that people find no peace, no comfort, no rest, he has to ensure people are constantly bothered by something and pushed, forced to be caught in his nets. In a world where capitalism persists it is impossible to ever achieve peace and comfort.
## Attributes Of Capitalism

View file

@ -37,6 +37,7 @@ NOTE: obviously a lot of this advice revolves around [competition](competition.m
- **Don't cheat too much, you increase the chance of providing proof of you cheating and/or making a mistake.** It's easy to cheat more and more once you see it's working, it becomes a very comfortable habit AND it also comes with you becoming more relaxed, careless and prone to making a mistake. But remember: this is what will most likely get you caught and this is what anti-cheaters also rely on -- they may already be suspecting you but waiting for more evidence, you don't want to provide it. Perfect cheat detection doesn't exist -- they like to pretend they have bulletproof methods but it's a facade, they in fact rely on you fucking up, you have to cooperate a bit to get caught -- don't do it. Serial killers usually get caught because they don't stop, they keep doing it over and over until they make one small mistake, or they simply give the investigators so much data that statistics eventually extracts proof and predictions from it: each new murder simply gives a new data point to the detectives that reveals a little bit more about your location, habits, modus operandi etc. Be paranoid: if no one is suspecting you, it may be the case they are secretly suspecting you and want you to think you're safe, they may be closely watching you, so if you can, stop cheating for a very long time, then it's more likely they stopped watching you due to spending too many resources for long time without any results. Also know that each new cheating attempt is also a new risk: more attempts equals greater overall probability of failure; even if there is just 1 in 100 chance of you getting caught, cheating 100 times is suddenly pretty dangerous. So only cheat very, very sparingly -- save it for when it matters. For example in a chess tournament play yourself against opponents you know you can beat alone and against the strong opponents only cheat in the key, decisive moment; then outside tournaments, when losing doesn't matter as much, try again to play yourself as much as possible.
- **Keep the disparity between your actual skill and cheated skill as low as possible** (this is related to "get good at the game" and "don't cheat too much") -- this makes it much harder to detect, prove and so minimizes the chance of you getting busted. Say that given some amount of invested energy you could make it to top 300 in the world, which may be fine but not good enough for you, you aim for top 100 -- then split the energy, invest part of it to legitimately getting to top 500, then spend the rest on boosting it with cheating to top 100; now if someone sees you legit playing, it's not immediately clear you're not actually on that level, they may think you're overrated, you've been lucky, that's you're just rusty at the moment, but no one can be sure you're cheating.
- **Be good with technology, know your shit.** If you're a [Windows](windows.md) used who tries to cheat by googling "minecraft cheating programs free download", you probably don't know shit about technology, you have to actually learn something. Many get caught for stupid shit like leaving metadata in their video that says the video is edited, or they have no clue that cheating software leaves [watermarks](watermark.md) in videos (this actually caught many geometry dash cheaters). Ideally you want to [program](programming.md) YOUR OWN tools, develop your own methods of modifying the game etc.
- **Check out how professional cheating is done**, especially for real life games such as OTB chess; for example cheating on exams, illusionists, spies during world wars etc. There are now businesses around cheating, you can get books, tools, training etc.
- **Don't overcomplicate it, [keep it simple](kiss.md).** Remember that less is more, a complex way of cheating is probably more likely to fail due to just one part failing.
- **Practice**, a cheater is like illusionist, he comes up with a trick but then also has to perfect its execution, he must NEVER fail it in public, else he gives it away. However practice in a way that doesn't pose risk, i.e. don't practice online against other people; instead practice offline, record yourself and see if you look convincing, if there is something suspicious etc. There may be a good way to e.g. fake blindfold plays by hiding a secondary monitor somewhere while wearing fake blindfold, however it's extremely hard to do many things at once so that you don't fuck anything up, some got caught like this because they were blatantly staring in the direction of the monitor and then sitting in very weird positions to see through the blindfold; one shitty [female](woman.md) streamer actually even fucked up by responding to Twitch chat she was reading on her hidden monitor when she was supposed to no longer see the monitor. You think it's stupid -- it is -- but under pressure it's extremely hard to do many things simultaneously correctly, you absolutely must train to avoid this kind of fuckup.
- **Plan and be ready**, think ahead. If one day you play like a beginner and next week you're beating the champion, you're in trouble: plan your progression, progress slowly, make it look natural. Don't go from not cheating to full cheating mode, incorporate cheating by small doses, big spikes in performance are suspicious. Be ready for accusations and ways they might check you, anticipate that they may for example suddenly ask you to send a replay file of a record you just achieved: forge the replay, make sure it's good and have it ready. Prepare answers to interrogation questions, prepare ways to cover up your fuck ups if they happen, you don't want to be making up weak excuses on the spot. Take this as part of the whole cheating [project](project.md), every project requires planning, risk assessment, backup plans and so on.

View file

@ -460,6 +460,7 @@ WORK IN PROGRESS, pls send me more tips :)
- Play `1. Qe9#`.
- Behave weird, make weird faces, walk extremely far away from the board and walk in circles (or just get up and stand up directly behind your opponent in a completely upright position staring into the distance without moving at all like a robot lol), constantly sneeze (try to sneeze every time the opponent touches a piece), make very long unbroken eye contact with the opponent while smiling as if you know what he's thinking, call the referee constantly, go to the toilet after every move, pretend to fall asleep from boredom etc. Overeat on beans before the game so you fart a lot and always try to fart as loud as possible. Wear nice clothes but right before the game go sweat to the gym so that you smell like a pig and distract the opponent with toxic fume. If you're a [wimmin](woman.md) behave sexually, keep grabbing your boobs, lick your lips and opponent's captured pieces and silently moan sometimes as if you're having an orgasm, pretend to masturbate under the table; if your opponent is male he is almost definitely smarter than you, you gotta use your woman weapons, but it will probably work easily on the chess virgins.
- In a tournament change play based on opponent's [race](race.md) or sex, for example play only one opening against white people and another opening against black people, see if anyone notices the pattern :D
- Behave as if you're [cheating](cheating.md) when you're not, for example go to the toilet after every single move, keep looking in one direction as if you're communicating with someone etc. This firstly trolls people, they may start investigating but won't find anything, it will spawn immense paranoia and suspicions among everyone, which can be fun to watch, but importantly you may gain advantage in the game: it is known that players usually play worse when they think they're playing a cheater, they get stressed and keep focusing on your behavior instead of the game, you can exploit this to your advantage.
- Outside tournament take advantage of the fact that you can do whatever the fuck you want: have one hand constantly on the clock and play with the other hand (considered rude and often forbidden), touch and knock over your opponent's pieces, take back your moves, ... and of course when you're losing, "accidentally" knock over the whole board and be like "oops, let's consider it a draw then" :D
- Trash talk the referee.
- Correct the opponent's pronunciation of *en passant*, insist it's pronounced "en peasant".

View file

@ -2,7 +2,7 @@
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 -- naive 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](rationalwiki.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".
Put more bluntly geek is a loser -- in principle he wants the same things as normal people: he wants to socialize, have girlfriend, house and family, but he is ugly, weak, awkward, has no confidence; the only thing he ever achieved was to score 110 on an IQ test, so he caught on to this identity of a "suffering genius". He still remains a conformist, he goes to parties, but they are "geek parties" instead of normal parties where the chad goes and where the attractive females are -- he calls it a "geek party" so that he doesn't have to call it a "loser party"; and same thing with his girlfriend, he will call her a "geek girlfriend" so that he doesn't have to call her "ugly", and he keeps lying to himself like this whole life, he tries to achieve things and loses over and over, but he has an excuse, he can call it the "geek way" instead of simply "being a complete retard". He will never have the true mindset and dedication of a true nerd who will sacrifice EVERYTHING to a subject, geek is a normie wanting to do things in moderation because he needs social life and consumerist needs and other things, but the system will reward him for his conformism and will stroke his ego, it will give him a job and call him a "professional", "expert", it will give him a degree, let him appear on TV etc., so he will actually think he is an intellectual while just being a puppet. That's why you see so many retards doing jobs that should be done by qualified people, why everything is suddenly shit. In having desire but no ability to achieve and in having only slightly above average intellect which they love to have stroked geeks are dangerous to society in being easily manipulated: they will be the ones to support [soyence](soyence.md) cults because hey, the are "science geniuses" and so they have to support anything that was officially called science, and they will support [feminist](feminism.md) because that's called "[leftist](pseudoleft.md)" and they heard on the news that "intellectual must support such progressive ideas", and he would also love to get laid so much so he mustn't piss women off. Geeks are mere tools of the system.
Put more bluntly geek is a loser -- in principle he wants the same things as normal people: he wants to socialize, have girlfriend, house and family, but he is ugly, weak, awkward, has no confidence; the only thing he ever achieved was to score 110 on an IQ test, so he caught on to this identity of a "suffering genius". He still remains a conformist, he goes to parties, but they are "geek parties" instead of normal parties where the chad goes and where the attractive females are -- he calls it a "geek party" so that he doesn't have to call it a "loser party"; and same thing with his girlfriend, he will call her a "geek girlfriend" so that he doesn't have to call her "ugly", and he keeps lying to himself like this whole life, he tries to achieve things and loses over and over, but he has an excuse, he can call it the "geek way" instead of simply "being a complete retard". He will never have the true mindset and dedication of a true nerd who will sacrifice EVERYTHING to a subject, geek is a normie wanting to do things in moderation because he needs social life and consumerist needs and other things, but the system will reward him for his conformism and will stroke his ego, it will give him a job and call him a "professional", "expert", it will give him a degree, let him appear on TV etc., so he will actually think he is an intellectual while just being a puppet. That's why you see so many retards doing jobs that should be done by qualified people, why everything is suddenly shit. In having desire but no ability to achieve and in having only slightly above average intellect which they love to have stroked geeks are dangerous to society in being easily manipulated: they will be the ones to support [soyence](soyence.md) cults because hey, the are "science geniuses" and so they have to support anything that was officially called science, and they will support [feminism](feminism.md) because that's called "[leftist](pseudoleft.md)" and they heard on the news that "intellectual must support such progressive ideas", and he would also love to get laid so much so he mustn't piss women off. Geeks are mere tools of the system.
## See Also

View file

@ -146,6 +146,10 @@ Some articles with tutorials and how tos related to this:
See the article about [projects](project.md).
### How To Learn Foreign Language
See the article about [human languages](human_language.md).
## How To Live, Dos and Don'ts
This is a summary of some main guidelines on how an LRS supporter should behave in general so as to stay consistent with LRS philosophy, however it is important that this is shouldn't be taken as rules to be blindly followed -- the last thing we want is a religion of brainwashed NPCs who blindly follow orders. One has to understand why these principles are in place and even potentially modify them.

View file

@ -33,3 +33,34 @@ This issue is very hard to solve, maybe impossible. It seems that due to the ext
{ The only idea of a solution on how to make a "mathematically precise" human language for real world communication is the following. Firstly make a mathematical model of some artificial world that's similar to ours, for simplicity we can now just consider something like a 2D grid with differently colored cells, i.e. something like a [cellular automaton](cellular_automaton.md). The world changes in steps and each cell can "talk", i.e. at any frame it can emit a text string. Now make a language that's precisely defined in this world; if the world is simple, it's pretty doable e.g. like this: write a function in some programming language that takes the world and check if what the cells are saying classifies as your language used in a correct way within this world (so the function just returns *true/false*, nothing else is needed). Now this single function mathematically defines your language -- by looking at your function's source code anyone can derive the absolutely correct meaning of any word or sentence because he can see how the function checks whether that word of phrase is used correctly, he will know exactly which situations fit given sentence and which don't. Now the final step is only to find correspondence between the real life and your simplified mathematical world, e.g. that cells represent humans and so on (but this will have shortcomings, e.g. our simple world will make it difficult or impossible to talk about body parts since cells have none; also making the connection between the mathematical world and real world relies on intuition). ~drummyfish }
{ Yet another, maybe more practical idea would be to create a set of very few core words -- let's say 100, which we would try to define extremely precisely by all the current imperfect means but with very elevated effort, i.e. each word would have a detailed description, translations to 20 other natural languages, positive and negative examples, pictures attached etc. Then the rest of the language would be defined only using these core words. But maybe it wouldn't work -- the language would be possibly a bit more stable but would eventually degenerate as well. ~drummyfish }
## How To Learn A Foreign Language
WIP
Here are some tips for learning foreign languages:
- **Learn ONLY the absolute bare basics from a textbook.** Just to get yourself started you probably have to force yourself through the most boring part: memorizing the absolute basics such as pronunciation of letters, basic digits, personal pronouns, colors etc., however only invest small amount of time here, let's say a week or two, then move on to immersing yourself in the language. Sure, every once in a while you may get back to a book when learning a new tense for example, but remember this is always just an initial boost to get the natural learning started.
- **Don't spend too much time learning grammar.** As per above: you only want to spent very little time memorizing theory, you will never learn a language by reading ABOUT it just like you won't learn [programming](programming.md) or [chess](chess.md) by reading about it, to learn something you must do it.
- **Start with bilingual dictionary, move on to monolingual one ASAP.** Do not use phone "apps", buy a paper dictionary. At first, when you're noob, buy the one that translates words to your native language, but once you are able to, buy the monolingual dictionary that gives the meanings of the words in the language itself. It is ideal if you can learn the language using the language itself, this helps immersion greatly, minimizes distracting jumps between languages, and you're learning much more (not just the word you're looking up, but also the words used in the definition).
- **Maximize time when you're immersed in the language.** This is what every language learner will tell you: you learn the language by living surrounded by it. Some things you may do include:
- **Listen to [music](music.md).** Music is amazing, it's beautiful, you love it, forming emotional bond with the language, and it gets stuck in your head, you learn the lyrics easily and with it all the words and grammar used in it. If you have favorite songs in another language, look for their versions in the language you're learning, you will likely find at least unofficial ones. It is the case that for example many Italian songs have also official Spanish versions.
- **Read [books](book.md).** Beginners often try to read children books so that the language is not too difficult, but you will likely be bored reading a child book, it may be better to rather choose a book that's genuinely interesting to you (for example about your favorite video game or a topic of interest) and then try to slowly get through it with a dictionary. There exist learning bilingual books that come with a side-by-side translation; you may achieve this also by downloading the book in your native language and in the language you're learning and just reading them side by side, for example by paragraphs. If you're a retard who can't read also consider audio books.
- **Set your electronic devices to the language.** For example your cell phone, operating system, games you play etc.
- **Play [games](game.md).**
- **Watch movies with subtitles in the language you're learning.** Do NOT put on subtitles in your native language, that will just make you read them and not focus on the language you're learning. It may be cool to watch movies you already know and like in the foreign language dub, you will just know what's going on and you'll likely at least remember the memorable lines.
- **Watch [memes](meme.md), videos etc.**
- **Move to a country that speaks the language.** Obviously, works probably 100% of the times, but takes some dedication.
- ...
- **"Comprehensible input"** is a method promoted by many teachers nowadays, and it seems to be very effective. It basically says: "consume" as much "content" in the language as you can, i.e. watch videos, listen to music, watch TV etc., but you must understand it at least a bit -- this doesn't mean you must understand every word and every sentence, on the contrary if you do, you'll probably learn nothing, but you also mustn't be absolutely clueless about what's going on (so just don't go reading medieval poetry right away). The point is you seeing people talk about things and naturally deducing what words mean e.g. from their body language, AND getting the "feel" for the structures used in the language -- by listening to the language you build the intuiting for knowing when something "sounds wrong", even without knowing the exact rules, and this is how you learn the grammar without memorizing it.
- **Create a steady habit, it's a long run, not a sprint.** It is ideal if you make it a habit to actively study the language EVERY SINGLE DAY, even if it just means watching one 10 minute video every day. You think it's a burden but you'll get into it quickly after a week or two and then it will be as natural as brushing your teeth. It is better to study 10 minutes every day than 70 minutes once a week -- spread the time evenly, this way you'll firstly put in more focus (fully focusing for 70 minutes is impossible, but completely doable for 10 minutes) and secondly you won't allow yourself to ever fall out of the language. Remember: you CANNOT learn a language in a week, not in a month, you need at least several years. If you dedicate 10, 15 minutes to the language every day for three years, it is IMPOSSIBLE you don't learn it at least at some intermediate level.
- **Use the language to learn about what you LIKE.** As stated, rather than choosing a boring children book pick up something more difficult that actually interests you and which you enjoy -- this is not a school class where you have to read generic textbook stories, you can read or watch WHATEVER you love! If you love [Pokemon](pokemon.md), watch videos about Pokemon, if you love math, go read about math, no one is limiting you.
- **Communicate, even just with yourself.** You can learn by only listening and reading, but you will mostly acquire only a PASSIVE vocabulary, you won't be able to actually speak; to learn to speak and build active vocabulary you simply have to speak. If you're super asocial, just talk to yourself in your head: go take a walk and try to describe what you're seeing, or try to switch your inner monologue to the language you're learning. Once you find yourself thinking in the language naturally, you know you're getting genuinely good at it.
- **Do NOT translate word for word in your head.** You don't want to be consciously translating in your head, this is a mistake that beginners often do, they think they must do this but no, that's not your goal. If you feel the need to translate in your head, you're just still too bad at the language -- keep listening to the language more and more, "absorb" it until you just hear the language and you understand it immediately without replacing words with the words from your native language.
- **Don't try to understand 100%.** Another beginner mistake is to listen to something or read something and stop at every single unknown word, being frustrated at not understanding a whole sentence etc. This just makes you spend 10 minutes on every sentence and staying frustrated that even then you don't understand it completely because of some more advanced grammar or slang you couldn't look up. You want to do this: listen, listen, listen, read a paragraph or two and then stop, ask yourself: do I have a clue of what's being talked about? If yes, great! It's enough if you cough let's say 10%, it doesn't matter you missed some words or sentences, keep going. If you're clueless, rewind and listen again, you'll probably catch more. If there is a word that's being repeated in every sentence and you couldn't reason out what it could be, quickly look it up, but don't bother with the rest. You want the language to flow. Don't worry, if you're focusing and have some idea about what's going on, the brain is subconsciously absorbing the language even if you don't know about it, just keep doing it, in a month you'll see you'll be another step ahead. Test it: get back to the same stuff and see if you understand more than last time -- it's almost certain you will.
- **Lover is the best language teacher.** { And vice versa lol? ~drummyfish } However you're probably an [incel](incel.md) virgin so this doesn't matter anyway.
- **Exploit general learning techniques.** For example reading before sleep may be effective to remembering it better. Other people learn very well by making cheatsheets -- you can hang your cheatsheets on a wall so that you see them every day and get reminded about the words you're learning etc. Other people like to make word cards and whatnot, just do whatever works for you.
- Do NOT use fucking [proprietary](proprietary.md) [capitalist](capitalism.md) language "[apps](app.md)", they fucking just give you brain [cancer](cancer.md).
- If you want to get super serious and git gud even at pronunciation, there are techniques such as shadowing (trying to speak over native speaker recordings, imitating them) etc. But this is not needed if you just want to communicate or if you don't even talk to people [in real life](irl.md), it's just for nerds who wanna flex probably.
- ...

View file

@ -87,6 +87,7 @@ Also remember the worst thing you can do to a joke is put a [disclaimer](disclai
- Why is [Hitler](hitler.md) so inspiring to bodybuilders? He burned over 30 million calories in just 4 years.
- How many lesbians do you need to screw a lightbulb? Eleven: one to screw it and ten to talk about how great it was doing it without a man.
- Look at that obese singer typing something on her laptop. I think it's a Dell.
- Two [women](woman.md) in prison shared a cell for 25 years, what did one say to the other when they were released? "Let's meet next week, you gotta tell me the rest."
- What's big and [bloated](bloat.md)? Your mom.
- A fine is tax for doing bad, a tax is fine for doing good.
- What do you like most in a [woman](woman.md)? My dick.

View file

@ -131,6 +131,7 @@ Are you a [noob](noob.md) but see our ideas as appealing and would like to join
- That before sufficiently advanced [computer graphics](graphics.md) was around, NASA still had space flight simulators? Instead of rendering [3D graphics](3d_rendering.md) they used a live feed from a small [camera](camera.md) placed in a miniature physical environment; the camera was moved by the people in the simulator. Such simulators still exist (although mostly just as a curiosity), e.g. for tanks and submarines -- they offer photorealistic graphics at very high [resolution](resolution.md) and FPS.
- That the [dickheads](faggot.md) maintaining the debian `fortune` utility package started to [censor](censorship.md) "offensive" fortunes, moving them to a separate `fortunes-off` package that won't by default be installed, and which in the [future](future.md) will be removed completely? They also put some cringe disclaimers and apologies to man pages and so on.
- That [Kinora](kinora.md), invented around 1895, allowed people to view short videos with a simple, small, purely mechanical device? It used the flip-book principle.
- That you fart more on a plane due to lower pressure.
- That before refrigerators people used so called ice houses to store food in cold temperatures? Ice house was kind of a cellar into which ice was put during winter and where it would last throughout whole summer until the next winter.
- That [wifi](wifi.md) radiation causes [cancer](cancer.md)?
- That David Hampson is a man who repeatedly commits the crime of standing in the middle of the road, lets himself be arrested and then refuses to speak a single word, then goes to jail and once released repeats this whole again? He is capable of talking, he just likes doing this. This is one of the most [based](based.md) things anyone has ever done.

View file

@ -47,6 +47,7 @@ NOTE 2: See **[how to do projects well](project.md)**.
| game: Jump King clone (likely SAF) | easier | | | | easy to make, potentially lot of fun | |
| game: battle simulator clone (3D or 2D)| mid-hard | | | thinking about it | clone Ultimate Epic Battle Simulator | CPU vs CPU in RTS games |
| game: 3D light-gun shooter (with S3L) | mid | | | | nice relaxation game, not that hard to make | |
| game: world's hardest game clone (SAF) | easy | | | | | |
| game: zero player simulators/toys | mid/easier | [procball](procball.md) | drummyfish |done, more is better | games you don't play, just watch, to replace TV, streams etc. | |
| games: tiny ones | easy | [uTD](micro_td.md), ... | ... |can never have enough| very tiny games, SAF is ideal for this, nice learning project | |
| game servers w/o rules (allow cheating)| mid? | | | | e.g. for chess, MT, AFPS and so on, allow everything | |

File diff suppressed because it is too large Load diff

View file

@ -8,12 +8,13 @@ Shitwords include the following:
- **career**: linked to work, absolute conformance to the system, lifelong slavery
- **[coding](coding.md)**: shitting out hasted, low quality code; see also *productivity*
- **[competition](competition.md)**: root cause of absolutely all societal [evil](evil.md), as a social mechanism always undesirable, cause of [fascism](fascism.md), [wars](war.md), inequality, [capitalism](capitalism.md), criminality, eventually genocide, [racism](racism.md) etcetc.
- **[hero](hero.md)**: cult of personality, making gods out of people, distorts rational thinking with emotion, establishes social hierarchy, induces fear of disagreement, living symbol fueling fascism; see also *pride*
- **[identity](identity_politics.md)**: basis of [fascism](fascism.md), [egoism](egoism.md), self-obsession, fashion, bullshit
- **[justice](justice.md)**: means revenge, anger, violence; incompatible with forgiveness
- **fair**: concept ensuring that [competition](competition.md) works as intended, i.e. that strong win and weak lose; once we reject competition, fairness becomes undesirable
- **[fight](fight_culture.md)**: perpetuates fight culture, violence, war mentality; incompatible with [peace](peace.md)
- **gender**: basically just means sex, using the word *gender* only signifies conformance to pseudoleft newspeak
- **[hero](hero.md)**: cult of personality, making gods out of people, distorts rational thinking with emotion, establishes social hierarchy, induces fear of disagreement, living symbol fueling fascism; see also *pride*
- **[identity](identity_politics.md)**: basis of [fascism](fascism.md), [egoism](egoism.md), self-obsession, fashion, bullshit
- **inclusivity**: another [SJW](sjw.md) term, signals conformance to pseudoleft, in fact means forceful exclusivity of unwanted social majorities, i.e. fascism
- **[justice](justice.md)**: means revenge, anger, violence; incompatible with forgiveness
- **[moderation](moderation.md)**: euphemism for [censorship](censorship.md)
- **[modern](modern.md)**: basically just mean "bad", "unethical", shitty, [bloated](bloat.md), expensive, incompatible, ...
- **neurodivergent**: [newspeak](newspeak.md) bullshit, signals conformity and obedience of the [pseudoleftist](pseudoleft.md) ideology
@ -27,10 +28,12 @@ Shitwords include the following:
- **[productivity](productivity_cult.md)**: materialism, [capitalist](capitalism.md) cult of constantly producing for its own sake, making people into robots, judging worth of people by how much they can produce, putting quantity before quality, production before any other values such as mental health; spawns fanatic religious cults
- **[progress](progress.md)**: aiming only for novelty, endless growth for its own sake ([cancer](cancer.md)), not for [good](good.md)
- **protection**: [fight culture](fight_culture.md) term, usually euphemism for [censorship](censorship.md), [surveillance](surveillance.md), giving up [freedom](freedom.md), establishing police states, punishments, suggesting [fear](fear_culture.md) of being "attacked" etc.
- **respect**: has valid uses (mostly as a verb, e.g. "I respect your opinion"), but is often used as a euphemism and [fuzzy](fuzzy.md) propaganda term, used a lot in [COCs](coc.md) to establish generic "we can ban you for whatever we dislike" rules
- **responsibility**: punishment (even if only internal, psychological) for bad behavior, based on guilt, limits freedom
- **[revolution](revolution.md)**: means violence, hysteria, war, angry mob, blind destruction of anything old, guillotines and bloodshed
- **(human/legal) [right](rights_culture.md)**: establishes that "what's not explicitly allowed is forbidden", increases reliance on [law](law.md), makes basic freedoms into privileges, makes people slaves to constant activism; "right" is often used to mean "restriction" (as in [copyright](copyright.md) etc.)
- **safe space**: another euphemism that sounds like almost opposite of what it really is: a place of terror, highly controlled, censored, monitored police-state dystopia enforcing specific political thinking, eliminating [freedom of speech](free_speech.md), yielding absolute control to the state (or server owner etc.)
- **safety**: buzzword related to "protection", "safe space", comes with loss of [freedom](freedom.md), yielding power to others etc.
- **[security](security.md)**: related to "privacy", business based on fear, increases obscurity, proprietary and closed technology, bloat, [bullshit](bullshit.md), fight culture, competition, ...
- **[smart](smart.md)**: buzzword, means surveillance, obscurity, [bloat](bloat.md) and shittyness in general
- **[update](update.md)**: perpetuates update culture, prevents things from being [finished](finished.md)

View file

@ -256,6 +256,7 @@ Some stereotypes are:
- love fashion, the color pink, Barbie dolls, cleaning, ironing, cooking etc.
- get good grades at school because of tryharding, memorization (without deep understanding), following rules and diligence, i.e. conformance (which the corrupt system rewards before talent and actual skill)
- secretly want to have sex with [dogs](dog.md) rather than with men
- read manuals
- **blonde**, attractive ones:
- extremely stupid, even among women
- even more gold digging

View file

@ -80,3 +80,8 @@ similar (homoglyphs):
```
**How to convert UTF-8 to ASCII?** [Easiest](kiss.md) way is to just filter out all bytes with the highest bit set, or, in other words, throw out all bytes with value higher than 127 (or maybe replace such bytes with question marks or something). This will possibly deform the text though, so it may be a last resort solution. Better (but of course still imperfect) results may be achieved by replacing Unicode characters by their ASCII [approximations](approximation.md) (e.g. the multiplaction symbol `×` by the letter `x` and so on), but this is non-trivial, a conversion table is needed -- thankfully there exist programs for doing this, e.g.: `cat unicodefile.txt | iconv -f utf-8 -t ascii//TRANSLIT`.
## See Also
- [ASCII](ascii.md)
- [UTC](utc.md)

File diff suppressed because one or more lines are too long

View file

@ -3,12 +3,12 @@
This is an autogenerated article holding stats about this wiki.
- number of articles: 607
- number of commits: 930
- total size of all texts in bytes: 4657847
- total number of lines of article texts: 34716
- number of commits: 931
- total size of all texts in bytes: 4665729
- total number of lines of article texts: 34824
- number of script lines: 294
- occurrences of the word "person": 9
- occurrences of the word "nigger": 100
- occurrences of the word "nigger": 101
longest articles:
@ -35,46 +35,46 @@ longest articles:
top 50 5+ letter words:
- which (2585)
- there (2012)
- people (1871)
- which (2589)
- there (2015)
- people (1877)
- example (1575)
- other (1459)
- about (1288)
- other (1464)
- about (1289)
- number (1280)
- software (1220)
- software (1221)
- because (1025)
- program (1018)
- because (1018)
- their (996)
- would (964)
- would (966)
- being (918)
- something (911)
- being (905)
- things (889)
- called (872)
- things (895)
- called (876)
- language (859)
- numbers (812)
- simple (811)
- computer (807)
- without (786)
- computer (809)
- without (788)
- programming (743)
- however (739)
- different (736)
- these (724)
- however (740)
- different (737)
- these (725)
- function (722)
- world (696)
- system (672)
- doesn (661)
- should (659)
- still (639)
- world (697)
- system (674)
- doesn (663)
- should (660)
- still (643)
- while (639)
- games (639)
- while (638)
- point (627)
- drummyfish (615)
- society (611)
- simply (610)
- point (628)
- drummyfish (618)
- society (612)
- simply (611)
- possible (595)
- using (587)
- though (561)
- though (562)
- https (560)
- always (556)
- course (554)
@ -89,6 +89,31 @@ top 50 5+ letter words:
latest changes:
```
Date: Sat Nov 23 23:30:27 2024 +0100
100r.md
90s.md
avpd.md
bloat.md
body_shaming.md
cyberbullying.md
feminism.md
game.md
geek.md
history.md
lrs_wiki.md
main.md
nigger.md
portability.md
race.md
random_page.md
twos_complement.md
unretard.md
wiki_pages.md
wiki_stats.md
wikipedia.md
xxiivv.md
zoomer.md
zuckerberg.md
Date: Fri Nov 22 17:05:15 2024 +0100
algorithm.md
art.md
@ -100,28 +125,6 @@ Date: Fri Nov 22 17:05:15 2024 +0100
tas.md
wiki_pages.md
wiki_stats.md
Date: Wed Nov 20 22:22:24 2024 +0100
anarchism.md
cheating.md
chess.md
exercises.md
go.md
less_retarded_society.md
random_page.md
version_numbering.md
wiki_pages.md
wiki_stats.md
www.md
Date: Tue Nov 19 22:31:10 2024 +0100
21st_century.md
art.md
bullshit.md
cheating.md
doom.md
drummyfish.md
easy_to_learn_hard_to_master.md
how_to.md
linux.md
```
most wanted pages:
@ -149,7 +152,7 @@ most wanted pages:
most popular and lonely pages:
- [lrs](lrs.md) (319)
- [lrs](lrs.md) (320)
- [capitalism](capitalism.md) (268)
- [c](c.md) (233)
- [bloat](bloat.md) (225)
@ -158,7 +161,7 @@ most popular and lonely pages:
- [game](game.md) (145)
- [proprietary](proprietary.md) (130)
- [minimalism](minimalism.md) (112)
- [modern](modern.md) (106)
- [modern](modern.md) (107)
- [computer](computer.md) (106)
- [censorship](censorship.md) (106)
- [fun](fun.md) (103)
@ -167,26 +170,26 @@ most popular and lonely pages:
- [programming](programming.md) (97)
- [gnu](gnu.md) (96)
- [linux](linux.md) (95)
- [shit](shit.md) (91)
- [shit](shit.md) (93)
- [fight_culture](fight_culture.md) (90)
- [bullshit](bullshit.md) (89)
- [bullshit](bullshit.md) (90)
- [hacking](hacking.md) (88)
- [woman](woman.md) (85)
- [corporation](corporation.md) (85)
- [woman](woman.md) (84)
- [less_retarded_society](less_retarded_society.md) (84)
- [free_culture](free_culture.md) (84)
- [public_domain](public_domain.md) (83)
- [art](art.md) (83)
- [pseudoleft](pseudoleft.md) (81)
- [pseudoleft](pseudoleft.md) (82)
- [chess](chess.md) (81)
- ...
- [charity_sex](charity_sex.md) (5)
- [bilinear](bilinear.md) (5)
- [backpropagation](backpropagation.md) (5)
- [atan](atan.md) (5)
- [adam_smith](adam_smith.md) (5)
- [zuckerberg](zuckerberg.md) (4)
- [wiki_pages](wiki_pages.md) (4)
- [trump](trump.md) (4)
- [tom_scott](tom_scott.md) (4)
- [speech_synthesis](speech_synthesis.md) (4)
- [see_through_clothes](see_through_clothes.md) (4)

View file

@ -159,6 +159,10 @@ I also realized babushkas and old grandmas in general are often based, they just
{ NOTE: Someone may ask what do I even apologize for if I claim that this article is not offensive? Well, let's say I may still want to apologize for example for underestimating someone, even if that is not my mistake at all (making thousands of imprecise judgments every day is an inevitable part of everyone's life). I don't think anything in the article is wrong and that I SHOULD apologize, but I may still want to do it to make someone feel better, EVEN if I don't feel guilty or obliged to. It's as if I decide to pay someone money even if I'm not obliged to, or more like saying "I feel and share your pain". So don't mistake this for me negating the article, I am just trying to express sadness over the fact that due to feminism a based woman was grouped together with the average ones, and also to show I really am friendly and will acknowledge truth when I'm confronted with it. ~drummyfish }
## Conclusion
Women are stupid.
## See Also
- [man](man.md)

View file

@ -6,7 +6,7 @@ YouTube used to be the place for retards who couldn't keep attention long enough
Just one of countless damages YouTube has done to society is establishing videos as standard medium of any form of communication and information storage -- back in the day Internet was mostly text-based, sometimes there was an image or video of course, but only when needed. Since YouTube's rise to fame a lot of information has just moved to videos, even that which suffer by this format, e.g. books, announcements, notes, presentations, tutorials, pure audio and so on. All of this [bloat](bloat.md) of course makes the information hard to index and search, store, process, view on weak devices, it wastes enormous amounts of bandwidth, computing power and so forth. Thanks YouTube.
{ https://www.vidlii.com seems alright though, at least as a curiosity. Anyway if you need to watch YouTube, do not use their website, it's shitty as hell and you will die of ad cancer, rather use something like invidious or youtube-dl. Here is an **awesome hack I discovered to search only old videos on youtube**! The new shit is just unwatchable, there's clickbait, sponsors, propaganda, SJW shit everywhere, thankfully you can just exclude any year from the search with with "-year" (at least for now), for example: https://yewtu.be/search?q=free+software+-2023+-2022+-2021+-2020+-2019+-2018+-2017+-2016+-2015+-2014+-2013+-2012+-2011+-2010+-2009&page=1&date=none&type=video&duration=none&sort=relevance. UPDATE: actually you can even just use `before:YEAR` in the search, TIL. Enjoy. ~drummyfish }
{ https://www.vidlii.com seems alright though, at least as a curiosity. Anyway if you need to watch YouTube, do not use their website, it's shitty as hell and you will die of ad cancer, rather use something like invidious or youtube-dl. Here is an awesome hack I discovered to search only old videos on youtube! The new shit is just unwatchable, there's clickbait, sponsors, propaganda, SJW shit everywhere, thankfully you can just exclude any year from the search with with "-year" (at least for now), for example: https://yewtu.be/search?q=free+software+-2023+-2022+-2021+-2020+-2019+-2018+-2017+-2016+-2015+-2014+-2013+-2012+-2011+-2010+-2009&page=1&date=none&type=video&duration=none&sort=relevance. UPDATE: actually you can even just use `before:YEAR` in the search, TIL. Enjoy. UPDATE 2024: Invidious no longer works, they keep creating new frontends and hacks every day, currently the Freetube program is quite nice, I can't keep up with it though, I'll stop updating this shit, just search it yourself. ~drummyfish }
**What are the alternatives to YouTube?** We'll only leave a brief paragraph here for wannabe YouTube alternatives come and go faster than a [zoomer](zoomer.md) changes genders. Best alternative to watching videos is reading [books](books.md) or watching clouds in the sky, but we'll stick to "watching videos on the Internet" here. Also bear in mind that if you have to watch YouTube, use alternative YouTube [frontends](frontend.md), which are normally [FOSS](foss.md) -- e.g. Invidious, piped, HookTube or FreeTube -- these let you access YouTube's videos via less [bloated](bloat.md) and more "privacy-friendly" interface, also filtering out ads and so on, more hardcore people use [CLI](cli.md) tools such as [youtube-dl](youtube_dl.md) to directy download the videos and watch them in native players. Likely the most notable [FOSS](foss.md) alternative to YouTube is **[PeerTube](peertube.md)**, a [federated](federation.md) [P2P](p2p.md) video platform, however for intended use it requires [JavaScript](javascript.md) (there is a way to download videos without JS but it's discouraged) and there are other issues that make it unusable ([SJW](sjw.md) censorship, videos load extremely slowly, ...). If you use PeerTube, don't use the lesbian instances, look up the uncensored ones. Mainstream proprietary alternative to YouTube is Vimeo, Bitchute is the "rightist" YouTube alternative (quite shitty TBH). [Internet Archive](internet_archive.md) has many video, especially old ones -- this is quite nice alternative. Vidlii is proprietary but oldschool site that tries to replicate old YouTube for the nostalgia, it has its own videos and small, dedicated community and very low censorship, it is pretty nice, with 360p videos and all; a site very similar to Vidlii it Bitview.