Why am I writing a JavaScript toolchain in Zig?
injuly: I understand not everyone will be psyched about JavaScript. You can feel free to skip...
Flox | bpftrace: a scriptable magnifying glass with X-ray vision for Linux
It's inevitable that your machine behaves in an unexpected way. If software always did what you...
Khronos Group Launches Slang Initiative, Hosting Open Source Compiler Contributed by NVIDIA
Advanced language features enhance GPU shader development productivity and portability. Open governance encourages broad industry collaboration....
Other Builtins (Using the GNU Compiler Collection (GCC))
GCC provides a large number of built-in functions other than the ones mentioned above. Some of...
GitHub - freetonik/linkcast: Convert any link into an episode of your private podcast
I was looking for a service that would convert any article into audio form (plain text-to-speech,...
Truly portable C applications [LWN.net]
Ready to give LWN a try? With a subscription to LWN, you can stay current with...
What's your go-to WFH setup? | Lobsters
Hello everyone! One thing I’ve realized is how little these things are talked about, given that...
How some of the world's most brilliant computer scientists got password policies so wrong
The US government’s latest recommendations acknowledge that password composition and reset rules are not just annoying,...
why is mathematica so bad at being a spreadsheet? | Lobsters
a few weeks ago, i gained a need for something roughly spreadsheet-shaped. very tiny—1e4 or 1e5...
A deeper dive into the SHMIF IPC system
This is a technical description of the IPC system used throughout the Arcan project, from both...
What is the "boring technology" solution for running multiple containers on a single host in production in 2024? | Lobsters
I feel like this is such a common pattern at this point that there should be...
The Entrust Distrust Will Be More Disruptive Than Intended - SSLMate Blog
In the coming weeks, Mozilla and Chrome will remove trust in the Entrust certificate authority due...
Introducing our grid-aware websites project - Green Web Foundation
We’re kicking off a cutting-edge project to explore our idea for making grid-aware websites a commonplace...
The Big Data Center Water Problem
A datacenter with 15 megawatts of IT capacity is estimated to use about 80-130 million gallons...
GHC's wasm backend now supports Template Haskell and ghci
Two years ago I wrote a blog post to announce that the GHC wasm backend had...
Where’s _why? What Happened When One of the World’s Most Beloved Programmers Vanished.
Illustration by Charlie Powell. In March 2009, Golan Levin, the director of Carnegie Mellon University’s interdisciplinary...
TIL: Some surprising code execution sources in bash
I ran across two surprising sources of code execution in bash (and probably other shells) recently....
Delta Chat: Delta Chat introduces realtime Peer-to-Peer networking
November 20, 2024 by olgax,l,r10s,adb,hocuri,jag,simon Are you interested in enshittification-resistant application development? After almost two years...
Rust Foundation
Today, Amazon Web Services (AWS) announced a collaborative initiative aimed at verifying the safety of the...
DBSP: Automatic Incremental View Maintenance for Rich Query Languages
Incremental computation represents a transformative (!) approach to data processing. Instead of recomputing everything when your...
They all use it
Last week, at a conference, I had a random hallway conversation with another engineer. We ended...
Organizing Recipes with ML For Creative Cooking
or play around with the actual web app. Comments
Fargate vs EC2
Posted on Monday, Nov 18, 2024Building an EKS cluster requires choosing how your containers will actually...
State of Kotlin Scripting 2024 | The Kotlin Blog
Ecosystem News Anton Yalyshev Ilya Chernikov TL;DR: Kotlin scripting remains an essential part of the Kotlin...
Async/Await Is Real And Can Hurt You — My Blogs
Published on November 20, 2024 Aysnc/await in Rust is a couple years old now. Personally, I...
Reading the Generalized Isolation Level Definitions paper with Alloy
My last few blog posts have been about how I used TLA+ to gain a better...
Hyrum's Law in Golang / Abenezer Belachew
I recently stumbled upon an intriguing comment while exploring the Go codebase. "Due to Hyrum's law,...