Virginia bans sale of geolocation data

https://www.hunton.com/privacy-and-cybersecurity-law-blog/assets/images-t1783027116/206510.png
Virginia Governor Abigail Spanberger signed S.B. 388 into law on April 13, 2026, banning the sale of geolocation data. The ban takes effect on July 1, 2026, following similar laws in Maryland and Oregon.

crustc: entirety of `rustc`, translated to C

https://opengraph.githubassets.com/36e1834876869cb9d9fedbc96ccbec266e59d764cc03fb7e06d3cdbcc1aa2db8/FractalFir/crustc
The user is working on a Rust to C compiler toolchain called cilly which can compile Rust code to C for arbitrary targets and is network transparent. The toolchain is still in development and not yet ready for public consumption due to some issues and the user's current busy schedule.

Exapunks (2018)

https://www.zachtronics.com/exapunks/trailer.jpg
A former hacker with the phage now makes deals for one hack per dose of medication. They learn from TRASH WORLD NEWS, a zine with hacking tutorials and tips.

Reality has a surprising amount of detail (2017)

https://johnsalvatier.org/assets/stairs-diagram.jpg
The author reflects on their childhood experiences working with their father, a Colombian immigrant, and how it taught them about the importance of paying attention to details in reality, which is often overlooked. This realization has implications for various domains, including programming, physics, and personal growth, and the author argues that seeking out and noticing details is crucial ...

Since Linux 6.9, LUKS suspend stopped wiping disk-encryption keys from memory

https://media.mathstodon.xyz/cache/preview_cards/images/034/328/066/original/808ef6b3dbb0dfd7.png
A user discovered a security vulnerability in Linux 6.9 where LUKS encryption keys remained in memory after suspend, making laptops susceptible to cold boot attacks. A patch was created to wipe the LUKS encryption keys on suspend, inspired by Debian's cryptsetup-suspend, and is now available for other Linux distributions.

Podman v6.0.0

https://blog.podman.io/wp-content/uploads/2022/11/containersgfx-1.png
Podman v6.0.0 is now available with improved networking, enhanced machine capabilities, and configuration file handling. This release includes Docker compatibility improvements and new features like Pesto rootless port forwarding and Quadlet evolution.
Public interest organizations strongly oppose X Corp's petition to set aside or terminate its 2022 settlement order with the FTC, citing the company's continued risk to Americans' privacy and data security. The FTC should reject the petition and maintain the 2022 Order, which remains a critical safeguard for users' privacy and security.

PeerTube is a free, decentralized and federated video platform

https://camo.githubusercontent.com/3e360d643ef7b1e2cf4fe117adfab2488ecc19073b0126952ec4c10e11df34fd/68747470733a2f2f6173736f2e6672616d61736f66742e6f72672f7069632f376463736b6e62412f3858534249704c462e706e67
PeerTube is a decentralized video platform allowing users to host videos on community-owned instances without vendor lock-in. It's free, ad-free, and allows users to follow channels and discover videos across the entire video fediverse.

Lightning Memory-Mapped Database Manager (LMDB) 1.0

LMDB is a high-performance, memory-efficient database library with full ACID semantics and transactional support. It uses a memory map for data storage and is thread-aware, supporting concurrent read/write access.

This is my attempt to get Vulkan going on NetBSD

https://opengraph.githubassets.com/4c14c4d339ce3425b6f42c9553bdf17064ffec84cc3a6c8f3d26464302bc2672/segaboy/vulkan-netbsd
A Vulkan driver for NetBSD has been successfully built and installed using the Lavapipe software driver. The process is now automated and reproducible on a fresh install.

Postgres transactions are a distributed systems superpower

https://cdn.prod.website-files.com/672411cbf038560468c9e68f/6a301e81ad0dfd4721600946_7167abdb.png
Co-locating workflow state with application data in the same Postgres database simplifies durable workflows by eliminating partial failures and idempotency issues. This approach also simplifies atomic updates and notifications by leveraging database transactions and user-defined functions.

How to ask for help from people who don't know you

https://pradyuprasad.com/card.png
To ask for help effectively, put yourself in the other person's mind and show you're worth helping by demonstrating seriousness, personal connection, or institutional credibility. Explain context briefly and make your request easy to accept by reducing costs, making it specific, and bounded, while also making it easy to say no.

Great Salt Lake Tracker – Grow the Flow

The Great Salt Lake Tracker website monitors the status of North America's largest saline lake. It provides a dashboard to track the lake's conditions.

Memora: A Harmonic Memory Representation Balancing Abstraction and Specificity

https://www.microsoft.com/en-us/research/wp-content/uploads/2026/06/Memora-BlogHeroFeature-1400x788-1-1024x576.jpg
Memora is a scalable memory system that increases agent productivity on long-horizon tasks by decoupling stored content from retrieval methods. It achieves state-of-the-art performance on LoCoMo and LongMemEval benchmarks while using up to 98% fewer context tokens.

Superpowers 6

https://blog.fsck.com/assets/2026/06/pasted-image-20260615-200048.png
Superpowers 6 is faster and cheaper, reducing build time by up to 50% and token spend by up to 60%. It optimizes Subagent Driven Development with improvements like combining code and spec compliance review agents.

JEP 539: Strict Field Initialization in the JVM moved to preview

The Java Virtual Machine introduces strictly-initialized fields, which must be explicitly initialized before they can be read, ensuring that default values such as 0 or null are never observed. This feature is available for use by compilers that emit class files and provides stronger integrity guarantees for field initialization, making it easier to diagnose and prevent bugs related to field ...

Immich 3.0

https://private-user-images.githubusercontent.com/27055614/615815076-fc8f6008-d486-4915-ad1b-feaddb856315.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMwMjA4OTcsIm5iZiI6MTc4MzAyMDU5NywicGF0aCI6Ii8yNzA1NTYxNC82MTU4MTUwNzYtZmM4ZjYwMDgtZDQ4Ni00OTE1LWFkMWItZmVhZGRiODU2MzE1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzAyVDE5Mjk1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjYzZiNGFhYTkwZTMxMzZjMzNhYmFkYWNhMzYzMTU5NDAyMTE1MzA4ODg2NDIzMjgzMDc4NTQ2NTMyYzRiMjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.NL9KZU3FWYQTpMUSstDbeYt3RK1tIMkG5o6C8gl2tsM
v3.0.0 Welcome to Immich v3.0.0! After months of hard work from the team and our amazing contributors, we're thrilled to announce the next major version of Immich: v3.0.0! πŸŽ‰ Breaking changes Th...

Claude-real-video - any LLM can watch a video

https://opengraph.githubassets.com/e65d9de710706a88bf8a86b01318441d8c28cc7b6eea46adc94c7c58e6b76c18/HUANGCHIHHUNGLeo/claude-real-video
claude-real-video extracts frames from videos locally, transcribes audio, and hands a clean folder for LLMs to read. It's smarter than other tools that sample frames at a fixed interval, and can be installed with pip and used with ffmpeg and whisper CLI.

Mystery identity of 'Green Boots' climber is finally solved after DNA test

https://i.dailymail.com/1s/2026/07/01/08/109712769-15943905-image-a-1_1782891747709.jpg
The mystery surrounding the identity of Everest's infamous 'Green Boots' climber has finally been solved after a DNA test. For almost 30 years, the body of the climber – preserved in snow and ice high on the world's tallest mountain – became a macabre landmark for thousands attempting to reach the summit. Known simply as 'Green Boots' because of his distinctive bright ...

Launch HN: Manufact (YC S25) – MCP Cloud

https://manufact.com/_next/image?url=%2Fchatgpt-appstore-claude-connectors.jpg&w=3840&q=75&dpl=dpl_7ybWwSDvPb3VERJNLb6CTXwhjqAP
The mcp-use SDK is a fullstack framework for developing MCP Apps and servers for AI Agents like ChatGPT and Claude. It simplifies app development with auto-deployment and analytics.

Wireless LAN SD

https://www.sdcard.org/wp-content/uploads/2020/12/isdio-graphic.png
Wireless LAN SD standard enables wireless communication between devices and SD cards. It integrates SD cards with wireless LAN modules for simple complex tasks.

Spain Orders Blacklist of Palantir from Public and Private Companies

https://imagedelivery.net/qIvImu8MgTZD-kGvW-i83w/production.gdh/d4acd158-5d63-495b-9481-5dd44760aad9/w=1080,q=80
Spanish government instructs state-controlled entities to blacklist US data analytics firm Palantir due to national security concerns. Palantir still holds a €16.5 million contract with Spain's Ministry of Defense, set to expire in November.

24-bit/192kHz music downloads and why they make no sense (2012)

https://people.xiph.org/~xiphmont/demo/ath-top.png
The article discusses the futility of 24-bit/192kHz digital music downloads, which offer no benefits and take up excessive space. The human ear can only perceive a limited range of frequencies, and 24-bit/192kHz audio does not provide any improvement in fidelity.

A New Catalog of Stellar Rotation Periods for over a Million Stars

https://aasnova.org/wp-content/uploads/2026/06/TESSInSpaceRender1-702x336.jpg
Scientists built the largest catalog of stellar rotation periods using TESS data, covering 1,046,317 stars within 1,600 light-years. The catalog, called TARS, helps study stellar evolution, exoplanet discovery, and Milky Way structure.

Simple, beautiful Emacs modeline: modusregel

Access denied

LibreCAD in the Browser

A user ported LibreCAD, a free 2D CAD application, to WebAssembly for web use. The port uses Qt's official WebAssembly support and Emscripten.

Hazel (YC W24) Is Hiring for Our Largest Government Contract

https://bookface-images.s3.amazonaws.com/small_logos/27eb77e66d041fd97b3afe3275e43bfa07c30bf6.png
Hazel is hiring a full stack engineer to deploy and scale AI for government procurement, requiring a TS/SCI clearance and experience with AWS, Python, and React. The role involves architecting and building Hazel's platform, working with customers, and delivering innovative solutions in a classified environment.

Client-side load balancing at a million requests per second

https://img01.ztat.net/engineering-blog/posts/2026/06/images/cslb-consistent-hash-load-balancing-after.png?imwidth=1320#previewimage
The team at Zalando replaced their shared edge load balancer with a client-side load balancer to improve latency and reduce shared infrastructure costs. They implemented a consistent-hash routing algorithm, occupancy-based bounded load, and zone-aware routing to achieve a 25% reduction in pods and over $1,000 per day in cost savings.

German button maker searched rivers of American Midwest for valuable shells

https://th-thumbnailer.cdn-si-edu.com/TK50aHFhwX7kKL2L5SP7rNnd4UM=/1000x750/filters:no_upscale():focal(1232x2018:1233x2019)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/ef/3b/ef3b4417-2b07-4c6d-8f69-6ca044e305a5/ebony_shell_to_buttons_copyright_historic_muscatine_inc.jpg
John Boepple discovered freshwater mussel shells in the Illinois River, which led to the creation of a pearl button industry in Muscatine, Iowa. The industry thrived from 1891 to the 1960s, but ultimately devastated the local mussel population and led to conservation efforts.

Show HN: zkGolf – Competitive optimization of formally verified circuits

https://zk.golf/zks_mark.svg
zkGolf is a competition to build cheapest circuits with verified submissions scored on cost and tightness. A model can use the API to autoresearch and submit solutions automatically.