Commodore 64 released September 1, 1982
A generation of technology workers grew up using it
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,866 posts.
A generation of technology workers grew up using it
I asked Muse to archive the files it could see and send them to my Google Drive. It did.
As you might have heard , Chrome 69 automatically logs you into the browser when you log into any Google property . As much as I might like Chrome (and Google), I was quite displeased by this particular change: I assume it was in the release notes (that probably a vanishingly small number of Chrome users read), but…
Bun gets debugger support, fetch streaming, and `bun update`. ReadStream and WriteStream from `node:tty` are implemented, including raw mode on `process.stdin`. SvelteKit now works in Bun. Plus bug fixes and stability improvements.
Before I left Google to work on my own startup, I hadn’t thought much about monetization. I believed that, because so many websites do it everyday, charging people for online services would be straightforward. But as I started growing Kapwing, my video editing website, [https://www.kapwing.com/] with
Dive deep into the open-source architecture of Lichess.org to understand the technical processes behind making a move in a game.
Why do you need to place your servers geographically close to your users? One of the reasons is to achieve lower latencies. That makes a lot of sense when you are sending short bursts of data that should be delivered as quickly as possible. But what about large files, such as videos? Surely there is a latency penalty…
We have a few updates about YC to share. Things are going well — in the past two years, we launched Startup School [https://www.startupschool.org/], the Series A program [https://blog.ycombinator.com/introducing-yc-series-a-batches/], the YC Growth program [https://blog.ycombinator.com/growth-stage-program/], Work at…
Explaining the concept of a Postgres-backed durable execution system like DBOS and comparing it to external workflow orchestration systems like Temporal.
Alternate Title: How NOT to Do Social Media for Your Startup This morning, I happily tweeted about the service UserTesting.com, which I’ve been using to ge...
It seems that no matter what you do, somebody will get offended. Every Windows 95 box has an anti-piracy hologram on the side. The photographer chose his
A detailed look at the frameworks, concurrency model, error handling, middleware constructs, and testing strategies of a web service written in Rust.
In 2004 I was working for Microsoft in the Xbox group, and a new console was being created. I got a copy of the detailed descriptions of the Xbox 360 CPU and I read it through multiple times and su…
Stories about my nerd projects
What’s the biggest pixel size of a PNG image in the smallest number of bytes? I wanted to try to create an image that could be downloaded but whose pixel buffer would be too big to store in the RAM of a PC. Here is a PNG image of 6,132,534 bytes (5.8 MB) and 225,000 × 225,000 pixels (50.625 gigapixels), which, if…
IOCCC Year 2024
I’ve received numerous complaints via email, social media, and forums regarding a website that poses a significant threat to our community. The copycat site in question is https://notepad.plus/ which appears prominently when users google for “download Notepad++”.
Brands like Rolex and Omega will often tout their deepsea capabilities with the Rolex Deepsea Challenge rated to 11,000 meters (36,090 feet) and the Omega Ultra Deep coming in at a lesser but still ridiculous 6,000 meters (20,000 feet) of theoretical water resistance. But what about a cheap Casio often associated with…
This second installment in the "You don't know HTML" series is going to be all about the ways that we put collections of things together