Describe soydevs

This commit is contained in:
Miloslav Ciz 2021-12-26 20:56:36 -06:00
parent 4419b94379
commit ba71e00942
9 changed files with 48 additions and 10 deletions

View file

@ -1,3 +1,5 @@
# 4chan
4chan (https://4chan.org/) is the most famous [image board](image_board.md) and a place where probably most [memes](meme.md) come from. As image boards typically do, 4chan has a nice, oldschool minimalist look, even though it contains shitty captchas for posting and the site's code is [proprietary](proprietary.md). The site tolerates a great amount of [free speech](free_speech.md) up to the point of being regularly labeled "right-wing extremist site" (although bans for stupid reasons are very common, speaking from experience). For us the most important part of 4chan is the technology board known as /g (for technoloGEE).
4chan (https://4chan.org/) is the most famous [image board](image_board.md) and a place where a lot of most [memes](meme.md) are born. As image boards typically do, 4chan has a nice, oldschool minimalist look, even though it contains shitty captchas for posting and the site's code is [proprietary](proprietary.md). The site tolerates a great amount of [free speech](free_speech.md) up to the point of being regularly labeled "right-wing extremist site" (although bans for stupid reasons are very common, speaking from experience).
For us the most important part of 4chan is the technology board known as /g/ (for technoloGEE). Browsing /g/ can bring all kinds of emotion, it's a place of relative freedom and somewhat beautiful chaos where all people from absolute retards to geniuses argue about important and unimportant things, brands, tech news and memes, and constantly advise each other to kill themselves.

View file

@ -1,5 +1,5 @@
# Bill Gates
William "Bill" Gates (28.10.1955 -- hopefully soon) is a mass murderer and rapist who started [Micro$oft](microsoft.md).
William "Bill" Gates (28.10.1955 -- hopefully soon) is a mass murderer and rapist (i.e. [capitalist](capitalism.md)) who started [Micro$oft](microsoft.md).
He is really dumb, only speaks one language and didn't even finish university. He also has no moral values.
He is really dumb, only speaks one language and didn't even finish university. He also has no moral values, but that goes without saying for any rich businessman.

1
fun.md
View file

@ -6,6 +6,7 @@ Fun is a reward in form of a pleasant feeling which you get after doing somethin
- [programming](programming.md)
- [games](game.md)
- [jokes](jokes.md)
- [open consoles](open_console.md)
- [obfuscating C](ioccc.md)
- [Netstalking](netstalking.md)

View file

@ -1,6 +1,8 @@
# Future-Proof Technology
Future-proof technology is technology that is very likely to stay functional for a very long time with minimal to no maintenance. This feature is generally pretty hard to achieve and today's [consoomerist](consumerism.md) society makes the situation much worse by focusing on immediate profit without long-term planning and implementing things such as [bloat](bloat.md) and [planned obsolescence](planned_obsolescence.md).
*see also [sustainability](sustainability.md)*
Future-proof technology is technology that is very likely to stay functional for a very long time with minimal to no maintenance. This feature is generally pretty hard to achieve and today's [consoomerist](consumerism.md) society makes the situation much worse by focusing on immediate profit without long-term planning and by implementing things such as [bloat](bloat.md) and [planned obsolescence](planned_obsolescence.md).
A truly good technology is trying to be future-proof because this saves us the great cost of maintenance and reinventing wheels.

View file

@ -1,3 +1,9 @@
# Jokes
Here you can shitpost your jokes that are somehow related to this wiki's topic. Just watch out for [copyright](copyright.md)!
Here you can shitpost your jokes that are somehow related to this wiki's topic. Just watch out for [copyright](copyright.md)!
Please do NOT post lame "big-bang-theory" jokes like *sudo make sandwich* or *there are 10 types of people*.
- [C++](cpp.md)
- Theory and practice are the same in theory but not in practice. { Maybe not a joke per se, but it's a beautiful quote that brings joy. ~drummyfish }
- There are a lot of good jokes at https://jcdverha.home.xs4all.nl/scijokes/.

View file

@ -8,9 +8,7 @@ On the other hand, one does not have be a math PhD in order to be a great progra
## Overview
Following are some areas of math one, as a programmer, should be familiar with:
TODOOOOOOOOOOOOOOOOO
Following are some areas and topics which a programmer should be familiar with:
- **basics** (high-school level math): arithmetic, expression simplification, functions, equations, geometry, trigonometry, systems of linear equations, quadratic equations, [complex numbers](complex_number.md), logarithms, analythical geomtery (many problems generalize to intersecions of N-dimensional shapes), [polynomials](polynomial.md) (used in many areas, e.g. error correction codes in networking), ...
- **advanced notation**: ability to understand the notation that's often used in papers etc. (the big sigma for sum etc.)

View file

@ -4,11 +4,13 @@ This is a list of notable people in technology.
- **[Bill Gates](bill_gates.md)**: founder and CEO of [Micro$oft](microsoft.md)
- **[Dennis Ritchie](dennis_ritchie)**: creator of [C](c.md) language and co-creator of [Unix](unix.md)
- **[Donald Knuth](knuth.md)**: computer scientist, Turing-award winner, author of the famous [Art of Computer Programming](taocp.md) books and the [TeX](tex.md) typesetting system
- **[Eric S. Raymond](esr.md)**: proponent of [open source](open_source.md), co-founder of [OSI](osi.md) and tech writer
- **[Ken Thompson](ken_thompson.md)**: co-creator of [Unix](unix.md), [C](c.md) and [Go](go.md)
- **[Larry Wall](larry_wall.md)**: creator of [Perl](perl.md) language, linguist
- **[Linus Torvalds](linus_torvalds.md)**: author of [Linux](linux.md) and [git](git.md)
- **[Linus Torvalds](linus_torvalds.md)**: Finnish programmer who created [Linux](linux.md) and [git](git.md)
- **[Luke Smith](luke_smith)**: [suckless](suckless.md) vlogger/celebrity
- **[Noam Chomsky](noam_chomsky.md)**: linguist notable in theoretical [compsci](computer_science.md), anarchist
- **[Richard Stallman](rmd.md)**: inventor of [free software](free_software.md) and [copyleft](copyleft.md), founder of [GNU](gnu.md)
- **[Richard Stallman](rmd.md)**: inventor of [free software](free_software.md) and [copyleft](copyleft.md), founder of [GNU](gnu.md), also created [emacs](emacs.md)
- **[Steve Jobs](steve_jobs.md)**: founder and CEO of [Apple](apple.md)
- **[Terry Davis](terry_davis)**: schizophrenic creator of [Temple OS](temple_os.md), Internet [meme](meme.md)

View file

@ -1,2 +1,14 @@
# Soydev
Sodevs are incompetent wanna-be programmers that usually have these characteristics:
- Being pseudoleftist (fascist) political activists pushing [tranny software](tranny_software.md) and [COCs](coc.md) while actually being mainstream centrists in the tech world (advocating "[open-source](open_source.md)" instead of [free_software](free_software.md), being okay with [proprietary](proprietary.md) software, [bloat](bloat.md) etc.).
- Trying to be "cool", having friends, wearing T-shirts with "coding jokes", having tattoos, piercing and colored hair (also trimmed bear in case of males).
- Only being hired in tech for a no-brainer job such as "coding websites" or because of diversity quotas.
- Being actually bad at programming, using meme high-level languages like [JavaScript](javascript.md) and [Python](python.md).
- Using a [Mac](mac.md).
- Thinking they're experts in technology because they are familiar with the existence of [Linux](linux.md) (usually some mainstream distro such as [Ubuntu](ubuntu.md)) and can type `cd` and `ls` in the terminal.
- Being only briefly aware of the tech culture, telling big-bang-theory level jokes (*sudo make sandwich*, 42 hahahahahahaha).
- Being highly active on social networks, probably having a pixel-art portrait of their ugly face on their profile.
- Believing in and engaging in [capitalism](capitalism.md), believing corporations such as [Microsoft](microsoft.md), wanting to create "startups", being obsessed with [productivity](productivity_cult.md), inspirational quotes and masturbating to tech "visionaries" like [Steve Jobs](steve_jobs.md).
- Using buzzwords like "solution", "orchestration" etc.

View file

@ -0,0 +1,15 @@
# Steganography
Steganography means hiding secret information in publicly accessible data; for example it is possible to hide text messages in a digital photograph by slightly modifying the colors of the image pixels -- that photo then looks just like an innocent picture while in fact bearing an extra information for those who can read it. Note that steganography embeds the secret information **in the data itself** (image pixels, sound samples etc.), NOT in metadata (file headers), so the information is preserved even between lossless format conversion etc. Steganography differs from [encryption](encryption.md) by trying to avoid suspicion of secret communication.
There are many uses of steganography, for example in secret communication, bypassing censorship or secretly tracking a piece of digital media with an invisible [watermark](watermark.md) (game companies have used steganography to identify which game clients were used to leak pre-release footage of their games). [Cicada 3301](cicada.md) has famously used steganography in its puzzles.
Steganography may need to take into account the possibility of the data being slightly modified, for example pictures exchanged on the [Internet](internet.md) lose their quality due to repeating compressions, cropping and format conversions. Robust methods may be used to preserve the embedded information even in these cases.
Some notable methods and practices of steganography include:
- Embedding in **text**, e.g. making intentional typos in certain places, using extra white or zero-width characters, modifying formatting and case or using [Unicode](unicode.md) homoglyphs can all carry information.
- Embedding in **images**. One of the simplest methods is storing data in least significant bits of pixel values (which won't be noticeable by human eyes). Advanced methods may e.g. modify statistical properties of the image such as its color [histogram](histogram.md).
- Embedding in **sound**, **video**, vector graphics and all other kinds of media is possible.
- All kinds of data can be embedded given enough storage capacity of given bearing medium (e.g. it is possible to store an image in text, sound in another sound etc.).
- Information that's present but normally random or unimportant can be used for embedding, e.g. the specific order of items in a list (its [permutation](premutation.md)) can bear information as well as length of time delays in timed data, amount of noise in data etc.