frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Examining circuit boards from the Space Shuttle's I/O Processor

https://www.righto.com/2026/06/space-shuttle-io-processor-boards.html
40•pwg•1h ago

Comments

kens•1h ago
Author here if you have questions...
joezydeco•1h ago
Did Shuttle fly with these bodge-wired boards or were these used for development on the ground?
kens•1h ago
I don't know if these boards were flown. They were coated with conformal coating (which I hate for reverse-engineering), which is usually omitted from prototypes. I believe that bodge wires are okay for flight if they are done properly.
ustad•1h ago
As always - great article.

FYI - The link for Peter Kogge is broken and should probably link to https://en.wikipedia.org/wiki/Peter_Kogge

ck2•1h ago
oh that is absolutely fascinating to see in detail

I wonder if the very low density (relatively speaking to today) make them more robust against gamma-rays and other radiation problems once outside the atmosphere?

if I remember correctly, and it's been decades of course

four of the computers ran in parallel with the exact same instructions in case one failed or came up with a wrong answer

and the fifth computer was the "decider"

is that understanding correct?

ah I see now you mention

     Eight networks were assigned to flight-critical systems, 
     with each CRT display and engine controller connected to four networks for redundancy.
pwg•1h ago
> very low density (relatively speaking to today) make them more robust against gamma-rays and other radiation problems once outside the atmosphere?

Yes. Large size transistors (and other IC components) are less impacted by the radiation problems that exist outside the relative security of the atmosphere. Most radiation hardened IC circuity is many process sizes larger than whatever the current state of the art tiny process sizes happen to be at any given time.

But note I said "less impacted". Given sufficient radiation, things will have issues, which is why items like the Shuttle carried the redundant computers, to cover for the possible lucky-strike impacts.

kens•1h ago
Yes, the low density and TTL chips (instead of MOS) helped against radiation. When the Shuttle computers moved to semiconductor RAM, they needed extensive error correction, as well as a process that constantly fixed bit errors, as the memory would get multiple errors per flight due to cosmic rays.

As far as redundancy, it's complicated. During critical flight phases, four computers would run the main software (PASS, Primary Avionics Software System), while the fifth computer was ready with the Backup Flight Software (BFS). The backup software was written by a completely different team to ensure that a software bug couldn't crash all the computers at once. In orbit, they used fewer redundant computers to free up computers for payload operations and stuff.

The four computers constantly checked the results from each other and would vote out a faulty system. Voting ensured that a bad computer couldn't vote out the good ones (Byzantine failure). Moreover, the actuators hydraulically voted on the results from the computers: if one computer tried to push a valve in a different direction, the three good computers would physically overpower the bad computer's action at the level of the hydraulic pistons.

5k Restaurant Menus, Years 1880-1920

https://pudding.cool/2026/06/menu-collection/
188•xbryanx•3h ago•42 comments

I used Claude Code to get a second opinion on my MRI

https://antoine.fi/mri-analysis-using-claude-code-opus
70•engmarketer•1h ago•83 comments

Working around dragons with the Lemote Yeeloong laptop and OpenBSD

http://oldvcr.blogspot.com/2026/06/working-around-dragons-with-lemote.html
28•zdw•1h ago•3 comments

Daisugi the Japanese Technique of Trees Out of Trees, Making Exact Straight Wood (2020)

https://www.openculture.com/2020/10/daisugi.html
43•MaysonL•1h ago•16 comments

Examining circuit boards from the Space Shuttle's I/O Processor

https://www.righto.com/2026/06/space-shuttle-io-processor-boards.html
40•pwg•1h ago•7 comments

Show HN: Zanagrams

https://zanagrams.com/
43•pompomsheep•2h ago•15 comments

Tokenmaxxing is dead, long live Tokenmaxxing

https://12gramsofcarbon.com/p/agentics-tech-things-tokenmaxxing
22•theahura•1h ago•26 comments

The curious case of the disappearing Polish S (2015)

https://aresluna.org/the-curious-case-of-the-disappearing-polish-s/
170•colinprince•5h ago•38 comments

Reflections on Software Engineering in the Age of AI

https://adiamond.me/2026/06/software-engineering-in-the-age-of-ai/
30•diamondap•1h ago•5 comments

A way to exclude sensitive files issue still open for OpenAI Codex

https://github.com/openai/codex/issues/2847
132•pikseladam•5h ago•90 comments

Flock cameras track more than your license plate, and they're spreading fast

https://www.engadget.com/2203000/flock-cameras-recording-license-plate/
254•SanjayMehta•3h ago•160 comments

The Boeing 747 Begins Its Final Descent

https://www.theatlantic.com/magazine/2026/07/boeing-747-retirement/687304/
20•dbl000•3d ago•14 comments

Show HN: DRM-Free Books

https://frequal.com/Perspectives/DrmFreeAuthors.html
8•TeaVMFan•1h ago•1 comments

Michigan bill would bar employers from requiring after-hours coms with workers

https://www.cbsnews.com/detroit/news/workplace-boundaries-act-employees-after-hours/
131•cebert•3h ago•67 comments

EU to legislate about Chat Control behind closed doors

https://www.patrick-breyer.de/en/double-threat-to-private-communications-undemocratic-chat-contro...
328•NeutralForest•3h ago•192 comments

Programmable Probabilistic Computer with 1M p-bits

https://arxiv.org/abs/2606.25313
10•rbanffy•2h ago•0 comments

Marfa Public Radio Puts You to Sleep

https://www.marfapublicradio.org/podcast/marfa-public-radio-puts-you-to-sleep
358•reaperducer•15h ago•108 comments

Do Babies Dream of Baby Sheep?

https://devz.cl/posts/do-babies-dream-of-electric-sheep/
85•DanielVZ•3d ago•23 comments

California legislature agrees to upload driver's licenses to national database

https://papersplease.org/wp/2026/06/27/california-legislature-agrees-to-upload-drivers-licenses-t...
62•iamnothere•2h ago•23 comments

The MUMPS 76 Primer – anniversary edition

https://github.com/rochus-keller/MUMPS/blob/main/docs/MUMPS_Primer.adoc
48•Rochus•5h ago•19 comments

DLL that was not present in memory despite not being formally unloaded

https://devblogs.microsoft.com/oldnewthing/20260625-00/?p=112467
98•ibobev•8h ago•34 comments

Google limits Meta's use of its Gemini AI models

https://www.cnbc.com/2026/06/28/google-limits-metas-use-of-its-gemini-ai-models-ft-reports.html
112•root-parent•4h ago•50 comments

Designing a Personal Pebble Watchface

https://www.jonashietala.se/blog/2026/06/26/designing_a_personal_pebble_watchface/
25•lawn•1d ago•4 comments

Bringing Swift to the Apple ][

https://yeokhengmeng.com/2026/06/swift-on-apple-ii/
44•LucidLynx•3d ago•2 comments

Anonymous GitHub account mass-dropping undisclosed 0-days

https://github.com/bikini/exploitarium
911•binyu•1d ago•360 comments

AMD Strix Halo RDMA Cluster Setup Guide

https://github.com/kyuz0/amd-strix-halo-vllm-toolboxes/blob/main/rdma_cluster/setup_guide.md
211•jakogut•17h ago•63 comments

EU Open Sources Ten-Year Network Development Planning Tools

https://github.com/open-energy-transition/open-tyndp
149•lyoncy•3h ago•36 comments

The origins of the school system aimed to produce independent, critical thinkers (2024)

https://www.cbc.ca/radio/ideas/humboldt-education-system-bildung-1.7172093
79•pseudolus•5h ago•40 comments

Choosing a Public DNS Resolver

https://evilbit.de/dns-resolver-guide.html
255•pawal•19h ago•106 comments

Bashblog – a single bash script to create blogs

https://github.com/cfenollosa/bashblog
98•ludicrousdispla•13h ago•72 comments