Emacs appearances in pop culture
Thank you for the support, this blog post got featured on the front page of Hacker News (YCombinator).
Topics /
The most popular blog posts about software engineering on Hacker News. 21,816 posts.
Thank you for the support, this blog post got featured on the front page of Hacker News (YCombinator).
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…
I used to wonder why I see so many more bugs than most people. I easily observe hundreds to thousands of bugs per week and nothing seems to work , but most people I talk to don't see anything like this . For a long time, I thought this had something to do with how I use computers but, over time, I've realized that…
Lin Clark introduces the Bytecode Alliance, and uses Code Cartoon illustrations to share their vision of a WebAssembly ecosystem that is secure by default, fixing cracks in today’s software foundations. ...
Local-First software stores data on client devices for seamless offline and online functionality, enhancing user experience and efficiency.
A short essay about Fortran in the modern world.
tldr: work has started to make Hyper work as a backend in curl for HTTP. curl and its data transfer core, libcurl, is all written in C. The language C is known and infamous for not being memory safe and for being easy to mess up and as a result accidentally cause security problems. At … Continue reading rust in curl…
Quickly improve the security of your docker containers by following security best practices in the Dockerfile
Python 3.7 is set to be released this summer, let’s have a sneak peek at some of the new features! If you’d like to play along at home with PyCharm, make sure you get PyCharm 2018.1 (or later if you’r
We’re proud to announce that after five years of development, RethinkDB is ready for production. Download RethinkDB 2.0 ( Yojimbo ) now!
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
LM Studio 0.4.0 introduced llmster and the lms CLI. Here is how I set up Gemma 4 26B for local inference on macOS that can be used with Claude Code.
Despite many clever hacks and creative workarounds, there hasn’t been a simple answer for creating layout on the web. From misusing tables…
Drago — a nice example of a real-world binary tree This was the first post about my book on algorithms and Lisp. Writing it, actually, st...
A list of things I've noticed are important for end users but hard for programmers to understand or implement
Let's make the CPython team regret adding pattern matching to Python!
2023 marked a significant step towards our vision of radically simplifying web development. Here are the biggest updates and what’s coming up next.
How do you migrate 2.4 million lines of code?
Yesterday, we published a blog post lauding an extremely important app privacy feature that was added in Android 4.3. That feature allows users to install apps while preventing the app from collecting sensitive data like the user's location or address book.[caption]The App Ops interface removed in...
The search for useful tiny apps is hard, but progressive web apps and the growing api surface on the web platform are starting to fill the gap.
Has TypeScript gotten slow for you? Run this one magic command to visualize what TypeScript is compiling, and maybe get to the root of the issue.
We’re releasing Gemma 4 quantization-aware training checkpoints, reducing memory requirements and improving on-device performance.
Since version 56, Firefox has had a new character encoding conversion library called encoding_rs. It is written in Rust and replaced the old C++ character encoding conversion library called uconv that dated from early 1999. Initially, all the callers of the character encoding conversion library were C++ code, so the…