Internals of async / await in JavaScript
If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async / a
The latest blog posts to take off on Hacker News. 80,910 posts.
If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async / a
I wish I knew if my math was correct...
Without maintenance, most digital information will be lost in just a few decades. How might we secure our data so that it survives for generations?
I encountered the idea as a student, when I first read The Art of Computer Programming . I’d been programming already for most of my childhood, and I was completely blown away by the idea, which was entirely new to me. In fact, it’s probably not an exaggeration to say that in the whole of TAOCP that was the single…
AI has lost a giant
I've developed a few browser extensions, and every week I receive numerous emails with "revenue offer". Some experienced developers know that offers like these will inject malware into the browsers of your users, but scammers who make these offers will not tell you about it. They offer "integrations" that don't look…
Microsoft retrieved the Northern Isles underwater datacenter from the seafloor off Scotland's Orkney Islands. Project Natick is proving the concept of underwater datacenters is feasible as well as logistically, environmentally and economically practical.
This vulnerability allows a physically-present attacker to control the full disk encryption unlock process and gain complete access to decrypted content in some cases where a TPM, dracut and Clevis are used.
Nostr - the simple, decentralized messaging protocol with the potential to replace centralized apps like Twitter and WhatsApp - is going mainstream. And fast.
Building an underwater sensor node with SPE and PoDL
Hello, today we are going to talk about some flying robot behavior improvements. Some of the problems we fixed were reported countless times, so I hope that some people will appreciate it :).
Patterns to use types for better safety and design
The Electronic Frontier Foundation, a digital civil liberties advocacy group, recently published a good article entitled “ISPs Should Not Police Online Speech—No Matter How Awful It Is.” 1 It argues that providers within the internet “stack” should refrain from censoring traffic according to their own values. That…
It is time to celebrate EC2-Classic, which defined early cloud computing, and which is finally retiring.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
How many roads must a programmer walk down before you call them a contractor? It’s been about three years since I went down this (bumpy) path, and I finally have the feeling that my contracting business is “bootstrapped”1. Here’s an account of my journey so far, hoping you find it inspiring! 0. Contents Articles about…
Back in August 2020 , Google began testing a seemingly Apple Maps-inspired map style that added darker and deeper landcover colors throughout the world:
This post will show you how to use D to write a bare-metal “Hello world” program that targets the RISC-V QEMU simulator. In a future blog post ( now available ) we’ll build on this to target actual hardware: the VisionFive 2 SBC. See blog-code for the final code from this post. For a more complex example, see…
Server Components run on the server instead of the client, giving you control over your bundle size and data fetching. Here’s everything we learned about them.
An in-depth analysis that explains how this console works internally
A recent Twitter thread brought home to me that there is widespread confusion about what types actually are, even among the most prominent researchers. In particular: are types the same thing as sets ? At the risk of repeating some of my prior posts, perhaps it’s time for a little history about type theory, set theory…
Documentation, specifications and code from the Security Working Group of the Erlang Ecosystem Foundation
The low, low cost of (committing) cybercrime, Author: Jan Kopriva