Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed Dr. Mickey Lauer [copy] https://www.vanille-media.de/feed.xml has loading error: https://www.vanille-media.de/feed.xml is invalid XML, likely due to invalid characters. XML error: XML_ERR_NAME_REQUIRED at line 1274, column 31
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 22: The requested URL returned error: 500
Brainfuck
«Brainfuck придуман Урбаном Мюллером (нем. Urban Müller) в 1993 году, известен своим минимализмом. Название языка можно перевести на русский как вынос мозга, оно напрямую образовано от английского выражения brainfuck (brain — мозг, fuck — иметь половое сношение), т. е. заниматься ерундой. Язык имеет восемь команд, каждая из которых записывается одним …
Ripple Jump
Ripple Jump is a hyper-casual game inspired by UQ42. Both projects were developed by a small team of four, using my custom C++ engine. The original plan was to hand the game over to a publisher, but unfortunately it didn’t …
Tricky Blocks
Tricky Blocks is a classic Tetris-style game with expanded gameplay. Players progress through levels by completing various objectives. These can include destroying a specific shape or clearing a certain number of lines – single, double, triple, or even quadruple. The game …
Status update, July 2019
Today I received the keys to my new apartment, which by way of not being directly in the middle of the city1 saves me a decent chunk of money - and allows me to proudly announce that I have officially broken even on doing free software full time! I owe a great deal of thanks to all of you who have donated to support my work or purchased a paid SourceHut account. I’ve dreamed of sustainably working on free software for a long, long time, and I’m very grateful for all of your support in helping realize that dream. Now...
Cubic Tower
Cubic Tower is a classic arcade game that has made its way from the old-school arcade machines to modern mobile devices and desktops. In this new version, I’ve switched to the latest build of my custom C++ engine AGE, refreshed …
Announcing code annotations for SourceHut

Today I’m happy to announce that code annotations are now available for SourceHut! These allow you to decorate your code with arbitrary links and markdown. The end result looks something like this:
NOTICE: Annotations were ultimately removed from sourcehut.
SourceHut is the “hacker’s forge”, a 100% open-source platform for hosting Git & Mercurial repos, bug trackers, mailing lists, continuous integration, and more. No JavaScript required!
The annotations shown here are sourced from a JSON file which you can generate and upload during your CI process. It looks something like this:
{
"98bc0394a2f15171fb113acb5a9286a7454f22e7": [
{
...
Drew DeVault's blog
Absence of certain features in IRC considered a feature

The other day a friend of mine (an oper on Freenode) wanted to talk about IRC compared to its peers, such as Matrix, Slack, Discord, etc. The ensuing discussion deserves summarization here. In short: I’m glad that IRC doesn’t have the features that are “showstoppers” for people choosing other platforms, and I’m worried that attempts to bring these showstopping “features” to IRC will worsen the platform for the people who use it now.
On IRC, features like embedded images, a nice UX for messages longer than a few lines (e.g. pasted code), threaded messages, etc; are absent. Some sort of “graceful...
Status update, June 2019
Summer is in full swing here in Philadelphia. Last night I got great views of Jupiter and a nearly-full Moon, and my first Saturn observation of the year. I love astronomy on clear Friday nights, there’s always plenty of people coming through the city. And today, on a relaxing lazy Saturday, waiting for friends for dinner later, I have the privilege of sharing another status report with you.
First, I want to talk about some work I’ve done with blogs lately. On the bottom of this article you’ll find a few blog posts from around the net. This is populated...
My personal journey from MIT to GPL
As I got started writing open source software, I generally preferred the MIT license. I actually made fun of the “copyleft” GPL licenses, on the grounds that they are less free. I still hold this opinion today: the GPL license is less free than the MIT license - but today, I believe this in a good way.
If you haven’t yet, I suggest reading the MIT license - it’s very short. It satisfies the four essential freedoms guaranteed of free software:
The right to use the software for any purpose.The right to study the source code and change it as you please.The...