The C3 Programming Language

C3 brings programming-by-contract and error handling to mainstream C with compile-time and runtime constraints. It provides type introspection, extensive runtime checks, and detailed stacktraces for debug builds.
https://refactoringenglish.com/blog/2025-hn-top-5/cover.webp
Simon Willison was the most popular blogger on Hacker News for the third straight year due to his unique approach of writing about AI as a power user, not a sales pitch. Other top bloggers on Hacker News in 2025 included Jeff, a popular YouTube creator, Sean, a Staff Software Engineer at GitHub, and Brian Krebs, an independent investigative journalist.

Publish on your own site, syndicate elsewhere

https://indieweb.org/images/6/6a/fit-into-the-network.png
POSSE (Publish Own Site, Syndicate Everywhere) is a strategy for publishing content on your own site and then syndicating it to other platforms, allowing you to maintain ownership and control over your content. By using POSSE, you can reduce dependence on third-party services, improve search and discovery, and create a direct ownership chain for your content.

Trump says Venezuela’s Maduro captured after strikes

Please enable JS and disable any ad blocker

Daft Punk Easter Egg in the BPM Tempo of Harder, Better, Faster, Stronger?

https://www.madebywindmill.com/tempi/blog/hbfs-bpm/assets/robots.jpg
The author of Tempi software believes Daft Punk intentionally chose a tempo of 123.45 BPM for their song "Harder, Better, Faster, Stronger". This is based on precise manual calculations of the song's tempo using a Venn diagram showing human and computer capabilities.

Recursive Language Models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose Recursive Language Models (RLMs) to handle long prompts, outperforming base LLMs and common scaffolds in four tasks. RLMs successfully process inputs up to two orders of magnitude beyond model context windows.

X-Clacks-Overhead

https://hleb.dev/images/x-clacks-overhead/cover.jpg
User added a custom HTTP header to their blog as a tribute to Sir Terry Pratchett, referencing his novel "Going Postal". The header is a quiet nod to the author, injecting "GNU Terry Pratchett" into network requests.

Profiling with Ctrl-C (2024)

The author initially dismissed Ctrl-C profiling as ineffective but now acknowledges its value in solving simple problems encountered by lazy people in unfriendly environments. Ctrl-C profiling is often easier and more straightforward than using a profiler.

Show HN: Offline tiles and routing and geocoding in one Docker Compose stack

https://unicorn-images.b-cdn.net/a7b30ff4-78ca-4ea9-bb30-7598bf2f62b0?optimizer=gif
The Monaco demo is the first step in a larger architecture for regions and fleets, with upcoming features including a background service and improved address search. User input will influence the development of these features and other integrations.

Of Boot Vectors and Double Glitches: Bypassing RP2350's Secure Boot

https://static.media.ccc.de/media/congress/2025/2149-1bbd6873-6f69-59a8-8eb2-926acc763d7e_preview.jpg
Raspberry Pi released the RP2350 MCU with secure boot, but a public hacking challenge found 5 attacks. The chip's security features were tested and improved through transparency and collaboration.

IPv6 just turned 30 and still hasn't taken over the world

https://regmedia.co.uk/2016/09/15/ipvs_speed.jpg
IPv6 was designed to future-proof the internet by increasing available IP addresses from 4.3 billion to over 340 undecillion. However, its slow adoption is due to lack of major improvements and backward incompatibility with IPv4.

ParadeDB (YC S23) Is Hiring Database Engineers

https://www.notion.so/images/meta/default.png
ParadeDB is hiring a full-time OLAP internals database engineer to build a state-of-the-art analytical query engine in Postgres. The ideal candidate has experience in building analytical query engines and working with complex data systems in Rust or similar languages.

World's largest functioning musical instrument: Wanamaker Organ in Philadelphia

https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Detail_of_Wanamaker_Organ.jpg/250px-Detail_of_Wanamaker_Organ.jpg
The Wanamaker Grand Court Organ is the world's largest fully functioning pipe organ, located in Philadelphia, Pennsylvania, with 28,762 pipes in 465 ranks. It was built in 1904 and has undergone several enlargements and restorations, including a 1924 project led by Marcel DuprΓ© and Charles M. Courboin.

A Beginner's Two-Component Crystal-Style Wi-Fi Detector

https://siliconjunction.s3.amazonaws.com/crystal%20detector%20schematic.webp
A simple crystal detector can be built with a high-speed Schottky diode and an LED to detect 2.4 GHz Wi-Fi, Bluetooth, and microwave signals. The detector uses the diode to rectify RF waves and the LED to display the signal as flashes of light.

Clicks Communicator

https://cdn.prod.website-files.com/66f575e72f06b9820f448d43/695562013e149a7a32793b8a_clicks%20phone%20family.png
Communicator is a standalone Android 16 smartphone with 5G connectivity, Wi-Fi, and a QWERTY keyboard. It supports multiple languages and will be sold unlocked with a 4,000 mAh battery and 2 years of Android updates.

2026 will be my year of the Linux desktop

https://xeiaso.net/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=v1.23.3-2-gb09d830
Please wait a moment while we ensure the security of your connection.

Ask HN: Who is hiring? (January 2026)

Stellar Science: Stellar Science is a small scientific software development company in Albuquerque NM, Washington DC, and Dayton OH, hiring full-time and intern/co-op positions for software engineers with a background in physics, engineering, math, or computer science. The company emphasizes high-quality code and lightweight processes, using technologies like C++23, Qt 6.9, and Python.

Cadova: Swift DSL for parametric 3D modeling

https://private-user-images.githubusercontent.com/26266/462432820-99d15163-d168-419c-9fc3-406e4f657074.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Njc0Mzc3OTQsIm5iZiI6MTc2NzQzNzQ5NCwicGF0aCI6Ii8yNjI2Ni80NjI0MzI4MjAtOTlkMTUxNjMtZDE2OC00MTljLTlmYzMtNDA2ZTRmNjU3MDc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAxMDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMTAzVDEwNTEzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE3MDMxZTMwNzQ3YzlmYTJkOWI2ZWYzMmI1ZDUwNjI1YWE5ZTgyMjNmODlkMzVjN2M0ZjA1ODVlNDZiMzRjODImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2rFzb7gaTodvdzGymthOh0qGUzCSIXElmPhYVqaPkzU
Cadova is a Swift library for creating 3D models through code, focusing on 3D printing and running on macOS, Windows, and Linux. It offers a programmable alternative to traditional CAD tools with a flexible and maintainable approach.

UK company sends factory with 1,000C furnace into space

https://ichef.bbci.co.uk/ace/standard/3840/cpsprodpb/a88f/live/ca714870-dcd2-11f0-bb5b-8b829d936cf4.jpg
Space Forge has sent a microwave-sized factory into orbit to manufacture high-quality semiconductor materials in space. The materials are 4,000 times purer than those made on Earth and will be used in electronics and communications infrastructure.

How Smell Guides Our Inner World

https://www.quantamagazine.org/wp-content/uploads/2025/07/MolecularSmell-crMichaelWaraksa-Lede.webp
Scientists are studying the human sense of smell, which is deeply tied to emotions and memories, and is more complex than previously thought. Researchers are creating databases and digital tools to better understand and quantify the perception of molecular scents and potentially develop a digital nose to aid those with smell loss.

Linux kernel security work

http://www.kroah.com/log/img/flat_tux.png
The Linux kernel security team is a group of developers who triage and fix reported security bugs, working independently and without announcements. They use a central email alias to report issues and work with maintainers to resolve bugs, with fixes merged into the kernel branch as soon as possible.

Jank Lang Hit Alpha

https://camo.githubusercontent.com/deacb1f05446ff6797e488b7a41405e0624601fc6f688012d9e78d99ee0666ae/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f662f66372f4e7562616e6b5f6c6f676f5f323032312e737667
Jank is a Clojure dialect on LLVM with C++ interop for native runtime and performance. It's strongly compatible with Clojure and has immutable data structures and seamless C++ interop.

IQuest-Coder: A new open-source code model beats Claude Sonnet 4.5 and GPT 5.1 [pdf]

You have triggered an abuse detection mechanism. Please wait a few minutes before you try again; in some cases this may take up to an hour.

A Basic Just-In-Time Compiler (2015)

The article discusses writing a Just-In-Time (JIT) compiler to solve a recurrence relation challenge. The compiler converts operations into native machine code and lets the hardware do the work directly.

Ask HN: Who wants to be hired? (January 2026)

Several individuals are looking for work as software engineers, with various backgrounds and expertise in programming languages, technologies, and industries, seeking contract or full-time roles in Europe or worldwide. They have diverse experience in areas such as backend development, machine learning, data science, DevOps, and more, and are open to learning and exploring new technologies and topics.

Fighting Fire with Fire: Scalable Oral Exams

https://blogger.googleusercontent.com/img/a/AVvXsEg5fX5d3GQ2cOHfJpbT5os_5WBQSnb5iLSULS76cNn0LGOFq3RxpjyAu4sGJ2DEFMpo8_mWe9Vum1yzpLbfI82qK-m2yXDFQApP_X01G_fO0xFz-utUW3dHelb8XsqEHP3sgHNjxKAEKnZoCJDZkpJVneeF_ej0T8sq_HGm9YtWeE42I_hWkpfDDB1jbd8
The author of an AI/ML Product Management class used a Voice AI agent to run the final exam, which forced real-time reasoning and application of knowledge, and found that it was more effective than traditional written exams in measuring understanding. The agent was built using ElevenLabs Conversational AI and was able to grade students using a council of LLMs approach, providing structured ...

Adventure 751 (1980)

https://bluerenga.blog/wp-content/uploads/2025/12/advposterbig3.jpg
CompuServe launched a service called MicroNET in 1978, allowing users to connect to a computer network via phone. The service included games like Star Trek and Adventure.

Accounting for Computer Scientists (2011)

https://martin.kleppmann.com/images/book-cover-small.png
A computer scientist explains basic accounting using graph theory, breaking down financial transactions into nodes and edges to understand company finances. This approach helps create financial statements like the profit and loss statement and balance sheet, making accounting more accessible.

The rsync algorithm (1996) [pdf]

This technical report series is published jointly by the Department of Computer Science, Faculty of Engineering and Information Technology, and the Computer Sciences Laboratory, Research School of Information Sciences and Engineering, The Australian National University.

Hacking VBA to support native scripting runtime with no COM dependencies

https://raw.githubusercontent.com/ECP-Solutions/ASF/main/docs/assets/img/ASF%20logo.png
Modern scripting power inside classic VBA. Fast to adopt (No COM dependencies) β€” impossible to ignore due its incredible power. Turn VBA into a full-featured script host. ASF brings modern scripting ergonomics (first-class functions, closures, arrays & objects, method chaining, builtin helpers like map/filter/reduce, and even VBExpressions) to classic VBA projects β€” without leaving the ...