diff --git a/drummyfish.md b/drummyfish.md index 77bd772..60f6852 100644 --- a/drummyfish.md +++ b/drummyfish.md @@ -1,11 +1,15 @@ # Drummyfish -Drummyfish (also tastyfish, drumy etc.) is a [LRS](lrs.md) software programmer that invented the term [less retarded software](lrs.md) for the kind of [suckless](suckless.md) software he writes. Besides others he has written [Anarch](anarch.md), [small3dlib](small3dlib.md), [raycastlib](raycastlib.md) and [SAF](saf.md). +Drummyfish (also tastyfish, drumy etc.) is a programmer, [anarchopacifist](anpac.md) and proponent of [free software/culture](free_software.md), who started [this wiki](lrs_wiki.md) and invented the kind of software it focuses on: [less retarded software](lrs.md) (LRS). Besides others he has written [Anarch](anarch.md), [small3dlib](small3dlib.md), [raycastlib](raycastlib.md) and [SAF](saf.md). He has also been creating free culture art. Drummyfish has a personal website at https://www.tastyfish.cz. -Aside from creating [LRS](lrs.md) drummyfish has contributed to a few [FOSS](foss.md) projects such as [OpenMW](openm.md). He's been contributing with [public domain](pd.md) art and writings to [Wikipedia](wikipedia.md), [Wikimedia Commons](wm_commons.md), [opengameart](oga.md), [libregamewiki](lgw.md) and others. +Aside from creating [LRS](lrs.md) drummyfish has contributed to a few [FOSS](foss.md) projects such as [OpenMW](openm.md). He's been contributing with [public domain](pd.md) art of all kind (2D, 3D, music, ...) and writings to [Wikipedia](wikipedia.md), [Wikimedia Commons](wm_commons.md), [opengameart](oga.md), [libregamewiki](lgw.md), freesound and others. -Doxx: his real name is Miloslav Číž, he was born in 1990 and lives in Moravia, Czech Republic. He studied [compsci](compsci.md) focused on [computer graphics](graphics.md) in a University and got master's degree, but subsequently refused to work in the industry, partly because of his views (manifested by [LRS](lrs.md)) and partly because of mental health issues. He continues to work on his programming (and other) projects in his spare time in order to be able to do it with absolute freedom. +Drummyfish's real name is Miloslav Číž, he was born on 24.08.1990 and lives in Moravia, Czech Republic. He started programming at high school in [Pascal](pascal.md), then he went on to study [compsci](compsci.md) (later focused on [computer graphics](graphics.md)) in a Brno University of Technology and got a master's degree, however he subsequently refused to find a job in the industry, partly because of his views (manifested by [LRS](lrs.md)) and partly because of mental health issues (depressions/anxiety/avoidant personality disorder). He rather chose to do less harmful slavery such as cleaning and physical [spam](spam.md) distribution, and continues [hacking](hacking.md) on his programming (and other) projects in his spare time in order to be able to do it with absolute freedom. -{ Why doxx myself? Following the [LRS](lrs.md) philosophy, I believe information should be free. [Censorship](censorship.md) -- even in the name of [privacy](privacy.md) -- goes against information freedom. We should live in a society in which people are moral and don't abuse others by any means, including via availability of their private information. And in order to achieve ideal society we have to actually live it, i.e. slowly start to behave as if it was already in place. Of course, I can't tell you literally everything (such as my passwords etc.), but the more I can tell you, the closer we are to the ideal society. ~drummyfish } \ No newline at end of file +{ Why doxx myself? Following the [LRS](lrs.md) philosophy, I believe information should be free. [Censorship](censorship.md) -- even in the name of [privacy](privacy.md) -- goes against information freedom. We should live in a society in which people are moral and don't abuse others by any means, including via availability of their private information. And in order to achieve ideal society we have to actually live it, i.e. slowly start to behave as if it was already in place. Of course, I can't tell you literally everything (such as my passwords etc.), but the more I can tell you, the closer we are to the ideal society. ~drummyfish } + +He likes many things such as animals, peace, freedom, programming, [math](math.md) and [games](game.md) (e.g. [Xonotic](xonotic.md)). + +Drummyfish is pretty retarded when it comes to leading projects or otherwise dealing with people or practical life. \ No newline at end of file diff --git a/feminism.md b/feminism.md index 50f3b9c..fb4cfc8 100644 --- a/feminism.md +++ b/feminism.md @@ -1,5 +1,5 @@ # Feminism -Feminism is a [fascist](fascism.md) [terrorist](terrorism.md) [pseudoleftist](pseudoleft.md) movement aiming for establishing female as the superior gender. Similarly to [LGBT](lgbt.md), feminism is hugely violent, [toxic](toxic.md) and harmful, based on [brainwashing](brainwashing.md), [bullying](bullying.md) (e.g. the [metoo](metoo.md) campaign) and [propaganda](propaganda.md). +Feminism is a [fascist](fascism.md) [terrorist](terrorism.md) [pseudoleftist](pseudoleft.md) movement aiming for establishing female as the superior gender and for social revenge on men. Similarly to [LGBT](lgbt.md), feminism is hugely violent, [toxic](toxic.md) and harmful, based on [brainwashing](brainwashing.md), [bullying](bullying.md) (e.g. the [metoo](metoo.md) campaign) and [propaganda](propaganda.md). If anything's clear, then that feminism doesn't care about gender equality. Firstly it is not called *gender equality movement* but *feminism*, i.e. for-female, and as we know, [name plays a huge role](name_is_important.md). Indeed, women have historically been oppressed and needed support, but once that support reaches equality -- which has basically already happened a long time ago now -- feminist movement will, if only by [social inertia](social_inertia.md), keep pursuing more advantages for women (what else should a movement called *feminism* do?), i.e. at this point the new goal has already become female superiority. Another proof is that feminists care about things such as wage gap but of course absolutely don't give a damn about opposite direction inequality, such as men dying on average much younger than women etc. And of course, when men establish "men rights" movements to address this, suddenly feminists see those as "fascist", "toxic" and "violent" and try to destroy such movements. \ No newline at end of file diff --git a/gigachad.md b/gigachad.md new file mode 100644 index 0000000..1e9049f --- /dev/null +++ b/gigachad.md @@ -0,0 +1,3 @@ +# Gigachad + +Gigachad is like [chad](chad.md), only more so. He has an ideal physique and makes [women](woman.md) orgasm merely by looking at them. \ No newline at end of file diff --git a/history.md b/history.md index 3127134..8f64ad7 100644 --- a/history.md +++ b/history.md @@ -50,8 +50,12 @@ In 1931 [Kurt Gödel](kurt_godel.md), a genius mathematician and logician from A In 1938 [Konrad Zuse](konrad_zuse.md), a German engineer, constructed **[Z1](z1.md), the first working electric mechanical [digital](digital.md) partially programmable computer** in his parents' house. It weighted about a ton and wasn't very reliable, but brought huge innovation nevertheless. It was programmed with punched film tapes, however programming was limited, it was NOT [Turing complete](turing_complete.md) and there were only 8 instructions. Z1 ran on a frequency of 1 to 4 Hz and most operations took several clock cycles. It had a 16 word memory and worked with [floating point](float.md) numbers. The original computer was destroyed during the war but it was rebuilt and nowadays can be seen in a Berlin museum. +In hacker culture the period between 1943 (start of building of the [ENIAC](eniac.md) computer) to about 1955-1960 is known as the **Stone Age of computers** -- as the [Jargon File](jargon_file.md) puts it, the age when electromechanical [dinosaurs](dinosaur.md) ruled the Earth. + In 1945 the construction of **the first electronic digital fully programmable computer** was completed at University of Pennsylvania as the US Army project. It was named **[ENIAC](eniac.md)** (Electronic Numerical Integrator and Computer). It used 18000 vacuum tubes and 15000 relays, weighted 27 tons and ran on the frequency of 5 KHz. [Punch cards](punch_card.md) were used to program the computer in its machine language; it was [Turing complete](turing_complete.md), i.e. allowed using branches and loops. ENIAC worked with signed ten digit decimal numbers. +Among hackers the period between 1961 to 1971 is known as the **Iron Age of computers**. The period spans time since the first minicomputer ([PDP1](pdp1.md)) to the first microprocessor ([Intel 4004](intel4004.md)). This would be follow by so called *elder days*. + On July 20 1969 **first men landed on the Moon** (Neil Armstrong and Edwin Aldrin) during the USA Apollo 11 mission. This tremendous achievement is very much attributed to the cold war in which USA and Soviet Union raced in space exploration. The landing was achieved with the help of a relatively simple on-board computer: Apollo Guidance Computer clocked at 2 MHz, had 4 KiB of [RAM](ram.md) and about 70 KB [ROM](rom.md). The assembly source code of its software is nowadays available online. Shortly after, on 29 October 1969, another historical event would happen that could be seen as the start of perhaps the greatest technological revolution yet, the **start of the [Internet](internet.md)**. The first letter, "L", was sent over a long distance via **[ARPANET](arpanet.md)**, a new experimental computer [packet switching](packet_switching.md) network without a central node developed by US defense department (they intended to send "LOGIN" but the system crashed). The network would start to grow and gain new nodes, at first mostly universities. The network would become the Internet. diff --git a/main.md b/main.md index 809cd43..1b9f8be 100644 --- a/main.md +++ b/main.md @@ -42,11 +42,22 @@ If you don't know where to start, here are some suggestions. If you're new, the - [anarcho pacifism](anpac.md) - [capitalist software](capitalist_software.md) - [type A/B fail](fail_ab.md) +- [free culture](free_culture.md) - [C tutorial](c_tutorial.md) - [pseudoleft](pseudoleft.md) - [antivirus paradox](antivirus_paradox.md) +- [public domain](public_domain.md) - [history](history.md) +Some more specialized topics you may want to check out are: + +- [3D rendering](3d_rendering.md) +- [OOP](oop.md) +- [procedural generation](procgen.md) +- [optimization](optimization.md) +- [computer graphics](graphics.md) +- [portability](portability.md) + And if you just want something more obscure and [fun](fun.md), check out these: - [esoteric programming languages](esolang.md) @@ -57,7 +68,6 @@ And if you just want something more obscure and [fun](fun.md), check out these: - [bytebeat](bytebeat.md) - [netstalking](netstalking.md) - [steganography](steganography.md) -- [computer graphics](graphics.md) - [lmao](lmao.md) - [shit](shit.md) - [demoscene](demoscene.md) diff --git a/open_console.md b/open_console.md index 6025ad4..0cecdd8 100644 --- a/open_console.md +++ b/open_console.md @@ -2,7 +2,7 @@ { Open consoles are how I got into [suckless](suckless.md) programming, they taught me about the low-level, optimizations and how to actually program efficiently on very limited hardware. I recommend you grab one of these. ~drummyfish } -Open consoles are tiny [GameBoy](gameboy.md)-like gaming consoles powered by [free software](free_software.md) and [hardware](free_hardware.md), which have relatively recently seen a small boom. Examples include [Arduboy](arduboy.md), [Pokitto](pokitto.md) or [Gamebuino](gamebuino.md). These are **NOT** to be confused with the [Raspberry Pi](rpi.md) handhelds that run GameBoy emulators. +Open consoles are tiny [GameBoy](gameboy.md)-like [gaming](game.md) consoles powered by [free software](free_software.md) and [hardware](free_hardware.md), which have relatively recently (some time after 2015) seen a small boom. Examples include [Arduboy](arduboy.md), [Pokitto](pokitto.md) or [Gamebuino](gamebuino.md). These are **NOT** to be confused with the [Raspberry Pi](rpi.md) handhelds that run GameBoy emulators. In summary, open consoles are: diff --git a/people.md b/people.md index 9ab45e4..0e08968 100644 --- a/people.md +++ b/people.md @@ -21,6 +21,7 @@ Here is a list of people notable in context of this wiki. - **[Lawrence Lessig](lessig.md)**: lawyer, founder of [free culture](free_culture.md) movement and [Creative Commons](creative_commons.md), critic of [copyright](copyright.md) - **[Linus Torvalds](linus_torvalds.md)**: Finnish programmer who created [Linux](linux.md) and [git](git.md) - **[Luke Smith](luke_smith.md)**: [suckless](suckless.md) vlogger/celebrity +- **[Melvin Kaye](mel.md) aka Mel**: genius old time programmer that appears in [hacker lore](hacker_culture.md) (*Story of Mel*) - **[Mental Outlaw](mental_outlaw.md)**: [suckless](suckless.md) vlogger/celebrity - **[Nina Paley](nina_paley.md)**: [female](woman.md) artist, one of the most famous proponents of [free culture](free_culture.md) - **[Noam Chomsky](noam_chomsky.md)**: linguist notable in theoretical [compsci](computer_science.md), anarchist diff --git a/sjw.md b/sjw.md index 43a69bb..988aa60 100644 --- a/sjw.md +++ b/sjw.md @@ -1,5 +1,5 @@ # Social Justice Warrior -Social justice [warrior](fight_culture.md) (SJW) is an especially active, [toxic](toxic.md) and aggressive kind of [pseudoleftist](pseudoleft.md) (a kind of [fascist](fascism.md)) that tries to [FIGHT](fight.md) (especially on the Internet) anyone opposing the mainstream pseudoleftist gospel such as the [feminist](feminism.md) and [LGBT](lgbt.md) propaganda. An SJW is a very stupid and easily manipulated [NPC](npc.md), powered by mass hysteria and brainwashed by the cult of [political correctness](political_correctness.md) to which it is a slave and a servant. It is insecure and desperately seeks recognition, a place to belong, and places this goal before any other goals such as being a good person of doing good. An SJW spreads hatred and aims for bullying of those who commit [thought crime](thought_crime.md). +Social justice [warrior](fight_culture.md) (SJW) is an especially active, [toxic](toxic.md) and aggressive kind of [pseudoleftist](pseudoleft.md) (a kind of [fascist](fascism.md)) that tries to [FIGHT](fight_culture.md) (especially on the Internet) anyone opposing the mainstream pseudoleftist gospel such as the [feminist](feminism.md) and [LGBT](lgbt.md) propaganda. An SJW is a very stupid and easily manipulated [NPC](npc.md), powered by mass hysteria and brainwashed by the cult of [political correctness](political_correctness.md) to which it is a slave and a servant. It is insecure and desperately seeks recognition, a place to belong, and places this goal before any other goals such as being a good person of doing good. An SJW spreads hatred and aims for bullying of those who commit [thought crime](thought_crime.md). SJWs say the term is pejorative. We say it's not pejorative enough xD \ No newline at end of file