Valve releases Steam Controller CAD files under Creative Commons license

https://images.digitalfoundry.net/19e3ca4a25c2c/steam-controller-engineering-diagram.970x.jpg
Valve released CAD files for the Steam Controller and Puck, allowing modders to create custom accessories. The files are under a Creative Commons license for non-commercial use, with commercial entities needing to contact Valve directly.

Appearing productive in the workplace

Generative AI is creating a new form of "slop" in workplaces, where workers rely on tools to produce work without understanding its quality. This leads to a loss of judgment and expertise, as humans become conduits for AI-generated output rather than evaluators of its quality.

Permacomputing Principles

Permacomputing promotes sustainable digital practices through 10 principles, including resilience, hardware care, and simplicity, to reduce environmental and socio-economic impact. It encourages users to observe, question, and reimagine technology to create a more just and regenerative digital culture.
https://sqlite.org/images/loc.jpg
The US Library of Congress recommends SQLite, XML, JSON, and CSV as storage formats for datasets due to their high chance of survival and accessibility. These formats are chosen based on disclosure, adoption, transparency, external dependencies, patent impact, and technical protection mechanisms.

Diskless Linux boot using ZFS, iSCSI and PXE

https://aniket.foo/photos/iscsi/1-netboot-menu.jpg
The user set up a Debian 13 server for Netboot.xyz and used it to remotely boot a Debian installation on a network drive via iSCSI, avoiding the need to repartition their local NVMe drives. They configured the setup to use a custom menu, iSCSI targets, and ZFS volumes, and successfully installed Debian on a remote drive using the Proxmox host as the iSCSI target.

Boris Cherny: TI-83 Plus Basic Programming Tutorial (2004)

This is a TI-83 Plus BASIC programming tutorial for beginners, covering topics such as DISP, OUTPUT, LBL/GOTO, END/PAUSE, MENU, INPUT/PROMPT, and more, with examples and exercises to practice programming skills. The tutorial also covers advanced topics like FOR, WHILE, IF, THEN, ELSE, OR, STRINGS, GETKEY, RAND, RANDINT, iPART, and fPART, as well as drawing functions like CLRDRAW, TEXT, LINE, ...

Vibe coding and agentic engineering are getting closer than I'd like

The author discussed the convergence of vibe coding and agentic engineering, realizing that relying on AI tools for coding can blur the lines between responsible and irresponsible use. They value proven solutions over perfect documentation and tests.

Photoshop's challenges with focus, pt. 2

https://unsung.aresluna.org/_media/photoshops-challenges-with-focus-pt-2/ogimage.png
The user is extremely dissatisfied with the new "modern user interface" in Photoshop 2026, citing numerous usability issues and design problems that make the software feel unstable and deteriorate on its own. The user believes the changes are a result of carelessness and laziness, rather than a genuine effort to improve the software, and that the team failed to consider the needs of long-time users.

RSS feeds send me more traffic than Google

https://shkspr.mobi/blog/wp-content/uploads/2026/05/page-views.webp
User's blog traffic comes from various sources, with 25% from subscribers and the rest from search engines, link aggregators, and other online platforms. They track traffic from RSS, email, and other sources to understand where people find their blog.

Chevrolet Performance eCrate package (400v/200hp)

https://www.chevrolet.com/content/dam/chevrolet/na/us/english/index/performance/new/ecrate/01-images/cpp-ecrate-masthead-l.jpg?imwidth=1200
Chevrolet Performance's eCrate system is a 50-state emissions street legal kit for electric vehicle conversions. It includes a 66 kWh lithium-ion pack and 400-volt electric drive motor for most conventional combustion engine vehicles.

ZAYA1-8B: An 8B Moe Model with 760M Active Params Matching DeepSeek-R1 on Math

https://firethering.com/wp-content/uploads/2026/05/ZAYA1-8B-benchmarks-against-closed-source-models-scaled.webp
Zyphra just dropped a model that’s doing something most people will scroll past without understanding why it’s interesting. ZAYA1-8B matches DeepSeek-R1 on math benchmarks. Stays competitive with Claude Sonnet 4.5 on reasoning. Closes in on Gemini 2.5 Pro on coding. These are frontier model comparisons, the kind of numbers that usually come with billions of parameters and serious hardware ...

ProgramBench: Can Language Models Rebuild Programs from Scratch?

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers created ProgramBench to evaluate software engineering agents' ability to develop software holistically. Agents struggled to fully resolve tasks, favoring monolithic implementations that differ from human-written code.

SingleRide: Longest route on NYC Subway without visiting the same station twice

https://singleride.nyc/card.jpg
Travel the longest route you can on the NYC Subway without visiting the same station twice. Transfer in time before the end of the line! New start station each day. By Logan Williams.

Making LLM Training Faster with Unsloth and NVIDIA

https://unsloth.ai/cgi/image/diagram_for_faster_training_dWwGxUVnTd3gKRJ01mHFW.png?width=3840&quality=80&format=auto
Unsloth optimized NVIDIA GPU training by reducing metadata-dependent work and overlapping copy/compute streams. This resulted in a 25% speedup in GPU training speeds.

Show HN: Agent-skills-eval – Test whether Agent Skills improve outputs

https://private-user-images.githubusercontent.com/812474/588093418-094b8e11-e19e-4c96-ae82-ba701cfcf7e3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzgxNDEzNDYsIm5iZiI6MTc3ODE0MTA0NiwicGF0aCI6Ii84MTI0NzQvNTg4MDkzNDE4LTA5NGI4ZTExLWUxOWUtNGM5Ni1hZTgyLWJhNzAxY2ZjZjdlMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUwN1QwODA0MDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYTU2MTcwODkxMmU1YzE1ZmNiZjU4M2JjZTJhNGNjM2U0OGMwOTgyYmE4ZjRjNDI4MzE3OTM2ZTgzM2MyY2Q1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.EURfgR6-G7uQA7JAKrsduG8BdNPsuhwRUK1glnvcfD4
agent-skills-eval is a test framework for Agent Skills that runs skills against the same prompts twice, once with and once without the skill, to measure its impact. It produces a side-by-side report with a judge model's grades and can be used with various agents and models, including OpenAI, Together, and Anthropic.

Google Cloud fraud defense, the next evolution of reCAPTCHA

https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_1_Dark.max-2500x2500.jpg
Google Cloud launched Google Cloud Fraud Defense, a platform to verify bots, humans, and AI agents, securing digital interactions and commerce. It measures and controls agentic activity, preventing evolving threats and securing customer journeys to accelerate business growth.

Show HN: Trust – Coding Rust like it's 1989

https://raw.githubusercontent.com/wojtczyk/trust/main/doc/1_hello.png
TRUST is a retro Rust IDE inspired by classic DOS environments, allowing file saving with F2 or Ctrl+S. It's an independent nostalgia project with features like project creation and compiler output display.

From Supabase to Clerk to Better Auth

https://imagedelivery.net/iHX6Ovru0O7AjmyT5yZRoA/d58722e1-ec33-4417-59a9-e63119bd6d00/public
The user's company Val Town switched from Clerk to Better Auth for authentication due to reliability and rate limiting issues with Clerk, which caused site outages and complexity. Better Auth provided a more reliable and customizable solution, allowing Val Town to regain control over user sessions and data.

What I learned making an app for my family

The user built an app called OurCar to help their family share a car, solving issues like gas bill splitting and car location tracking. The app was built using Flutter and Pocketbase, and while it was a successful prototype, it never reached a 1.0 release due to the family's relocation and lack of interest from other users.

Show HN: Social Network for Corporate Cringe

Authentic professionals reject fake humility and corporate speak. They connect with genuine people who value quality over networking quantity.

Show HN: Hallucinopedia

Hallucinopedia is an encyclopedia covering unusual topics with equal seriousness. It features articles on obscure events, scientific disciplines, and cultural phenomena.

Pen pal programs endure in a digital age

https://dims.apnews.com/dims4/default/3a0ded9/2147483647/strip/true/crop/5295x3530+0+0/resize/599x399!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F17%2F9f%2F66dd6269452599ca24a3e9a94c56%2Fe392955123ce433f85f40384362331aa
A 13-year-old girl in New Zealand and a girl in New Hampshire became pen pals in 1985 through International Youth Service, and after 40 years, they finally met in person. Despite the decline of traditional mail, pen pal programs are experiencing a resurgence, especially among younger generations who value tactile, slower forms of communication.

The Mathematical Dance Inside Plant Cells

https://www.quantamagazine.org/wp-content/uploads/2026/05/Nico-Schramma-co.Nico-Schramma.webp
Plants adapt to changing light conditions by reorienting leaves and stems, and chloroplasts within cells move to seek shade or sunbeams. Chloroplasts self-organize into a mathematical optimum to balance light absorption and protection from excessive light.

The Vatican's Website in Latin

https://www.vatican.va/latin/immagini/latin_index_13.jpg

Community firmware for the Xteink X4 e-paper reader

https://raw.githubusercontent.com/crosspoint-reader/crosspoint-reader/master/docs/images/cover.jpg
CrossPoint Reader is an open-source firmware for the Xteink X4 e-paper display reader, offering EPUB reading with multi-language support. It's built using PlatformIO and targets the ESP32-C3 microcontroller, aiming to unlock the device's potential.

Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem

https://tilde.run/axolotl_wand.png
Tilde provides a versioned filesystem for autonomous AI agents, ensuring safe use with real data and logging every action. It's built on lakeFS, a battle-tested data versioning layer for managing billions of objects.

Building my own Vi text editor in BASIC

https://leetusman.com/nosebook/images/yvi.webp
The user likes reinventing wheels, especially in art, craft, food, and code, to learn and shape tools to fit their mind. They built a BASIC-based text editor, yvi, with Vi-like commands, which they use for coding and writing.

Learning the Integral of a Diffusion Model

https://sander.ai/images/flow_maps_diagram001.png
Flow maps are a way to speed up sampling from diffusion models by predicting any point on a path from any other point on that same path, rather than just the tangent direction at each point. They can be used for faster sampling, more efficient reward-based learning, and improved sampling steerability, but training a flow map is significantly more involved than training a diffusion model.

A Theory of Deep Learning

https://elonlit.com/images/flowers.png
Deep learning works by memorizing noise and signal, with the signal channel allowing generalization and the reservoir containing memorized noise. A new theory explains generalization and provides a way to train directly on population risk, eliminating overfitting and suggesting more efficient model architectures.

SoundOff: Low-Cost Passive Ultrasound Tags

https://freight.cargo.site/w/1200/i/8b92b60a029b04190709039c33c2b408a0fcd547ed5f8891d523df9a04932c5e/for-website.png
Researchers developed SoundOff, a low-cost, passive ultrasound system for smart home sensing. It uses wearable devices to detect unique ultrasonic emissions from tags on furniture, enabling non-intrusive monitoring.