
I develop my self-hosting @Sortix_org operating system. I help people learn cool OS stuff. He/Him. Previously Google, now funded to do my own OS full time.
Århus, Denmark
Joined November 2009
- Tweets15K
- Following335
- Followers592
- Likes11.6K
Pinned Tweet
Thread: After 6 years of #osdev experience, here are my recommendations for trying out making your own Operating System from scratch:
Good luck hacking the Sortix ssh password auth. It is disabled by default and calls straight into libc secure password checking imported from OpenBSD.
Replying to @sortiecat
int
sys_auth_passwd(struct ssh *ssh, const char *password)
{
Authctxt *authctxt = ssh->authctxt;
struct passwd *pw = authctxt->pw;
char *pw_password = authctxt->valid ? pw->pw_passwd : NULL;
return crypt_checkpass(password, pw_password) == 0;
}
Eep. But Sortix is unaffected because 1) crypt(3) is trash and I do not have it in libc, instead using crypt_newhash(3) from openbsd 2) and password auth is disabled for all users by default
*sshole is out
if you run sshd on alpine, openwrt or any musl box with password auth on: update now
official writeup: sshhole.com
You release, and agree to indemnify and hold harmless, Rebecca Black and its respective members, officers, directors, employees and agents (the "Released Parties") from and against all claims (known and unknown), liabilities, injuries, death, loss and/or damages of any kind
Jonas Termansen retweeted
Ross of @accursedfarms explains how the EU Kids Act is cover for making private servers without age verification illegal, and doing the exact opposite of protecting kids in order to establish a surveillance state. Here's how to fight back:
-Sign and spread the #StopKillingInternet Initiative if you're an EU citizen of voting age (friends and family count too!): eci.ec.europa.eu/066/public/
- Leave a public comment about the EU Kids Act
Be polite and civil. This isn't Twitter or social media, but a direct public comment to the Commission. They're under no obligation to take people seriously if people misbehave or get out of hand. Write like you'll have to give your comment in person to your town hall or local government: ec.europa.eu/info/law/better…
- Read up on the EU Kids Act: eur-lex.europa.eu/legal-cont…
- The leaked proposal of the Kids Act: drive.proton.me/urls/7FGQYQ0…
- Contact your Member of European Parliament about your opposition to the Kids Act, and why they should also be opposed to it: europarl.europa.eu/meps/en/h…
- Spread the word and this video far and wide! Let the public know what is happening!
Jonas Termansen retweeted
I put together a video going over the most damning parts of the EU Kids Act. It would make playing unsupported games online in the EU illegal, no joke. This is way bigger than SKG, most of the industry seems to be sleeping on this.
youtube.com/watch?v=mQRcK9nY…
Jonas Termansen retweeted
They actually say modulus, but journalists dumb it down.
COMIC ◆ smbc-comics.com/comic/imagin…
PATREON ◆ patreon.com/ZachWeinersmith
STORE ◆ smbc-store.myshopify.com/
#comics

ALT 3-panel SMBC comic update. A man wearing glasses stands at a podium, declaring: "at last we've overthrown the economists! From now on the nation's finances shall be run by mathematicians!" Shortly after, the same mathematician declares: "as of today, money will be denominated in complex numbers. The public's long wait for an algebraically closed currency is at an end!" The next panel shows a news article headline: "ECONOMY CRASHES - Nation's money accidentally rotated 90 degrees, now imaginary. Mathematicians (quoted): "calm down, absolute value unchanged."
Jonas Termansen retweeted
Stop Killing the Internet. Right now, by not 'loving' it to death but by the same effect: Not letting it go free. europeanpirates.eu/stop-kill…
One of the marvels of mankind, maybe the latest World Wonder is in danger of being smothered for safety. Please join the campaign!
My ill advised spontaneous rural norwegian festival trip has now gone wrong to the point that the Red Cross is involved because Im temporarily homeless overnight due to heavy rain
Wait wait wait there is now internet service on the Central Line?!? But I cannot get online barely inside a building on Tottenham Court. London cellular service continues to mystify me, compared to places like Copenhagen where it just always works everywhere
Jonas Termansen retweeted
Let's not downplay it. ID and biometric checks are coming for everyone, and not just in Europe. Fight it while you can.
Social media limits are coming for teens across Europe theverge.com/tech/964565/eu-…
Readers added context they thought people might want to know
Due to the way Age Verification works, these "social media limits" would not just limit teens and kids, but would require everyone, including adults, to provide private info such as Government IDs or Face Scans (which could get hacked or leaked) to use Apps/the Web
eff.org/issues/age-ver…
Jonas Termansen retweeted
The European Parliament voted AGAINST Chat Control. 314 to 276.
And it passed anyway.
Let me tell you how: they needed 361 votes to say no. On the last day before vacation. Every empty seat counted as a yes.
They lost the vote. They won the law.
That’s not democracy. That’s a trick. #ChatControl
🇪🇺 Chat Control has passed 😔
They can and will now legally scan any person's messages, emails and photos you send without a warrant
The way they passed this law when the majority of the European Parliament was against it will shock you:
They waited until most EP members were on holiday so only a few were present and then created an "urgent" vote for it to pass it through
There's nothing democratic about any of it and big powerful forces are behind this that can manipulate the EU for whatever they want
Democracy in Europe died a bit today 😔
Replying to @gandalv7
Illegaler Geschäftsordnungstrick der Parlamentspräsidentin - Eilantrag, der die Qualifizierte Mehrheit (360 Stimmen) GEGEN die Chatkontrolle gebraucht hätte, an einem Tag, an dem nur knapp 600 MEPs vor Ort waren, wegen Urlaub etc…
Jonas Termansen retweeted
La fin du jeu vidéo physique arrive, et c’est un scandale pour notre pouvoir d’achat et nos libertés.
Dès 2028, Sony ne vendra plus de jeux PlayStation sur disque, mais uniquement en dématérialisé. Le problème ? vous ne posséderez plus rien, juste une licence révocable. Pas de revente, pas de prêt possible. Sans concurrence physique, les prix vont grimper.
Pire : cette annonce survient après le refus de la Commission européenne de légiférer sur l'Initiative Citoyenne Européenne “Stop Killing Games” malgré 1,3 million de signatures. Une faute majeure qui condamne aussi l’occasion et la visibilité des petits studios.
Je me battrai au Parlement européen pour protéger la propriété numérique et les consommateurs face à ces dérives 🇪🇺
Important updates:
News on physical discs for new games - play.st/4v86Wg3
News on PlayStation Store on PS3 and PS Vita - play.st/4vEN9FX
Readers added context they thought people might want to know
Sony is pushing a digital monopoly: ending physical discs and closing PS3/Vita stores turns purchases into revocable licenses under Sony’s control.
The EU penalized Apple for comparable DMA abuses; PlayStation is eroding ownership and consumer choice the same way.
ec.europa.eu/commission/pre…
Jonas Termansen retweeted
It’s now out in the open: what’s been known in Brussels for a while is coming.
Age verification, internet controls, and likely chat-scanning laws are on the way.
#StopKillingInternet
Jonas Termansen retweeted
Hello outlaws! Jennifer Gibbons, VP of the Entertainment Software Association said Minecraft community servers are ILLEGAL. Thank you for lying about the law to the California Senate in public, it lets everyone see what we've been up against.
youtube.com/watch?v=RgmtdeBI…



















