The brand new Thunderbird logo
We asked Jon Hicks, creator of the original Firefox and Thunderbird logos, to re-imagine his iconic design in light of our exciting future.
My startup banking story
As a relatively new member of adult society, and an absolute infant of the business world, I didn't think much about bank choice. I figured: you put money in, you take money out, they're all the same. I also figured a local branch of a global bank is just a fungible tentacle of the giant banking machine, so also…
Most 16-year-olds don't have servers in their rooms
Hi, I’m Varun. I have a server in my room. Actually, I have two of them. And I write a ton of my own code for them. And I love it. This is a story documenting my homelab’s quiet beginnings, its spiralling evolution, and its uncertain future.
Replacing Mapbox with open source solutions
I rebuilt our interactive mapping stack with open source technology
OpenAI’s policies hinder reproducible research on language models
LLMs have become privately-controlled research infrastructure
CAN Injection: Keyless car theft
This is a detective story about how a car was stolen - and how it uncovered an epidemic of high-tech car theft. It begins with a tweet. In April 2022, my friend Ian Tabor tweeted that vandals had been at his car, pulling apart the headlight and unplugging the cables.
At this company, we are family
As I shared at our last family meeting, current economic conditions have forced family leadership to make many difficult decisions. I myself have reduced my golf outings to every other week, and you, undoubtedly, noticed that your mother’s car is no longer the current model year. Unfortunately, even these deep cuts…
Just normal web things
A plea for us to get back to building websites that can do normal website things.
I skipped to the ending
When I was 8 years old I started making websites with my friend. His grandmother had purchased him a domain name and web hosting. It was 2003 and the world was whispering of Web 2.0. Books I checked out of the library talked about DHTML (dynamic HTML, basically what any web app is today). There was no mobile app…
How to learn chess as an adult (2021)
Becoming the worst best chess player in the world
Evidence that Adani Group has engaged in stock manipulation and accounting fraud
Initial Disclosure: After extensive research, we have taken a short position in Adani Group Companies through U.S.-traded bonds and non-Indian-traded derivative instruments. This report relates solely to the valuation of securities traded outside of India. This report does not constitute a recommendation on…
TypeScript 5.0
Today we're excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler,
The hidden cost of air quality monitoring
The hidden costs of air quality monitoring, including subscriptions, locked data, proprietary modules, and the long-term price of closed ecosystems.
Seeing like a bank
The structural reasons why banks sometimes behave bizarrely in interactions with customers, like forgetting things which customers tell them.
Most data work seems fundamentally worthless
After going viral, there is one comment I'd like to address. One guy pointed out how comfortable this work seemed, how high the pay was, and said I am out-of-touch and privileged. To that I say, yes, obviously . I moved to the first-world to have first-world problems. Mission accomplished.
Ruby 3.3
We are pleased to announce the release of Ruby 3.3.0. Ruby 3.3 adds a new parser named Prism, uses Lrama as a parser generator, adds a new pure-Ruby JIT comp...
Changes at YC
In recent years, we have also done some late stage investing. But late stage investing turned out to be so different from early stage that we found it to be a distraction from our core mission. So we’re going to decrease the amount of late stage investing we do.
Native JSON Output from GPT-4
When integrating LLMs in your products, you often want to generate structured data, like JSONs. With the help of function calling (released June 13th 2023), this process has become much simpler! In this post I will explore the new API. Thanks for reading Simon’s Substack! Subscribe for free to receive new posts and…
Reptar
We have a CPU mystery! We found a way to cause some processors to enter a glitch state where the normal rules don’t apply, but what does that mean…?
Electronics Lab Bench Setup Guide
I have set up an electronics lab bench for all my hobby and product development projects. In this article, I will dive deep into every part of the setup and guide you through the structure, organiz…
Google no longer automatically indexes websites?
Can you please take a few minutes today, go to Google, and search for your website using the site search filter? (EX: site:mysite.com) Do you have about the right number of pages showing up, or just a few pages, or worse yet – none? The reason I am asking you to do this is that […]
Matrix 2.0: The Future of Matrix
Matrix, the open protocol for secure decentralised communications
Fixing for loops in Go 1.22
Go 1.21 shipped a preview of a change in Go 1.22 to make for loops less error-prone.