New
The latest blog posts to take off on Hacker News. 5,820 posts.
Prisma – ORM for Node.js and TypeScript
Learn about the motivation for Prisma ORM and how it compares to other Node.js and TypeScript database tools like ORMs and SQL query builders. Applies to Prisma ORM v6.
Hunting down the stuck BGP routes
BGP is the glue between all of the thousands of border routers that make up the internet (you can find this post (battleships) and this post (EvE) as a crash course on how BGP works).
Git from the Bottom Up (2008)
Welcome to the world of Git. I hope this document will help to advance your understanding of this powerful content tracking system, and reveal a bit of the simplicity underlying it — however dizzying its array of options may seem from the outside.
.NET for Beginners (2020)
Programming, Coffee and Indie Hacking
Pulumi 3.0
Announcing Pulumi 3.0, the next major version of the Pulumi open source project.
Reading the AGPL
a guided introduction for first-timers
iPad Pro M1
The most powerful and advanced iPad Pro ever pushes the limits of what’s possible on iPad with the addition of the Apple-designed M1 chip.
All-new iMac features the M1 chip
Apple today introduced an all-new iMac featuring an extraordinary design enabled by the M1 chip, and the best camera, mics, and speakers ever in a Mac.
Grafana, Loki, and Tempo will be relicensed to AGPLv3
We believe that this change allows our community and users to have the same core freedoms of free and open source software that they have enjoyed since the inception of Grafana Labs and encourages third parties to also contribute back.
Apple Introduces AirTag
Apple today introduced AirTag, an accessory that works with iPhone and other Apple devices to track and find important belongings.
Using inflation tracking methods from 80s and 90s, inflation would be ~10%
The CPI chart on the home page reflects our estimate of inflation for today as if it were calculated the same way it was in 1990. The CPI on the Alternate Data Series tab here reflects the CPI as if it were calculated using the methodologies in place in 1980. In general terms, methodological shifts in government…
Preparing Rustls for Wider Adoption
It’s time for the Internet to move on to more secure software, and that’s why our Memory Safety Initiative is coordinating work to make further improvements to the Rustls TLS library.
Bug in Notepad Involving Asterisk in Title Bar
Back in May 27, 2020 Microsoft published a blog post describing a new feature in Notepad:
Remote Code Execution Found in CocoaPods
tl;dr CocoaPods is a popular package manager used by lots of iOS apps (among other Swift and Objective-C Cocoa applications). I found a remote code execution...
Software designers, not engineers: An interview from alternative universe
How very different the world of software is in an alternative universe which has software designers rather than software engineers? In this interview, we look at a range of topics from software design sketching to software designer education, as well as the way in which software designers reshape any problem they are…
Porting Doom to the Fastly edge serverless platform
id Software’s DOOM has become one of the most-ported games in history. It felt like a perfect project to port to Compute, built on our serverless compute environment, to experiment with different applications of the product.
Spotify is killing the open podcast ecosystem (2020)
Earlier this year, when Spotify announced that “The Joe Rogan Experience” would stream exclusively on Spotify, it sent shockwaves throughout the podcast ecosystem. This deal – reportedly worth over $100 million – is one of the most lucrative podcast deals. The presence of this deal, let alone the magnitude, is rare…
Software Infrastructure 2.0: A Wishlist
Erik Bernhardsson
Open Source Goes to Mars
Celebrating the nearly 12,000 developers who aided Ingenuity's first Martian flight with a profile badge that recognizes their contributions to this historic achievement.
Visual Studio 2022
Announcing Visual Studio 2022, the next major version of Visual Studio. Read about our vision for empowering developers everywhere.
The “Granny Knot”
Many people are tying a “Granny Knot”, which sits crooked and comes loose. Learn the “one simple trick” for keeping your shoes neatly and securely tied.
Zenreader: A 4.7" E-Ink RSS Reader
I have been long wanting a PDA of sorts with an E-Ink screen that allows me to read stuff on the Internet without eye strains. But the Kindle really sucks as a newsreader device because the experimental browser never works correctly.
How often do people copy and paste from Stack Overflow?
April Fool's may be over, but once we set up a system to react every time someone typed Command+C, we realized there was also an opportunity to learn about how people use our site. Here’s what we found.
PiDP-11 – Recreating PDP-11/70 with Raspberry Pi
The PiDP-11 is a modern replica of Digital Equipment Corporation’s influential PDP-11 minicomputer. Before, we had a computer on every desk and in every home–and long before they were in every pocket–computers were large, intimidating, and locked in special rooms at universities and corporations. The PDP series paved…
Firefox 88.0
We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
Prions
Editor’s Note 4/4/21: A few weeks after this article was published, a mysterious prion disease was identified in New Brunswick, Canada. I do not have to say that viruses have dominated every level of public conversation for the past year. Ancient and odd but relatively easy to talk about,