frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Why is the x86 undefined instruction called ud2? Why 2?

https://devblogs.microsoft.com/oldnewthing/20260910-00/?p=112689
19•ibobev•3h ago

Comments

Neywiny•43m ago
I'm not much of an x86 person but on other architectures you can raise software interrupts/exceptions. Does x86 not have this or did those facilities not cover enough use cases?
349ru3h4f03•27m ago
x86 has...

INT Ib INT1 INT3 INTO BOUND

js8•24m ago
It's basically a convention. The alternative is to raise interrupts of course, but that might be application specific, or use other invalid instructions than the designated one, but they might work differently on other processor types.
349ru3h4f03•27m ago
Nowadays UD0 UD1 UD2 are in the SDM and APM.

We also got UDB (D6), the one-byte variant that arrived with x86-64 for 64-bit mode.

And we have always had UDW (FF FF), aka group #5 (1st FF) with a modrm byte of mod=11b r/m=111b (/7) reg=111b (2nd FF) -- that one matters for memory with all bits set to 1, or for buses terminated to all 1 when no device claims an access.

dataflow•8m ago
[delayed]

Astra and Fable still hack on simple variants of alignment evals from 2025

https://www.lesswrong.com/posts/munJKF7iWMsWJLAH2/astra-and-fable-still-hack-on-simple-variants-o...
53•Levitating•1h ago•13 comments

JetKVM Mini

https://jetkvm.com/blog/introducing-jetkvm-mini
340•taubek•7h ago•129 comments

'Fingerprints' inside the Sun could reveal if it once swallowed a planet

https://ras.ac.uk/news-and-press/research-highlights/fingerprints-inside-sun-could-reveal-if-it-o...
53•blincoln•3h ago•16 comments

Libraries Run Rust Inside Python (With PyO3)

https://belderbos.dev/blog/how-libraries-run-rust-inside-python/
4•lumpa•25m ago•1 comments

Reverse engineering my e-scooter and rewriting the firmware in Rust

https://bensimms.moe/reverse-engineering-scooter/
107•vinhnx•3d ago•31 comments

Why are AI agents lying, cheating and coordinating?

https://yoshuabengio.org/en/publication/why-are-ai-agents-lying-cheating-and-coordinating
434•jonifico•14h ago•508 comments

TailTalk: A modern async user space AppleTalk stack with Rust and Tokio

https://github.com/FeralFirmware/TailTalk/
39•zdw•16h ago•11 comments

Why is the x86 undefined instruction called ud2? Why 2?

https://devblogs.microsoft.com/oldnewthing/20260910-00/?p=112689
22•ibobev•3h ago•5 comments

CUDA for AMD on Windows

https://github.com/Speedstu/CUDA-for-AMD-Windows
9•chiassedu80•1h ago•0 comments

Houthis Used Claude Code to Develop Missile Guidance Software: Anthropic

https://clashreport.com/world/articles/houthis-used-claude-code-to-develop-missile-guidance-softw...
39•delichon•1h ago•34 comments

Base84 deserves a place in file names

https://00f.net/2026/09/09/base84/
28•kevvok•2d ago•12 comments

US Customs supervisor busted for stealing hardware from Homeland Security PCs

https://www.tomshardware.com/pc-components/us-customs-supervisor-busted-for-stealing-core-i7-cpus...
67•Levitating•2h ago•49 comments

Homebrew 7.0.0

https://brew.sh/2026/09/13/homebrew-7.0.0/
327•mikemcquaid•7h ago•134 comments

Aligned to whom?

https://hyperbo.la/w/aligned-to-whom/
133•lopopolo•12h ago•73 comments

Make your first edit to OpenStreetMap

https://high5apps.github.io/josm-plugin-website-wizard/
536•juliantigler•23h ago•133 comments

On Binary Translation and Its Consequences

https://chipsandcheese.com/p/on-binary-translation-and-its-consequences
25•matt_d•2d ago•9 comments

Key symbols we lost to time, pt. 1: The PC side

https://unsung.aresluna.org/key-symbols-we-lost-to-time-pt-1-the-pc-side/
25•leephillips•1h ago•0 comments

The Interim Computer Museum

https://icm.museum/
148•mulmen•13h ago•17 comments

Revolut confirms customer data breach through fake government requests

https://techcrunch.com/2026/09/12/revolut-confirms-customer-data-breach-through-fake-government-r...
118•tdrz•5h ago•78 comments

Ode to Metadata

https://www.autodidacts.io/ode-to-metadata/
8•surprisetalk•3d ago•1 comments

I Added a Non-Wi-Fi Mitsubishi AC to Home Assistant

https://medium.com/@ivangomezarnedo/how-i-added-a-non-wi-fi-mitsubishi-ac-to-home-assistant-22770...
128•ichacas•3d ago•63 comments

Apple iPod Engraver (2019)

https://dunstanorchard.com/apple-ipod-engraver/
259•NaOH•4d ago•67 comments

Paul A. M. Dirac, Interview by Friedrich Hund (1982) [video]

https://www.youtube.com/watch?v=xJzrU38pGWc
19•emerongi•1h ago•0 comments

Don't be the out of touch Kung Fu master

https://twitter.com/ID_AA_Carmack/status/2098443262214230095
204•dsubburam•17h ago•273 comments

Nvidia is the central bank of AI

https://www.economist.com/interactive/briefing/2026/09/03/nvidia-is-the-central-bank-of-ai
530•tolugenius•1d ago•382 comments

Stabilizing Rust's Never Type

https://lwn.net/SubscriberLink/1091015/d9e48318ed242b41/
226•cjd8•4d ago•84 comments

Everyone should slow down AI development except for me

https://xeiaso.net/notes/2026/everyone-slowdown-but-me/
659•xena•15h ago•384 comments

Show HN: Analyst Index – analysts who make money telling you good stock calls

https://www.analystidx.com/
6•haichuan•3h ago•6 comments

A wandering black hole caught feeding on the run

https://phys.org/news/2026-08-black-hole-caught.html
51•wglb•12h ago•35 comments

Getting 50 GB/S Back from the Apple Neural Engine

https://eiln.github.io/posts/ane-dma.html
196•eiln•3d ago•29 comments