New
The latest blog posts to take off on Hacker News. 3,433 posts.
Clean your codebase with basic information theory
Cut out everything that's not surprising.
Guix on the Framework 13 AMD
wingolog: article: guix on the framework 13 amd
Trading trust
The Brookings Institution did a fascinating survey series over the last five years. I have two takeways from this: The first is that focused and persistent propaganda is able to shift public opinio…
Building an LLM from Scratch: Automatic Differentiation (2023)
Automatic Differentiation
Goodbye Auth0
My 6 years at Auth0 ... how it all started, what Auth0 meant to me, and why I will proudly wear that shield for as long as the swag holds up.
Making my bookshelves clickable
You can make regions of an image clickable with a number of techniques, from overlaying an SVG that contains onclick JavaScript handlers all the way to using image maps. I love this idea. I started to think about how I could create an image of my bookshelves that you could click to learn more about each book I am…
What you've got is in fact a people problem
In which I provide you with hundreds of dollars worth of software consulting, for free, in a single blog post.
How to copy a file between devices? (2022)
Introduction Copying a file across devices is painful. You’re on your phone, but you want to access a file that’s on your laptop. How do you do it? What about the other way around? What about copying any file between any of your devices? I asked my dad how he copies a file from his phone to his computer, and he…
Why is Common Lisp not the most popular programming language?
This question is always asked. My thoughts are a little bit different than what I've read online.
Show me the prompt
Quickly understand inscrutable LLM frameworks by intercepting API calls.
U.S. Internet leaked years of internal, customer emails
The Minnesota-based Internet provider U.S. Internet Corp. has a business unit called Securence , which specializes in providing filtered, secure email services to businesses, educational institutions and government agencies worldwide. But until it was notified last week, U.S. Internet was publishing more than a…
Reverse-engineering an encrypted IoT protocol
Extract metrics from your GoodWe solar PV system, and improve its security too
Conformant OpenGL 4.6 on the M1
For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full OpenGL® 4.6 and OpenGL® ES 3.2! Install Fedora for the latest M1/M2-series drivers.
A love letter to Apache Echarts
In the world of software development, I believe the 7th circle of hell is called “NPM”. It’s a place where you can find Javascript libraries that make great promises only to disappoint you once you actually import them. I know this because I even wrote one .
Grade inflation at UC Riverside, and institutional pressures for easier grading
Recent news reports have highlighted grade inflation at elite universities: Harvard gave 79% As in 2020-2021, as did Yale in 2022-2023 , compared to 67% in 2010-2011. At Harvard, the average GPA has risen from 2.55 in 1950 to 3.05 in 1975 to 3.36 in 1995 to 3.80 now. At Brown, 67% of grades were As in 2020-2021, 10%…
Satya Nadella uses an IBM AS/400 in 1993
Symbolic of the transfer of power from IBM to Microsoft?
I grew my Substack from 439 to 451 free subscribers in just 11 months
And how YOU can too!
Not all TLDs are Created Equal
In light of the recent cancellation of the queer.af domain registration by the Taliban , the fragile and difficult nature of country-code top-level domains (ccTLDs) has once again been comprehensively demonstrated. Since many people may not be aware of the risks, I thought I’d give a solid explainer of the whole…
Linux/ELF .eh_frame from the bottom up
Given the current register state for a thread, and read-only access to memory, what would the register state hypothetically become if the current function was to immediately return and execution was to resume in its caller?
Compiling History: A brief tour of C compilers
As the story of C’s birth goes hand in hand with the creation of Unix, the first C compiler can be traced back to the early 1970’s.
The likelihood of unilateral solar geoengineering
People are starting to take geoengineering seriously.
How to center a div in CSS
Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else? Let's dig into it.
Mastering Programming (2016)
FEBRUARY 5, 2016 · FACEBOOK
Original WWW proposal is a Word for Macintosh 4 file from 1990, can we open it?
The W3C has a page with the original WWW proposal from Tim Berners-Lee. One of the downloads says The original document file (I think - I ...
Maybe Everything Is a Coroutine
I was inspired, after reading the excellent blog post Let Futures Be Futures, by the author’s thought experiment of a language in which all functions are coroutines and this is used to express asynchr…
Math as a habit
Making math a daily habit