WebAssembly’s post-MVP future
People have a misconception—they think that the WebAssembly that landed in browsers back in 2017—is the final version. In fact, we still have many use cases to unlock, from heavy-weight ...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 1,240 posts.
People have a misconception—they think that the WebAssembly that landed in browsers back in 2017—is the final version. In fact, we still have many use cases to unlock, from heavy-weight ...
Over the past year, our top priority for Firefox was the Electrolysis project to deliver a multi-process browsing experience to users…
Salted Password Hashing with Argon2, Scrypt, Bcrypt, and PBKDF2
We removed over 80% of Claude Code's system prompt for more advanced models. How to apply the lessons we learned to your own context engineering in Claude Code and with your own agents.
Hello, long time no see :) We obviously have a lot to talk about when it comes to the game changes we recently did, or plan to do, but we don't want to share any of it yet. Yet, there is currently a topic very relevant to us and we can share it without revealing any specific changes to the game. Today's post will be…
When brothers Thomas and John Knoll began designing and writing an image editing program in the late 1980s, they could not have imagined that they would be adding a word to the dictionary.
Incident summary Updates - Last updated 14:35 PST May 14, 2019. We expect this to be our final update. If you are running Firefox versions 61 - 65 ...
This RFD describes futurelock : a type of deadlock where a resource owned by Future A is required for another Future B to proceed, while the Task responsible for both Futures is no longer polling A . Futurelock is a particularly subtle risk in writing asynchronous Rust.
A paper from Anthropic describing persona vectors and their applications to monitoring and controlling model behavior.
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
AI models like Claude talk in words but think in numbers. In this study, we train Claude to translate its thoughts into human-readable text.
The Go standard library’s net.IP type is problematic for a number of reasons. We wrote a new one.
printf machine. 2020 IOCCC entry carlini - Best of Show - abuse of libc
Questions? Check out the .NET Standard FAQ. You can find the latest version of the compatibility matrix here. In my last post, I talked about how we want to make porting to .NET Core easier. In this post, I’ll focus on how we’re making this plan a reality with .NET Standard. We’ll cover which APIs we […]
In-browser code editor
Programming with WebAssembly or JavaScript is not an either/or choice. So developers don’t need to choose between WebAssembly and JavaScript. However, we do expect that developers will swap out parts ...
Typernetically enhanced web apps
Web styling features of today and tomorrow, as seen at Google IO 2022, plus some extras.
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Is it ok to have if clauses that will basically never be run? Surely, there must be some performance cost to that...
A friendly programming language from the future.
Hi there. I’m Bill “LtRandolph” Clark, and I’m the engineering manager for the Champions team on LoL . I’ve worked on several different teams on League over the past years, but one focus has been consistent: I’m obsessed with tech debt. I…
We've been experimenting with running coding agents autonomously for weeks at a time.