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

Knowing when to leave might be more important than knowing when to show up. – kupajo in When to Leave


How a simple terminal trick helps me manage multiple Claude Code instances without losing my mind (or my terminal tabs)

My brutal journey implementing Sparkle auto-updates in sandboxed macOS apps - from 40 failed releases to enlightenment.



Discover how developers can thrive in an AI-powered future by embracing new tools, building skills, and securing evolving workflows with help from Snyk.



I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

I’ve been exploring the intersection of AI and content creation lately, and I wanted to share my experience using Anthropic’s Claude 3.5 AI assistant within the Zed editor to streamline my blogging workflow.

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

Dig into the latest news about the Discord Social SDK! Learn how Facepunch Studios implemented the SDK directly in their game Rust to enhance their player’s social experience, and how you can do the same.

While cleaning out a corner of my basement today, I stumbled upon a relic from the early days of portable computing: a 1992 Apple PowerBook 145 laptop. Just like that, I was back in 2006, reliving a summer vacation with my daughter. It’s strange how a piece of outdated hardware can tie itself to a moment in time. Here’s the story behind it.

While cleaning out a corner of my basement today, I stumbled upon a relic from the early days of portable computing: a 1992 Apple PowerBook 145 laptop. Just like that, I was back in 2006, reliving a summer vacation with my daughter. It’s strange how a piece of outdated hardware can tie itself to a moment in time. Here’s the story behind it.

Legacy Vibes - june.kim - 1 year ago - eng

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

Legacy Vibes - june.kim - 1 year ago - eng

This blog has been running more or less continuously since mid-nineties. The site has existed in multiple forms, and with different ways to publish. But what’s common is that at almost all points there was a mechanism to publish while on the move. Psion, documents over FTP In the early 2000s we were into adventure motorcycling. To be able to share our adventures, we implemented a way to publish blogs while on the go. The device that enabl....

Discover essential steps for creating HIPAA-compliant APIs and web applications, ensuring patient data safety in the evolving healthcare sector.


As catalogs for digital marketplaces grow in size, customers have greater difficulty in finding products that meet their needs. Marketplace owners might improve product discovery by adding new categories, tags, or other searchable and filterable metadata to product descriptions. As it is often difficult to get product owners to update old product descriptions, a marketplace owner may use automated methods to “backfill” product data. We inve....

As catalogs for digital marketplaces grow in size, customers have greater difficulty in finding products that meet their needs. Marketplace owners might improve product discovery by adding new categories, tags, or other searchable and filterable metadata to product descriptions. As it is often difficult to get product owners to update old product descriptions, a marketplace owner may use automated methods to “backfill” product data. We inve....

Ah, another day, another deep dive into the ever-evolving world of Python development! Today, let’s talk about something near and dear to every Pythonista’s heart – managing those crucial external packages. For years, pip has been our trusty companion, the workhorse that gets the job done. But the landscape is shifting, and a new contender […] The post Local Speed, Smooth Deploys: Heroku Adds Support for uv appeared first on Heroku .

My reviewers pointed out the "Bootstrapping an Infrastructure in 2025" article could use some clarification. The first part of setting up a cluster has these parts: Version Control - CVS, track who made changes, backout Gold Server - only require changes in one place Host Install Tools - install hosts without human intervention Ad Hoc Change Tools - 'expect', to recover from early or big problems "Version Control" these days is Git....

I despise bash but... - dev.to - 1 year ago - eng
use it constantly. It's just so useful. Two tips: 1) first line of ALL SCRIPTS is: set -euo pipefail # strict mode This makes the script crash so you can fix it if any command gets an error, or a segment of a pipe gets an error. It'll also crash if a variable gets used before being set. A program that does the wrong thing then silently continues, is a bad bad program. 2) rewrite the script in a real language (Python?) if it h..

Today’s Armin Ronacher’s AI Changes Everything strongly resonates with me 1 . I may not be using Claude Code as a daily driver as he now does, but I’ve slowly and steadily introduced large language models (LLMs) into my routine, and I’m reaping the benefits. It wasn’t the purpose of his article, but I wish Armin had gone into the details of how, why, and when he delegates tasks to Claude Code. Update: Armin later a follow-up .

We have just released the RavenDB 7.1 Release Candidate , and you can download it from the website: The big news in this release is the new Gen AI integration. You are now able to define Generative AI tasks on your own data. I have a Deep Dive  post that talks about it in detail, but the gist of it is that you can write prompts like: Translate the Product titles in our catalog from English to Spanish, Greek, and Japanese.Read the Job....

How I built Vibe Meter, a macOS menu bar app to track AI spending in real-time - from workshop demo to shipped product in three days.

Moving On - nicolaiarocci.com - 1 year ago - eng
In Moving On , Simone Silvestroni recounts how he moved away from the Apple ecosystem. It’s a move I’ve been contemplating for some time. Like Simone, I use Linux at work daily so that the task wouldn’t be too much of a stretch, but I’m probably too lazy (or too old) to execute it.

Moving On - nicolaiarocci.com - 1 year ago - eng
In Moving On , Simone Silvestroni recounts how he moved away from the Apple ecosystem. It’s a move I’ve been contemplating for some time. Like Simone, I use Linux at work daily so that the task wouldn’t be too much of a stretch, but I’m probably too lazy (or too old) to execute it.

Run Your Own AI by Anthony Lewis is a concise tutorial on how to run large language models on your laptop from the command line via llm-mlx . It focuses on Macs M-series, but it’s also suitable for other hardware. Saving it here for a friend.

The topic of evangelism has been following me around. The literal meaning is something like “telling the good news”. It’s often taken to mean sharing your faith with someone from a different background, and hoping they come around and want to join you in it. It’s something I’ve been uncomfortable with most of my life […]







A walkthrough of a tiny, but surprisingly useful script that waits for some host(s) to get back up (or go down). Useful for rebooting, or very simple monitoring.

107 visitors online