Microsoft open-sources "the earliest DOS source code discovered to date"

https://cdn.arstechnica.net/wp-content/uploads/2026/04/86-DOS-artifact-and-IBM-PC.jpg
Microsoft released source code for the 86-DOS 1.00 kernel and PC-DOS 1.00 kernel, along with utilities like CHKDSK. The code was transcribed from paper printouts by the DOS Disassembly Group, a team of historians and preservationists.

Greg Brockman: Inside the 72 Hours That Almost Killed OpenAI

https://fs.blog/wp-content/uploads/2026/04/Screenshot-2026-04-22-at-1.33.24-AM-300x160.png
Greg Brockman, OpenAI's co-founder and President, shares the company's history and future in a rare conversation. He discusses AI, its impact, and the future of work in a podcast about mastering knowledge and insights.

Why is Vivado 2026.1 dropping Linux support for free tier?

Sorry to interrupt

I spent 50 hours drawing a line graph

https://www.dougmacdowell.com/images/hand-drawn-data-art-studio-asylum.webp
I used to live on a quiet hill with a great view of the city, but now I live downtown and work with databases. I spent 50 hours drawing a line graph by hand, learning to control line weight and style, and now I appreciate the process and art of hand-drawn data visualization.

Wake up! 16b

https://content.pouet.net/files/screenshots/00106/00106210.jpg
The user created a 16-byte x86 real-mode DOS assembly program called "wakeup" that uses the video memory as a calculation space to draw an infinite Sierpinski fractal and bangs the speaker with that geometry. The program's sound is created by XORing against the environment, resulting in a unique and sensitive output that is highly dependent on the hardware and BIOS version.
https://techcrunch.com/wp-content/uploads/2026/05/spam-7f0198d1a59491c8.jpg
Scammers are abusing Microsoft's system to send fake emails from msonlineservicesteam@microsoftonline.com, potentially tricking people into thinking they're genuine. Microsoft is investigating and taking action to strengthen its detection and blocking mechanisms.

Silk: Open-source cooperative fiber scheduler

https://opengraph.githubassets.com/701c5d79a50ba644ef98c667c71d097a094efb0f4e989cb73cc7a2e502eebcf5/ClickHouse/silk
A cooperative fiber scheduler for Linux enables high concurrency with low overhead using lightweight stackful coroutines. It includes various features and benchmarks, such as io_uring integration and topology-aware work-stealing, and can be configured and built using CMake.

The C64 Dead Test Font

https://www.masswerk.at/nowgobang/images/dead-test-font-title.jpg
The “dead test” diagnostic cartridge of the commodore 64 uses an 8k ultimax cartridge with rom code at $e000–$ffff. the cartridge implements just 58 characters, without any reverse video characters or reverse image matrices. if we were to address any screen code beyond $39, we’d address the $aa fill area. there are no further character matrixe s implemented and no reverse images of these

Alexander Grothendieck Revolutionized 20th-Century Mathematics

https://www.quantamagazine.org/wp-content/uploads/2026/05/Grothendieck-cr-Mercedes-deBellard-Lede-scaled.jpg
Alexander Grothendieck revolutionized 20th-century mathematics with his work in algebraic geometry. He introduced schemes, a new way to study relationships between objects, and reoriented the field in radical new directions.

Time to talk about my writerdeck

https://veronicaexplains.net/content/images/size/w160/2026/02/e7e8d217424253d8.jpg
The user converted an old laptop into a writerdeck, a dedicated writing device, by installing Debian in text mode, replacing the network stack with network-manager, and setting up neovim for writing. They also added features like tmux for terminal tiling, acpi for battery details, and light for backlight control, and set up automatic login and syncthing for syncing notes.

Converting an Integer to a Decimal String in Under Two Nanoseconds

Swap tables, flash-friendly swap, swap_ops, and more

https://static.lwn.net/images/conf/2026/lsfmm/KairuiSong-sm.png
How do you stay on top of kernel development? LWN is the only outlet providing coverage of Linux kernel development from the inside. Beyond immediate access to all content, LWN subscribers get a number of benefits, including access to the LWN Kernel Source Database, and they provide the crucial support that keeps this unique coverage alive. GIve LWN a try: get a one-month free trial ...

On The <dl> (2021)

https://benmyers.dev/images/on-the-dl/product-details.png
The HTML &lt;dl&gt; element represents a list of name-value pairs, which is a common UI pattern. It consists of &lt;dt&gt; for names and &lt;dd&gt; for values, allowing for semantic markup and improved accessibility.

My two-part desk setup (2025)

https://storage.ghost.io/c/ce/27/ce27a3ef-1519-4f17-a161-c8cdf7793306/content/images/size/w1920/2025/11/L1000757-1.jpeg
The user changed their desk setup to face the room instead of the wall, creating a more open and comfortable space. They also split their desk into a digital and analog side, allowing for a clear separation of work and personal activities.

All Lean Books and Where to Find Them

https://cdn-images.brick.do/easyimage/eb0b019ca1b1056c2896c10a2e4823adae8a19519e54c972.jpg
This could have been a classic "Awesome Lean" repo (like this), however I'd much prefer reading subjective opinions of a single person on a whole range of books, and this is what you'll have here. These books are not presented in any order.I was reading all of these in parallel, and I think it's the best approach here. You shouldn't *start* all of these in parallel ...

The Art of Money Getting

https://kk.org/cooltools/files/2026/05/TheArtOfMoneyGetting.jpg
P.T. Barnum's book "The Art of Money Getting" offers 20 rules for success, emphasizing finding one's natural abilities and avoiding debt. Key principles include being the best at one's work, keeping income above expenses, and maintaining a good reputation.

My I3-Emacs Integration

User is customizing their i3 and Emacs setup to integrate keybindings and window management. They've modified i3 to pass key events to Emacs if it's focused, and added Emacs functions to send messages back to i3 for window movement and terminal launching.

Sales and Dungeons: Thermal printer TTRPG utility

https://sales-and-dungeons.app/snd_example_screenshot-DmLOr8Ea.png
Sales &amp; Dungeons is a free, open-source tool for creating customizable handouts and references for Dungeons and Dragons sessions. It allows users to generate random content and organize sessions with a grid, and is available on GitHub with a community-driven workshop.

Amazon Web Services – Four Years and Out

https://www.adventuresinoss.com/images/melania.jpg
The author was fired from AWS, citing relief due to the company's shift in focus from customer needs to Generative AI. The author felt the company lost its human touch and became too focused on replacing employees with AI.

Judson's Last Ride

Please enable JS and disable any ad blocker

The Worlds Left to Conquer

PS: I will be free for lunch in Brisbane, QLD on the 18th and 21st of May. Queensland readers that want to hang out should drop me an email to arrange a meetup at Emporium Hotel in South Bank! It has been a year and a half since I quit my job to start a consultancy. It took me years to build up to quitting, and I had not only a chip on my shoulder, but to quote Seth Sentry, “the guac and the ...

Key, in sight – A guide, of sorts, to keyboard customization

https://aresluna.org/images/key-in-sight/ogimage.png
The user likes keyboards because they're effective and fun, but getting to keyboard mastery can be intimidating due to endless options and confusing software. To achieve keyboard mastery, the user recommends starting with a new keyboard or keypad, customizing it with software, and using tools like Keyboard Maestro to unify shortcuts and automate tasks.

Neoclassical C++: segmented iterators revisited

https://boostedcpp.net/wp-content/uploads/2026/05/CppSTLSegmented.png
Matt Austern's 2000 paper on segmented iterators proposed a technique to improve performance by exploiting segmentation in data structures. Modern compilers can take advantage of this technique, achieving significant speedups for certain algorithms, especially those that can be auto-vectorized.

Green card seekers must leave U.S. to apply, Trump administration says

The Trump administration requires most foreigners to apply for green cards from their home countries, except in extraordinary circumstances. This change could make it harder for hundreds of thousands of people to obtain permanent residency in the US.

Hengefinder: Finding when the sun aligns with your street

https://victoriaritvo.com/blog/hengefinder/manhattanhenge_photo.jpg
The author built a tool called Hengefinder to find henge moments, where the sun aligns with a street, by calculating road bearings and sun azimuths. The tool uses a combination of astronomical data and binary search to find these rare geometric alignments.

Kindle loyalists scramble as Amazon turns page on old e-readers

Please enable JS and disable any ad blocker

80386 microcode disassembled

The user and others extracted microcode from a high-resolution image of the 80386 CPU die, disassembled it, and found 215 entry points with new instructions and shared code. The microcode has a hidden security bug in IO permission bitmap handling and may have undocumented features or opcodes, but the exact nature of these is unclear.

Schlitz Is Gone, but First It's Getting One Last Hurrah

https://www.milwaukeemag.com/wp-content/uploads/2026/05/Schlitz-mural-1024x683.jpg
Pabst Brewing Co has discontinued Schlitz, a Milwaukee-based brand, due to increased costs. Wisconsin Brewing Co will brew the last Schlitz on May 23, with a limited release on June 27.

-​-dangerously-skip-reading-code

https://olano.dev/assets/img/bird.png
Assuming LLMs will fix code issues is irresponsible, but if organizational leadership mandates leveraging LLMs, we can adapt and move rigor elsewhere. This could involve standardized specifications and tests, checked into project repositories, to ensure accountability and understanding.

Reverse engineering circuitry in a Spacelab computer from 1980

https://static.righto.com/images/cimsa/cimsa-diagram2-w500.jpg
The Spacelab computer was a 16-bit minicomputer built by CIMSA, using a French-built Mitra 125 MS processor. It had a 32-bit ALU and supported up to 128 KB of magnetic core memory.