# How To

WELCOME TRAVELER

{ Don't hesitate to contact me. ~drummyfish }

Are you tired of [bloat](bloat.md) and can't stand [shitty](shit.md) "[modern](modern.md) technology" like [Windows](windows.md) and [spyphones](spyphone.md)? Do you want to [kill yourself](suicide.md)? Do you hate [capitalism](capitalism.md)? And the [fascist "alternatives"](tranny_software.md) don't seem much better? Do you just wish for a plain, [bullshitless](bullshit.md) technology designed to simply be useful without and nothing more? Do you desire sharing knowledge and wisdom [freely](free_speech.md) without [censorship](censorship.md)? You have come to the right place.

We warmly welcome your presence, no matter who you are, no matter your political opinions, your past sins and acquired skills, shape or [color](race.md) of your genitalia, we are happy to have you. Please be assured you don't have to be a programmer to help and enjoy [LRS](lrs.md). LRS is not just programming and engineering, it's a lifestyle and life philosophy. Whether you are a programmer, [artist](art.md), [educator](education.md) or just someone passing by, you are welcome and appreciated, you may enjoy our [culture](culture.md) and its fruit freely and for free. Lurking is fine. If you want, you may help enrich our world.

## What This Article Is About

Well, let's say this is supposed to be a place for advice where we share learned life [heuristics](heuristic.md), pointers and all the sweet stuff that might help newcomers. This article is something to get you started on your [journey](unretard.md), show you a viewpoint aligned with ours, here and there help you make decisions, aid in [freeing](freedom.md) yourself. Preface to this is the usual: **nothing we ever advice is a commandment** or a rule you mustn't ever break, that would be wrong in itself. And many a thing you'll find will yet be a "thought in progress", possibly subject to changes and refinements.

### How To Read This How To

Use your eyes to read the letters from left to right and top to bottom. If this is too hard read a how to read a how to read a how to.

### Required Time To Read

Depends on how fast you read.

### What You Will Learn

You will learn things that are both:

- written here and
- you didn't know before

### Prerequisites

- brain
- eyes (not needed if you're using [TTS](tts.md), but then you will need ears)

### Where To Go Next

Wherever you want, this is no dictatorship.

## Moderacy (Middle Way) Vs Extremism

A common issue connected to ideologies/philosophies/religions/etc., or perhaps a sort of challenge for their followers, has shown to be striking the right balance between moderacy and extremism. The two stances might be summarized as such:

- **extremism**: Being especially firm and stubborn in holding to the ideas and principles of one's ideology, sticking strongly to its rules, many times leading to blind orthodoxy, [shortcut thinking](shortcut_thinking.md), thoughtlessly following commandments such as "I must never do X", "X implies Y" etc. Extremism is not bad per se, in fact it may be the correct choice at times, but awareness of its dangers must be known. It may lead to becoming a brainwashed religion follower whose pursuit of perfectionism and purism result in more bad than good.
- **moderacy**: Being moderate, considering one's ideology just a set of "recommendations" to which one sticks only loosely, sometimes leading to pragmatism, "ends justify the means", hypocrisy, convenient modification of rules on the go etc. Moderacy is not an evil in itself either, but also poses dangers to be aware of. It may lead to becoming an immoral self-centered sheep conformist and even practically abandoning one's ideals, giving in to moral resignation ([everyone does it](everyone_does_it.md), "Yeah I don't really like capitalism, but that's how it is so I'll just play along for now."), lying to oneself ("I do so much good by setting an Ukrainian flag as my facebook profile picture!").

**Where is the balance?** Frankly, this is a very hard question and we don't know the correct answer so far, perhaps we never will. Figuring it out may be one of the most difficult parts of our philosophy. Undoubtedly the first correct step is to realize the issue, become aware of it and take it into account in decision making. Choosing one or another should, as always, be done by ultimately aiming for our ideals, not for one's own benefit, though of course as any mere living being one will never be able to be completely objective and free himself from things such as fear and self-preservation instincts. If you make a bad decision, don't bash yourself, you are just mere mortal, acknowledge your mistake, forgive yourself and move on, there is no use in torturing yourself. One should perhaps not try to stick to either extremism and moderacy as a rule, but rather try to apply a differently balanced mix of both to any important decision that appears before him -- when unsure about the balance, a middle way between is probably safest, but when you strongly feel one way is morally more right, go for it.

Examples from LRS point of view:

- Is it OK to ever use violence? Here LRS takes the extremist way of strongly saying no -- according to us violence is always bad and we define this as an [axiom](axiom.md), something without a need of proof, it is the very foundation of our movement and not acknowledging it would simply mean it's not LRS anymore. However a bit of moderacy may also appear here; if for example someone uses violence in a desperate attempt to protect one's child, though we won't embrace the action we won't condemn the man either -- he committed a "sin", did something wrong, but in his situation there was really no right thing to do, so what should we blame him for, for being a subject of unfortunate situation?
- Is it OK to sometimes use proprietary software? Here for example [Richard Stallman](rms.md)/FSF/[GNU](gnu.md) take the extremist stance and say no, proprietary software is the literal [devil](devil.md) and thou shalt evade it for all cost (in fact GNU will put effort in purposefully breaking compatibility with proprietary software, which is borderline capitalist behavior similar to artificial obsolescence etc.). While we agree it is a good general rule to avoid software whose purpose is almost exclusively the abuse of its user, we may be more tolerant and allow breaking the rule sometimes, because to us proprietary software is nothing set in any axiom, it is just a symptom resulting from bad society. As a non-axiom it should be a subject to constant reevaluation against the main goal. A simple commandment of "NO TOUCH NOTHING PROPRIETARY" is a good tool for a newcomer, it is a simple to follow rule of thumb that teaches him to find free replacements and alternatives, however once one becomes advanced and eventually a master of the freedom philosophy, he sees things aren't as simple to be solved by one simple rule, just as a master of music knows when to break basic rules of thumb, when to leave the scale, break the rhythm to make excellent music. Here we see it similarly: When touching proprietary software doesn't result in significant harm (such as supporting its developer, becoming addicted to it, getting abused by it, ...) and when it does significant good (e.g. inspires creation of its free clone, reveals the mechanisms by which it abuses its users, ...), it may in fact be good to do so.
- Should you oppose your boss at work, deny to serve him in unethical practice because he is a filthy capitalist and so make trouble for yourself, possibly even get fired for it? Well, this is not so easy again; a strict extremist anticapitalist here would just stay without a job because he couldn't work as any work supports capitalism. On the other hand such a guy would just be homeless, rid of any practical opportunity to create and do good, and would probably die soon anyway. Here it's more or less a question of personal tuning, finding the "least harmful" job, minimizing time spent at it so as to be able to do good in spare time, opposing your boss sometimes but not every single time, not really building a career so that you may quit at any moment etc. Until we have [basic income](ubi.md) or something, you are more or less [doomed](doom.md) to suffer dealing with this on your own sadly.

## Tech

This section lays out some essential steps, according to [LRS](lrs.md), which a newcomer should take in relation to [technology](tech.md):

- **Learn about the most essential topics and concepts**, mainly [free software](free_software.md), "[open-source](open_source.md)", [bloat](bloat.md), [minimalism](minimalism.md), [kiss](kiss.md), [capitalism](capitalism.md), [capitalist_software](capitalist_software.md), [suckless](suckless.md), [LRS](lrs.md), [less retarded society](less_retarded_society.md), [anacho pacifism](anpac.md), [type A/B fail](fail_ab.md) etc. You will also need to open up your mind and re-learn some toxic concepts you've been taught by the system, e.g. [we do NOT fight anything](fight_culture.md), we do NOT create any [heroes](hero.md), "leaders" or celebrities (we follow ideas, not people), admit [work](work.md) is shit, older is better than "[modern](modern.md)" etc.
- **Install [GNU](gnu.md)/[Linux](linux.md)** [operating system](operating_system.md) to free yourself from shit like [Windows](windows.md) and [Mac](mac.md) (you can also consider [BSD](bsd.md) and similar free OSes but you're yet probably too noob for that at this point). Do NOT try to switch to "Linux" right away if it's your first time, it's almost impossible, you want to just install "Linux" as [dual boot](dual_boot.md) (alongside your main OS) or on another computer (easier). This way you'll be using both operating systems, slowly getting more comfortable with "Linux" and eventually you'll find yourself uninstalling Windows altogether. You can also just try "Linux" in a [virtual machine](vm.md), from a live CD/flash drive or you can buy something with "Linux" preinstalled like [Raspberry Pi](raspberry.md). **Which "Linux" to install?** There are many options and as a noob you don't have to go hardcore right away, just install any [distro](distro.md) that [just werks](just_werks.md) (don't listen to people who tell you to install [Gentoo](gentoo.md) tho). Remember, perfect distro doesn't exist, all tech is shit nowadays, just choose something and go with it. You can try these:
  - [Devuan](devuan.md): Nice, [LRS](lrs.md) approved distro that respects your [freedom](free_software.md) that just works, is easy to install and is actually nice. Good for any skill level.
  - [Debian](debian.md): Like Devuan but uses the evil [systemd](systemd.md) which doesn't have to bother you at this point. Try Debian if Devuan doesn't work for any reason.
  - [Mint](mint.md): More noob, [bloated](bloat.md) and mainstream distro that only mildly cares about freedom, but is extremely easy and works almost everywhere. Try this if Debian didn't work for you.  
  - [Ubuntu](ubuntu.md): Kind of like Mint, try it if Mint didn't work.
  - [Puppy](puppy.md) Linux: Tiny kind of a "toy" distro that uses very little resources.
- **Learn a bit of [command line](cli.md)** ([Unix](unix.md) utils, [bash](bash.md) etc.). There is a short tutorial in the [Unix](unix.md) article. No need to become a hacker right away, just get familiar with this essential Unix environment.
- **Free yourself technologically**, i.e. make yourself depend as little as possible on capitalist technology; this step if crucial, you can't really live well or achieve anything while being a slave. This includes firstly leaving proprietary platforms such as [Facebook](facebook.md), [Google](google.md)'s platforms such as [YouTube](youtube.md), [reddit](reddit.md) etc. Also stop being dependent on proprietary programs ([MS](microsoft.md) office, [photoshop](photoshop.md) etc.), and proprietary consumer devices such as a [smartphone](smartphone.md). Again, it's impossible to free yourself 100% immediately, go slowly and try to get more freedom even if you can't achieve 100% freedom. This means either stop using harmful software/services/devices and engaging in bad habits (social media etc.) or at least minimize their use, and/or use more freedom-friendly alternatives such as different [search engines](search_engine.md) (e.g. [searx](searx.md), ...), a [dumbphone](dumbphone.md) or at least [free](free_software.md) OS smartphone rather than capitalist [smartphone](smartphone.md), freedom friendly laptop (e.g. an old [thinkpad](thinkpad.md)) rather than iShit or consumerist gayming PC, start using **[FOSS](foss.md) programs**, e.g. [GIMP](gimp.md) instead of Photoshop, [LibreOffice](libreoffice.md) instead of MS Office etc, [invidious](invidious.md) or [Peertube](peertube.md) instead of [YouTube](youtube.md) etc. If you are addicted to some modern AAA game like [World of Warcraft](wow.md), then satisfaction of your need for entertainment requires latest [modern](modern.md) powerful PC, paying game subscription, paid operating system, expensive GPU, fast Internet connection... if as a first step you transition to something like [Minetest](minetest.md), suddenly you can do with any old computer with an old integrated GPU, running a FOSS operating system, you'll suddenly be able to play on computers that people will give your for free; better yet if you eventually transition to chess or text adventures, any calculator or perhaps pen and paper will satisfy your need of entertainment, your freedom will increase greatly. Remember, it is best if you can stop using something altogether, the second best thing is to stop being dependent on a single entity, try to use a decentralized and/or [suckless](suckless.md) [FOSS](foss.md) alternative but do not try to just mimic your old proprietary habits in the FOSS world, you have to learn new ways of computing (for example start using multiple search engines instead of relying on one, it's not good to just drop-in replace one search engine for another). Avoid falling to traps of shit like [distrohopping](distrohopping.md), this just enslaves you in a different way.
- If you want to program [LRS](lrs.md), **learn [C](c.md)** (see the [tutorial](c_tutorial.md)). Also learn a bit of [POSIX shell](posix_shell.md) and maybe some mainstream [scripting](script.md) language (can be even a bloated one like [Python](python.md)). Learn about [licensing](license.md) and [version control](vcs.md) ([git](git.md)). As you advance, start studying deeper topics such as [history](history.md) or [hacker culture](hacking.md) etc.
- Optionally make your own minimal [website](web.md) (or even a [gopherhole](gopher.md)) to help reshare ideas you like (static  [HTML](html.md) site without [JavaScript](javascript.md)). This is very easy, and the site can be hosted for free e.g. on [git](git.md) hosting sites like Codeberg or GitLab. Get in touch with us.
- **Start creating**: either programs or other stuff like [free art](free_culture.md), educational materials etc. Remember, creating is the most important thing to do, it is more important than setting up a perfectly free suckless LRS system, don't fall to the trap of becoming obsessed and paralyzed by hopping, ricing etc. Your system is just a tool, it is worth nothing if it's not used for creating something, and it doesn't really matter which text editor or operating system you used to write your program.
- profit???

Would you like to create [LRS](lrs.md) but don't have enough spare time/money to make this possible? You can check out [making living](living.md) with LRS.

### How To Make A Website

{ If you REALLY want something dead simple to quickly make a site, try https://rentry.co. Making a real custom website is still better if you can. ~drummyfish }

Making your own tiny independent website is pretty simple and a very good thing to do for being able to share opinions and files relatively freely -- using "social networks" for sharing non-mainstream stuff will not work as these get hardcore censored (yes, even the "FOSS" ones like [Mastodon](mastodon.md) etc.). By making your own website you also help decentralize the [web](www.md) again, take a bit of control from the [corporations](corporation.md), and you can greatly help others by sharing useful information with them. See also [smol internet](smol_internet.md). Watch out though, getting into controversial topics on your site will nowadays greatly complicate your life, so firstly set up some "neutral" site and once you get into it, look for ways to somehow add [free speech](free_speech.md) to that. Even if you keep using mainstream social media, it's good to also have your own site and have a link to it on your profile.

Also please take a look at [gopher](gopher.md) (a much better alternative to web) and how to make your own gopherhole -- mainstream web is really becoming unusable, uninhabitable and will die soon, moving to gopher (or hosting your site both on the web and gopher, which is the best option possibly) is a good thing to do, you will not only simplify your life and avoid a lot of censorship but you will also support this smaller network. Another way of sharing your stuff is through things like [torrents](torrent.md), [IPFS](ipfs.md) and so on. But back to websites now.

Here we will quickly sum up how to make a **[static](static.md), single page plain [HTML](html.md) website without TLS (https)**, which should suffice for most things (sharing opinions, contacts, files, multimedia, simple blogging, ...). Once you get more advanced you can do fancy stuff like this wiki (multi-page wiki written in [Markdown](markdown.md), compiled to HTML with a shell script etc.).

**NOTE on TLS (https)**: most sites on the web nowadays use encryption for MUH SECURITY obsession and also web browsers and search engines kinda prefer such sites etc. (in the future it will probably be required but by then we'll already be elsewhere) -- such site addresses are prefixed with `https://`, as opposed to normal non-encrypted `http://`. [Encryption](encryption.md) is huge [bloat](bloat.md) and mess to set up, normally you need to pay extra money to get a [certificate](certificate.md) for it (though services like Let's Encrypt provide certificates for free) etc. -- basically you only need encryption if you have an interactive site where passwords or other sensitive info gets sent, a purely static site basically doesn't need encryption at all, however if your site doesn't support encryption it may get some penalty by search engines and browsers as they won't "trust it as much", it's just a form of internet bullying for not conforming to latest encryption hysteria. All in all if you can set up encryption easily (e.g. with a single button on your web hosting provider site), do it just for the sake of normies; if you are experienced and can set it up yourself easily, also do it, but if not, just don't care about it and run your site on `http://` only, at least for now until you get into this stuff. Also very importantly **always support plain unencrypted http** even if you set up https, otherwise you're bullying simple browsers that don't implement encryption.

Now **do NOT follow mainstream tutorials on making website** (Wordpress, [PHP](php.md), static generators or even [JavaScript](js.md) ...) -- these are absolute horseshit and just follow ugly capitalist ways, will only give you brain cancer. Also do NOT use any frameworks; **do NOT even use static site generators** -- these are not needed at all! { To demonstrate this I quickly made a tiny 40 LOC shell script that does everything a typical static site generator does, including RSS. It's at http://git.coom.tech/drummyfish/drummy_stuff/src/branch/master/static_www. } All you really need for making a small website is:

- **[Plain text](plain_text.md) editor** (gedit, [geany](geany.md), [vim](vim.md), [emacs](emacs.md), [ed](ed.md), ...). This is easy, just download it. Just don't use a [rich text](rich_text.md) editor (MS Office, Libreoffice, ...), ok? That doesn't work!
- **Static site hosting**, i.e. a publicly accessible web server to store your site on, which will serve the site to clients. You have several options here:
  - There exist free static site hosting services, e.g. those on many [git](git.md) hosting platforms like [GitLab](gitlab.md) or [Codeberg](codeberg.md) (even [GitHub](github.md), but avoid that one if possible), on [pubnix](pubnix.md) or sites like [neocities](neocities.md). You may just search for *free web hosting* on [wiby](wiby.md) or something. Here you may still encounter some censorship, but it can be a good start. Just search their site for details on how to host a site there -- usually you will get an [FTP](ftp.md) or [SSH](ssh.md) access and just upload your website there. Some have normie friendly web interface so you don't even have to deal with [command line](cli.md), but it's better to not rely on them, learn to do it properly.
  - You may host your site at home, typically using [Raspberry Pi](rpi.md). This doesn't really cost anything as the weaker Raspberrys (e.g. 3B) consume negligible amount of electricity, and for non-extreme traffic you won't even need a super high speed connection (especially considering you will make a very tiny, efficient website). This is a very good option as practically no one will be able to censor you (only police and ISP), but it's also a tiny bit more difficult to set up because firstly you need to set up a webserver ([Apache](apache.md) is usually installed on any GNU/Linux distro though, it's really easy to do) and secondly you NEED A PUBLIC [IP ADDRESS](ip_address.md) (as typically you will be behind a [NAT](nat.md) so that computers from outside can't reach your server, but if you have an IPv6 IP address you may already be publicly accessible!): you will probably have to ask your [internet provider](isp.md) for it (maybe you already have it, maybe they will give it to you for free, maybe you'll have to pay some small fee; just ask). Then you will also need to set up port forwarding on your [router](router.md) so that the requests from the outside are redirected to your web server computer (Raspberry Pi) -- this is just done in router settings by entering the IP address of the webserver computer somewhere. It is possible to **self host even without public IP (if you're behind NAT)** using tunneling -- it's not hard, don't worry, you don't have to mess with DNS or firewalls -- check out e.g. the [localtunnel](localtunnel.md) project, http://localhost.run/ etc., you can find these by looking up e.g. "public localhost", "hosting behind NAT" and so on. Usually this works by you running a program which connects to someone else's public server which will assign you some subdomain and accessing that subdomain will make the public server redirect the traffic to your computer (the catch may be e.g. in that your subdomain will be randomly generated and may change each time you restart the program).
  - You may also pay for a web hosting (i.e. a server computer a company runs for you and which you access remotely) or a [VPS](vps.md) (basically renting a server for more generic use). VPS  has basically the same advantages as having your own home server (i.e. you can often do many things like host game servers, dynamic websites, [gopher](gopher.md) sites etc.), but it's a lot more expensive than just web hosting (i.e. renting a hosting space only for a website); if you ARE looking for VPS, look for UNMANAGED VPS (unmanaged means they won't handhold you and it's a lot cheaper). Price of really basic web hosting may even go as low as $2 or $1 per month, however an issue arises if you want to host **controversial and/or NSFW content**, for example politically incorrect site, criticizing mainstream politics, questioning soyence and history (covid vaccines, Holocaust, 9/11, ...) supporting "conspiracy theories", having gore or porn etc. It is really hard to find a host for that, keywords to search for are *free speech offshore web hosting*; however though many boast by hosting free speech, they actually don't or are scammers, ALWAYS read their terms of service and see what they allow etc. You may be forced to host at home here, but then your ISP may start bullying you in the same way, so really you may even need to use [Tor](tor.md) or something. We won't cover this here much more, it's a pretty complex stuff.
- Optionally buy a domain name (search web for domain registrars), for example *mycoolsite.party*. If you are using a free hosting service, you will get a subdomain for free and don't have to care about this (but can still also use your own domain if you have it and want to). If you have your own home server, you probably want to buy a domain because otherwise people would have to connect to your site by literally typing an IP address to the browser. Once you have the domain, you want to edit the [DNS](dns.md) records of your domain to point to the IP address of your server (i.e. you want to add an "A record"): how exactly to do this depends on the registrar (they will have some kinda online system to edit the records).

For starters try to go the easiest way: use some free static site hosting without a domain name. Later, once you get comfortable, you may transition to self-hosting with your custom domain.

Now you have to make the actual website in [HTML](html.md). For that create a new file and name it `index.html` (the name has to be such as this is the default page name for websites). In it copy-paste the following:

```
<html>
<head>
</head>

<body>

<h1> My Awesome Website </h1>

</body>
</html>
```

This is really a bare-minimum testing website -- to expand it see the article on [HTML](html.md). Remember that if you want to make your site more complex, you can do 99% of everything only with basic Unix tools, HTML is just text and to generate HTML you do NOT need an HTML parser (and even for some basic analysis you still don't need a parses, [regex](regex.md) usually do the job).

Now you have to upload this html file to the hosting server -- check out the details of your hosting server on how to do this (you may e.g. need to use [git](git.md) or [ftp](ftp.md) to upload the file). And that's basically it, the rest is just expanding your site, making scripts to automate uploading etc.

### How To Make A Wiki Like This One

Do NOT use wikifarms (sites that allow you to easily set up your own wiki) like fandom: all are [bloated](bloat.md) and most importantly [censored](censorship.md). Also you will tie yourself to their shitty formats, clouds and databases and won't be able to easily migrate. Just avoid this.

First step to do is set up some kind of independent "online presence" like a website or gopherhole described above. Then you may either go the mainstream way and set up e.g. MediaWiki (the software used by [Wikipedia](wikipedia.md)) OR, better, do something like our [LRS wiki](lrs_wiki.md) does, i.e. [keep it simple](kiss.md) and start writing articles in some super simple format like [Markdown](md.md), plain [HTML](html.md) or even [plain text](plain_text.md). To convert these articles into a wiki you basically just make a small [shell](shell.md) script that just converts the format you write the articles in to a format you publish them in (so for example Markdown to HTML pages) and possibly automatically creates things like a list of all articles or a simple navigation bar on top of each page. You don't have to know any advanced programming at all, the script can literally be like 5 lines that just invoke [CLI](cli.md) utilities that convert formats and copy files.

If you want, just literally take this wiki and make it your own, you can get the source code (there is link to the git repo somewhere nearby) and it's completely legally [public domain](public_domain.md). It works basically as just described -- you write articles in markdown and convert them to HTML or TXT with a bash script, then you just upload this all to you online hosting (possibly with another script) and voila, it's done.

### How To Make Yourself An Independent Solar Powered Computer

On the path towards freedom a significant leap is made when one acquires a computer that's independent of the dystopian system that will sooner or later [collapse](collapse.md), a computer working offline and without power from the grid -- this is always very useful, even when it's very low-spec, a programmable calculator can do things that old civilizations would kill for. Of course one way is to set up a complete solar (or wind/human/water/etc.) powered electricity generator that will replace your wall plug -- this is a topic for its own tutorial because that may get a bit complicated (you have to get various voltage convertors, protections for your devices, get the voltages/currents and wiring right etc.). To make just a simple solar powered computer can be much simpler if that's all you need. See also [mechanical computers](mechanical.md), like the old Soviet calculators etc., they can serve similar purpose.

NOTE: Possible middle ways exist between full solar powered system and single solar powered device, it is e.g. possible to power your laptop directly or "almost directly" from a solar panel because your laptop already has a battery in it (so you don't need a big battery for the panel, you just charge your laptop) and it works on DC which is what comes from the solar panel (your laptop's charger has to convert AC from the plug to DC, so you just remove this middle man). Please don't just go and plug a solar panel to your laptop, you may destroy it :) Read some tutorial on this first, they can be found on the net. Here we'll go yet more simple.

{ The following is a summary of a simple setup I made and tested. ~drummyfish }

Firstly consider that many tiny devices are powerful enough to run some [GNU](gnu.md)/[Linux](linux.md) and even much weaker [bare metal](bare_metal.md) devices or calculators can still be very useful -- you can take a look at various [free hardware](free_hardware.md) computers, [open consoles](open_console.md), Chinese "retro gaming consoles", programmable [calculators](calculator.md), single board computers etc., even a modified "smartphone" (i.e. with some non-shitty OS installed) can probably do a good job at replacing a computer, you may experiment with all of these. To get a true "desktop like experience" one of the best choices for this is probably **[raspberry pi](rpi.md)**, it's a single board computer capable of running an OS and replacing your laptop, it is powered from USB, "[just werks](just_werks.md)" AND it has super low power consumption (maybe like 5 to 10 watts?) which will make it last very long, compared e.g. to a true laptop. The model tested here was 3B+. You'll plug in keyboard and mouse and then you'll just need some kind of display -- look up portable displays, you want some that's powered from USB as well (mustn't drain too much power though, so go for something small and simple), for example *zenscreen MB165B* is quite cheap and was tested to work with this setup. Also check out the smaller GPIO displays for RPI such as Waveshare, they're quite cheap and nice (also tested one to work nicely). Then buy some kind of power bank, for example *Xiaomi Redmi 18W 20000mAh* was tested to work well here. This will serve as your battery, the nice thing is that power banks aren't that expensive and can easily just be replaced if they break or die and they're flexible -- you can unplug them, carry them somewhere to be charged in many different ways (if there is no Sun you'll power it up from a wall plug on some public toilet or something :D). Finally you just buy some kind of solar charger to charge the power bank -- you don't need a "real" solar panel, any kind of pocket charger that can power a USB device will probably do; again this won't be that expensive and can be easily replaced or complemented. One possible hardship may be with installing the USB display drivers (if you can get your hands on a similar display that works through HDMI instead of USB, it will probably be better because you won't need special drivers) -- they are usually proprietary, the driver for zenscreen caused some trouble here and crashed the OS sometimes, but it finally worked like this: install the old Raspbian OS (NOT the new Raspberry pi OS); it has to be the lite, command line only version, i.e. without GUI. Then update the system. Install some simple GUI system (e.g. lightdm plus dwm) but DON'T make it start automatically after boot. Then install the zenscreen driver; now the display works if you boot the raspberry with display UNPLUGGED and once it boots up (wait like a minute), plug in the display and start X server (`sudo systemctl start lightdm`, you can make a script named e.g. just *a*, so that you just type *a* on keyboard and press return). This is not ideal but it's a way. Also decrease the display's resolution and refresh rate to get better responsiveness and maybe even lower power consumption. Also turn off wifi if you don't use it, save power. The things will actually last very long, the power bank has great capacity and RPI consumes very little power, so it's much better than a laptop in this sense. You can now download pages and books from the Internet for offline browsing, install some simple games (even Freedoom seemed to work well), set up your programming environment and so on. Enjoy respobsibly :)

### How To Learn Compsci/Programming

TODO: some kinda way/plan to learning this from start to finish

Some articles with tutorials and how tos related to this:

- [programming](programming.md)
- [C tutorial](c_tutorial.md)
- [exercises](exercises.md)
- ...

### How To Do Projects Well

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.

- If you want, **get in contact with like minded people**, for example [us](lrs.md) :) It's OK not to, not everyone is social, but it's nice to be part of a group where people understand each other, support each other, inspire each other, ... Even lurking helps many times. **Where to find such people?** Definitely not on mainstream platforms, they are mostly in the [underground](underground.md): as a tech minimalist search for "platforms" you would yourself use -- that's where you will likely find people like yourself. Good places to start are for example [gopher](gopher.md), [wiby](wiby.md), [suckless](suckless.md), [IRC](irc.md), [mailing lists](mailing_list.md), obscure online libre [games](game.md) etc. If you set up a website (or gopher hole) where you publish nice stuff, people will find you and contact you themselves. { I found many friends in [Xonotic](xonotic.md) and [OpenArena](openarena.md), as well as thanks to writings and programs I put on the internet. ~drummyfish }
- **Do NOT [fight](fight_culture.md)**, do NOT say you fight something. Fighting and rhetoric centered around "fighting something" is part of harmful [fight culture](fight_culture.md), most people don't even realize they take part in it. It is important to unlearn this. We do not want to defeat anyone, we want to convince by means of rationality, nonviolence and love. However note that what is unacceptable to do to a living being may be completely acceptable to do to non living object (for example destroying a corporation is OK, in fact it is very desirable). We often take actions that common people would call a "fight" (for example we may organize a strike), however it is important that we don't call it a fight -- a point of view is sometimes as important as the action itself as it will determine our future direction. Remember that [naming is important](name_is_important.md). **Watch out for [A/B fails](fail_ab.md)**.
- **Do NOT worship or create [heroes](hero_culture.md), don't become one**. Watch out for [cult of personality](cult_of_personality.md). It is another common mistake to for example call [Richard Stallman](rms.md) a "hero of free software" and to even worship him as a celebrity. The concept of a hero is [harmful](harmful.md), rightist concept that is connected to war mentality, it goes against [anarchist](anarchism.md) principles, it creates social hierarchy and given some people a power to deceive. People are imperfect and make mistake -- only ideas can be perfect. Respect people but don't make anyone your moral compass, you should rather subscribe to specific ideas, i.e. rather than worshipping Stallman subscribe to and promote his idea of [free software](free_software.md).
- **Do not [identify](identity.md) with specific groups and organizations** -- this one is tricky because there is a fine line between many people together agreeing on an idea (good) and those people creating a formal hierarchical group which sooner or later inevitably becomes [fascist](fascism.md) or at the very least corrupt, eventually to the degree of betraying its original beliefs (bad). Remember principles of [anarchism](anarchism.md): loosely associate with others but do not create power structures and hierarchies. An example here may be supporting [free software](free_software.md) (good) vs supporting the (now greatly corrupt) [Free Software Foundation](fsf.md) (bad). Free software as an idea is pure and good, in merely supporting the idea we will not create any hierarchy of people, power structures or attach other unrelated ideas to ride on the free software wave (e.g. that of [political correctness](political_correctness.md) now promoted by the FSF). They say there is strength in unity, that is true, but there are different kinds of unity, and if perhaps one kind of unity (the bad one) is momentarily stronger, it is so because it's the "dark side of the force": yes, it may be stronger, but it is evil. Resist this urge. For this we also don't want to start any formal [LRS](lrs.md) group.
- **Stop [working](work.md); rather CREATE, do NOT waste your life on [bullshit](bullshit.md), do NOT get too obsessed with tools and hopping** such as [distrohopping](distrohopping.md), [githopping](githopping.md) [audiophilia](audiophilia.md), hardware consumerism, 100% minimalist perfectionism etc. The perfect is the enemy of the good. Remember, the goal of your life is to create something new and better; too many people just get stuck doing nothing but switch distros, rant about which editor is best, making sure their OS has zero bloat and zero proprietary code etc. If that's all you do, it's completely useless, your life is completely wasted. Dedicate time to creating art that will last, e.g. programming [LRS](lrs.md) (creating source code text) or making free cultural art -- it doesn't matter whether you create it with Ubuntu or Gentoo. **Inspiration exists, but it must never catch you working** -- if inspiration comes when you're doing slavery, you have to forget about it to keep doing the slavery and the inspiration is lost, so avoid work as much as possible to be ready when inspiration comes.
- **Lead an example**, this is the best way to spread our values, however be also extremely careful not to become a worshipped [authority](hero_culture.md). Know the difference between a humble intellectual authority and an authoritative self-centered celebrity who uses his fame for deception. The more famous you are, the more humble you should become.
- **Be [loving](love.md), even towards opposition** -- remember: hate and revenge towards people perpetuates the endless circle. [Love](love.md) leads to more love, understanding, good deeds, friendship, happiness, [collaboration](collaboration.md) and all the other positive things. **Do not confuse love with [political correctness](political_correctness.md)**. You may get angry or frustrated, just don't get violent against, rather try to break something, write your anger out, play some video game etc.
- **Don't be [politically correct](political_correctness.md)**, never use gender neutral pronouns (always use "he" as the default pronoun), don't be afraid to say forbidden words like [nigger](nigger.md), never use any [code of coercion](coc.md), "personal pronouns" etc. Even if you think you're moderate in views and that it "can't hurt" to just "play along" a little bit, IT DOES HURT, you are approving of fascism and carrying its flag, remember that Nazism only got so big thanks to a nation of moderate people who just "played along" to avoid trouble. There is always only very few true extremists, a great evil relies on masses of people who just want to get by and will make no trouble in conforming. Remember that staying silent often means supporting status quo, so the more deceit you see in society, the more you should try to not stay silent and the more you should try to tell the truth.
- **Try to do [selfless](selflessness.md) things** -- TRULY selfless ones. Help those in need without expecting any kind of repay, do not even seek attention or gratitude for it, only your good feeling. Create selfless art, whatever it is you enjoy doing -- computer programs, 3D models, music, videos, ... put them in the [public domain](public_domain.md) and let others enjoy them :) Try to **make doing good things a habit** -- some people smoke, drink, overeat and do other kinds of things harmful to themselves and their environment as means for relieving stress. If you exploit this natural human tendency and rather develop GOOD habits, such as writing free software or helping charities as a means of relaxing and relieving stress, you have won at life; doing good and feeling good will be natural and effortless. **The thing you dedicate your life to should be the thing you love, not the thing that earns you money** or benefits you in similar ways -- try to maximize doing what you love (which may and probably should be more than one thing) and also **try to love doing what is good** so that you can do it a lot. **If you love something, never do it for money**; then it becomes business and as we know, business spoils everything.
- **If someone's doing something for money, do it for free**, put that bitch out of business :D Like someone has made this "indie" game for "only" $0.99 on Steam, oh what a generous man, like a parasite that only drinks some bearable fractation of blood instead of killing you on the spot, isn't that nice? Fucking NO. Clone the game, make it public domain and give it away for free. Imagine if everyone started doing this, if we replace the [competitive](competition.md) tendencies with [selfless](selflessness.md) one, we could be living in [communism](communism.md) overnight.
- **Protest in non-violent ways** -- this doesn't mean you should be passive; you should be exposing the truth, propaganda, corruption, boycotting corporations and state, promoting your values and expressing disagreement with certain ideas, but do not aim for destruction of those who stand in opposition -- if you're attacked, it is best if you do not fight back; not only is this the morally ideal thing to do, it also sends a very powerful message and makes the aggressor himself think.
- **To become a good man surround yourself with good people**. Psychologically you acquire patterns of behavior from people in your surroundings, whether you like it or not. Therefore you cannot be good if you're surrounded by Facebook or TikTok trash, that's impossible to do. If you can, physically live with someone who's a good man (or woman) and is not using social media, for example old or [homeless](homeless.md) people, or even live completely alone. Virtually leave all social net cancer, disengage from mainstream websites, only stay in contact with good people.
- **Try to be so that if everyone was like that, the society would be good (in agreement with [LRS](less_retarded_society.md))** -- this is a good general [rule of thumb](rule_of_thumb.md) (and as such may also possibly fail sometimes, be careful) that can help you make some difficult decisions. DO NOT confuse this advice with the ["do unto others as you would have them do unto you"](do_unto_others.md) aka ["golden" rule](golden_rule.md) advice, that is indeed a [shitty](shit.md) one, supposing everyone likes the same things, i.e. for example a man who enjoys being [raped](rape.md) is advised here to go and rape others -- that's of course bad.
- **Do NOT support [pseudoleft](pseudoleft.md) ([LGBT](lgbt.md), [feminism](feminism.md), [Antifa](antifa.md), [soyence](soyence.md) ...)**, don't become [type A fail](fail_ab.md). Of course you should equally reject [rightism](right.md), but that goes without saying.
- **[Free](freedom.md) yourself from the system** (and generally from as many things as possible) -- similarly to how you free yourself technologically, free yourself also socially, live [frugally](minimalism.md) and minimize your expenses. Stop consuming, stop living in luxury, stop spending money for shit (gyms, sports, clothes, car, streaming services, games, cigarettes, ...), use free things that people throw away and enjoy hobbies that are cheap (programming, reading books, going for walks, playing chess, collecting [rocks](rock.md), ...). **Stop watching news** (it's just brainwashing and distraction, what's really important will get to you anyway), stop engaging in fashion, stop talking to retards and watching tiktok manipulators. You need very little to live, you don't even need internet connection; with good computing you can hack offline and only connect to the internet once in a while on some public wifi to download emails and upload your programs. **Stop using [cellphone](phone.md)** (if you need it e.g. for banking, just use it for banking and don't carry it around with you, don't make it something you need with you). **Stop watching post 2010 media**, avoid all new movies, series, music, books, they are all just propaganda by now which gives you brain cancer and makes you an NPC, isolate yourself from anything [modern](modern.md), look for the old stuff. Make yourself self sufficient, prepare for the [collapse](collapase.md). If you can live somewhere in the woods and would enjoy it, go for it.
- **Adopt [defeatism](defeatism.md), do NOT adopt and [optimism](optimism.md)**; [optimism](optimism.md) is a harmful opium of the people, it makes you shut your eyes before suffering of others, an [optimist](optimism.md) is susceptible to fear and allows himself to be manipulated by [fear culture](fear_culture.md), learn to be a [cynic](cynicism.md) instead -- abandoning "winner mentality" will stop you from engaging in [fight culture](fight_culture.md) and makes you free to behave morally, it turns on your empathy and allows you to be objective in your judgment (you will no longer fear seeing the truth), you will seize to be a an inhuman robot and slave of bullshit necessary for winning the capitalist game, you'll no longer be serving [capitalism](capitalism.md).
- **Search for the [truth](truth.md)**. You won't find it easily, real truth is always censored and hidden (though often in plain sight), but you can train yourself to spot propaganda and see the red flags. You won't find truth through Google, use different sources, read old books, [encyclopedias](encyclopedia.md) and different points of view (e.g. contrast articles on [Wikipedia](wikipedia.md) with those on [Infogalactic](infogalactic.md)). Learn foreign and old langages such as [Latin](latin.md) so that you can read untranslated and first hand historical accounts. **Question EVERYTHING** (absolutely everything, even this statement). Do not fall into traps such as [pseudoskepticism](pseudoskepticism.md). Train your mind to think critically, avoid [shortcut thinking](shortcut_thinking.md), question your own biased beliefs and wishes.
- **Stop bullshitting yourself, admit your weaknesses and mistakes even if you can't stop making them.** In the quest for seeing truthful image of the world it's very important to start with self and stop lying to oneself. Everyone makes mistakes, everyone is imperfect and weak in one way or another and often we are forced to stay imperfect, or simply not strong enough to stop doing something we know is bad -- trying to become better is important, but it's equally important to not get devastated by the fact that perfection can't be achieved. Normies psychologically deal with this using the following harmful pattern: *if it's bad but can't be fixed, find excuse for why it's actually good*. Often for example supporters of [free software](free_software.md) make a mental exception to allow themselves to play those old nostalgic proprietary games because in this depressing world they simply can't live without it, they need them it like a drug -- the excuse is for example "it's not really software but more like a movie or work of art so actually it's fine it's proprietary" or something similar. Now please realize everyone has guilty pleasures or harmful habits, if it's not games then it's smoking, drinking, self harm, overeating or hoarding garbage. ADMIT IT'S NOT GOOD, even if you keep doing it: this way you are not distorting truth and actually stay in better control, you may aim to limit or reduce your harmful habits in the future if it can't be done now, you keep the door open to accepting a solution that may emerge later on instead of giving in to a comfort of a lie -- or shall we say a kind of [blue pill](blue_pill.md)? The following pattern is extremely common nowadays: people dislike the word [censorship](censorship.md) but they are forced to do it, so they rather try to redefine the word censorship so as to exclude what they're doing (see e.g. [Wikipedia](wikipedia.md)) -- if you HAVE TO do censorship, call it censorship, admit you're doing it, don't bullshit yourself and others. You'll often see abused wives think like this: the husband may be drunk beating her every day but she has no way of escaping due to taking care of children and house, so you'll hear her go to great lengths to make excuses for why he's actually "not that bad" rather than admitting she's living a nightmare, like "others have it worse, at least he doesn't gamble, he actually bought me this and this, ...".
- **Reject harmful things like [proprietary](proprietary.md) software, [capitalism](capitalism.md), [copyright](copyright.md), [bloat](bloat.md), [work](work.md) etc.** Use and promote the ethical equivalents, i.e. [free software](free_software.md), [free culture](free_culture.md), frugality, [anarchism](anarchism.md) etc.
- **[Don't argue with retards](cant_argue_with_idiot.md)** with the goal of convincing him or winning the argument so that you feel good (the meaning of retard here is simply someone disagreeing with LRS). It's literally wasted time/energy and it's bad for your mental health, it leads nowhere and achieves nothing but make your more suicidal than you already are. You literally can NOT convince anyone who is not open to being convinced, it is impossible, even if you have 100000 mathematical proofs, real world evidence, literature supporting you and anything you can imagine, you cannot logically convince someone who doesn't know how logic works or someone who simply emotionally isn't ready to change his mind. In 99.999999999999999% cases you can tell if it's worth to talk to someone after his first reaction -- you present an idea, such as LRS, and if he just expresses disagreement, there is no point in communicating further, by the disagreement he has taken a defensive stance and will hold it for the rest of his life now, you have to go find someone else. NO, not even if he's an "intellectual", has PhD and thirty Nobel Prizes, if he doesn't wanna see the truth, you cannot help him. As it's been said, trying to argue with an idiot is like trying to win a chess game against a pidgeon -- even if you're the world chess champion, the pidgeon will just shit on the board and think it's won. If you spot a retard, just leave -- don't try to have the last word or anything, even admit him "victory" in the argument and leave him in his world of delusion where he is the unappreciated Einstein, just do not waste an extra second on him, just leave and go do something better. { So many such idiots I have met I can't even count it -- pure stupid peasant aren't even that bad, the wost are the "above average" intelligence reddit atheists who think they're smart. I literally had such people argue like "you like games therefore competition in society is good because games are part of society therefore society equals competition". Truly I'm not sure if those bastards are just trolling me into suicide or are really so fucking dumb :D ~drummyfish }
- Similarly **avoid [toxic](toxic.md) communities**, don't argue, just leave, it's better to be alone than in bad company. Basically anything with a [COC](coc.md), language filter, SJW vibe, rainbow etc. isn't even worth checking out.
- **Be a [generalist](generalism.md), see the big picture, study the whole world, educate yourself** -- specialization is for insects. Do not become overspecialized in the capitalist way. Sure you may become an expert at something, but not for the price of making your view of the world too narrow. You may spend most of your time studying and programming computer compilers for example, but still do (and enjoy) other things, for example reading fiction, studying religions, languages, psychology, playing [go](go.md), making music, building houses, painting, doing sports, ... Learn to enjoy to educate yourself! Education (not necessarily formal) is one of the most valuable things you can get -- no one can take it away from you, it makes you see truth more clearly and though this itself makes you more depressed, it also frees you in many ways, for example knowing languages enables you to read more books and live in more places and talk to more people and you can get a comfy job as a translator if you need money, knowing chess makes you able to entertain yourself without a computer, knowing programming enables you to write your own programs if good ones aren't available, and so on. Education makes you see through other people's lies. It is fine to be retarded, remain ignorant and just play video games all days, your value as a living being will not lower that way, but you will forever remain among the retarded majority manipulated by the tides of society, even if you have good opinions and correct views, you'll stay just another retard, you won't be able to help others, you'll be paralyzed, leaving the burden and joy of helping the world on others -- just decide if that is what you want. Have you always admired that someone can play a piano? Why not learn it then? Get some cheap keyboard and make it a habit to practice playing it at least 20 minutes every other day, see how good you become in a year. Were you always bad at chemistry? Why not fix it a bit? Get some chemistry for dummies book and read it every day before sleep, you will go from absolute chemistry retard to well above average soon. You can learn about start constelations, biology, history, train card games, memorize pi digits, run half marathon, learn juggling, write your own small book etcetc. A nice life hack is to **see life as an RPG game**, see yourself as a character you are improving, by improving skills you are unlocking new abilities, enabling new options, increasing your stats -- however be very careful to not become competitive or fall victim to the ["self-improvement" cult](productivity_cult.md)! The key is to not start comparing yourself to other, or rather to not have it as a goal to be better than someone else, the goal should be just your happiness of becoming a higher level living entity that has more abilities for helping other, enjoy the universe and so on. **Learn as much as you can while you're young**, when you're older it will get much harder and sometimes near impossible to learn something well; at young age you have bonus XP in the life RPG game, make as much use of it as possible.
- **Limit your meat consumption**. If you can, become [vegetarian](vegetarianism.md) or even [vegan](veganism.md); if you can't go as far it will still be awesome if you just reduce meat consumption to let's say once or twice per week. Purpose of this isn't physical health, it's avoiding harm to other living beings -- consider that a living being who could live a long, happy life has to die just for you to have a few slightly tastier meals. Just don't do that. If you are still worried about negative effects of vegetarianism on your health, know that eating too much meat is probably more dangerous than eating no meat, AND if you eat meat every day, you are already eating too much of it, humans aren't built for that -- until very recently meat was kind of a luxury and people ate it only on special days, so reducing your meat consumption will likely improve your health. { I personally knew two butchers who basically had to have meat in every meal, one had a heart attack before the age of 30, the other one died in his 40s. Again, we choose vegetarianism for ethical reasons, but if your argument is health, it's probably not a good argument. ~drummyfish }
- **Don't become a [tool slave](tool_slave.md).**
- **Stop just bitching around and DO SOMETHING** -- don't get this wrong, bitching around and ranting is great, this whole wiki is just one huge wall of rage bitching, however if it's all you do, it literally achieves nothing, it won't convince a single man, no one will read that shit, you are just wasting huge part of your life by being angry on the Internet. First thing you have to do is DO SOMETHING, e.g. if you promote minimalism, go and make a minimalist game, show others it works, prove (even to yourself) the thing you believe in is good, bitching about the world is only to come as a supplement to your main work -- your rants aren't there to convince anyone, your art does that, your writings are there for the people who are already convinced to help them educate themselves further. Consider this: you may spend whole life writing 100 books about how minimalism is awesome, you may examine the whole history in detail, provide mathematical proofs of everything and suggest a completely working system that could be established to solve all the problems in the world -- no one is going to read this. Literally not a single man will give a shit. On the other hand you can take a year to program a minimalist operating system, one that is 1000 times smaller than Linux and is 10 times faster and is completely public domain and basically rapes Linux in every other way, you just post that somewhere and people just can't ignore it, you put before their eyes something they can literally see is infinitely better than what was there before, you instantly get thousands of people hooked and they start creating more art like this. You just changed the world significant for the better in just one year. Note this isn't an argument for chasing popularity at all, on the contrary, your actions will likely contradict the popular and even cause a lot of hate, however realize that words are just words, there are too many words everywhere, words can lie and they never achieve anything by themselves, good is achieved and proven by actions.
- **Should you go vote?** The safe answer is no, most likely you shouldn't vote, not voting is in 99.99% cases the best thing as you can just avoid all noise and stress of watching politics at all, you won't waste your time and you also actively vote against the current system by not voting: you decrease the voter turnout, decreasing trust in the system -- there is a reason all politics agree on the one thing that "you should go vote" -- they do because that sustains trust that gives them power, so as it's mostly the case, mainstream clearly pushing you to something basically means it's the one thing you should almost definetely NOT do. A deeper answer to the question of voting is again that you should weight all pros and cons, but you will conclude the pros are so unlikely to prevail that only in an extremely rare situation it would make sense to go vote. You should go vote only if there appears a "party" that's extremely based -- this party should be extremely aligned with LRS, wanting to end all work, military, money, police, all by strictly peaceful ways and eventually end even state and itself too -- something we have practically a zero chance of seeing in the next few hundred years, and even if such "party" appeared in theory and you went vote for it, it almost definitely won't win as normies just won't vote for it, so you change nothing anyway. Definitely do NOT go vote for lesser evil, that's just strengthens the system. Just stop watching politics and let the system destroy itself, you won't be able to influence it by voting in any way no matter what, even if your voting power was multiplied by one million, it just doesn't even matter which party is ruling nowadays. Stop caring about current politics, spend the time on better things. If the base party appears, the news will get to you anyway.
- **Live your life as you want**, don't let someone else control your life and manipulate you, e.g. with feelings of guilt -- this often happens with your parents, partner, friends, culture, laws, ... This isn't an argument for self interest! On the contrary, most people nowadays will try to push you to following self interest or fascist goals that will also benefit them. You only have one life, others have theirs, so listen to advice but remember to always make your own decisions in important things. If you feel you don't want to go to school or that you don't want to work or that you want to do something that people despise or you want to do something that you've read is wrong, just do what you feel is best, even if it's a let down for your family or if it contradicts what the whole society is telling you.
- **Publish everything immediately**, don't wait for your project "to be ready" for a release, make it public right now! You don't have to advertize it, just make it public. Some reasons are for example: you aren't behaving strategically like a capitalist, you get early feedback from others (important so you don't spend a lot of time on shit), you let others know what you're working on so they don't waste time working on the same thing, even an incomplete project may be useful to someone (parts of it may already be useful to someone), and also, very importantly, if you hesitate YOU WILL NEVER RELEASE THE PROJECT, you will become obsessed with perfectionism and ashamed to ever release the project. YES YOU WILL, I have seen it about 10000000 billion times. You think you will release it but you won't, every additional day you hesitate the chance of release decreases by 10%, so after 10 days it's already certain you will never release it, further on the chance even gets negative.
- **NEVER, NEVER go into debt**: Even if you should live under a bridge, if you aren't in debt you're still good -- better than most people probably. Debt is how the system enslaves you, so never take any loans or make unplanned children you would be obliged to pay for etc., it will force you to bow to the system, take unethical jobs, forget your morals. If you're already in debt, make it number one priority to pay it off ASAP. If you're in debt that would take too long or forever to pay off, your only option is just to burn your ID and run off to the woods, the system will now see you as a free slave, someone who can be forced to labor without sleep or just killed, you can no longer rely on any help from it.
- PRO TIP: A great [heuristic](heuristic.md) for making life decisions is to **usually do the exact opposite of what the society tells you to do** -- it works because society only wants to exploit you, so it pushes you towards bad decisions. This doesn't hold always, of course, don't just blindly act in opposites (there may be "double bluffs" also..., but mostly there aren't as most people just follow direct orders), but it's a good decision helper in about 99% cases. For example if society tells you "increase your social media presence", you should really completely leave social media, if it tells you "boost your carrier", you should stop working, if it tells you "go vote", you shouldn't go vote etcetc.
- PRO TIP: **Get yourself [banned](ban.md) on toxic platforms** like [Wikipedia](wikipedia.md), [GitHub](github.md), [Steam](steam.md), [4chan](4chan.md) etcetc., it has many advantages -- you gain [freedom](freedom.md) (no longer having to care about platform you are banned on), the platform loses one user/slave (you), you stop being abused by the platform, it's also [fun](fun.md) (just find some creative way to get banned, possibly cause uprising on the platform, make mods angry and waste their time on cleaning up your mess), it will make you become more self sufficient and you help decentralize the Internet again (can't edit Wikipedia? Just make your own :-]), it will make you find better places, you may also help bring the toxic platform down (others will see the platform utilizes censorship, some may follow you in leaving...) etcetc.
 **Do NOT rely on a [non-profit](non_profit.md) or other organization to make the world better for you. Act yourself, NOW.** It may be cool to support an organization that does some good, sure, but any organization is only a very minor helper on YOUR personal way to making the world better. Whether it's [FSF](fsf.md), [GNU](gnu.md), [EFF](eff.md), [Creative Commons](creative_commons.md) or anything else, they are not the saviors, the world can only be changed by YOU starting to actively CREATE ART and ACT as a good living being because good society is only that in which people stop relying on such organizations and start to live independently. Doing anything else than starting to act right now is absolutely pointless, on the contrary shit like wearing "I support GNU" t-shirt and signing online petitions gives you a false sense of doing something, an excuse to do nothing and feel good about it -- that's how capitalism keeps people from acting, you consume product and feel like you're a hero. Make radical actions -- if you can't find good software, WRITE IT YOURSELF NOW, stop waiting for someone to do it for you. If you hate your life, quit your job immediately and go live in the jungle RIGHT NOW, ditch your cellphone, start building your own hut out of mud, you have to fkn do something else it's never gonna happen.
- **Accept [death](death.md)** -- no, don't kill yourself, just accept death will come, maybe tomorrow, maybe in one hour, for you or for anyone you love, everything you ever made will become dirt. Constantly live with thought of death and get comfortable about it, you have to be ready to die at any moment and stop being too adraid of it, then you become really [free](freedom.md). Nowadays most people have panic fear of death which is similar to e.g. having panic phobia of germs -- no one wants go get sick, but if you're so gravely scared of catching any disease, you're enslaved, crippled, your life is limited, you can't do what you'd like to do. With death it's the same: try to live but don't let death scare you so much as to limit you in what you can say or do. Take a look at men who firmly stood behind their beliefs such as [Einstein](einstein.md), Seneca or Socrates, they all accepted death when it came and took it even if they could have avoided it; they are examples of highest mental freedom. Again, do NOT fucking kill yourself, that's a bad idea, just be ready for death and don't get dreadfully scared of it, it's not far away, it is probably just behind the next corner. { Regularly watching gore videos helps with this a bit. ~drummyfish }
- **Try (almost) everything**: getting experience, even unpleasant one, is good. We won't advise you to try dangerous things so that you can't sue us, but it's not bad to have been through hardships, voluntarily or not. Firstly it helps you build the big picture view -- if you know what it's like to do hard manual work as well as suffer stressful intellectual work, if you know what it's like to feel great physical or mental pain, to be hungry, very fat or skinny, alone, popular and hated, abused and so on, you'll have more empathy, you'll know how people feel and you'll see through probaganda that paints you a distorted picture of what things are like, experience and pain make you wiser and also more loving. Don't risk your health or hurt yourself too much, but maybe don't be scared of taking a blow. Secondly this conveniently makes normies shut up because they can no longer use their favorite arguments (which are invalid but they will still use them) like "u cant citicize this if u havent tried it lolooololol!!!!!" and "loloolol have u even ever done X lol? then u cant talk about it" -- usually normie lives in a world of dichotomies like "you are either an intellectual or work manually", if you've done both his brain just freezes and he's like "ummmm but... but that cant... wait... so u say... mmmm... fuk u i have to go now".
- **If you need to rest then fucking rest**, don't be a [productivist](productivity_cult.md) pussy, take as much time as you need before you feel like doing anything, it's okay.
- **Practice to become [homeless](homelessness.md)**: Even if you aren't close to being homeless, practice and get ready for it -- even if you don't need money for example, go try begging and search trash cans, just to get rid of the shame, get an idea of how much you can make, what you can find. Try sleeping under a bridge, learn the tricks to stay warm, learn where to get food. This way you'll acquire new skills and the option to go homeless at any time you want or need -- in other words you gain more [freedom](freedom.md), you have more options to choose from, more self sufficiency, better survival skills etc. The system often blackmails you by threatening to make you homeless: if you are fine with being homeless, the system loses one of its weapons against you.
- **Stay healthy** so as to stay as independent as possible from the health care system, the major mechanisms used to impose slavery on you. Don't listen to "[science](soyence.md) studies" about what's healthy or not, the simple rule to follow in 99% cases is this: **if it's not natural and it's done long term, it is unhealthy**. Remember that corporations will [fight](fight_culture.md) to keep their business at any cost, they will tell you that the thing they are selling is 100% safe because of lack of evidence to the contrary or because short term effects weren't shown to be bad -- it's like with x-rays, getting a scan once or twice is fine, getting it every days is absolutely not (historically many people have died because it was claimed x-rays were safe, just like with smoking, asbestos etcetcetc.). For example washing with soap every day is very unhealthy -- this is not even controversial, you'll find it in survival guides etc., washing with soap destroys the protective layer of your skin, makes you absorb moisture more easily and this makes you more prone to catching diseases. Stress from [work](work.md) is absolutely killing you like nothing else, stop working as soon as possible. Similarly swimming in a pool full of chemicals every day is killing you, vaping is killing you (just as smoking, human lungs aren't made for inhaling water vapor for long periods every day, but again, formal proof of harmfulness will only come maybe 30 years in the future when people start dying), [tattoos](tattoo.md) are killing you (they're constantly releasing poison to your blood stream), makeup is killing you, extreme work out is killing you, restraining from masturbation is killing you (take a look at monkeys, they masturbate all the time, that's the natural, healthy thing to do), keeping a cellphone near your balls or brain 24/7 is giving you [cancer](cancer.md), eating meat every day is killing you { I personally knew an extreme meat eater that died of hear attack at 40 something. ~drummyfish }, eating candy every day is killing you swiftly, being obese is a guaranteed early death, taking any kind of pills (antibiotics, headache pills, antidepressants etc.) is destroying you, do NOT take anything unless ABSOLUTELY necessary. And so on.
- **Study [conspiracy theories](conspiracy_theory.md)**: they teach you [critical thinking](critical_thinking.md) and bring up ideas society doesn't want you to think about -- that's why you're ridiculed for studying them, so it's exactly what you should do -- even if the theory itself is false (which it mostly isn't), it may lead you to truth. Most true conspiracy theories are just theories uncomfortable for the status quo for which evidence has been systematically hidden/destoyed and even the obvious, artificially constructed [strawman](strawman.md) theories (like "Jews are secretly vampires from another planet" or whatever) that serve nothing else than to discredit the legit ones provide at least [entertaining](fun.md) pastime. **Embrace being ridiculed**, give up your credibility and gain freedom to think about whatever you want.
- **If you can't handle it ethically, don't handle it at all**: In real life many problems don't have a solution, most things in Universe are beyond your control -- things that can't be handled ethically are one of them. Is it OK to take unethical action to achieve something if ethical action won't work? No, just consider the thing unachievable, deal with the consequences, no matter how catastrophic they are. Catastrophic events happen, you don't ever have to behave unethically.
- **Behave extremely weird**: for example when talking to a [woman](woman.md), only stare at her vagina, or sometimes just go out and keep walking in circles, sometimes decide to not talk at all for a week and so on. This shows society that you don't have to respect its culture at all, it has to adjust to people not being robots who behave like everyone else, some people may freely decide they want to just climb trees and not talk to anyone ever and so on, society has to respect that.
- **Consumption satisfies your instincts, creation satisfies your soul.** You need both. When you're tired, you need to consume -- consume for as long as you please, but know it won't be enough. Consumption alone makes your life empty -- once you're rested, your stomach is full and your balls are empty, you feel a hunger for a higher purpose. It can only be satisfied by selfless creation.
- **Stop living in [21st century](21st_century.md)**: Stop living in the radioactive brain [cancer](cancer.md) inducing century, live in the past, watch only old movies, listen only to old music, don't talk to people born after 2000 etc.
- **Watch out for [women](woman.md)**, only three things are on their mind: gold, assholes and gold.
- ...

### How To Lose Weight

Tips are provided in the [anorexia](anorexia.md) article.

### How To Look

You should look like this:

- **Absolutely NEVER get any [tattoos](tattoo.md) or piercing.** That's one of the stupidest things you could ever do. If you have any, remove them ASAP. Never dye your hair, never make fancy hair styles or beard styles. Don't wear any decorations like rings, earrings or necklaces whose purpose is to make you look better.
- **Minimize your body [maintenance](maintenance.md)**. It's [bullshit](bullshit.md) that's taking your time in this world which could be spent better. It's good if you wear long hair so that you don't have to take haircuts which also has a nice side effect of hurting the barbershop economy. If you have to cut your hair, do it yourself, NEVER go to barbershop. It's also good to never shave, it saves you time, electricity, water, money on shaving cream, razors and so on.
- **NEVER wear any makeup.** That would be too [homosexual](gay.md), it's also ugly and wastes your life.
- **Don't wear decorations like rings, necklaces, earrings etc.**, any kind of bullcrap that serves no practical purpose is to be ditched.
- **Wear only cheap clothes and only for practical reasons**, never for fashion, persuasion etc. If those clothes have any brands on them, tear them off, you don't want to be a walking ad. **Absolutely NEVER wear [suits](suit.md)** or dresses, suits are expensive, uncomfortable capitalist bullshit whose sole purpose is to deceive by looks and show belonging to an upper class -- you want to do that? Wear old and cheap clothes, wear it until it literally falls apart, buy only second hand clothes, never support the cloth industry. **Be naked whenever you can**, for example in your house and in your garden (not in public -- it would be good but you'd get into jail) -- if someone gets [butthurt](butthurt.md) just ignore him, don't even talk to him, if they put some clothes on you by force just wait 5 minutes and then take it off again. If you can't be naked at least be as naked as you can, for example you can mostly walk topless or at least barefoot.
- You CAN alter things about yourself for practical reasons of course -- for example if your hair goes to your eyes, you can cut it.
- Should you get [fat](fat.md) or skinny? Well, there is no specific advice here, try both and see what works for you, it's probably ideal to have ideal weight anyway. Focus on health.
- Don't even think about things like plastic surgery -- if you ever thought about that, there is probably no hope in saving you, so we won't even go on here.

## How Not To Get Depressed Living In This Shitty Dystopia

I don't know lol, you tell me. Becoming more independent of this system really helps, just accept everything will get destroyed in a few years -- yes, all you ever liked is practically already dead and gone, just deal with it and find new things to like such as reading books and watching the nature instead of scrolling through facebook etc. Unconditional [love](love.md) and [altruism](altruism.md) helps just as well, just let go of the hate and [fight](fight_culture.md), help people [selflessly](selflessness.md) without expecting rewards. One of the big challenges is also dealing with the *Cassandra complex*, i.e. that only you know the truth but you can't communicate it to others, they don't listen, it's like a nightmare but real, you have to deal with this by meditation, social isolation, reading and other forms of [coping](coping.md).

## Other

Here are links to some other articles that may contain their own *how to*:

- **[how to make living](living.md)**
- **[C tutorial](c_tutorial.md)**
- **how to learn [programming](programming.md)**
- **how to learn [3d modeling](3d_model.md)**
- **how to play [chess](chess.md)**
- ...
