New
The latest blog posts to take off on Hacker News. 80,900 posts.
Engineers find a new way to convert carbon dioxide into useful products
MIT chemical engineers devised an efficient way to convert carbon dioxide to carbon monoxide, which can be used to generate useful compounds such as ethanol and other fuels.
Refix: Fast, Debuggable, Reproducible Builds
What makes it really fast is a small Rust program called refix that post-processes your build outputs (if you don't want to compile from source, here's a static Linux binary .) Both the program and this document are written for the context of C/C++ source code compiled to native binaries. But this can work with other…
Running a Raspberry Pi with a read-only root filesystem
While there are downsides, using a read-only root filesystem will dramatically increase your Pi SD card's lifetime.
Everything I Know About the XZ Backdoor
Please note: This is being updated in real-time. The intent is to make sense of lots of simultaneous discoveries
Qwen1.5-Moe: Matching 7B Model Performance with 1/3 Activated Parameters
GITHUB HUGGING FACE MODELSCOPE DEMO DISCORD Introduction Since the surge in interest sparked by Mixtral, research on mixture-of-expert (MoE) models has gained significant momentum. Both researchers and practitioners are keenly interested in understanding how to effectively train such models and assessing their…
Ross Anderson has died
This is not something I was expecting or ever imagining I would write; I’ve just heard. This is a tremendous loss for us all. Professor Ross Anderson, FRS, FREngOur dear friend and treasured …
OpenVoice: Versatile instant voice cloning
Discover OpenVoice: Instant voice cloning technology that replicates voices from short audio clips. Supports multiple languages, emotion and accent control, and cross-lingual cloning. Efficient and cost-effective, outperforming commercial APIs. Explore the future of AI voice synthesis.
The Great Migration from MongoDB to PostgreSQL
How Infisical migrated from MongoDB to PostgreSQL.
Vultr Just Betrayed Us
I suppose the hip kids would say this is enshittification, but it’s certainly a betrayal.
Equinix: Major Accounting Manipulation, Core Business Decay
Initial Disclosure: After extensive research, we have taken a short position in shares of Equinix, Inc. (NASDAQ:EQIX). This report represents our opinion, and we encourage every reader to do their own due diligence. Please see our full disclaimer at the bottom of the report.
Math writing is dull when it neglects the human dimension
Note: These pages make extensive use of the latest XHTML and CSS Standards . They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in…
The rev.ng decompiler goes open source
In this blog post we announce the open sourcing of the rev.ng decompiler, the start of the UI closed beta, how to try rev.ng and much more!
You can't leak users' data if you don't hold it
When I was still working at Faculty , we took on a new client that was not yet named Matter . We eventually transitioned from an agency-client relationship to a startup relationship, where I became the VP of Technology. This is what I’ve been doing for the past two-ish years.
The Next Big Step in Mojo Open Source
At Modular, open source is ingrained in our DNA. We firmly believe for Mojo to reach its full potential, it must be open source. We have been progressively open-sourcing more of Mojo and parts of the MAX platform, and today we’re thrilled to announce the release of the core modules from the Mojo standard library under…
Linux Foundation launches an open source fork of Redis
Community maintainers, contributors, and users will continue collaborative development of an open source, in-memory data store under the new Valkey name.
Ethereum has blobs. Where do we go from here?
On March 13, the Dencun hard fork activated, enabling one of the long-awaited features of Ethereum: proto-danksharding (aka EIP-4844 , aka blobs). Initially, the fork reduced the transaction fees of rollups by a factor of over 100, as blobs were nearly free. In the last day, we finally saw blobs spike up in volume and…
Dioxus 0.5: Web, Desktop, Mobile Apps in Rust
A fullstack crossplatform app framework for Rust. Supports Web, Desktop, SSR, Liveview, and Mobile.
LLMs use a surprisingly simple mechanism to retrieve some stored knowledge
Researchers find large language models use a simple mechanism to retrieve stored knowledge when they respond to a user prompt. These mechanisms can be leveraged to see what the model knows about different subjects and possibly to correct false information it has stored.
Linux Text Manipulation
learning a lot about sed, awk and other commands by making a spotify statusbar widget
What is DECT-2020 New Radio (NR), and how big a deal is it? (2021)
Is it fair to describe DECT-2020 NR as a 5G wireless technology at all?
Linux ext2 filesystem driver now marked as deprecated
31 years after the start of its career in 1993, it’s time for ext2 to retire. Here we are talking about the driver for this filesystem, not exactly the filesystem itself. Continue reading to understand the subtle difference.
A step beyond Rust's pattern matching
Projects and articles by Chris Gioran
Misunderstanding about the details of how Apply Pay works
Apple Pay is great, but I think there is some misunderstanding out there about the details of how it works.
Writing Gnome Apps with Swift
Swift is well-suited for creating user interfaces thanks to the clean syntax, static typing, and special features making code easier to write. Result builders, combined with Swift’s closure expression syntax, can significantly enhance code readability.
Finding memory leaks in Postgres C code
I spent the last week looking for a memory leak in Postgres’s WAL Sender process. I spent a few days getting more acquainted with Valgrind and gcc/clang sanitizers, but ultimately got nowhere useful with them. Finally, I stumbled on the memleak program from the bcc tools collection which led me right to the source…
Want to start a startup? Meet all the YC partners in Boston – Apr 20th
Join us for Startup School East on April 20.
Infinite Mac: Turning to the dark side
tl;dr: No, not Windows¹, but I’ve decided to expand Infinite Mac to the the black hardware that Mac users secretly lusted after in the 80s and 90s: NeXT. There is now a runnable collection of all notable NeXTStep versions , going from the initial 0.8 preview in 1988 to the final OPENSTEP 4.2 release in 1997.
The window for great-grandmothers is closing
And maybe it wasn't that long to begin with