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

In today's episode Mo and I talk about various oopsies that happened recently with Cloudflare and AWS. How Rust Evangelism Strike Force is on high alert after a wild .unwrap() has brought down half the internet again... From there the conversation flows into how to prevent such terrible

Everytime I go to a waiting room and am subjected to the background noise of daytime TV, I'm baffled by how insipid and obnoxious every second of it is. Who is this for? Why do they still bother? Even the old people in these waiting rooms just look at their phone. Silence, or some nice music, would be infinitely preferable. Are there seriously still people who sit down and watch this commercial laced junk, as an activity in itself? Even in ..


With Bitcoin recent big draw down of course lots of people talking about Michael Saylor and his Bitcoin treasury company Strategy. They have rebranded slightly from Microstrategy, now called just Strategy. I have been trying to sort the signal from the noise, which isn't all that obvious. Saylor posted a chart in the past few days on Twitter that is kind of interesting. It shows the weekly volumes of Bitcoin backed credit, showing that ....


Table of Contents UUIDs Monotonically Increasing Sequences Deriving Idempotency Keys From the Transaction Log Discussion In distributed systems, there’s a common understanding that it is not possible to guarantee exactly-once delivery of messages. What is possible though is exactly-once processing . By adding a unique idempotency key to each message, you can enable consumers to recognize and ignore duplicate messages, i.e..

Table of Contents UUIDs Monotonically Increasing Sequences Deriving Idempotency Keys From the Transaction Log Discussion In distributed systems, there’s a common understanding that it is not possible to guarantee exactly-once delivery of messages. What is possible though is exactly-once processing . By adding a unique idempotency key to each message, you can enable consumers to recognize and ignore duplicate messages, i.e..

Train Dreams - nicolaiarocci.com - 6 months ago - eng
With all the medium-to-very-low-quality productions we’ve been accustomed to from Netflix, it was a pleasant surprise and a relief to watch Train Dreams last night. I’ll quote the most recent review on IMDb: Robert’s life is gently lived and not without profound tragedy. The film evokes our own memories, little joys and sadnesses, discoveries, losses, and hopes, bringing grace to our self-reflection. The film is heartbreakingly beau..

eBay’s AI tools help sellers list faster, manage messages, and boost visibility, while giving buyers personalized discovery, trusted authentication, and a smoother, safer holiday shopping experience.

I Am Not Yours - nicolaiarocci.com - 6 months ago - eng
I was walking early this morning, as usual , when I came across an unusual advertising sign. It was in Spanish, text only, red background and black typography. I don’t comprehend Spanish well enough to read it, so I photographed it and sent it to Serena, who promptly replied with the translation. Embarrassingly, just yesterday, I got a severe reprimand from Serena because I did not know or remember what day it was today. When I got back,..

Model Context Protocol is a year old today. Along with its birthday, were also celebrating the release of the 2025-11-25 spec version.

This post breaks down the key drawbacks of SageMaker Feature Store that teams often encounter when scaling ML workflows. By understanding these limitations early, you can make more informed architectural decisions and avoid unnecessary complexity later on.


In my previous post, I showed you how to build a CI/CD pipeline runner from scratch in Python . We built something powerful: a system that could orchestrate jobs, manage dependencies, and pass artifacts between stages. It was the muscles of your deployment workflow. But here’s the problem: that pipeline runner can only do exactly what you tell it to do. It’s 2 AM. Your deployment pipeline fails. The error message is cryptic: Error: Con....

On-premises rasterization is now available on all platforms with Server! Serve modern maps from any operating system to legacy systems that are up to 20 years old.

This post breaks down the key drawbacks of SageMaker Feature Store that teams often encounter when scaling ML workflows. By understanding these limitations early, you can make more informed architectural decisions and avoid unnecessary complexity later on.

In my previous post, I showed you how to build a CI/CD pipeline runner from scratch in Python . We built something powerful: a system that could orchestrate jobs, manage dependencies, and pass artifacts between stages. It was the muscles of your deployment workflow. But here’s the problem: that pipeline runner can only do exactly what you tell it to do. It’s 2 AM. Your deployment pipeline fails. The error message is cryptic: Error: Con....

I occasionally add context instructions to an AI tool, but then am not sure whether those changes were picked up by the tool. The fun way to debug this is to add “Always speak like a pirate” to the instructions. This works in all tools. Context engineering! Context I use LLM tools like Claude Code. These come with the ability to customise the context fed to the model with files like ~/.claude/CLAUDE.md or /CLAUDE.md, which can ....

Snyk identified a new supply chain attack in the npm ecosystem, referred to as SHA1-Hulud. We believe this is a second wave of the Shai-Hulud attack. Learn what this attack is and how Snyk is responding.

We are thrilled to announce that the Heroku Terraform Provider is now fully optimized for Fir. This significant milestone allows developers to manage our next-generation platform using Infrastructure as Code (IaC). Fir is built on a modern foundation of cloud-native, open-source standards (Kubernetes) while maintaining the legendary Heroku developer experience. By combining the declarative power […] The post Unleash the Power of IaC on H..

The story that the Python micro web framework Flask started as an April Fool’s joke is well known in Python circles, but it was nice to see it told by Armin Ronacher himself 1 . I’m fond of Flask. It was a breath of fresh air when it came out, and most of my Python open-source work is based on it. The video is produced by the people who also authored the remarkable Python: The Documentary .  ↩︎

How do you automatically format your Swift code every time you commit it to your Git repository? Swift Format There are several Swift formatting tools. Xcode 16 shipped with swift-format included in the toolchain: $ xcrun --find swift-format /Applications/Xcode.app/Contents/Developer/Toolchains/ XcodeDefault.xctoolchain/usr/bin/swift-format To run the formatter: $ swift format MyFile.swift Note: This runs the swi....

How do you automatically format your Swift code every time you commit it to your Git repository? Swift Format There are several Swift formatting tools. Xcode 16 shipped with swift-format included in the toolchain: $ xcrun --find swift-format /Applications/Xcode.app/Contents/Developer/Toolchains/ XcodeDefault.xctoolchain/usr/bin/swift-format To run the formatter: $ swift format MyFile.swift Note: This runs the swi....


OpenAI’s Aardvark signals the rise of agentic AppSec, and Snyk shows how policy, governance, and real-time intelligence keep enterprises secure.

Gemini 3 - www.zappable.com - 6 months ago - eng

Sometimes when an Open Source project is showing signs of abandonment - a valid option is to email and join them.

Get a sneak peek on whats changing in the new authorization specification for MCP that will land with the new spec release.

Update: We got over 200 submissions to this challenge, spanning a wide variety of HDL languages and hardware platforms! We featured our favorite submissions in the results blog post, check it out here

Update: We got over 200 submissions to this challenge, spanning a wide variety of HDL languages and hardware platforms! We featured our favorite submissions in the results blog post, check it out here

While there are plenty of messaging alternatives out there, for better or worse, WhatsApp remains a necessity for some of us. With that in mind, I looked for ways to bring WhatsApp messaging to the comfort of my beloved text editor. As mentioned in my initial findings , WhatsApp on Emacs is totally doable with the help of wuzapi and whatsmeow , which offer a huge leg up. Wasabi joins the chat Today, I introduce a super early ver....

After months of daily use, Granola replaced my entire note-taking workflow. No bots, no awkward recordings — just clean AI notes.



The last couple of months have been quite a bit of traveling. Two pre-planned trips and one quite impromptu one to just get away somewhere warm for a bit.


wp:paragraph -->

It is great news about the book, pity you chose Manning. For me printed book is no-go because of the price and the paper (this go for any publisher of course), and in case of Manning ebook is no-buy as well, because they insist of crippling the book by visually watermarking the pages (quite a genius for such call). The only hope is some local publisher which would get translated version.


We Who Endure - andyjohnson.uk - 6 months ago - eng

War Machine - mbutler.org - 6 months ago - eng
Because I need to numerically simulate castle sieges, I also need to simulate an economy capable of supporting both castles and sieges. To seed that economy, I need ruins of an old civilization, along with enough old coin to make those ruins matter. From there, everything else follows. War Machine is the dungeon productivity tool […]

My kids have been deep into a 90s-movie phase lately — which is surreal because these were my high-school movies and now apparently they’re “vintage.” So we’ve been watching The Truman Show, Dark City, and The Matrix together. The themes in these movies always felt familiar — identity, perception, reality, control. None of that is new. But watching them again today, after decades of living inside social media algorithms, and with a head ful..

At my last project, I wrote a small Python utility program to create and delete secrets in Hashicorp Vault. This tool was executed inside a docker container (and the container ran in a CI -pipeline). The container also talked to some other services that use an internal CA that was added to the system-CAs (that will be important shortly). Back to Vault: there exists a great library called hvac that lets you interact with Vault from Py....


My work laptop is made by Framework and apparently has a fingerprint sensor built into the power button. Once I found out, I wanted to set it up so that I had a more convenient means of authenticating when working on the go (it's a little less useful in my office as I tend to dock with the laptop lid closed). PAM integration allows me to use the fingerprint reader to login to, and unlock my laptop. Technically it can also be used fo....

The theory that people no longer read as much as they used to is put forward by people who no longer read as much as they used to. – Francesco Farabegoli

17 visitors online