New
The latest blog posts to take off on Hacker News. 3,824 posts.
Conditional CSS with:has and:nth-last-child
A modern look at how to combine CSS :has, :nth-last-child, and style queries to create dynamic components.
The Staff Engineer's Path – Book Review
The Staff Engineer’s Path: A Guide for Individual Contributors Navigating Growth and Change is written by Tanya Reilly and published on October 25, 2022, by O’Reilly Media. Favorite Quotes Early in your career, if you do a great job on something that turns out to be unnecessary, you’ve still done a great job. At the…
Managing State with Signals
An experiment of using incremental computations for managing state in Humble UI
Beautiful Documents with Groff (Part I)
Of course, I’ve used Word here and there when I didn’t have a choice, but not since MultiMate —and before that, WordStar —have I intentionally sat down with full possession of my faculties and opened up a word processor in order to write something I care about.
Bitwise Binary Search: Elegant and Fast
I recently read the article Beautiful Branchless Binary Search by Malte Skarupke. In it they discuss the merits of the following snippet of C++ code implementing a binary search :
Big Tech Resumed Hiring Foreign Workers Just Weeks After Layoffs
New disclosures released yesterday show Google, Amazon, Facebook, and other firms requesting foreign worker H-1B visas this year.
John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language (2020)
On April 8, 2020, John Horton Conway developed symptoms of COVID-19. On April 11, 2020, he succumbed to the disease. 1 2 3 4
Re-Victimization from Police-Auctioned Cell Phones
Countless smartphones seized in arrests and searches by police forces across the United States are being auctioned online without first having the data on them erased, a practice that can lead to crime victims being re-victimized, a new study found. In response, the largest online marketplace for items seized in U.S…
Why are there no antitrust claims vs. GitHub Copilot, when there is a precedent?
Microsoft GitHub released CoPilot last year, a tool for generating code and auto-completion, that’s been trained on vast amount of open source code, notably all open source code hosted on Git…
Seaflooding
The Surprising Solution to Mitigate Climate Change, Create More Life, and Grow the Economy
Early Computer Art in the 50s and 60s
A deep dive on the early days of creative computing coming to life. Punch cards, plotters, light pens and lots more.
Translating Akkadian clay tablets with ChatGPT?
Alles wat Jan bezighoudt, interesseert en irriteert... en ook een beetje onzin...
Taxonomy of Procrastination
There’s a little accountant named Jim that lives in my head
Kafka vs. Redpanda performance – do the claims add up?
Apache Kafka has been the most popular open source event streaming system for many years and it continues to grow in popularity. Within the wider ecosystem there are other open source and source available competitors to Kafka such as Apache Pulsar, NATS Streaming, Redis Streams, RabbitMQ and more re
Kids who get smartphones earlier become adults with worse mental health
New global study from Sapien Labs finds consistent links, stronger for girls
Which kinds of GPT startups will thrive?
How to separate the wheat from the chaff when GPT-powered startups are popping up everywhere
Deadlines as Technology
Confession: I’ve never felt like a very productive person. During the mobile app explosion, circa ~2009, I remember trying all kinds of different…
Uncensored Models
I am publishing this because many people are asking me how I did it, so I will explain. When I talk about a model, I'm talking about a huggingface…
Google I/O and the Coming AI Battles
Google A/I suggests that AI is a sustaining innovation for all of Big Tech; that means the real battle will be between incumbents and Big Tech on one side, and open source on the other.
The Maddest My Code Made Anyone
I was lucky enough to grow up through the early 2000’s, during the golden age of Half-Life mods. Industry classics like Counter-Strike (CS) had just been invented, every month brought new mods to try, and files were too big to download on a dial-up connection so you’d leech them off a server at a big local LAN party…
Introduction to the Fourier transform for image processing (2001)
The definitons of the transform (to expansion coefficients) and the inverse transform are given below:
Vore: A new RSS feed reader
a new rss feed reader 2023-03-20 over the last few weeks i have been working on an rss/atom feed reader. i named it vore, and run a hosted instance here: https://vore.website vore (noun combining form) ˌvō(ə)r, ˌvȯ(ə)r, ˌvōə, ˌvȯ(ə) : one that eats (something specified) vore is dead simple. it has 1 goal: subscribe to…
Notes on rarely-seen game mechanics
From the highly eclectic blog of Mark Dominus
The Cathedral and the Bazaar (1999)
Permission is granted to copy, distribute and/or modify this document under the terms of the Open Publication License, version 2.0.
Building a front end framework – Reactivity, composability with no dependencies
Before I start—to set some context—by frontend framework what I mean is, a framework that allows us to avoid having to write regular old HTML and JavaScript such as this:
Digital Audio Workstation Front End Development Struggles
My opinions have changed somewhat since I last wrote this blog post, and I wish to clarify some things. Please read the follow-up in my latest post Clarifying Some Things .
The networkQuality tool on macOS
Getting Started with networkQuality The networkQuality tool is a built-in tool released in macOS Monterey that can help diagnose network issues and measure network performance. In this post, we'll go over how to use the networkQuality tool and some of its key features. Running the Default Tests To