Show HN: I integrated my from-scratch TCP/IP stack into the xv6-riscv OS

This project integrates a TCP/IP protocol stack into the xv6-riscv operating system, enabling network capabilities. Key Components: TCP/IP Stack: A kernel-space port of microps, a user-mode TCP/IP stack that I am also developing. Network Driver: A virtio-net driver for network device emulation in QEMU. Socket API: A standard socket interface for network applications. Network Configuration: […]
macOS dotfiles should not go in –/Library/Application Support
One of my pet peeves is when command-line tools look for user configuration files in ~/Library/Application Support when running on macOS. In addition to offering poor ergonomics for users, I believe this behavior is incorrect according to the documentation which is cited to justify it. Instead, command-line tools should implement the XDG Base Directory Specification […]
Will Smith’s concert crowds are real, but AI is blurring the lines

This minute-long clip of a Will Smith concert is blowing up online for all the wrong reasons, with people accusing him of using AI to generate fake crowds filled with fake fans carrying fake signs. The story’s blown up a bit, with coverage in Rolling Stone, NME, The Independent, and Consequence of Sound. [embedded content] […]
Apple vs. Facebook Is Kayfabe

How do we know? In-app Browsers. Photo by Claudia Raya Apple vs. Facebook is, and always was, kayfabe. In reality, Apple is Facebook’s chauffeur; holding Zuck’s coat while Facebook wantonly surveils iPhones owners. Facebook’s gross profit over time. While Facebook and Apple mugged for the cameras as “App Tracking Transparency” rolled out, Facebook’s income tells […]
The Limits of NTP Accuracy on Linux

Lately I’ve been trying to find (and understand) the limits of time syncing between Linux systems. How accurate can you get? What does it take to get that? And what things can easily add measurable amounts of time error? After most of a month (!), I’m starting to understand things. This is kind of a […]
MAID in Canada
Elaina Plott Calabro wrote an incredible article about nine years of Canada’s euthanasia laws (called MAID) in The Atlantic. In the past nine years, MAID has expanded from an option for patients with “reasonably foreseeable” deaths into Track 2, which allows for people who don’t have reasonably foreseeable deaths to request it anyway. Over 5% of […]
macOS 26 Tahoe’s Dead Canary Utility App Icons

MacOS has shipped with a collection of “utility” apps since the prehistoric era of classic Mac OS. A good rule of thumb what makes an app a “utility” is that it’s a tool for doing something about your computer. Ever since Mac OS X 10.0, most of these apps have been neatly filed away in […]
WiFi-3D-Fusion – Real-time 3D motion sensing with Wi-Fi

Live local Wi-Fi sensing with CSI: real-time motion detection + visualization, with optional bridges to: Person-in-WiFi-3D (multi-person 3D pose from Wi-Fi) [CVPR 2024]. NeRF² (neural RF radiance fields). 3D Wi-Fi Scanner (RSSI volumetric mapping). This monorepo is production-oriented: robust CSI ingestion from local Wi-Fi (ESP32-CSI via UDP, or Nexmon via tcpdump + csiread), a realtime […]
Social media’s next evolution: decentralized, open-source, and scalable

How Blacksky grew to millions of users without spending a dollar If you haven’t been watching closely, you could be forgiven for assuming that Bluesky is a just liberal Twitter clone, or a newfangled imitator of Mastodon. But under the surface, something fascinating has been happening: this is the first time ever that a public […]
Study finds gaps in evidence for air-cleaning technologies to prevent infections

A new study led by researchers from the University of Colorado Anschutz Medical Campus and the National Institute for Occupational Safety and Health (NIOSH) through the Centers for Disease Control and Prevention (CDC) finds that although many technologies claim to clean indoor air and prevent the spread of viruses like COVID-19 and the flu, most […]