Reverse-Engineering a Scoreboard Display

A few weeks ago, I started designing my own IoT gadget platform from scratch. At this point, I have a powerful microcontroller that can communicate over Bluetooth and Wi-Fi, and tons of I/O for making fun things. But, I haven’t actually made anything useful yet. So, how about making something completely silly? This thing seems […]
Ask HN: Any good Silicon Valley Photo coffee table books?

Thanks! The majority of them are digital, most with a Fujifilm camera either X-T1 or X-PRO2 depending on when they were taken. I do shoot a fair amount of film, so a couple will be Kodak Portra. I prefer the film aesthetic so my digital presets aim for that look. I highly recommend “Silicon Valley: […]
The Theory of Concatenative Combinators (2007)
The question arises, is there a more simple conservative base than {i, cons, dip, dup}. Well, applying the same idea as we did above with s’, we will start with the well known conservative base {j, i} from classical combinatory logic and extend it: The original “J” combinator of the classical theory is then available […]
Ubuntu Generic vs. Low-Latency Linux Kernel Benchmarks for HPC and Desktop

With Ubuntu looking at applying their low-latency optimizations to their generic kernel builds in order to eliminate maintaining their existing “lowlatency” kernel option, I decided to run some fresh benchmarks looking at the performance impact of their low-latency kernel against their “generic” default kernel used on Ubuntu Linux systems. With it mostly being some Kconfig […]
Remote work morphs into elite status symbol for wealthy, college-educated

Before the days of the punch buggies and the Toyotathon, Americans were stuck with the objectively slower, more austere transportation options of horses and sail boats. With the passage of time, minivans with bumper stickers and Hyundai Sonatas eclipsed trusty ole steeds. But a funny thing happened along the way, as wealthy hobbyists turned dressage […]
Japan will no longer require floppy disks for submitting some official documents

Japan is an innovative country that leads the way on many technological fronts. But the wheels of bureaucracy often turn incredibly slowly there. So much so, that the government still requires businesses to provide information on floppy disks and CD-ROMs when they submit certain official documents. That’s starting to change. Back in 2022, Minister of […]
A bug which is only a bug five days out of the year

{{ message }} Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can […]
Redeployment Part Three

This is the third and final part of a three-part series. Check out part one and part two if you haven’t already! Hello and welcome back! We’re going to pick up right where we left off. In Redeployment Part Two, we got our first flight of the season and handed over responsibilities to the summer […]
Neovide – a simple, no-nonsense, cross-platform GUI for Neovim

This is a simple, no-nonsense, cross-platform graphical user interface for Neovim (an aggressively refactored and updated Vim editor). Where possible there are some graphical improvements, but functionally it should act like the terminal UI. If you’re looking for the Neovide source code, that can be found here. To search within the docs, you can simply […]
In Praise of Buttons

In Praise of Buttons – Part One Form is Function in Graphical User Interfaces By Niko Kitsakis, January 2024 In any design discipline there are always certain trends. One of these trends seems to be that buttons are now considered uncool. It doesn’t matter if they are buttons on physical objects or in graphical user […]