Show newer

Only eight languages left!

Here are the quarterfinals of the 3rd Programming Language World Championships!


"Telling a programmer there's already a library to do X is like telling a songwriter there's already a song about love"

-- Pete Cordell

Hot off the press, Dendrite 0.3.6 contains a nice list of fixes and improvements, now with multi-arch Docker images on Docker Hub for ARMv7/ARM64!

🇩🇪Die #Vorratsdatenspeicherung der Telefon-, Mobiltelefon- und Internetnutzung hat in keinem EU-Land einen messbaren Einfluss auf die Kriminalitätsrate oder die Aufklärungsquote, so eine neue Studie:


🎉 duf v0.4.0 is out, a user-friendly alternative to 'df'!

What's new?

- Hide filesystems with --hide-fs
- Theme & styling options
- Auto-detects terminal theme
- Support for OpenBSD
- Support for Windows

Get this yummy tool here: 😋

Okay, maybe @davidak is right with my constant negativity about and .

So maybe some "positivity" (is this a term?):

is absolutely heaven-sent! It is a deployment tool for nixos based systems and I deploy my server with it. It uses normal nixos configuration.nix files and it can also deploy multiple nodes. With krops, you can make services on different servers dependent on each other in a declarative way. Absolute awesomeness.

From photo shoots starring our own colleagues, to swapping our press conference for a virtual livestream... a lot went into making sure the launch of our Fairphone 3+ and upgraded modules got the welcome they deserved! 🎉 Read more 👉

Our Fairphone 3+ was featured in the's 'People Fixing the World' segment. Have a listen (from 17:15 to 22:30) 🎙️ :

Currently the global gold demand is met with 70% mined gold and 30% recycled gold. We’ve partnered with to collect mobile phones and batteries from countries without proper recycling infrastructure for formal recycling in Europe. ♻️ Read more:

MicroBlocks just released their 1.0 beta! Now's a great time to try out this fun blocks programming language. Congratulations to the team!

Why does the substring() method in JavaScript do magic “argument swapping”?

It's existed since the original JavaScript 1.0 from Netscape (as rev-engineered by Microsoft). Netscape 4 briefly removed the behaviour with JavaScript 1.2 in June 1997.

But... that same month the misfeature completed standardisation as part of ECMAScript 1.

Thus, it returned with the release of Netscape 4.5 in 1998, and been with us ever since!


A fast, lightweight and minimalistic Wayland terminal emulator


sourcecode hosted on @codeberg

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!