Back to making shit open source again.

このコミットが含まれているのは:
2023-01-02 20:45:42 +09:00
コミット 53b2aa3216
126個のファイルの変更4025行の追加294行の削除

7
.gitignore vendored
ファイルの表示

@ -1,2 +1,5 @@
www/
sync.sh
www/
ass/
tor/
i2p/
sync.sh

49
config
ファイルの表示

@ -2,7 +2,7 @@ TEMPLATES = site.tmpl
SOURCE = src
OUTPUT = www
TITLE = Ryo's Izakaya
URL = https://ryocafe.site
URL = http://ryocafe.site
AUTHOR = 寮
blog/**/*.md:
@ -25,54 +25,15 @@ blog/**/*.md:
blog.atom: blog/**/*.md
inner-template
twtxt.txt: blog/**/*.md
inner-template
index.html: blog/**/*.md
config
inner-template
template page
about/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
support/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
dmca/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
webring/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
faq/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
codeofconduct/*.md:
config
ext .html
directorify
markdown chroma=emacs
template page
glossary/*.md:
*/*.md:
config
ext .html
directorify

108
site.tmpl
ファイルの表示

@ -10,21 +10,26 @@
</head>
<body>{{ end }}
{{ define "container" }}<div class="container">
<div class="heading">寮居酒屋</div>{{ end }}
{{ define "container" }}<table class="container">
<tr>
<td colspan="3" class="site-logo">
<a href="/"><div class="heading">寮居酒屋</div></a>
</td>
</tr>{{ end }}
{{ define "footer" }} <br />
<hr />
<div class="footer">
<p>
Staff memeber of <a href="https://076.moe">076 AIB</a>.
</p>
<p>
Consider donating in Monero if you like my shit:
<pre><code>449MYQfPWYkRgJ8snRVAssTqh4VRKygUrhyoMbYrYJx5C4AE7dJcVt2aavGkxc9cfRUos1QzREAVLJBzBr3cAGGx28LN1so</code></pre>
</p>
</div>
</div>
<tr>
<td colspan="3" class="site-footer">
<p>
Staff memeber of <a href="https://076.moe/">076 AIB</a>.
</p>
<p>
Consider donating in Monero if you like my shit:
<pre><code>449MYQfPWYkRgJ8snRVAssTqh4VRKygUrhyoMbYrYJx5C4AE7dJcVt2aavGkxc9cfRUos1QzREAVLJBzBr3cAGGx28LN1so</code></pre>
</p>
</td>
</tr>
</table>
</body>
</html>{{ end }}
@ -32,26 +37,56 @@
{{ define "page" }}{{ template "header" . }}
{{ template "container" . }}
<p style="text-align: center;">
<a href="/">Blog</a> |
<a href="/about/">About me</a> |
<a href="/scams/">Scams</a> |
<a href="/faq/">The Fack</a> |
<a href="/codeofconduct/">The COCk</a> |
<a href="/dmca/">DMCA</a> |
<a href="/webring/">Webring</a> |
<a href="/glossary">Glossary</a>
</p>
<p style="text-align: center;">
<a href="/blog.atom">RSS Feeds</a> |
<a href="https://social.076.ne.jp/ryo">Soycial Media</a> |
<a href="https://video.076.ne.jp/c/ryo">PeerTube-chan</a>
</p>
<hr />
{{ .Content }}{{ template "footer" . }}{{ end }}
<tr>
<td class="site-menu">
<h2 class="site-sub-menu">This Blog</h2>
<a href="/">Blog</a><br />
<a href="/contact/">Cumtact</a><br />
<a href="/about/">About me</a><br />
<a href="/scams/">Scams</a><br />
<a href="/faq/">The Fack</a><br />
<a href="/codeofconduct/">The COCk</a><br />
<a href="/dmca/">DMCA</a><br />
<a href="/webring/">Webring</a><br />
<a href="/donate">Donate</a>
<hr />
<h2 class="site-sub-menu">Community</h2>
<a href="/blog.atom">RSS Feed</a><br />
<a href="/twtxt.txt">TWTXT Feed</a><br />
<a href="http://chikahiroba.i2p/">IRC-chan</a> (<a href="http://chikahiroba.i2p/?i2paddresshelper=sS0xpD3-BmJbYQoSrYRXCjw-rFUPUbJvKEE9psKu6moYZYWNkJrS0Q3JkswBXgGQ4XiqV-~uZZkN-oC997Z125lmsO2WtPBsuJypwhfxkhMz~5EV1m~idwotLXPhKv-YdIETaT56Vanp-tbcJZHJAdsB3hqBmn6KDF2IWN~jZeZ0BsyRojV1XFKqcTfQdzk6WMOzHuSOQYcLVkFm5Z0C9Xx74MipuX-7PmxngByPxJMkqJM3nCBHecIeE~pDua9fIA4pET9X719yblr-4T3eCptIFrjcH3F3dbRnMRI7VULpm9ZxlB4e7pL5EoRfcvkMxbC3tKfRKLNm0ThHdd4b3PSJO7fyzMrs65e1xnryn80u-0A3vnTVyNrkI1Lto3jdrxVtA575p0jsEYUjwmutKWGgwl-RXtjv4J7pLtZKyc3jHlYyeUDylXNfh-AlrBoPf-UYRHiPGG70-btr-cjeao-z1xjw-NhNgcr-NMXsyREwKH3b0HdSmllF76nZ-WLQBQAEAAcAAA==">AH</a>)<br />
<a href="https://social.076.moe/ryo">Soycial Media</a><br />
<a href="https://gitler.moe/ryo">Gitler</a><br />
<a href="http://ryocinema.i2p">/vid/i2p</a> (<a href="http://ryocinema.i2p/?i2paddresshelper=OuwJ0HkFjL9LyOXcNtbNtPgjJLUq1JJ8XWCjht2NAqDNHLkYgehpQXtODLkAxCFm~Qip0QZg2PeuD2Ehqq~vvi7IuAZS~9OYmGh~3jdGki-KTBa-gBflBCHENYDKKjenP6iprbRm7KcODnq45F4IVUeyP13yBKh-1JlSUa6JduA1KcWV~XnHOsAAPnJB5EjBC2QtBxohvo0zZQDwrYNnnbQjLH5pwcsCquLZHGsvwlFU8l6sxRdsLWJ2xMOXrIbq7rDHjUIbi3LPIXR1Te9n5qNqfFOyjnzMOhAKfAOSrYgt5WFbicwVIu1y41C5IndcN7FNcO69~MnTchRNdY2JNe5hMGWlCPlbFqblRpqSmGbwPVbtz2oVmtKkpeD0sa5eoSqecbPwLVIwen2N3wsuw3N64UweKOuZl7tRbOg02rgaoJ7669pvmpDBR1Hj3xN7AUJ3v2FAQt3hxopaIm7BDA6YJYOxB67BcVL3s1HY3vK~iguJ9~csP5h-NrpQKIROBQAEAAcAAA==">AH 1</a>, <a href="http://vid.ryocinema.i2p/?i2paddresshelper=U6R4kU9jUZZno2kTKC48x3XVBrt1YraI-kzHf~ymWv9VJlvhxQwpEmjL~Ap44qiClrImH~bXVoC2Q812qWc4bfwvolR0vOs5JFE6MAhTuiNM0lc1TGay2mBP1~btotU-EIIU8VOdPqv~i4CL7ry-t4ZBw8Xe3VeJxJwIPfzi5UdqGH03xrfJBZnBTDmtWCpQYDL2JdiAWlCKBAks8QkteivqUIg418Nh3IRGlnVpDWs66o63SCJobggXwUj0VWgaPl5u3iHDdsObKRfOfiu2hvFj7H-rPM3KwXo9TmYMOF15sDDYhgSfyRB7zeDj1rjrLWO9MgrLYsTYRgXR7~yXpFZsynoX1VKD063sDXi4ZGeXLxvjy0kCPlMYZ1z56N1ULbiTLWrd-LRF3TW9zz1XxHjDP~I6AtRupoqXuTbcmA0wAc19Xk~TSBaKaIMlglYaeq4IMMom1BH4Fr3q7n4ZAaxawYyDRobEp--7k6FHxzaQOw1Psn1Ddb7LgVNW~PfOBQAEAAcAAA==">AH 2</a>)<br />
<a href="http://z7a5e44jtfju7r3uittt2dzytczsapflu2c6zrfyvgygvpe7x25jq6qd.onion">/vid/tor</a><br />
<a href="http://pol.ryocafe.i2p/">/pol/i2p</a> (<a href="http://pol.ryocafe.i2p/?i2paddresshelper=Q3bTEohWAUJW2ndvwQ2bn9aMadPDvyZtJa8yT69dzc5LN6abi6Yt6Q4XKOoEO~gqqM2UUxafF3HDeMZ5p7etmyB9GNhkSfL8rGKI5jpbJvsUp68wLDkNteJr7rXQuzjFgcBvd7rn~esd~ErtqrFumUF7hTYUc~UXusGDfnHEAW1gAsTyMmtEZNaN-Ua6rP8M78hKX2OPzaiBkSuYqf~JzJOu5DIvPft3FqU9umFyO-Rzuwe3T~ZMquEZJCf~Wt5Frd02eXMhEfNyEDTFlKvInWzojUMJrChYw9acXfPnY6W-xJgScCtFLXEpllVlQvIeS7zkZFeCXnzE5xkRh9iuKIvvZ-FmkYWPtBN7fHyZlt1qiBi-DIM8rnFKMZEoR7KSiUL0A9a15~NfI1PTX6OfI3XrfhuCW5eyfZ0OEDeYMGkTz49i7FqPFej1BSKHTrMMl9bdZhtFrJ8XGfvRwhKOHFo4fTp~MThmhmyk9qxkaHyO-OFUZQaOqytWLyI346TpBQAEAAcAAA==">AH</a>)<br />
<a href="http://pol.asc7ewkcvat2wsoi5yuwkej5ukyrqqnpnzpj4u34r2jxnoxhnbx6yqad.onion/">/pol/tor</a>
<hr />
<h2 class="site-sub-menu">Mirrors</h2>
<a href="http://asc7ewkcvat2wsoi5yuwkej5ukyrqqnpnzpj4u34r2jxnoxhnbx6yqad.onion/">Based Tor</a><br />
<a href="http://ryocafe.i2p/">Chad I2P</a> (<a href="http://ryocafe.i2p/?i2paddresshelper=Bmmlkmk-Ogv1~gilPATZ27jPydWQOEz8ST4VjiqlRBuNi6S-2mNQ~ODtP2zOTehX6UtUXFMcXh54g09k5LDRG7PkQhVILe6pgFY4rBWg1pYkcOm5kBNsVcWTKKHutNPB6Hsmuqcs2Veel~I4XlvQPVSghz5ALpfH6kejzNiSJb-2zv8dAvDB3gqsRFtTtP~x1SRVwSxI6Avp-udmwY~mxynJ1o9gfK8vnNzIgvaVYNkJqqh75IRA3uV5nVqUPC4bpDusCx8R-rm8jHDIm4adTbZY9xx3ZrrX1wCdiSvEuiOsaSLGpbeFYEj37NlrMkGCf6N8BgjlAf8WtqeOxqJWRjj0VmX4UVzsENd3o5HfRuKd7wAe1~9hcUDavtHCK3r7oKGBjX6OwjhUNuvdxTAgV5aOqq453~3EL-N93lCHDJPGSgQr2OhGBuwDfpfvQGvxWqsA8t1n8eV6noZzUYX7pU6QDE-NEWUt0ClrpbkBe6QTV5ndYQXbM9oJKswCD8CzBQAEAAcAAA==">AH</a>)
</td>
<td class="site-body">
{{ .Content }}</td>
<td class="site-menu">
<h2 class="site-sub-menu">Frens</h2>
<a href="http://73pxqisewxlcjmbjyxnorg5ngq54ii6nmoxt3knaod6ggry7dq4a.b32.i2p/"><img src="http://ass.ryocafe.site/techsuwa.png" class="webring-img" alt="テク諏訪" /></a><br />
<a href="http://6jaqgde66kdsqct4ptzdj2vd32kblnk5scgwoprtmcreqbhobuhq.b32.i2p/"><img src="http://ass.ryocafe.site/interloper.png" class="webring-img" alt="Interloper" /></a><br />
<a href="http://fmuipd4tbahhwovqdlhyxu4opl5katgneye4o72pxecklpykskwa.b32.i2p/"><img src="http://ass.ryocafe.site/kleenex.jpeg" class="webring-img" alt="Kleenex" /></a><br />
<a href="http://ktgt4756q2iiqckshj3g2gbmiyw4tgdlijmustfzjpmip7x2ksja.b32.i2p/"><img src="http://ass.ryocafe.site/komeiji.jpg" class="webring-img" alt="komeiji" /></a><br />
<a href="https://lolwut.info"><img src="http://ass.ryocafe.site/lolwut.png" class="webring-img" alt="lolwut?" /></a><br />
<a href="http://koshka.love/"><img src="http://ass.ryocafe.site/Koshkabutton.gif" class="webring-img" alt="Koshka" /></a><br />
<a href="http://gpvdip7rd7bdy5gf7scl3rzgzgzckqw4sqxbmy6g3zijfwu4lz3ypbyd.onion/"><img src="http://ass.ryocafe.site/udonya.png" class="webring-img" alt="Udonya" /></a><br />
<a href="https://wrongthink.link/">Wrongthink</a><br />
<a href="https://anonymous-japan.org/">Anonymous Japan</a><br />
<a href="https://xianc78.codeberg.page/">Xianc78</a><br />
<a href="https://charliebrownau.com/">Charliebronau</a><br />
<a href="https://terminalautism.neocities.org/">Terminal Autism</a><br />
<a href="https://shadowm00n.neocities.org/">ShadowM00n</a>
</td>
</tr>{{ template "footer" . }}{{ end }}
{{ define "post" }}<div class="header">
<h1>{{ .Title }}</h1>
<h1 class="title">{{ .Title }}</h1>
<a href="/">Return to home</a>
<div class="info">
{{ .Other.Author }}、
@ -62,14 +97,13 @@
</div>
<hr />
<div class="section">
{{ if .Other.Thumbnail }}
<a href="http://ass.ryocafe.site/{{ .Other.Thumbnail }}">
<img class="samune" src="http://ass.ryocafe.site/{{ .Other.Thumbnail }}" alt="{{ .Other.Thumbnail }}" />
</a>
{{ end }}
{{ .Content }}
</div>
{{ if .Other.Threadid }}
<div>
<a href="https://social.076.ne.jp/notice/{{ .Other.Threadid }}">Comment in SNS discussion here.</a>
<iframe src="https://comments.ryocafe.site/{{ .Other.Threadid }}" class="comment-iframe"></iframe>
</div>
{{ end }}
{{ end }}
{{define "tag"}}

ファイルの表示

@ -6,7 +6,7 @@ I drank too much Sapporo beer, so I started to pee so hard, it made the earth in
For the autists reading it, it's a joke bruh!
Jokes aside, I'm an anarcho-capitalist that hates the government, hates the rich elites, hates the modern soyweb, hates the shitcoin called fiat currencies, hates worldwide scams (covAIDS, extortion I mean taxation, copyright/DMCA, laws other than natural law, Ukraine "war", ISIS, vacciNATIONs, transsexualism, LGBT (and the rest of the retard alphabet), DEMONcracy, soycialism, communism, SDGs, New World Order, new abnormal, and so on), more about it in the [scams](/scams) department.
Jokes aside, I'm an anarchist that hates the government, hates the rich elites, hates the modern soyweb, hates the shitcoin called fiat currencies, hates worldwide scams (covAIDS, extortion I mean taxation, copyright/DMCA, laws other than natural law, Ukraine "war", ISIS, vacciNATIONs, transsexualism, LGBT (and the rest of the retard alphabet), DEMONcracy, soycialism, communism, SDGs, New World Order, new abnormal, and so on), more about it in the [scams](/scams) department.
Update, since I got asked so many times to list my pronouns: I don't give a fuck.\
You can refer to me as "he/him" or "she/her" or "it/its" or whatever else you want, I legit don't care.\

ファイルの表示

@ -1,30 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0">
<id>{{ .Site.Other.Url }}</id>
<title>{{ .Site.Other.Title }}</title>
{{ with .Site.Pages.Children "blog/" }}
<updated>{{ .First.Date.Format "2006-01-02T15:04:05Z07:00" }}</updated>
{{ end }}
<title>{{ .Site.Other.Title }}</title>{{ with .Site.Pages.Children "blog/" }}
<updated>{{ .First.Date.Format "2006-01-02T15:04:05Z07:00" }}</updated>{{ end }}
<author><name>{{ .Site.Other.Author }}</name></author>
<link href="{{ .Site.Other.Url }}" rel="alternate"></link>
{{ with .Site.Pages.Children "blog/" }}
{{ range .Slice 0 5 }}
<entry>
<id>{{ .Url }}</id>
<author><name>{{ or .Other.Author .Site.Other.Author }}</name></author>
<title type="html">{{ html .Title }}</title>
<published>{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}</published>
{{ range .Tags }}
<category term="{{ . }}"></category>
{{ end }}
<link href="{{ .Site.Other.Url }}/{{ .Url }}" rel="alternate"></link>
<content type="html">
{{/* .Process runs here in case only feed changed */}}
{{ with cut "<div class=\"section\">" "</div>" .Process.Content }}
{{ html . }}
{{ end }}
</content>
</entry>
{{ end }}
{{ end }}
<link href="{{ .Site.Other.Url }}" rel="alternate"></link>{{ with .Site.Pages.Children "blog/" }}{{ range .Slice 0 500 }}
<entry>
<id>{{ .Url }}</id>
<author><name>{{ or .Other.Author .Site.Other.Author }}</name></author>
<title type="html">{{ html .Title }}</title>
<published>{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}</published>{{ range .Tags }}
<category term="{{ . }}"></category>{{ end }}
<link href="{{ .Site.Other.Url }}/{{ .Url }}" rel="alternate"></link>
<content type="html">{{ with cut "<div class=\"section\">" "</div>" .Process.Content }}{{ html . }}{{ end }}
</content>
</entry>{{ end }}{{ end }}
</feed>

ファイルの表示

@ -1,7 +1,7 @@
title: All browsers suck, and it's all YOUR fault!
author: 寮
date: 2022-07-09 00:25:00
tags: blog,technology,internet,webdev,linux
tags:technology,internet,webdev,linux
threadid: ALHlqv8tp9nwYLCYme
----
Clickbait, except it's not.\

38
src/blog/alt-tech-is-a-trap/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,38 @@
title: Alt tech is a trap
author: 寮
date: 2022-12-08
tags: technology,internet
thumbnail: alt-tech-is-a-trap.jpg
threadid: AQNd0WLooFK0XHSNdY
----
Since Alex Jones got loudly deplatformed from big tech, the internet started to change.\
Censorship started getting gradually more and more extreme, alt tech platforms started to pop up, and Fedi started gaining more traction.\
And every time JewTube did an adpocalypse, a new alt tech platform appeared out of nowhere.
I myself tried out a couple, such as Gab, BITCHute, LBRY/Opussy, and a few more.\
And I got banned off all of them.\
Either because of posting loli's, or for saying something a bit too truthful.\
This made me question these platforms very hard, because it's a well known fact that the only types of people who get extremely paranoid over loli drawings are the glowniggers, these platforms all reflected exactly that.
Some other observations I noticed is the sheer amount of fake "truths" all over these platforms.\
Mainstream media is fake news, everyone knows that at this point, but it doesn't mean that everything else is automatically true.\
And during the scamdemic I've noticed so much fake "truths", to the point it felt like there's not a single reliable source on the entire internet anymore.\
Lethal injections arrived, I know these are poison, they are every single time they do these, which is once every decade.\
I've seen so many crazy shit being posted to alt tech, like "vaccine shedding", "nanotech", "microchips", "shaking chicken meat", "pandemic babies", "bluetooth emission", and so on, all of which had either doctors "just saying so", or "evidence" that is very easy to debunk, or simply no evidence and "I'm a truther, just trust me bruh".\
Meanwhile, I've seen not a single person asking the most crucial question, the question that should be asked, the question that ACTUALLY makes you wake up to what's REALLY going on: where did the money go?\
And I asked this question: [Tor](http://pol.asc7ewkcvat2wsoi5yuwkej5ukyrqqnpnzpj4u34r2jxnoxhnbx6yqad.onion/blog/lethal-injection-covaids-is-just-a-money-making-operation/), [I2P](http://pol.ryocafe.i2p/blog/lethal-injection-covaids-is-just-a-money-making-operation/)
Based on my own observation, just a small percentage of the population gets killed (and yes, even if it's 6 million, it's still a small percentage if you consider a worldwide population of 8 billion), the vast majority gets permanently dependent on the hell care soystem, and the few lucky ones get away unharmed.\
This is so obvious if you simply look around in real life, yet nobody seems to notice it at all.
This all got me to the conclusion that alt tech is really just operated by glowies alongside some useful idiots who are more than happy to simply echo whatever the glowies post or upload.\
Of course those so-called "fact checkers" will be able to easily debunk them all, because they're basically "fact checking" their own misinformation.\
I also noticed a massive increase of glowies all over the internet blending into non-mainstream platforms and instances even.\
And yesterday the news of the WHO [conspiring to censor "misinformation"](https://hozon.site/archive/1670419398/reclaimthenet.org/world-health-organization-censorship-misinformation-pandemic-treaty//index.html) and [grabbing more surveillance powers](https://hozon.site/archive/1670419670/reclaimthenet.org/world-health-organization-surveillance-powers-pandemic-treaty//index.html) came out, my suspicion turned out to be true.\
I thought "A-HA! Now the cat comes out of the bag!".\
So they've set up these alt tech platforms not only to misdirect people seeking the truth, but also to manifacture the narrative on why they need to take full control over the clearnet.\
At this point, anyone who doesn't have their own website AND doesn't join the Fediverse AND doesn't chat on XMPP, IRC, Mumble, and/or email (no need to check all the boxes, at the very least 1 of these is still OK, although own website should be the main platform, not just a fancy graphical RSS feed), and instead insists on using one or more of the big- or alt-tech platforms, chat crapps like Telegram, Signal, Discucked, or Matrix (all funded by the Jews), among other stuff instead can be considered controlled opposition.
I seriously suggest you move to the darknet if you haven't already.\
Better move now while you still can rather than when it's already too late.\
Time to get serious about online freedom/privacy!

49
src/blog/are-you-a-tech-jew/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,49 @@
title: Are you a Tech Jew?
author: 寮
date: 2022-11-27
tags: technology,computer,internet
threadid: AQ1yGlatOXpHLLwwhE
----
What is a Tech Jew?\
I'll explain in a minute, but first a few examples to give you an idea:
1. Do you encourage people to go to alt tech, while you continue to be using big tech yourself?
2. When somebody calls you out for using big tech even though you're against it, do you make up excuses (example: reaching out to a wider audience, waking up those still asleep, getting new followers etc)?
3. Did you consider recommending people to set up their own decentralized, federated platforms?
If your answers are yes, yes, and no respectively, then congratulations, you're a 100% Tech Jew!
So basically, a Tech Jew is someone who forces people into separate technologies they believe are "against the narrative" even though they're all controlled by the same people who control the big tech platforms.\
Don't believe me?\
Just consider the fact alone that with the exception of Rumble, every single alt tech platform uses Cuckflare, which is just as Zion as Goolag, Fakebook, and Amazon, and Rumble is using AWS, which is from Amazon, so we're full circle now.\
How can you even take them seriously!?\
It's having a big corpo fucking everybody in their asses, then a smaller corpo shows up and says "hey dudes, dudettes, and dude-in-drags, you should join our dope shit, we actually respect your body", but they never tell you that they rely on the cock of that very big corpo they "saved" you from in order to even be able to exist, so the only way to find out is by finding their whois information, going to their platforms over Tor (and see if you get stopped or not), read HTTP request headers, check what they require you to have in order to sign up, read their Toss (Terms of Disservice), PeePee (Privacy Policy), and Cock (Code of CONduct) pages, or otherwise experience censorship first hand (or 3rd hand if somebody gets as loudly deplatformed as Alex Jones or Joe Rogan, which are both controlled opposition Jews too by the way).\
So you're basically being fucked in the ass by somebody else's dick, who on their turn are fucking them in their ass, and sooner or later this will become a pretty gay chain.
And this is exactly how alt tech works too.\
They claim to be anti-big tech, but rely on big tech infrastructure instead of just setting up your own infrastructure.\
None of them even have a darknet mirror at all, which too is saying a lot.
Not saying that you should avoid big tech infrastructure like a plague, somewhere down the chain there will be a big tech corpo even without your knowledge, because after all, the internet is being held together somehow.\
This is purely regarding those who willfully choose to rely on big tech architecture, like putting your entire platform behind Cuckflare and mandatory Javascript UIs even if you don't need it.\
And the reason why I call them "Tech Jews" is simply because all these big tech corpoes are owned and run by Jews, and Jews always stick together, and will refuse to work together with anybody else.\
And the Jews really want to kill off as much competition and opposition as possible, and they do that by subverting real opposition and/or inventing controlled "opposition", pretending to be in opposition while in reality they're all working together.
Fediverse and federation and/or self-hosted solutions in general (email ([not so much anymore](/blog/liberate-email-ignore-dkim/)), XMPP, IRC, Mumble, Newsgroups, BBS, and so on) is one way to make platforms that aren't Jewish owned/controlled, or otherwise use their tech and explicitely exclude them (like in the case with Mastodon, PeerTube, and Matrix).\
The best is to have a static HTML+CSS-only (and/or Gemini) website exclusively on the darknets (Tor and I2P, though I2P is more based, but harder to have it keep working), but there's no conversation through that, which is why we have the technologies I put in the sentence above.
But this is why you can't find me on JewTube, Shitter, Fakebook, InstantKilograms, TikTok, Gab, Parler, Gettr, so-called "TRUTH" Soycial, GC2, Mixi, Niconico Douga, Pixiv, BITCHute, Opussy/LBRY, Rumble, Twitch, OnlyFans, Vimeo, Pornhub, or any other big tech or alt tech (which rely on big tech TEEHEE) platforms, I simply don't exist there.\
All I have are this website, [Pleroma](https://social.076.moe/ryo), PeerTube (though that one is on the way out, which is why I don't link to it), [Gitler](https://gitler.moe/ryo), email, XMPP, and IRC (which I'm planning on providing info to soon).\
Well, you can find me on the PINE64 and The Crowhouse forums, but I stopped using the PINE64 forum a very long time ago, and I'm not as active on The Crowhouse, simply because while I did make good friends on there (and 1 troll), it's just not my type of thing anymore.\
I joined due to our agreement on what anarchy is and how the world should be like, but in some cases (especially when it comes to technology, entertainment, and drawings) I disagree with most of them, and eventually I found my own path I branched out of, so I'm fighting this battle my own way now.
The reason why I still don't provide my email, XMPP, and IRC information is because I'm not decided yet on whether I'll make use of [loli frog](http://6qiatzlijtqo6giwvuhex5zgg3czzwrq5g6yick3stnn4xekw26zf7qd.onion/)'s infrastructure, or set up my own.\
And the reason for that is because email is such a bitch to set up, because iRedMail only works on Debian, which has SoystemD, and I don't want to have any servers with that, they claim to be supporting the BSDs, but any attempt at setting them up has failed so far.\
OpenBSD has its own SMTPd (OpenBSD's own Postfix basically) service out of the box, but I still can't get it to work even after following the official fucking guide.\
And anything related to Postfix is an absolute nightmare to set up.\
The positive is that both Ergo (IRC) and Prosody (XMPP) are pretty easy to set up especially if you already know what you're doing.
I already have email and XMPP, but it's on the 076 infrastructure, and I really want to make my own Tor and I2P-only ones.\
Though I think I'll make them I2P only, Tor would be only for this blog, and thus once again I'll need to figure out why the fuck it's not working (oh hey, even more motivation to fix this crap!).\
Or perhaps skip email altogether and go just for XMPP and IRC?\
Let me know on Fedi (aka, comments on this post).

ファイルの表示

@ -0,0 +1,104 @@
title: How to prevent self-doxxing
author: 寮
date: 2022-08-09 09:35:00
tags:technology,linux,bsd,internet
threadid: AMKpSYMDvvqpvze7e4
----
# Update
> The reason why I originally called this article "Artificial "laws" have a purpose, and barely anyone is making use of it" is because I originally planned on talking about how the so-called "laws" governments are pushing are only incentivizing people to resort to going underground.\
> Like how Luke Smith said he thanked the USSA government for incentivizing him to become a Monero hodler, because he would have otherwise spent it all long ago.
>
> But then I went very offtopic, and became a topic on how to prevent self-doxxing instead.
Remember the whole insult "law" that got launched here in Japan?\
Seems like it's spreading pretty rapidly, because Airstrip One, and a couple more countries implemented this same "law" too shortly after.\
If the world was filled with chads, these types of "laws" would have served as a wake up call, an opportunity to nuke every single online account that requires a dox, and explore the superior alternatives.\
But unfortunately, we don't live in a world of chads, we live in a world of pussies, or comfortists to keep it a bit more politically correct.
## So what counts as a dox?
Pretty much everything that can be used to trace back to you is a dox.\
This includes your real name, your selfies (or profile picture of your real face), your physical address, your company name, your (mobile) phone number, copy of your ID, your credit/debit card number, and to some extend your IP address and email address.
### Real name
Should speak for itself.\
Use a nickname instead, or a fake name if you need to have a first and last name.\
Seriously, no webshop nor delivery dude will give a fuck about what your real name is, only Fakebook and Quora are this invasive!
### Your photos
You can actually do a reverse search, and find out who you are.\
Super effective if you happen to have a Fakebook or Quora profile, since these 2 soytes require your real name to be doxed for the entire world to see in order to use.\
Just use an anime waifu as your profile picture.\
And make sure you ALWAYS delete exiv information from your real life photo's of your delicious bowl of ramen before you upload it to the internet.
On a good operating system like any Linux distribution (minus Android and ChromeOS) or BSD variant (minus iOS and macOS), you can easily install the "exiv2" package, it should be in every distro or variant's repo's.\
Then in the command line:
```sh
exiv2 rm (FILENAME).jpg
```
Or *.jpg if you want to nuke glowdata from all your photo's in that same directory in 1 go.
For those of you on WinDOS, macOS, Android, iOS, or ChromeOS, please refrain from posting photos online until you have access to a Linux or BSD computer with Exiv2 installed on it.\
But then again, if you're taking this article seriously, you shouldn't be using any of these 5 proprietary shitware anyway.
### Physical address
If you rent out, your name is going to be attached to that address.\
If you bought your property and/or land, then it's a matter of calling the government on your GlowPhone and demand a dox.\
Let your packages get delivered to the nearest convenience store (or PO Box if you're in the USSA, or some questionable pick up point if you're in the Eww), again even Amazon doesn't give a fuck where you let your stuff get delivered, as long as they get the money.
### Company
If you run a company, I hope you have an anarcho-company (aka, one that's NOT registered with any government), otherwise your personal information is public record.\
Otherwise make sure your online persona NEVER gets linked to that company.
### Phone number
Your phone number is no different from your national ID number (it's called differently in every single country), as it contains every single information on you.\
This is exactly why I refuse to use Discucked, Telegram, Signal, LINE, and anything else that requires a phone number.
### Copy of ID
The only reason why you'd want to use a disservice that requires an ID would be crypto exchanges.\
Even then, you can easily mitigate that by using Bisq instead, and TradeOgre if you already have crypto.
### Credit/debit card
Unless it's a prepaid card, you can be doxxed using a credit or debit card, since they're registered on your name and address.\
Just use Monero like every single chad does.\
Credit and debit cards are just for the slaves.
### IP address
Most people would probably not have to worry about that one, because your IP is most likely dynamic (unless you paid extra for a static one).\
At least, if you're using IPv4 only, if you're using IPv6 you might already be fucked.
But if you're still worried, use Tor, and [set up all your internet enabled software to go over Tor](https://technicalsuwako.moe/blog/all-softwear-in-tor/).\
Article is in Japanese, but even without knowing any Japanese you could still follow along by reading the commands.
### Email address
This is the nonest of non-issues you'd worry about.\
The only worry would be if you're stupid enough to use your real name as your email handle.\
This used to be the easiest to mitigate, but then you get to face the fact that almost every single email provider nowadays requires at least some dox.\
And if not a dox, then they'll block you if you're using Tor, or they'll use Goolag reCAPTCHA, or some other bullshit that has nothing to do with email.
## Alternative software
For every glowware there's a superior free (as in freedom) alternative.\
Instead of WinDOS, macOS, iOS, Android, and ChromeOS (and to some degree Ubuntu), you can run [any](/blog/recommended-linux-distro-2/) Linux distro or BSD variant, [my favorites being Artix Linux and OpenBSD](/blog/recommended-linux-distro-3/).
Instead of LINE, WeChat, KokoaTalk, WhatsApp, Messenger, iMessenger, Discucked, Skype, Matrix, Telegram, Signal, and whatever more we have in current year, you can use XMPP, IRC, Mumble, and/or Tox.\
Session and DeltaChat are perhaps decent options, but they're both Electron crapps, so I'd rather jump into an active volcano instead.
Instead of SlaveCard or Pissa, there's Monero or cash (not really software, but still).\
Instead of smartphones there are real computers (again, not software, but will still liberate you).\
Instead of MacBooks there are (older) ThinkPads, no really, you can easily use a 2008 ThinkPad with Linux on it as your daily driver in 2022!\
Instead of WordPress, Wix, Amebo, and so on, there's HTML and CSS (and static website generators if you plan on having lots of content).
Instead of Shitter, Fakebook, Instantkilograms, TikTok, Gab, Minds, Parler, GETTR, so-called "TRUTH" Soycial, GC2, Mixi, REEEEdit, JewTube, LBRY/Opussy, Bitchute, BrandNewTube, Rumble, and all the other big tech and alt tech overlords, there's the Fediverse (Mastodon/Pleroma/Misskey/GNUSocial for microblogging, Friendica for macroblogging, PeerTube for videos, Pixelfed for photos, and so on), bonus points if you host them yourself too.

ファイルの表示

@ -1,7 +1,7 @@
title: Breaking down an article about making Tor "safer" and "easier"
author: 寮
date: 2022-03-31 12:56:14
tags: blog,technology,anonymity,darknet
tags:technology,anonymity,darknet
----
Source article: https://marketresearchtelecast.com/anonymization-service-new-functions-are-intended-to-make-tor-safer-and-easier/236255/

74
src/blog/browser-fascism/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,74 @@
title: The problems of browser fascism
author: 寮
date: 2022-09-11 16:20:00
tags:technology,internet,webdev,browser
threadid: ANRo2kGf2w1W2OtRpo
----
While most people will think that it's specific to just Chromium, browser fascism has always been around.
## What is browser fascism?
When people think of fascism, they immediately think it's all about racism, right-wing, violence, blablabla...\
If you seriously think that, then you're absolutely overbloating the term.\
Fascism means forcing people into doing, saying, or even thinking in a certain way, even if it's literally impossible.\
That's it!
For example, I have a health condition that makes it impossible for me to wear a face diaper.\
Yet there are a few deranged lunatics that force me into wearing one, even though it's literally against the "law".\
I don't believe in the "law", not those made by governments (which are criminal organizations) that is, but these drones should have been the ones blindly obeying to those.\
But anyway, these NPCs is what I call mask fascists.
Likewise, forcing people into using a specific browser and/or version in order to view a websoyte is considered browser fascism.\
OS fascism is being included here, simply because browser fascism in current year typically gets doubled with OS fascism.
## Netscape
Anyone who had access to the early internet still remembers the "Best viewable in Netscape" buttons.\
But it was pretty much the only graphical browser, and internet was no longer HTML-only, so kind of makes sense.\
Plus Netscape was available for all operating systems, so that's fine.
## Internet Exploiter
This is what really bothered me with the raise of Internet Exploiter.\
The buttons "Best viewable in Netscape" changed to "Best viewable in IE4" (and then IE5, IE6, IE7...).\
IE was unavailable in Linux, and has never been available, so this rendered so much of the internet unusable.\
Most Linux users would probably have given up and switched to WinDOS over that, but someone like me who literally had no idea there's even a WinDOS in the first place, all I thought was "sigh...yet another websoyte stopped working, just boycott it".\
And this was made possible because IE blatantly ignored web standards, and instead adopted its own proprietary standards, this was the case with IE4, IE5, especially in IE6, though Microshaft started backing off with IE7 by adopting web standards to at least some degree.
To add insult to injury, lots of websoytes have grown reliant on plugins like ActiveX, Flash Player, and Shockwave.\
None of these plugins existed in Linux, though Adobe at one point finally did something unthinkable: releasing Flash Player to Linux.\
However, by the time they did so, most websoytes were already in the process of replacing Flash Player by HTML5, CSS3, and JavaScript, at least the western soytes did, Japanese websoytes still stayed with Flash for a couple more years before they finally realized that web standards actually exist.
And many Japanese websoytes also refused to let their Internet Exploiter dependency go for a very long time after the west have long switched to Furryfox and adrenoChrome, which was very frustrating.\
This even resulted in government soytes to be inaccessible to me for most of my life (and nowadays they're inaccessible again because of their dependency on Cuckflare).\
Yea I know, as an anarchist I don't need to even consider being able to access government soytes to be necessary, but some of their soytes are pretty useful, like the earthquake and typhoon information ones for example.
## Goolag adrenoChrome
After a while of IE dominance, we had a "Best vieawble in Furryfox" for a brief time, until Chrome took over, which is still the case today.\
Lots of soytes made by hipsters who can't code and were never supposed to code in the first place use retarded technologies that should have never been invented, like Webpack, Angular/React/Vue/whatever, ECMA, and all the other bullshit all work in the latest version of Chromium and its 1000s of skins (Chrome, Brave, Edge, Opera, Iridium.......), fewer on QtWebEngine browsers (qutebrowser, Falcon, Konqueror), much fewer of those work in Furryfox and its skins (Librewolf, Waterfox, Iceweasel, Firedragon, Icecat......), even less on Webkit browsers (Safari, Badwolf, Luakit, Epiphaty), and not at all in any of the independent (and actually good) browsers (Pale Meme, Dildo, Netsurf, Lynx, w3m).
This time there are no buttons, but plain text notices saying something like "This websoyte only works in Goolag adrenoChrome 99 and newer or Furryfox 100 and newer", this is no different from basically saying "if you don't show me your papers, then I will deny you from entering the store", which to any reasonable person is pure fascism and pure evil, although many brainless and soulles government drones don't seem to even realize this as it was made clear over the past 3 years.
What's worse is that more and more websoytes are growing dependent on Cuckflare or some other malicious CDN soyvice.\
This is the direct result of their servers being unable to handle their soy apps, so instead of taking the little bit of time to make their shit more lightweight and more usable, they resort to Cuckflare, as they're in denial of the fact that they're a bunch of browser fascists.\
And in addition to that, they're even more discriminatory by blanket banning all Tor and most VPN users.\
This is a triple middle finger towards the people who are in big danger, political refugees, dissidents, the resistance, and people who just don't want to be tracked wherever they go.
## The Any Browser Campaign
All this makes me support the efforts done by the [Any Browser Campaign](https://www.anybrowser.org/campaign/).\
A little tip I can give is that you keep the frontend code as close to web standards as possible.\
Instead of using a bloated JS framework, just use plain HTML and CSS, and maybe some vanilla JavaScript just to make your pages a bit more interesting, but keep it sane and make sure the content of your website is fully readable and all pages are perfectly navigatable even with CSS and JavaScript disabled.\
That way you don't need to worry whether your site doesn't work in certain browsers, always worth to check it to be sure, but I guarantee you that you'll end up spending far less time making frontends from scratch using web standards than you would using a JS-only framework.\
It's actually ridiculous that I even have to teach you something this common sense...
Even if you need any of these, provide alternatives.\
For example, the comment section on this site is an iframe, but I understand that not all browsers support iframes, which is why the "Comment in SNS discussion here." link, so you can simply click that link, and still see all the comments even without frame support.
Or for one client they wanted me to submit a select box on click, which only works with JavaScript enabled.\
So I implemented a submit button wrapped around "noscript" so that you can still make use of that feature if JS is disabled, while those who have JS enabled won't see that button, simply because they don't need it.\
Or the way phpBB is doing is pretty clever, as they have certain JS-only features, but if it detects you have JS disabled, it'll replace them with CSS features and/or separate HTML pages instead, so you still have a fully functioning forum software with JS disabled.\
And I believe this should be the norm rather than the exception, because unless you make something like Goolag Maps or OpenStreetMap, or a loyve streaming soyvice, there's literally no reason to have JS as a dependency.
By the way, it's 9/11 today, so have a nice teLOLIst day.

ファイルの表示

@ -1,7 +1,7 @@
title: Again, showing why relying on CDNs is a bad thing
author: 寮
date: 2022-04-22 23:54:04
tags: blog,technology
tags:technology
----
Dear government of Yokohama,
@ -9,7 +9,7 @@ https://minatomirai21.com/\
Come on man!\
I'm getting a white page of semi-death; while apparently I can still click on links and go to different pages, and even scroll, the page appears entirely white.
Looking in the CancerScript console, I see Goolag Tag Manager (because of course, with the exceptions of websites owned by [@TechnicalSuwako](https://social.076.ne.jp/TechnicalSuwako) and [@JapanAnon](https://pl.anon-kenkai.com/users/JapanAnon), Japanese websites that DON'T use it is almost non-existent) being blocked, but also jQuery and CSS failed to load, because they're both fucking CDN'd.
Looking in the CancerScript console, I see Goolag Tag Manager (because of course, with the exceptions of websites owned by [@suwako](https://social.076.moe/suwako) and [@JapanAnon](https://pl.anon-kenkai.com/users/JapanAnon), Japanese websites that DON'T use it is almost non-existent) being blocked, but also jQuery and CSS failed to load, because they're both fucking CDN'd.
CDN is the WRONG way of managing dependencies, very CORS unfriendly, very insecure, enables spyware and censorship, and so on.\
All resources should be hosted locally, preferrably on the same domain to ensure the website works even for the most security oriented users.\
@ -17,4 +17,4 @@ The most secure way of running websites is to never NEVER NEVER have any 3rd par
1st party ONLY!!
## Comment by チャノさん
[@ryo](https://social.076.ne.jp/ryo) [@TechnicalSuwako](https://social.076.ne.jp/TechnicalSuwako) We should probably be impressed it renders on anything aside from Internet Explorer
[@ryo](https://social.076.moe/ryo) [@suwako](https://social.076.moe/suwako) We should probably be impressed it renders on anything aside from Internet Explorer

ファイルの表示

@ -1,7 +1,7 @@
title: Webdevs using CDNs are absolutely retarded
author: 寮
date: 2022-04-13 20:53:35
tags: blog,technology,webdev
tags:technology,webdev
----
https://webmasters.stackexchange.com/questions/92083/local-files-vs-cdn

74
src/blog/clearnet-is-dead-1/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,74 @@
title: The clearnet is dead, RANT 1
author: 寮
date: 2022-11-23
tags: technology,internet,webdev
threadid: APrlEgUF8SAJyAWH3Y
----
Today is Worker's Thanksgiving Day in Japan, meaning I get to thanklessly sit at home doing nothing all day long.\
Anyway, I complain about the clearnet quite a lot on this blog ([1](/blog/is-it-worth-defending-clearnet/), [2](/blog/totalitarianist-takeover-of-clearnet/), [3](/blog/dependence-on-cuckflare-is-sign-of-weakness/), [4](/blog/what-is-considered-broken-website/), [5](/blog/the-ideal-website/), [6](/blog/cuckflare-is-not-neutral-again/), [7](/blog/browser-fascism/), [8](/blog/get-off-vps/), [9](/blog/decentralize-federate-is-solution/)), almost daily on SNS even.\
And this is because instead of the situation getting better, it's getting worse and worse.\
And now too yet another rant is needed because instead of the situation getting better, it's only getting worse.
## Clearnet is slowly becoming Cuckflare
I'd just like to interject for a moment. What you're referring to as the internet, is in fact, Cloudflare, or as I've recently taken to calling it, Cuckflare.\
This might actually become the painful reality of the clearnet very soon from the looks of it...
## Clown of the month: OpenProvider
So loli frog forwarded me an email from OpenProvider, because it's in English and she doesn't speak English, and you just can't make this shit up.\
Absolutely clown world example of how to respond to a problem!\
The email is pretty long, but to keep it simple, last month they decided to put their firewall behind Cuckflare, and now they're experiencing DDoS attacks every single day, which effectively affects every single domain registered with them, and they have legit no idea what's going on.\
So I decided to reply to them saying that Cuckflare is exactly the cause of the problem with links to evidence and all that, I'm currently waiting for a response, so more coming soon (if they respond at all that is).
But now they're putting all their resellers and in addition to that their reseller's customers at risk, so much joy...\
And this solidifies the death of the clearnet even further.
However, it doesn't seem to have forcefully put domains behind Cuckflare against people's will (yet), but in their email they did pressure people into doing so, which is rather disgusting.
## Just a half-ass solution: Gemini
Behind the scenes I've been experimenting a bit with Gemini.\
Gemini solves the whole problem of a bloated internet, and does it even better than the darknets by just not having any way of inserting bloat to begin with, whereas on the darknet the only reason why there's less bloat is because it's mostly nerd-only for now.\
However, Gemini still relies on you having a valid domain name, and therefore DNS, so you can still get taken down and/or get compromised.\
But apparently it's possible to use Gemini on Onion routing, but I have yet to experiment with that.\
If that works, then perhaps I'll put up a Gemini version of this site.\
I'm already writing everything in markdown, the only change I will have to make is to provide links in the GMI format, and I should be good to go I think.
## 寮居酒屋 (Ryo's Izakaya) goes back to darknet-only
As I already promised, this website is going back to being Tor and I2P only.\
However, I will still need to figure out why the fuck I2P refuses to work, but at least there's Tor which is working.\
Still debating about whether I should support Lokinet or not, the whole proprietary nature of it alone makes me hold back on it.\
And perhaps a darknet-only Fedi instance might be added to the list of things to do, now that 076 SNS can federate with Tor-only instances.
I will still hold on to the clearnet domain name, but only as a means to display the fact that you'll need to use Tor or I2P in order to view the contents.\
The clearnet server is already configured to automatically redirect people to the Onion version when it detects you're browsing this site over Tor.\
And since I have nothing to do on this national holiday, I've done just that, now if you browse to ryocafe.site without Tor, you'll see the notice that this blog is no longer viewable on the clearnet.
The clearnet domain is going to expire on the 6th of June (6/6, ILLUMINAZI CONFIRMED GOYS!!), and I only registered it because the darknet server has been down throughout the entire summer.\
So I think I won't renew it once the date expires.
## Conspiracy time
For quite a while I have actually had this conspiracy theory that this is the whole cyber scamdemic Satan Klaus has been talking about.\
I said from the beginning already, there won't be a blackout or internet shutdown, it doesn't even make any sense to do so.\
Their entire infrastructure relies on the clearnet, they're migrating more and more of the physical infrastructure to the clearnet, they want you in the dead universe I mean Metaverse, the clearnet keeps the people occupied enough to be no threat to the obsoletes, and so on.\
If they really wanted to shut down the entire internet to cover their asses, they would have done so long ago already.
However, did you notice the massive increase of cyber attack and/or DDoS news in the media, both mainstream and alternative, since the whole Fakebook downing?\
And did you notice that the vast majority of these websoytes that got DDoS'd started relying on Cuckflare?
Just as a reminder, everything they do has money involved.\
Follow the money trail, and you'll find all the answers you're looking for.\
[Scamdemics are all about enriching Big Pharma](http://pol.ryocafe.site/blog/lethal-injection-covaids-is-just-a-money-making-operation/), wars are all about enriching the military industrial complex (which is much better known, except most people say it's the Americuck DEMONrats moneylaundering, it's rather all politicians worldwide doing so), cloymet chainge is all about enriching big daddy government, and so cyber scamdemics are all about enriching Big Tech.\
Once you realize the fact that money is being involved in every single scam they're pulling, it's getting clear real quick.
But Ryo-kun, they could as well just use Cuckflare for free, how are they supposed to make money off of it?\
Well, [look at how Goolag did this with email](/blog/liberate-email-ignore-dkim/).\
G Suite used to have a free option when most of the email was still decentralized and federated, although it was still called "Gmail for Domains" at the time.\
Then out of the blue, after they managed to get enough email users dependent on them, they decided "let's rename our soyvice to G Suite, and make the free plan no longer available".\
They still let you continue to use the free plan if you already had it for a couple of years.\
But as recently as last month, now that they effectively have a monopoly on email, they decided to just kill off the free plan and force those who were still on the free plan to pay, and gave each user 14 days, or get locked out of the soyvice until you pay up.\
You can leave and set up your own email server if you want, but nowadays you have to be very lucky to actually get your email delivered to those who are dependent on G Suite or Outlook.\
I can easily see this happening with Cuckflare once the entire clearnet becomes dependent on them.

118
src/blog/clearnet-is-dead-2/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,118 @@
title: The clearnet is dead, RANT 2
author: 寮
date: 2022-12-01
tags: technology,internet,webdev
threadid: AQADExV1zh8wNknRNA
----
HO HO HO, Merry Christmas!\
As my present to you, I will rant about the clearnet, again!
Not so long ago I was kicked out of an Animate store (a dojinshi-only store) for not wearing a face diaper (which by the way is literally illegal, and me pointing that out made them even more desperate to kick me out as quickly as possible).\
But I keep getting newsletters, and I want to unsubscribe from them, because I'll never shop at Animate ever again over that, not even online, they can go bankrupt at this point.\
But as Japanese as it can get, you have to login to their websoyte in order to unsubscribe, and of course passwords can't include any special characters and need to be short, because most people here don't know how to code properly, but that aside.\
And the clearnet bullshit begins!\
"Please enable Javascript to use this website" pops up, even though the websoyte works better without JS, but I couldn't find the login page, so I enabled it.\
Found the login page, so I put in my username and password, and the "login" button doesn't work.
This is how the form looks like:
```html
<form name="login_mypage" id="login_mypage1" method="post" action="https://www.animate-onlineshop.jp/mypage/login_check.php" onsubmit="return fnCheckLogin('login_mypage');">
<input type="hidden" name="mode" value="login">
<input type="hidden" name="url" value="/mypage/login.php?transactionid=">
<div class="item">
<label>メールアドレス</label>
<input type="text" name="mypage_login_email" id="adress" value="" maxlength="200" style="ime-mode: disabled;">
</div>
<div class="item" style="margin-top: 30px;">
<label>パスワード</label>
<input type="password" name="mypage_login_pass" id="password" maxlength="200">
</div>
<div style="margin-top: 30px;">
<span class="button_style_2">
<a href="#" onclick="$('#login_mypage1').submit();
return false;" title="ログイン">ログイン</a>
</span>
</div>
<div style="margin-top: 20px;">
<label>
<input type="checkbox" name="mypage_login_memory" value="1" id="login_memory">&nbsp;ログイン情報を記憶する
</label>
</div>
<p class="forget"><a href="https://www.animate-onlineshop.jp/forgot/index.php" title="パスワードを忘れた方はこちら">パスワードを忘れた方はこちら</a></p>
</form>
```
MOTHER FUCKER!!\
Doing login checks in the frontend is absolutely retarded, it's the most insecure way of handling account logins!
Here's more retardedness:
```js
$(document).ready(function () {
$('#password').keypress(function (e) {
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
$('#login_mypage1').submit();
}
});
});
```
Keycode 13 refers to the enter key.\
What the fuck do you even need that code for!?\
The form is already within the HTML `form` section, just pressing "enter" key should be enough by default.\
Just replace the `span` > `a href` with a `button` or `input type="submit"`, and it should be working both with and without JS.\
And I did exactly that!\
I went into inspect element, and replaced:
```html
<a href="#" onclick="$('#login_mypage1').submit();
return false;" title="ログイン">ログイン</a>
```
with:
```html
<button>ログイン</button>
```
And I was able to login!\
And it's absolutely sad that it got to the point you need to hack the HTML soyce code in order to get a simple HTML form to work...
And while we're still on that page, what resources does it load that makes it so fucking slow?
![](http://ass.ryocafe.site/animate1.png)\
![](http://ass.ryocafe.site/animate2.png)
First off, what the fuck do you needs ads for?\
You're a webshop, not a billboard, you should be earing enough the ethical way already.\
But you opt in for 3 different ones: Goolag, Doubleclick (which is Goolag), and Fout.\
Then there are the trackers: Jewhoo, Goolag, Shitter, and products belonging to each one of them.
This alone made me remember once again that the clearnet is beyond repair.
This is how the internet was designed to look like:
* 50% content worth reading
* 35% HTML
* 14% CSS
* 1% Javascript, but only if you really need it, and keep it vanilla only, otherwise CSS becomes 15%.
This is how the internet looks like today:
* 1488% ads, trackers, ANALytics, big tech tags, password sniffers, captchas, cryptominers, CDNs, MitM attacks I mean DDoS """protection""", fingerprinting, soycial media buttons, video embeds, among many other mass surveillance techniques
* 911% unnecessary bloat such as CSS frameworks, Javascript frameworks, and Javascript itself
* 666% Jewish propaganda
* 33% actual content we want to see
You might be saying, but Ryo-kun, this is clearly an HTTP problem, so try Gemini instead.\
I disagree, the darknets don't suffer from these problems.\
Tor is starting to see cruft coming in now that normies in places with lots of internet censorship start figuring it out, but for the most part it's still not that bad since Tor users generally disable JS by default, so fewer people are going to force you to enable it.
Another one is I2P, which are none of the problems at all, since it's still pretty niche and nerd-only.
If you're reading this blog, you're already using at least either of the 2 already.\
But I highly recommend you explore both a bit more.\
For Tor, I recommend you bookmark the Onion links you find, see for their webrings, and bookmark those as well.\
For I2P it's a bit easier; all you need is to get through the "alive" lists on [http://inr.i2p]() or [http://reg.i2p](), and you're getting a full list of Eepsites without discrimination (well, it only doesn't list Eepsites that only have a B32 address, because each person is expected to add their own Eepsite to the lists anyway).

43
src/blog/code-of-conduct-is-a-cancer/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,43 @@
title: Code of Conduct has no place in software development
author: 寮
date: 2022-08-30 16:45:00
tags:technology,politics,webdev,internet
threadid: AN2yCuRQDZAJ4mPiO8
----
I see a massive increase of "Code of Conduct" (or COCK for short, which is what I will refer it to from here on) in the already heavily politicized western software development environment.\
It got to the point that GitHub even has shows a COCK whenever a project has a "CODE_OF_CONDUCT.md" file inserted.\
Not like it even matters, because COCKs always tend to be identical to one other anyway.
A COCK can be quite useful in big organizations, though back in the old days we just called it "rules".\
And that's fine, because the scope is just limited to within the origanization.\
A COCK in soyware projects and/or online soyvices on the other hand are meant to police everyone, whether you're a developer or not, whether you're a user or not, is none of the project maintainers' concerns.
The better alternative is to hire people who actually belong to the organization, and kick out the bad actors when they start raising red flags (with a yellow hammer and sickle in the corner), or a rainbow flag, or a...cyan/magenta/white kind of flag?\
Or another way out is to work on your projects independently, and never recruit anyone else in the first place, this strategy works for Slackware and Team Shanghai Alice (aka, ZUN).
It's really sad that me as an experienced software developer have to remind other software developers to the fact their responsibility is to write code, not political bullshit.
People might tell me that they can just fork a project and then just remove the COCK.\
It's true, but I'd rather advocate for just writing your own alternatives from scratch.\
Because even if you fork and remove the COCK, the upstream project is still calling the shots, you're still subject to cancellation.\
Well, you can be cancelled if you have nothing to do with them too, but at least they can't fuck things up on the upstream project level.\
This is what projects like Linux Mint always have to deal with for being an Ubuntu fork; Canonical keeps making bad decission after bad decission, so the Linux Mint guys keep having to undo those and replace with their own less bad than bad decissions, which is why it takes them longer and longer to release their versions.\
If Mint would have been an independent distro, they wouldn't have to deal with this bullshit at all.\
And it only takes 1 line of code to fully destroy your downstream project, and if the upstream project is already bloated (which is the case with at least 100% of the projects with a COCK), good luck figuring out what causes your downstream project to break.
At 076 we've been using a couple of 3rd party projects like PeerTube, Pleroma, Gitea (previously it was GitLab, but that was way before I joined the team), Searx, and so on, but we're in the process of replacing them with self written code, which will never have a COCK, and all contributors will have no say in politics or other irrelevant stuff (they can of course discuss it outside of software development, but not inside).\
We have chosen for the approach of "Don't like it here? The door is right there!", which used to be the norm in the early 2000's internet.\
Whether you like Alex Gleason or not, him being cancelled from Pleroma by the wokies is a pretty bad sign.\
Things like these is what inevidently leads to stuff like instating a COCK, wokeness, censorship, cancer culture, end users leaving en mass for more based alternatives (until these get woke), and eventually the collapse of a project as a whole, in this precise order.\
A COCK is always the first step into the decline of a project or product.\
At least, in western made soyware, because here in Japan it usually starts with "diversity and inclusion", "anti-herASSment", "anti-soyciety", or similar public statements being published, but it leads to the same kind of decline, which ultimately leads to collapse.
Sometimes there's a way out and you might earn yourself a second chance.\
When you instate a COCK or one of the political statements, take them back as early as possible, admit it was a mistake, and resist any pressure you'll get afterwards.\
Don't allow your userbase or valuable developers get apephatic, because as soon as they get apethy towards your project or service, your destiny is already sealed, there'll be no way back.
If you have a development team, and there's a based developer who's singlehandedly keeping the entire project alive, and there's a feminazi that maybe fixed 1 translation error somewhere and beyond that only sticks around so they can put name on their resume, and the 2 get into a drama or conflict, which one would you rather kick out?\
If we would have lived in a sane world, the choice is clear: kick out the feminazi.\
Unfortunately, we're living in a clown world, so it's typically the guy who keeps the entire project afloat who gets kicked out.
I have to give the Chinese credit for being the right example on how to appropriately respond to woke invaders: just ghost them, just block them and pretend like they don't exist.

ファイルの表示

@ -1,13 +1,13 @@
title: New comment system for 寮居酒屋
author: 寮
date: 2022-07-04 06:30:00
tags: blog,technology,webdev
tags:technology,webdev
threadid: AL812RpgqmL2MHw1Z2
----
I've implemented a comment system on this site.\
And I had to do it in quite a clever way too, considering the fact that this site is statically generated, so there's no database or anything to even enable comments to begin with.\
Another way would be to install some bloated, censorship-happy, JS-based comment system, but they all suck.\
So I made my own backend in PHP ([source code](https://git.076.ne.jp/ryo/ryocomments)) that fetches replies from Pleroma, and shows that as comments, so all I have to do in the static site generator is to configure an iframe that will look for the thread id on Pleroma, and fetch it via its API using PHP's CURL implementation.
So I made my own backend in PHP ([source code](https://gitler.moe/ryo/ryocomments)) that fetches replies from Pleroma, and shows that as comments, so all I have to do in the static site generator is to configure an iframe that will look for the thread id on Pleroma, and fetch it via its API using PHP's CURL implementation.
So I still run a static website, and still 0 Javascript.\
Win-fucking-win!!

ファイルの表示

@ -1,7 +1,7 @@
title: Cookies should be bottom priority when it comes to privacy
author: 寮
date: 2022-05-18 14:59:35
tags: blog,technology,privacy
tags:technology,privacy
----
Also, ever noticed how the cookie popups ALWAYS require Javascript to even click away, let alone configure?\
You're making people aware of cookies (read: force them to accept cookies and make it as hard as possible to not accept them), but not only you completely ignore the fact that you need Javascript for it to work, you're replacing even the fucking DOM in favor for a Javascript-only web!\

ファイルの表示

@ -0,0 +1,86 @@
title: Kiwifarms shows you that Cuckflare (and western corporations in general) can't be trusted as a hosting provider, again
author: 寮
date: 2022-09-04 12:40:00
tags:technology,internet,webdev
threadid: ANCyi8QYDA4n0iUl0q
----
I woke up this morning, opened up SNS, and found out that [Kiwifarms (a Pleroma instance) got shut down by Cuckflare](https://archive.ph/5ziDX), exactly what I was warning people about for a very long time.\
This is not a post meant to say who was right and who was not, but rather it's to once again shine a light at one of the dangers of hosting with Cuckflare, why you should never trust western corporations in general, and what you can do about it.
## Hosting with Cuckflare is dangerous
If you ask any tech savvy person that also happens to be politically right-leaning, they'll remind you of what happened to the Daily Stormer and 8chan.\
Both were hosted with Cuckflare, and both were taken down by that same Cuckflare.\
How it happened with the Daily Stormer was that it got tagged by the woke outrage mobs (which any reasonable person would just dismiss as spambots anyway) a lot, and Matthew Prince (the CEO of Cuckflare) would still have a hardened foot and said "nope, we're a neutral hosting provider, not going to take it down", but then they got just the enough amount of pressure from the mainstream media, tech-related news soytes, and even politicians, so that foot collapsed on itself, and Cuckflare has deplatformed Daily Stormer.\
Later on a similar thing happened to 8chan, except instead of using "nazi's" as an excuse, they used either Qanon or pedophillia, can't remember, but it was either of the 2.
Now the same thing happened again with Kiwifarms; Matthew refused to take it down, until he decided to take it down anyway.\
Again after getting enough pressure.
I should point out that Prince deplatformed Kiwifarms only 3 days after Prince [openly admitting](https://torrentfreak.com/cloudflare-rejects-role-as-internet-or-piracy-police-220901/) that deplatforming Daily Stormer and 8chan was a mistake, basically looking for forgiveness.\
Clearly Cuckflare can't be trusted as a hosting provider, an anti-DDoS soyvice, and all the other stuff.
Now I'm closely following the whole piracy saga, as the copyright (which is a scam) [MAFIAA](/glossary#mafiaa) worldwide is having Cuckflare in their crosshairs.\
To bring you up to speed on this one: [Japanese Manga publishers vs Cuckflare](https://torrentfreak.com/major-manga-publishers-prepare-to-sue-cloudflare-over-pirate-sites-220131/), [Americuck MAFIAA vs Cuckflare](https://torrentfreak.com/mpa-ace-seize-pirate-iptv-domains-press-cloudflare-to-hand-over-identitities-220213/), [the USSA vs Cuckflare](https://torrentfreak.com/broadest-us-pirate-site-injunction-rewritten-tamed-by-cloudflare-220704/), [Pizzastan vs Cuckflare](https://torrentfreak.com/court-orders-cloudflares-dns-resolver-1-1-1-1-to-block-pirate-sites-in-italy-220719/), [4th Reich's province of Austria vs Cuckflare](https://torrentfreak.com/austrian-isps-had-no-choice-but-to-block-pirate-sites-and-cloudflare-220829/).\
I ordered them on publishing date, but feel free to read them in any order you want.
The reason why I'm following it is because of the striking similarities to both the Daily Stormer and Kiwifarms saga's with Cuckflare standing firm of not obeying, and then cucking out and obeying anyway.\
So while pirates are safe with Cuckflare for now, expect it to no longer being the case really soon.
## Don't trust any western corporation
After having seen examples after examples of western corporations to be untrustworthy when it comes to guaranteeing free speech, it got to the point that I really can't trust any western corporation at all.\
The biggest reason is politics.\
In the west, politics influence business all the time.\
Left leaning businesses (which are the vast majority of them, including all the major ones) will be deplatforming you for anything that's not in support of "the current thing", any questioning of AUTHORTAH!! will get you cancelled.\
Right leaning businesses (usually smaller businesses, almost exclusively in the USSA) on the other hand won't deplatform you over questioning AUTHORITAH!!, but they will over drawings, anything that even remotely represents Japanese anime is enough for them to deplatform you.\
The only European right leaning business I know of is Bitchute, but Europeans in general are once again extremely sensitive towards anything related to world war 2, plus pretty much all tech savvy people in Europe tend to be soycialists from what I've seen (there are exceptions though), making them no different from hosting with a big tech corpo.\
However, from my experience visiting Europe a few times, there are 4 outlyers: Netherlands, Denmark, Poland, and Turkey.\
Netherlands and Denmark are more what I would call "soycial-capitalists", while Poland and Turkey are more like "capital-soycialists".\
And Ausjailian and New Xiland hosting providers come with the same issues as right leaning Americuck companies when it comes to drawings, although they don't seem to be as sensitive towards politics as the rest of the western world.
Japanese corporations are only concerned about copyright (which is a scam), and almost all will blindly cuck out to the artificial "laws" (which in itself are mostly illegal anyway), but other than that as long as you keep giving them money on time, they don't really care.\
Same is true for the rest of Asia; give them money, and they'll leave you the fuck alone.\
Just like how CHAINA!! handled western SJW's when they were complaining about Genshin Impact; they just ghosted them, exactly how you should do.
## What you can do instead of relying on Cuckflare
What if I told you that everything Cuckflare has to offer can be done without them?\
Why should you trust a corporation that is hostile towards you?
While most people use Cuckflare for DDoS stuff, some people use them for other soyvices.\
For DDoS mitigation, you can make sure you run decently written code on your server instead of using soyware.\
You can easily harden the server itself, like disabling password authentication for SSH (so you must have a trusted SSL key in order to log into your server), use iptables, nftables, or ufw to limit port listening to only 80 and 443, and whatever other ports you need to be available to the public, separate your Tor and I2P mirrors from your clearnet one, host a server at your own home (more about this in a minute) so you don't have to broadcast the SSH port (and any other port you don't need to broadcast) over the entire internet at all (limit it to only be available over LAN only), disable logging (or make it only log critical errors), and so on.\
The use of lightweight code is extremely important, as it makes a successful DDoS attack much more difficult.\
The reason why DDoS is made possible is exactly because of soyware being so heavy on resources.\
The clearnet server loli frog is hosting at her own residence is an 8 GiB RAM machine, and with all the websites running on it so far (which is quite a lot), the server itself uses only 150 MiB of RAM total, so good luck DDoS'ing that!
Another thing you can do is to mimick their DDoS mitigation by having multiple servers in multiple countries across the world.\
If one is taken down, make people point to a different server.
For SSL certificates, just use Let's Encrypt.\
Other than the fact that you have to renew once every 90 days, there's really nothing wrong with that.
For web hosting, get a decent VPS hosting at a decent provider.\
However, the problem with that is that there is no decent provider with API access these days.\
CloudVPS/TransIP, 1984 Hosting, Cock.li, and Njalla are pretty decent providers in Europe.\
CloudVPS and TransIP (they're the same provider nowadays), a Netherlands-based VPS hoster, provides API access, but doesn't take Monero.\
Cock.li (Romania) and Njalla (Sweden) on the other hand take Monero, but don't provide any API's.\
And 1984 (Iceland) provides neither.\
The reason why API's are important is simply because I prefer to manage everything using my own custom UI, which is especially helpful if your VPS's, object storage, domains, and DNS are spread out over many different providers.
A decent Japanese VPS hoster is ConoHa, but they don't take Monero, and on top of that are shilling hard for SDGs.\
Plus they're using Goolag reCAPTCHA for login, and last time I had to login, they wasted 10 minutes of my time on clicking stupid boxes.
Some of the bigger VPS hosters like Linode and Vultr all rely on Cuckflare, and especially Linode is known for deplatforming you over DMCA (which is a scam) claims, and they won't even take the time to check whether the claim is actually true or not, they just kick you no questions asked.
You can as well get yourself a static IP address.\
Here in Japan there's a service called Interlink that provides static IP addresses for cheap, and their IP location is pointing to one of their datacenters instead of your residence, so there's no danger in doxing your real location in this case.\
I'm sure similar services exist in other parts of the world, and I highly recommend you look into it.\
Apart from paying for the IP address and the usual electricity bills, you're basically hosting any spec server you want for free.\
And even if you take the IP address fees and the usual monthly bills into account, overall it's still way cheaper than using a VPS hosting, and on top of that more censorship resistant too.
Not really related to Cuckflare alternatives, but it does help.\
I recommend you use OpenProvider for domain name registration.\
They offer a huge selection of TLDs to choose from, prices are pretty low (and often provide insane discounts too, like the .site domain was literally free of charge at the time I registered it), and they don't even care if your name and address are fake.\
They even provide options to use their addresses for TLDs that require a local address in order to register.

ファイルの表示

@ -1,7 +1,7 @@
title: Cuckflare vs Microshaft?
author: 寮
date: 2022-05-28 16:06:11
tags: blog,technology
tags:technology
----
[readyy](https://www.microsoft.com/security/blog/2022/05/17/in-hot-pursuit-of-cryware-defending-hot-wallets-from-attacks/)

ファイルの表示

@ -1,7 +1,7 @@
title: For accessibility sake, dark theme should be the default, and not require JavaScript
author: 寮
date: 2022-06-24 16:12:00
tags: blog,technology,webdev,internet
tags:technology,webdev,internet
threadid: AKo3N6G87Byl4dB76O
----
It's a trend these days to offer an optional dark theme alongside the eye bleeding light theme.\

ファイルの表示

@ -1,7 +1,7 @@
title: Darknet will win, not Web3 or Web0
author: 寮
date: 2022-04-11 18:51:59
tags: blog,technology,darknet,anonymity,privacy,internet
tags:technology,darknet,anonymity,privacy,internet
----
Both web 3.0 and web0 will eventually fail.\
Web 3.0 is using way too many hardware resources, too much bloat, "decentralization" through centralization (blockchain, NFT, forced paywalls, the dead universe, I mean Metaverse...).
@ -25,7 +25,7 @@ Tor and I2P are the only darknets that allow you to use the technologies we're a
## Debate between xianc78 (alt) and 寮
[@ryo](https://social.076.ne.jp/ryo) Jesus Fucking Christ, they could just say "without the corporate bullshit" without bashing the LibRight, but they just had to do so. It's probably going to be another Mastodon situation where it is mostly used by extreme "LibLeft" (really closeted/confused tankie) SJWs.
[@ryo](https://social.076.moe/ryo) Jesus Fucking Christ, they could just say "without the corporate bullshit" without bashing the LibRight, but they just had to do so. It's probably going to be another Mastodon situation where it is mostly used by extreme "LibLeft" (really closeted/confused tankie) SJWs.
>until every household has its own ham radio
@ -46,7 +46,7 @@ You can also block port numbers used by the P2P or crypto protocols, but nothing
Anti-capitalist loycenses, do you mean GPLv2 and GPLv3, or something else I'm not yet aware of?\
Because MIT and BSD licenses aren't restrictive enough to qualify.
[@ryo](https://social.076.ne.jp/ryo) Shit like this.\
[@ryo](https://social.076.moe/ryo) Shit like this.\
https://anticapitalist.software/\
They basically restrict private businesses from using or modifying the software, so they are much more restrictive than the GPL. There are others. A lot of far-leftists have been promoting these, especially after they threw Stallman under the bus.\
The ironic thing is is that these licenses still permit use of the software by non-profit organizations, but NPOs are still capitalist institutions.\
@ -70,7 +70,7 @@ Sure, I reject the status quo, but I don't reject self sufficiency.
As I stated in the past, the healthy way to take down the current "capitalist" system (which is just soycialism pretending to be capitalism) is by having a capitalist system of independent entrepreneurs, freelancers, and small businesses, not something as radically opposite of capitalism as communism, I mean New World Order, I mean the great "you'll own nothing and be happy" reset.
If I had to choose, I'd rather go with a meme license like this:\
https://git.076.ne.jp/TechnicalSuwako/senpai-license/src/branch/master/LICENSE.txt
https://gitler.moe/TechnicalSuwako/senpai-license/src/branch/master/LICENSE.txt
> But doesn't that also mean that everyone else has to change the port number to the same one you change to?
@ -85,7 +85,7 @@ What, is that a thing too now...
I wonder how long it'll take before a mass exitus from those ISPs will come and have such an impact, that they'll be forced to back down, and other ISPs will take note.\
Probably won't happen in current year, unless maybe someone like the Saudi prince would become the largest investor of those ISPs, he's the reason why SNK doesn't censor bouncing tiddies while all the other developers do.
[@ryo](https://social.076.ne.jp/ryo)
[@ryo](https://social.076.moe/ryo)
>As I stated in the past, the healthy way to take down the current "capitalist" system (which is just soycialism pretending to be capitalism) is by having a capitalist system of independent entrepreneurs, freelancers, and small businesses, not something as radically opposite of capitalism as communism, I mean New World Order, I mean the great "you'll own nothing and be happy" reset.
@ -95,7 +95,7 @@ I'm on the same boat, but I'm not against communists and socialists voluntarily
I'm an anarchist (anarcho-capitalist to be more precise, because I still believe that capital is still important in a soyciety that lacks human life skills like how to build your own house, how to grow your own food, and so on).\
Unlike what the mainstream media makes it out to be, anarchy simply means "lack of ruler", so it's self-governance.
[@ryo](https://social.076.ne.jp/ryo)
[@ryo](https://social.076.moe/ryo)
>What, is that a thing too now...
I've only heard about it. Can't remember specifics, but I could be wrong.

ファイルの表示

@ -1,7 +1,7 @@
title: Dear Musk defectors, here's some Fediverse basics to help you understand what it's all about
author: 寮
date: 2022-04-27 15:30:00
tags: blog,technology,darknet,anonymity,privacy,internet
tags:technology,darknet,anonymity,privacy,internet
----
I perfectly understand you really hate the fact that your favorite soycial media platform Shitter is being "run" by an Afro-American, so you're finally discovering the Fediverse.\
This is great, because we're an all inclusive bunch of motherfuckers from all sorts of hobbies, birth places I mean countries, skin colors, sexual orientations, genders (even though there are only 2 of those), political beliefs, languages, and so on.\

ファイルの表示

@ -0,0 +1,46 @@
title: I'm going to debunk the entirety of JewTube on Web 1.0
author: 寮
date: 2022-12-25
tags: technology,internet
----
[Hey there mr. JewTuber, Merry Fucking Christmas! Get your facts right for once, and take a look at the old web](https://youtube.076.ne.jp/watch?v=FAsKFB7yg5Y)! (Archived as [OGV](http://ass.ryocafe.site/merry-fucking-christmas.ogv) and [WEBM](http://ass.ryocafe.site/merry-fucking-christmas.webm) in case JewTube Jews out.)
So I looked up the term "[web 1.0](https://vid.puffyan.us/search?q=web+1.0)" on JewTube the other day, and found exactly 0 facts.\
All I found are big JewTubers who probably have never been on the internet before they got their hands on the iPhone.\
My main impression on the search results in a nutshell is:
1. Web 1.0 is Wikipedia, Web 2.0 is soycial media, Web 3.0 is Etherium and Metamask.
2. Web 1.0 is read-only and all the information is spoonfed to you (apparently), Web 2.0 is read and write with dumbfucks giving up all their information, and Web 3.0 is read, write, and control (apparently).
3. Web 3.0 is not only crypto, but also VR (which is already flopping anyway).
4. Apparently a zoomer nigger in rapper cloths and Indian tech support scammers knows more about the history of the web than us veterans.
5. Jupiter is a failed star.
The reason why I made this write up is:
1. Web 1.0 is STILL the only reasonable solution to our current web problem.
2. Web 2.0 is getting worse and worse.
3. Web 3.0 is still being advertised to this very day, as I saw it on one of the many ads in a train, which is always filled with ads, and 100% of the time they're all a scam anyway.
In this ocean of Web3 shills, not a single one of them noticed the fact we all created entire communities on protocols rather than platforms, that we used to make websites in HTML and CSS from the ground up typically on services like Geocities, Angelfire, and a couple of others, nobody mentions 4chan which was still created in the Web 1.0 era, or all the countless web forums that existed back then.\
Instead they only show Wikipedia, a service that didn't even exist during the Web 1.0 era... (Edit: apparently it existed since 2001, though still I don't think anyone has ever heard of them until at least 2006.)\
Not to mention that the fact we had online communities and things like web forums already would just completely destroy the narrative of Web 1.0 being "read-only".\
And if you take into account the fact that everyone (or most people) had their own websites also completely destroys the whole narrative of information just being spoonfed to you.
Another thing they keep repeating was that users of Web 1.0 were consoomers, which is absolutely false.\
We were both cosooming AND prodoosing content, unique content even.\
Something that today is being frawned upon and punished even.
They are not only wrong on Web 1.0, they are wrong on Web 3.0 too.\
Web 3.0 was never made with the intention of you owning the content, internet being decentralized, you having privacy, and everything else.\
In fact, the biggest privacy violators Web 3.0 is allegedly meant to destroy.......are the ones funding Web 3.0 the most.\
Why would you fund your own destruction? You wouldn't right?\
Meanwhile, big tech and the governments they're owned by all want to make use of Web 3.0 for digital ID.\
Also worth noting that the vast majority of this "decentralized" Web 3.0 infrastructure apparently relies on the CENTRALIZED!! Cuckflare infra, which destroys the whole point of both decentralization AND privacy in 1 go, way to go!
The real solution for the Web 2.0 problem is not Web 3.0, it's Web 1.0 and on I2P and Tor, and making those as hostile as possible towards smartphones, because smartphones are what invited the normalfags to the internet they then have destroyed.
Whatever, at least cats are more intelligent than JewTube shills, so give them a pet.
| | |
|-|-|
| ![](http://ass.ryocafe.site/opatcz16blo31.jpg) | ![](http://ass.ryocafe.site/346.jpg) |

ファイルの表示

@ -0,0 +1,68 @@
title: Decentralization through federation is the true answer to the censorship problem
author: 寮
date: 2022-10-29
tags: technology,privacy,anonymity,internet,webdev
threadid: AP1z0LVF9zi6Sdptsu
----
Censorship, mass surveillance, discrimination, criminality, scams, centralization, power grab, advertisements and trackers, propaganda.\
No matter your beliefs, at least 1 of these words describes what you hate most about the current state of the clearnet, so basically literally everyone who uses the internet agrees to some degree that the internet is broken.\
Little do they realize that it's up to us to fix it before those who have destroyed the internet in the first place come in as "the solution", which will break the internet even more.\
What they don't seem to realize at all is that we already have all the tools needed to fix the problems.
And so everybody is working on a solution!\
Except, they're no solutions.\
Every single solution so far aims at fixing their problems while at the same time creating even more problems.\
Just for some simple examples:
Left wing commies have a problem with ads, trackers, and discrimination, so they set up websites with no ads and trackers, but are incredibly discriminatory towards certain groups of people and businesses in general.\
What they ultimately want is a walled down echo chamber for themselves and their 2 or so friends, where each person has 200 different sockpuppet accounts each just agreeing with each other all the time.\
Meanwhile, they have absolutely no problems with censorship and propaganda at all, some might have a problem with mass surveillance and some might not.
Right wing boomers on the other hand have a problem with censorship, propaganda, criminality, centralization, and power grabs, but have no problem with mass surveillance, and ads and trackers at all.\
So they create far too bloated, buggy, centralized platforms claiming to be against censorship, propaganda, criminality, and centralization.\
Then they go ahead and censor everything that's not in line with the admin's beliefs system, which therefore counts as propaganda, and if they start as a decentralized service, they end up disabling federation altogether once they get big enough.\
And as soon as investor money starts flocking in, all of the sudden they turn soycialist, start censoring everything they claimed to be standing for just to continue to receive the free money, and basically become the neolefties, and the boomers keep falling for the meme they've become.
There is however a solution, or well, it solves the centralization problem, but with that you'll instantly solve all the other problems as well.\
And that's the darknet.
Why darknet?\
Because the clearnet is just dead, it's long beyond repair.\
95% of the clearnet runs through one of the big tech providers, whether it be Goolag or GoDaddy domains, Cuckflare CDN, Amazon AWS, and what not.\
Even if you use other providers or become your own provider, you'll still need to deal with SSL certificates which are defacto mandatory now and the CA can kick you off (simple solution: get a certificate somewhere else), DNS providers who can kick you off, VPS providers who can kick you off (looking at you, LINODE!!), NIC services which are only a handful of them and all controlled by the same entity in the end (which is why the UN already conspired to kick off websites they don't like), and on a bad day you might face problems like mandatory JavaScript, cookies, websoytes optimized for smartphones only, soycial media buttons, ads, trackers, paywalls, cookie walls, among other insanities.\
Make no mistake, this is all deliberate, they really want you to stop making your own websites and rely on just a handful soycial media platforms instead.\
And the so-called "resistance" will find themselves on just as centralized platforms all on Cuckflare's MITM botnet, and Cuckflare is a CIA honeypot.
Meanwhile, the darknet doesn't have any of these problems.\
They might have all the "bad day" stuff I mentioned above, but none of the stuff that can get you kicked off, maybe except if you're facing a power outage, but no big deal, you can still get your server back online with all the contents on it even after many months like you might have seen with this very website throughout the entirety of this year's summer.
All you need is an old computer you used to use as a daily driver with an ethernet port, a stable and sane OS (I recommend either Devuan or OpenBSD for servers), and at the very least some basic HTML, CSS, and RSS/Atom skills.\
Maybe you want to set up something like a mail server, XMPP server, IRC server, newsgroup server, or whatnot on that same machine that's accessible over the darknet only, but let's focus on just websites first.\
Install the OS, install nginx, tor, and i2pd, keep these fuckers up to date, and make something in HTML and CSS.\
You don't need to make something fancy, and you absolutely don't want to make a spaceship, even something as simple as a black background with white letters and just links (instead of buttons) is enough, as long as the content is worth reading.\
All this so-called "modern way of making websoytes" was deliberately designed to make you think that making your own website is an absolute pain in the ass, and thus you're better off just creating a Fakebook account and a JewTube channel, but you really don't have to make "modern" websoytes at all in order to let people know what you have to say.\
In fact, making your own website is so easy, even your grandma can do it, and perhaps she might change her pronouns from "she/her" to "anonymous/hacker" if she'd make her secret recipes in pure HTML and CSS.
Alright Ryo-kun, that's all nice and well, but how about content distribution?\
How do I let people know I posted something on my own website without soycial media?\
This is where RSS or Atom comes into play.\
We nerds used to use RSS feeds all the time until the normies started flooding themselves into the internet space, and ~~forces all of us~~ decided we should use soycial media instead.\
You can either make it manually or automatically, though if you make HTML and CSS by hand, you will likely have to make RSS and Atom by hand as well.\
Just like how you can configure web browsers to go over Tor or I2P, you can configure your RSS reader to go over Tor or I2P, and if not, you can just prefix them with proxychains.
But Ryo-kun, how about comments?\
I want to communicate with my audience!\
You could add some bits of PHP or JavaScript and MySQL to the mix once you're more comfortable running a static website, it can be easily done in just a few lines of code (if you're not using any frameworks at all that is, because if you do it'll takes billions of lines of code before you even start developing anything at all).\
Alternatively, and for the purpose of this blog, we could set up an XMPP or IRC server for instant messaging, or a newsgroup server which is what we used to use before forums (and now they've kind of been taken over by pirates), or a mailing list, so you can just use whatever email address you already have.\
Just like a static website in HTML and little bits of CSS, none of these should take up lots of space, and since they're all self hostable, none of these can be censored.
Nice and everything, but why should we self host?\
Why can't I just pay some ultra rich investor to create platforms for me?\
Well, just look at how it went with Gab, MeWe, Minds, Locals, BITCHute, Opussy, Rumble, BrandNewTube, GETTR, Parler, and the list goes on and on.\
Self hosting is really the only true way to go.\
It also solves the whole left-right (which is a scam) infighting, because the authoritarians/communists/ancoms/globalists/left have their own spaces, libertarians/anarchists/ancaps/right have their own spaces, capitalists/boomers/religious cultists/patriots have their own, soycialists/nationalists/(neo)nazi's/semi-commies have their own, apolitical people who just want to be left the fuck alone have their own etc.\
This is literally how the internet used to be, and we had world peace in the online realm.
Centralization is the problem, decentralization and federation is the solution, and blockchain is the meme for the tech illiterate.\
Authority is the cancer, anarchy is the cure.\
YOU are the power!

ファイルの表示

@ -1,7 +1,7 @@
title: Define cellphone
author: 寮
date: 2022-03-07 15:05:24
tags: blog,smartphone,new-world-order,technology
tags:smartphone,new-world-order,technology
----
Define cellphone.\
Cell: prison, jail, chains around your feet.\

ファイルの表示

@ -1,7 +1,7 @@
title: Dependence on Cuckflare is NOT cool, it's a sign of weakness
author: 寮
date: 2022-06-11 19:13:47
tags: blog,technology,webdev,internet
tags:technology,webdev,internet
----
If you need to rely on CuckFlare because you fear of getting DDoS'd or have been DDoS'd before, then maybe it means you'll need to up your security and not use over the top bloated soyware on your server.

ファイルの表示

@ -1,7 +1,7 @@
title: The digital point "card" applification dystopia
author: 寮
date: 2022-06-03 17:39:57
tags: blog,technology,smartphone
tags:technology,smartphone
----
Went to a yakitori shop earlier today with my GF after a very long time of not going there, I already had 9 stamps on my stamp card, only 1 left for a free meal.

38
src/blog/done-with-sns/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,38 @@
title: OK, I'm done with soycial media, including Fediverse
author: 寮
date: 2022-12-09
tags: technology,internet,webdev,sns
----
076's services are perhaps the last remaining spaces of free speech.\
And I still stand by it, but now the Fediverse too made me lose faith in anything that's not self hosted on the darknet in just HTML and CSS.
076 SNS broke a few days ago, and even though attempts have been done to get it back working again, they all failed because the problem is in PostgreSQL that just borked.\
While loli frog is going to set up a different Fedi instance (more specifically Hubzilla) soon (and thus people will be asked to re-register and move their data from the old Pleroma instance if at all even possible), I think I won't be part of it anymore.\
Fediverse is a great concept, solves so many problems all the centralized soyvices have, but consider the following:
* Mastodon: Ruby (Rails), PostgreSQL, hard to install, JS required
* Pleroma: Elixer, PostgreSQL, JS required, much easier to install but still pretty anal
* Misskey: JS (NodeJS), PostgreSQL, JS required, hard to install
* Mitra: Rust, JS required, can't comment on the rest though
* GNU Social and Friendica: outdated version of PHP (neither even support PHP 8.x, and 7.4 is EOL since last month), on top of that they both are made using a framework (therefore, the PHP code is fake on top of all that), very anal to install, though at least JS is not required which is already an improvement
* PeerTube: JS (NodeJS), PostgreSQL, JS required, not that hard to install but updates can still destroy the instance
* Hubzilla: it's that fake PHP (aka, PHP framework) all over again, but seems to be the least anal, though still pretty hard to install
If you pay enough attention, you'll see the following problems:
1. Mandatory JS for the frontend
2. PostgreSQL
3. Using a framework instead of real code
4. And because it's all frameworked, installation and maintenance is a pain in the asshole
And now lots of pro-PostgreSQL people will be mad at me, and pro-MariaDB and pro-MySQL people will be like "what's wrong with PostgreSQL?", the problem with PostgreSQL is that, in my experience throughout my entire carreer, it ALWAYS breaks at some point in time.\
I have yet to see any web app that's using PostgreSQL that manages to stay afloat after at least 3 years since its initial installation.\
In comparison, I've seen web apps that use MariaDB have been running for years and years without a single problem, even if MariaDB is a bit slower and less strict by default.\
Plus PostgreSQL has always been a massive pain to install, and even worse to manage unless you install some stupid Electron soyware like pgAdmin or some shit.
So the only way to remain on the Fediverse will be to build your own Federated software from scratch, with MySQL/MariaDB, without any frameworks at all, can be installed painlessly, doesn't need JS for the frontend to function (yes, I prefer to periodically press F5 over getting half my screen spammed with notifications all the time).\
Me and loli frog are together working on such software, planning on replacing PeerTube with [wara.moe](), and Pleroma (and as it seems, soon to become Hubzilla) with [oooo.moe](), plus an additionally new service called [iiii.moe]() as a Pixiv replacement, all with a very straightforward installation process (so just dump the files on a server and import the .sql files into the MySQL/MariaDB backend), so that you can even run them off a shared hosting service just as fine as from a VPS, like how software used to be made 2 decades ago, and no JS requirement at all.\
We also have [aaaa.moe](), [eeee.moe](), and [uuuu.moe]() in case you're wondering, but we don't have plans for these as of yet.
But for those who don't want to participate in soycial media at all anymore, I've just set up an I2P-only IRC server over at [地下広場](http://chikahiroba.i2p) (don't worry, dispite the Japanese sounding name, the community is actually in English, but the aim is to basically be the Libera Chat of the darknet).\
Also explore the [webring](/webring/) of this website, I've been adding tons of cool websites by others to the list even just a few minutes ago, and I'll continue to do so as I continue to explore the I2P internet more.\
The links there don't necessarily align with my thoughts, all I want is to support the efforts of individuals who are willing to put a website together like in the 1990s, and the best way to achieve it is to link to as many of them as possible regardless of content, just as long as it's a personal website without any of the soy that can be found on today's clearnet.

ファイルの表示

@ -1,7 +1,7 @@
title: Don't downgrade, just switch to something better
author: 寮
date: 2022-07-16 07:30:00
tags: blog,technology,linux,bsd,computer
tags:technology,linux,bsd,computer
threadid: ALWt68GPjFQNaYFMeG
----
One thing I noticed among WinDOS users for a very long time is, every time the latest version is considered to be bad, they're looking left and right for ways to downgrade to the last version they considered to be good.\

ファイルの表示

@ -1,7 +1,7 @@
title: Want to be a real programmer? Stop using OOP!
author: 寮
date: 2022-05-27 20:53:09
tags: blog,technology,webdev
tags:technology,webdev
----
When you say "I want to land my first coding job".\
What applicants often think you need: "I need to show that I know all about OOP(s), MVC, 20 billion different design patterns, frameworks like Laravel, CakePHP, Spring, Django, .NET and the rest of the bloat, polymorphism, abstraction etc".\

ファイルの表示

@ -1,7 +1,7 @@
title: Everything as a Service is a scam
author: 寮
date: 2022-04-18 21:19:18
tags: blog,technology
tags:technology
----
Remember the saying, "if a corporation gives you something for free, than YOU are the product"?\
With the raise of Literallyeveryfuckingthing as a Service, you can safely change it to "if a corporation provides anything at all, than YOU are the product, in addition to the product you're renting".

79
src/blog/foss-vs-oss/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,79 @@
title: Free software vs open source, what's the difference and why it matters?
author: 寮
date: 2022-09-18
tags:technology,linux,bsd,foss,computer,privacy,anonymity
threadid: ANgwvMpRmrxqPutvWq
----
Before I begin, I decided to no longer write the date with the timestamps, because I'm using markdown, so I have to manually set the publish date and time.\
And while I generally manage to get articles written in about 30 minutes, sometimes I get over that, recently it often took me 3 hours to get an article written, so I have re-adjust the time before publishing, which I often forget to do, which is annoying.\
So if you're reading my articles from an RSS feed and never bother reading it directly on my website (and I know there are some of you like that out there, because it's just more convenient), and you're seeing all my posts being published on different dates and same times from here on, this is why.
With that out of the way, me, Misoto, and Udon (loli frog and K-Flame are there too, but loli frog only posted before the SoystemD discussion came up, and K-Flame only added likes) [recently got in a pissing match](https://gnusocial.jp/conversation/169756#notice-301332) with GNUSocialJP about why SoystemD should not be recommended, and it's better to use a Linux distro that uses a different init system instead.\
GNUSocialJP gave the default "well it's FOSS, so it doesn't matter".\
Well no, SoystemD isn't FOSS, it's just OSS.\
First I'll give you some context about what the difference is between OSS, FOSS, and FLOSS, and also why this difference matters.\
But since GNUSocialJP said I can reply in English as he's using a translator, and I know way more people who are in the same position, I thought I'd instead reply as a blog post so that I can explain all of that for more people.
## OSS vs FOSS vs FLOSS vs proprietary garbage (including shareware, freeware, freemium.........)
First off, back in the old days there really was no such a thing as "open source software" (well, there was as a source model, but not as a type of software), we only had either proprietary garbage or free software.\
While open source is part of being free software, freedom doesn't necessarily need to be part of open source.\
I heard that there's a committee for defining what is considered FOSS and what is not, but honestly if you really need to depend on a committee on what is considered free software and what is not instead of connecting the dots by yourself, you probably need to get your mental health checked.\
You don't need a committee to decide that a Toyota is classified as a bicycle, while even the most retarded of all retards clearly understands that it's a car and not a bicycle.\
Or some example that actually happened for real, a committee suddenly decided to no longer consider melons and watermelons to be fruits, but instead they decided to consider them to be vegetables, even though both of them clearly have all the properties to classify as fruits, and none to classify as vegetables.\
The only people, as far as I know, that classify those fruits as vegetables are those that usually follow orders or "laws" (which aren't even lawful anyway) blindly.
To put things simply, OSS (open source) is actually a movement that came in as a corporate response to the business model of WordPress (or something else, whatever), they saw you can make software open source and still make lots of money off of it, plus they noticed how great it is that you get highly skilled autists with too much free time thanklessly contributing to your code, and they thought "DAMN!! We need to try this shit out, let's make our dystopian mark of the beast system open source then!", and so they did.\
For example, Microshaft came with Visual Studio Code, which even admits it's OSS and not FOSS.\
Goolag already did that before them with Goolag Android (so not Android AOSP), Chromium, and so on.\
The thing is, all of these still contain lots of spyware, they still send lots of telemetry, they still phone home all the time.\
Sure, they all have versions that strip this shit out, but would you really trust it?\
The 2 corpo's are still the ones calling the shots, and as Luke Smith famously said it, it only takes 1 line of code to completely compremise your entire system, and [a litteral attempts by the glowniggers](https://freedom-to-tinker.com/2013/10/09/the-linux-backdoor-attempt-of-2003/) proves he's right.\
Other 2 known attempts include [this](https://freedom-to-tinker.com/2013/09/20/software-transparency-debian-openssl-bug/) and [this](http://www.omgubuntu.co.uk/2013/11/nsa-ask-linus-torvalds-include-backdoors-linux-father-says-yes).\
Also, did you know that all these massive OSS projects by big corporations all include an EULA you have to agree to in order to use the software?\
This is something that never happens with FOSS projects at all.
FOSS on the other hand stands for free and open source software, because as I already said, free software comes with open source by default, but open source software doesn't necessarily come with freedom by default, and there's no way to actually enforce that too.\
So with corporations gradually swapping their proprietary boots for open source boots to stamp on our heads for all eternity with, this distinction between OSS and FOSS had to be made.\
FOSS software is software that actually respects your freedom, which automatically respects your privacy, human rights, and the right to inspect, fork, modity, and redistribute the source code too, this is all synonymous to one other when it comes to software.\
Which is literally impossible if you have an all-in-one solution (like SoystemD) that also includes telemetry and backdoors (like SoystemD) with a bloated codebase (like SoystemD), and blatantly goes against the UNIX phylosophy (like SoystemD), and doesn't have a phylosophy of its own (like SoystemD), and by that just tries to be a jack of all trades and a master of none (like SoystemD).\
And the word "SoystemD" can be swapped with "Chromium", "Visual Studio Code", "WinDOS", "macOS", "WordPress", and other OSS/proprietary soyware of choice by the way.\
Sure, with the exception of WinDOS (macOS is mixed source though), all of them are open source, but the question is, are you willing to get through their massive codebases just to make sure that it respects user freedom?
As for FLOSS, it's basically the same as FOSS, but just making it clear that it's all about respecting user freedom by adding "libre", because in English if you say "free software", it might be confused as "pirated software" (which is really just sharing software Robin Hood style) or "software that is free of charge" (which is either Freeware or Freemium or Free to Play, depending on the earning model).
And proprietary software is all the software that has an EULA, is or isn't open source, has a copyright (which is a scam), and basically you can never own (the closest would be owning a license, which is not owning the software, it's permission to use a software).
I run Artix Linux on my ThinkPads, and I'll get another ThinkPad to run OpenBSD on, plus I'm running GhostBSD on an old MacBook Pro, Devuan on my darknet-only server, Mobian on a PinePhone and Surface tablet (and I really need to replace them, I only use Mobian on these because there's no good non-SoystemD distro for PinePhone, and the Surface Pro tablet is just extremely picky as it seemingly can't read any Live USB that isn't either Mobian or Ubuntu, and on Artix I can't get the WiFi drivers to work).\
With the exception of Mobian, they're all SoystemD-free, and even though I've never written a single line of code for any of these OSs, I actually own them, because the GPL license (and also the BSD license for OpenBSD and GhostBSD) says so.\
Likewise, if you're using WinDOS, macOS, Chrome OS, iOS, or Goolag Android, you're not owning them, you merely have permission to use them.\
Microshaft, Crappy, and Goolag all make that very clear in their EULA's.
And because they are the owners and not you, they preserve the right to finger their systems whenever the fuck they want to, whether you like it or not, and since the first WinDOS version with WinDOS Updates (WinDOS XP I believe? But whatever, I almost never used WinDOS, so I don't care), they didn't hessitate to show that to their users too.
## Why SoystemD is NOT FOSS
SoystemD classifies itself as FOSS, but it really isn't.\
The backdoors, the spyware, the fact it's broken by design, the fact Pottering-san makes certain things unbreakable by the users are clear indications.\
Let's not forget the fact that he once worked for Red Hat, which is funded by the NSA, which funds both Gnome and SoystemD (and all its mandatory soyware like PulseAudio, DBus, LoginCTL, Avahi, and so on, all of which are even present in the protest distro's), and now that same motherfucker left Red Hat to work for Microshaft.\
The main reason for most people who came to Linux since Ubuntu first came out to switch from WinDOS to Linux is to unplug themselves from the Microshaft tyranny.\
But now that Pottering works for Microshaft, it's only a matter of time before distro's using SoystemD will simply be turned into the exact same Microshaft tyranny, but with a penguin to make it look more happy.\
SoystemD has also been the reason for Linux users to switch to BSD (well actually it's the ZFS filesystem that BSD variants have, but it still stands that the BSD userbase expanded by a lot since SoystemD took over so many of the most well known Linux distro's).\
Gentoo is the most subtile of all the most well known distro's, as it offers you the choice to be enslaved to the SoystemD tyranny, or join the more freedom respecting OpenRC crowd (which by the way is still pretty bloated, but it's still billions of times better than SoystemD).
## Furryfox
Furryfox is the prime example of FOSS software that isn't FOSS at all.\
While Cuckzilla classifies their own browser (and mail client in the case of Trannybird) as FOSS.\
However, [just the fuckload of spyware alone](http://spywareitdaiuyfo2sqb5vsg7mek5cjabdr73luhnda57t2hyuzg7yyd.onion/articles/firefox.html) is already enough to consider it OSS instead.\
And the version they tested was 52, the most recent version is 104 I think, so imagine what more has been added in since then.\
And [Trannybird is only slightly better](http://spywareitdaiuyfo2sqb5vsg7mek5cjabdr73luhnda57t2hyuzg7yyd.onion/articles/thunderbird.html), but still extremely concerning.\
[There's nothing FOSS about Cuckzilla's soyware at all!](http://5essxguxi5enurgtuquvrjuvikss4gc5lbhmtz57cq4cedqx5tqvaxqd.onion/articles/mozilla.xhtml)
## Other examples
A few days ago, the news dropped about the "I don't care about cookies" browser extention being taken over by Avast.\
Other than being owned by a corpo now, I haven't seen anything yet to make it lose its FOSS status, but the first red flag has already been set.\
Another well known example of FOSS software losing its FOSS status is Audacity, when at some random day the developer decided to add in telemetry just for the lulz I guess?\
"Audacity is no longer FOSS, THE WORLD IS ENDING!!", said a crowd of "former" Audacity users on Discucked and Steam's chat functionality using WinDOS, which still use Audacity since the few forks aren't as famous.\
Anyway, that alone is enough to downgrade yourself from FOSS to OSS.

ファイルの表示

@ -1,7 +1,7 @@
title: I found the reason why free software OS and proprietary soyware OS are mutually imcompatible
author: 寮
date: 2022-07-12 06:20:00
tags: blog,technology,linux,bsd
tags:technology,linux,bsd
threadid: ALOVmo7vvCHhvqPgRs
----
In the Linux space we see this every single day, WinDOS and macOS users wanting to switch to Linux, then they find it's too difficult, and so they ragequit.\
@ -17,7 +17,7 @@ Linux users would be using Neovim for text editing, Git for version control, rsy
Meanwhile, WinDOS users would use Visual Studio and do all of the above from within that single platform.
To make the explanation more normie friendly, if you were a plummer wearing red/blue clothes, jumping through many pipes to save the princess, killing shitage mushrooms and turtles, and eating red mushrooms and flowers along the way, if you were using chad Linux or chad BSD, your toolkit would look like this:\
![](istockphoto-177436977-170667a.jpg)
![](http://ass.ryocafe.site/istockphoto-177436977-170667a.jpg)
If you were using virgin WinDOS or virgin macOS, your toolkit would look like this:\
![](swiss_army_knife005.jpg)
![](http://ass.ryocafe.site/swiss_army_knife005.jpg)

58
src/blog/fsf-is-a-cult/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,58 @@
title: The Free Software Movement is a cult
author: 寮
date: 2022-09-28
tags: technology,politics,foss
thumbnail: fsf-is-a-cult.jpg
threadid: AO1RFmjwrm870z1jeK
----
Don't get me wrong, I still love free software, I still only use FOSS software, and I will continue to promote free software over proprietary software.\
However, I think it's time for me to depart from the free software movement as a community, and instead liberate software my own way.
Because after publishing [my blog post of FOSS vs OSS](/blog/foss-vs-oss/), I've really got caught up in a very firey debate of people trying to convince me that free software is exclusively the 4 freedoms as decided by the FSF and every other freedom doesn't matter.\
I have to disappoint all of you, but I'm still not convinced about how freedom isn't freedom only because 1 institution didn't write it down on piece of paper.\
In fact, all you've done is proving my point.
## Free Software Movement is a cult
What the angry comments confirmed me is that the whole movement is indeed nothing more than a cult.\
Sure, the 4 freedoms are important, but freedoms don't end there.\
As is evidenced with Cuckzilla (Furryfox), Red Hat (SoystemD), and Audacity, you can absolutely undermine the entire purpose of the movement.\
Sure, the 4 freedoms worked back in the 1980's and 1990's, but the opposite side of the battlefield has clearly updated their weapons while this side clearly didn't.\
To those on so-called "our side", all what matters is the 4 freedoms, and every other freedom is not considered to be freedom, which is absolutely ridiculous.\
And this is why I consider it to be a cult, because all their followers see is 1 sheet of paper, and put no effort into independent thinking at all, which by itself is freedom according to common sense.
## The problem with sticking to only 4 freedoms
The 4 freedoms are essential to freedom, that's true.\
However, freedom doesn't end there.\
The 4 freedoms as defined by the FSF shall be considered to be a starting point, not the ultimate end goal.\
You're only making it extremely easy for institutions like Cuckzilla or Red Hat to initiate a hostile takeover of free software.
For a very long time we had a proprietary boot stamping on our heads for all of eternity, then this got replaced by an open source boot.\
However, it really starts to seem like soon this'll be replaced once again by a free software boot if people continue to remain cultish about what is considered freedom and what is not.\
Hence this article's thumbnail.
The point of the matter was and still is, if there's no privacy, there's also no freedom.\
Likewise, if there's no freedom, there's no privacy.\
I don't care if the FSF includes it as one of the 4 freedoms or not, it's still important.
## If freedom needs to be defined for you, then how free are you?
Freedom is never granted to you by somebody else, you need to obtain it by yourself.\
I previously said that if you need freedom to be written for you by somebody else in order to be free, then it simply means you're not free.\
And I still stand by it, because it's true.\
You can only be free if YOU decide to be free, YOU are the power, and not some document written by somebody else.
## Richard Stallman is pro privacy
Richard Stallman is the founding father of the free software movement.\
This very same Richard Stallman writes blog posts about how important privacy is to free software.\
He himself even admits that freedom and privacy go hand in hand, so if you dismiss the one, you effectively dismiss both.\
Exactly what I tried to explain to these freetarded zombies over at SNS (see comments on [FOSS vs OSS](/blog/foss-vs-oss/) to see the discussion, I never delete or edit any comment not written by me), but nobody cares, because not one of the 4 "freedoms".
Are you going to tell me now that Richard Stallman knows nothing about free software all of the sudden?\
Sure, Richard Stallman is a total idiot on everything that has nothing to do with technology, but when it comes to technology (and with this, FOSS and yes, PRIVACY!!), he's an absolute genius.
Though I should add him to be a genius when it comes to genders too, this got him kicked out of the FSF for an entire year, but he's still right about it, and we actually need people to say that sexuality has no place in software, because it really helps to keep the bad actors out.\
This was also why the Linux kernel was so great, because we had Linus Torvalds who straightout said "you don't belong in the kernel" whenever some irrelevant bullshit comes up, though he did seem to have changed after being caught up in a drama with some troon who told him that he needs to seek medical help for even daring to think that merit is a good thing.\
He should have told that troon to find medical help instead, meritocracy is exactly what works!

41
src/blog/fuck-soldered-components/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,41 @@
title: The problems with soldered hardware components
author: 寮
date: 2022-09-17 00:00:00
tags:technology,hardware
threadid: ANcpk8P7Q8m62Zf6a8
----
Those of you on SNS knew I was going to make this post eventually.\
And this is why I don't like to plan articles in advance, because I always end up not writing them.
But anyway, I had an IdeaPad, which "magically" broke the day warrenty expired.\
I tried to open it up, and after much fighting with the body (because just unscrewing alone isn't enough these days, you really have to use a few expired debit cards and lots of force in order top open it up), I managed to open it up.\
Once I finally managed to open it up, turned out I was looking at just a motherboard with some unlabeled chips, all soldered into place (even the fucking battery!).\
So basically, the only way to fix the IdeaPad is to just throw it into the trash, and buy yet another note PC.\
I didn't throw it away, because there's still data on it, which I can't backup, because the PC just freezes up a few minutes after boot, neither I can format it for the same reason, thus the PC is just lying around unused.
But my experience with the IdeaPad made one thing very clear: no more new laptops!\
Instead I rebelled and bought an old ThinkPad, and after a while I rebelled harder and bought a way older ThinkPad, and now I have 2 perfectly functioning ThinkPads, and I love them both (except I love the oldest one more, because it has a better keyboard, a BIOS instead of UEFI, no webcam, and no IntHell ME, also I disabled the microphone in the BIOS).\
And because I don't use soyware, avoid websoytes, don't make any use of soydevvery, and use Artix btw (and with i3), I can use both laptops perfectly fine.\
The only dropback is that I can't play gaymes on it, but I have a desktop for that.
Plus I have a dock for both ThinkPads, so I can use both of them as desktops while at home, and ironically give me access to even more ports than my desktop has, and my desktop is a custom built gayming PC.
Alright, I went off topic, so anyway, soldered hardware component problem.\
Back in the old day (like what is still possible with my desktop and ThinkPads), we used to be able to repair our computers by ourselves like responsible adults.\
Need to upgrade RAM? No problem!\
Need to upgrade HDD into SSD, and maybe add more space as well? No problem!\
Need a new battery? No problem!\
Keyboard broke? I can replace that.\
Screen broke? I can replace that.
With modern laptops on the other hand, none of that is possible anymore.\
Not to mention that you need to be very lucky to even have more than 1 USB port these days, my oldest ThinkPad has 4 of those!\
All part of planned obsolecense, and soydevs are accelerating it too by making more and more use of hardware resources.\
Once the PC breaks, you're forced to buy a new PC, this is the case with all modern laptops, no exception.\
Laptops basically became smartphones with a keyboard and trackpad.\
There's still freedom with desktops however, but looking at the direction both Crapple and Microshaft are pushing, I think that by 2030 desktops will also be turned into consoomer toys, and you won't be able to buy any computer parts, so once your gayming desktop PC breaks, you'll have no other choice than to buy a new desktop PC.\
Don't worry about the gaymes though, that's stored on Steam + iCloud or OneDrive.
Not to be a wasteful consoomer, but I plan on buying up multiple ancient ThinkPads (any series, but must be released before 2008, and preferrably Librebootable) and install multiple different Linux distro's or BSD variants on each one of them.\
Must is 1 more for OpenBSD, nice to have is 3 more for OpenBSD, Devuan, and Gentoo, and might eventually be nice to have is ~~6~~ 5 more for OpenBSD, Devuan, Gentoo, GhostBSD, ~~NetBSD~~ ([fuck you for inserting blatant propaganda and life threatening lies in the manuals](https://man.netbsd.org/vax/covid.4)), and Void Linux.\
No need for one with Artix, because I already have one.

ファイルの表示

@ -0,0 +1,34 @@
title: If you already have an audience, don't make it "beginner friendly"
author: 寮
date: 2022-08-02 07:40:00
tags:technology,linux,bsd,webdev,internet
threadid: AM696qaYu9L7z9ayCO
----
When I was reviewing [GC2](/fali/gc2/), I noticed they disabled federation to allegedly stop downtime from happening, which is quite a bullshit reason.\
But then Takahashi-san replied to his Toot making a new justification, which is that apparently removing federation is going to make it "a little easier to understand for beginners".\
This too is quite a bullshit claim, instances like mastodon.soycial/.online, mstdn.jp, Pawoo, and many more have all been welcoming beginners to the Fediverse at one point, and not even once I've seen them complaining about a federated SNS being difficult to understand.\
Sure, it's quite a new concept if you're a zoomer who only knows Shitter, JewTube, Discucked, TikTok, and Instantkilograms, and perhaps never used email before with addresses that aren't on GayMail.\
But even they got a hang of it a few days later, and it all become a non-issue.
Fediverse aside, there have been many different things that used to have a higher barrier of entry, then somebody stepped in in the attempt to make it all more "beginner friendly", which only destroyed everything.
One such example is the internet itself.\
To even get on the internet you had to know to do so, technical skills were a must.\
Then it all became super easy, the mainstream came in, and now it's all either big corporations, or music labels who refuse to learn to code, or deranged lunatics getting offended by literally everything, all of which have introduced Orwellian censorship and spying, and now they're all as unhappy as all the rest of us are.\
All the veterans have been pushed in the corner so much, it's a matter of time before the boundaries break, and we veterans just fall out of it.
Another example is Linux.\
Before Ubuntu you had to have technical knowledge in order to use it.\
Then Ubuntu came along which made it easy for newcomers to get in, and now we have Flatpaks and Snaps for the total newcomers, which have destroyed the environment for both the newbies, and veterans.\
Luckily the independent distro's like Arch/Artix, Debian/Devuan, Gentoo, Alpine, Void, and Slackware don't come with them by default, and refuse to do so.\
Some distro's based on those, like Mankojaro (Arch) and Ubuntu (Debian) do.\
Some other distro's based on these, like OpenSUSE (Slackware) or postmarketOS (Alpine) fortunately don't.
Programming is the same way, we had quality software when programming was still "hard".\
Now we have easy to use and easy to learn scripting languages, frameworks, and other bullshit that shouldn't exist anyway, and look at what the web has become, look at what gaming has become, look at what the desktop is becoming.\
I can't really blame for the mobile environment to be bad, because it has been bad from day 1 anyway.
On the other hand, easy to use stuff do have a useful role as an introduction to something normies would otherwise refuse to even peek from a safe distance, which is what they do.\
But easy to use stuff should then graduately stimulate them into going deeper, and help them get good at technology eventually, which is what they don't do.\
Instead, they incentivise normies to stay with them forever and keep them stupid, which is why technology has become a mess.\
Imagine teaching your little kid how to ride a bicycle, but never remove the little side wheels, and instead add a bunch of pillows around that bicycle so you can then brag how your 60 year old son or daughter never fell off his or her bicycle in his or her entire life.

ファイルの表示

@ -1,7 +1,7 @@
title: Current year "full stack" is not what it originally used to mean
author: 寮
date: 2022-05-26 18:24:20
tags: blog,technology,webdev
tags:technology,webdev
----
Back when I started my web dev career, "full stack" meant "HTML, CSS, PHP, MySQL, and optionally JS, AJAX, and/or jQuery to spice things up in the frontend, program however you want as long as it works".

130
src/blog/get-off-vps/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,130 @@
title: Get off major VPS providers while you still can
author: 寮
date: 2022-09-15 22:00:00
tags:technology,internet,server
threadid: ANabNdTTwrCW4KA1Ee
----
There's a lot wrong about centralization.\
I've already said enough about Cuckflare, and this article is about VPS providers, so I'll not talk about them this time.\
I only mentioned them because of their very centralizing powers.
What is equally a problem is AWS (Amazon Web Soyvice, or some shit).\
Here in Japan, every single company is hopping on the AWS bandwagon, even web hosting companies that previously hosted all their servers at datacenters or even at their own offices now all host on either AWS, or GMO, or Sakura Cloud.\
This is an extremely dangerous move, as you're willingly putting the entire internet in the hands of only 3 corporations.
## Problem with Amazon AWS
It's Amazon, guess I don't need to explain any further.
## Problem with GMO Internet Group
Apart of their name, [they're all in](https://www.gmo.jp/csr/) on the [SDGs scam](/blog/sdgs-dangerous/).\
That page alone confirms they're all about GMO food (TEEHEE!!), indoctrination, the end of the nuclear family, financial slavery, ban on personal transportation, forced consent, and centrally controlled economy (most relevant to this topic).\
None of which has anything to do with technology, web hosting, domain name registration, or anything else.\
New World Order on full display, GMO Internet Group is pure evil!
Some of 076's infrastructure is hosted with GMO (ConoHa), and we're working on moving them all to local servers.\
More on local servers in a bit.
## Problem with SAKURA internet
While I can't find any evidence of them cucking out for Satan Klaus in my 5 second long research, they do seem to very proudly boast the [\*aaS scam](/scams/whateverasaservice/), in this case the scam is IaaS (Internet as a Disservice?).
## Problem with other big VPS providers
These aren't the only problematic corpo's.\
Others include Bluehost, Vultr, Linode, HostGator, and so on.\
But since I only have experience with Vultr and Linode, I'll only mention these 2.
### Problem with Linode
They have a track record of deplatforming entire servers over baseless claims, plus they use Cuckflare.
### Problem with Vultr
They too use Cuckflare, and any complaints about it gets dismissed because "we do not undo security meassures", which is ironic because Cuckflare makes your stuff less secure.\
I should add that every time I tell an unpopular opinion (mostly unpopular to the mainstream, but often unpopular to non-mainstream as well), everyone tells me to fuck off, they refuse to listen, and yet I get proven right pretty much every single time, because as soon as ideology challenges reality for a fight, reality ALWAYS wins.
## Nobody is your friend
As you can see, none of the VPS providers is your best friend.\
At least, none of the big ones that is.\
There are some decent smaller options, more on that in a minute.
## The DNS dillema
I originally didn't plan on including this section here, but [as I was discussing it on SNS](https://social.076.ne.jp/notice/ANZQ9t7DhoPTs11uXQ), I think it does have added value.\
There is no "decentralized registrar", as everything ultimately points to ICANN one way or the other.\
And every ISP makes their DNS compatible with that too.
Although you can technically make it decentralized, which involves people setting up their own DNS servers and invent their own TLDs, and have something somehow cross-reference all the DNS servers to each other.\
That way not only you have full control over the content and the SLD, but also the TLD.\
So once you have full control over TLD, we actually have a way to stop censorship.
## Solutions
Fortunately, there are ways to solve the problem.
### Solution 1: Static IP and home server
This is my 2nd best recommendation.\
Just take a Raspberry Pi, hook it up to a router with a static IP address, and you have free server hosting really!\
I talked a lot about Interlink before, the same company that manages the .moe TLDs.\
However, most of my readers are outside of Japan, so I can't recommend Interlink to any overseas people.\
But basically, find a static IP seller that doesn't cost much.\
You can already disgard your ISP, as 9 out of 10 of them will demand fortunes every single month.
#### Pros
Hard to take you down, and even impossible if you use a custom DNS.\
The only way to take you down will be through a DDoS attack, but I already talked about that [here](/blog/cuckflare-is-not-neutral-again/) under "What you can do instead of relying on Cuckflare".\
But tl;dr, don't use too much soy (preferrably none at all), and make sure you have good enough specs hardware to handle lots of requests.
Also, by hosting your own server, you're in control of your own server, and not some shady corpo that can just shut your server down from the VM control panel.\
I have worked with XenServer before, so don't tell me it's a conspiracy theory, as I literally had full control over all the VPS's running on a single server 12 years ago.
It's also possible to harden the server to reduce possible attack vectors like SSH, FTP, and whatnot (so make these ports available over LAN-only.
#### Cons
Acquiring a static IP can be pretty expensive if you don't do any thorough research first.\
Cheap providers do exist, you only have to find them.
Your IP location is very likely doxxed to the entire world.\
The good thing about Interlink is that they ASSign the IP location to one of their datacenters, so it doesn't even come close to your real location.
Electricity bills might be a problem (especially if you're living in the Eww).\
Not a problem if your server is a Raspberry Pi, or some other machine that doesn't demand much power (like a lower end CPU or a basic GPU chipset, or both), but it also depends on what kind of stuff you decide to run on your server.
### Solution 2: Darknet (Tor and I2P)
The darknet is my very best recommendation, it's the safest, most free (both as in freedom and money), and easiest to set up.
#### Pros
Darknet is impossible to censor.\
Just like with a static IP, you control the server.\
Likewise, hardening the network to reduce attack vectors is possible.
#### Cons
It's hard to advertise long hashes with .onion or .b32.i2p at the end.\
Tor network can be slow, and new I2P Eepsites will take long before they're accessible.\
Just like with a static IP, there are electricity bills to be paid.
### Solution 3: Get a VPS at a small company (least recommended)
#### Pros
They (most likely) didn't bend the knee to the New World Order (yet).\
The IP location is guaranteed to not be your real location.\
No bottleneck on electricity bills.\
You support small businesses by hosting with them.
#### Cons
Most of them will still cuck out to court, government, or outrage mob orders to kick you off.\
Server specs are lower end, which is a non-issue for personal websites generated using a static website generator (or made by hand), but most people are soydevs or use soydev products, so they need very high end VPSs.\
You most likely have to give them your private information, so it's more dangerous than knowing your IP location, because at least an IP location can be inaccurate, but personal information is clear as day.\
They are still volunerable to bait and switch, for example them being anti-Cuckflare until they aren't.

ファイルの表示

@ -0,0 +1,33 @@
title: Should we get rid of technology altogether to get rid of evil?
author: 寮
date: 2022-08-03 07:30:00
tags:technology
threadid: AM8CjQ1mfwgiII50Hg
----
The short answer is no.\
The question of whether getting rid of technology will remove evil is basically the same as the question of whether getting rid of guns will remove evil.\
Sure, a gun is used for evil (wars, murder, robbery), but it's also used for good (protecting your property from criminals, preventing government overreach).\
And the same is true for technology; it can be used for evil (digital ID, CBDCs, mass surveillance), but it can also be used for good (waking up to the fact you're living under a tyrannical regime, establishment of a parallel economy when shit hits the fan).
Many people chose to give up on their guns, and then tyranny kicked in.\
Likewise, people might choose to live on a ranch in the middle of nowhere and never interact with technology ever again, and then they suddenly find themselves in the middle of a warzone with skies filled with drones and grounds filled with robo-military and all that, and can't figure out what the fuck is going on, and where to flee to now, or get weapons to fight them all off.\
As a tech guy, I do recognize that technology has brought lots of evil to the world, but they also brought lots of improvements.\
Technology is here to stay no matter what, so it's better to turn technology into something that improves quality of life rather than just letting quality of life get destroyed while you move to the middle of nowhere, because the technocratic tyranny will come to you eventually.\
You can hide somewhere in the jungle inbetween mountains, sure it's beautiful, but eventually the government will find you if you allow technology to be turned to evil by running away from it.\
If they want to get you, they will.
Which is why instead of giving up on tech completely and ignoring the fact that technology exists, I think it's better to reclaim technology, cause a chain effect, so you can prevent a total takeover from happening.\
Of course you can't liberate technology 100%, but every tiny input you give counts.
Does soycial media turn the internet into a dystopia? Make your own Fediverse instances.\
Does the normie internet go full blown JavaScript-required, AWS, CuckFlare, Discucked in order to communicate? Make your own website on a more independent network (or darknet, so it's completely independent).\
Is the gaming industry going beyond wokeness? Make your own games.\
Can't buy food with fiat because banks cancelled you, and cash no longer exists? Use crypto.\
Can't use the internet because you don't have a digital ID? Use the darknet.
Technology gives you many little things you can do to prevent or delay the NWO takeover from happening, and you don't need a massive crowd for that to happen.\
Even a small minority of anonymous hackers that resist the NWO internet is enough for their dystopian plans to fail.\
Being able to code is really an extremely valuable skill too many people forget about.\
Being able to make software is like being a digital kami-sama, or God, or Allah, or however you want to call it.\
And as long as technology can still be used for good, hopes aren't lost.\
We have to be thankful for the Free Software movement in the 80's and 90's, because without them we'd already be living under a digital tyranny the day the PAT-RIOT act got introduced 21 years ago, we'd already have no cash, we'd already be owning nothing and be "happy", and so on.

ファイルの表示

@ -1,7 +1,7 @@
title: Goolag will eventually dump Android in favor for Fushia
author: 寮
date: 2022-05-25 22:40:28
tags: blog,technology,smartphone
tags:technology,smartphone
----
I don't know about you, but I believe that Android is what made most people who would otherwise never go to smartphones go to smartphones.

100
src/blog/hardware-stopped-evolving/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,100 @@
title: Computer hardware stopped evolving last decade, here's why
author: 寮
date: 2022-09-10 23:35:00
tags:technology,computer
threadid: ANQMzFLkeMojMHQCXI
----
On [The Crowhouse forum](https://thecrowhouse.community/viewtopic.php?p=41539#p41539) I mentioned that I recently bought a 2006 note PC, and while using it for a while, I honestly notice no difference at all between that note PC and the other note PC from 2016, same brand, same Linux distro, same window manager, same applications, just 10 years difference as to when they were released.\
But same experience.\
Why is that?\
Wouldn't I get far better performance on the 2016 note PC?\
Nope, performance is the same.\
This is because modern laptops are just a scam.
## Processor
All IntHell processors made in 2008 or later all come with the IntHell Management Engine, and all AMD processors made after 2013 or later all come with the AMD Platform Soycurity Processor, although [you can allgedly "disable" the latter one now](https://hozon.site/archive/1662816002/www.phoronix.com/news/AMD-PSP-Disable-Option.html) (it's proprietary, so I'm still suspicious).\
Any processor before that don't have it, they did have something else in its place, but the free software community has long overcome that, so it's no longer an issue.\
As a result, old laptops can be Librebooted, whereas modern ones cannot.
Also, the best Core 2 processor, a Core 2 Extreme QX9775, is a 3.2 GHz processor, whereas the best Core i processor, the Core i9 12900KS, is a 3.4 GHz processor.\
The QX9775 came out in March 2008, the 12900KS came out in April 2022.\
So if in 14 years time we only managed to move up by 200 MHz, then what the fuck is even the point of getting the latest processor!?
## RAM
RAM on the other hand is one area that kept on evolving, but that has more to do with the constantly more hardware demanding soydevs that just take hardware for granted, very unlike how we used to program in the past, when we were challenged to squeeze out as much performance as we possibly could while on limited hardware.\
But still, you can take an old ThinkPad, and put a 16 GiB DDR3 thing into it, and it's like a current year ThinkPad.\
Yes, the norm is 64 GiB now in the soydev world, so they'll ridicule you for having anything lower than that, but unless you need to use soyware, 8 GiB is more than enough, which is what my 2006 laptop currently has.\
I never hit higher than 4 GiB on that thing, simply because I never need that.\
For every soyapp there's a chad terminal app that does the exact same thing in a far more sustainable and environment friendly way (by not having JavaScript or Electron or Webpack, or some other unwanted bloat).
## Disk space
Another area that didn't evolve much.\
But fair enough, if the idea is to turn computers into basically dumb thin clients so that you're obligated to have fiber internet access in order to connect to "The Cloud" (which means somebody else's computer) in order to even use it, then you don't need to have much disk space.\
But those of us who prefer to maintain technological freedom (which includes 100% of this blog's regular readers, because that's the main subject of this blog) will want to have lots of space.
And honestly, we we went up from 64 KiB all the way to 2 TiB very rapidly, but since then it seemed to have been stuck at that.\
Over time we managed to push a bit further into the 4 TiB area, but I haven't seen anything higher than that.\
2 TiB is what we already accomplished in 2012 or some shit, and you can plug them into old laptops perfectly fine, as long as they have a SATA connector instead of IDE.
The only true difference is between an HDD and SSD.\
Nowadays we also have the NVMe, but honestly there's not much difference in performance from SSD, maybe they're a tiny bit faster, but that's all there is.\
Performance differences between SSD and HDD on the other hand is clear as day, and literally noticeable from the moment you press the power button.
## Graphics
New video cards come out all the time, but unless you're a gaymer or a crypto miner, you don't need to worry about this one at all.\
If all you do is coding/programming, text editing, browsing the (good) web, and so on, even the crappiest IntHell HD Graphics chipset is good enough.\
And I heard from a JewTuber that he's still using an NVIDIA 1080Ti to play the latest PC gaymes at high settings without any issues, a GPU released back in 2017.\
So again, unless you're playing the latest AAA PC gaymes (which is all woke garbage anyway) or you're mining crypto ([and perhaps Europeans will soon stop doing that due to their increased elecriticity bills](https://social.076.ne.jp/notice/ANPhbGITNg6fE1KgYi)), do you really need a high-end graphics card just to browse the internet?\
Maybe, because clown world and the soydevs it created.
## Repairability
Remember the days you could just unscrew 1 screw, and replace whatever hardware you want?\
I do, and it used to be the norm!\
Nowadays not only you have to unscrew a fuckton of screws, you're required to have a special screwdriver too, you have to remove the glue, you have to be careful to not destroy ribbon cables, you have to use one or more old credit cards or have your hands cut off.\
And once you finally get it opened up, you'll realize that all components are soldered on, and you have no idea which part is the RAM, which part is the SSD, and all other shit.\
So basically, all you can do is just throw it away, create more eWaste, and buy a new computer.
This was my exact experience when trying to repair a 2018 IdeaPad which broke last year.\
After all this, I thought to myself "this was the last time I bought a new laptop, so from now on I'll only ever buy old computers".\
I stuck to that promise, and bought a 2016 ThinkPad, and later I bought a 2006 ThinkPad.\
My 2016 ThinkPad still works, but my 2006 one is now my daily driver, especially since it's Librebootable.\
In fact, I'm even writing and publishing this very article from my 2006 ThinkPad, all without any issues whatsoever!
## Sustainability
Older laptops (especially ThinkPads) were designed to last forever.\
Take any ThinkPad from the late 2000's, whether from IBM or Lenovo I don't care, take any ThinkPad from the early to mid 2010's, and take any ThinkPad from late 2010's to current year or any normie laptop from early-mid 2010's to current year.\
The latter ones will break the moment the warranty expires.\
This is even more true for those laptops that have their hardware components soldered on to them, which is more and more common even among ThinkPads in current year.
Older ThinkPads don't have this problem.\
Did RAM break? Replace the RAM!\
Did you spill soda over your keyboard? Replace the keyboard.\
Literally impossible with current year laptops!
Because new laptops are all designed to break over time like a ticking time bomb.\
You're supposed to consoom more, slave!
Old laptops, especially those made in 2008 and before (or 2011 and before if it's an AMD processor) on the other hand are made to last.\
Well, not all of them, the consoomer laptops were already ticking time bombs, but the business lines were the ones that kept on running forever.
And now you have the globalists complaining that the world is not sustainable, and are now advertising sustainability on some of the least sustainable websoytes I've ever seen.\
Seriously, their "cloymet friendly" websoytes waste far more electricity than my website, and I don't even try to make it use less, it just does because I know what the fuck I'm doing, and I don't have an agenda to make your hardware obsolete quicker so that you have to buy new computers quicker, while they do!
## Verdict
So with that all said, I just wonder why the fuck should I put myself into the position to buy a new overpriced computer once every year, if I can as well just buy an old laptop, Libreboot it, install a non-SoystemD Linux distro, and use it technically forever?
## Recommended reads and views
[You don't need a new computer](http://qyeifp2auiz6ae434w76nzj7vjxd3qib7rqw4uusaj6k42f3p5abxxyd.onion/you-dont-need-a-new-computer.html)\
[Only Use Old Computers!](https://lukesmith.xyz/articles/only-use-old-computers/)\
[Why Phones Have Become So Terrible](https://wrongthink.neocities.org/posts/the-myth-of-obsolete-hardware/)\
[The Myth of Obsolete Hardware](https://wrongthink.neocities.org/posts/the-hypocrisy-of-pc-gamers/)\
[Dont buy new PCS](https://odysee.076.ne.jp/@MaxJenius:7/nonewpcs:f)\
[[Mirror]The MGTOW of Linux: Curing the Cancer](https://odysee.076.ne.jp/@MaxJenius:7/mgtowoflinux:7)

ファイルの表示

@ -1,7 +1,7 @@
title: Chucknorris, Pokemon etc jokes with HTML
author: 寮
date: 2022-07-06 07:56:00
tags: blog,technology,webdev,internet
tags:technology,webdev,internet
threadid: ALCCo5fMu3C5cr66U4
----
At total random I clicked on [this question on StackOverflow](https://stackoverflow.com/questions/8318911/why-does-html-think-chucknorris-is-a-color), so I gave it a try, and though "holy fuck!".\

ファイルの表示

@ -1,7 +1,7 @@
title: The hypocracy of normie's views on "privacy"
author: 寮
date: 2022-07-10 22:30:00
tags: blog,technology,webdev,internet
tags:technology,webdev,internet
threadid: ALLmaThTG2eHLgprhQ
----
The other day I got some overseas friend of mine crying about how "hackers" have "hacked" his rental company's servers and got away with his personal information, and is really worried about them making weird bank transactions in his name.

ファイルの表示

@ -0,0 +1,18 @@
title: The hypocrisy of proprietary OS users
author: 寮
date: 2022-07-29 06:30:00
tags:technology,linux,bsd
threadid: ALxksIO1XAOa5zXi4m
----
I made [this little meme](/blog/virgin-prop-os-vs-chad-free-os/) before, among the differences I put "laughs at fellow virgins for being inferior over them" to the virgin proprietary OS user.\
What does that mean?
Basically, imagine being a WinDOS users laughing at macOS users for paying too much only to get restricted.\
It's basically like a prisoner with a ball and chain laughing at a fellow inmate for being locked up in a golden cage.\
For the other way around, like macOS users laughing at WinDOS users for being less secure.\
It's like a prisoner who got sentenced for mass murder laughing at a fellow inmate also for being sentenced for mass murder, but has more visible scars.\
In the case of mobile OS's, simply replace WinDOS for Android, and macOS for iOS using the same examples.
So it doesn't matter how you're locked up, or what you did to get locked up for, at the end of the day you're locked up in prison either way.\
I really don't see any of that happening with the Linux and BSD chads, we respect each other like bro's, and we're willing to try each other out too.\
So the question remains, why are we chad FLOSS users able to get along with each other while the virgin proprietary OS users seemingly can't?

32
src/blog/i-wanna-kill-zoombies/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,32 @@
title: Can we kill the zombies already?
author: 寮
date: 2022-12-24
tags: technology,smartphone,nwo
thumbnail: i-wanna-kill-zoombies.jpg
----
Just in case you call me out for a crazy conspiracy theorist, a Hollywood believer, or a vaxocaust admitter, no I don't mean dead people who somehow managed to stand up and eat your brain for breakfast.\
Sure, these types of zombies are annoying as fuck too, but I still have more respect for these zombies than the ones I will rant about, because at least they were actually alive at one point (or well, I hope so).\
The zombies I'm going to rant about today rather don't appear to be alive, they just merely exist.\
I'm talking about the smartphone zombies.
But first, let's take a look at the good zombies.\
![](http://ass.ryocafe.site/zombieland_saga_20.jpg)\
By the way, the anime is called Zombieland Saga.
And here's some typical Japanese sense of English in action.\
![](http://ass.ryocafe.site/1146130539.jpg)\
Because yea, as much as I hate smartphones, I'd rather not have one with feet.
So until recently I was working from home for a very long time, not because I was afraid of some fake virus that doesn't even exist, but rather because I'm a freelancer and companies just wanted me to work remotely, which I so much prefer anyway.\
But now I have a client that wants me to materialize at a Tokyo office, which is just annoying as fuck.\
Not only because I have to ride packed trains for multiple hours a day again, but also because of the fucking smartphone zombies.\
Despite the desperate attempts by J-Gov to put an end to 歩きスマホ (using smartphone while walking), it proves to be just as effective as their previous attempts to put an end to 歩きタバコ (smoking while walking); not at all.
What's annoying is that they don't look where the fuck they're going, they suddenly start leaning leftwards or rightwards while you're trying to bypass them because they move so annoyingly slow due to their focus being put on the screen, they suddenly stop walking altogether which makes me bump into them, they block all the traffic by their snail speed walking while playing some gatcha gayme on that stupid phone, and so on.\
Even more reasons to fucking hate the antichrist that is the smartphone.\
The good news is that apparently [we already have the technology](https://tamlab.jp/project/smartphone-zombie/) ([archive](https://hozon.site/archive/1671814963/tamlab.jp/project/smartphone-zombie/index.html)) to detect a smartphone zombie, so at least there's that.
Smartphones have caused more cancers than just that, like the [normiefication of the clearnet](http://koshka.love/babel/normiefication.html), the mass discrimination against those who don't use a phone like requiring one for online banking (still not the case here in Japan thankfully), having to use it as a loyalty/point card, and soon government ID, wallet, drivers loysense, and hell insurance too, anime, manga, and gaymes being influenced by smartphones, and people not being able to navigate through their very own neighbourhoods, so it's clear that the longer we allow smartphones to take over the world, the worse this world is becoming.\
So yea, fucking kill them already!
![](http://ass.ryocafe.site/5986189i.jpg)

29
src/blog/i-was-right-about-iot-again/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,29 @@
title: IoT: I warned, nobody listened, now everybody pays the price
author: 寮
date: 2022-09-16 09:00:00
tags:technology,internet
threadid: ANbXlxwrH0u3rICtsm
----
I remember going to Germany and just using random people's houses to spend my nights at (they call it AirBnB though) a couple years ago, I could already see quite a dystopian future in the making.\
Every single household had at least one or more of the following: robot vaccuum cleaner, smart fridge, smart washing machine, smart kitchen, smart meter, smart heater, smart lock, smart doorbell, Amazon Alexa, and so on.\
They only didn't have the toilets we have here in Japan, so that was disappointing.\
And I deliberately avoided saying smartphone, smart TV, and smart tech in their cars, because literally everyone had all of these.
And I said from day 1 since the whole IoT stuff got announced to never allow that to happen, because terrible things will happen.\
But absolutely nobody wanted to listen, and kept pointing out "MUH CUMWIINIENS!!" because they don't require any thinking of their own to use it.\
Well yes, and that's exactly how you enable tech dystopia!
Now if you look at the whole smart aircon situation in Colorado, isn't this exactly what I was warning you all about all along?\
They can no longer adjust the temperature in their own homes because they thought it was a good idea to give up autonomy over your aircon for a smart aircon they don't own (if you can't control it yourself, then you don't own it), just to get a little 25 dollar discount.\
Imagine if the government would get at your doorsteps and said "if you allow us to burn your house down and make you homeless, we'll give you 25 dollar", would anyone actually agree with such a deal?\
I used to think the answer is "no", but seeing how it went with the whole smart tech stuff, I'd rather think people will be stupid enough to say "yes" to that.
I'm so glad that Japan is such a technologically backwards country!\
I mean, it's frustrating as you need a phone number for almost every single domestic soyvice, and lots of things will only properly work on WinDOS and/or iOS/Android, but at least none of these are actually mandatory, and at least most of us don't have any smart tech other than a smartphone and maybe smartwatch.
Over in Germany I really felt way too afraid to express myself freely, knowing that governments, corporations, or some shady glownigger would be watching me at any random time.\
My home has no smart tech, I do have smartphones, but other than that everything is retarted tech.\
I operate my own doorbell, I operate my own washing machine (it does have a timer, that's OK), I have to know my way around town, I have to know what's in my fridge while shopping, I have to manually search for recipes or songs, I have to manually turn my grill on, I have to activate my rice cooker by myself, and so on.
I have no TV at all, and when I had one, the IR reader broke and the TV manufacturer went bankrupt, so I had to actually stand and operate the TV on the screen itself, which isn't even possible with modern (both smart and dumb) TVs anymore, and I kept using the TV that way until I got too annoyed by TV propaganda and I started to just torrent anime 2 years ago, so I got rid of that TV completely.\
I replaced it with a simple monitor connected to one of my ThinkPad docks, so I can still watch whatever I want as if it were a TV, but my note PC is the remote now.

76
src/blog/i2p-is-awesome/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,76 @@
title: I2P is awesome!
author: 寮
date: 2022-12-02
tags: technology,internet,anonymity,darknet
threadid: AQBEMulwjISyiKlJA0
----
I2P is awesome!\
So awesome, I regret having not fixed this Eepsite sooner.\
I2P is now my new best friend, sorry Tor.
Those of you reading on I2P will not need an introduction (because you're already using it), but for those reading on Tor, I2P is a darknet just like Tor.\
However, there are quite some differences and similarities.
The biggest difference I2P notes is that Tor was developed by the USSA military, whereas I2P was developed by a group of regular civilians.
## Speed
The first thing you might notice is the connection speed.\
Tor is extremely slow, whereas I2P is actually surprisingly fast.\
This is because Tor relies on 3 different nodes you're going through, and the vast majority of the nodes are in Europe, so Tor might be loading decently fast if you're also located in Europe, but for those of us in the extreme east of Asia, the loading times are a pain in the asshole.\
Not really researched the garlic routing as thoroughly yet, but while the official explanation is that it goes over random numbers of nearby nodes, to me it feels more like a more direct connection between client and server, just like on the clearnet, except without all of the bureaucratic bullshit like DNS, domain registrars, SSL and their CA's, doxing of your IP address, and so on.
## Accessibility
Both require you to set up a proxy and a daemon.\
For Tor use a SOCKS5 proxy with 127.0.0.1:9050, install the `tor` package from your distro's repo.\
For I2P use an HTTP proxy with 127.0.0.1:4444 (SOCKS5 is port 4447, but address helper apparently only works over HTTP), install the `i2pd` package from your distro's repo if you're on a based Linux distro like Artix or Gentoo, or a BaSeD OS like FreeBSD or OpenBSD, but if you're on something more vaginal like Debian (or anything based off that) or any RPM-based distro, it's suggested you download and compile the latest version of i2pd from source yourself.
Tor Project provides entire browsers to make it easier to access it, so I2P is much more of a nerd-only network, whereas Tor is more a nerd-and-criminal-dominant network with more and more normies finding their way into it.
## Backwards compatibility
Tor is a kind of an extension of the clearnet, as it can access the entirety of the clearnet (unless it's Cuckflared or otherwise blocked, like 95% of the entire clearnet), so it's perfectly suitable as an anonymous (and free of charge) VPN too.\
I2P on the other hand is more like an entirely separate internet as it has no access to the clearnet or Onion routing, so it's either I2P or GTFO.\
I think this is actually a good idea, considering that us nerds actually get a separate space for great stuff again that's actually more resiliant towards subversion.\
But you most likely still need to use the clearnet, so best is to have a separate browser for just I2P, in my case I chose to use GNU IceCat for that, since it's the only Furryfox-based browser on my Artix machine that was still left unused.\
Although I had to disable the "Force HTTPS" extension to prevent it from using Eepsites over HTTPS, which it just doesn't support.
## Discoverability
Discoverablity is definitely easier on I2P.\
You can register your own easy to remember domain, and find others on the same Eepsite where you register your domain ([http://reg.i2p/]()).\
It provides a list of available Eepsites, an address helper, and a description, so no need for a search engine, the entire network can be found from 1 database.
On the other hand, Tor hidden services is pretty hard to find, well duh, these are hidden services for a reason!\
So the use of webrings and linking to each other like in the Web 1.0 era is more important on Tor.\
However, you can set up your clearnet site to redirect Tor users to Tor as explained by loli frog ([Clearnet](https://technicalsuwako.moe/blog/automatic-nginx-tor-redirect/), [Tilde](https://tilde.club/~technicalsuwako/blog/automatic-nginx-tor-redirect/), [Tor](http://6qiatzlijtqo6giwvuhex5zgg3czzwrq5g6yick3stnn4xekw26zf7qd.onion/blog/automatic-nginx-tor-redirect/), [I2P](http://technicalsuwako.i2p/blog/automatic-nginx-tor-redirect/)), which helps a bit with discoverability.
## Ease of self hosting
Ever tried to self host a website at home?\
It can be quite a pain in the asshole.\
You need a static IP address, then you need a domain registrar, a DNS (or use theirs), an SSL certificate (just use Let's Encrypt), and now your IP address is known to the entire world.\
Now download some Torrents, and you might possibly expect some glowniggers at your doorstep.
Not the case with Tor and I2P.\
Both of them are extremely simple to set up and host without getting caught, or even your ISP knowing about it, although Tor is the easier one of the 2.\
Tor is literally just add a few lines to the config, and restart the service.\
I2P is like that too, but it's getting a bit more complicated once you go a step further by requesting an actual domain name.\
This process is still miles easier than on the clearnet, though keep in mind you need to use an HTTP proxy for the address helper to work, something the official manual doesn't even mention anywhere, and the reason why I couldn't get my own domain to work.
## Language
Tor is written in C, and has always been C.\
However, in September of current year the Tor Project has announced to be rewriting the daemon to Rust, during the same period the Linux kernel started going Rust too.
I2P on the other hand is originally written in Java.\
However, a C++ implementation exists called "i2pd", and it's officially recognized by the I2P people too.\
If it wasn't for i2pd, I wouldn't be looking into the I2P network at all, so they deserve quite a lot of credit.
## VerDICKt
As I said, I2P is my new best friend.\
That doesn't mean I hate Tor now, in fact I like both a whole lot, it's just that I2P is better.\
I'd say on a scale between 0 and 100, clearnet would be a 10, Tor an 90, and I2P a 100.\
I'd say things like Lokinet, Zeronet, Freenet, IPFS, and the others would go somewhere between clearnet and Tor, because while those are still way better than the clearnet, they're all still inferior towards Tor and I2P.

68
src/blog/if-websites-were-homes/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,68 @@
title: If the web were like residences
author: 寮
date: 2022-11-15
tags: technology,internet,webdev
threadid: APcYS05Ck7oAlXk8Aq
----
The web has lots of similarities to real estate.\
Just like real estate, the internet started with everyone being fully independent from one other, until dependence started to grow more and more into a central place, until at one point this all blows up and people end up being fully independent again, and then the whole cycle begins.\
Some people have broken the cycle either by going independent early on, or never allowing themselves to lose independency in the first place.\
But most chose the convenience of dependence over the freedom of independence.
So today, we'll compare the internet to real estate, going from the most dependent to the most independent.
## Soycial media = internet cafe dwelling (the soycialist/communist ideal)
### Soycial media (Shitter, Gab, Minds, Fakebook, GETTR, GC2, JewTube, Opussy, BITCHute, Rumble etc)
On soycial media you have a little space for a short bio, a profile picture, and you use the open space to talk to everybody else on the same network.\
However, violating the ever growing list of rules will result you in being kicked out.
### Internet cafe dwelling
In an internet cafe you have a tiny room with a computer, a floor to sleep on, and you use the open space to go to the toilet, wash yourself, do your laundary, and so on within the same building.\
However, violating the ever growing list of rules will result you in being kicked out.
## Free hosting = rental apartment or mansion (the ancom version of private property)
Just for clarification, here in Japan a "mansion" is basically an apartment that is higher than 2 floors, and with more modern facilities compared to an apartment.
### Free hosting (Geocities/Neocities, Amebo, Blogspot, Tilde etc)
On free hosting providers you can do whatever you want, but you're bound to a long list of rules set by the service provider, and any violation to the rules may result you in getting your account suspended.\
These rules are generally "reality not allowed, I mean don't spread misinformation", "repeat the party line, I mean don't be a racist", "don't exceed bandwidth", and so on.\
The rules are a direct result of millenials being authoritarion.
### Rental apartment/mansion
In a rental apartment or mansion you can do whatever you want, but you're bound to a long list of rules set by the landlord, and any violation to the rules may result you in having your contract terminated.\
These rules are generally "separate trash properly", "don't make too much noice", "no pets and/or foreigners allowed", and so on.\
The rules are a direct result of boomers being backwards.
## Fediverse = hotel room (the ancap version of soycial media)
### Fediverse (Pleroma, Mastodon, GNU Social, Misskey, PeerTube, Pixelfed, Friendica etc)
On the Fediverse you have your own space, as long as you pay your hosting or server provider and don't DDoS the provider, you can do whatever you want.\
Like on a centralized SNS, you have a public space where you can meet other users and talk to.\
Unlike on a centralized SNS, you have your own platform.
### Hotel room
In a hotel you have your own room, as long as you pay for your stay and don't destroy your hotel room, you can do whatever you want.\
Like in an internet cafe, you have a public space where you can meet other guests and eat breakfast in.\
Unlike in an internet cafe, you have your own toilet and bathroom.
## Self hosting on the clearnet = private property (the ancap/libertarian ideal)
### Self hosting on the clearnet
You have the freedom of hosting whatever you want, however you might choose your server provider wisely, because there might be terrible ones out there who will still confiscate your server for whatever reason.\
But other than that, as long as you pay up, you're free to do whatever you want.
### Private property
If you own your apartment or mansion, you can do with it whatever you want, however you might want to choose the right city, because [there might be authoritarian ones where the local government will confiscate your home for whatever reason](https://youtube.076.ne.jp/watch?v=mJazwy-DQRA).\
But other than that, as long as you pay up, you're free to do whatever you want.
## Self hosting on the darknet = house in the countryside (anarchist-style "fuck the soystem" level control)
### Self hosting on the darknet
Hosting on the darknet is as safe and independent as you can get.\
You're literally unstoppable, but the only tradeoff is that you're way harder to find.
### House in the countryside
Your house in the countryside is as safe and independent as you can get.\
Nobody but yourself has control over your house, but unless you own a car it's really hard to get anywhere else.

12
src/blog/interjecting-mastodon/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,12 @@
title: The Fediverse copypasta
author: 寮
date: 2022-11-19
tags: meme,joke
----
I'd just like to interject for a moment. What you're referring to as Mastodon, is in fact, Fediverse/Mastodon, or as I've recently taken to calling it, Fediverse plus Mastodon. Mastodon is not a social network unto itself, but rather another free component of a fully functioning Fediverse system made useful by GNU Social, ActivityPub and blobcat emoji comprising a full Fediverse as defined by the World Wide Web Consortium.
Many ActivityPub users run a modified version of GNU social every day, without realizing it. Through a peculiar turn of events, the version of GNU social which is widely used today is often called "Mastodon", and many of its users are not aware that it is basically GNU social, developed by the GNU Project.
There really is a Mastodon, and these people are using it, but it is just a part of the system they use. Mastodon is the instance: the program in the network that disseminates the shitposts to the other instances that federate. The instance is an essential part of a Fediverse, but useless by itself; it can only function in the context of a complete Fediverse. Mastodon is normally used in combination with ActivityPub: the whole system is basically ActivityPub with Mastodon added, or Fediverse/Mastodon. All the so-called "Mastodon" instances are really instances of Fediverse/Mastodon.
Source: [Aria Salvatrice](https://fedi.aria.dog/notice/APjauctAqs9aPXcIEK)

ファイルの表示

@ -0,0 +1,63 @@
title: Testimonals 1: From MS-DOS to AlterLinux
author: 寮 and 亜保
date: 2022-07-18 22:45:00
tags:technology,linux,interview
threadid: ALcMF5q0X6Bux7eH1k
----
I've been using Linux since 1997, and this year I started exploring GhostBSD on an old MacBook (macOS is based off FreeBSD, and FreeBSD is uninstallable, so GhostBSD makes perfect sense to run on it I guess).\
However, my experience with WinDOS has been limited to just 1 week in middle school, which made me take a Damn Small Linux live CD with me to do my work on, and my experience with macOS has been even shorter than that.
Meanwhile I got friends, family members, and a girlfriend to successfully switch to Linux, and a couple more friends and family members who tried and failed.\
So I figured to make a little testimonals series to make you hear their experiences out rather than just me ranting about technology and politics all the time.\
All interviews will be translated to English, because almost all of them only speak Japanese, while my audience is English speaking.
This time I'll be asking a friend of mine who went to school with me, we were in the same class at both lower school and middle school.\
We weren't during high school, but that's because I got kicked out from there, and a local IT company trained me into becoming a system engineer instead.\
We agreed upon that he'll be refered to by the nickname "亜保" (Aho).
-------
## So could you explain the path of operating systems you took, excluding smartphones?
MS-DOS (PC98) → Windows XP → CentOS → Windows XP → Ubuntu → Windows XP → Windows Vista → Linux Mint → Windows Vista → Linux Mint → Windows 7 → Windows 8 → Windows 8.1 → Windows 10 → AlterLinux
## That's quite a lot of switching, could you explain why?
Yes, of course while the entire rest of the world was using Windows 98, we Japanese were still using MS-DOS.(笑)\
Then as the PC98 era has ended, we all moved on to Windows XP, so I did that too.\
But I saw you doing some insane things with Compiz, so I wanted to have that too, and out of the thousands of technology books at the BOOKOFF, I saw maybe 2 Linux related books, and they both mentioned CentOS, so I tried that.
I was so unhappy with that, I changed back to Windows almost immediately.\
Then I decided to ask you about what you're using, and you said Ubuntu, so I installed that.\
I got too confused by the interface, there were 2 taskbars, opened up programs on the bottom, start menu and time on the top, it was confusing, so I went back to Windows again.\
Based on that you recommended me to check out Linux Mint, which was basically Ubuntu but with a more similar look to Windows, and I really liked that, but I missed Windows too much, so I gave up on it once we separated our paths, and moved back to Windows.
All was fine until Windows 10 which treated me like a little child, so I thought it can't be helped.
Then I heard from other friends to try an Arch-based Linux distro, more specifically AlterLinux.\
The reason for AlterLinux is that it's made by Japanese people, so of course they will keep in mind people who only speak Japanese, more support for Japanese speakers, tools to operate in Japanese are pre-installed, and so on.\
I tell you Ryo-chan, I never looked back to Windows ever since, it's the ideal Linux distro.
## Are there tools you miss in Linux which you used in WinDOS?
Yes, well, there used to be tools I was missing.\
As a designer I used Adobe a lot, but after using GIMP for a while, I realized that it has all the tools I was using Photoshop for, and it provides me these tools in an environment that's not hostile to its own users.\
I used Dreamweaver to make HTML sites, but you helped me understand HTML and CSS, so I realized that not only I don't need Dreamweaver, I get much better results without it too.\
As for Premiere Pro and After Effects, I got to learn Olive Video Editor.\
And as Japanese as it can be, I had a massive dependence on Microsoft Office, but almost every distro I tried came with Libre Office (or OpenOffice.org back in the 2000's) pre-installed, so I naturally switched to that, it was pretty easy to switch.\
Other than that, all web browsers I used on Windows (except for Internet Explorer, but that one is dead anyway) are all available on Linux too, Discord exists, Steam exists, Gajim (to talk to you) exists, and so on, and I can still enjoy most games via Wine.
## Ever tried to use the command line before?
Well since I started with MS-DOS, of course I was already familiar with doing stuff in the command line.(笑)\
But truth to be told, I never used the command line on Ubuntu and Linux Mint, because they provided all the graphical tools that made the use of it unnecessary.\
But when I came to AlterLinux, it came with Pamac, but it was pretty tedeous to use, so you taught me how to use Pacman in the command line instead, and it immediately improved the experience by a billion times.\
This got me to explore the command line, and I quickly realized you can easily automate stuff using that, which is impossible to do with graphical programs!
## Would you recommend other people to switch to Linux?
YES!! Absolutely!\
Windows forced me to "voluntarily" buy a new computer once every 2 years because it's getting too slow to work with.\
I'm running this note PC on AlterLinux for the 2nd year now, and it's still just as usable as it was 2 years ago.\
And I believe that AlterLinux treats its users as responsible adults rather, while Windows treats its users as little kids who can't make their own decissions.\
The unfortunate thing nowadays is that almost everyone is using a smartphone, and the only PC users left are either hackers and tinkerers (which are most likely already using Linux anyway), or salarymen who got a note PC from work (and they're not allowed to change the OS to anything else).\
So I really hope smartphone users will start exploring the freedoms PCs give, but in a country like Japan, I think this is going to be a mere fantasy.

ファイルの表示

@ -1,7 +1,7 @@
title: Is it still worth fighting for a better clearnet? Or shall we go darknet-only?
author: 寮
date: 2022-07-15 20:50:00
tags: blog,technology,internet,censorship,privacy
tags:technology,internet,censorship,privacy
threadid: ALVyL4oztBFMr2Cp8a
----
A few months ago, I decided to distrust ([Furryfox](https://kill-9.xyz/guides/distrust_cloudflare), [Chromium](https://kill-9.xyz/guides/distrust_cloudflare_chromium)) all [Cuckflare](/glossary#cuckflare) certificates, but this became such a hurdle to browsing the internet, I undid the distrust 5 days later.\

ファイルの表示

@ -1,7 +1,7 @@
title: For the ∞th time, piracy does NOT result in a lost sale!
author: 寮
date: 2022-07-13 07:00:00
tags: blog,entertainment,piracy,censorship,internet,money
tags:entertainment,piracy,censorship,internet,money
threadid: ALQdPUcAdaQfjUn8j2
----
The boomers are still so hopelessly brainwashed, they keep denying the fact that [research](https://torrentfreak.com/harvard-lawyers-dont-think-that-piracy-is-theft-research-finds-220626/) after [research](https://torrentfreak.com/software-piracy-triggers-innovation-research-finds-210902/) after [research](https://torrentfreak.com/piracy-boosts-sales-of-some-manga-comics-research-shows-190920/) after [research](https://torrentfreak.com/tolerating-piracy-can-benefit-consumers-creators-and-retailers-research-finds-190128/) after [research](https://torrentfreak.com/piracy-can-help-music-sales-of-many-artists-research-shows-180128/) shows that piracy does not equal a lost sale.\

ファイルの表示

@ -1,7 +1,7 @@
title: The new so-called "law" against insults isn't as dystopian as you think
author: 寮
date: 2022-06-30 18:30:00
tags: blog,politics,technology,privacy,anonymity,censorship
tags:politics,technology,privacy,anonymity,censorship
threadid: AL0fvPn1K3qKSjVpr6
----
While the whole world got worried about the new artificial "law" that bans insults, be reminded that Japan is only strict on paper, but in reality it's like a dog barking out loud with no teeth to bite with.\

ファイルの表示

@ -0,0 +1,65 @@
title: J-Government will require manga artists to dox themselves to the entire world from next year
author: 寮
date: 2022-09-17 10:30:00
tags:politics,manga,privacy
threadid: ANdiymeA5iOENrhEXo
----
A little emergency article this time.\
In case you didn't know yet, Japanese manga artists are some of the most anonymous professions in the world that is still allowed by governments to remain anonymous.\
However, starting October next year, it's going to be the most doxxed profession.
[Article by Reclaim the Net is here.](https://hozon.site/archive/1663375162/reclaimthenet.org/new-japanese-law-removes-privacy-for-some-online-artists-that-use-a-pseudonym//index.html)\
It's in an archive, because they use Cuckflare, so I put it into an archive to make it readable for those of us who value privacy.
Before we begin, I want to say that it's kind of expected they'd do so, considering how all governments worldwide want to get rid of privacy and anonymity all at the same time, and go into the direction that you need a digital ID in order to use the internet, because you'll own nothing and be """happy""" (happy depression).
Ultimately, all this will do is you'll end up with far less entertainment.\
The majority of the manga artists and Vtubers will dump their publishing companies and go underground, they'll be exclusively on Tor and I2P, and only accept Monero.\
And the remaining few that "have nothing to hide" will go woke, have no money left to put food on their table because nobody will want to read woke garbage, and they'll need to consider going underground as well, or otherwise learn to code.
> The new invoice system has raised privacy concerns among virtual YouTubers, manga Artists, and others in online pseudonym-heavy occupations who may prefer to keep their real names private.
This is absolutely true.\
Especially now with cancer culture being so rampant, hiding your real name is more important than ever.
> When asked about the system by Citizens Liaison Group For Tax and Justice
I'll interupt you here for a bit.\
What the fuck is "Tax and Justice"!?\
Tax is literally another way of saying "extortion by a criminal mafia through force and coersion".\
In no way this is considered "justice" in my opinion.\
But it's government, so everything they say is backwards.
> the ministry of finance did not provide satisfactory answers. It said that it is not concerned about privacy-related issues, because it does not believe the real name of a person as “highly risky personal information.” The ministry added that it chose the name instead of phone numbers or addresses for that reason.
Someone needs to cancel that motherfucker by looking up their personal history by their real name, maybe then they'll change their mind on real names "not being highly risky personal information".\
Yes it fucking is!\
Unless your name is something extremely common like "Tanaka" (田中), "Yamada" (山田), or "Takahashi" (高橋), real names are extremely risky.\
If your real name is known, the woke outrage mobs WILL use that to cancel you.\
This is especially true for someone like a manga artist, which make as much money as they do exactly for the work that will get them canceled.
I do give them credit to recognize that phone numbers or addresses are more risky, but it's still choosing between being killed with an AK-47 or a Kalashnikov.\
As soon as it becomes possible to dox you, that's the end of your career.
> The ministry said that the database is for commercial use and will make it easy for companies that deal with many clients to verify invoices in bulk.
It's way easier to deal with anonymous invoices than with "verified" ones though.\
Clearly this has nothing to do to make company's lives easier, and everything about extorting people who would otherwise be left the fuck alone.
> Critics have argued that the government is prioritizing the convenience of large companies over privacy.
yup.\
And tyranny always comes under the guise of convenience.
> Verified invoices are voluntary. However, freelancers might have to use the system to retain work.
Very classic government way of thinking.\
"You don't have to jump off the cliff, but if you don't, then you'll be left with no food."\
So translation: it's mandatory.
And then comes the tactic we've seen with the MyNumber soystem already here in Japan, and the lethal injections in the rest of the world.\
Getting a MyNumber card was optional, but they started making it more and more required, first by incentivising the public into getting one by giving them extra's, and if that doesn't work, they'll make it mandatory to have one or be cut off from something lots of people depend on, like the hell care soystem.
And in other countries with the lethal injections, they went from "free donuts" to "you'll lose your job and have no right to receive handouts" in a matter of weeks or months.
The well known saying is "nothing is more permanent than a temporary government program", we might as well add in "nothing is more mandatory than a voluntary government program".

ファイルの表示

@ -1,7 +1,7 @@
title: joshwhotv.com is yet another fake alternative to JewTube
author: 寮
date: 2022-04-21 09:34:28
tags: blog,technology,politics
tags:technology,politics
----
Max Igan followers are now praising https://www.joshwhotv.com/.
@ -31,11 +31,11 @@ URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
Registrar is Goolag, and the site is CuckFlared, already 2 red flags.
Also, looking at the requests it's making is rather creepy.\
![](5c44b0ee950b656a29468fdc66decd2babe5d9c34b52a06c1bc4480893c2f15e.png)
![](http://ass.ryocafe.site/5c44b0ee950b656a29468fdc66decd2babe5d9c34b52a06c1bc4480893c2f15e.png)
And visiting the website for the 2nd time gives me an "Idiot Banned" page featuring just a white page with an unplayable video (request seems to point to https://static.buddylist.co/x/YourNeverGonnaHackMe.mp4 ).\
Literally all I did before getting this page was looking at the top page (and the blurred thumbnails).\
![](88cbb139c3d61dec0d17227aa231662522252220a0bb18c0b12b507b4bd1eea1.png)
![](http://ass.ryocafe.site/88cbb139c3d61dec0d17227aa231662522252220a0bb18c0b12b507b4bd1eea1.png)
So I consider it a failure right from the start.

26
src/blog/liberate-email-ignore-dkim/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,26 @@
title: Liberate email by ignoring big tech's DNS requirements
author: 寮
date: 2022-10-29 21:20
tags: technology,internet,email,communication
threadid: AP3jW9SyEnfpRipxfU
----
We already know how Cuckflare basically centralizes the entire internet via DNS.\
So they still let you self host your websites, but they'll make DDoS attempts to lure you into their centrally controlled network.\
See it like Fakebook on steriods basically.\
But did you know that Goolag and Microshaft pull this very same trick for email as well?
Despite having explained what "YOU are the power" means so many times before, people still can't seem to get it.\
So I figured I'll give you an example of that.
I don't know the real numbers, so I'll just pull the numbers out of my ass.\
70% of the email users (and 95% of the normies) use either gmail.com, or outlook.com, or hotmail.com, or live.com (the latter 3 are all owned by Microshaft, but don't worry about that just yet), another 20% (and the remaining 5% of the normies) use G Suite or whatever Microshaft's equivelant to that is for email hosting through their own domain names, so about 90% of the email is in the hands of one of the 2 big tech companies.\
Because of this massive amount of power they hold, [they can tell the remaining 10% who run their own email servers to add in certain DNS records just to not be cut off from this email industrial complex](https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html).\
Now the guy in the link above has lost the battle due to how powerful the evil guys are.
However, what if we all decide to turn the tables around?\
What if this 10% all decided at the same time to give big tech a middlefinger and say "we will not comply with your insane demands"?\
At some point those enslaved to the evil entities will have to contact people on a freedom server, and they're not going to be able to.\
If that happens to enough people in large quantities every single day, the people will complain, and will either leave and look for some place else (or host their own maybe?), or they will demand their big tech overlords en mass to fix it.\
Either way they'll have no other choice but to drop their demands (and perhaps push it again once they become too powerful again).\
So even though we're clearly in the minority, we can actually win.\
Because those 90% will still want to have compatibility with the other 10% sooner or later.

ファイルの表示

@ -1,7 +1,7 @@
title: Linux phones are roadblockers to the New World Order
author: 寮
date: 2022-04-26 11:59
tags: blog,politics,technology,linux,smartphone
tags:politics,technology,linux,smartphone
----
I was watching a presentation [Luke Smith gave at MoneroTalk](https://video.076.ne.jp/w/eHVrtr7FXrWoeSjHAv2au3), and took note on how he mentioned that if it wasn't for Richard Stallman and his free software movement, we wouldn't have good software today at all, and we'd all be vendor-locked into closed systems of control.\
The next day somebody else pointed me to [a speech by Richard Stallman himself](https://media.libreplanet.org/mgoblin_media/media_entries/2730/rms-2022-state-of-the-free-software-movement.ogg) basically pointing out how they're still trying to closed sourcify free software through things like Docker and all that, basically proving my point on why we need to avoid Docker containers like the plague.\

22
src/blog/marketshare-is-inaccurate/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,22 @@
title: Marketshare ANALysis is inaccurate
author: 寮
date: 2022-07-23 06:00:00
tags:technology,linux,smartphone,bsd,internet
threadid: ALlIRHFNOwpfaE0Opc
----
No, this is not me just being biased towards certain operating systems, browsers, search engines, and so on.\
I mean the way marketshare is being measured is inaccurate.\
The most popular ANALytics soyte for that purpose was [Net Marketshare](https://www.netmarketshare.com/operating-system-market-share.aspx), which they killed off 2 years ago apparently due to a change in user agent detection, but if that was the reason, then the soyte should have seized 20+ years ago to be honest.
How are these statistics measured?\
Net Marketshare already gave it away in their rather beefy notification: using user agents.\
And this is no different from every other similar soyte.\
In fact, I even remember 2 decades ago how a computer focussed magazine claimed that Linux had a 10% marketshare, a reader emailed them saying that this was ridiculous, because the real marketshare is only 1%, so the writers responded by showing a screenshot in the magazine showing that 10% of all traffic to their own website came from Linux users.\
Perhaps just me spamming F5 or some shit?\
Because I legit have no idea how a Japanese website would otherwise get this much Linux traffic from a historically extremely pro-Microshaft civilization.
Normies don't know what a user agent is, but everyone who has ever tinkered around with browser settings before does.\
In order to spoof user agent, you simply write down something else, and a very commonly recommended user agent for anonymity is making it seem like you're using Furryfox 68 on WinDOS 10, even though you're actually using qutebrowser on Artix Linux btw.\
A statistics websoyte can't see through that, and will count up to Furryfox and WinDOS users.\
Better yet, unless you have installed some questionable rootkit, this user agent detection is limited to just visiting that soyte.\
The biggest users of these soytes are probably business people checking for which market they should aim for, which are most likely using WinDOS, so while thinking they'll find out what the market consists of, they'll actually find out what their own peers are using to access that websoyte, so it's kind of creates a pseodo-echo chamber, so trusting a marketshare websoyte on what people are using is like trusting bots on Shitter on what products people want to see from you.

ファイルの表示

@ -0,0 +1,55 @@
title: Maybe it's time for me to switch from Linux to BSD
author: 寮
date: 2022-11-26
tags: technology,computer,linux,bsd
threadid: APyxTVDSWugXKF6en2
----
Some of you know that I accidentally hurt a BSD user's feelings when I posted a loli on SNS.\
A guy ([not going to call names](https://rojogato.com/notice/APxB5rQ4u1YLSbwFQu), [so feel free](https://web.archive.org/web/20221126005411/https://rojogato.com/notice/APxB5rQ4u1YLSbwFQu) to search through [my Pleroma account](https://social.076.ne.jp/notice/APxBWj6ep6rYargp2u) if you REALLY [need to know](https://hozon.site/archive/1669424062/social.076.ne.jp/notice/APxBWj6ep6rYargp2u.html)) basically went from being a cool and chill guy, to a crying manbaby REEEEing over just a drawing, to a commie snitch tagging random people who had nothing to do with anything as part of a crusade to force them to block and mute me like if they wouldn't be capable of making up their own mind.\
But don't worry, it's just 1 user out of the millions, and everything good will have mentally unstable users in the end.
My charger for a laptop I recently bought at a junkyard will arrive today, so I'll be exploring FreeBSD (or well, GhostBSD, which if FreeBSD with an actually working X server) more.\
My experience with OpenBSD so far is much more positive than with Devuan when it comes to servers.\
If I like FreeBSD enough, then maybe it'll be time to change from Linux to BSD.
Debian is a mess because of SoystemD, Devuan is a mess due to the lack of SoystemD (because so many web applications are designed with SoystemD in mind), and OpenBSD feels just right, it has its own webserver, SMTP server, and other awesome tools as part of the OS (only disabled by default), and since these are tools developed by the same team, they work great with one other.\
On the Artix side of things, I still like the distro, still having 0 problems with that, and I'm planning on continuing to use it.\
The problem I'm having isn't necessarily the distro's or Linux itself, Linux will forever have a special place in my heart because I grew up with it, up to middle school I didn't even know anything other than Linux, which by itself is quite a deal considering I happen to grew up in a very Microshaft-centric island nation in the far east of Asia, but it's all thanks to the fact my father was a system administrator having to deal with all sorts of operating systems throughout his carreer.\
If you wonder why "was", he's retired, it's an old guy after all.
But anyway, I'm going too much offtopic.\
I thought of changing to BSD because my experience with OpenBSD on servers has been way nicer, and my bit of experience with FreeBSD until the laptop's battery died was very nice too.\
It's just like what Unix Sheikh said, BSD feels like a complete operating system (because it is) where everything clicks, whereas Linux feels more like a bunch of lego blocks being glued togetheer by a distro.\
Well, the strong point of Linux is that it's so modular, so you can simply replace each individual part for another one.\
On the other hand, [this can sometimes result in some pretty loony bugs](https://xkcd.com/2700/).
The other reason is Richard Stallman, he's right on everything when it comes to technology, but a total idiot when it comes to everything else.\
The GNU project served its purpose well, but [the core utils are just bloat](https://youtube.076.ne.jp/watch?v=v4_RlOwhkII), powerful, but bloat.
And another reason is Linus Torvalds, he used to be really based in the old days, but then a troon successfully managed to destroy him so much that he took a break for a couple of months.\
But when he came back, it just wasn't the same guy anymore.\
Back in 2010 he admitted that the Linux kernel was a bloated mess, and we need to make it smaller, and then post troon-bullying he decided that bloat doesn't matter because "hardware got faster", as a user of decades old hardware myself, this alone hurts a lot.\
Then he lashed out at somebody who rightfully so was concerned about enforcing statist propaganda at an event where it doesn't belong, Torvald's response was to [just shut the fuck up and get poisoned](https://news.ycombinator.com/item?id=27466344) like a good government slave.\
[I wonder if he regrets having sad that by now](https://www.theatlantic.com/ideas/archive/2022/10/covid-response-forgiveness/671879/), and now, anyone who supported this PROPRIETARY!! poison jab, forced wearing of face diapers, and the whole fake virus that doesn't even exist, and didn't wake up by early 2022 don't deserve any forgiveness, they all shall get what they fucking deserve!\
I was willing to forgive those who had a rude awakening, but after a series of real life events with these covAIDS cultists in and around Tokyo, I decided that they too fucked up forever (which is also why I refuse to give NomadBSD and NetBSD any hope).\
The final nail in the coffin was the addition of Rust into the kernel.\
I don't like or dislike Rust as a language, simply because I never even worked with it, but I do believe that Rust should be kept in userland, it has no place in the kernel, the kernel shall remain purely C.\
ASM should be better, but given the many architectures the kernel has to support combined with the lines of code, it might be unrealistic.
Oh yea, corporations having infiltrated Linux is yet another reason for me to go to BSD.\
The Linux folks no longer seems to be serving a mission of having a free and open source world, a bunch of them are now there to serve globohomo big tech agendas.\
The [open letter](https://hozon.site/archive/1669428768/lkml.org/lkml/2014/8/12/459.html) drops some great redpills.
Unless you're using a distro without SoystemD, using Linux no longer feels like running a free and open source alternative to proprietary peasant OS's, it now feels more like running a freeware version of those proprietary peasant OS's.\
So if you really want to stay on Linux, at the very least run some distro that's openly against SoystemD like Artix or Devuan.\
Void is nice, but they're not explicitely against SoystemD, they only don't use it because musl doesn't work with SoystemD.\
Gentoo is another nice one, but only the OpenRC version, they also have a SoystemD version, so be careful with that one.\
I heard some good words on Obarun, which is another Arch-based SoystemD-free distro, but from the 5 minutes of their forums I've seen that not only do they spend their time mocking Arch, they are mocking Artix as well.\
I wouldn't recommend antiX simply [because of their left wing extremist agenda](http://kphht2jcflojtqte4b4kyx7p2ahagv4debjj32nre67dxz7y57seqwyd.onion/r/linuxquestions/comments/ojadcw/antifascist_antix_distro/).
As much as I'd prefer the forever Linux additude, this proves once again that there is no such a thing as "forever".\
Eventually it's going to be time to change ship as it's starting to form holes at some point in time.\
And I guess the red devil and yellow fugu are going to be my new friends rather than the penguin with its pink spiral/not so pink boomerang, blue triangle(s), orange circles, green rectangles, silver fish, or whatever mascot your distro of choice is using.\
And while the BSDs are much more resistant to such bullshit, it's always a good idea to prepare to eventually be switching to Plan 9, AT&T UNIX, TempleOS, MikeOS, or even FreeBSD and one of its forks with a GUI (yes, these actually exist).
Oh well, enough ranting, I guess my next blog will be me giving my opinion on FreeBSD, and perhaps the final conclusion of whether I decided to switch or ditch (spoiler alert: no spoilers because I don't know yet).\
But even if I switch, I'll still keep at least 1 Artix and 1 Devuan machine, because again Linux does still have a special place in my heart for the fact I grew up with it from the very beginning, but also for compatibility reasons because as a developer I still want to make sure my stuff runs across as many Unix-like systems as possible (except for macOS, iOS, Android, and Chrome OS, I don't mind not supporting these).

ファイルの表示

@ -1,7 +1,7 @@
title: My VPN service is better than yours!
author: 寮
date: 2022-06-30 06:26
tags: blog,technology,internet,privacy
tags:technology,internet,privacy
threadid: AKzdibGKxfW5DK1j60
----
This blog post is sponsored by NordVPN/SurfShark/TorVPN/ProtonVPN/some other bottom-tier VPN service.\

ファイルの表示

@ -0,0 +1,42 @@
title: Neutral sources don't exist
author: 寮
date: 2022-08-28 22:30
tags:news,technology,politics,entertainment
threadid: AMzJpRbagTHVLFXwps
----
As I was reading through [Digdeeper](https://digdeeper.club/articles/wikipedia.xhtml)'s article about Wikipedia and its rather obvious bias towards auth-left, it reminded me to the whole what people define as "neutral" when it comes to information.\
I'll tell you right now, there is no such thing as "neutral" when it comes to information.
Information is nothing more than a glorified opinion people aren't made to choose whether to agree or disagree with.\
What your average mainstream media consooming normie would consider "neutral" is not what your average anti-Jewish Bitchute commenter would.\
To an average mainstream media normie, anyone who's not wearing a mask literally everywhere even if alone in their own home is considered "biased to the extreme right", whereas to the people who joined the freedom protests throughout 2021, anyone who IS wearing a mask literally everywhere is considered "biased to the extreme left".
Even the "neutral" technology oriented people will always have a bias.\
Even those who try to give Linux, BSD, WinDOS, macOS, FreeDOS, ReactOS, RISC-OS, TempleOS, Haiku, and all the other operating systems an equal chance, maybe in the short term they will, but sooner or later they'll start picking priorities.\
I'm biased towards Linux, because that's what I've been using since I was a child, though I've been exploring the BSD side a little for a while, but in the end, I just use Linux more than BSD, so my bias ends up catering towards Linux, more specifically Arch-based Linux distro's, even more specifically Artix Linux.
Unix Sheikh for example, even though he loves both Linux and BSD, and states that distro's and variants don't really matter as much, you can easily see he's more biased towards OpenBSD and writing code entirely by yourself.\
Loli frog used to be biased towards Mankojaro for quite some time, but even she switched over to Artix, and even though she tries her best to include installation processes for as many Linux distro's and since recently BSD variants as possible, her videos do suggest a greater bias towards Mankojaro (well, the older videos, she doesn't seem to be uploading videos as much as she used to).\
Luke Smith is more biased towards Artix Linux and minimalist software, and he openly admits to it too.\
Mental Outlaw is more biased towards Gentoo and security, he does state that he's using Linux Mint as well, most of his non-news videos are done on Gentoo.\
The people at It's FOSS are clearly biased towards Ubuntu and Ubuntu-based distro's.\
And on and on it goes.
And don't get me wrong, there's nothing bad about that, it's actually a good thing to have a bias towards something.\
Having a bias is a very human thing to have, it shows you have expertise in that certain field or subject, a bias is what makes you you.\
This is why I'm running a blog, this is why so many others are running a blog or video channel or soycial media account(s), or a community.\
Your bias caters to a like minded audience, your audience are those who really like you.
The problem however is people who seek neutrality, find bias, and think it's neutral because that source said so.\
If I were to find a neutral Linux blogger, every single tutorial would have been spammed with a wall of different installation processes for all the thousands of different distro's.\
And the blogger will soon realize that maintaining them all is too much of a hassle, and will reduce to just the most popular distro's, then it's still a hassle, and will just settle to the one distro the blogger is using.\
This is not a bad thing, it's just normal.
No, the fiction checkers over at Snopes aren't neutral, they're biased towards the covAIDS cultists.\
No, ZeroHedge isn't neutral, it's biased towards the dissidents.\
No, Dollar Vigilante isn't neutral, he's biased towards anarcho-capitalists and Mexico.\
No, Gab is not a neutral platform, it's (over the top) biased towards the Christian boomers.\
No, Twitter is not a neutral platform, it's far too biased towards the woke outrage mobs.\
No, Mastodon.soycial isn't a neutral platform, it's biased towards soycial """justice""" warriors on the left.
They all might call themselves to be "neutral" or "speaking the truth" (depending on the kind of audience), but in the end they all have a certain bias, whether they see it or not.

ファイルの表示

@ -0,0 +1,39 @@
title: Stop making excuses for not dumping big or alt tech platforms, and go Fedi and self hosted already!
author: 寮
date: 2022-11-28
tags: technology,internet,webdev,socialmedia
threadid: AQ3rmu4Nwml4hUzdU8
----
[In my yesterday's post](/blog/are-you-a-tech-jew/) I said the following:
> 2. When somebody calls you out for using big tech even though youre against it, do you make up excuses (example: reaching out to a wider audience, waking up those still asleep, getting new followers etc)?
This got me thinking, every time I try to convince people to self host and federate their own platforms, I get dismissed with "but you're not discoverable", "but you won't find any new followers", and stuff like that.\
Let me tell you, this is total bullshit.\
In fact, I'm proof of that!\
I have no big tech presence, I have no alt tech presence, I almost exclusively use self hosted solutions and Fediverse (I am on 2 forums, although inactive, but almost none of these people are who I met at Fedi and vice versa).\
And even before I got my clearnet domain name, I've had a loyal readership, I have followers on Pleroma, I get to reach out pretty far and wide actually, even without having an account on any of the big or alt tech platforms or chat apps.
Apart from that, Fedi's biggest userbase is human, whereas the userbases of pretty much all big tech and alt tech platforms are bots.\
Sorry, but I'm not buying into this whole audience argument at all.\
It's all just a cope to make up excuses to not self host and just suck your corporate/state overlord's dick instead.
More important than joining the Fediverse, make your own website.\
Seriously, this is the only true way to fight censorship!\
Everything you can do with soycial media can be done with your own website.\
Everything you can't do with soycial media can be done with your own website.
Instead of the follow or subscribe button, there's RSS feeds.\
Instead of retweets/boosts/reposts/whatever, there's sharing links to articles worth reading and/or having webrings where you recommend other websites that are worth reading.\
Instead of a comments section there's email, XMPP, IRC, or you can still use a comments section if you have a dynamic website (and I can't stress enough, but don't use any 3rd party soyware like Disqus).
And among the features you will never get on soycial media, but you do get on your own website are the ability to use any words you want without the fear of getting banned, the ability to make your websites look and feel however you want, write content with actual merit, separate stuff into pages, get seen at any time instead of just the first hour or day (so content on your website never get memory holed), and so on.
This is the way we used the internet before Fakebook, and it worked!
Before you tell me, "but how about video?", just convert them to .webm and/or .ogv files, and host them, it's not difficult at all!\
Here's an example:
<video src="http://ass.ryocafe.site/bin.ogv" controls="controls"></video>
If I can do it, why can't you?

25
src/blog/no-more-politics/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,25 @@
title: I'm done with politics, back to the basics
author: 寮
date: 2022-10-27
tags: blog
threadid: AOzeiOKUOZ9kvbqPKq
----
Alright, I'm no longer going to concentrate on politics, spirituality, economics, and other non-tech stuff anymore.\
Back when I started this blog, I wanted to stick to just technology, but running a website in English kind of pushes you down the political route, whereas running a website in Japanese makes you write about politics without even realizing it (for example, people putting up "to avoid infection by the fake covAIDS virus that doesn't exist, blablabla", even though the website has nothing to do with politics and/or so-called "health").
And perhaps I'll be getting fellow bi-lingual Japanese people responding with "if you don't like it here, just move to a different country then".\
No, this is not how you solve problems, this is exactly how you avoid solutions to problems.\
This is like a crazy old guy is screaming throughout the entire train like the [正しい根拠を言え uncle](https://youtube.076.ne.jp/watch?v=8Un7QXpPCxg) causing a headache to literally everyone, then you tell him to be quiet because you're giving headaches to other passengers, and then other passengers will tell you "well if you don't like it, just get off this train then".
But anyway, I didn't want to get in the direction of politics at first, then I went like "meh, occasionally going political doesn't hurt", but now it turned into an anarcho-/techpol/ kind of blog.\
I want to stick to my original plans again, so I took the time to clean up this blog by removing everything that has nothing to do with technology.\
This includes all the non-tech pages like the FALI DB, glossary, and the scams DB (I will still keep the scams that are related to technology though).\
But don't worry, I've made a separate darknet-only blog with all politics which I won't update, and this is there for reference purposes only.\
[Tor](http://pol.ryocafe.site/), [I2P](http://pol.nrxn6euv4xrcvvkkkgxon27rkjyyodlwsbkz7mcyacdtw4nqk7iq.b32.i2p/)
You can still tag me on SNS for all kinds of topics, though.\
My stance on things hasn't changed.\
Also, I finally got rid of the useless "blog" tag in posts that don't need it.
Oh yea, one more thing, while we're on the topic of keeping promises, this website will become darknet-only again by the end of this year, so if you're linking to anything on this blog, I appreciate it if you replace the "[https://ryocafe.site]()" links with "[http://asc7ewkcvat2wsoi5yuwkej5ukyrqqnpnzpj4u34r2jxnoxhnbx6yqad.onion]()" ones.\
If your website happens to be on I2P, use "[http://ryocafe.i2p/]()" instead, as Tor users can access the clearnet, while I2P users can't.

ファイルの表示

@ -0,0 +1,40 @@
title: No, technology and internet is NOT designed to be a control device
author: 寮
date: 2022-11-07
tags: technology,internet
threadid: APLtQI7TOBqM6ei04e
----
Once in a while I end up in a discussion over whether technology and internet was a grassroots invention or a control device made by the elites/obsoletes/freemasons/Jesuits/(Khazar fake )Jews/illuminazi/gloybalists/deep state/shadow government/glowniggers/howeveryouwanttocallit (I'll call them "obsoletes" from here on, since it's the most accurate description of who they are).\
The simple answer is, it's a grassroots invention, but later on got infiltrated by the bad guys and weaponized it against all the rest of us.
The people who make the claim that technology and internet (for convenience sake, I'll refer technology and/or internet both as just "tech" from here on) is just a control device by the obsoletes are typically people who have probably never even seen a computer before until using the internet became mainstream in 2003-ish, so they've been here for long enough to know that MySpace existed before Fakebook, but definitely not long enough to know that the internet used to consist almost entirely of personal websites.\
Before 2003, the internet was exclusively a nerd-only playground, [you had to have knowledge about computers in order to even know how to connect to the internet in the first place](/blog/not-using-cli-is-for-retards/).\
And it's pretty evident that those claiming that it's a control device lack basic technological knowledge, not only boomers and zoomers, all generations included.
It's just that the invention of soycial media in 2004 (Fakebook), 2006 (JewTube), or 2008 (Shitter) depending on which platform you came to first marked the start of a hostile takeover of the internet from the nerds to the obsoletes, and the internet stopped being this decentralized web of personal websites, and started becoming this centralized spider taking over everything creating ever taller barriers of entry to make it as impossible as possible for you to start your own website without having to depend on their tools, their languages, their infrastructure, their whatever.\
And it's still possible to do so, though at this point it's only possible on the darknets, as the darknets are basically what the standard internet used to be.\
There's actually a reason why I said that [darknet is the future of the internet](/blog/decentralize-federate-is-solution/).
If you just look at how many websoytes heavily depend on Cuckflare, [one of the big 3 JS frameworks](/blog/browser-fascism/) (Angular, React, Vue), one of the major SSL CA's (Let's Encrypt, Comodo, Cuckflare), surveillance (ads, trackers, ANALytics, CDNs, Goolag Tag Manager, soycial media share/like buttons, video embeds, image hotlinking), [major email providers](/blog/liberate-email-ignore-dkim/) (GayMail, Hotmail/Outlook/Live, Yahoo, Protonmail), Discucked chat rooms, domain name registrars and the TLD owners, [major VPS providers](/blog/get-off-vps/) (AWS, GMO, Vultr, Linode, Digital Ocean), it's pretty easy to see where they're all coming from.\
On the other hand, darknets just like the old internet don't rely on any registrars, TLD owners, and SSL certificates, they may or may not use a VPS provider (you don't have to, it's very easy to host from your own home in a secure way) or Discucked, they might still use JS frameworks and surveillance, but most darknet-only sites don't use it simply because its users are far more weary against the use of JS, so they disable it all the time, plus your average darknet user is much smarter than your average clearnet user anyway, so the surveillance gets mitigated before you even attempt to install them.
Speaking of which, did you realize how the darknet gets villified all the time by saying it's filled with black markets, drug dealers, weapon sales, child porn, and so on?\
While they do exist, most of these are glowie ops anyway, they're just a tiny portion of the entire Onion routing, and only the dumb people would even fall for them.\
But did you know they said the same thing about the regular internet back in the 1990's and early 2000's?\
I still remember my mom going absolutely ape shit every time she saw anti-internet propaganda on TV and tried to make me stay away from it.\
"Internet so dangerous, it's full of child porn, drug dealers, weapon sales, and black markets." or "The use of tech will make you blind." or "Internet users are an infinite times more likely to commit suicide than those who don't." were extremely common messages in the mainstream media back then.\
Sometimes entire documentaries were produced about how technology has literally destroyed somebody's child life and traumatized them for life.\
But then the Big Tech oligargs infiltrated tech, and all of the sudden it's as necessary in every day life as eating breakfast.\
Yea right...
You can easily see that the only reason they call it dangerous is because of the lack of regulation.\
And the lack of regulation is exactly what has made the old internet and the current darknets so awesome in the first place!\
In fact, if tech would have been regulated and owned by the obsoletes from day 1, it would have never gotten to where it is today.\
It would have just been an extension to TV and the printing press and nothing else.
The way internet started was basically 2 frens connecting to each other over a telephone line or some shit.\
Which is very different from how it would have been if it was started by some obsolete.\
Hell, it even took governments ages to even learn what an internet even is, and all while they were still boomering around with a pen and paper, all the rest of us were communicating with one other over the internet already.\
So really, don't believe that internet is "their" technology, it really isn't.\
It only became so with the invention of soycial media, and similarily computers were never "their" technology until the invention of the iPhone.\
It's basically like saying that nature is a control device owned by the obsoletes because they started planting trees in Ueno park back in 2011, and then expanded to all sorts of parks worldwide since then, even though nature has already existed for bazillions of years.

138
src/blog/no-website-big-problem/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,138 @@
title: No Website, Big Problem: Businesses Can't Survive Without a Website
author: 寮
date: 2022-12-21
tags: technology,internet,webdev
----
If you wonder why all of the sudden I've started almost all words in caps, it's because this article is basically a reply to some rather garbage article I found online. ([Link](https://www.studentassembly.org/no-website-no-problem-businesses-can-survive-without-a-website/), [Archive](https://hozon.site/archive/1671601083/www.studentassembly.org/no-website-no-problem-businesses-can-survive-without-a-website/index.html), images in the archive link may appear broken, but you're not missing out on anything, they're just constantly re-used stock images that have little to do with the text itself anyway).\
The article is seemingly targetting normalfags, or smartphone zoombies, or Tech Jews, or tech peasants, or however you want to call it.\
Because if you have an online presence, whether as an individual or a business, a website by far the most important factor.\
Though I should add, the website needs to be written correctly, because while most people don't even realize their privacy is being violated by using Cuckflare, they can still get super annoyed by ads, popups/popovers, Javascript Shenanigans, among other stuff.
So now I will debunk the falsehoods of that article.
## No, a custom website is cheap, and creating from scratch is free of charge
> A custom website can cost more than $10,000 a year to keep. Creating a website from scratch will cost more than that.
I have no idea what Kyle was smoking.\
How the fuck do you end up paying more than 10,000 USD a year for a custom website!?\
I have made websites for normie businesses, and I only charge them 30,000 JPY (so around 260 USD for comparison sake) a year, and it is to cover the costs of domain name (which costs almost nothing these days) and electricity bills for 1 server for an entire year, and I still get to keep a good portion of it for myself.
Meanwhile, creating from scratch is just a matter of taking any random text editor, and write some HTML and CSS, costs absolutely nothing!\
It might costs if you use some Adobe suit for outputting HTML and CSS for you, but in that case you're just an idiot anyway.
\
HTML and CSS are both so easy, even a brainlet can make a website using these!
## Website IS promotion
> That being said, having a website is not the end game. The objective of every marketing strategy is to attract clients and hold them captive.
Well no, having a website is what makes you relative long term.\
What strikes me is that he makes a good point on how having your own website makes you look legitimate and authentic, and that you have complete control over it and what not, and then immediately counters it all with this.\
Yes, the objective of every marketing strategy is to attract clients and hold them captive, which is exactly what a business website is for!
> That means promoting your business not only through a customized website, but also through blogs, SEO, ads, and other promotional tools.
First off, what the fuck is a non-customized website supposed to be?\
You mean like going to some random websoyte, pressing CTRL+S (or CMD+S for the Mac slaves), and then uploading to your own server as is?
As for the other stuff:
* blogs, only if you need to put up information, or you're a personal website like mine. Most companies will probably limit their blogging to just things like "we're closed for new year holidays" or "we're unreachable during Golden Week" or "change in opening time due to government mandates", everything else is usually "this is who we are, this is what we do, you can find us at this address, we earn this much and have this many employees (for public companies and Germans only), you can contact us using this form", and that's usually it.
* SEO, unneeded bloat you can easily ignore. SEO is what destroys search engines, but this needs a blog post on its own, because I have much to rant about this one. [I did once](http://ryocafe.i2p/blog/seo-must-die/), but it's really just an SNS post I once made which I turned into a blog post, I need to expand on this subject at a later point.
* ads, also unneeded bloat, if you're a business you're expected to make enough money outside of your website, no need to worry about this 5 yen a year coin from Goolag (if you're lucky enough to even make this much with ads that is).
* and other promotional tools, so you need to make another website to promote your website? Or do you mean soycial media? Which brings us to the next chapter.
## No, website should come before soycial media
> Your business could survive without a website, but its impossible for it to remain relevant without a social media page.
If you have a well running business in the middle of Shibuya, then yes, your business can survive without a website.\
The question is, are your customers going to spread the word for you though?\
And no, it's not impossible to remain relevant without a soycial media "page".\
I have no "page" on any of the big or alt tech soycial media platforms, only on a rather tiny Fedi instance which isn't even for my business, and yet my business is doing fine.\
And if you have, then good luck getting found in an ocean of REEEEing zoomers, cat pictures, and urinalists working for propaganda rags.
> Even your local plumber has his own page on social media, so why shouldnt you?
Likewise, even **MY** local plumber has his own website, so why shouldn't you?\
Isn't it obvious, the double standards?
The difference is, my local plumber can get lots of wokies launching attacks on his website, and he can simply ignore them.\
Your local plumber on the other hand, it's a matter of mass reporting by maybe 2 people from 400 different accounts, and his entire career is over.\
So if you want to see your local plumber being unable to feed himself because of some idiots who got their feelings hurt, then indeed soycial media should come before a website then...
> Choose the best platform for you or sign up for all of them.
Yea, I chose the best platforms, which are Tor and I2P.\
No sign up required!
> Make sure that the platform you will choose is where your market “hangs out,” and not where youre more comfortable posting.
Yea, like your own website in HTML and CSS for example.
> You can have your own page on social media, specifically Facebook. This is like having your own website, too.
This is a blatant lie.\
The Zuckinator can deplatform you for any reason he wants (or gets pressured to do so), and there's no customizability at all, all those so-called "pages" are identical to one other, it's nowhere near like having your own website at all!\
Plus you MUST have a Fakebook account in order to see that so-called "page" too, if you don't have an account, can't have an account, or have no account anymore, then those people will never even know your business exists.\
Depending on your market, you're cutting out somewhere between quite a bit and the majority of your potential customer base by going that route.
## Relying on phone-only tech spells disaster
> Thanks to technology, smartphones and tablets now dont even need a separate app to read QR codes and NFC.
So now you're going as far as to excluding pretty much all privacy aware people and people who simply don't have a satanphone.\
Thankfully I've yet to see any business going full blown QR codes and NFC here in Japan, but [loli frog](https://technicalsuwako.moe) who visited Europe last summer noticed that some zoomer run restaurants dumped paper-based menu's and went for QR codes instead.\
Want to know her reaction?\
She left and looked for some other restaurant.
Privacy aware people are not going to scan QR codes, people who have no satanphone are not going to scan QR codes, and tourists are not going to turn on roaming to then get skyhigh phone bills just to scan QR codes to access a page that's downloading 200 GiB of data just to display a stupid menu over 4G.
## A Fakebook profile is NOT a website!!
> While you dont have a website yet, treat your Facebook business profile as your website.
Which is inherently a dumb mistake to make.
> About 100 million small businesses are on Facebook promoting their products and services.
And how many of them are making a profit though?
> The platform itself has about 2.2 billion active users monthly.
And how many of them consists of bot traffic though?
> Facebook has even made it easier to adjust the parameters of an advertisement. You can reach a certain number of people depending on how much you want to pay for it. The platform is data-driven and results-oriented.
Which is exactly why so many people are avoiding Fakebook like the plague these days.
## Goolag My Ass
> You should take advantage of Googles business tools. In particular, sign up and register for Google My Business. This will put your local business on the map, literally and figuratively. Potential customers will see your business address on Google Maps. Your business will be on their radar because your listing keeps on popping every time they search using a relevant keyword.
In my own experience, it ONLY works if you're located in a residencial area where barely any business is done.\
In business focussed areas you'll getting so many pins of so many different companies, they appear or disappear depending on how much you zoom in and out, because they all overlap each other.\
Besides that, what's even the point announcing your business on Goolag Maps if they don't already know your business?\
Most people will use Goolag Maps to find out how to get to a business they already know exists, somebody who doesn't isn't going to bother.
## Email newsletters are a cancer
> Not many people think that email marketing is still effective, but it is. As long as you create an engaging post and an attention-grabbing subject line, customers will want to read what youre offering.
To me it has the opposite effect.\
Once I see a newsletter, I just flag it for deletion, so that Neomutt deletes when I close it.\
I try to unsubscribe from them, and if it has no effect, I niggerlist them on the server side so that the newsletter gets returned back to them.\
Sometimes they're pretty sneaky with that, because I once had a JewTube sponsorship sucker (I never reply to them, because I don't have a JewTube channel, and I hate sponsorships even more than ads), I niggerlisted their email address, and then they bypassed it by emailing from a different email address.\
At one point I've had enough and wildcard blocked all GayMail, Hatemail, Outlock, Jewhoo, and Protonmail addresses, and only then they finally gave up.
> The best thing about emails is that you can personalize them to make it look like youre speaking directly and exclusively to the recipient.
Yet another blatant double standard.\
How the fuck is an HTML and CSS website "hard" and "expensive", but an HTML and CSS email isn't!?\
Also, Neomutt can't display HTML emails, which is yet another reason why I delete newsletters without reading them.\
Every time I get an HTML email even if it's not a newsletter, I just delete it without even looking at it.\
Claws Mail can't open HTML email by default too, and that's for a very good security reason.\
HTML emails tend to contain literal malware hidden inside of JS scripts, CDN'd scripts, stylesheets, or images, tracking pixels, among other shenanigans.\
For this exact reason, mail servers are much more likely to mark HTML emails as spam than text-only emails.
Emails should ALWAYS be text-only, it's the way they're designed to be, it keeps your customers safe, and it keeps your reputation alive.

ファイルの表示

@ -0,0 +1,53 @@
title: NOT using a command line makes you dumb
author: 寮
date: 2022-09-06 23:30:00
tags:technology,linux,bsd,smartphone,windows,mac,computer
threadid: ANI4Qbs1Zh2Kd6Aibg
----
Not using a command line is making you dumb as fuck, and I truly mean that!\
If you're a frequent reader of this blog, you most likely use the terminal as your main work environment, because you're much smarter than the normies.\
But everyone else though?
## Why is this such a big deal?
Back in the 1980's and 1990's, and to some extend the early 2000's even, you HAD to know how to use the command line in order to use a computer, you were even incentivised to know how the computer internally works.\
And we didn't have to worry about a tech-related dystopia, because the only people using computers were the nerds, and computers were still far off the radar of the elites.
Then the smartphones came on one hand, and Macs got an explosion of new users (mainly designers and artists) on the other hand.\
With that you've got a whole generation of total idiots who only knew how to use Fakebook on a gaming PC (nowadays it's more Instantkilograms and TikTok, but whatever).\
Chad free OS users not only still use the command line A LOT, we love it too, far more than the GUI even.\
The virgin proprietary OS users on the other hand increasingly have no idea what a command line even is outside of movies about computer hackers.
Android has no terminal app, you can install one if you want to, but there's no native solution for that.\
Or you can use the ADB shell, but it requires a PC and a USB cable in order to access.\
On iOS it's even worse, there's absolutely no terminal at all unless you jailbreak and download one from Cydia or some shit.
On the PC front it's only slightly better, but still worrysome.\
10 years ago with the WinDOS 7 system, at least much of its users still knew what a CMD was, they at least knew that apps are stored in "C:\Program Files" (look, I'm not even a WinDOS user, and I know exactly where that is!), they at least knew you could edit the registry.\
Now the WinDOS 10 and WinDOS 11 users (at least people who started using computers from either of these 2, or even 8 or 8.1) have absolutely no idea about any of these.\
They're effectively smartphone users with a mouse and keyboard.
It's even worse with macOS (or Mac OS X like how it used to be called).\
I remember having to fix a Mac of a web design company back in 2010, the entire company was shitting their pants the moment I opened a terminal, they've never seen it before, like seriously!\
Now the good thing about macOS is that unlike WinDOS, at least I was familiar with the command line for macOS because it's literally a UNIX system (ever tried the command line in WinDOS? It's absolutely unusable!).\
But I was absolutely shocked that these hipster idiots didn't even know the very system they were using, even WinDOS users knew better!\
And I noticed the exact same pattern again and again with every single Mac user from that time on.
However, both Crapple and Microshaft are doing everything in their power to hide the terminal or CMD more and more from sight with every new version.\
Soon they'll just make it impossible to access.\
Don't believe me?\
Just look how things went with Chrome OS.\
Hell, WinDOS 11 recently got a new update that [requires a full re-install of your PC](https://youtube.076.ne.jp/watch?v=uNAVgDX3788), because they felt like locking down WinDOS even further than what they already did.
## So you say normies should learn the command line in 2022?
YES!!\
I absolutely say that!\
You don't need to be a guru, even knowing basic file management related commands is good enough.\
You should also take the tiny little time to know the OS you're using more, every PC user should at the very least know where the installed apps are stored, where the config files are located, how to compile already made source code, and where exactly your home folder is located, I view these as the bare minimal skills every PC user needs to know.\
If you master the command line, you master the PC.\
If you don't, then the PC masters you.
And if you're not using Linux or BSD yet, hurry up and switch to Linux or BSD while you still can, as Microshaft, Crapple, and Goolag are all locking their soystems down more and more.\
Also, get an older PC, unless you play the latest gaymes (which are generally woke trash anyway), visit bloated websoytes (which you shouldn't), and render videos (maybe useful if you're a JewTuber or PeerTuber), there's literally no reason to use a new PC.\
More on that [here](https://blackgnu.net/you-dont-need-a-new-computer.html).

ファイルの表示

@ -1,7 +1,7 @@
title: OS ranking per generation
author: 寮
date: 2022-06-22 18:30
tags: blog,technology,linux,smartphone
tags:technology,linux,smartphone
threadid: AKkNW90qlyx5VLWVou
----
# OS ranking per generation

ファイルの表示

@ -0,0 +1,38 @@
title: Most people simply don't care about (F)OSS licenses, and just want easy fixes
author: 寮
date: 2022-11-11
tags: technology,foss,computer,internet,programming
threadid: APUxLUBGiV6zTJDj3g
----
This is a kind of response to Unix Sheikh's [When you use open source software you are not entitled to anything!](https://unixsheikh.com/articles/when-you-use-open-source-software-you-are-not-entitled-to-anything.html) blog post.\
I believe he's right, though this isn't limited to open source software.\
I've actually seen far more entitlement in proprietary soyware, where it makes even less sense.
Because with open source at least you can fork it, make changes you want to have, [like the dreaded double slash bug that otherwise nobody else cares about](https://social.076.ne.jp/notice/APULYOQZcbH38R6g6a), and submit a pull request which the developer might or might not add to upstream, which also grants you the right to brag about contributing to a project either way.\
And if it doesn't get added, then you can run your own fork.
However, this is not what most people want, most people only want to consoom and pretend to be producers.\
Instead of them being as productive as they claim and fix problems themselves (the source code is in the open, they can literally do it this very instant), they just wait for the developer to come in and fix it for them, which depending on what it is might either satisfy or anger an entire userbase.\
Yes, I complain about how open source projects are being done sometimes, like SoystemD and Furryfox for example, but these codebases are so gigantic, it's basically like having a transparent suitcase with a lock on it, but only the main developer (Poettering or Cuckzilla respectively in this case) has the keys to unlock it, and then they demand you to just make changes.
I actually invented a word for "open source" software with codebases so complex that they're effectively unmodifyable: glass source software.\
You can see the source code, but it's so complex that any change might render it unusable.\
Just like how you can look through glass, but as soon as you hit it with your fist, you not only destroy the glass, but also your hand.\
I did that before, trust me, I don't recommend that at all.
He also pointed out licenses.\
You do know that EULA's in closed source soyware always get marked as "I've read the terms and I agree with them" while nobody ever reads it right?\
Same thing with FOSS licenses, except the difference is that FOSS licenses are only a few varieties and they are universally applicable.\
So if something uses the GPLv2 license, you know what it's all about without reading it.\
If somebody uses the BSD license, you know what it's all about by the name alone, and so on.
So clearly the use of licenses isn't the problem, the problem is user laziness.\
What should be an issue isn't that users of (F)(L)OSS software feel entitled for using (F)(L)OSS software, but rather that its users are unwilling to contribute by fixing what bothers them themselves to help out a developer that otherwise doesn't have the time to do it for you.\
After all, everyone who's making open source software has a job (full time or freelance) or study on which they spend 8 hours or more a day on, then 8 hours are allocated to sleep, among the remaining 8 hours there's commute, shopping for and making food, taking out the trash, doing the laundary, washing the dishes, taking a bath and/or shower, taking a dump, learning a new (programming or human) language, walking the dog, feeding the cat (or dog), masturbating to porn, and so on.\
All the work we do is really just hobby, we make software because it's our passion.\
But please be mindful that often times your contributions are far more appreciated than you being basically a bug tester and then nagging the developers to fix problems for you.
What's different between Hozon Site and say Furryfox is that Furryfox is literally a project by a corporation, they have lots of developers who get paid for developing Furryfox.\
Hozon Site on the other hand is done by just 1 person in her free time who also lives alone, and therefore in addition to having a full time job and commute back and forth from Mondays to Fridays, she has to do all the household work too.\
The reason why I point that out is that usually the same people who feel the entitlement to steer a project into whatever direction they want without having their own input into it also tend to make a distinction between projects done as a hobby and projects done as a commercial job.\
If you really can't fix by yourself, you might perhaps find some left wing commie autist who's living off state handouts while still living with their parents that also happens to have coding skills that might fix it for you, those people generally have 18 hours or free time a day (the rest is allocated to food and sleep) rather than 30 minutes to 3 hours like those of us who have to provide for ourselves first and foremost.

ファイルの表示

@ -0,0 +1,413 @@
title: Picking the right programming language for both newbies and professionals
author: 寮
date: 2022-10-05
tags: technology,webdev,programming
thumbnail: picking-the-right-programming-language.jpg
threadid: AOG7Q6LpiCCe7oxXTE
----
If there was 1 language I would recommend to both newbies and professionals, which one would it be?\
There are lots of programming languages, all of which are good and bad at stuff, some are better than others, some are worse.\
I'll compare the following:\
C, C++, C#, PHP, Ruby, Python, Javascript, Java, Go, Lua, Shell.
## The ideal language is the following specs
### Is non-bloat
What this means is that you don't need to have a high end Intel i29 processor, an Nvidia 2 billion XTI, a trillion Petabyte of RAM......no.\
I want to be able to compile (or run) on old hardware without too much lag.
### No mandatory object orientation
It's OK if the language in question supports stuff like classes, namespaces, and whatnot (rather not), but it should be optional and not mandatory.
### Has official offline readable documentation
I want to be able to access documentation while on the go, in the train, in a cafe, in the jungle, on the moon, literally anywhere.\
My smartphone is ALWAYS at home, I never take it with me, so I want to be able to access documentation without the need to have internet.\
Other bonuses of that is that you don't have to worry about documentation requiring Javascript (if your offline documentation does, then it means it's broken, FIX IT!!), no worries about Cuckflare's "we're checking your browser" meme because it's offline.
Preferrably in PDF format, but TXT or HTML (or Tarballs for that matter) are OK too.\
Please no EPUBs, nothing like that!
### Can be written without an IDE
This should go without saying, but anything that requires an IDE because otherwise it's hard or impossible to read is an instant garbage language.\
Especially if it requires an official IDE, developers of that kind of language need to be beheaded.
### Clean, common sense syntax is a must
Syntax needs to be clean and make sense.\
Unless it's ASSembly or literally machine code, I don't want to see something like "system.penis->cum[0].print('Hello world!')", humans are supposed to read and write the code, not half robot half alien half ghost type of franken-cyborgs.
**Note: this is NOT a tier list!**
## C
First start with my most favorite language, the language that inspired just about every other language on this list, and the language that nobody cares about anymore.\
Just so you know, when I say "C", I mean "ANSI-C", or "C89".
It checks almost all checkboxes.\
The only thing it lacks is an official offline readable documentation, [it does have an official book however](https://kremlin.cc/k&r.pdf).\
But [GNU's single page manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) is pretty good too, it's online, but it's just a matter of pressing CTRL+S to save it locally, and it's literally the exact same thing, no internet necessary at all.\
So I consider it to be acceptable, though not ideal.
Other than that, it's not bloated, not OOPs at all, can be written with just a simple text editor, syntax is clean and common sense.\
Sure it has keywords like "strcat" and "char *variable", but you can still figure out what they mean pretty easily, and at the same time doesn't require much typing.
By the way, there used to be a PDF version of GNU's C manual, but I can't find it anymore, so [I'll just host it for you](http://ass.ryocafe.site/gnu-c-manual.pdf).
```c
#include <stdio.h>
int main () {
char name[10];
scanf("%s", name);
printf("Hello, %s\n", name);
return 0;
}
```
4 out of 5.
## C++
Some people will tell you this is C on steriods, but I'd rather say it's like a frankenstein C.\
It's bloated, though not by a lot if you compare to most other languages, but it definitely is compared to C.\
Just like C, it doesn't really have an official online documentation (let alone offline documentation) and has an official book instead, though [Cplusplus.com](https://cplusplus.com/doc/tutorial/) is considered to be the best online documentation, but it's not offline readable.\
So just like with C, resort to a book, which is not ideal, but the additional problem is that the best resource is online-only.
It has OOPs (it was created for this very purpose), but it's not mandatory, so that's OK.\
It can be written without an IDE, good.
Syntax is quite a clusterfuck, it makes your brain melt.
```cpp
#include <iostream>
int main () {
char name[100];
std::cin >> name;
std::cout << "Hello, " << name << std::endl;
return 0;
}
```
FUCK!!\
Like, what's wrong with the way it's done in C that you had to make it all so retarded!?
2 out of 5.
## C#
Despite having "C" in the name, I always found it to have more in common with Java than with C.\
Or put differently, an OK-ish version of Java.\
It's made by Microshaft, therefore it sucks.\
OK OK, let's not discriminate on who developed it, origin of the language isn't one of the 5 criteria.
It's bloated, has mandatory OOPs, has no official offline readable documentation (online only, excluding books), but at least it can kind of be written without an IDE, but it's not all that obvious.\
Not to mention the fact that Microshaft maintains the world's worst documentation ever made.\
Visiting the official documentation is like having a mystery to solve, and after wasting 8 hours in a library, you exit with even more mysteries to solve while none of the already existing ones have been resolved.
Microshaft has pushed C# to force people on to Visual Studio and .NET Framework, so 2 crimes in 1 go, incredible...\
However, it's actually possible to write code without the 2.\
I mean, Mono exists.
But the syntax is pretty reasonable at least, although to me the language always felt to me like playing with rubber.\
C and C++ both feel more like metal.
```cs
using System;
namespace ItsaMeMario {
class Hello {
static void Main (string[] args) {
string name;
name = Console.ReadLine();
Console.WriteLine($"Hello {name}");
}
}
}
```
1.5 out of 5.
## PHP
When I say PHP, I really mean the vanilla PHP, not that weird ass .NET-wannabee framework PHP you'd see in things like Laravel, CakePHP, CodeIgniter, Zend Framework, Symphony, and whatever other frameworks are out there.\
PHP is my 2nd favorite language, and one I'm the most familiar with.\
PHP is technically a web framework for C, the language itself isn't just based on C, it's literally written in C, and many standard functions resemble C functions too.
It's bloat, as PHP does lots of stuff for you out of the box that most other languages don't.\
It doesn't feel like bloated, but it definitely is.\
The bloat does mean that there's barely any need for any external dependencies, which is actually a good thing.\
The downside is that it results in breaking changes with every single major release, unless you're like me and make custom functions using only the most basic commands that will guaranteed always be part of the language (unless it turns out it's so buggy that it's beyond repair, like how "mysql" got replaced with "mysqli" and "PDO").
OOPs is optional (since PHP 5.whatever, can't remember exactly, but before that it used be to no OOPs at all), official documentation is readable offline as HTML files in a Tarball (other formats are also available), it can be written without an IDE (in fact, if you do use an IDE for PHP, I guarantee you every single PHP (again, I mean real PHP, not framework PHP) developer will consider you insane), and syntax is insanely basic, just about anyone can just pick it up and make stuff easily (which is perhaps why so many PHP frameworks exist, can't have you writing code correctly).
```php
<?php
$name = $_GET['name'];
echo "Hello, ".$name;
?>
```
4 out of 5.
## Ruby
Ruby is pretty different compared to the languages I mentioned so far.\
I don't have lots of experience with that first hand, so I'll skip the bloat part.\
It's not mandatory OOPs, though it kind of is if you're using Ruby on Rails.\
It has official offline readable documentation, though you have to look for it.\
It can be written without an IDE, though it's pretty rare to write in Ruby without the Rails framework for whatever reason (kind of like how it's rare to write C# without .NET).\
Syntax is plain simple and clean, maybe it really is the ideal language for your girlfriend (or you if you happen to be a girl yourself).
```rb
#!/usr/bin/ruby
name = gets
puts "Hello, #{name}"
```
4.5 out of 5.\
The half point is because I can't comment on the bloat, so I'll give it a half point as a benefit of doubt.
## Python
The language that ALWAYS breaks if the Python intepreter version on your computer doesn't exactly match with the one the developer used.\
And this is exactly my frustration with this language, considering that most Python devs tend to be on Ubuntu, which always run on incredibly outdated versions of everything, while I use Artix btw, so I will almost always have the latest version installed, and then I want to play around on Devuan, postmarketOS, and OpenBSD, each of them come with a different version too, FUCK!!
Code-wise, Python is not bloat, however the intepreter makes it incredibly bloat.\
Plus every project, even if it's just a small 1 file script, requires quite a lot of dependencies to even work.\
Just check your installed packages in your distro's package manager, notice how many of them start with "python-", "python2-", or "python3-", it's going to shock you.
From as far as I know, there's no OOPs at all.\
Maybe there is if you use some weird framework, but the language itself seems to be as procedural as it gets.
There is official offline readable documentation.\
It can be written without an IDE, and the syntax is clean, however it's NOT common sense!\
When I saw an example code for Python, I couldn't distinguish it from plain text quite easily.\
No round brackets around if/elif/else statements, no initialization like "<?php", "#include <whatever>", "#!/usr/bin/python", no static typing, and so on.
```py
name = input("Name:")
print("Hello, " + name)
```
3 out of 5.
## Javascript
The language I hate the most, not necessarily because the language itself is garbage, but rather because of how 99% of the JS devs abuse the language which is what turns it into garbage.\
Likewise, when I say Javascript, I mean vanilla JS, and not Angular, Node, React, Vue, Express, Angular2, Electron, and whatever else is available nowadays, can't even keep up anymore.\
And I also mean anything before ECMA.
The language itself is not bloat, in fact, it only has a handful of syntax and you have to write the rest by yourself, which is what made the language into the mess it is today, plus the lack of standards, every single JS project I touched had completely indistinguishable syntax even!\
Even the "official" syntax is anything but common sense.
I'll have to show you to make you understand.
```sh
$ node
Welcome to Node.js v18.10.0.
Type ".help" for more information.
> typeof NaN
'number'
> NaN == "number"
false
> NaN === NaN
false
> Number()
0
> Number(undefined)
NaN
> 111111111111111111111
111111111111111110000
> [1, 2, 3] + [4, 5, 6]
'1,2,34,5,6'
> { [{}]: {} }
{ '[object Object]': {} }
> null < 0
false
> null == 0
false
> null <= 0
true
> 0 == []
true
> (![] + [])[+[]] +
... (![] + [])[+!+[]] +
... ([![]] + [][[]])[+!+[] + [+[]]] +
... (![] + [])[!+[] + !+[]]
'fail'
> (null - 0) + "0"
'00'
> true + false
1
> 0.2 + 0.1 === 0.3
false
> 10,2
2
> !!""
false
> "4" - 3
1
> "4" + 3
'43'
> "4" + 3 - 1
42
>
```
See [this quiz](https://jsisweird.com) for more insanity.\
Not Cuckflared, but runs off Goolag soyvers, phones to Goolag, and also lags on top of that, so I recommend you visit it with uMatrix installed.
![](http://ass.ryocafe.site/js.jpg)
I skipped from 1 all the way to 5, but JS can't even execute anything in the correct order anyway, so it fits.\
No mandatory OOPs, if at all that is.\
It can be written without an IDE, it can be written directly in the browser if you really have to.
No official offline readable documentation, not even an official website.\
The language was made by the original CEO of Cuckzilla, which then got kicked out from his own company by the woke, which fits with JS being a clown show, which also explains why documentation is online-only, which also explains why Brave is such a bloated clown browser made with Electron.\
But the reason why I bring this up is because Cuckzilla's MDN is generally considered to be the official documentation, even though Goolag is the one pulling the JS strings harder than Cuckzilla, which by itself is technically owned by Goolag when it comes to income streams.
Like how C and C++ are languages for boomers, PHP and C# for millenials, Ruby for girls, and Python for zoomers and newbies, JS is the language for clowns.
```js
let name = prompt();
alert("Hello, " + name);
```
2 out of 5.
## Java
Java was originally made as an attempt to replace C and C++, which never happened, but it was extremely popular for quite a while.
It's BLOOOOOOOAAAAATTTT!!\
And I mean like everything about it is bloat!\
Mandatory OOPs.\
Official documentation is downloadable, but requires you to sign (your soul away to) the EULA before they let you download, and perhaps it's only viewable with JS enabled, but not sure because I couldn't load the EULA page (and I wouldn't sign it anyway).\
It can technically be written without an IDE, but the language itself requires so much bloat to even work with, it's basically like driving with triangular tires.\
Syntax is beyond insane, hands down the worst language ever!
```java
import java.util.Scanner;
class Hello {
public static void main (String[] args) {
Scanner scan = new Scanner(System.in);
String name = scan.nextLine();
System.out.println("Hello, " + name);
}
}
```
0 out of 5.
## Go
Finally a breath of sanity among 21st century languages.\
Technically a Goolag product, but the company itself is barely even involved.\
The language also happens to be made by the same people who made C over at Bells Lab, so it must be pretty good.
Go is not bloat, rather it's the anti-bloat.\
The compiler even makes absolutely sure you don't make bloat, which on one hand is nice as it guarantees good code, but on the other hand it really destroys the whole point of having the freedom to solve problems in many different ways rather than just 1.\
OOPs is not mandatory.
Documentation is online-only.\
Aww, you were almost there!\
You could easily have become the best language, but you fucked up on this one.\
C'mon man!
It can be written without an IDE, and not using a framework is strongly encouraged, which is a very pleasant surprise in a world with a lack of devs who actually know how to code.\
And syntax is clean and decent.\
It's only a bit meme-ish to call a "function" a "func", but it does help saving up on key presses, so I'm fine with that.
```go
package main
import "fmt"
func main () {
name := ""
fmt.Scanf("%s", &name)
fmt.Println("Hello,", name)
}
```
4 out of 5.
## Lua
Scripting language used primarily in video gaymes and Prosody, you can fully master it in only 3 hours, not even joking.
It's not bloat, there's only 25 operators, that's literally the entire syntax.\
No OOPs at all.\
Documentation is online-only, though it's one of the only online-only documentations that includes no surveillance at all, cleanest official documentation ever (only HTML and 1 CSS loaded from their own site directly, that's literally it).\
But still not enough to make up for the fact there's no offline documentation available, as it doesn't help in places where I have no internet connection.\
It can be written without an IDE.\
Syntax is OK.
```lua
local name = io.read()
io.write('Hello, ', name, '\n')
```
4 out of 5.
## Shell
More specifically, POSIX shell scripting.
It's not bloat.\
Not OOPs at all.\
Has offline readable documentation, usually ships with your OS by default (the man pages).\
Writable without an IDE (most commonly written in Vim, Emacs, or Nano).\
Clean, common sense syntax.
```sh
#!/usr/bin/sh
read name
echo Hello, $name
```
5 out of 5.\
Hey look, the best programming language turns out to be a language that's not even a programming language!\
Should tell you a lot though...
So basically, if this were a tier list (TROLOLO):
* Kami-sama tier: Shell
* Based tier: C, PHP, Ruby, Go, Lua
* Just tier: Python
* Retard tier: C++, Javascript
* Garbage tier: C#
* Would rather jump in an active volcano tier: Java
## Minimal code ≠ minimalism
Very often people tend to mistake minimalism for minimal code.\
Let's see how minimal it all is:
1. Dev writes code in Lua, takes only 2 lines of code.
2. Lua gets translated into C++, turns it into 7 lines of code (excluding HUWHITEspaces).
3. C++ gets further compiled into ASSembly code.
4. This ASSembly code ends up in machine language, which is nothing but 1's and 0's.
Every time machine translates code, it tries to do it in the least optimal ways possible, which is why hand written ASSembly code performs better than hand written Lua code, because even though at the end of the tunnel it's doing the same thing, a human who makes ASM code directly can make it as minimal as possible, but the machine doesn't care, it just sees all the bloat that got translated along the way, and takes it all for granted.
Similarily, a nutrisionist tells you to stay away from candy and eat more fatty meat and raw veggies.\
A landwhale doesn't care, and will just eat whatever you feed it, so you might as well feed it fatty meat and raw veggies, but instead we all choose to feed it baked sweets, potato chips, senbei, coke, Big Mac, fried chicken, just all sorts of easy to eat junk food, but hey, at least they don't eat a lot of it!\
And then we wonder why everyone around us is getting alarmingly obese.
Same is true with code; instead of making stuff in C to minimize the route from human to machine, we all choose to put as much many barriers between us as possible, and then we wonder why we need to constantly buy new computers with more RAM and better CPU all the time.
Back in the 1990's, we could run a web browser with multiple pages opened up, a fat word processor, an email client, an IRC client, a newsgroup client all on a PC with just 32 MiB of RAM, upgrading to 64 MiB was like space technology at the time.\
Meanwhile, now we all have at least 16 GiB of RAM, and we can barely even open a 3rd browser tab with nothing else running without crashing the PC, and upgrading to 32 GiB still gets your fellow devs to cringe.\
Can you guess what happened here?

ファイルの表示

@ -1,7 +1,7 @@
title: Please keep IRC IRC!
author: 寮
date: 2022-04-16 16:53:08
tags: blog,technology
tags:technology
----
Can't we even have chat software that's just chat software these days?\
https://thelounge.chat/

ファイルの表示

@ -1,7 +1,7 @@
title: Privacy matters, part 2
author: 寮
date: 2022-04-10 09:41:02
tags: blog,darknet,technology,politics
tags:darknet,technology,politics
----
Order of events:
1. Hydra (a Tor-only marketplace) got shutdown, and the Deutsches maffia, I mean officials seized 25 MIILIEN DALURS!! of Bitcoin.
@ -10,5 +10,5 @@ Order of events:
And here's me wondering why the fuck it took 8 years for humanity to finally realize you need privacy coins.
![](cc90d6b28e50ff5934b3e50e5a079c698bd18a7956a7e5363826096745c83deb.jpg)\
![](9823fe92f20e9c5ccb0421c3db9e6446e39a5da5c67333c66097250259b7bb02.jpg)
![](http://ass.ryocafe.site/cc90d6b28e50ff5934b3e50e5a079c698bd18a7956a7e5363826096745c83deb.jpg)\
![](http://ass.ryocafe.site/9823fe92f20e9c5ccb0421c3db9e6446e39a5da5c67333c66097250259b7bb02.jpg)

ファイルの表示

@ -1,7 +1,7 @@
title: Privacy and anonymity matters
author: 寮
date: 2022-04-05 13:05:59
tags: blog,technology,privacy,anonymity,politics
tags:technology,privacy,anonymity,politics
----
> Ryo-san, how comes you're still not cancelled despite your world views?
@ -18,7 +18,7 @@ Anonymity and/or privacy.
There's far more, but I only mentioned the very easy things you can do.
## Comment by Udon
[@ryo](https://social.076.ne.jp/ryo)
[@ryo](https://social.076.moe/ryo)
> ・Keep your bank accounts as empty as possible (withdraw as soon as you receive salary, or trade in for crypto).
@ -26,5 +26,5 @@ Governement and zoomers: Let's abolish cash! It's a lot more convenient and Covi
## Comment by 寮
[@udon](https://social.076.ne.jp/udon) It's a very dangerous move.\
[@udon](https://social.076.moe/udon) It's a very dangerous move.\
But I guess more zoomers start waking up the more they start shutting down their bank accounts for not being docile enough.

122
src/blog/privacy-tips/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,122 @@
title: Let's end the year of the tiger with privacy tips
author: 寮
date: 2022-12-31
tags: technology,privacy,anonymity
----
The year of the tiger (2022) is coming to an end, and the year of the rabbit (2023) is about to start in a few hours.\
So let's say goodbye to the big pussy with tips on how to achieve better privacy online.
Also, I will NOT say things like use Tor, set up your own VPN, don't use centralized platforms, avoid Cuckflared websoytes, because I've already said all of that billions of times.\
Instead I will focus on stuff I haven't said yet.
## Anonymity vs privacy
First I'll explain the difference between anonymity and privacy.\
Basically, anonymity involves no identity at all, so you're basically just "a person" and nothing else.\
No name, no gender, no race, no nationality, no nothing, nothing can be traced back to you.\
Full anonymity on the darknet is pretty hard to achieve, but it's outright impossible on the clearnet.
Because you might get on IRC, join a small server that doesn't require an account, set your nick to "Anonymous", but your IP is still known to the server admin.\
You can use a VPN to mask your IP, but that's privacy, not anonymity.\
On the other hand, if you join an I2P-only IRC server, you get all the anonymity features as above, and in addition to having your IP address protected.\
Because to the server admin, it would appear as if all users are joining from localhost.\
In both cases, the only way to fuck it up is by voluntarily making yourself identifyable.\
All of this applies for BBS, matome blogs, and image boards as well.
Privacy on the other hand does involve an identity (like username and password for example), but is easy to obscure.\
A technique I used before I gave up on pretty much all of alt-tech is to create accounts under a different username and email address on each site, alter the way I told on all of them, make personalities distinctive enough to make them as hard to cross-identify to one other as possible, and so on.\
This is the focus of this article.
## 0. Delete Fakebook and Quora
Fakebook and Quora require you to dox yourself to the entire world, therefore you literally can't have privacy on these.\
So just delete them, might also improve your mental health too.
## 1. Act differently everywhere
It can be pretty hard if you have a too large ego, but definitely not impossible.\
It's a matter of blending in with the crowd, so on Twitter you'd be the pro-Ukrainian tranny gaylord nigger zoomer in a wheelchair who's 4 times boosted and still got the covAIDS, while on Gab you'd be a pro-Trump white Christian boomer who's is thoroughly anti-vax, hates the Jews, consider the covAIDS to be just the flu, and believes Alex Jones religiously, and on Varis Hangout you'd be an anti-vax lolicon millenial, who considers all religions to be retarded, and knows that the covAIDS doesn't exist.\
Cross linking identities is ultimately how they get you in the end.
But let's be honest, this is extremely hard to accomplish, even I have a hard time accomplishing exactly that.\
The trick is to drop your ego to as low as possible, save your real self for your own blog or some shit.
## 2. Never use your real name and face online
Back in the cyber-dinosaur era (which was only a few decades ago) it was common sense to not reveal your real identity, because the glowniggers might be watching.\
Nowadays though, people have been conditioned to dox their entire work history on LinkedIn or they won't get employed anywhere, which is absolute bullshit because I have no LinkedIn, yet I have quite a lengthy employment/freelance history.\
Hell, back in the 1950's people were very weary of phone calls because they could be evedropped at any moment, they even knew how to notice that.\
But now they're more than happy to uncontiously share their entire family conversations through Amazon Alexa, because "I have nothing to hide", and if you ask them to unplug that thing because you value your privacy, you get stared at as if you were some drug dealer or human trafficker or some shit.
This is extremely important, and this is why Fakebook and Quora are not an option at all.\
There have been so many arrests made towards people who doxxed themselves, the latest example being [Andrew Tate](https://youtube.076.ne.jp/watch?v=MS0ZrSY32BI) who got arrested by Romanian feds just yesterday, but also [Moro-san](https://video.076.ne.jp/w/7YLp5zpJ3wAn1uwyimmqfE) who had to fight for 4 years but ultimately won in the end (and the video includes even more examples), and too many examples to remember of people in Ausjailia, Airstrip One, Norway (which turned out to even have a dedicated Ministry of Reality apparently), and Deutschland who got arrested purely for saying stuff online, the only ones who got away with it (people in the same countries) are the ones who have never exposed their real name, location, and face.\
Apparently, even people who are trying to stop the Indian tech support scammers are getting in massive trouble because of their lack of anonymity, [like how Malcolm Merlyn explained](https://youtube.076.ne.jp/watch?v=VJHgKqfSs9I), which is what inspired me to write this article by the way.\
Especially since the internet never forgets, and nothing is truly deleted, you'll need to have the habbit of remaining as anonymous as possible from day 1.\
This also includes never using anything that requires a phone number, a satanphone, or multi factor authentication (except for OTP, because you can still mitigate that using GNU Pass), because those alone are enough to get you doxxed.
If at one point you fucked up, it's best to go dark for a while, and then return under a brand new online identity and personality.\
It can however be hard to make a balance, because you should still use some traits from your previous personality, most people fuck up by absolutely avoiding everything that matches to the old identity, but people aren't that stupid.\
At one point somebody would notice that you're the exact opposite of your former self, and will still be able to identify you properly.\
You can make it less obvious by repurposing some traits, but make it all different enough to not get noticed.\
Your attempts of censoring when you get caught is another way of getting you exposed.\
A lot of people make the mistake when they get outed of being the same guy as the one under his previous identity, they freak out and try to hide it all as much as possible.\
It's a fully understandable reaction, don't get me wrong, but all you're doing is you're confirming that you indeed are the same person.\
Treat it as if they mismatched you with somebody else, that way you can create doubt, and will most likely believe they mistook you.
Some of you might have noticed how I keep changing myself depending on who I speak to, like being very antisemitic to some people and respecting to others, anti-ideology to some people and pro-capitalism to others, promoting spirituality the one day and considering it a cult the other day, and so on.\
This too is entirely by design.\
The golden rule you should remember, if you don't know the person in question in real life, then it's possibly an agent.\
If you do know the person in question in real life, then it's possibly going to snitch on you.\
Never fully trust anyone, no matter what.\
Yes, this even includes me!\
Sometimes state actors are so good at acting, you might not even notice their glow until maybe years later.\
So you better act pro-actively rather than re-actively.\
Be water!
## Eye break!
| | |
|-|-|
| ![](http://ass.ryocafe.site/ylc0fhf35wp31.jpg) | ![](http://ass.ryocafe.site/media_FkxEGFpaAAIDJOK.jpg) |
## 3. Never use your real voice
If you're making videos or podcasts, it makes sense to use your own voice.\
Your voice is even more identifyable than your name actually, because there might be multiple people with the same name as you have, but your voice is unique.\
Maybe not to the human ear, but a CIA-made AI can definitely distinguish.\
And it's not even state of the art technology either, they've been confirming to have this ability in Hollywood movies, animation, and so on for many decades already, and usually when they show this tech to the public, it means they've been deploying such technology much earlier on already.
Your best weapon would be to use a text to speech.\
Voice distorters can be fine for now, but it's not as waterproof, as you're still using your own voice for the input, at one point there will be technology to undo the distortion and that will still bite you in the ass.\
Pixelated images can already get depixelated, as seem [in this example](https://thecrowhouse.community/viewtopic.php?p=28480#p28480).\
![](http://ass.ryocafe.site/blur-futility.png)
## 4. Manipulate real life events
It's perfectly understandable you want to talk about what happened in real life online.\
But don't be too truthful about it.\
What I often do is that sometimes I share the real events as is, sometimes I postpone revealing the events just to make it seem like it happened on a different day and time, sometimes I make alterations to the events (like location, people involved, environment, whatever), and sometimes I just make events up altogether.\
This is on purpose, because you reporting on real life events is what would get you identified.\
Glowniggers are watching you, no matter what.\
Especially if you go through the trouble of protecting your identity as much as possible, they'll try extra hard to deanonymize you.\
And consider the fact that CCTV camera's are absolutely everywhere these days, smartphones are absolutely everywhere, there might be somebody recording you whether willingly or unwillingly, smartphones automatically record your voice, and so on.\
If you're too honest about your real life events, at one point a link will be created.\
So by mixing in fake events, delayed events, and manipulated events will make the data on your actual real life events pretty useless.
## 5. If you record real life footage, randomnize your locations
Some people rely on recording real life locations on video, never do so near your home.\
The link I gave at point 3 has some examples of that if you scroll up (not down, because I linked to a specific ancker point).\
Avoid recording in a major city, because they're pretty unique, and thus are easily identifyable.\
Instead, try recording in some small town you don't live in, occasionally record in your own town even around your own house if you will just to create extra doubt, but make sure you randomnize it with recording in other places too.\
Small towns all around the world are generally more generic, so it's much harder to pin point the real location of these.\
So it even allows you to say "I am recording from Iwate" while you're actually in Kitakyusyu for example.\
Though watch out for billboards, these alone can very easily expose you.
## Summary
So never use accounts that require real life information, act differently everywhere, never dox yourself, never use your real voice, mix real event with fake or altered events, and make yourself as untracable as possible.\
And have a nice new year break!
![](http://ass.ryocafe.site/b0781b820ce2ed571e0be0536e4b1d90-712x1024.jpeg)\
![](http://ass.ryocafe.site/20220912174457.jpg)

43
src/blog/problem-with-minification/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,43 @@
title: The problem with minifying CSS
author: 寮
date: 2022-07-22 06:30:00
tags:technology,internet,webdev
threadid: ALjH3UGhXbR8STPgLw
----
I was going through the final code review yesterday before going on a little trip with my grandparents (I say that because if you won't see me appearing online over the next few days, it's probably because I have no time to get online).\
And what annoyed me to no end was, a frontend developer made an error in CSS, and I had to fix it.\
However, the file in question was minified CSS.
For those of you who don't know, minified CSS is basically a CSS file with literally everything put on a single line.\
One example I can give is the following CSS files I just stole from TorrentFreak:\
[Original version](http://ass.ryocafe.site/style.css) | [Minified version](http://ass.ryocafe.site/style.min.css)\
So basically, they made a 3276 line long CSS file (probably generated, there's no way a human can possibly make a this bloated CSS file by hand!), and then ran a tool that strips out all the comments and white spaces.
Just for comparison, I made the CSS for this website that's only 1.7 KiB (so not even reaching the 2 KiB mark!) with just 116 lines (at the time of writing).\
[And that's without minification, mind you!](/static/style.css)
So what's the problem you're asking?\
Just open the minified file in Vim or Neovim, or Gedit, or whatever other text editor you want, try to move the cursor around, and see what happens.\
LAG!! FUCKING LAG!!\
Not to mention the fact that it's totally unreadable.
The minified version is 82 KiB, while the original one is 95 KiB, meaning you're saving up 13 KiB so that you can fill up 20 MiB worth of trackers, ads, JS, cookie warnings, images, fonts, and whatever else in its place, wow, such an achievement!! (not)\
To me as a webdev with almost 2 decades of experience, the whole idea of minification is totally alien.
Instead of minifying your CSS, I'd rather recommend you go through your webpage, take note of what you have, and try to rewrite your HTML and CSS so that you end up with the exact same design, but is far lighter in resources.\
I can't really complain about a 95 KiB CSS, it's actually pretty impressive to fit this many lines of code in such a file, but you could as well just split this single file into a bunch of smaller files, and only load the files you need for the webpage you're viewing.\
It makes no sense at all to load 100s of lines of CSS code specific to the frontpage while you're viewing a news article for example, so make 1 file for the frontend, 1 file for news particles, and load whichever you'll need to use.\
I thought of doing that just to prove my point, but considering I'll be on the move in a few hours or so, I couldn't do that, and instead I might save that for another day.
Yes, I too load stuff what's not relevant to the page you're viewing, like table stuff or webring images, or videos, but if you look at my CSS file, it's just 32 lines of unused code, not thousands.\
The file is still easily readable and editable, so in that case splitting the file up would basically mean I'd be resorting to something more complex just to save up on 200 bytes or so.
This bloated CSS stuff gets even worse if you ever loaded a Vue.js or React project.\
Yes, I too have to do that from time to time, and that's almost always to remove the dependency on JS and convert the websoyte into a real website.\
But seeing something like "app.js (15 MB), app.css (8 MB)" is pretty common while running `npm run prod`, but despite NPM warning you about the fact that it's far too much, nobody ever seems to do anything about it, often times soydevs even double down on that by spamming the node_modules folder even further...\
I often even get handed over Node.js projects with more unused dependencies than used, because the soydevs installed a bunch of dependencies, then replaced dependencies for other dependencies, and never bothered removing any of the old dependencies.\
This is why I always say how much JS is a disaster, not because the language itself is a disaster (or well, not until Chromium basically took over the entire web engine space), but rather because of the way the language is being abused these days.
It's actually pretty cute how many people are (rightfully so) worried about JS bloat, but at the same time they say no word about CSS bloat, which is quite a growing (pun unintended) problem.\
One day, we'll find ourselves blocking both CSS and JS in order to get a sane web experience, just blocking JS alone is not going to be enough.\
But before that happens, I really hope a feature will be implemented that lets you choose your color scheme like how the Gopher/Gemini browsers do, because staring at black text on a white page is going to burn my eyes down.

ファイルの表示

@ -0,0 +1,44 @@
title: Jack of all trades and a master of none VS Do one thing and do it well
author: 寮
date: 2022-10-14
tags: technology,linux,bsd,smartphone,internet
thumbnail: problem-with-philosophy-less-software.jpg
threadid: AOWrBzipuUbwyHrhMO
----
Sorry for my lack of activity on my blog as of late, a combination of work and people constantly talking to me on SNS is what takes up all of my time thesedays.\
I'm really considering to just use SNS as a way to announce my articles rather than a communication platform, because I want to stick to what I preach for as closely as possible, and it really starts to seem like it's SNS first and own website second rather than the other way around.
I was originally going to rant about ethical software, since this shit really needs to be called out for what it really is, but I'll save that one for later.\
Because as retarded as the FSF cultists are regarding "free software" and [them telling me that I should rather look into "ethical software"](https://gnusocial.jp/notice/429239) (spoiler alert: nope), earlier today I received [something even more retarded](https://xn--p1abe3d.xn--80asehdb/notice/AOUVz9LGEpvDvOzsnI).
> Linux is a jack of many trades and it excels at most of them. windows and macos cant come near enough.
Not sure if he says that because he doesn't understand what "jack of all trades and master of none" means, or he's just being stupid here.\
[As I already pointed out last summer](/free-software-and-proprietary-soyware-is-imcompatible/), proprietary slave OS's (WinDOS, macOS, Android, iOS, Chrome OS, and soyware like Matrix, Apache, PulseAudio, and SoystemD) are basically a Swiss army knife, so 1 tool that can do everything, but achieve nothing.\
Free software OS's (Linux and BSD) are basically a toolbox, so a whole set of specific tools that can do only one thing, but actually get the job done.\
And trying to be everything while sucking at everything is exactly what "being a jack of all trades, and a master of none" means.
Linux and BSD do share their differences, like Linux being more of a "here's all the building blocks, make your own dream house" type of system, whereas BSD is more of a "we will provide you a complete operating system" type of system.\
However, both of them do have in common that they make use of different smaller tools that can work together.\
A very common one is `less`.\
So for example:
```sh
convert --help | less
```
With this, you're pulling up the instructions (so like a manual, but more to the point) on how to use ImageMagick's "convert" tool, and pipe it into a completely separate tool called "less" which allows you to scroll up and down freely, and also search for specific words by typing a "/" and than whatever you want to search for, and use "n" to go to the next one or "N" to go to the previous one (like in Vim).\
On proprietary operating systems on the other hand, it's expected that you can pull up the instructions and search and scroll through it while already within the application.
Another thing you can compare is having Neovim as the text editor, Git as the version control tool, lf as the file manager, and GCC as the C compiler, like on Linux and BSD.\
Or you can have Visual Studio (WinDOS) or Xcode (macOS) that can handle the text editing, version control, file management, and compiling from 1 massive interface (and then run unbearably slow and ultimately crash because they're just way too bloated and buggy).\
Or you can just install all of it in Emacs, but that's a 3rd way of using computers, as Emacs is technically an OS within an OS anyway.
It's possible to use a bloated and buggy all-in-one solution on Linux and BSD, and kind of replicate the toolbox system on WinDOS and macOS, there are people who do computers like that, but they're not really made to be used that way.\
But I don't really have against that, because if it works for you, then so be it.\
As long as you can get your work done, there's no problem at all.
But since I'm a user of ancient computer hardware, my workflow must be the "do one thing and do it well" way.\
And since I've been using Linux since I was a little kid, and have almost no exposure to proprietary OS's (I do have exposure to Android though, but even then it's almost exclusively GrapheneOS or LineageOS, not Goolag Android, so it counts as FOSS OS's kind of), so this has been my workflow from the very beginning anyway.
Oh, and for those people who can't think for themselves and/or can't handle someone who does think for himself, [here's a Wikipedo article on being a jack of all trades and a master of none](https://wiki.froth.zone/wiki/Jack_of_all_trades,_master_of_none?lang=en).

ファイルの表示

@ -0,0 +1,49 @@
title: Product review: unbranded JT101 portable WiFi router
author: 寮
date: 2022-12-30
tags: technology,internet,network,review
----
Normally I don't do product reviews because they're annoying to write, and I just don't like to shill products I can't claim credit for unless it's free and open source.\
However, you probably know by now how much I hate smartphones and the zombies it has created, so I've been constantly working on making it as irrelevant to me as possible.\
Like for offline payments I have cash, for online payments I have Monero, for internet and using computers in general I have a real computer (or well, many), for photos and video recording I have a real camera, for navigation I have a functioning brain, for dark spots I have a flash light, for music I have an MP3 player, for checking the current weather I have eyeballs and a window to look through, and for weather forcasting I have knowledge about clouds and wind direction.\
Until now, all I had left I needed a smartphone for were phone calls and portable internet router, and now I can dash out the portable router from that list.
I have bought specifically [this router](https://www.amazon.co.jp/gp/product/B09CYRN8G9), because it's tiny, cheap, and it just works.\
Well, configuration is needed, I'll get to it in a minute.\
Of course it arrived without a SIM card, which the product page made very clear, although for some weird reason the order history showed that it included a rental travel SIM.\
So when it arrived, I re-purposed my Rakuten Mobile SIM card which I used to use on a PinePhone which is basically broken now (I mean the screen specifically, dead pixels around the edges to the point I can't see a thing anymore).\
The PinePhone uses a Micro SIM card (why the fuck did they call it "micro" if it's not even that much smaller than a normal SIM card though?), but the router uses a normal SIM card, which got me at first because it couldn't get the SIM card to work at first.\
But I figured that if I moved the SIM card a bit more away from the edge so that all the pins would touch the chip itself, the SIM card got recognized.\
The next problem that arrived was that there was no service.\
But after reading the manual, it seemed like I had to manually set the APN, and it can be done by connecting to it, and going to 192.168.0.1, and logging in with the default password which is "admin", just like on a home router!\
The interface is available in Japanese, English, Chinese, Vietnamese, and Korean, which is what you'd expect from a product bought in East Asia anyway.\
But I'm fine with the default language, which of course is Japanese.
After setting the APN (by default it's set to Vodafone for some reason, which is weird because there is no Vodafone in Japan), it still didn't work.\
So I rebooted it, and now it finally worked!\
Connection is great, speed is great, battery life is good enough (not really good, but for my use case it's fine), and it works like how I expect it to work.\
Since it's using 4G, it's showing me how much data I've used up thus far on the screen, which is a very handy feature.\
In the admin web portal you can also read and send SMS messages, which is a pretty nice extra, although I don't think I will really use it.\
Apart from APN and SMS, the router is just like a basic home router, you can even set up port forwarding, DMZ, DDNS, and all that.
The very tiny device's display is quite colorful, but easy to understand.\
There are 2 buttons that kind of remind me to the volume buttons on a smartphone, the first button turns the screen on and off, or turns the device on and off when doing a long press.\
The second button rotates the screen between your SSID and password (it's displayed in plain text, so be careful!), the data usage I just mentioned, and a QR code, which is something I won't use.\
The battery is being charged using a micro USB cable by the way.\
There's also a hook for an arm strap, but who cares?\
I don't intend on replacing a smartphone's tethering feature with a portable WiFi router to have it attached to my arm.
The thing is not perfect though, one thing I have to complain about is that there's no way to use special characters (!"#$%&'()=~\\|@`[]{}+*;:<>,.?/_) for the WiFi password, and there's apparently no way to change the web admin password at all, so I'd not want to share my WiFi details with anyone other than myself because of that.\
The other issue is the fact it's unbranded, it's probably just some cheapo CHAINA!! device that can just explode out of nowhere at some point.\
But if by any chance the device dies, where am I supposed to go to?\
It's not made by TP-Link, or Netgear, or Linksys, or whatever, it's just made by "someone".\
There's no mentioning of who made it in the web admin, on the device, inside of the battery cover, in the instruction manual, on the box, just the model name and that's it.\
The battery itself does say it was made apparently in Shenzhen Tianjin New Energy Technology Co. Ltd in.....South Korea?\
But that's just the battery, not the device itself.\
[Somebody else](https://wifi-kiwami.net/dokoyori-review) who got it seemingly a few months before me mentions the brand name to be "どこよりもWiFi" (Dokoyorimo WiFi), except I don't have that sticker on mine.\
On mine it just says "4G LTE WiFi" on that same spot.
But apart from that, it's actually a really nice piece of hardware that has further helped me getting myself even less reliant on the satanphone than I already was.\
So all I have left now is phone calls, I can easily just take a landline because I only make phone calls while at home anyway, and my friends and family all know it.\
But perhaps something I could eventually do if I get a difer desk and somehow extend a wall to make my house a bit bigger.\
So I'm looking more for a solution involving SIP phones, except there's apparently no SIP client for Linux or BSD that doesn't suck.

ファイルの表示

@ -1,7 +1,7 @@
title: Odysee Rant, part 1
author: 寮
date: 2022-03-31 9:28:53
tags: blog,technology,cryptocurrency
tags:technology,cryptocurrency
----
Dear LBRY, I know you love Javascript so much, but why the fuck do I need to turn on Javascript to unsubscribe from your email list!?

ファイルの表示

@ -1,7 +1,7 @@
title: Odysee Rant, part 2
author: 寮
date: 2022-04-19 12:15:00
tags: blog,technology,cryptocurrency
tags:technology,cryptocurrency
----
People in the Odysee comments are just dumb.\
"But you can get your PeerTube instance blacklisted, so how is that better than blockchain?"

ファイルの表示

@ -1,7 +1,7 @@
title: You know you're a fanatic Linux or BSD user if...
author: 寮
date: 2022-06-03 06:00:01
tags: blog,technology,linux
tags:technology,linux
----
* you have more terminal windows opened up than graphical applications, and you don't even realize that.
* you use the terminal far more than graphical applications.

ファイルの表示

@ -1,7 +1,7 @@
title: Which Linux distribution or BSD variant should I use? Doesn't matter!
author: 寮
date: 2022-06-18 06:30:00
tags: blog,technology,linux
tags:technology,linux
threadid: AKamo9ZbBEZKm7RUEC
----
In my [previous entry](/blog/recommended-linux-distro), I recommended a bunch of different distro's for specific use cases.\

50
src/blog/recommended-linux-distro-3/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,50 @@
title: Updated list: my top 1 recommended Linux distro and top 1 BSD variant
author: 寮
date: 2022-07-25 06:30:00
tags:technology,linux,bsd
threadid: ALpTbSkDbna3DaR064
----
Previously [I recommended 5 distro's](/blog/recommended-linux-distro/) for each a specific purpose.\
After that I said [it doesn't matter](/blog/recommended-linux-distro-2/) because as long as you go from a proprietary OS to a free OS, it's good regardless, which I still stand by.\
But some people don't like that, and want me to recommend something I think is the best, the very best.\
By this post I'm not saying "the previous 2 posts are irrelevant now", but rather "use all 3 posts side by side in order to get a bigger picture".\
This time I will also add a BSD variant to the mix.
## Best Linux distro: Artix Linux
Normally I wouldn't recommend derivatives, but Artix and Devuan are exceptions, since the only difference between these and Arch and Debian respectively is the choice of init system, and their removal of soystemd dependencies from repositories.\
Other than that they're the exact same distro's as their base.
But Artix is Arch without soystemd, and Arch on its turn is a distro that just works.\
It's minimalist, you can install anything you want very easily, and it encourages you to understand the system (unlike Ubuntu or Manjaro which build a wall between you and the system).\
The problem I have with distro's like Debian or Fedora is that Debian does Linux the Debian way, Fedora does Linux the Fedora way, Ubuntu does Linux the Ubuntu way, Manjaro does Linux the Manjaro way, and so on.\
Arch and Artix (and also Gentoo, Slackware, and Void) on the other hand do Linux the Linux way (well, Void kind of does it more the BSD way, but that's because the founder of the project was a former NetBSD developer).
The nice thing about Artix is that it provides both the base install which gives you a more Arch-like install process, and a couple of graphical installers of choice which gives you a more Manjaro-like install process.
Nice alternatives are Void, Slackware, and Gentoo, but Void comes with outdated packages, and by the time new versions come out, the Void respository's latest versions are already outdated.
In the case of Gentoo, it's even more flexible than Arch and Artix will ever be which is great, but you must compile everything from source, which can take a hell lot of time.\
Ever tried to compiling Ungoolagged Chromium before?\
Takes days to complete, or days to return an error, depending on which one comes first, and every single time you update you'll need to get through the exact same process again and again.
And as for Slackware, this is the one Linux distro that to this day refuses to give up on SysV, so you'll get the init system we all grew up with before soystemd came along.\
However, it's a fixed release distro with a pretty irregular release cycle (they used to have one between once a year and twice a year until 14.1, then 14.2 got released 3 years later, then the next one which is 15.0 got released 4 years later).\
Overall not a bad distro by itself, it's used by the Linus Torvalds himself, and many FLOSS fanatics praise it as the best Linux distro ever made, I just don't really like that it's a fixed release distro.
So that's why I believe that Artix is the king of all distro's, because it's everything I want: minimalist, flexible, always the latest packages, rolling release, Linux-style Linux (and not Artix-style Linux), and so on.
## Best BSD variant: OpenBSD
I have problems installing OpenBSD on my old Surface tablet, but it seems to be specific to that tablet.\
I always ran Debian servers, recently switched over to Devuan servers, and now I'm in the process of switching them over to OpenBSD servers.\
Because Devuan is a great distro for server use, but I feel like OpenBSD is an even better OS for server use.\
OpenBSD too is minimalist, flexible, always the latest packages, and BSD-style BSD.\
The only thing it isn't is rolling release, but BSD variants generally tend to have a much more spread out release cycle compared to Linux distro's (except for Debian and Devuan), plus packages are nicely kept up to date, so I don't really mind the fixed release model in BSD.
I previously recommended GhostBSD, since that's basically FreeBSD except it actually works, but having looked at it for a few weeks on an old MacBook now, it really feels like it comes with too much bloat out of the box, so I don't really like that.\
I will perhaps get myself another ThinkPad to run OpenBSD on it, my current ThinkPad runs on Artix Linux, and I just like to have both systems running side by side.
But in general, derivatives of BSD variants aren't as bad as derivatives of Linux distro's, since in Linux they're mostly just glorified, pre-configured rices, while with BSD they're more like "look, we'll make it easy for you to set up the desktop, other than that we'll be as close to the original as possible" (with the exception of macOS, by far the worst BSD variant, and worst Unix OS in general anyway).
So yea, you wanted me to give a specific recommendation on a silver platter, here you go then!

ファイルの表示

@ -1,7 +1,7 @@
title: List of recommended Linux distributions
author: 寮
date: 2022-05-04 23:30:00
tags: blog,technology,linux
tags:technology,linux
----
Let me be clear, this is in no way an article about which ones you MUST use as if your life would depend on, and it's definitely not an article about which ones you need to avoid like the plague.\
This is purely my own opinion as they are in mid-2022.\

ファイルの表示

@ -0,0 +1,42 @@
title: Responsive design is harmful
author: 寮
date: 2022-12-13
tags: technology,internet,webdev
----
Responsive web design is harmful.\
I hear you asking, "boomer, what's the big deal?".\
Well zoomer, glad you're asking, and I'll explain it right now.
But first, a quick word from today's sponsor!\
Just kidding, sponsorships are cancer, and they need to fucking die!\
Oh hey, an article within an article, how cool is that?
There are [actually good responsive designs](http://bettermotherfuckingwebsite.com/) [(note 1)](#1) out there, don't get me wrong.\
However, most of the responsive designs are terrible, at least if you're browsing from a real computer.\
Stuff 3 or 2 columns into 1 (I do that too, but that's simply because I have nothing to put on the sides), massive-ass images filling up the entire screen, buttons way bigger than Jesus, soycial media share buttons, gigantic font sizes, and so on.\
This looks good on smartphone screens, but on screens of real computers it's quite literally eye cancer.
It's as if those who support "responsive design" and "mobile first" actually mean "mobile only, PC is an after thought".\
I've warned about that when the "responsive" craze started in the west back in 2015, because over here in Japan it started a few years later, and before that we used to have 2 separate websites; one for PC users, and one for phone users.\
But then on one hand Japanese people went smartphone-only en mass, on the other hand mobile providers almost completely managed to kill garake's (basically flip phones with a degoolagged Android base and a heavily locked down UI), and on the 3rd hand (the penis perhaps?) companies here went like "oh, we're lagging behind on the west, so we need to hire western web developers to catch on with the rest of the world", and all of the sudden we got a massive increase of Web 2.0 websoy with an East Asian touch (so the globohomo style mobile-only "responsive" soytes with lots of conversation-style blog posts, Amazon links, Goolag Tags, and BBS-style comments section).
For readability sake, it's better to actually do PC-first web pages.\
Smartphone users are already used to do pitch to zoom in order to zoom in, but PC users don't use scroll to zoom in order to zoom out as much.\
And don't forget about how polarizing responsive soytes are.\
Just compare all the old websites with all the new age ones, the latter all look the same with just a different paint and different text, but other than that they all look like the exact same "the latest iPhone" page on Crapple's websoyte.\
Though it used to be worse in that regard, because back when it all started everyone was using the Bootstrap CSS/JS framework, but it seems like at least that part got a bit more diversified nowadays.
And by making PC-first web pages, hopefully we'll reduce the amount of smartphone zombies in public.\
Last week while switching metros over in Tokyo, a smartphone zombie suddenly stopped walking exactly in the narrowest possible section of the station to watch an ad in the gatcha "game" he was playing while walking, and since I was walking behind him, I bumped into him, he fell over, and his phone's screen broke.\
And while he was mad at me for "not watching out where I go", I told him to be glad that it's the only damage, because his actions could as well have destroyed his bones or face or some shit, and pointed out on the fact he did something dangerous himself.\
Though at least he realized his own mistake, it's quite rare nowadays to do so.
So by all means, make your websites as inaccessible on mobile screens as possible, we might eventually fix human behavior in real life through that as well maybe.\
And by all means, make mobile "games" as resource heavy as possible, maybe then they will start looking where they're fucking going completely again!
<div class="artnotes">
<span id="1">
Note 1: I originally wanted to link to motherfuckingwebsite.com, but for whatever stupid reason they're blanket blocking all Tor users now, which makes no sense at all since it's just an HTML document and nothing else.<br />
The problem with bettermotherfuckingwebsite.com is that the font is way too big, but I only linked to that one for the reason I just mentioned.
</span>
</div>

129
src/blog/rules-of-a-good-website/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,129 @@
title: Rules of a good website
author: 寮
date: 2022-12-22
tags: technology,internet,webdev
----
As much as I love freedom and the hands off approach that is part of actual free speech, sometimes we just need to limit freedoms when it becomes a disaster.\
The internet is one of those.\
While I'm under no delusion that anyone reading this post will take it seriously and abide to it, I do believe that this is going to help fighting [The Website Obesity Crisis](https://idlewords.com/talks/website_obesity.htm) if we all did.
Before I go over the rules, the above site (that's ironically is breaking rule number 3 by hosting 99+ images off-soyte) has a handy food pyramid for how the web should be:\
![](http://ass.ryocafe.site/ob.037.jpg)
## 1. Content is king
People visit your website for your content, not the ads and the newsletters!\
If you have nothing worthwhile to say, there's still soycial media you can go to.
## 2. No more ads and trackers
No need to disrespect your visitors just to make 5 yen a year (if you're even lucky to get this much out of ad revenue at all).\
Don't use trackers, nobody wants to be watched all the time, so respect your users and remove that reCAPTCHA, ANALytics, soycial media share buttons, and other unnecessary bloat!\
No really, there's no reason to have ads on your website!\
If you're a business, you should make enough money with whatever you're doing.\
If you're an individual, just sell a book, an album, a drawing, or what else, way more ethical than ads and trackers!\
Or have a donation pot, people who legit like your content will voluntarily give you money.
## 3. No more CDNs, host everything locally
Don't rely on CDNs, you're putting your visitors at risk of getting their computers infected with malware, password sniffers, crypto miners, cookie stealers, browser history sniffers, and so on.\
It happened many times before, and will happen again as long as you allow somebody else to control parts of the source code!
Back in the old days it was pure common sense to host all your ASSets locally, you were specifically asked to not hotlink, and those who did got greeted with Lemon Party the other day, because whoever controlled the website in question decided to rename file names on their servers.\
Today you're expected to load content from a gazillion different websoytes.
Also, don't believe the snake oil sellers who will tell you that CDNs will speed up your website, [the exact opposite](/blog/cdn-users-are-braindead/) of [that is true](/blog/cdn-is-bad-for-year-health/)!
## 4. No more unnecessary Javascript
Websites should be written in XHTML 1.1 or HTML4 (HTML5 only if you need to host videos or audio), and CSS.\
That way we can avoid things like [browser fascism](/blog/browser-fascism/), [destroying the back button of the browser](/blog/stop-breaking-back-button/), [making all browsers suck](/blog/all-browsers-suck-your-fault/), or otherwise [causing other kinds of breakages](/blog/what-is-considered-broken-website/).
## 5. Keep CSS under 300 lines
CSS doesn't need to be bloated, keep it simple, stupid!\
That way [you wouldn't need to resort to minification](/blog/problem-with-minification/).
## 6. Keep images small
Every image should be limited to max. 300 KiB per file for pages with just a few images, up to 100 KiB per file for pages with lots of them.\
The only exception being GIF animations and PNG files with an alpha channel, simply because you can't fit those in so little space.\
I'd say both should not exceed 2 MiB.
Even if you're using broadband internet whether on WiFi or Ethernet, it's still fucking annoying to have to wait forever to download a 50 MiB PNG file over Tor.
## 7. Make Everyone Anonymous Again
Stop blocking Tor traffic, Tor user lives matter too you know!\
Breaking rules 1 and/or 2 automatically breaks rule 7 too, because ads and trackers are there to spy on you, and so are CDNs.\
If you're not a government agent, then refuse them our data!\
We are Anonymous, we are legion, we do not forgive, we do not forget. Expect us!
## Break time!!
I understand you got a little bit tired of reading now, so let's have a bit of an eye break.\
Here's some cuteness to look at before we continue on (don't worry, it's all safe for work this time):
| | |
|-|-|
| ![](http://ass.ryocafe.site/e71a1bf67efbb98687e59851dd709793342e1338_hq.jpg) | ![](http://ass.ryocafe.site/qFJVVBUhQoNm6427KB9mIjHlGGzllAHRx6Wr0rWbvaM.jpg) |
It really should be a rule to have loli's on your website, loli's always give websites extra kawaii points.\
But I guess it's just a recommendation rather.
## 8. Stop focussing on SEO, focus on presentation instead
This might appear contradictionary to rules 5 and 6, but you can make nice looking websites in under 300 lines of CSS code and with small images.\
In fact, this used to be the norm 20 years ago even!\
And it's insane if you consider that a very flashy, colorful websites of 20 years ago were still a lot more lightweight than the boring, soulless websoytes of today.
Back before SEO was around, everyone was spending lots of time to make their own website look great, completely distinguishable from all the other ones.\
In fact, back then if your website would look like another one, you were accussed of being a thief and were told to get the fuck off the internet.\
Either that, or you were running a scam soyte.
Nowadays, looking the same as everyone else is the norm, now you're being punished for making your website stand out!\
Everything nowadays needs to use that TwentyWhatever WordPress theme on a white background with black letters which you can barely even see because of the flashing ads all over the place, use eyecancerous Material UI colors and icons, globohomo hugeass arms flat chest small head dark skin "people" artwork if at all, and so on.
And if you want to have a dark theme, [then you better NOT give up your privacy and security in return for MAYBE a bit more accessibility](/blog/darkmode-should-be-default/)!
## 9. PC-first, mobile-second
[Make websites for real computers first](/blog/responsive-design-is-harmful/), mobile when you have the time.\
No seriously, you don't have to optimize for an audience that's already used to zoom in with 2 fingers in order to see stuff, rather focus on the people who aren't used to zooming out with CTRL + scrollwheel.\
Besides, you're using a real computer in order to make a website anyway, so it's a lot easier to test too.
## 10. Keep websites independent
Those of you who have been here for a while know that I hate [Cuckflare](/blog/dependence-on-cuckflare-is-sign-of-weakness/) and AWS.\
Both are guilty of [centralizing the non-big tech non-soycial media part of the clearnet](https://gitler.moe/dCF/deCloudflare/src/branch/master/README.md), [which puts you at risk too](/blog/cuckflare-is-not-neutral-again/).
## 11. Stop worrying about offending a snowflake
You have a certain target audience, those people are the ones reading your website, and they read simply because they like what they read.\
Therefore there's no reason for you to be concerned about potentially offending some random snowflake who doesn't even like your content, and only shows up to be outraged.\
If you're running a community, just show them the door, and if they refuse to leave, you kick them out.\
It's that simple!
Want to say "NIGGER"? Do it!\
Want to name the Jew? Do it!\
Want to post a loli? Do it!\
Want to express your hatred against racists, antisemites, transphobes, and/or whatever other fictional words? Do it!\
It's your space, you own the land of that space of the internet, you decide what you say on that piece of digital land!
## 12. Host your own communication tools
It's 2022, almost 2023 by now, and the whole world relies on Discucked, WhatsApp/Fakebook, LINE, Skype, Zoom(er), Slack, and a few others.\
Meanwhile, 30 years ago we had our own communication lines independent from hostile slave owners, whether it be IRC or XMPP or BBS or an internet forum made with phpBB, SMF, or Acmlmboard or email or the guestbook on our own websites, we just did it ourselves.\
Seeing the great devolution is rather devistating.\
Replacing an internet forum for a Discord room (don't call it a "server", because it clearly isn't!) is like telling your best friends they're no longer welcome, and invite a group of highly abusive cartels who hate your ass in instead.
Hosting your own email server is difficult, [I fully understand that](/blog/liberate-email-ignore-dkim/), but hosting a basic XMPP or IRC server isn't, and neither is hosting a forum.
![](http://ass.ryocafe.site/internetcompare.jpg)
# TRIGGER WARNING: [The following might trigger you and hurt your precious feelings](http://ass.ryocafe.site/1671561831206252.jpg)
Merry Christmas!
Also, 2023 is the year of the bunny here in East Asia, so have a bunny.\
![](http://ass.ryocafe.site/e6fed618d8a36266615b06cc0878d3d3030d57a3r1-820-1296v2_hq.jpg)

ファイルの表示

@ -0,0 +1,30 @@
title: Security through simplification of source code
author: 寮
date: 2022-08-31 11:45:00
tags:technology,webdev,internet
threadid: AN4cjZbatfLlKrGILI
----
Way too many soydevs (especially graduates, which are usually all soydevs anyway) believe that in order to make your code more secure, you'll need to add even more complexity, add even more abstraction, add even more bloat, make your code even more unreadable, and all that.\
However, this is proprietary way of thinking, and will only work on paper.\
In practise however, the exact opposite of that is true.
By making your code more complex, abstract, bloated, and unreadable, you don't fix security holes, you only create new security holes.\
I remember my first ever personal project, sure it wasn't soydevvery, but the soyce code was still very unreadable.\
Every time somebody reported a bug, it felt like I got punished for having to read my own code and try to fix it, or even figure out how the bug even happens in the first place.\
Luckily it was all procedural code, so it was easy to know what file I had to edit to fix the bug, and I never had to jump from file to file and debug every single class just to solve 1 problem like what is always the case with object oriented code.
But that one experience is what let me to set rules for myself, like keep code short, simple, and to the point, make use of proper indenting to make it easier to see where shit goes wrong, purge all unused code as soon as you no longer use it (so don't wait until you're about to release the final product), and so on.\
Luckily I didn't have to teach myself to make sure my code is 100% self written, simply because back when I started coding PHP, there were no frameworks yet, even the whole concept of MVC in web development didn't exist yet.
Over time I started adding in more rules, like total size of the project (excluding ASSets like images, videos, favicons, databases etc, but including HTML, CSS, JS, PHP or Go) should never exceed 1 MiB (or 1024 KiB, or 1.48 MB), which in many cases is quite a lot of space.\
In perspective, the comments section is only 1.58 KiB (1.62 kB), Hozon Site is only 10.93 KiB (11.19 kB), URL Loli is only 6.86 KiB (7.02 kB), and Kensaku Online is 15.81 KiB (16.19 kB) for now (the last one can signigicantly change, as it's still in development).\
With the exception of my comments section, they're all full blown web apps, and none of them exceed 20 KiB (again, for now), and my biggest project I made for a customer was a around 600 KiB (614.4 kB) total (would be 90 MiB if you include all the ASSets, but then again those aren't editable code anyway), so 1 MiB is actually extremely generous.\
I only made the limit to be 1 MiB to allow complex management systems that require lots of code, but even with complex CRM systems I never manage to hit that limit.
For the GenXers and millenials out there, 1 MiB fits on 1 floppy disc.
It is however important that you don't make use of any frameworks at all, because just initiating one alone will shit out somewhere between 10 and 800 MiB of bloat, and that's before you even write a single letter of code, mind you.
However, one mistake game devs often make is that they optimize code to make it use as little resources as possible, only to then make space for over the top bloated graphics and audio.\
That too should be avoided, but not for bug fixing purposes, but rather for sustainability reasons (and I mean real sustainability, not that new world order SDGs scam).\
But that's a topic for another time.

ファイルの表示

@ -1,7 +1,7 @@
title: SEO needs to die already, it killed search engines
author: 寮
date: 2022-04-10 01:33:24
tags: blog,technology
tags:technology
----
I swear to kami-sama, every time I see a company begging for SEO, I want to punch them in the face.\
SEO is exactly what destroyed the usefulness of search engines.

ファイルの表示

@ -0,0 +1,19 @@
title: A guide to a simple alternative to reporting people or posts for new Fediverse users
author: 寮
date: 2022-11-22
tags: technology,internet,communication,sns,fediverse,mastodon
threadid: APqMo0vvN92yaatBJo
----
Now with the massive raise of Twatfugees fleeing Elon Musk for Mastodong, AGAIN, I'm seeing a recent increase of retarded and pointless reports by 863%, AGAIN!!\
Reporting is an effective way to censorship on centralized platforms, but it has no real effect on decentralized instances.\
The same was true 2 decades ago before the normalfags, corporations, and governments started invading the internet, and it's still the case today on instances run by people with decades of internet histroy, because unlike them, we still remember how the old internet functioned.\
So in today's blog post, I'll teach you an effective alternative to reporting, what we used back when the internet was run by nerds instead of governments and corporations.
Imagine having found a post or person you don't like (I actually like the person below, but it's just an example), like this.\
![](http://ass.ryocafe.site/lolfuckyourreporting1.png)
Simply click the profile picture, use the mute and block button, refresh the page if you have to, and move on with your life.\
![](http://ass.ryocafe.site/lolfuckyourreporting2.png)
Seriously dude, it's just an internet.\
If you feel the need to DICKtate others on what they're allowed to see/hear/do or not, then maybe that means you're not supposed to use the internet to begin with, and find psychological help instead.

ファイルの表示

@ -0,0 +1,47 @@
title: There's quite a difference in making software for different userbases
author: 寮
date: 2022-12-11
tags: technology,internet,webdev
----
In [my last blog post](/blog/done-with-sns/) I said I won't be part of the Fediverse anymore because all the current softs are so poorly written.\
But then I got quite a few heart warming comments which I didn't expect, which made me reconsider, because those of you who follow me on Fedi currently are just too awesome to run away from!\
So I decided to continue to be on Fedi even after the switch from Pleroma to Hubzilla.
With that out of the way, today's blog post relates to what I said in the last post.\
There are 3 types of userbases you as a developer will be making software for: yourself, a specific customer, or public.
You might be developing software for yourself to make your own workflow much easier or automate it wherever possible.\
Feel free to use whatever, because you're the user of your own software, so nobody cares.\
For the other 2 categories, it does actually matter what tools you're using, but have some differences.
The customer you're making code for is a niche, but that's where your income is.\
The most logical thing to do here for most people is to make software that is broken by design so you can milk the crap out of that customer.\
However, I disagree.\
Remember that you're not Goolag or Crapple, these 2 can be as hostile and disrespectful towards their customers as possible, and they'll still give them more and more money every single year.\
But if you do that, the customer will go like "fine, I'll ask somebody else then".\
And there are much more ethical ways to maintain a consistent flow of money (or fiat) from them to your wallet (or bank account), like charging them monthly maintenance costs or monthly hosting costs for example.\
Or offering them a service contract so when the software breaks or they want to add, change, or remove features, you can do that at no additional charge.\
Or charge them for every change they want post-release, but in that case it's better to not have a service contract, but in return you can get away charging them a whole lot more if you make them pay for each change.
And the 3rd category is software written for public use.\
For example the development of Mastodon, Pleroma, Misskey, GNU Social, Hubzilla, Friendica, Mitra, and so on.\
You can put up ways to donate, but expect to get no money and lots of reported issues, therefore it's better to do this as a hobby, not as a profession (something Gargeon doesn't seem to understand).\
You can perhaps turn this around by making rock solid software, which is why it's crucial to use the right tools.\
And this is what 95% of the developers fall for these days, because they make use of frameworks, Postgres, Docker containers, tedious installation processes, nonsensticle maintenance methods, and so on.\
This is where my frustration is all the time, and this frustration is what made me want to leave Fedi 2 days ago.\
What they don't seem to understand is that when they release software for public use, their userbase will most likely not be developers, let alone contributing code.\
Most of your users will not be software developers, they'll be users who want to use something that just works.\
Frameworks, Docker, going through a gazillion shell commands and scripts, having to periodically maintain Postgres, and so on is not what they want to have to deal with when they also have to host it so that many users can use it.
Software that is easy to develop is often times not the same as software that is easy to use.\
Sure, all of this might be easy for the developer as they get their shit done more quicker, but I see every single time that this is at the cost of ease of use.\
It's important to make software easy to use FOR THE END USER, not for yourself, even if you make no money off of it.\
Your money comes from the 2nd category, expect to earn nothing in the 1st and 3rd categories, my strategy is to make software in all 3 of them so that I can make quality software without having to worry about being able to put food on the table.\
To put into perspective, you wake up in the morning, check your chatrooms, emails, soycial media, and so on, then you get to work.\
But since I work way ahead of schedule, I only need to spend about 2 or so hours a day on my professional work (most of it is just checking if everything works, cleaning up the code, and committing to Git), then I can use the other 4 hours to work on free software, and remaining 2 hours on learning ncurses, SDL, SFML, Go, LMMS, Krita (manga production), and so on.\
And then in the evenings I just do whatever the fuck I want.
I already got myself into the position that gives me enough money to eat and pay bills, and I really don't need to earn more.\
Sure, earning more is nice, but it's just unnecessary to me, I don't need to join the Freemasons, I mean the top 150 richest people on earth, I mean the Jews.\
So I'd rather spend my remaining time and energy in making free software that actually works and lasts.\
This is what me and loli frog are doing at the moment with custom Fedi software, though she really wants to work alone, so instead I took another project to work on so we can get them all ready quicker.

ファイルの表示

@ -1,11 +1,11 @@
title: StartPage is NOT a privacy search engine, part 2
author: 寮
date: 2022-04-09 09:56:09
tags: blog,technology,privacy
tags:technology,privacy
----
Remember how I said Startpage is a little bit less bad than CuckCuckGo for having a proper way of viewing the site without JS?\
Forget about it, yet another "Privacy Bad" search engine virtue signalling about privacy.\
![](6c92c6e9e4cbf9dd47eb92a7744d1e86b5fff15b17c7adbd1fe063d3fbe7c5fd.png)
![](http://ass.ryocafe.site/6c92c6e9e4cbf9dd47eb92a7744d1e86b5fff15b17c7adbd1fe063d3fbe7c5fd.png)
## Comment by arcanicanis

ファイルの表示

@ -1,13 +1,13 @@
title: Startpage is NOT a privacy search engine
author: 寮
date: 2022-04-02 00:55:11
tags: blog,technology,privacy
tags:technology,privacy
----
Question: if Startpage claims to be a privacy search engine, then why the fuck:
1. does it load Goolag tracking?\
![](6cc9bb9ccd6db661cf43dad91692ea8c2a6d3bcda792770ce7aa7839f82a85d5.png)
![](http://ass.ryocafe.site/6cc9bb9ccd6db661cf43dad91692ea8c2a6d3bcda792770ce7aa7839f82a85d5.png)
2. does it include multiple ad and adblock related JS scripts?\
![](29459b05c9ba446cff17ba8e630093b3dd6afc894a02229e56fdb8daa74dd38e.png)
![](http://ass.ryocafe.site/29459b05c9ba446cff17ba8e630093b3dd6afc894a02229e56fdb8daa74dd38e.png)
The good thing about Startpage compared to CuckCuckGo is that it actually has a functioning website if you disable JavaScript.\
CuckCuckGo redirects you to a less than useless HTML version that's always using the eye blindening white theme, is search results only (no image search, no "news" search (not like anyone even cares anyway), no video search, just nothing!) and actively prevents you from accessing these parts too, and search results on CuckCuckGo's HTML version are even more useless than the JS version.

ファイルの表示

@ -1,7 +1,7 @@
title: Dear employers, stop asking about PHP frameworks
author: 寮
date: 2022-07-14 07:00:00
tags: blog,technology,business,webdev
tags:technology,business,webdev
threadid: ALSkoJnMuaErfre5eC
----
As a freelancer, job interviews are extremely common to me, I'm having job interviews multiple times a month (because I typically get projects done between 1 day and 1 week) which I have to get through before being allowed to [took ther jurbs](https://youtube.076.ne.jp/watch?v=N-kgb1QtSnU).\

19
src/blog/stop-breaking-back-button/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,19 @@
title: Stop breaking the back button!
author: 寮
date: 2022-08-06 07:40:00
tags:technology,webdev,internet
threadid: AMERNY9XWwoFah4dEm
----
This is actually quite an interesting bit of soydevery, because this particular practise has been around since the very beginning of the internet.\
Back then, the practise was to prevent you from leaving the site using the back button unless you spam-click it.\
The difference between then and now is that back then most websoytes would go up to 3 levels of history back, but nowadays it goes at least 20+ levels deep just to make absolutely sure you can't even leave if you right click the back button.\
Mobile users get abused even harder through this practise, because they can't right click, neither they can spam-click the back button.
Another problem that exists today with the back button is the use of so-called "virtual routing" using JavaScript.\
This one breaks the back button in the opposite direction; instead from preventing you from leaving the soyte, it actually lets you leave the soyte regardless of how many times you've clicked on other "pages".\
Remember, the HTTP protocol was never designed to function that way.\
Hell, even vanilla JavaScript didn't have this whole concept in mind when they came up with the [history.back()](https://developer.mozilla.org/ja/docs/Web/API/History/back) command, something that every single browser (with the exception of Internet Exploiter until IE10 apparently) supported from day 1.
Web browsers and the web in general are designed to flick from one static page to the other.\
This is why all browsers without exception include a back and forward button (or functionality thereof in the case of Vim-based browsers).\
So if you respect your visitors, please leave the back and forward buttons the fuck alone.

ファイルの表示

@ -1,7 +1,7 @@
title: If you truly care about privacy and/or anonymity, stop recommending smartphones
author: 寮
date: 2022-07-13 19:40:00
tags: blog,technology,privacy,linux,bsd,smartphone
tags:technology,privacy,linux,bsd,smartphone
threadid: ALRnemr4IQKjLbeRai
----
It's way too common especially among the [JewTube](/glossary#jewtube)rs who are mirroring their content to [Opussy](/glossary#opussy) to recommend certain smartphones or custom ROMs for privacy.\

41
src/blog/stop-stuffing-home/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,41 @@
title: Stop stuffing $HOME!! XDG standards exist for a reason!!
author: 寮
date: 2022-07-18 11:00:00
tags:technology,linux,bsd
threadid: ALbLO9pMm5FCov9B9U
----
While cleaning up my home directory, I finally got it clean again...according to file managers.\
Then I looked for all the dot files on my system, and my jaw dropped.\
```sh
$ ls .
zsh: do you wish to see all 150 possibilities (50 lines)?
```
150 files and directories hidden from file managers!\
What do I have then?\
.zshrc, .profile, .config, .cache, .ssh, .local, .zsh_history, .gitconfig, .Xresources, and .xinitrc, these files and directories are OK to have in the home directory, they're supposed to be there, so OK.
What do I have more?\
Dot folders from nearly every single browser ever made, with the only exceptions of QuteBrowser, Lynx, Otter Browser, Lagrange, and NetSurf (which by the way are the only good web browsers in current year anyway, and they are all XDG compliant), dot files for every single crypto wallet except for Monero (it lives in the home directory, but not as a dot directory for whatever reason), .rtorrent.rc (my Torrent downloader), .putty (what the fuck is that even!?), .yarn, .npm, .node-gyp (all JavaScript garbage, should remove that as I don't even make anything using soyware anyway), .password-store (GNU Pass, even Stallman-san doesn't comply with XDG standards, shame on you!), .duck (for S3 storage, had to have it for 1 project which is long done), .fehbg (I use sxiv these days, so delete!), .fzf and .fzf.zsh (for search stuff), .cxoffice (again, I don't use it, so burn it), .steam (I don't have Steam since a very long time ago, so burn), .emacs and .emacs.d, .vim, .vim-bookmarks, and .viminfo (both editors aren't XDG compliant, shame!), .gnuplot_history (sounds dangerous, but the file is empty, so burn), .claws-mail (I'm almost fully switched to NeoMutt, so I'll burn you soon), .minetest (a FOSS alternative to Minecraft), and on and on it goes.\
And I have no idea what the fuck is wrong with these developers!\
The most annoying thing about that is when you're looking for a file using "ls -al", you're dealing with so much clutter that you can't find the thing you're looking for.
The biggest reason for XDG standards is exactly to prevent this mess from happening.\
Even Gnome and KDE are seemingly not compliant.\
And the worst offender is Pale Meme which even adds a space in the folder name (.moonchild productions), which is a big middle finger towards Unix and Unix-like users.
The basics are as follows:
* .cache is for, you guessed it, cache.
* .config is for all the user-specific config files (global config files exist in /etc).
* .local/bin is for user-only binaries (global ones are in /usr/bin or /usr/local/bin).
* .local/lib is for user-only libraries (global ones are in /usr/lib, /usr/lib64, /usr/local/lib, or /usr/local/lib64).
* .local/share is for application-specific data specific to the logged in user only.
And I also have a .local/opt which I created for stuff like Chromium extensions or other shit that are in my home directory but shouldn't be there.
Luckily, most software make use of something that's called environment variables, which makes it possible to move everything to where they're supposed to be, but that also means my .zshrc file is fully spammed with export commands (for example, `export GOPATH="~/.local/opt/go"`).\
And some soyware, despite making use of environment variables, unfortunately still ignore the exports and act as if their paths were hardcoded.
So if you're a developer reading this, please make sure you make your stuff XDG compliant, you'll do all users of Unix or Unix-like systems a massive favor with that (so that means everyone except for WinDOS, FreeDOS, Haiku, RISC OS, and ReactOS users, of which only FreeDOS is a worthy OS anyway, while WinDOS is literally malware, and the other 3 are still in early alpha stage after decades).

ファイルの表示

@ -1,7 +1,7 @@
title: Stop fucking using dependencies!
author: 寮
date: 2022-03-29 12:37:44
tags: blog,technology,webdev
tags:technology,webdev
----
I'm pretty tired of having to fix projects of customers that keep collapsing because their original developers decided to spam with dependencies for literally everything.

ファイルの表示

@ -1,7 +1,7 @@
title: Stop using PHP frameworks, follow the KISS principle
author: 寮
date: 2022-05-21 15:23:42
tags: blog,technology,webdev
tags:technology,webdev
----
"We have to use a PHP framework so all programmers understand the code."

56
src/blog/the-ideal-website/index.md ノーマルファイル
ファイルの表示

@ -0,0 +1,56 @@
title: What is the ideal website?
author: 寮
date: 2022-08-05 09:00:00
tags:technology,internet,webdev
threadid: AMCTsuEDlvK3yWFtce
----
Since we're living in clown world, and thus people have to be told how common sense works, I made this article.\
The 90's internet wasn't perfect (like soytes only working in Netscape and/or IE4 for example), but it did most things right.
This might seem like a re-write of [this article](/blog/what-is-considered-broken-website/), but it really isn't.\
Back then I wrote about what is considered to be a broken website, and how to fix these problems.\
This time I'm writing about how to properly make use of websites the common sense way, rather than the clown world way.
So what is the ideal website?
# 1. No dependency on JavaScript
If JavaScript is being used, the website is at the very least fully readable and navigatable without it.\
This is important, because more and more soydevs started opting in for so-called "virtual routing" via JS, which is breaking your browser's back button.\
More on that tomorrow.
# 2. Your website is browser independent
I don't mean like in "have a native app for it", but rather "you don't make it viewable only in Chromium and Furryfox".\
Always test your websites with as many different browsers as possible.\
Not something like Chrome + Brave + Opera + Edge, because they're all skins of the same browser anyway.\
More like test in Lynx + w3m + Dillo + NetSurf + Furryfox + Chromium + Pale Meme + Safari (unless you have no way of running it, then go with a WebKitGTK browser of choice instead) + a WebKitGTK browser of choice + both standard mobile browsers.
My own website doesn't render in Dillo (no background at all, no iframe at all, no UTF-8, main div takes full width), NetSurf (no line glow, no iframe transparency, no flickering website title, no transparency, background image is not centered), and Lynx and w3m (for obvious reasons) as intended, I know that.\
But it's still fully accessible, and fully readable (at least, all the stuff that matter is readable).
By the way, I love how Dillo puts the page weight right in your face, I think that's pretty based.
# 3. Your website is your main space on the internet
This should be a no-brainer, yet it apparently makes no sense to so many people.\
In the ideal world, personal websites are your main platforms, corporate websites are a summary of your websites, business websites are where you sell goods and/or services, email is for contact, RSS feeds are for news feeds, and soycial media are for shitposting, news feeds for the zoomer audience, and irrelevant chatter.
Instead, what we have in current year is soycial media are the main platforms you speak on, Discucked is for contact, email is for news feeds, personal websites are for advertisements for your soycial media profiles and Discucked chatrooms, and corporate websoyte = business websoyte, also what the fuck is an RSS feeds!?
Your personal website will always be your freest form of spreading information, no matter what.\
Soycial media and Discucked on the other hand aren't.\
Also, newsletters often end up in spam, RSS feeds don't.\
So if you do it like that, then don't complain about censorship, you're the one who provoked your voice to be taken away in the first place by treating SNS and Discucked as your main platforms!
# 4. Keep your website sane
An insane website looks like this (video, so requires an HTML5 capable browser to see):
<video src="http://ass.ryocafe.site/d92a570115ce14bc54dd5383597b31756f7f46bf7277b7b90e7fd129d70fa078.webm" controls="controls"></video>
Video was made by [Wrongthink](https://wrongthink.neocities.org/).
A sane website loads its contents on page load, and stays that way.\
No ads, no trackers, no cookie popups, no mailing list popups, just content that is accessible.\
So don't be that soulless motherfucker that makes it as hostile for you to read content on your site as possible!

ファイルの表示

@ -1,7 +1,7 @@
title: ThorChain is the latest example of how to NOT do JavaScript
author: 寮
date: 2022-04-13 14:24:11
tags: blog,technology,webdev
tags:technology,webdev
----
Question, when are we at peak Javascript?
https://thorchain.org/
@ -29,4 +29,4 @@ Like, why the fuck is Javascript needed to put a "href" variable into an "a" tag
You literally have no way to justify this bullcrap!
## Comment by Udon
[@ryo](https://social.076.ne.jp/ryo) It's a cool way to show "I know scripting 🕶", maybe. (with a pure and innocent heart)
[@ryo](https://social.076.moe/ryo) It's a cool way to show "I know scripting 🕶", maybe. (with a pure and innocent heart)

ファイルの表示

@ -1,7 +1,7 @@
title: Hosting on the clearnet is like having a boot stamping on your neck
author: 寮
date: 2022-07-12 06:50:00
tags: blog,technology,internet,censorship,darknet,privacy
tags:technology,internet,censorship,darknet,privacy
threadid: ALOXt75SXbhqNiOHjs
----
Picking the right VPS providers in current year is hard.\

変更されたファイルが多すぎるため、一部のファイルは表示されません さらに表示