New
The latest blog posts to take off on Hacker News. 5,273 posts.
The server chose violence
Hubris's oddest syscall
Speeding up C++ build times
How we cut build times by 50% and shipped a solution for scale.
Janky Apple ID Security
I had another instance of my Apple ID mysteriously being locked. First, my iPhone wanted me to enter the password again, which I thought was the “normal” thing it has done every few months, almost since I got it. But after doing so it said that my account was locked.
Crafting Interpreters: 640 Pages in 15 Months
My book Crafting Interpreters on programming languages is done. OK, OK. I know I said it was done like fifteen months ago . But now it’s really done. And by that I mean, the print, e-book and PDF versions are done. You can buy it . You can hold it in your hands. And I do mean “hands” plural. Because this little…
What contributing to Open-source is, and what it isn't
Much code, very webdev. A blog by Samuel Faure about web development, Ruby on Rails, Node.js, and more.
The Vision Pro is a flop
The product’s failure should further dispel the myth of tech inevitability
How to prevent Lyme disease this summer
The risk of Lyme disease has increased due to climate change and warmer temperature. A rheumatologist offers advice on how to best avoid ticks while going outdoors.
Factorio – Statistics improvements, Linux adventures
Hello, welcome once again to the world of facts.
Building an open data pipeline in 2024
Using Iceberg allows us to pick the optimal "big data" compute environment for the specific requirements we have. There's no need to limit yourself to a single solution.
Leaving Rust gamedev after 3 years
Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games…
Bun’s New Crash Reporter
How we built an anonymous Zig/C++ crash reporter that doesn't require debug symbols to be shipped with the application.
Jon Pretty wins in court against sexual harassment claims by Scala community
I am a Scala developer and speaker who was cancelled three years ago. Yesterday I attended the High Court in London to hear an apology from several prominent members of the Scala community for making untrue claims about me on 27 April 2021. I sued them for libel, and they admitted fault and settled, paying me costs…
Qwen1.5-110B
GITHUB HUGGING FACE MODELSCOPE DEMO DISCORD Introduction Recently we have witnessed a burst of large-scale models with over 100 billion parameters in the opensource community. These models have demonstrated remarkable performance in both benchmark evaluation and chatbot arena. Today, we release the first 100B+ model…
Pharo 12
Pharo is a pure object-oriented programming language and a powerful environment focused on simplicity and immediate feedback.
Implementing Neural Networks on a "10-cent" RISC-V MCU
I have been meaning for a while to establish a setup to implement neural network based algorithms on smaller microcontrollers. After reviewing existing solutions, I felt there is no solution that I…
A BSD person tries Alpine Linux
By Ruben Schade in Eora/Sydney, Australia.
It's Been a Year and Georgia.gov Continues to Be Hacked
Illegal drug transactions facilitated through Georgia's employee portal
Multiple Displays on a Mac Sucks
So many people I’ve worked with have used multiple displays – typically a matched pair side-by-side – and sworn by them. It’s always mystified me, to be honest.
Passkeys: A shattered dream
Firstyear's blog
In Response to Google
Google has chosen to send a response to my article to Barry Schwartz of Search Engine Roundtable. Here is my response. (1) On the March 2019 core update claim in the piece: This is baseless speculation. The March 2019 core update was designed to improve the quality of our search
What the data says about crime in the U.S.
Federal statistics show dramatic declines in U.S. violent and property crime rates since the early 1990s.
Open Sourcing DOS 4
See the canonical version of this blog post at the Microsoft Open Source Blog! ...
A Logic Language for Distributed SQL Queries
A comprehensive look at the design of Polar, and how we enabled it to operate over distributed data.
No Abstractions: our API design principle
This post explains one of the core design principle of Increase’s API, dubbed No Abstractions, which we’ve found useful as our product and company scale.
Xz sshd backdoor collecting usernames from logs
The amazingly scary xz sshd backdoor, Author: Bojan Zdrnja
A place I've never been to. A place I'll never go
I’ve always wanted to visit Market Village, but I never will. And neither will you.
Jeff Geerling: Corporate Open Source Is Dead
IBM is buying HashiCorp for $6.4 billion. That's four months after HashiCorp rugpulled their entire development community and ditched open source for the 'Business Source License.' As someone on Hacker News pointed out so eloquently: IBM is like a juicer that takes all the delicious flavor out of a fruit skywhopper…
MemoryDB: A fast and durable memory-first cloud database
Amazon MemoryDB for Redis is a database service designed for 11 9s of durability with in-memory performance. In this paper, we describe the architecture of MemoryDB and how we leverage open-source Redis, a popular data structure store, to build an enterprise-grade cloud database. MemoryDB offloads…