Why is D3 so Verbose?
Curious why D3.js code looks long and complicated? I quickly explain why D3 is verbose, how it gives developers control, and what makes it powerful for data visualisation.
The latest blog posts to take off on Hacker News. 80,833 posts.
Curious why D3.js code looks long and complicated? I quickly explain why D3 is verbose, how it gives developers control, and what makes it powerful for data visualisation.
The adoption of Parquet version 2 is limited due to the lack of support in the ecosystem, which affects its evolution despite its improvements in compression and performance.
I have a slight problem wherein every time I start up a game of NetHack, I completely lose touch with my surroundings for hours on end. Thankfully The DevTeam Thinks Of Everything and there’s a solution that allows communication with the outside world without breaking immersion: the mail daemon!
you need to sit for this one for 48h
Can Hollywood's stamp of artistic excellence still be trusted?
Hosted by the Brooklyn Public Library, this Burner Phone 101 workshop introduced participants to phone-related risk modeling, privacy-protective smartphone practices, the full spectrum of burner phone options, and when to leave phones behind entirely.
Slightly unusual genre today: a negative result about our git-review tool for a different take on code review process, which we decided to shelve, at least for the time being.
"AI first" leaves humans nowhere. Learn about the Bus Factor and how the launch of ChatGPT has changed the landscape on knowledge sharing.
Walkthrough of the various parts and concepts in Bluesky's AT Protocol (ATProto), the types of servers involved and how it all fits together
Zig is a general-purpose programming language and toolchain for maintaining robust , optimal , and reusable software.
Learn more about the new Pixel 10, Pixel 10 Pro and Pixel 10 Pro XL phones announced today at Made by Google.
I program my home computer, beam myself into the future
Banner announcing OPA creators joining Apple
Why we dropped Playwright and switched to raw CDP for faster, more capable browser automation.
One of the neat things about AWS is that it's almost twenty years old. One of the unfortunate things about AWS is... that it's almost twenty years old
Hey… quick question, why are anime catgirls blocking my access to the Linux kernel?
Since moving to Deep South Texas 4 years ago I've come to realize that many plants I used to love growing in the cool mild maritime climate of the SF bay area are impossible to grow where I live. This is not just because of the high daytime heat. It's not as simple as that. Specifically, it is the h
From the Zed Blog: This investment lets us pursue our vision for bringing a new kind of collaboration directly into the IDE.
Over two years ago I installed Acronis True Image for Crucial in order to migrate my data to a new SSD I had just purchased. It worked. I then left True Image installed “just in case”, and what har…
Today, we're introducing Tidewave Web for Rails and Phoenix: a coding agent that runs directly in the browser alongside your web application, in your own development environment, with full page and code context.
=== This is a free online edition of Bruce Sterling's anthology Mirrorshades. === Coverted to webpage by Rudy Rucker, posted September 2022, and updated November 2023. === Each story is Copyright (C) 2022 to its original authors, and all rights are reserved. The book is not public domain, nor is it Creative Commons…
SAN FRANCISCO, CA — August 19, 2025 — Databricks, the Data and AI company, today announced it has signed a term sheet for its Series K round, which it expects to close soon with backing from existing investors. This funding values the company at >$100 billion.
The Great Firewall of China (GFW) conducted a large-scale, unconditional block targeting TCP port 443 on August 20, 2025. This report documents the measurements and analysis we conducted of that event.
The state of CI platforms is much stronger than it was just a few years ago. Overall, this is a good thing: access to powerful CI platforms enables software developers and companies to ship more reliable software more frequently, which benefits its users/customers. Centralized CI platforms like GitHub Actions, GitLab…
I’ve been a member of Hacker News (HN) since 2012. You can see my profile here . (Thanks to Jeff Beard for introducing me to it so many years ago.)
We discoverd a vulnerability in Microsoft 365 Copilot that allows users to access files without getting detected or appearing in the audit log.
This interactive post will show you how to build your own fleet of space invaders by mixing geometry with randomness and a splash of color.
Ben Lindbergh at the Ringer asks “When did jerk stop meaning ‘stupid’?” He starts with the Steve Martin movie The Jerk , saying of its protagonist:
After 15 years on macOS, I made the leap to Arch Linux using Omarchy. Here's what I discovered about the trade-offs, workflow changes, and why shorter battery life and fan noise haven't sent me back to my MacBook.
Collaboratively editing strings of text is a common desire in peer-to-peer applications. For example, a note-taking app might represent each document as a single collaboratively-edited string of text.