Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK




Hi. Remember Me? I’m the guy that hasn’t blogged in all of 2025. Yeah, that guy. 2025 has been a huge year. I now own my own home. I have a shed to tear down, another shed to move. I fixed up one of my trucks. I bought a newer (2012) car. I got health … Continue reading The post New 3d Printer, A new BITX* Release, and it’s almost 2026 already! appeared first on MiscDotGeek .

At a client I currently work for, we started a small code club a few months ago. The idea was simple: regularly try something outside our day-to-day stack. I began doing the challenges with Erlang, then moved to Elixir. For December, instead of making up a new monthly challenge, we decided to just do Advent of Code. It fits well: small problems, no long-term commitment, and plenty of room to experiment.

Message Translation, Content Enricher, Content Filter, Canonical Data Model - these patterns don’t get as much attention as the flashier routing patterns, but they’re where the real work happens. Every integration I’ve built has needed at least one of them. When systems talk to each other, they rarely agree on data formats. Your e-commerce platform calls it a “customer,” your CRM calls it a “contact,” and your billing system calls it an “ac..


Among the 50 books I read in 2025, I recommend the following 11 non-fiction and 7 fiction works (complete list here ). These were the 18 books that I rated a four or five out of five stars. Non-fictionOn Writing Well by William Zinsser This is the third or fourth time I've read this book and it has stood the test of time. It's been a few years since I last read it so it was a good reminder that a lot of the things I believe and tell peopl....

In today's episode I complain about how web development has not been fun for a while, the excesses of modern development patterns, and cargo cults following huge enterprise patterns for a 5 person teams. We touch on the RAM/SSD crisis and how it may have the potential

We'll be at 39C3 - artemislena.eu - 5 months ago - eng
Hey, just wanteda let y'all know we'll be at 39C3 (39th Chaos Communication Congress) this year. There's been some back n forth on whether we'd wanna go or not, I mean, we didn't wanna catch Covid or the flu or whatever there, n we're not all that interested in computer touching, but well, there's gonna be non-computer-touching related thingsa do, like watching science talks or doing various volunteer work, n regarding diseases, it's been p..

Weekly Links #30 - davi.sh - 5 months ago - afr
Another batch of links, coming your way! While I’m a little sad this weekly didn’t follow on the heels of #29, I can’t complain too much. I spent some time working on a new side project! I’m working on my own little algorithmic newsfeed prioritized by what I think is most important. I subscribe to a ton of RSS feeds that all publish on different frequencies. I want to make sure that infrequent publishers are never drowned out by more freq....


In the previous post , I introduced the PropertySphere  sample application (you can also watch the video introducing it here ). In this post, I want to go over how we build a Telegram bot for this application, so Renters can communicate with the application, check their status, raise issues, and even pay their bills. I’m using Telegram here because the process of creating a new bot is trivial, the API is really fun to work with, and it ....

In the previous post , I introduced the PropertySphere  sample application (you can also watch the video introducing it here ). In this post, I want to go over how we build a Telegram bot for this application, so Renters can communicate with the application, check their status, raise issues, and even pay their bills. I’m using Telegram here because the process of creating a new bot is trivial, the API is really fun to work with, and it ....

After playing oscilloscope music the next obvious question that came up was: can we make it run Doom ? Turns out a couple of people already did that , even in different ways . The last link is just running normal Doom on a modern LCD osci, which seems a bit boring. Even more involved is modifying the game engine to output vectors, which has been done here or here, for Quake . For this project I copied the circuit from the XYZ c....

After playing oscilloscope music the next obvious question that came up was: can we make it run Doom ? Turns out a couple of people already did that , even in different ways . The last link is just running normal Doom on a modern LCD osci, which seems a bit boring. Even more involved is modifying the game engine to output vectors, which has been done here or here, for Quake . For this project I copied the circuit from the XYZ c....

If you were using a Windows computer in the ‘90s or early 2000s, half of your applications were created with Visual Basic 6. But all good things must come to an end, and when Microsoft officially ended support for the VB6 IDE in 2008 an era was concluded. Sic transit gloria mundi. But VB6 applications […] The post How to use the Visual Basic 6 and VBA Parser appeared first on Strumenta .

Yesterday, the kids came home for the Christmas holidays. Marco surprised me by telling me that on his flight from Brussels, he discovered and listened to “my podcast” on Spotify. I was stunned. I didn’t remember ever recording a podcast, even though I’ve given a few interviews here and there over the years. During my usual morning walk today, I went to look for it, and there it was , an interview I had done in 2021 that I had completely..


In an era where any password or key can be lost - a solution that requires no keys seems extremely attractive.

Similar to what I wrote for Ubuntu 18.04 , here is how to setup an LXC container on Debian forky. Installing the required packages Start by installing the necessary packages on the host: apt install lxc libvirt-clients debootstrap Network setup Ensure the veth kernel module is loaded by adding the following to /etc/modules-load.d/lxc-local.conf: veth and then loading it manually for now: modprobe veth Enable IPv4 forwarding by p....


Today we’re answering the question, “Should I name my event OrderPlaced or PlaceOrder?” We’re going to be getting more precise about something we’ve been pretty casual about: what exactly is a message? We’ve been tossing events around without much ceremony. But not all messages are alike. Some carry data. Some request actions. Some announce facts. Understanding these distinctions (and how much data events should carry) shapes how your syste..


I built this simply n8n workflow mainly for myself, it lets me automatically cross-post my (or any other user) new posts from Hacker News to my (or any other) Mastodon instance (using the title from Hacker News + the URL). Every 10 minutes the workflow checks a Hacker News user feed and, when it finds a new post, it publishes the latest one on Mastodon, making sure it is published only once.


I built this simply n8n workflow mainly for myself, it lets me automatically cross-post my (or any other user) new posts from Hacker News to my (or any other) Mastodon instance (using the title from Hacker News + the URL). Every 10 minutes the workflow checks a Hacker News user feed and, when it finds a new post, it publishes the latest one on Mastodon, making sure it is published only once.

The Los Angeles Review of Books on The Bovadium Fragments , JRR Tolkien’s posthumous complete work, which was just recently published. Anyone who has read Tolkien’s letters will know that he is at his funniest when filled with rage, and The Bovadium Fragments is a work brimming with Tolkien’s fury—specifically, ire over mankind’s obsession with motor vehicles. Tolkien’s anger is expressed through a playful satire told from the perspe..

Today I released version 0.7.5 of s, a terminal tool that opens web searches in your browser. No flashy new features, just the kind of maintenance work that keeps open source projects alive.

Previously on Advent of Enterprise Integration Patterns: in Day 3, we explored message channels: Point-to-Point, Publish-Subscribe, Datatype, and Invalid Message channels. We built them first in pure code, then mapped them to RabbitMQ and Kafka as examples. Today we’re stepping away from Chronicle to focus purely on patterns. Chronicle needs some housekeeping (the boring-but-essential work of making it a proper audit logging system), and fr..

Journelly 1.3 available on the App Store What is Journelly? Journelly feels like tweeting but for your eyes only. A fresh take on frictionless note-taking or journaling for iOS, powered by plain text (Markdown + Org). Save cooking recipes, movies, music, restaurants, coffee shops… Jot down your thoughts. Save your favorite quotes. Use it as a journal, memo book, or notes. Write your shopping lists. Document your travels. Lots mor....

Coarse is Better - borretti.me - 5 months ago - eng

Coarse is Better - borretti.me - 5 months ago - eng

Build tools add a lot of complexity. They solve real problems. But for small projects, they add layers of abstraction I don’t need. I want to write code and run it. No waiting for builds, no watching for changes, no debugging why the bundler failed. I wanted to test the React API without the build step. Preact is a good candidate: lightweight, same API, and it ships ES modules you can load directly in the browser. Combined with import map..

Julbord and Juliard - liza.io - 5 months ago - eng
Last week the team went to a beautiful Julbord at Fjäderholmarnas Krog on Fjäderholmarna, an island near Stockholm. Last year we had our Julbord on the same island, but at Restaurang Rökeriet. I guess we’re creatures of habit.

http://web.archive.org/web/20100218141955/http://2ch.olanet.ru/b/ 16 лет назад открылся 20 декабря 2009 года на вакабе была открыта параша 2ch.olanet.ru (вроде она неофициально называлась Башня). Это была нужная параша, потому что тогда сломался тиреч. Данная параша набрала за 2–3 месяца 130000 постов на всех досках, а потом параша на поддомене закрылась, а оланет остался. http://web.archive.org/…s/61529.html http://web.a..

A Tree Grows in Brooklyn is a quintessential coming of age story. Not just for Francie — the protagonist who we follow from the age of 10 through her going off to college — but also for New York itself, which we see change through industrialization along with the characters. The first part (of five) is on the slower side, with barely-connected vignettes that paint a picture of what it was like to grow up in an immigrant community in Will..

A Tree Grows in Brooklyn is a quintessential coming of age story. Not just for Francie — the protagonist who we follow from the age of 10 through her going off to college — but also for New York itself, which we see change through industrialization along with the characters. The first part (of five) is on the slower side, with barely-connected vignettes that paint a picture of what it was like to grow up in an immigrant community in Will..

Background David Nieper is a British designer and manufacturer of luxurious women’s clothing. The company was founded in 1961 in Derbyshire in the UK and has over 250 employees. They are proud to be one of the few British clothing organisations still making their clothes in Britain. They manufacture, design, pack and produce everything in […] The post Case Study | David Nieper | Manufacturing Industry | RPG to Python migration appeared ..

More than international sanctions, more than its stifling theocracy, more than recent bombardment by Israel and the U.S. — Iran’s greatest current existential crisis is what hydrologists are calling its rapidly approaching “water bankruptcy.”  It is a crisis that has a sad origin, they


You can make ⌘+Left and ⌘+Right hotkeys navigate Claude Code and Codex terminal input to start and end of lines. This post focuses on iTerm2 for macOS but this should work in virtually any terminal supporting keybindings. iTerm2 → Preferences → Profiles → Key Bindings For ⌘+Right: Command Up and Down ⌘↑ and ⌘↓ are… Continue reading ⌘← and ⌘→ hotkey navigation in Claude Code and Codex

A friend once asked me to watch a video with her that she was going to display on her computer using Netflix. I declined, saying that Netflix was such a threat to freedom that I could not treat it as anything but an enemy. I did not want to watch anything through Netflix or Spotify even on someone else's computer. - https://stallman.org/stallman-computing.html I personally like his ethics behind free software. In the sense that the fr....

Welcome back to the Advent of Enterprise Integration Patterns! In Day 2, we introduced Message Endpoints and the Messaging Gateway pattern to decouple our application from the transport layer, plus Pipes and Filters for composable event processing. We ended with a bit of a cliffhanger: running producers and consumers as separate processes worked great for distribution, but left us with fragmented data across isolated ETS stores. Today we’re..

53 visitors online