Native Instant Space Switching on macOS

https://arhan.sh/_astro/settings.DnK3wkfD_Z2bVBxH.png
The user is frustrated with MacOS window management, specifically the inability to instantly switch spaces without animation. They found a solution called InstantSpaceSwitcher, a menu bar app that achieves instant space switching without drawbacks.

How Microsoft Abuses Its Users

https://lzon.ca/posts/other/microsoft-user-abuse/outlook.jpg
I helped a non-tech literate customer resolve an issue with his laptop where he was running out of storage due to Microsoft's default Onedrive settings, which led to him deleting family photos to fix the problem. This incident highlights Microsoft's use of dark patterns to encourage users to pay for additional storage, and the need for companies to prioritize user experience and respect over ...

Reverse engineering Gemini's SynthID detection

https://raw.githubusercontent.com/aloshdenny/reverse-SynthID/main/assets/synthid_watermark.png
Researchers reverse-engineered Google's SynthID watermarking system using signal processing and spectral analysis. They developed a multi-resolution spectral bypass (V3) that achieves high PSNR and can remove the watermark from images of various resolutions.

Charcuterie – Visual similarity Unicode explorer

https://charcuterie.elastiq.ch/social-share.png
A visual explorer for Unicode. Browse the character set, discover related glyphs, and learn more about the scripts, symbols, and shapes that make up the standard. Charcuterie is still under active development, and feedback is always welcome. If you would like to support the project and help make more time for it, consider a donation.

PicoZ80 – Drop-In Z80 Replacement

https://eaw.app/images/picoZ80_sch_rp2350.png
The picoZ80 is a custom PCB designed to replace a physical Z80 in a host or industrial computer with a faster CPU, more memory, virtual devices, networking, and rapid application loading from an SD card. It hosts an RP2350B microcontroller, a dual-core 150MHz Cortex-M33 device capable of running at up to 300MHz, and an ESP32 co-processor for WiFi and Bluetooth connectivity.

Hegel, a universal property-based testing protocol and family of PBT libraries

https://hegel.dev/_astro/hedgel-small.CU9UUzkn.webp
Hegel is a universal property-based testing protocol and family of libraries, built on Hypothesis.

Research-Driven Agents: What Happens When Your Agent Reads Before It Codes

https://blog.skypilot.co/research-driven-agents/assets/banner.png
A coding agent was used to optimize the performance of the llama.cpp neural network model, resulting in a 15% speedup on x86 and 5% speedup on ARM. The agent's success was due to its ability to read papers and study competing projects before writing code, allowing it to identify optimizations that code-only agents would miss.

Unfolder for Mac – A 3D model unfolding tool for creating papercraft

https://www.unfolder.app/img/og_image.jpg
Unfolder generates 2D parts for 3D models in seconds with optimized unfolding. It allows customization and export in various formats for printing, editing, or CNC cutting.

Old laptops in a colo as low cost servers

Transform your old laptop into a powerful server with our colocation services in Amsterdam and US datacenters for €7/month. We provide free shipping, setup assistance, and KVM access to your laptop in a secure, professional datacenter.

How Do You Find an Illegal Image Without Looking at It?

https://mahmoud-salem.net/og-image?v=2
Child safety is a complex problem that includes online grooming, sextortion, child sex trafficking, victim identification, and survivor support, with CSAM detection being a critical piece. Perceptual hashing and machine learning classifiers are used to detect CSAM, with perceptual hashing being used for known material and machine learning classifiers being used for unknown material, including ...

Top laptops to use with FreeBSD

whether devices have degraded functionality, reducing the score by 0.5-1.5 based on severity and how important it is to the laptop experience (wi-fi/graphics weighted more)

Show HN: I built a Cargo-like build tool for C/C++

https://opengraph.githubassets.com/67f2ac525a3138f9a9d137660eed8ad73c6f2ecb5f8592a75d0f729c0e8890e3/randerson112/craft
Craft is a lightweight build tool for C and C++ projects that automates configuration and dependency management. It uses a simple craft.toml file to generate CMake configuration and provides a clean command-line interface.

Moving from WordPress to Jekyll (and static site generators in general)

https://www.demandsphere.com/assets/images/blog/2026/04/rebuilding-demandsphere.png
As I mentioned in my post earlier this week, we just completed a migration from WordPress to Jekyll. I outlined a couple of reasons for it but basically came down to preference, speed, and ability to make changes easily. Frameworks like Jekyll (or Astro) aren’t for everybody, although they make a lot more sense in the general environment of AI proliferation, markdown becoming the lingua ...

Maine is about to become the first state to ban major new data centers

https://www.gadgetreview.com/wp-content/uploads/2a8e079e-10a6-4599-9e6e-ddb65aa7f05b_1920x1080.jpg
Maine lawmakers passed a bill temporarily blocking large data centers due to concerns over electricity costs and grid strain. The move may lead to higher costs for AI services if other states follow suit.

Reallocating $100/Month Claude Code Spend to Zed and OpenRouter

https://braw.dev/images/braw-dev-og-background_hu_960e5912b59745f.png
You're switching from Claude to Zed editor and OpenRouter for more flexibility and to avoid hitting limits. You'll pay $10/month for Zed and top up $90/month to OpenRouter.

Progressive encoding and decoding of 'repeated' protobuffer fields

This post assumes a basic familiarity with the user-facing aspects of Google's open-source protobuffer suite. In short, protobuffer allows you to define a set of messages which you would like to exchange using a simple DSL in a .proto file. Using this description, the protoc compiler (or a number of alternative implementations) can generate encoders and decoders for these messages in a ...

EFF is leaving X

https://www.eff.org/files/banner_library/Twitter-censored.png
EFF is leaving X due to declining engagement and a shift in the platform's values under Elon Musk. They will focus on other platforms like Bluesky, Mastodon, and social media giants to protect digital rights.

Bitmap fonts make computers feel like computers again

https://korigamik.dev/img/bitmap-fonts.png
Bitmap fonts are interesting because they require precision and were used in older displays due to limited rendering. They can add personality and mood to screens, especially in code and technical visuals.

Instant 1.0, a backend for AI-coded apps

https://paper-attachments.dropboxusercontent.com/s_331134A1AB81F48C9BB3AF9F0C08F3485C408CA845F0A79093D4B651B8B202E3_1775735518061_CleanShot+2026-04-09+at+04.51.412x.png
Instant turns your favorite coding agent into a full-stack app builder. And we’re fully open source. [1] Our claim is that Instant is the best backend you could use for AI-coded apps. In this post we’ll do two things. First we’ll show you a series of demos, so you can judge for yourself. Second, we’ll cover the architecture. The constraints behind a real-time, relational, and multi-tenant ...

Show HN: Druids – Build your own software factory

https://camo.githubusercontent.com/ee3a40c55cf493db5e4de976473868ca11c82d9004f624c380d23b972a650607/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f45564a71572d74765379342f6d617872657364656661756c742e6a7067
Druids is a batteries-included library to coordinate and deploy coding agents across machines. Druids makes it easy to do this by abstracting away all the VM infrastructure, agent provisioning, and communication. For example, here's a Druids program to deploy N task agents on N copies of a software environment and have a judge pick the best output: async def program(ctx, spec="", ...

Introduction to Nintendo DS Programming

https://www.patater.com/files/projects/manual/images/passme.png
The homebrew community allows individuals to create and run their own games on the Nintendo DS without needing official development contracts or equipment, using devices like passthroughs and NoPass devices to bypass copy protection. To get started, one should choose a Slot-1 device, such as the R4DS, M3 Real, or Cyclo DS Evolution, which supports DLDI and can run homebrew software from a microSD card.

A WebGPU implementation of Augmented Vertex Block Descent

https://raw.githubusercontent.com/jure/webphysics/main/webphysics-logo.svg
This project is an experimental WebGPU physics prototype using AVBD solver for rigid-body and soft-body physics. It's an initial proof of concept with limited browser support and requires further updates for stability and ease of use.

Wit, unker, Git: The lost medieval pronouns of English intimacy

https://ichef.bbci.co.uk/images/ic/480xn/p0nc7tyq.jpg.webp
The English language has lost many personal pronouns over the centuries, including the dual form "wit" which referred to two people, due to simplification and changes in social and political norms. Despite this, some Old English pronouns like "he", "it", and "we" have survived more than 1,000 years of history and upheaval, almost intact.

The Future of Everything Is Lies, I Guess: Part 3 – Culture

The author discusses how Large Language Models (LLMs) are changing the way we interact with information and each other, and how they may shape our culture, including our sex and erotic subcultures. The author also explores the potential for LLMs to create new forms of media, influence our values, and raise questions about the role of fixed, long-form writing by humans in a world where ...

Meta removes ads for social media addiction litigation

https://images.axios.com/WAU3v7vI-vh1VDdEb_YBQXwGGOI=/0x0:4000x2250/1920x1080/2026/04/08/1775674521630.jpeg?w=3840
Meta removed ads from attorneys seeking clients harmed by social media under 18 after a California case found Meta and YouTube negligent. Meta claims it's removing ads to avoid adverse legal impacts and prevent trial lawyers from profiting from its platforms.

Show HN: CSS Studio. Design by hand, code by agent

https://images.motion.dev/motionscore/site-bg.png
CSS Studio offers a suite of design tools for editing layout, styles, and animations on a webpage. It sends updates to a local AI agent for implementation, automating code writing, review, and deployment.

Netflix Prices Went Up Again – I Bought a DVD Player Instead

https://aywren.com/2026/pic/dvdcollection.jpg
The user is canceling their Netflix subscription due to the price increase and ads, opting for physical media instead. They've bought a DVD/BluRay player and collections of series to own, planning to use the saved $10 monthly for new discs.

Open source security at Astral

https://astral.sh/static/OpenGraph/Astral.jpg
The Astral organization shares techniques to secure their tools and GitHub Actions workflows, including pinning actions to specific commits and limiting permissions. They also enforce strong 2FA, branch protection rules, and immutable releases to prevent account and repository compromises.

Doing Impressions: Monet's Early Caricatures (ca. late 1850s)

https://pdr-assets.b-cdn.net/collections/claude-monet-caricatures/claude-monet-caricature-00001.jpg?width=1200&height=850
Claude Monet sold caricatures of local bigwigs in Le Havre at age 15, earning up to 20 francs per piece. His profits allowed him to move to Paris and train as an artist, later becoming a famous Impressionist painter.

Help Keep Thunderbird Alive

https://updates.thunderbird.net/media/img/thunderbird/appeal/dec24/forest-roc.png
Thunderbird is funded by user contributions, not ads or corporate funding, to provide a private and customizable email experience. Users can support Thunderbird by donating to help maintain servers, fix bugs, and develop new features.