The electromechanical angle computer inside the B-52 bomber's star tracker

https://static.righto.com/images/astro-compass-overview/angle-computer-opened-w500.jpg
Before GPS, aircraft navigated using celestial navigation, which was automated in the 1960s with the development of the Astro Compass system that used an electromechanical analog computer called the Angle Computer. The Angle Computer physically modeled the celestial sphere to solve the navigational triangle and provide accurate heading and position information to the aircraft navigator.

Migrating from DigitalOcean to Hetzner

https://isayeter.com/images/domigration/45cf77e9709179874dbf5c259ae8b77207fb5f8932071f3db485b9ecade646f0.jpg
A company migrated from DigitalOcean to Hetzner dedicated servers with zero downtime, saving $14,388 per year. The migration involved six phases, including MySQL replication, DNS TTL reduction, and reverse proxy setup.

State of Kdenlive

https://kdenlive.org/news/2026/state-2026/otiov.png
The Kdenlive team made significant progress in 2025, releasing new features, bug fixes, and improvements to the user interface, with a focus on stability and community support. The team is now looking ahead to upcoming features, including 10/12 bit color support, playback optimizations, and OpenFX support, and is grateful for community contributions and donations that enable continued development.

Opus 4.7 to 4.6 Inflation is ~45%

Anonymous request-token comparisons from the community, showing how Opus 4.6 and Opus 4.7 differ on real inputs Open source · stored rows contain anonymous submission IDs onlyNot affiliated with or endorsed by Anthropic.

Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data

https://opengraph.githubassets.com/b06ca4276d6e8f59ed77154c098c4c9425c7365a20adf291cc14a90df61f991b/drasimwagan/mdv
The user writes documents, dashboards, and slides in a Markdown superset using a theme and named styles. The rendered output is self-contained HTML and PDF, and can be previewed live in VS Code with auto-reload.

Fuzix OS

Fuzix kernel 0.4 has bug fixes, improved interfaces, and a reworked networking layer for modularity. It supports various 8-bit and 16-bit processors.

Scientists discover "cleaner ants" that groom giant ants in Arizona desert

https://www.sciencedaily.com/images/1920/cleaner-ants.webp
Scientists discovered a unique partnership in Arizona's desert where tiny cone ants act as "cleaners" for larger harvester ants, licking and nibbling their bodies. This behavior is the first known example of one ant species cleaning a much larger ant, similar to cleaner fish in the ocean.

Sumida Aquarium Posts 2026 Penguin Relationship Chart, with Drama and Breakups

https://www.sumida-aquarium.com/special/sokanzu/en/2026/img/sumida_sokanzu_2026_en.webp
The 2026 edition of our penguins relationship chart is finally here! It's fun, adorable, and as complicated as always!

Michael Rabin has died

https://upload.wikimedia.org/wikipedia/commons/thumb/4/49/M_O_Rabin.jpg/250px-M_O_Rabin.jpg
Michael Oser Rabin was an Israeli mathematician and computer scientist who co-received the 1976 ACM Turing Award for work on computational complexity. He made significant contributions to computer science, including the Miller-Rabin primality test and the Rabin-Karp string search algorithm.

80386 Memory Pipeline

https://nand2mario.github.io/posts/2026/80386_memory_pipeline/address_translation.png
The 80386's memory pipeline is a carefully engineered combination of latency-hiding techniques that allows protected virtual memory to perform close to physical memory, making it a practical foundation for serious PC operating systems. The FPGA 386 core's memory pipeline design aims to map the historical 386 memory pipeline to modern FPGAs while achieving high Fmax and low CPI, with ...

UpCodes (YC S17) Is Hiring SDRs to Help Make Construction More Productive

https://up.codes/img/upcodes-og-twitter-image.png
We’re looking for talented and motivated people who can help us build easy-to-use compliance and product research tools. Learn about our culture and explore open positions.

Amiga Graphics Archive

https://amiga.lychesis.net/assets/Park/Park_AdmiralKirk.png
Launched in 1985 the Commodore Amiga boasted graphics capabilities that were unsurpassed for it's time. It featured an intricate collection of custom chips that enabled it to do things that, until then, had been impossible to achieve with other personal computers. This site is dedicated to graphics made with or for the Commodore Amiga home computer.

Understanding the FFT Algorithm (2013)

The Fast Fourier Transform (FFT) is a fast algorithm to compute the Discrete Fourier Transform (DFT) with a time complexity of O[N log N]. It was introduced by JW Cooley and John Tukey in 1965 and exploits symmetries in the DFT computation to achieve this speedup.

Category Theory Illustrated – Orders

https://abuseofnotation.github.io/category-theory-illustrated/04_order/binary_relation_product.svg
Orders are sets of elements with a binary relation that obeys laws of reflexivity, transitivity, antisymmetry, and totality, defining linear and partial orders. Removing laws from orders results in different structures, such as preorders and equivalence relations, which have various applications in mathematics and computer science.

It's OK to compare floating-points for equality

https://lisyarus.github.io/blog/media/compare-floating-points/cover.png
The user discusses the limitations and pitfalls of using epsilon-comparison for floating-point numbers, arguing that it's often a bad solution and can lead to unexpected behavior and bugs. They provide several examples of how to handle floating-point comparisons in a more robust and reliable way, such as using acceptance radii, analyzing the problem, and avoiding epsilons altogether.

Why Japan has such good railways

https://worksinprogress.co/wip-image/uploads/2026/03/Mockup-Cover-for-WEB-01.png
Japan's railway system excels due to good public policy, business structure, and land use rules, not cultural factors. Its unique model of private companies building cities and capturing value from real estate and commercial side businesses has contributed to its success.

Show HN: I made a calculator that works over disjoint sets of intervals

This calculator uses Interval Union Arithmetic to compute results that contain the true value, supporting division by intervals with zero and remaining closed. It interprets numbers as intervals with outward rounding over IEEE 754 double precision floats.

Measuring Claude 4.7's tokenizer costs

https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,quality=80,format=auto,onerror=redirect/uploads/user/profile_picture/a49d6fd3-0a5e-4774-ae9c-16979bd47642/Generated_Image_March_03__2026_-_1_55PM.jpg.jpeg
Anthropic's new Claude Opus 4.7 tokenizer uses 1.3-1.45x more tokens than 4.6. This results in a 20-30% higher per-session cost for a small but real improvement in instruction following.

A Dumb Introduction to Z3 (2025)

https://ar-ms.me/stamp.png
The user is learning to use solvers, specifically Z3, to solve constraint problems in Rust, and is sharing their experience and understanding of the concepts and API. They have successfully used Z3 to solve various problems, including the Coin Change problem and a Sudoku, and are exploring its capabilities and limitations.

All 12 moonwalkers had "lunar hay fever" from dust smelling like gunpowder (2018)

https://www.esa.int/var/esa/storage/images/esa_multimedia/images/2015/03/eugene_cernan/15299754-1-eng-GB/Eugene_Cernan_article.jpg
Lunar dust is toxic and causes health issues in humans due to its sharp, abrasive particles and electrostatic charge. Researchers are studying the dust to estimate the risk and develop protective measures for future lunar missions.

The USDA's gardening zones have shifted. (Interactive app and map)

https://apps.npr.org/plant-hardiness-garden-map/assets/synced/illo/resized/walker.gif
The USDA plant hardiness zone map has been updated to reflect warmer winter temperatures, but it doesn't account for other factors like summer heat and microclimates, making it only a partial guide for gardeners. Local nurseries, botanical gardens, and cooperative extension services can provide more specific advice on plant survival and growth in your area.

I’m spending months coding the old way

https://substackcdn.com/image/fetch/$s_!K739!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F619758e3-8a22-4eff-aa30-e86effa991cd_1536x1024.png
The author is on a 6-week retreat at the Recurse Center to focus on coding without AI, learn Python, and understand computers better. They plan to train an LLM from scratch and improve their programming skills.

Building a Grow-Only Counter on a Sequentially Consistent KV Store

Apr 13, 2026 We’re going to discuss Challenge #4: Grow-Only Counter. This challenge is particularly tricky. I wouldn’t say it’s hard, but if the goal is to learn, there’s a lot to unwrap. The task is to build a grow-only counter. Nothing strange so far. However, the specification says to build the counter on top of Maelstrom’s SeqKV built-in service. And that’s where things get weird. In this ...

The quiet disappearance of the free-range childhood

https://bigthink.com/wp-content/uploads/2026/04/Screenshot-2026-04-16-at-10.39.53-AM.png?w=256&h=256&crop=1
Mallerie and Christopher's 6-year-old son was investigated for neglect after riding his scooter to a nearby playground unsupervised. A new Georgia law, "reasonable childhood independence," aims to prevent such investigations by setting a higher bar for neglect.

Towards trust in Emacs

https://eshelyaron.com/assets/trust-manager.gif
Emacs 30 introduced a trust system to prevent arbitrary code execution, but it causes friction by disabling features for untrusted files. trust-manager is a new package that grants trust just-in-time with minimal friction.

Graphs That Explain the State of AI in 2026

https://spectrum.ieee.org/media-library/squares-and-rectangles-on-graph-paper-form-the-letters-ai.jpg?id=65506010&width=980&quality=85
AI capabilities continue to accelerate with notable model releases and increased investment, but public perception remains mixed with concerns over AI's impact on society and job displacement. The 2026 Stanford AI Index report highlights trends in AI adoption, investment, and public perception, with varying results depending on the task or question at hand.

The simple geometry behind any road

https://sandboxspirit.com/_astro/circles.CshujFWj_Z1dkoK7.webp?dpl=dpl_7yBRDnY9mQCHx9XxEPrjXqyLjC41
The author explains how to generate smooth roads using lines and circular arcs by interpolating between abstract cross-sections called profiles, and describes a method to connect two profiles using a two-line fillet construction. The author also discusses how to handle edge cases, such as roads that shift or turn, by using cubic Hermite splines to find a good candidate position and ...

Are the costs of AI agents also rising exponentially? (2025)

https://images.squarespace-cdn.com/content/v1/562652dbe4b05bbfdc596fd7/8b1fd882-f8f8-4879-a008-18902ece6edd/METR+time+horizon+%28log%29.png
The author questions the trend of AI's exponential growth in task length and performance, suggesting that the cost of achieving this performance may be growing exponentially as well, potentially making AI less cost-competitive with humans over time. Analysis of a chart from METR shows that the hourly cost of AI agents is increasing with task duration, suggesting that forecasting AI's ...

Show HN: Smol machines – subsecond coldstart, portable virtual machines

https://opengraph.githubassets.com/e0e5b6e04690f3f617b2c3a33cb8128ad7ef75ce5c19841be277e075c7dbe120/smol-machines/smolvm
Smolmachines is a tool for running custom Linux virtual machines locally with sub-second cold start, cross-platform support, and elastic memory usage. It allows for sandboxing untrusted code, packing workloads into portable executables, and using git and SSH without exposing keys.

Brunost: The Nynorsk Programming Language

https://lindbakk.com/static/blog_entries/introducing_brunost/2026-04-14-17-20-39-image.png
The user created a fictional programming language called Brunost, which is based on the Norwegian language Nynorsk and has a unique syntax and features. Brunost is intended as a fun and educational project, not a production-ready language, and the user invites others to contribute to its development on GitHub.