Electron vs. Tauri
Electron is the most popular framework for building desktop apps using web technologies. In this article, we'll discuss a newer alternative, Tauri, and weigh some of the pros and cons between the two frameworks.
The latest blog posts to take off on Hacker News. 80,821 posts.
Electron is the most popular framework for building desktop apps using web technologies. In this article, we'll discuss a newer alternative, Tauri, and weigh some of the pros and cons between the two frameworks.
Every couple of years somebody notices that large tech companies sometimes produce surprisingly sloppy code. If you haven’t worked at a big company, it might be…
How an initializer agent and an incremental coding agent help the Claude Agent SDK make steady progress across many context windows.
Imgur started blocking UK users. Rather than installing a VPN on every device, I set up a network-wide proxy that tunnels Imgur traffic through a VPN automatically.
Introducing CS Bench: we ask all top models to build a multiplayer Counter-Strike from scratch.
A deep dive into how a 'one-shot' Claude headless loop (paired with scoring, defensive tooling, and a simple bash driver) massively accelerates matching decompilation of Snowboard Kids 2 on the Nintendo 64.
How to build a RAG system that's fully self-hosted.
I recently had an engaging conversation with Alex ( @veqq ) from the Lobsters community about computing, mathematics and a range of related topics. Our conversation was later published on the community website as Lobsters Interview with Susam .
Data from the Census Bureau and Ramp shows that AI adoption rates are starting to flatten out across all firm...
From the highly eclectic blog of Mark Dominus
The machine learning community is finally waking up to the madness, but the detour of the last few years has been costly.
A friend made me aware of a reading list from A16Z containing recommendations for books, weighted towards science fiction since that’s mostly what people there read.
Interruptions, recovery time, and task size: three numbers that determine if you'll get real work done. Interactive visualizations show the math behind bad days.
Consider this tale of I/O and performance. We’ll start with blocking I/O, explore io_uring and kqueue, and take home an event loop very similar to some software you may find familiar.
even more
A lesson in X11, networking, and design.
Code music in the browser.
CT scans reveal severe battery defects inside Haribo’s 20,000 mAh power bank and earbuds, explaining their quiet removal from Amazon.
Let's explore and deobfuscate the input stack on Linux. Our aim is to understand its components and what each does. Input handling can be divided into two parts, separated by a common layer. We’ll try to make sense of all this, one thing at a time, with a logical and coherent approach.
flow2 | Blog post: 'On 10 Years of Writing a Blog Nobody Reads' in Personal
Initial kernel and subsystem support for new Snapdragon 8 Elite Gen 5 posted for review. Learn what’s in the patches and how you can start working with them.
In the book Flatland: A Romance of Many Dimensions, a two-dimensional world called “Flatland” is inhabited by polygonal creatures like triangles, squares, and circles. The protaganist, a square, is…
Malware driving attack includes "dead man's switch" that can harm user data.
EFF filed an amicus brief in Arizona federal court arguing that public school students need private digital spaces beyond their school’s reach to speak freely, without the specter of constant school surveillance and punishment.
We are losing something precious in the age of LLMs: our unique voices.
I am publishing a comprehensive deep dive, not just a technical overview, but also strategic and financial coverage of the Google TPU.
When GitHub Copilot was launched in 2021, the fact that its training data included a vast amount of Open Source code publicly available on GitHub attracted significant attention, sparking lively de…
And implications for RLVR progress