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

I first encountered NATS a couple years back while experimenting with OpenFaaS. If you’re not familiar, OpenFaaS is a serverless functions framework that uses NATS as its default message queue for async function invocations. At the time, I noted NATS as “that fast pub/sub thing” and moved on. It seemed like a lightweight messaging broker, but not something I needed to dig into. What brought NATS back onto my radar was the Jepsen analysis pu..

In my previous post , I explored AsyncAPI as a way to document event-driven services. But documentation sitting in YAML files only gets you so far. The real power comes when you can answer questions like: “Which services consume the OrderCreated event?” “What happens if I change this Avro schema?” “Who owns the service that publishes to this Kafka topic?” This is where Backstage enters the picture—Spotify’s open-source develope..

niri has some of the best features I've seen for seamless screen sharing such as full monitor, specific window or dynamic casting.

Over the past year, I've dramatically reduced the number of scripts in my package.json files. What started as a gradual shift has become a deliberate practice: minimize abstractions, maximize clarity. This post explores why direct CLI usage beats script wrappers for transparency, flexibility, and AI-friendliness.




Experience the classic OpenStreetMap style in a dark mode. It offers cartography with high-contrast icons, colours, and typography to ensure perfect clarity against the dark background.


Serverless Framework's Q1 2026 newsletter covering Lambda managed instances, durable functions, native AppSync support, built-in pruning, AWS SSO login, and plugin-to-core integrations.

ACM not only hides publicly funded NSF research behind a firewall, even citing it is a premium feature.

Herewith another small software tool that I built because I needed it, and because I couldn’t find anything that already addressed that need. ID3Minimiser minimises and simplifies the ID3 metadata found in MP3 audio files. This is the information that describes attributes like the album name, track name, genre, track number, etc. Point ID3Minimiser at … Continue reading "An MP3 Metadata Minimiser"




Reading about lambda calculus led to an interest in how concurrent processes could be explicated formally. I read Concurrent Lambda Calculus with Futures by Niehren, Schwinghammer (cool name), and Smolka. Futures seem considerably nicer than some of the synchronization primitives that I'm familiar with elsewhere. Looking further afield, I found papers and articles on describing various process calculi. Most date from the late 90s to early 2..

The global renewable energy boom has been much talked about. Led by China, the U.S., and India, solar energy installations have exploded over the past decade, with total capacity reaching 2.2 Terawatts (TW) in 2024, 11x the 177 GW capacity in 2014. Amid this boom, one region stands out for the vast underestimation of figures: […] The post The Nigerian Solar Revolution Hiding in Plain Sight appeared first on The Techee .

A couple of years ago, I decided to start interviewing people to better understand how they think about technology.


CTO to founder - ilearnt.com - 8 months ago - eng
I recently joined a call through CTO Craft (thoroughly recommended) about the path a CTO cal follow to becoming a founder.

CTO to founder - ilearnt.com - 8 months ago - eng
I recently joined a call through CTO Craft (thoroughly recommended) about the path a CTO cal follow to becoming a founder.

Ever since getting my new monitor (a Dell U3225QE — a nice IPS LCD after some OLED issues) I’ve been having problems with it not…

How to design practical pre-production testing for LLM systems—using datasets, evaluators, and experiments to catch regressions before shipping.

V situáciách, keď je potrebné rýchlo a spoľahlivo uvoľniť byt, je vypratavanie bytov Bratislava ideálnym riešením. Už v prvom kroku šetrí čas, energiu a často aj nervy, ktoré by inak zabrala náročná manipulácia s nábytkom a odpadom. Vypratávanie bytov Bratislava využívajú ľudia pri sťahovaní, predaji nehnuteľnosti, dedičskom konaní či rekonštrukcii. Profesionálny prístup zabezpečí, že celý proces prebehne plynulo a bez zbytočných komplikáci....


Photo by Aleksandr Galichkin on Unsplash In this post, inspired by a video by Tigerbeetle engineers Tobias Ziegler (@toziegler) and Alex Kladov (@matklad), I'll walk through four algorithms for merging multiple sorted runs of data; a problem that shows up in modern database internals. You will be able to use an interactive web application to explore and understand each one. The title image isn't just a pretty picture of tenni....

Command Line for Work - june.kim - 8 months ago - eng



I call my LLM agents “Oompa-Loompas”. It started as a fun way to refer to them, especially when talking to non-technical people. They normally just know “ChatGPT”, but I use Claude Code, Codex, and a bunch of others. At some point it felt weird to keep saying “ChatGPT” when that’s not even what I’m using. So I needed a term that covered all of them. Oompa-Loompas. Now I realize the metaphor goes deeper than I thought.

The most conservative way to build a career as a software developer is 1) to be practical and effective at problem solving but 2) not to treat all existing code as a black box. 1 means that as a conservative developer you should generally use PostgreSQL or MySQL (or whatever existing database), Rails or .NET (or whatever existing framework), and adapt code from Stack Overflow or LLMs. 2 means that you're curious and work over time to better....

AI wheels coming off < Do you remember people loudly proclaiming we’ve built a sentient intelligence ? Because you should. Those people should be remembered as the first line of “intellectuals” that has fallen to the onslaught of AI propaganda. AI is a marketing term and in the last few years it has become a test, just like NFTs, testing your resilience to corporate propaganda. 'Slightly' is doing a lot of heavy lifting he..

Command Line for Work - june.kim - 8 months ago - eng




I will be at FOSDEM 2026 this year, with a hunger for Belgian waffles and a big bag of freshly printed Landlock stickers. I am looking forward to meeting you all again there! If you are dropping by, and want to chat in person, send me a note! I am collecting links over at https://wiki.gnoack.org/FosdemTwentySix . (You might want to double check regarding a potential railway strike on the 30th.)

I will be at FOSDEM 2026 this year, with a hunger for Belgian waffles and a big bag of freshly printed Landlock stickers. I am looking forward to meeting you all again there! If you are dropping by, and want to chat in person, send me a note! I am collecting links over at https://wiki.gnoack.org/FosdemTwentySix . (You might want to double check regarding a potential railway strike on the 30th.)

I will be at FOSDEM 2026 this year, with a hunger for Belgian waffles and a big bag of freshly printed Landlock stickers. I am looking forward to meeting you all again there! If you are dropping by, and want to chat in person, send me a note! I am collecting links over at https://wiki.gnoack.org/FosdemTwentySix . (You might want to double check regarding a potential railway strike on the 30th.)


I’ve now been through three approaches to load testing for the site, and I think I’ve settled on a solution for the medium term at least. This post explains what I’m trying to achieve, along with the pros and cons of what I’ve tried. Requirements For this particular site, I have four requirements: If the … Continue reading Election 2029: Load Testing →

Forget just installing Android Studio and calling it a day. To operate at scale, you need a local environment that augments your engineering intuition with LLM-powered efficiency. Here is your Day 1 guide to setting up your machine for success. The post Zero to AI: An Android Developer’s Vital Local Setup first appeared on Blundell .

In reply to matlabtest. As far as I can tell, basePath (or similar property) is not supported, only name, kind, type, purpose, repeating, tuple, platform and the quite-confusing mutuallyExclusiveGroup. Perhaps there are some other undocumented properties, but I am not aware of any. The syntax is now documented in Matlab: https://www.ma..

The scale of the cheating crisis in higher education is staggering. Depending on the survey, between 60% and 92% of college students now regularly use AI for their coursework. Professors are ill-equipped, and administrators are broadly turning a blind eye to the entire situation. Treating this as wholly the fault of AI is, however, a grave mistake. The truth is that education has been broken for a long time, and AI was the accelerant ..

117 visitors online