Getting to the bottom of web map performance
mostly 1990s PC gaming
The latest blog posts to take off on Hacker News. 3,497 posts.
mostly 1990s PC gaming
Let’s compare the performance of all supported runtimes + 2 custom runtimes (Rust and GraalVM).
Algebraic effects and handlers provide a modular abstraction for expressing effectful computation, allowing the programmer to separate the expression of an effectful computation from its implementation. In this post, I will present an extension to OCaml for programming with linear algebraic effects, and demonstrate…
I really wanted to get a personal blog up quickly, but the most popular static site generators either didn't fit my needs or did way too much.
<p>The experience of using Livewire seems magical. It’s as if your front-end HTML can call your PHP code and everything just works.</p> <p>A...
TypeScript is a big Superset of JavaScript which has many features which might not be shown in every beginner tutorial. This post has three of them to make your life easier learning TypeScript.
One of the biggest surprises at WWDC last year was Apple’s announcement that its new map would cover “ the entire U.S. by the end of 2019 ”:
I did the thing! I moved IntroCave.com over to IntroMaker.com. It's still a bit of a work in progress ( some thoughts here ), but I decided to break this out as a separate post.
Update 12/10/21, 10:15 UTC: I never imagined this post would reach the front page on Hacker News and gather so much support. Thank you all…
Keyboard Warrior, Breaking software is just finding unintended features, right?
I hate the expression “best practice”, it’s so, so often used by someone to justify the application of cargo cult without actually understanding why.
It feels as if we're at the tail end of the first era of social media in the West. Looking back at the companies that have survived, certain application architectural choices are ubiquitous. By now, we're all familiar with the infinite vertical scrolling feed of content units, the likes, the follows, the comments, the…
My first job was both a blessing and a nightmare. It taught me more about the world than about software development, but those lessons were invaluable.
Updated in 2026: glibc 2.43 added experimental support for building with Clang. In September 2021, I wrote "So, dear glibc, will you be happy with my sending Clang patches?" in Build glibc with LLD 13. We have come to a turning point. In Linux Plumbers Conference 2021, at the glibc Birds of a Feather session, I asked…
For a long time, I was a strong believer in investor pro ratas. As a founder, I understood the trade and was comfortable with it. As a partner at YC, I thought it made enough sense that I helped...
It’s not actually banned in the EU yet—the legislative process is much more complicated than that—but it’s a step: a total ban on biometric mass surveillance. To respect “privacy and human dignity,” MEPs said that EU lawmakers should pass a permanent ban on the automated recognition of individuals in public spaces…
Author: Mihai Avram | Date: 10/02/2021 The area of web scraping has really expanded in the last few years, and it helps to know some of the main frameworks, protocols, and etiquette so that you can…
Personal blog of Julien (jvoisin) Voisin
There has been much discussion of using the Rust language in the Linux kernel (for example, here , here , and here ), at the Kangrejos Rust for Linux Workshop ( here , here , and here ) and 2021 Linux Plumbers Conference had a number of sessions on this topic, as did Maintainers Summit . At least…
Something happened earlier this year where I got on a run making checkbox animations and just couldn’t stop.
We encounter a lot of organizations talking about or attempting to implement SRE as part of our consulting at Real Kinetic. We’ve even discussed and debated ourselves, ad nauseam, how we can apply it at our own product company, Witful. There’s a brief, unassuming section in the SRE book tucked away towards the tail…
Suppose you’re running your organization’s crucial apps in the cloud. Specifically, suppose you’re running them them on AWS, and in particular in the “us-east-1” region? Could us-east-1 go away? What might you do about it? Let’s catastrophize!
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…
When it comes to electronics, I am a woman of simple interests. Ideally, I only want to care about one voltage, and ground– there’s a reason I did so much be...
In April, I wrote operatornotify.py , a module which allows my programs to notify me of important information or errors. I was immediately very proud of it. It felt awesome to get so much impact out of a sub-100 line module as I went around hooking it up to my existing programs and getting the tracebacks from my…
Ok so, sex toys! Admit it. You've thought about it. 😉But it seems so complex! You can't use a sex toy straight from the printer because the materials and nozzles aren't body safe, and even if they were, the layer lines are a breeding ground for bacteria. So traditionally you'd have to print a blank and smooth it (with…
Considering every startup confronts this question at some point, I was surprised by how little has been written about it. Particularly anything actionable. So I decided to do my own digging. I spent the past month personally reaching out to founders, scouring interviews, and tapping the Twitterverse. Below, you’ll…