New
The latest blog posts to take off on Hacker News. 80,863 posts.
OpenWRT One Released: First Router Designed Specifically for OpenWrt
Today, we at SFC, along with our OpenWrt member project, announce the production release of the OpenWrt One. This is the first wireless Internet router designed and built with your software freedom and right to repair in mind. The OpenWrt One will never be locked down and is forever unbrickable. This device services…
Map UI – Ghost in the Shell
Map UI (User Interface) for the film “Ghost in the Shell” Copyright Shirow Masamune / Kodansha • Bandai Visual • Manga Entertainment •
A transport protocol's view of Starlink
How TCP interacts with the characteristics of the Starlink service.
You must read at least one book to ride
The first is going to sound bad in a culture where engineers are encouraged to apologize for existing while it is totally acceptable for a grifter that can't code to insist that they're a "thought leader". It is that, in my immediate professional environment, I am consistently acknowledged to be one of the best…
Square roots and maxima
A brief numerical and graphical check on a 3Blue1Brown video.
Accessing a DRM Framebuffer to display an image
To test if a display interface works we often don't want to use a huge framework like GTK or Qt. This article shows an easy way on how we can use a framebuffer directly on a DRM graphics driver under Linux.
Safe relational database queries using the Rust type system
New database library for Rust
Gratitude despite the odds
Joseph Brodsky, on being grateful
Make the most of your burl
Elegant, Exquisite, Museum Quality Lidded Finial Vessels and Urns hand made by Woodturner and Artist, Cindy Drozda. Woodturning instruction, Demonstrations and Instructional DVDs.
The Problem with Sci-Fi Body Armor
This week we’re covering the winning topic from the latest ACOUP Senate poll, which is a look at some of the odd designs and mechanics for futuristic science fiction body armor, particularly …
Making Screenshots of Test Equipment Old and New
Last year, I created Fake Parallel Printer , a tool to capture the output of the parallel printer port of old-ish test equipment so that it can be converted into screenshots for blog posts etc.
If not React, then what?
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to serve users first and foremost.
Sol-Ark manufacturer reportedly disables all Deye inverters in the US
Seemingly, at the drop of a hat the morning of Friday, Nov 15th, Deye-branded inverters across the US were intentionally bricked.
Making a parallel Rust workload 10x faster with (or without) Rayon
In a previous post, I’ve shown how to use the rayon framework in Rust to automatically parallelize a loop computation across multiple CPU cores.Disappointingly, my benchmarks showed that this only provided a 2x speedup for my workload, on a computer with 8 CPU threads.Worse, the total “user” and “system” times…
The Engagement Is Better on Bluesky
Bluesky is the lobby to the open web. Find and build your community here.
The deterioration of Google
Writing at the end of the world, from Hveragerði, Iceland
Breaking the 4Chan CAPTCHA
In this blog post, I will talk about my successful experiment in machine learning using TensorFlow to automate solving the 4Chan CAPTCHA.
The Influence of Bell Labs
We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a generator of new technology.
Chinese pebble-bed nuclear reactor passes "meltdown" test
New testing done at China’s Shidaowan nuclear power plant has confirmed its ability to be naturally cooled down, an industry-first milestone for achieving commercial-scale inherent safety, according to researchers.
Move semantics in Rust, C++, and Hylo
I just finished reading the paper Borrow checking Hylo . It outlines the basic design of Hylo . Hylo is an early-stage programming language, but unlike other contenders of C++, it provides memory safety like rust. Specifically it merges rust’s borrow checking ideas into the framework of moveable value semantics (MVS)…
Prometheus 3.0
An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
PR process killing morale and productivity
Code reviews are supposed to be about improving code quality and sharing knowledge, but when PR comments start hitting the hundreds, something is very wrong....
Using Pandoc and Typst to Produce PDFs
UPDATE MARCH 2025: This post, and the template attached, were written for Typst v 0.11 – Typst has upgraded twice since then, and this template will not work with the newer versions of Typst. Please see the new post (Mar 26, 2025) at A New Typst Template for Pandoc
How much memory do you need in 2024 to run 1M concurrent tasks?
Please refer to How Much Memory Do You Need in 2024 to Run 1 Million Concurrent Tasks? - Take 2 to check the latest result.
Engineers do not get to make startup mistakes when they build ledgers
Practical accounting for fintech engineers, and also how not to repeat my silly mistakes.