frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
1•mgh2•5m ago•0 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•7m ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
1•vladeta•12m ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•14m ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
1•lifeisstillgood•14m ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
1•bundie•17m ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•19m ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
1•birdculture•20m ago•0 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•22m ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
1•ramenbytes•24m ago•0 comments

So whats the next word, then? Almost-no-math intro to transformer models

https://matthias-kainer.de/blog/posts/so-whats-the-next-word-then-/
1•oesimania•26m ago•0 comments

Ed Zitron: The Hater's Guide to Microsoft

https://bsky.app/profile/edzitron.com/post/3me7ibeym2c2n
2•vintagedave•29m ago•1 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
1•__natty__•29m ago•0 comments

Show HN: Android-based audio player for seniors – Homer Audio Player

https://homeraudioplayer.app
3•cinusek•30m ago•0 comments

Starter Template for Ory Kratos

https://github.com/Samuelk0nrad/docker-ory
1•samuel_0xK•31m ago•0 comments

LLMs are powerful, but enterprises are deterministic by nature

2•prateekdalal•35m ago•0 comments

Make your iPad 3 a touchscreen for your computer

https://github.com/lemonjesus/ipad-touch-screen
2•0y•40m ago•1 comments

Internationalization and Localization in the Age of Agents

https://myblog.ru/internationalization-and-localization-in-the-age-of-agents
1•xenator•40m ago•0 comments

Building a Custom Clawdbot Workflow to Automate Website Creation

https://seedance2api.org/
1•pekingzcc•43m ago•1 comments

Why the "Taiwan Dome" won't survive a Chinese attack

https://www.lowyinstitute.org/the-interpreter/why-taiwan-dome-won-t-survive-chinese-attack
2•ryan_j_naughton•43m ago•0 comments

Xkcd: Game AIs

https://xkcd.com/1002/
1•ravenical•45m ago•0 comments

Windows 11 is finally killing off legacy printer drivers in 2026

https://www.windowscentral.com/microsoft/windows-11/windows-11-finally-pulls-the-plug-on-legacy-p...
1•ValdikSS•45m ago•0 comments

From Offloading to Engagement (Study on Generative AI)

https://www.mdpi.com/2306-5729/10/11/172
1•boshomi•47m ago•1 comments

AI for People

https://justsitandgrin.im/posts/ai-for-people/
1•dive•48m ago•0 comments

Rome is studded with cannon balls (2022)

https://essenceofrome.com/rome-is-studded-with-cannon-balls
1•thomassmith65•53m ago•0 comments

8-piece tablebase development on Lichess (op1 partial)

https://lichess.org/@/Lichess/blog/op1-partial-8-piece-tablebase-available/1ptPBDpC
2•somethingp•55m ago•0 comments

US to bankroll far-right think tanks in Europe against digital laws

https://www.brusselstimes.com/1957195/us-to-fund-far-right-forces-in-europe-tbtb
4•saubeidl•56m ago•0 comments

Ask HN: Have AI companies replaced their own SaaS usage with agents?

1•tuxpenguine•59m ago•0 comments

pi-nes

https://twitter.com/thomasmustier/status/2018362041506132205
1•tosh•1h ago•0 comments

Show HN: Crew – Multi-agent orchestration tool for AI-assisted development

https://github.com/garnetliu/crew
1•gl2334•1h ago•0 comments
Open in hackernews

Xbox Hacks: The A20 (2021)

https://connortumbleson.com/2021/07/19/the-xbox-and-a20-line/
106•mattweinberg•6mo ago

Comments

pwdisswordfishz•6mo ago
I was confused as to why Xbox would ever enable a feature intended for backwards compatibility with systems it does not need to be compatible with. Especially at boot time. Turns out it did not; this apparently required a hardware modification to pull off.

https://xboxdevwiki.net/Exploits#A20M.23_hack

userbinator•6mo ago
For those wondering what software depended on A20 wraparound, there is this interesting series of articles:

https://www.os2museum.com/wp/who-needs-the-address-wraparoun...

https://www.os2museum.com/wp/the-a20-gate-it-wasnt-wordstar/

https://www.os2museum.com/wp/exepack-and-the-a20-gate/

https://www.os2museum.com/wp/the-a20-gate-fallout/

bigstrat2003•6mo ago
It's always blown my mind that software would depend on that behavior. What possessed people to do that? It's very obviously a bad idea.
toast0•6mo ago
If the system behavior is defined to wrap around, using defined system behavior to reduce code complexity makes perfect sense.

This was in an era where new computer systems usually meant throwing away all the existing software and rewriting it (or doing a fresh port anyway). Why would you assume someone would extend the system and cause trouble.

rasz•6mo ago
Im blown away at how small a number of software depended on the wraparound and IBM still forced A20 hack on us all.
mjg59•6mo ago
A20 bugs were still with us until at least 2009, when I tripped over one: https://mjg59.livejournal.com/118098.html . I love the visualisations in this post, it makes it much clearer what's actually going on.
diffuse_l•6mo ago
Indeed, more than you ever wanted to know about the A20 line: https://aeb.win.tue.nl/linux/kbd/A20.html (from your article)

This is one hell of a rabbit hole...

OkPin•6mo ago
What really caught my attention is how this marketing snippet highlights the tension between authenticity and polish in gaming culture. Xbox was trying to hit that sweet spot, it wanted to feel edgy and gamer-friendly but the copy ended up sounding like corporate speak.
eddythompson80•6mo ago
This is a bot, right? Same with all the new accounts commenting completely unrelated things?
cebert•6mo ago
Based on this post and others, it looks like a spammy account to me.
messe•6mo ago
Something this article doesn't mention is how the A20 gate was toggled: by writing to registers on the keyboard controller.

I was always thought this was a completely inexplicable design choice, until I started working in embedded, working with hardware engineers, and having to go through schematics myself. I now entirely understand the choice of wanting to minimize the redesign work and going with the one free pin available (our product has made similar choices too at this stage).

st_goliath•6mo ago
The original IBM PC used an Intel 8048 microcontroller inside the keyboard and an 8255 I/O controller on the main board to communicate with the keyboard.

The PC AT (which had an 80286), later replaced the 8255 with an 8042 microcontroller too. It was running firmware, so re-purposing it for a Hodge-poge of other tasks became trivial. A single GPIO pin was used for masking the A20 line and another for handling CPU reset. Having a total of 24 programmable I/O lines, I guess this could have been done with the 8255 too, but the microcontroller probably allowed simpler interfacing with the CPU and bought them more flexibility for future expansion.

For the article, this is mostly irrelevant. As somebody else noted, the Xbox wasn't supposed to be able to toggle/mask the A20 line, but later x86 CPUs had already integrated the A20 masking feature into the CPU itself and exposed an A20 control line. The Xbox simply tied the A20 enable line to a fixed potential, the hack described in the article requires a simple hardware modification to change that (https://xboxdevwiki.net/File:Haxar-a20m.jpg).

privatelypublic•6mo ago
Linux kernel still has the option to try and use the keyboard to reset the system while rebooting. (Just an aside)
wrs•6mo ago
Similarly, on the original Macintosh one of the mouse axis encoders was connected to the carrier detect pin of the serial port chip. Thus, in early versions of the OS, if you closed the serial driver, the mouse would only move horizontally (or was it vertically?).
msk-lywenn•6mo ago
I highly recommend watching the deconstructing xbox talk. It gets very funny.

https://m.youtube.com/watch?v=9NqLljaHc80

heraldgeezer•6mo ago
What a machine. Would have liked to see PS2 games maxed out on XBOX if possible. Imagine RE4/FFXII versions of those games on xbox?

Still, Halo 2 legendary is unmatched.

junon•6mo ago
Building an operating system currently. This isn't just Xbox, we still have to do this in bootloaders.