New
The latest blog posts to take off on Hacker News. 3,821 posts.
What are you doing, WordPress.com?
Be sure to check out the update at the bottom. I recently wrote that I've stuck with WordPress.com for so long, for all its purported limitations, because its features fully suffice the committed blogger whose content is textual for the most part and because the company behind WordPress.com is running a good business…
GNU ed ate my homework
If you have ever ventured into the archives of old UNIX books and mailing lists, you will have undoubtedly come across the legend of ed. ed (pronounced /iː …
Strategy and criteria decision matrix: A framework for decision making
I attended a talk by Evan Moore a while ago, where he described a framework the early team at Doordash used to make decisions and prioritize growth strategies. I was impressed by the systematic way of listing strategies and assigning them weights based on possible impact + predicted effort it would take to execute…
Horrible edge cases when dealing with music
Personal blog of Julien (jvoisin) Voisin
Battleship
Let’s overengineer a childhood game.
Roll your own Ngrok with Nginx, Letsencrypt, and SSH reverse tunnelling
Ngrok is a fantastic tool for creating a secure tunnel from the public web to a machine behind NAT or a firewall. Sadly, it costs money and it’s proprietary. If you’re a developer, odds are that you’re already renting a server in the public cloud, so why not roll your own ngrok?
Tools for visualizing a codebase
Need to write a README, but running blank on words? If that bothers you frequently, consider generating diagrams.
The Reliability of Optical Disks
How long will burned CDs / DVDs / BluRays last?
Faster Sorting with Go Generics
Recently, a new set of sorting functions has landed in Go's golang.org/x/exp/slices package [1] . These functions leverage Go generics to provide a more ergonomic API for sorting (without requiring users to implement sort.Interface ), and also deliver a nice performance improvement, as the CL demonstrates.
YouTube cancelled my Nextcloud installation how-to
Chris McCormick - News
An elegant bamboo structure in Vietnam
Vo Trong Nghia Architects designed this resort welcome center on Phu Quoc Island in Vietnam out of approximately 42,000 pieces of bamboo, rope, and bamboo pins.
Transformers for software engineers
Ever since its introduction in the 2017 paper, Attention is All You Need, the Transformer model architecture has taken the deep-learning world by storm. Initially introduced for machine translation, it has become the tool of choice for a wide range of domains, including text, audio, video, and others. Transformers…
Farewell, Elementary
I’m moving on; here’s to the future!
Justice Clarence Thomas uncovered a seven-year-old bug in my program (2013)
Franklin Chen's personal website and blog
Retro Compaq LTE Laptop Powered by Raspberry Pi
A while ago a came across an old Compaq LTE 286 laptop. When they were first released around 1989, these PCs were somewhat groundbreaking because they were the first to be compact enough to resemble the “notebook” form factor that we take for granted today. Unfortunately this particular unit was pretty much beyond…
Authorization in a Microservices World
Authorization? How hard can it be? I am pretty sure that others have already solved it. We are not the first ones doing microservices. It should be easy to integrate what's already out there.
I didn't return my Apple Studio Display
The Apple Studio Display is, unquestionably, a very good monitor. But the real question is, should you pay €1,800+ for it? I have been asking that question myself for the past ten days. Today I decided that while I can't recommend it, I wil
Two Vexing Problems in Functional Programming
Matthew Butterick
Markov Chains for programmers
Materials for book: “Markov Chains for programmers”
My macOS keyboard shortcuts
*Not literally all, but certainly those which I find most useful, and which also might not be all that widely known.
Learning math? Think like a cartoonist
What's the essential skill of a cartoonist? Drawing ability? Humor? A deep well of childhood trauma? I'd say it's an eye for simplification, capturing the…
Rustc_codegen_GCC can now bootstrap rustc
Antoyo's Personal Blog
Infinite Mac: An Instant-Booting Quadra in the Browser
I’ve extended James Friend’s in-browser Basilisk II port to create a full-featured classic 68K Mac in your browser. You can see it in action at system7.app or macos8.app . For a taste, see also this screencast:
Fake emergency search warrants draw scrutiny from Capitol Hill
On Tuesday, KrebsOnSecurity warned that hackers increasingly are using compromised government and police department email accounts to obtain sensitive customer data from mobile providers, ISPs and social media companies. Today, one of the U.S. Senate’s most tech-savvy lawmakers said he was troubled by the report and…
Finding Waldo in π
The SMBC comic Convert included as the “Votey button” a challenge to extract a Waldo visual from the digits of π.