frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

First steps in bare-metal programming using UEFI

https://kevinboone.me/efitest_index.html
51•LaSombra•1h ago

Comments

joeinfo888•28m ago
Had been looking for this. Thank you
alexkampler•28m ago
One thing I would add to the intro: calling this "bare metal" is almost a cheat compared to the BIOS days. You start with a working console, a memory map, and even a file system service; then ExitBootServices takes every bit of that away. That is the real bare-metal moment, and it is exactly where a series like this earns its keep.

Two things that always bite people on this path:

- The memory map key returned by GetMemoryMap goes stale the moment anything allocates. Hand the freshly fetched key straight to ExitBootServices; if it comes back EFI_INVALID_PARAMETER, that is why. The firmware is right, even though it feels unfair.

- QEMU with OVMF (code and vars as separate pflash files) gives a far faster edit-run loop than rebooting hardware, and it is stricter about struct layout and protocol revisions than most real firmware. When something boots on metal but not in OVMF, it is almost always an alignment or version assumption, not a QEMU bug.

The pragmatic digression in Part 4 was a good call. The gap between "it built" and "it boots" is where most of the learning (and quitting) happens.

US FAA says it will phase out floppy disks from air traffic control by 2028

https://www.reuters.com/world/us/us-faa-says-it-will-phase-out-floppy-disks-air-traffic-control-b...
67•ChrisArchitect•14h ago•80 comments

Tesla to wind down Cybertruck production

https://www.nbcnews.com/tech/tech-news/tesla-wind-cybertruck-production-years-poor-sales-markets-...
350•PLenz•5h ago•961 comments

First steps in bare-metal programming using UEFI

https://kevinboone.me/efitest_index.html
54•LaSombra•1h ago•2 comments

Rune: A native GPU-rendered Rust UI framework for macOS, Windows, Linux and web

https://github.com/anomalyco/rune
42•mik3y•1h ago•16 comments

Gemini Omni 1.2 Flash

https://blog.google/innovation-and-ai/technology/developers-tools/introducing-gemini-omni-1-2-flash/
218•thisisauserid•4h ago•166 comments

Blender's UI and Runtime: Much Faster Than GPUI

https://github.com/ppmpreetham/BUI
556•ppmpreetham•10h ago•223 comments

Deus Ex

https://www.filfre.net/2026/11/deus-ex/
219•cybersoyuz•2h ago•98 comments

UpCodes (YC S17) is hiring SDR's to sell AI compliance software

https://up.codes/careers?utm_source=HN
1•Old_Thrashbarg•1h ago

Claude Code sends your email address to websites

https://github.com/anthropics/claude-code/issues/107757
1500•motoroco•19h ago•470 comments

Zero Hour: Telling time was a matter of survival and strategy during WWI (2014)

https://www.laphamsquarterly.org/roundtable/zero-hour
57•NaOH•23h ago•2 comments

Anthropic IPO valuation talks drop to $1.3T

https://epyhia.com/anthropic-ipo-valuation-talks-drop-to-1-3-trillion-as-major-investors
47•arbuge•52m ago•23 comments

Scriptable GeoDNS: Leaving AWS for Bunny

https://vincent.bernat.ch/en/blog/2026-bunny-geodns
26•sshah03•1h ago•13 comments

Lippitt-Knoster in Practice (Field Notes for Managing Complex Projects)

https://sharedphysics.com/lippitt-knoster-in-practice-field-notes-for-managing-complex-projects/
31•goopthink•3h ago•1 comments

Size-It-Up (Game)

https://magnitudle.com/size-it-up
3•whoishiding•13m ago•0 comments

MTG-I2 First Images

https://www.eumetsat.int/mtg-i2-first-images
37•N19PEDL2•3h ago•7 comments

Living beyond the limits of survival: wood ants trapped in a gigantic pitfall (2016)

https://jhr.pensoft.net/articles.php?id=9096
132•hitekker•7h ago•42 comments

Dutch 'idealist' bank ASN blocks non-Google Android, including GrapheneOS

https://github.com/PrivSec-dev/banking-apps-compat-report/issues/105
560•microtonal•8h ago•349 comments

Kugelblitz – Mac-Native Google Earth Alternative

https://apps.metaebene.me/en/kugelblitz
222•luoc•10h ago•56 comments

We've built an open-source feature flag server for 11 years

https://github.com/Unleash/unleash
111•ivarconr•6h ago•67 comments

MS Paint Remote Code Execution Vulnerability

https://www.cve.org/CVERecord?id=CVE-2026-83844
686•kuberwastaken•21h ago•255 comments

Devvm.dev: One VM for every project

https://devvm.dev/
5•luispa•43m ago•1 comments

From Linux to Wikipedia: How Volunteers Build the Internet

https://thereader.mitpress.mit.edu/from-linux-to-wikipedia-how-volunteers-build-the-internet/
260•jonbaer•13h ago•88 comments

Only 16% of U.S. fast-charging stations meet federal NEVI standards (open data)

https://chargingnear.me/data
4•parkgraph•1h ago•0 comments

AI for scientific discovery: How researchers use Claude

https://www.anthropic.com/research/how-researchers-use-claude
68•ersinesen•9h ago•29 comments

Show HN: AegisKernel – Zero-trust POSIX runtime for AI agents in <0.016ms

https://adikshatriyag-crypto.github.io/aegis-kernel/
3•adityawebde•1h ago•0 comments

University libraries are being swarmed by AI bots, putting public access at risk

https://www.cbc.ca/news/world/university-libraries-ai-data-scraping-bots-9.7408287
97•blakesterz•4h ago•47 comments

PyLings: Solve Exercises and Learn Python

https://github.com/thesayfulla/pylings
4•thesayfulla•1h ago•0 comments

Pwn.college

https://pwn.college/
274•tripdout•14h ago•44 comments

Show HN: Agentic Identity Broker, OAuth Delegation for AI Agents

https://github.com/zalando-incubator/agentic-identity-broker
15•jbspeakr•3h ago•3 comments

Multiplayer tanks that demolish real buildings from OpenStreetMap

https://worldstrike.fun/
154•n4ze3m•10h ago•103 comments