Testing Distributed Systems
Curated list of resources on testing distributed systems
The latest blog posts to take off on Hacker News. 21,827 posts.
Curated list of resources on testing distributed systems
_posted by John Clements_ Racket version 8.4 is now available from https://download.racket-lang.org. Command-line Racket provides a new expression editor by default for its read-eval-print loop (REPL). The new REPL is based on the Chez Scheme expr...
TL;DR: OpenSCAD users: download a nightly build & enable fast-csg in settings for 10x faster render (YMMV). Make your models more ambitious and report is...
Life with Postgres only.
The first nerdy dispatch from my Quixotic Hardware Project, QIXOTE-1
A deep dive into the futex system call and how it is used to process synchronization functions.
If you're anything like me, you love emojis! Emojis appear like an image on the screen, but they aren't an image like a PNG or JPEG. What do emojis look like to computers? 

0x820x820x980...
From the highly eclectic blog of Mark Dominus
The ASR33, like most teletypes of the era, works at a fixed rate. It does 10 characters per second. It is 110 Baud, using 1 start, 8 data (i...
I still get excited about programming languages. But these days, it’s not so much because of what they let me do, but rather what they don’t let me do. Ultimately, what you can with a programming l...
Another code golfing adventure.
Once more: we are not modeling reality, but the way information about reality is processed, by people. — Bill Kent I've got this working theory that you can...
The official blog for the Vue.js project
6 Interesting Resources to Encourage Your Child to Learn to Code
As software developers, we’ve all come across those annoying, not-so-useful error messages when using some library or framework: "Couldn’t parse config file", "Lacking permission for this operation", …
In this essay, Carson Gross explains the Hypermedia-Driven Application (HDA) architecture, which combines the simplicity of traditional Multi-Page Applications with the enhanced user experience of Single-Page Applications by extending HTML infrastructure through declarative syntax and hypermedia-based server…
Why does the performance of this prime sieve, using a Java BitSet, flicker between either decent performance and half of that?
I got tired of attempting to get shell scripts to produce valid JSON. You’ve likely seen something like this before: echo '{
I picked Ruby on Rails over React-based SPA to build Reviewbunny and it was wonderful. I didn't procrastinate determining the perfect setup …
Go is one of my favorite programming languages, but it is still far from perfect.
Shows how much the performance of Go has improved from version 1.2 through to 1.18 -- in its compiler, runtime, and libraries.
When plotting overlapping elements with a defined alpha (opacity), I had always thought about it as an additive process with results clamped to not exceed 1.
How I sped up GoAWK by switching from a tree-walking interpreter to a bytecode compiler and virtual machine interpreter.
For this Hack Week edition we decided to port the classic Wolfenstein 3D game to Rust.
Solving novel problems and setting a new milestone in competitive programming.