There's a ridiculous amount of tech in a disposable vape

https://blogger.googleusercontent.com/img/a/AVvXsEjsjA-_RmfnAD4MPLuroJ4wHwvk4cvmjcSySX9EEpgnjXpXdcw3zY4HJnVE37IsTQFmuosgeCNqlkmLwcpXGYJODw0PcFIQCHrlkr--uKugWMdRGsmJv99chHLLydMGdcRmENl2VJHHHpAayZqLpUWiudlz3-1Nx0nMLGFMtq9Fc___9-KTGYtXxw=w597-h640
User found a disposable vape with USB-C and rechargeable battery, containing a microprocessor, display, and circuit boards. Despite its complexity, user was unable to communicate with the device using PyOCD or other tools.

1000 Blank White Cards

https://upload.wikimedia.org/wikipedia/commons/e/e6/Example_card_from_1000_Blank_White_Cards_game.png
1000 Blank White Cards is a party game where players create cards with rules and effects, modifying them throughout the game. The game has no fixed rules, allowing players to create and play cards, with the winner determined by the highest score at the end.

ASCII Clouds

Cell Size 18 Wave Amplitude 0.50 Wave Speed 1.00 Noise Intensity 0.125 Time Speed Seed . dot 0.25 - dash 0.30 + plus 0.40 O ring 0.50 X cross 0.65

A 40-line fix eliminated a 400x performance gap

https://questdb.com/images/blog/2026-01-13/before.svg
A developer improved the performance of ThreadMXBean.getCurrentThreadUserTime() by 40x by using the Linux-specific clock_gettime() function with a custom clockid. The change eliminates multiple syscalls and file I/O, resulting in a significant latency reduction.

Every GitHub object has two IDs

https://www.greptile.com/_next/image?url=%2Ffeatures%2Fcode-context%2Fthumbnail.png&w=3840&q=75
The user encountered a problem with GitHub's API while building a feature for Greptile, where they needed to extract database IDs from node IDs, but found two separate ID systems. They discovered that the new node ID format uses MessagePack to encode relevant IDs into an array, allowing them to extract the database ID using a bitmask operation.

The Gleam Programming Language

https://gleam.run/images/sponsors/williamsandholmes.svg
Gleam is a modern programming language combining type system, functional programming, and Erlang runtime for scalable and fault-tolerant systems. It offers a rich ecosystem, easy code reuse, and JavaScript compilation for web use.

Show HN: OSS AI agent that indexes and searches the Epstein files

https://epstein.trynia.ai/_next/image?url=%2Fepstein123.png&w=384&q=75
archive Indexed emails, messages, flight logs, court documents, and other records from the Epstein archive. Search the Epstein archive — emails, messages, and documents. Powered by Nia.

Show HN: Cachekit – High performance caching policies library in Rust

https://opengraph.githubassets.com/e2ebe398088feb8556f3cec7e6187b494b0520f7b7180a92f9efd95c82672d73/OxidizeLabs/cachekit
The code demonstrates the use of the cachekit library in Rust to implement a Least Recently Used (LRU) cache with a capacity of 100 entries. It inserts and retrieves an item from the cache, showcasing basic caching functionality.

vLLM large scale serving: DeepSeek 2.2k tok/s/h200 with wide-ep

https://blog.vllm.ai/assets/figures/2025-12-17-large-scale-serving/prefill_throughput.png
vLLM has migrated to V1 engine, achieving 2.2k tok/s/H200 with wide-EP and optimized MoE deployments. vLLM supports various serving patterns, including wide-EP, dual-batch overlap, and expert parallelism.

The $LANG Programming Language

You posted tips on presenting a new programming language on HN and noticed a tradition of posts with specific titles. You curated a list of interesting posts but now want to update them.

Show HN: The Tsonic Programming Language

Tsonic compiles TypeScript to C# for native .NET binaries. It uses tsbindgen for CLR bindings and Node resolution for imports.

Show HN: 1D-Pong Game at 39C3

https://raw.githubusercontent.com/ogermer/1d-pong/main/docs/schematics/1d-pong/1d-pong.png
A two-player reaction game played on a single strip of WS2812B LEDs. Players compete by pressing their button at the right moment when the ball enters their zone. // Hardware #define NUM_LEDS 55 // Number of LEDs in your strip #define LED_PIN 5 // Data pin for LED strip #define BUTTON_LEFT_PIN 17 // Left player button #define BUTTON_RIGHT_PIN 18 // Right player button // Button LEDs (PWM ...

The truth behind the 2026 J.P. Morgan Healthcare Conference

https://substackcdn.com/image/fetch/$s_!lWP8!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc78ed1c-c69b-4c4a-9665-dd9f856bcf6e_2912x1632.png
The author questions the reality of the J.P. Morgan Healthcare Conference, suggesting it's a mass-coordination social contract rather than a physical event. They propose that the conference is connected to a massive, underground organism beneath California, which the biotech industry is secretly trying to keep alive.

The Emacs Widget Library: A Critique and Case Study

The Emacs widget library is powerful but painful to work with due to its simplicity and lack of documentation, making it suitable for simple UIs but not complex ones. A new library called vui.el is available to provide a more pleasant development experience by handling state management and layout while still using the widget library under the hood.

No management needed: anti-patterns in early-stage engineering teams

https://www.ablg.io/og?title=No%20management%20needed%3A%20anti-patterns%20in%20early-stage%20engineering%20teams
Early-stage founders should focus on hiring exceptional engineers and creating an environment where they can do their best work, rather than trying to manage them. Founders should avoid premature management and instead adopt a "less-is-more" approach, using simple tools and practices like asynchronous status updates, organic 1:1s, and extreme transparency to manage their teams.

Are two heads better than one?

https://eieio.games/images/two-heads-arent-better-than-one/og-image.png
Alice and Bob independently flip a coin and lie 20% of the time, and trusting their statements results in an 80% chance of guessing the coin flip correctly. Adding more friends who lie 20% of the time does not improve the chances of guessing correctly, except when the number of friends is odd.

Stop using natural language interfaces

https://tidepool.leaflet.pub/api/atproto_images?did=did:plc:qvywnipfiyrd6v4qdf4x27wy&cid=bafkreieb5yelu7aryalqfyl36vlr4uxtw7kr2qfi2ycod3r3fpn4gao77u
The author created a tool called popup-mcp to improve interaction with LLMs by combining natural language with structured GUI elements. This reduces latency and allows for more efficient conversations.

Sei (YC W22) Is Hiring a DevOps Engineer (India/In-Office/Chennai/Gurgaon)

https://bookface-images.s3.amazonaws.com/small_logos/866cec0759154ee708c6b843e16d3f00f9d773be.png
Sei is an agentic AI platform for financial services, backed by top investors, with a team of experienced founders. They are hiring a senior DevOps engineer to scale their platform on AWS, with a focus on AI/ML and LLMs.

The Tulip Creative Computer

https://raw.githubusercontent.com/shorepine/tulipcc/main/docs/pics/tulip_hero.jpg
Tulip is a low-power, open-source portable computer with a touchscreen display and sound, fully programmable with Python. It supports music synthesis, graphics, and text, with a dedicated community and online chat.

Handling secrets (somewhat) securely in shells

To handle secrets in an interactive shell, use process substitution or write headers to files that don't persist, and avoid storing secrets in environment variables or command history. Use read with the -s option or get secrets from command output to safely handle sensitive information.

AI generated music barred from Bandcamp

User needs to register or sign in with developer credentials and ensure a unique User-Agent string to access the application. Alternatively, try resetting to default User-Agent or file a ticket for assistance.

Agonist-Antagonist Myoneural Interface

https://dam-prod.media.mit.edu/thumb/2018/05/05/AMI.JPG.1400x1400.jpg
Researchers at MIT Media Lab created the agonist-antagonist myoneural interface (AMI) to restore proprioception in amputees. The AMI allows people with amputated limbs to feel the position, speed, and torque of their prosthetic joints, enabling more precise control over movement.

Exa-d: How to store the web in S3

https://exa.ai/_next/image?url=%2Fimages%2Fhomepage-v3%2Fplaceholder-hero.png&w=3840&q=75
Exa-d is a data processing framework designed to handle the complexity of the web's dynamic data at scale, with features like typed columns, surgical patching, and a declared dependency graph. It uses S3 storage and Ray Data to efficiently process and update massive datasets, ensuring rapid iteration and precise updates.

How to make a damn website (2024)

https://lmnt.me/files/lmnt.webp
To create a simple website, start by writing a single blog post in plain HTML, then upload it to a server and make it accessible via a URL. Once you have a basic website, you can add more content, create an RSS feed, and style your website with CSS.

Scott Adams has died

Why we built our own background agent

https://builders.ramp.com/assets/hero-CNC-Ibhq.png
Ramp built Inspect, a coding agent that verifies its work by having all context and tools needed, allowing for fast and effective coding sessions. The Inspect system includes a sandboxed VM, integration with various tools, and multiplayer support, making it a powerful tool for developers.

When hardware goes end-of-life, companies need to open-source the software

The user suggests the European Commission enforce companies to open-source software when products reach end-of-life, allowing communities to build new apps. This would reduce e-waste and make products more sustainable.

April 9, 1940 a Dish Best Served Cold

https://todayinhistory.blog/wp-content/uploads/2021/04/ko-usa-brisling-open-can-crosspack-overhead.jpg?w=966
The Encyclopedia Britannica describes Croton oil as a “poisonous viscous liquid obtained from the seeds of a small Asiatic tree…” Highly toxic and a violent irritant, the substance was once used as a drastic purgative and counter-irritant in human and veterinary medicine, but is now considered too dangerous for medicinal use. Applied externally, Croton oil is capable of peeling your skin off. ...

Show HN: Nogic – VS Code extension that visualizes your codebase as a graph

https://rosfsmrtaygjjzoskzic.supabase.co/storage/v1/object/public/nogic/demo.gif
📋 Boards — Create custom boards to organize and focus on specific parts of your codebase 🖱️ Right-click files or folders in the Explorer to add them to a board

We can't have nice things because of AI scrapers

https://blog.metabrainz.org/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=1.24.0
Anubis is a server protection system using Proof-of-Work to prevent aggressive AI scraping. It requires modern JavaScript features, so disable JShelter or similar plugins for this domain.