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 ...

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.

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

1-Click GitHub Token Stealing via a VSCode Bug

https://blog.ammaraskar.com/images/vscode/github-dev-demo.png
An attacker can steal a GitHub token by exploiting a vulnerability in VSCode's webviews, allowing them to install malicious extensions and gain full code execution. The attack involves creating a Jupyter notebook with a payload that installs a local workspace extension, which can then be used to steal the token.

Nabokov's pale fire: the lost 'father of all hypertext demos'? (2011)

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.

Piramidal (YC W24) – Software Engineers – NYC Onsite

We're hiring senior software engineers for AI and Neuroscience projects with expertise in Python, Go, Terraform, React, and TypeScript. Ideal candidates have experience with streaming systems, data-intensive UIs, or architecture design.

Show HN: I reverse-engineered the world maps of Test Drive III (1990 DOS game)

https://raw.githubusercontent.com/s-macke/Test-Drive-3-Maps/master/images/scenes.gif
A user reverse engineered Test Drive III maps, reconstructing them with AI after 5 years of work. The maps are stored in a 32x16 grid with 2-byte cells containing tile IDs and rotation/height data.

Use your Nvidia GPU's VRAM as swap space on Linux

https://opengraph.githubassets.com/2dbdd4438347db6dfb5d180394307019da2d2c3fdca12b1e830e1b00d2dd2bb3/c0deJedi/nbd-vram
A daemon allocates VRAM as a block device using the NBD protocol, exposing it as a swap device to the kernel. This approach sidesteps NVIDIA driver limitations and provides a swap solution with lower latency than NVMe.

MAI-Code-1-Flash

https://microsoft.ai/wp-content/uploads/2026/05/thinking-1.png
Microsoft introduces MAI-Code-1-Flash, a new coding model for fast and efficient assistance in developer workflows. It outperforms Claude Haiku 4.5 with better price to performance and is now rolling out to GitHub Copilot users in VS Code.

The Unreasonable Redundancy of Nature's Protein Folds

https://research.ligo.bio/posts/unreasonable-redundancy-of-natural-protein-folds/assets/antibody-antigen-scaling.png
Researchers improved biomolecular modeling by scaling models, compute, and data, but found that natural protein sequences are vast and their folds are more redundant than sequence counts suggest. They developed a scalable clustering algorithm to identify reusable structural neighborhoods and found that natural proteins reuse a relatively small set of fold solutions, suggesting that enzyme ...

AI outperforms law professors in Stanford Law study

https://law.stanford.edu/wp-content/uploads/2025/07/a-passion-for-data-a-vision-for-law-1024x703.jpg
A Stanford study found law professors prefer AI-generated answers to student questions over human-written ones, with AI winning 75% of head-to-head matchups. The study suggests AI can be a valuable tool in legal education, offering high-quality, on-demand support that complements classroom instruction.

DIY Bipedal Robot Used Pneumatic "Air-Muscles" Instead of Motors

https://spectrum.ieee.org/media-library/two-photos-of-a-prototype-humanoid-robot-with-a-wooden-frame-and-wires-and-other-components-strung-on-its-body.jpg?id=66825613&width=980&quality=85
Richard Greenhill built a life-size humanoid robot called Shadow Walker in his attic with a group of enthusiasts. The robot, which stood 168 cm tall, used compressed air to move its 28 "air-muscles" and had 12 degrees of freedom, but struggled to walk.

Leiden Declaration on Artificial Intelligence and Mathematics

https://leidendeclaration.ai/static/img/og-card.png?v=tulips-purple-yellow-1
The Leiden Declaration calls for mathematicians to exercise responsibility in adopting artificial intelligence, ensuring the continued flourishing of the discipline, and preserving traditional values such as transparency, attribution, and peer review. It provides recommendations for individuals, institutions, and industry to promote fair and transparent practices in mathematical research.

Pluto.jl 1.0 release – reactive notebook for Julia

https://global.discourse-cdn.com/julialang/optimized/3X/3/4/34fbff1585d4e3ea83606535e91a43b9226dc4be_2_690x249.png
Pluto version 1.0 is released, celebrating six years of progress and making scientific computing more accessible and fun. Pluto is an interactive environment for notebook programming in Julia, with features like reproducibility, accessibility, and reactivity.

What I've learned about the trombone

https://www.acs.psu.edu/drussell/demos/standingwaves/Opentubeoneend.jpg
I’ve been playing the trombone since fourth grade. Today, I’m going to share what I’ve learned about, especially the technical aspects of playing such an instrument. To understand why playing the trombone is so different, let’s first look at the instrument itself. Pictured here is a Yamaha tenor trombone. It’s very simple to assemble as it’s just 2 parts: the horn and the large tuning slide. ...

My thoughts after using Clojure for about a month

The user is learning Clojure and finds it ergonomic and powerful, preferring it over Common Lisp and Scheme due to its cohesive design and large standard library. They appreciate Clojure's simplicity and uniformity, but acknowledge some pain points, such as its syntax and the need to learn Java for interop.

Jonathan Franzen on Talent, Theatre, and His Next Novel

https://media.newyorker.com/photos/5ec2ef6f9f4c64b49d30fb0a/1:1/w_270%2Cc_limit/deborah-treisman.png
The author's story "A Talent for Seeming" is about a teenage girl named Adele who falls in love with acting in 1970s Butte, Montana. The narrative explores Adele's coming of age and her struggle between devoutness and pursuing a life in theatre.

U of T researchers demonstrate AI worm could target any online device

https://www.utoronto.ca/sites/default/files/styles/news_banner_370/public/2026-06/0521NicolasPapernot019-crop.jpg?h=d8a1a67e&itok=dTUdq0wO
Researchers at the University of Toronto discovered a new cyberthreat that uses free AI models to spread and adapt, targeting all online devices. This threat can seize control of networks and launch sophisticated attacks at virtually no cost, raising concerns about global security.

Capstone – multi-platform, multi-architecture disassembly framework

https://www.capstone-engine.org/img/capstone.png
Capstone is a disassembly engine for binary analysis and reversing, supporting 24 architectures and implemented in pure C with bindings for various languages. It provides a generic API and is widely used in the security community.

CT scans of BYD car parts

https://cdn.prod.website-files.com/63e15418201b6e2a5cabb911/6a1a314f31fed60b9b9f01fd_byd-charter-rotator.png
We CT scanned four BYD components—a battery cell, window switch, EV charger, and key fob—to see what's inside the world's best-selling EV that's banned in the U.S.

OpenRidingController – DIY horse riding controller for the PC

https://private-user-images.githubusercontent.com/80631232/593037402-75da6f77-70de-4591-b435-3efd1ffd7ecb.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODA0ODQ1OTIsIm5iZiI6MTc4MDQ4NDI5MiwicGF0aCI6Ii84MDYzMTIzMi81OTMwMzc0MDItNzVkYTZmNzctNzBkZS00NTkxLWI0MzUtM2VmZDFmZmQ3ZWNiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjAzVDEwNTgxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIwMWRiOWMwNTU1YzFmYTQ1ZWUyNGRjZjI4YjFlYmM4ZTg5M2ZjM2E5YjgwZDNiMWVmNmQ0YmU0MTc4N2Q2ZDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.ie6QceFx0u7ouETI_hY48rbRBghFelae8g2A7STDO5A
A horse riding game controller for PC/Mac emulates horse riding behaviors and converts them to control various video games. It uses RP2040 Zero, TCRT5000 IR modules, and 3D printed parts with CircuitPython 10 for fast prototyping.

Roku LT Operating System open source distribution

https://image.roku.com/blog/developer/files/2026/06/roku-lt-os.png
Roku LT OS is a lightweight, open-source operating system for embedded systems and automotive engineering. It provides a powerful, predictable framework for high-performance hardware-level development.

HP re-releases classic computer science calculator: The HP-16C

The HP 16c Collector's Edition retains the classic layout but is 100x faster with customizable word size and base conversions. It features programming capabilities with conditional branching, subroutines, and flags, and supports up to 203 bytes of program memory.

Words of Type

https://cdn.sanity.io/images/vbh5vdbd/production/5cd07c579f51bc5853b39550ef1e4e8435a91e47-1578x1744.jpg?auto=format&fit=max&q=75&w=789
Alphabets are writing systems using letters to represent sounds, forming syllables, words, and sentences. Typefaces have various parts, such as ascenders, descenders, and apertures, which contribute to their overall design and legibility.

Writing Portable ARM64 Assembly (2023)

Developers writing assembly code for Apple's ARM-based computers should be aware of differences between Mach-O and ELF ABIs. Following guidelines can make assembly code portable to other 64-bit ARM devices.

How we index images for RAG

https://framerusercontent.com/images/qURKX4mwPMBTX9peq1oYfpPQw.png
Kapa's AI assistant uses a vision model at indexing time to describe images as text, then retrieves these descriptions alongside text chunks at query time, improving answer quality and reducing costs. This approach, which involves describing images once at ingestion and storing them as separate text chunks, outperforms query-time vision and is more cost-effective for large-scale applications.

Gmail thinks I'm stupid, so I left

https://moddedbear.com/images/share.png
The user is frustrated with Gmail's new AI features that nag and interrupt them while composing emails. They're switching to Fastmail after 16 years with Gmail due to the unwanted features.

Open Repair Data Standard

https://openrepair.org/wp-content/uploads/2025/01/ords-data-collected-1024x546.png
The Open Repair Data Standard (ORDS) helps combine repair data on electronics by defining a shared approach. It collects data on product, repair, and session information to identify trends globally and locally.

Recovering Eric Graham's 1987 Amiga Juggler raytracer source code

https://alphapixeldev.com/wp-content/uploads/2026/06/Juggler.png
AlphaPixel modernized old performance and graphics code, including the Juggler animation, which was groundbreaking and Earth-shattering. A Python port of the extract-adf tool was created to extract Amiga ADF files, making the Juggler source code available for posterity.