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.

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.

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

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.

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.

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.

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.

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.

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.

Japan's Skyscraper Factories (2021)

https://substackcdn.com/image/fetch/$s_!z66F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffacde256-b09c-4611-873d-639ed4ba6ae0_708x969.png
Japan's construction companies developed automated building factories in the 1980s to improve productivity and speed. These systems showed labor reductions and speed improvements, but had high upfront costs and low volumes, ultimately limiting their adoption.

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.

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.

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.

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.

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
Building a modern search engine requires ingesting the entire web and ensuring it is queryable as it changes in real-time. The web has a few properties that make this challenging: Many outputs for every page: each page produces dozens of artifacts such as extracted text, metadata, and search signals such as embeddings, expanding the surface area for updates Heterogeneous content: HTML pages, ...

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.

Show HN: Microwave – Native iOS app for videos on ATproto

https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/6d/96/7a/6d967a6c-202c-a38e-5d1e-20d1025b665d/AppIcon-0-0-1x_U007epad-0-1-85-220.png/1920x1080bb-80.png
To test a beta app, install TestFlight and accept an invitation to download the app, which is available for up to 90 days. You can install the latest beta build automatically or choose from available builds.

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

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

https://opengraph.githubassets.com/e2ebe398088feb8556f3cec7e6187b494b0520f7b7180a92f9efd95c82672d73/OxidizeLabs/cachekit
High-performance cache policies and tiered caching primitives for Rust systems with optional metrics and benchmarks. A modular API suitable for embedding in systems where control over caching behavior is critical. use cachekit::policy::lru_k::LRUKCache; fn main() { // Create an LRU cache with a capacity of 100 entries let mut cache = LRUKCache::new(2); // Insert an item ...

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

Vanderbilt University plans new campus in San Francisco

Please enable JS and disable any ad blocker

A university got itself banned from the Linux kernel (2021)

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195841/MONICA_CHIN.0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
A University of Minnesota researcher's experiment introducing vulnerabilities into the Linux kernel sparked a community backlash, leading to a ban on the university's contributions. The Linux community demands the university restore trust by apologizing and ensuring future experiments undergo proper review.

Show HN: AsciiSketch a free browser-based ASCII art and diagram editor

Show HN: Axis – A systems programming language with Python syntax

https://opengraph.githubassets.com/78af31462b9e4bfe02a678da433a93e0c63ca78418c8131b954ee7bcb713ae51/AGDNoob/axis-lang
AXIS compiles directly to x86-64 machine code without requiring external linkers, assemblers, or runtime libraries. # Write your first program cat > hello.axis << 'EOF' fn main() -> i32 { return 42; } EOF # Compile to executable axis build hello.axis -o hello --elf # Run ./hello echo $? # Output: 42 // Signed integers i8 // -128 to 127 i16 // -32,768 to 32,767 i32 // ...

A deep dive on agent sandboxes

The user discusses the importance of sandboxing in coding agents to prevent permissions escalation and data loss, and highlights the Codex CLI's use of macOS's Seatbelt and Linux's Landlock for sandboxing. The Codex CLI's sandboxing implementation allows for customizable restrictions and approval policies, making it a more secure and practical solution for running coding agents.

Is it a joke?

The user enjoys listening to podcasts while working on a diorama game, citing examples of podcasts that blur the line between reality and fiction. They also discuss their own creative projects, including a fictional game called Blue Prince.