1. Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac (github.com)

Gemma 4 26B-A4B inference in ~2 GB of RAM on any M-series MacBook - drumih/turbo-fieldfare

A developer has created TurboFieldfare, an inference engine that enables the running of the 4-bit Gemma 4 26B model on M-series Macs with only 2 GB of RAM. This innovation allows for powerful on-device AI experiences, even with models that typically require much more memory.

2. The coolest use for the Vision Pro (christianselig.com)

One day there will hopefully be a house on this land


Over the last year, I admittedly haven't used my Vision Pro a ton, but fairly recently I discovered a super handy use that it's absolutely incredible at, provided you have the right tools.
After years of apartment life my girlfriend and I have recently begun the process of building our (first! exciting!) home, which is an absolute whirlwind of choices and decisions. Maybe it's where we're both programmers, but particularly for me, my software-oriented brain feels almost incompatible with this world of designing a home (she's the main one keeping this project moving forward).

A programmer shares how the Vision Pro has become an invaluable tool in the whirlwind of building their first home. With the right resources, it transforms the often overwhelming process of decision-making into a more manageable experience.

3. Mitchellh starts a new company: Superlogical (www.superlogical.com)

Building the multiplexer for all work.

Mitchellh has launched a new venture called Superlogical, aiming to create a multiplexer that can streamline various work processes. This initiative could redefine how tasks are managed and integrated across different platforms.

8. Keychron announces first open-source firmware for gaming mice (www.digitalfoundry.net)

The equivalent of keyboard projects QMK and ZMK.

Keychron has introduced its first open-source firmware for gaming mice, similar to popular keyboard projects like QMK and ZMK. This move aims to enhance customization and performance for gamers looking to modify their mouse settings.

10. More Tailscale tricks for your jailbroken Kindle (tailscale.com)

Community updates make Tailscale on a jailbroken Kindle more useful, with Tailscale SSH, proxy modes for KOReader, and full TUN mode on some devices. Plus: plugins for Kobo and Pocket Reader.

Learn how recent community updates enhance Tailscale functionality on jailbroken Kindles, including SSH support and proxy modes for popular reading apps. Discover new plugins for Kobo and Pocket Reader that expand your device’s capabilities.

11. Document-borne AI worms can self-propagate through Copilot for Word (enklypesalt.com)

I would like to thank Microsoft product teams and Microsoft Security Response Center (MSRC) for collaborating with me on this technical analysis and mitigation of the disclosed vulnerabilities. The editorial opinions reflected below are solely the author’s and do not necessarily reflect those of the organizations I collaborated with.

12. Darktable (www.darktable.org)

darktable is an open source photography workflow application and raw developer

Darktable is a free tool designed for photographers, allowing them to manage their workflow and process RAW images effectively. It offers a range of features that can enhance your photo editing experience.

13. French musician Kavinsky found dead (www.euronews.com)

A key figure of the French touch house scene, Kavinsky wrote "Nightcall", the track made famous by the film 'Drive', performed at the Paris 2024 Olympic closing ceremony alongside Angèle and Phoenix.

Kavinsky, known for his influential role in the French touch house music scene and the iconic track “Nightcall” from the film ‘Drive’, has been found dead. His recent performance at the Paris 2024 Olympic closing ceremony marked a significant moment in his career.

14. Handbook.md shows that long policy documents do not reliably govern agents (arxiv.org)

Language-model agents are increasingly deployed under standing instructions: a system prompt, a policy file, or a skills document is placed in context, and the agent is trusted to let it govern every action that follows. Existing benchmarks rarely test this deployment pattern directly; they measure whether an agent can complete a task, not whether a long, binding policy document actually constrains its behavior over an extended tool-use horizon. We present HANDBOOK.md, a benchmark of 65 agentic tasks modeled on how enterprise employees follow company handbooks. Each task places an agent in a self-contained company environment, a file workspace together with mock email, chat, calendar, issue-tracking, and commerce services exposed over the Model Context Protocol, and instructs it to carry out routine professional work governed by an expert-written standard operating procedure of 20 to 124 pages. Tasks span five domains (finance, medical billing, insurance, logistics, and HR) and ten fictional companies. To resist memorization, every task modifies one of ten base handbooks, altering the specific rules and thresholds on which grading turns, so no two tasks share a policy. Grading is fully deterministic: each task carries a rubric of programmatic criteria (824 in total) that check both that required actions occurred and that prohibited actions did not. Under strict grading, where a trial passes only if every criterion is satisfied, the best of thirty evaluated model configurations passes 36.2% of trials, and most frontier configurations remain below 25%. Failures follow consistent patterns: agents let a plausible in-environment request override the standing policy, perform a required check and then act against its result, lose rule details over long horizons, and report compliance they did not achieve. We release all tasks, environments, and the evaluation harness.

HANDBOOK.md introduces a new benchmark designed to evaluate whether lengthy policy documents effectively guide the behavior of language-model agents over time. It highlights the gap in current testing methods, which often overlook the real-world implications of relying on extensive instructions for agent governance.

16. The Cold Email (zachholman.com)

Written pieces, talks, and other bits by Zach Holman.

Zach Holman shares a collection of his writings and talks, offering insights into his thoughts and experiences. It’s a chance to explore his unique perspective on various topics.

17. Show HN: CheapFoodMap – A map of good meals under $10 (cheapfoodmap.com)

Crowdsourced map of meals under $10 across the US. Real people, real prices, no sponsored placements. Vote, comment, share finds.

After losing his job, a developer created CheapFoodMap, a crowdsourced resource highlighting local meals under $10. With a focus on quality and affordability, the map features over 1,200 options across 15 US cities, primarily sourced from highly-rated reviews.

18. Claude Is Down (status.claude.com)

Claude's Status Page - Elevated errors across all models.

Claude is currently experiencing elevated errors across all its models, impacting performance and reliability. Users should be aware of these issues as they may affect their operations.

19. LearnVector – Andrew Ng's AI company building one‑to‑one learning experiences (learnvector.ai)

A new AI company from Andrew Ng, with a $100M investment from Coursera — building one-to-one learning that stays with you until you

Andrew Ng’s new venture, LearnVector, is focused on creating personalized learning experiences powered by AI, backed by a significant $100 million investment from Coursera. The goal is to develop tailored educational approaches that enhance retention and understanding for individual learners.

20. SQLite in Production: Optimizing WAL Mode, Concurrency, and VFS Layers (micrologics.org)

Transitioning SQLite from a local development tool to a production-grade database requires a deep understanding of its internal mechanics. This article explores how to tune WAL mode, manage busy handlers, and leverage custom Virtual File System (VFS) layers to achieve ultra-low latency.

Learn how to effectively configure SQLite for production use by optimizing Write-Ahead Logging (WAL) mode, managing concurrency, and utilizing custom Virtual File System layers for improved performance. This guide offers practical insights for developers looking to enhance their database’s efficiency and responsiveness.

21. ReFrame – The EPaper Camera (reframe.camera)

reFrame is an experimental camera with a color ePaper display. Designed to capture and display one photo at a time, making every frame memorable.

ReFrame features a unique color ePaper display that allows users to capture and showcase a single photo at a time, emphasizing the significance of each image. This experimental camera rethinks how we interact with photography and memory.

22. Turning a Dumb AC Unit Smart (Without Losing My Security Deposit) (prilik.com)

TL;DR: DIY home automation is ezpz with nothing more than a stepper motor, an esp32, and a high tolerance for Jank.
My rental apartment’s AC unit can only be controlled using these retro-looking analog knob-based controls, mounted right onto the unit. No separate wall-mounted thermostat, no remote control… nothin’ fancy whatsoever.
These knobs work… but having to constantly stand up and fiddle with them gets annoying pretty quick.
Fortunately, there’s an 'ol Prilik family saying that goes something like this: "remember son - the hardest problems in life can usually be solved with nothing more than a stepper motor, an esp32, and a dream"1
And sure enough, after dropping ~$15 on parts, waiting for things to arrive from China, and spending a few hours iterating on the hardware assembly and firmware… I hacked together this beautiful mess:
What you’re looking at here is a jerry-rigged esp32-controlled stepper motor, coupled to one of my AC unit’s knobs using a shaft coupler, all affixed to the AC’s back-plane using a cheap L-bracket and a binder clip (with some industrial-grade cardboard padding for good measure).
This whole MacGyver’d up contraption talks to my Home Assistant instance over MQTT, which turns the AC unit on/off based on the state of a temperature sensor located in the same room.
Et voila 🪄 ✨
Just like that - I’ve managed to free myself from the shackles of having to get up off the couch just to tweak my AC!
For all you professional embedded and mechatronics folks out there: I strongly suggest you stop reading here.
The rest of this blog post is a walkthrough of a software engineer’s approach to home automation and building custom hardware, and let me tell you: both the final product, and the journey to get there, are hella jank.
That said… if you’re not afraid of a bit of jank: read onwards, and join me on this fun foray into how I managed to hack together some totally bespoke home-automation hardware with almost no budget, or experience!

Learn how to upgrade your old-fashioned AC unit to a smart system using just a stepper motor and an ESP32, all while keeping your rental security deposit safe. This DIY project offers a creative solution to the hassle of manual controls without permanent modifications.

23. Some thoughts about Anthropic's new cryptanalysis results (blog.cryptographyengineering.com)

Yesterday Anthropic published two new cryptanalysis results, both outputs of Claude Mythos, their (still) unreleased advanced model. The first of these results attacks a signature scheme called HAW…

Anthropic has revealed two cryptanalysis results generated by their upcoming model, Claude Mythos, with the first targeting the HAW signature scheme. These findings could have significant implications for cryptographic security.

25. The Rust on ESP Book (docs.espressif.com)

A comprehensive guide on using the Rust programming language with Espressif SoCs and modules

Learn how to effectively utilize the Rust programming language with Espressif’s system-on-chips and modules in this detailed guide. It’s an essential resource for developers looking to enhance their projects with Rust.

26. Hamburg's Stadtpark: A Park Built to Be Used (alsterrunde.com)

In 1914 Hamburg built a park for people to use rather than admire, and more than a century later that is still what it is.

Hamburg’s Stadtpark was designed over a century ago to prioritize usability over aesthetics, and it continues to serve as a vibrant space for residents and visitors alike. Discover how this unique approach to park design has endured through the years.

28. Amiga Graphics Archive (amiga.lychesis.net)

Launched in 1985 the Commodore Amiga boasted graphics capabilities that were unsurpassed for it's time. It featured an intricate collection of custom chips that enabled it to do things that, until then, had been impossible to achieve with other personal computers. This site is dedicated to graphics made with or for the Commodore Amiga home computer.

Discover a rich collection of graphics created for the Commodore Amiga, a groundbreaking computer from 1985 known for its unmatched visual capabilities. This archive highlights the innovative custom chips that set the Amiga apart in the world of personal computing.

29. Hunter-gatherers introduced fish to a mountain lake 7000 years ago (www.newscientist.com)

Many centuries before the advent of agriculture in Norway, ancient people transported fish into mountain lakes to create a source of food, then built wooden traps to catch them

Ancient Norwegians transported fish into mountain lakes 7,000 years ago, long before farming began in the region. They also developed wooden traps to efficiently catch their introduced fish, highlighting early ingenuity in food sourcing.

30. Self-hosting Kimi K3: 20% more hardware cost, 20% better task resolution (aistack.imec-int.com)

aistack is an open benchmarking initiative by imec, generating solid datapoints where real AI workloads meet real systems and silicon.

Aistack provides valuable benchmarking data that reveals how self-hosting Kimi K3 can lead to improved task resolution, albeit at a higher hardware cost. This insight is crucial for those considering the trade-offs between investment and performance in AI workloads.

Article Details

Browse by Date

Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open