New
The latest blog posts to take off on Hacker News. 80,910 posts.
Cap'n Proto 1.0
It’s been a little over ten years since the first release of Cap’n Proto, on April 1, 2013. Today I’m releasing version 1.0 of Cap’n Proto’s C++ reference implementation.
US smartphone shipments fall sharply, but Android more than iPhone
Counterpoint Research Insight
The future of Clang-based tooling
Clang is a marvelous compiler; it’s a compiler’s compiler! But it isn’t a toolsmith’s compiler. As a toolsmith, my ideal compiler would be an open book, allowing me to get to everywhere from anywhere. The data on which my ideal compiler would operate (files, macros, tokens), their eventual interpretation…
The Resilience of Costco (2018)
For 40 years, Costco has succeeded with a simple formula: reinvest merchandising profits into lower prices and better products; be a disciplined operator; and treat customers and employees well. But with greater share of shopping moving online, it’s fair to wonder if the company's best da
VyOS From Scratch – Edition 1 (set up your own router)
As a VyOS evangelist, maintainer, and more, I’ve been meaning to write a simple series of “how-to” guides for VyOS for a while. Sure, there are plenty of guides out there, but I think a lot of them fall short in demonstrating WHY you are entering specific commands.
Environmental Discs of Tron Roadside Pickup
We’ve spoken about arcade Tron a few times here on the blog over the years. Specifically, I shared some development documents a few months back here. For those of you that don’t know, T…
On the future of free long term support for Linux distributions
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
How to Roman Republic 101
This is the first of a planned five-part series (I, II, IIIa, IIIb, IIIc, IV, V, A1, A2) looking at the structure of the Roman Republic as another example of civic governance structures in antiquit…
Faster filesystem access with Directfs
Directfs is now the default in runsc. This feature gives gVisor’s application kernel (the Sentry) secure direct access to the container filesystem, avoiding expensive round trips to the filesystem gofer. Learn more about this feature in the following blog that was originally posted on Google Open Source Blog .
LeMUR: LLMs for Audio and Speech
Introducing LeMUR, our new framework for applying powerful LLMs to transcribed speech With a single line of code, LeMUR can quickly process audio transcripts for up to 10 hours worth of audio content, which effectively translates into ~150k tokens, for tasks like summarization and question answer.
Annual EFF Awards: Alexandra Elbakyan, Library Freedom Project, and Signal
SAN FRANCISCO—The Electronic Frontier Foundation (EFF) is honored to announce that Alexandra Asanovna Elbakyan, Library Freedom Project, and Signal Foundation will receive the 2023 EFF Awards for their vital work in helping to ensure that technology supports freedom, justice, and innovation for all...
Commander Keen's adaptive tile refresh
I have been reading Doom Guy by John Romero. It is an excellent book which I highly recommend. In the ninth chapter, John describes being hit by lightning upon seeing Adaptive Tile Refresh (ATR). That made me realize I never took the time to understand how this crucial piece of tech powers the Commander Keen (CK)…
Some alloys don't change size when heated – recent work on why
Researchers in the lab of Brent Fultz have discovered why so-called Invar alloys keep a steady size and shape over a broad range of temperatures—unlike most materials.
Epilogue of my time working at Twitter
Like seemingly everyone on this app I have plenty of opinions about Twitter > X and figure now is a good time to open up a bit about my…
LLMs Unleashed: The Power of Fine-Tuning
Disclaimer: This article mentions https://terra-cotta.ai/, an LLM experimentation platform I am building Introduction ChatGPT, Bard, and other large language models (LLMs) are very useful for a wide variety of tasks from writing code to answering complex questions to aiding with education. However, these models are…
Bootstrapping to €600k MRR and getting killed by Shopify: Checkout X
The Leteyski family — Ruslan & Tihomira. Links, profiles and more.
LLaMA2 Chat 70B outperformed ChatGPT
AlpacaEval an LLM-based automatic evaluation that is fast, cheap, and reliable. It is based on the AlpacaFarm evaluation set, which tests the ability of models to follow general user instructions. These responses are then compared to reference responses (Davinci003 for AlpacaEval, GPT-4 Preview for AlpacaEval 2.0) by…
Building and operating a pretty big storage system called S3
Three distinct perspectives on scale that come along with building and operating a storage system the size of S3.
Fiber-infused ink enables 3D-printed heart muscle to beat
The ink helps heart muscle cells align so that they can contract in coordination
The design thinking movement is absurd (2018)
Have you ever heard of Design Thinking?
SQLite Begin Concurrent
Usually, SQLite allows at most one writer to proceed concurrently. The BEGIN CONCURRENT enhancement allows multiple writers to process write transactions simultanously if the database is in "wal" or "wal2" mode, although the system still serializes COMMIT commands.
OverflowAI
Let’s highlight the new features and products we announced today from the stage of WeAreDevelopers.
How to use a Python multiprocessing module
Working with Python multiprocessing module can be difficult at times. Learn what you can do with it.
How to scale LLMs better with an alternative to transformers
Monarch Mixer: Revisiting BERT, Without Attention or MLPs
Stack Overflow's CEO Doesn't Understand Stack Overflow
[I’ve added an update after watching the announcement.]
eSIM is altering how consumers interact with operators
While eSIM adoption in the mobile market has been arriving for some time, Apple’s move to make
Data diffs: Algorithms for explaining what changed in a dataset (2022)
tl;dr: part 1 explains what an explanation algorithm is, and part 2 describes an open source SQL data differ.