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


No title - markjgsmith.com - 7 months ago - eng
Elon Musk on All-In Podcast [51:06]: “Try using any of the recent so called Open AI open source models, they don't work. They basically open sourced a broken, non-working, version of their models, as a fig leaf.” Great interview, especially the bits at the end about solar energy. Ultimately all energy production leads to solar. I hadn’t heard this perspective before. It’s completely obvious if you are thinking about it from the right sca..

Surprisingly (to me) Claude Code debugged my new ML-DSA implementation faster than I would have, finding the non-obvious low-level issue that was making Verify fail.

Every team must believe in improvement, even when it no longer happens. That’s what retrospectives are for. Most teams also use retrospectives for documenting problems that nobody has time to fix. T...

Every team must believe in improvement, even when it no longer happens. That’s what retrospectives are for. Most teams also use retrospectives for documenting problems that nobody has time to fix. T...

LLMs take time to generate code. I’ve set things up so I can switch to another task while I wait. But, surprisingly, I’ve found this is usually the wrong idea. First, if I switch, the context I had on the first task drains away. When I return, I’ll need to load that context back. Second, if the first task has a high cognitive load, I won’t be able to think coherently about anything else. Third, if the first task is my main task, I’m m....

At Notion, we’ve been doing a quality sprint to increase our test coverage. Friday was the last day, and I wanted to get some more tests written. Time was short, which forced me to break my usual workflow. Not that I really have a usual workflow, these days. New AI-augmented programming tools and techniques come out every day. Everything is changing so fast that you can frequently become 10% more productive, forever, with a few minutes or....

LLMs take time to generate code. I’ve set things up so I can switch to another task while I wait. But, surprisingly, I’ve found this is usually the wrong idea. First, if I switch, the context I had on the first task drains away. When I return, I’ll need to load that context back. Second, if the first task has a high cognitive load, I won’t be able to think coherently about anything else. Third, if the first task is my main task, I’m m....

At Notion, we’ve been doing a quality sprint to increase our test coverage. Friday was the last day, and I wanted to get some more tests written. Time was short, which forced me to break my usual workflow. Not that I really have a usual workflow, these days. New AI-augmented programming tools and techniques come out every day. Everything is changing so fast that you can frequently become 10% more productive, forever, with a few minutes or....

In my experience, accountability has four requirements: Truth Timeliness Legibility Storytelling No lies or errors. Reveal what you know as soon as it’s pertinent. Put it where people who might think it’s useful will see it or can find it with little effort. Explain it in the most inviting and succinct way possible. In this year’s March and April newsletters, I wrote about investments that I made. It’s time to see how I did. Let’s s....




Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in October - Published MCP and the future of AI, Introducing Workshop, Maintenance, Backup Plans,...


I did a bit of civilization engineering with Gem while I was listening to some podcasts yesterday. Kind of interesting, and wild, and scary. #

Over the past few months I’ve had quite a few successes in various renovation projects. It can be very chaotic going through these periods, and it’s not always obvious seeing the woods for the trees, but looking back I can see some definite themes. I wanted to spend a moment reviewing things, it’s important to celebrate the wins. 1. New blog redesign I’ve been blogging for something like 20 years. The first few blogs are no more, long sin....

How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcast returns to discuss his new book, "Talk Python in Production."


It is impossible to tell the story of electronic music without examining the pioneering beats, grooves, and performance aesthetics of Dusseldorf’s Kraftwerk and its founding member, Florian Schneider. Formed in 1970, the band brought an experimental approach to pop music, resulting in some of the most innovative and commercially successful electronic albums of the mid-1970s into the 1980s: Autobahn , Trans-Europe Express , The Man-Machin....



A single developer can now direct multiple agentic coding agents across maintenance tasks while simultaneously building features in Cursor. Here's how the Orchestrator Pattern changes software development.

How adopting WisprFlow transformed my agentic, voice-driven development workflow and unlocked new levels of velocity.


Learn how to manage Homebrew upgrades on macOS to avoid sudo prompts, by differentiating between formulae and casks and using specific commands like --formula, --cask, and pinning problematic packages.

Learn how to manage Homebrew upgrades on macOS to avoid sudo prompts, by differentiating between formulae and casks and using specific commands like --formula, --cask, and pinning problematic packages.


Advice For My Nephew - tynan.com - 7 months ago - eng
My nephew is getting old enough that his little personality is starting to come out and I can imagine him going through the different phases of life. He’s still too young to need or to listen to any of my advice, but that doesn’t prevent me from wanting to give it to him. I’ve decided […]

Imagine this: Your sales team is about to close a major deal. They’re building a custom quote in your app, but they need to see the latest product line items from an Opportunity in Salesforce. They refresh. And wait. The data is stale. The quote gets generated, but it’s missing the latest addition to the […] The post Heroku Connect: Faster, More Reliable Data Sync with Salesforce CDC appeared first on Heroku .

This post originally appeared on Shyp's engineering blog in July 2015. It has since been deleted. It is reproduced as closely as possible here. The original is accessible on the Wayback Machine. Eight months ago when I ran our core API tests at Shyp, it took 100 seconds from starting the test to seeing output […]

A little anniversary Did you know that CUDA has been available in Clojure for the last 9 years through ClojureCUDA, and GPU programming through OpenCL for more than 10? I almost forgot about these anniversaries. Ten years ago most people liked it a lot, starred it on Github, patted me on the back, but then concluded that they don't have an Nvidia card available on their laptops, or, if they had GPUs, that they won't have time to lea....

A little anniversary Did you know that CUDA has been available in Clojure for the last 9 years through ClojureCUDA, and GPU programming through OpenCL for more than 10? I almost forgot about these anniversaries. Ten years ago most people liked it a lot, starred it on Github, patted me on the back, but then concluded that they don't have an Nvidia card available on their laptops, or, if they had GPUs, that they won't have time to lea....

Hey everyone, I’ve finally turned this blog into a book! Or, rather, I am deep in the process of turning this blog into a book. Yes, it’s about 20 years, give or take, after I first thought of doing so, … Continue reading →

More skilled - ilearnt.com - 7 months ago - eng
Seth Godin asks If someone with more skill and dedication took over your work, how many ways could they make it better?

More skilled - ilearnt.com - 7 months ago - eng
Seth Godin asks If someone with more skill and dedication took over your work, how many ways could they make it better?

Vannevar - briansunter.com - 7 months ago - eng
Local RAG search for markdown files. SQLite FTS5 keyword search and HNSW vector search fused with Reciprocal Rank Fusion, running fully offline on a local ONNX embedding model.

Vannevar - briansunter.com - 7 months ago - eng
Local RAG search for markdown files. SQLite FTS5 keyword search and HNSW vector search fused with Reciprocal Rank Fusion, running fully offline on a local ONNX embedding model.


Maintenance - philipithomas.com - 7 months ago - eng
I’m preparing to launch Workshop here as an independent newsletter within Contraption Company. I started it as an experiment, and I’m ready to graduate it from “experiment” to “project.” Before doing ...

Your backend needs a database. Here's how to set up PostgreSQL with Docker Compose on your VPS - the way most developers actually do it in 2025.


MapTiler On-Prem has made it easy to get software to serve the maps you host on your own infrastructure.

Your backend needs a database. Here's how to set up PostgreSQL with Docker Compose on your VPS - the way most developers actually do it in 2025.

91 visitors online