CasNum

https://repository-images.githubusercontent.com/1155292460/c3a16c6c-63b3-4762-9a3b-9c86b22e748b
CasNum is a library implementing arbitrary precision arithmetic using compass and straightedge constructions, integrating with a modified Game Boy emulator. It features a viewer showing geometric constructions and allows running games like Pokémon Red using only compass and straightedge operations.

A decade of Docker containers

The website is temporarily blocked due to security reasons after a suspicious action was detected. Please email the site owner with the Cloudflare Ray ID and details of the action that triggered the block.

Dumping Lego NXT firmware off of an existing brick (2025)

The user contributed to the Pybricks project and obtained a used Lego NXT with the original 2006 firmware version 1.01, which they wanted to archive, leading to the discovery of arbitrary code execution. They successfully exploited the NXT's firmware to gain native ARM code execution, allowing them to access and dump the firmware, and potentially enabling the creation of an NXT worm.

Effort to prevent government officials from engaging in prediction markets

https://www.merkley.senate.gov/wp-content/uploads/2023/02/Group-96@2x.png
US Senators Jeff Merkley and Amy Klobuchar introduced the End Prediction Market Corruption Act to ban government officials from trading event contracts. The bill aims to prevent insider trading and maintain public trust in government officials.

FLASH radiotherapy's bold approach to cancer treatment

https://spectrum.ieee.org/media-library/photo-of-a-man-in-a-lab-coat-adjusting-a-large-piece-of-medical-equipment-thats-pointed-at-the-head-of-a-partial-mannequin.jpg?id=65111419&width=1200&height=913
Physicists at CERN and other labs are developing FLASH radiotherapy, a new cancer treatment that delivers high doses of radiation in a short burst, reducing damage to healthy tissue. Researchers are refining the technology and expect it to become a routine clinical option in about 10 years, potentially transforming cancer care worldwide.

Ki Editor - an editor that operates on the AST

Bridge the gap between coding intent and action: manipulate syntax structures directly, avoiding mouse or keyboard gymnastics. Amplify your coding efficiency: wield multiple cursors for parallel syntax node operations, revolutionizing bulk edits and refactoring. Selection Modes standardize movements across words, lines, syntax nodes, and more, offering unprecedented flexibility and consistency.

macOS code injection for fun and no profit (2024)

The user discusses Live++ by Molecular Matters, a C/C++ hot-reload/live coding solution, and shares a project to inject code into a running process on macOS using Mach APIs. The project involves modifying a test program's memory, allocating executable memory, and setting up a trampoline to replace a function with new code.

Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper?

https://a.fsdn.com/con/img/hi-logo.png
Ecuador criticizes Tom's Hardware for using Geekbench 6 multi-core scores to compare 18-core Apple M5 Max and 96-core Ryzen Threadripper, citing poor scaling beyond 4-8 cores. This is seen as sensational and inappropriate benchmarking.

In 1985 Maxell built a bunch of life-size robots for its bad floppy ad

https://assets.buttondown.email/images/d74314eb-fcaf-42b2-9927-c01dbf847780.png?w=960&fit=max
Maxell's 1980s ads featured robots eating floppy disks, but the company also created life-size robot props that were displayed in a museum exhibit. The robots were part of a Smart Machines exhibit at The Computer Museum in Boston, which opened in 1987.

Compiling Prolog to Forth [pdf]

The Day NY Publishing Lost Its Soul

https://substackcdn.com/image/fetch/$s_!xjsH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b846f69-2c02-4056-8730-50f3b54fc40f_1164x1044.png
Everybody can see there’s a crisis in New York publishing. Even the hot new books feel lukewarm. Writers win the Pulitzer Prize and sell just few hundred copies. The big publishers rely on 50 or 100 proven authors—everything else is just window dressing or the back catalog. You can tell how stagnant things have become from the lookalike covers. I walk into a bookstore and every title I see is ...

Plasma Bigscreen – 10-foot interface for KDE plasma

https://plasma-bigscreen.org/img/Bigscreen1.png
Plasma Bigscreen is a free, open-source interface for Linux designed for TVs and HTPCs. It offers a customizable big-screen experience with app support and settings management via TV remote or game controller.

Show HN: ANSI-Saver – A macOS Screensaver

https://raw.githubusercontent.com/lardissone/ansi-saver/main/docs/screenshot-preview.jpg
AnsiSaver is a screensaver that displays ANSI/ASCII art from 16colo.rs, a large online archive. It features customizable scroll speed and render scale, and can be configured to display art from local folders or online packs.

SigNoz (YC W21, open source Datadog) Is Hiring across roles

https://app.ashbyhq.com/api/images/org-theme-logo/2f1f7a19-9719-437c-902f-861cf9096134/fcf65159-ffdc-40fa-9a2f-4b400b3d1493/d51eab50-af4c-4a66-808c-efee755b61e9.png
SigNoz Jobs

Re-creating the complex cuisine of prehistoric Europeans

https://cdn.arstechnica.net/wp-content/uploads/2026/03/cuisine2CROP-640x562.jpg
Archaeologists analyzed residues on prehistoric ceramic pots and found evidence of diverse diets combining plants and animals in ancient Eastern European populations. They discovered region-specific recipes, including fish with wild grasses and legumes in one area and fish with green vegetables in another.

UUID package coming to Go standard library

https://opengraph.githubassets.com/3aa77ddf235ddf477c8efefb6f7624a0c73120905c104c1d82d288ed526520bc/golang/go/issues/62026
A package to generate and parse UUID versions 3, 4, and 5 should be added to the Go standard library due to its widespread use in third-party packages. This addition would make Go more consistent with other languages, as it currently stands out for lacking built-in UUID support.

Bourdieu's theory of taste: a grumbling abrégé (2023)

https://dynomight.net/img/bourdieu/bm3.jpg
The user reflects on their beer purchases and the concept of "taste" in Pierre Bourdieu's book "Distinction," realizing that their preferences may be influenced by social class and a desire to fit in with certain groups. The user distills Bourdieu's ideas into a simpler form, arguing that people from different classes prefer different things and that this preference can have significant ...

The yoghurt delivery women combatting loneliness in Japan

https://ichef.bbci.co.uk/images/ic/480xn/p0n451bl.jpg.webp
In Japan, a network of women delivering probiotic milk drinks, known as Yakult Ladies, has become a vital source of connection and care for the elderly. These women, who are often self-employed, offer a lifeline of human connection and help reduce loneliness in a rapidly ageing population.

War prediction markets are a national-security threat

https://cdn.theatlantic.com/thumbor/UgW8R7wxWlecd_286AJaJWz7PLc=/0x0:2000x1125/960x540/media/img/mt/2026/03/2026_03_06_Polymarket_mpg/original.jpg
A Polymarket user made a $20,000 bet that Iranian leader Ayatollah Ali Khamenei would be out of power by March, netting a $120,000 profit. This raises concerns about insider trading and potential national-security threats from prediction markets.

Self-Portrait by Ernst Mach (1886)

https://pdr-assets.b-cdn.net/collections/self-portrait-by-ernst-mach-1886/24993192252_0c837a126a_z.jpg?width=563&height=850
Ernst Mach created a self-portrait in 1870 to illustrate his ideas about self-perception, which was later published in 1886. The drawing shows Mach lying on a sofa, with his left eye viewing his body and environment.

this css proves me human

You're rewriting a blog post to appeal to technical readers by changing capitalization, using em dashes, and correcting grammar. You're also contemplating a deeper change in your writing style to better reflect your thoughts and engagement with the world.

PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon

https://cdn.mos.cms.futurecdn.net/sQi7eEM4HyMv9nVqhPNjim.jpg
You want to receive news and offers from Future brands and partners. AMD shipped its 1 GHz Athlon CPU in 2000, beating Intel to the gigahertz milestone.

Filesystems are having a moment

https://avatars.githubusercontent.com/u/25641936?v=4
The author, a former vector database company employee, notes a shift in the AI ecosystem towards using filesystems for context and memory, citing various companies and researchers adopting this approach.

Helix: A post-modern text editor

Helix is a modal editor inspired by Kakoune, offering concurrent code editing and robust syntax trees. It integrates features like auto completion, code navigation, and diagnostics without additional configuration.

48x32, a 1536 LED Game Computer (2023)

https://jacquesmattheij.com/48x32_ledmodule.jpg
The user's children are addicted to gaming devices, so they created a retro-style game console using Arduino and addressable LEDs to encourage creation over consumption. The project, called "48x32", features a custom enclosure and simple games like Snake, with the next installment explaining the software and providing resources for building one's own.

Verification debt: the hidden cost of AI-generated code

https://miro.medium.com/v2/resize:fit:1200/1*Q1oyfX-j_NP3cVEOXzmizA.png
The author reflects on how AI has changed software engineering, making it more productive but also introducing verification debt and the need for human judgment to review AI-generated code. As AI becomes more integrated into the development process, the bottleneck shifts from coding to reviewing and making judgment calls, requiring engineers to think critically and understand the domain.

Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies

https://static.digicreon.com/0.2.0/mujs/favicon-1024x1024.png
JS intercepts link clicks and form submissions, fetching new pages in the background and replacing only changed content. Adding a single script tag and calling mu.init() enables instant AJAX navigation on any existing site.

LLMs work best when the user defines their acceptance criteria first

https://substackcdn.com/image/fetch/$s_!b3NO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F503cef77-5d11-4c3b-8b94-ef3a09599d87_1212x811.png
The author discusses the limitations of using Large Language Models (LLMs) in coding, citing two case studies where LLM-generated code failed to meet performance expectations due to a lack of understanding of the underlying system. The author argues that LLMs can produce plausible but incorrect code, and that developers should define specific acceptance criteria to ensure correctness, rather ...

To update blobs or not to update blobs

A lot of hardware runs non-free software. Sometimes that non-free software is in ROM. Sometimes it’s in flash. Sometimes it’s not stored on the device at all, it’s pushed into it at runtime by another piece of hardware or by the operating system. We typically refer to this software as “firmware” to differentiate it from the software run on the CPU after the OS has started1, but a lot of it ...

Uploading Pirated Books via BitTorrent Qualifies as Fair Use, Meta Argues

https://torrentfreak.com/images/meta-logo-1-600x383.png
Meta is defending itself against a class-action lawsuit by arguing that using pirated books to train its LLM qualifies as fair use, and that uploading pirated books to other users via BitTorrent is also fair use due to the protocol's inherent nature. The company claims that its use of BitTorrent was necessary to obtain the valuable data, and that the authors' own admissions undermine their ...