New
The latest blog posts to take off on Hacker News. 6,299 posts.
All my favorite tracing tools
Ever wanted more different ways to understand what’s going on in a program? Here I catalogue a huge variety of tracing methods you can use for varying types of problems. Tracing has been such a long-standing interest (and job) of mine that some of these will novel and interesting to anyone who reads this. I’ll…
Virtual Machine as a core Android Primitive
News and insights on the Android platform, developer tools, and events.
Fine-tuning Mistral 7B on Magic the Gathering Draft
Tips, examples, and thoughts from an exploration of the world of fine tuning
The challenges of supporting foreign key constraints
Today, PlanetScale launched support for foreign key constraints. This article covers some of the behind-the-scenes technical challenges we had to overcome to support them.
iMessage, explained
This blog post is going to be a cursory overview of the internals iMessage, as I’ve discovered during my work on pypush, an open source project that reimplements iMessage.
How Beeper Mini Works
It’s a technical deep dive, so buckle up!
How does Shazam work? (2022)
Your phone's ability to identify any song it listens to is pure technological magic. In this article, I'll show you how one of the most popular apps, Shazam , does it. The founders of Shazam released a paper in 2003 documenting how it works, and I have been working on an implementation of that paper, abracadabra .
Firefox on the brink?
The Big Three may effectively be down to a Big Two, and right quick.
Sequential modeling enables scalable learning for large vision models
We introduce a novel sequential modeling approach which enables learning a Large Vision Model ( LVM ) without making use of any linguistic data. To do this, we define a common format, "visual sentences", in which we can represent raw images and videos as well as annotated data sources such as semantic segmentations…
AI and Mass Spying
Spying and surveillance are different but related things. If I hired a private detective to spy on you, that detective could hide a bug in your home or car, tap your phone, and listen to what you said. At the end, I would get a report of all the conversations you had and the contents of those conversations. If I hired…
Lessons from 5 years of running a tech meetup
Possibly the one you're Googling about.
Eclipse: The Demo that Sold 3D to Nintendo
How a 17-year-old in the UK set the course for Nintendo's future.
DoorDash raises minimum pay to $29.93 per hour in NYC
Changes will allow us to better balance the impact of bad policies in NYC for everyone who uses our platform and continue providing the best possible experience.
Forecasts need to have error bars
Richard Rosenfeld in the most recent Criminologist published a piece about forecasting national level crime rates. People complain about the FBI releasing crime stats a year late, academics are wor…
A decade of Have I Been Pwned
A decade ago to the day, I published a tweet launching what would surely become yet another pet project that scratched an itch, was kinda useful to a few people but other than that, would shortly fade away into the same obscurity as all the other ones I'd launched
Switch off bad TV settings
Watch movies like the makers intended by switching off weird smart tv settings.
A study of Google's code review tooling (Critique)
A study of Google's code review tooling (Critique), AI-powered improvements, and recent statistics
Django 5.0
Posted by Natalia Bidart on Dec. 4, 2023
AI and Trust
I trusted a lot today. I trusted my phone to wake me on time. I trusted Uber to arrange a taxi for me, and the driver to get me to the airport safely. I trusted thousands of other drivers on the road not to ram my car on the way. At the airport, I trusted ticket agents and maintenance engineers and everyone else who…
From 486 to Vue.js: Evan You's Full-Time Gamble on Open Source
From the early days of exploring creative possibilities on a 486 computer in his childhood to developing one of today's most popular web frameworks, Evan You's journey is a tale of passion and innovation. Evan started Vue.js while working at Google, just wanting to scratch his own itch for a lightweight JavaScript…
Kubernetes Needs an LTS
There is no denying that containers have taken over the mindset of most modern teams. With containers, comes the need to have orchestration to run those containers and currently there is no real alternative to Kubernetes. Love it or hate it, it has become the standard platform we have largely