Elixir v1.20: Now a gradually typed language

https://elixir-lang.org/images/logo/logo.png
Elixir v1.20 introduces type inference and gradual type checking without annotations, reporting dead code and verified bugs with a low false positive rate. The dynamic() type allows for compatibility and narrowing, ensuring only verified bugs are reported.

Gemma 4 12B: A unified, encoder-free multimodal model

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI_IO.width-300.format-webp.webp
Gemma 4 12B is a mid-sized model with native audio inputs, offering powerful multimodal capabilities in a reduced memory footprint. It achieves this through a streamlined architecture that integrates audio and vision input directly into the LLM backbone.

I was recently diagnosed with anti-NMDA receptor encephalitis

I was diagnosed with anti-NMDA receptor encephalitis, an autoimmune disorder causing brain inflammation. Early treatment with IVIG and steroids helped me recover from severe symptoms including psychosis and suicidal ideation.

DaVinci Resolve 21

https://images.blackmagicdesign.com/images/products/davinciresolve/product-grid/davinci-resolve.jpg?_v=1712727519
DaVinci Resolve is a powerful video editing software that supports Mac, Windows, and Linux, with features like AI region tracking and HDR grading. It offers various hardware panels for color correction, audio editing, and mixing.

Gooey: A GPU-accelerated UI framework for Zig

https://raw.githubusercontent.com/duanebester/gooey/main/assets/gooey-logo-final.png
Gooey-based claude client using the zig 0.16 std. background tasks never touch ui state directly — they only push typed results. support column resizing, sorting, and selection. ideal for chat messages or expandable rows. set the active theme before rendering: set a light/dark pair of theme values and swap between them the same way as the built-ins. if you want to use

Hacking your PC using your speaker without ever touching it

https://blog.nns.ee/img/2026-02-20-katana-v2x-re/wireshark.png
The user discovered vulnerabilities in the Creative Sound Blaster Katana V2X firmware that allow an attacker to turn the speaker into a covert spying tool or Rubber Ducky without pairing or physical access. The user found that the speaker's Bluetooth connection can be exploited to send CTP commands, and they created a custom firmware that turns the speaker into a keyboard, allowing remote ...

Uber's $1,500/month AI limit is a useful signal for AI tool pricing

Uber limits AI tool spending to $1,500 per month per employee to manage costs. This policy applies to tools like Claude Code and Cursor, hinting at a real dollar value for Uber's AI usage.

ESP32-S31

https://www.espressif.com/sites/default/files/banner/esp32-s31-banner.png
ESP32-S31 is a versatile SoC with wireless and wired connectivity, dual-core RISC-V microcontroller, and robust security features. It supports various protocols, interfaces, and multimedia capabilities for IoT applications, smart displays, and voice-enabled devices.

Stop Killing Games

The "Stop Killing Games" movement is demanding software freedom, not just consumer rights. They want control over their games, not just temporary permission to play them.

A Post-Quantum Future for Let's Encrypt

https://letsencrypt.org/images/language-icon128px-black.png
Let's Encrypt is planning to use Merkle Tree Certificates for post-quantum authentication. This approach adds security without slowing down the web.

Launch HN: Hyper (YC P26) – Company brain to power agentic development

Shalin and Kanyes, founders of Hyper, created a shared "company brain" that plugs into company info to make AI agents better. Hyper ingests company data, synthesizes it into a knowledge graph, and increases AI efficiency, saving time.

Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph)

https://opengraph.githubassets.com/92b1eb213f195c2b6732b9e454af420effb5a0038f821bb565500f7afa2f8a1c/zaydmulani09/mnemo
Local-first AI memory layer for any LLM. Persistent knowledge graph, entity extraction, semantic retrieval — no cloud required. mnemo is a sidecar service that watches every conversation you feed it, extracts named entities and relationships using an LLM, builds a persistent knowledge graph in SQLite, and injects relevant context back into future prompts — automatically, in under 50ms. It ...

Brume is a 24-voice multi-timbral desktop synth for the CM5

https://brume.aftertone.co/aftertone-mark.png
Brume is a desktop music machine with four synthesis engines and a 10-inch touch surface. It connects to a DAW via one USB cable and features a Lua FX slot for custom processing.

Rootshell: A new E2EE email service hosted in Iceland

rootshell.is Sign in to your mailbox

Skyvern (YC S23) Is Hiring Open-Source Loving DevRel Engineers

https://bookface-images.s3.amazonaws.com/small_logos/87d977bf0d4b7032c71830901e118beb0ca9946c.png
Skyvern is an open-source AI agent that automates browser tasks, seeking a content creator to build its social presence and engage with the AI community. The ideal candidate has a technical background, can explain complex products, and is comfortable on camera.

Embryos shape their limbs: a key discovery of "genetic brakes"

https://nouvelles.umontreal.ca/public/nouvelles/_processed_/d/b/csm_Creative_image_of_embryonic_stem_cells_1eaab63ec0.jpg
Canadian scientists led by Marie Kmita discovered how genetic brakes regulate limb formation in embryos. The Polycomb complexes PRC1 and PRC2 silence genes at the right time to ensure proper development.

Angular v22

https://miro.medium.com/v2/resize:fit:1200/1*BWXZ-BI0XDmcOKySWZgHPA.jpeg
Angular version 22 is released with several new features including Signal Forms, Angular Aria, and Asynchronous Reactivity APIs, which are now production-ready. The release also includes improvements to the Angular router, memory management, and template authoring, as well as new features like @boundary for error boundaries and inline functions in templates.
https://images.macrumors.com/t/qRQ3ZbHHpwTbQuDeHG_mYUJpUmw=/400x0/article-new/2026/06/MacBook-Neo-on-Yellow-Feature.jpg?lossy
Apple's MacBook Neo has exceeded expectations with strong demand, leading to a doubling of production to 10 million units in 2026. The laptop's success has driven a record number of first-time Mac buyers and is seen as a major growth opportunity for Apple.

Ableton Extensions SDK

https://beta-ableton.imgix.net/media/q2bhzti0/extensions-thumbnail.png?width=160&height=120&v=1dcf156aec1f320&fit=cropquality=100&format=webp
Extensions SDK is an open JavaScript toolkit allowing anyone to create custom tools that expand the possibilities inside Live 12 Suite

Meta workers can opt out of being tracked at work up to 30 min

https://ichef.bbci.co.uk/news/480/cpsprodpb/947f/live/8311e710-5f35-11f1-b9e6-7bbc2b9cb9c1.jpg.webp
Meta is scaling back its plan to track employees' computer activity after backlash from staff. Employees can now opt out of tracking for up to 30 minutes at a time or request exemptions.

A Man Who Reads Books for a Living (One Every Two Days)

https://s26162.pcdn.co/wp-content/uploads/2026/05/AN-AMERICAN-scaled.jpg
Clarke Speicher is a professional book reader who evaluates literature for screen adaptation, reading about six books a week and having read over 6,000 books in two decades. He writes detailed synopses of books, evaluating their cinematic potential and recommending whether they should be adapted into movies or TV shows.

Every Byte Matters

https://fzakaria.com/assets/images/aos_vs_soa_50p.png
Understanding cache line and page sizes is crucial for optimizing performance in Java. Keeping a tight control on working set size can drastically affect time for random access patterns.

Fluid Simulation for Dummies (2006)

The code and ideas that i'm going to present are based on jos stam&# 39;s paper. a simple solution is to set each corner cell equal to the average of its three neighbors - this counteracts the motion of the fluid which would take it through the wall if it were to move through it. to make sure that fluid is incompressible, we need to satisfy the non-diverg

PlayStation Architecture

https://www.copetti.org/images/consoles/ps1/original.2a3aff5f6683494856d889707dd6d91e183565dcd4802b6bc5a904c46a7ea9f8.png
Sony designed the PlayStation's CPU, a MIPS R3000A-based chip, to be simple and practical, but this simplicity came at a cost. The CPU lacks a Floating-Point Unit (FPU) and has a pipelined design that requires manual filling of delay slots to mitigate pipeline hazards.

Mathematicians issue warning as AI rapidly gains ground

Mathematicians are warning that unchecked AI automation threatens the field's values and integrity. They call for responsible AI use in a public declaration, urging support for human creativity and understanding in mathematics.

New Texas Instruments 5532 chips are not the 5532s we’ve used for decades

https://m.media-amazon.com/images/I/41hajsF7z-L._SL500_.jpg
TI changed the NE5532's input stage from NPN to PNP and slew rate from 9V/µs to 5V/µs. This is a significant change, making the new part different from the original.

GoPro warned it may not survive

GoPro issued a going-concern warning due to 80-115% memory price increase and 26% revenue decline. It's exploring sale, defence pivot, and 23% staff cuts to stay afloat.

What I've learned about the trombone

https://www.acs.psu.edu/drussell/demos/standingwaves/Opentubeoneend.jpg
Playing the trombone involves controlling pitch through a continuous slide and embouchure adjustments to access different partials and overtones, allowing for subtle pitch adjustments during play. The trombone's unique tuning system, based on just intonation, allows for micro-adjustments to be made while playing, enabling a more nuanced and expressive sound.

Show HN: Edsger – A handwritten Clojure REPL for the reMarkable 2

https://handwritten.danieljanus.pl/2026-06-01-edsger-part1.svg
An actual Clojure REPL running on my reMarkable 2

Building iOS Apps with Doom Emacs

https://wassimans.com/images/doom.png
The user created a custom iOS workflow in Emacs using Apple's command-line tools and Doom Emacs, allowing them to build, run, and debug iOS apps from within the editor. They shared their setup, including keybindings and custom functions, to help other Emacs users who may be interested in iOS development.