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.

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
The publishing industry has become stagnant with big publishers relying on proven formulas and authors, resulting in a lack of variety and risk-taking. This stagnancy is due to consolidation, with the Big Five controlling over 80% of the trade publishing market, leading to a focus on bestsellers and a decline in midlist writers.

Ghostmd: Ghostty but for Markdown Notes

# Building ghostmd *A note-taking app that gets out of the way.* ## Why plain markdown? Every note app eventually dies. When it does, your notes should survive. Plain .md files will outlive every app, every company, every format war. - No database migrations - No export button needed - grep works. git works. Everything works. - **Your files. Your disk. Your rules.** See [the ...

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.

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.

Put the zip code first

https://zipcodefirst.com/og.png
The user criticizes address forms that require typing street address, city, state, and country before using the ZIP code for autofill, which is unnecessary and inefficient. They suggest putting the ZIP code first and using a free API to autofill city, state, and country for a better user experience.

Package managers need to cool down

https://nesbitt.io/images/boxes.png
Package managers are adopting dependency cooldowns to prevent malicious code from being pulled into projects before security issues are flagged, with some tools implementing this feature faster than others. Cooldowns can be configured to exclude packages published within a certain time period, with some tools accepting absolute timestamps and others relative durations like 7d.

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.

Caitlin Kalinowski: I resigned from OpenAI

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

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.

Autoresearch: Agents researching on single-GPU nanochat training automatically

https://raw.githubusercontent.com/karpathy/autoresearch/master/progress.png
A researcher, @karpathy, created a project to let AI agents experiment autonomously with a simplified LLM training setup, modifying code and training for 5 minutes at a time. The project uses a single file, train.py, which the agent edits, and a program.md file that humans edit to set up the research org.

LLM Writing Tropes.md

A single file containing AI writing tropes was created to help AI assistants avoid common patterns in writing, such as overused adverbs, grandiose nouns, and false suspense transitions. The file lists various tropes to avoid, including negative parallelism, superficial analyses, and invented concept labels, to help AI writers produce more human-like and engaging content.

The influence of anxiety: Harold Bloom and literary inheritance

https://thepointmag.com/wp-content/uploads/2026/01/Issue-36-Cover_web.jpg
Something funny happens when you bring up the name Harold Bloom in an academic setting. I’ve seen it happen many times: the rolled or averted eyes, maybe even a little scoff, a look that says Jesus, him again? “Write about his ideas,” a professor once told me, “and no one will take your work seriously.” If Bloom’s name ever does come up in the classroom these days, it’s usually to mock his ...

How important was the Battle of Hastings?

This website is using a security service to protect itself from online attacks. We are checking your browser to establish a secure connection and keep you safe.

Why developers using AI are working longer hours

https://static.scientificamerican.com/dam/m/29f9eb307605e45b/original/Guy-working-late-at-his-computer.jpg?m=1772548283.365&w=600
AI has boosted productivity in software engineering, but also increased pressure to work faster and longer, potentially leading to burnout. Developers still need to verify and fix AI-generated code, and overreliance on AI may hinder skill development and professional growth.

The surprising whimsy of the Time Zone Database

https://muddy.jprs.me/media/20260306-203048.png
The author learned to handle time zones by using the IANA Time Zone Database, a resource built by others, rather than writing custom code. The database contains a rich history of time zone changes and whimsical comments.

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

Compiling Prolog to Forth [pdf]

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.

Lisp-style C++ template meta programming

https://opengraph.githubassets.com/8deb14cd2cf854c003125cdb4d7bf1ed2c4a972054877790b2b7d24fe0d61621/mistivia/lmp
#include <lmp.h> using namespace lmp; meta_fn(infinite_integers, int n) { // `let_lazy(name, expr)` is similar to `(define name (delay expr))` in scheme let_lazy(next, infinite_integers<n + 1>); meta_return (Cons<Int<n>, next>); }; meta_fn(filter_mod, class lst, int n) { let_lazy(tail, filter_mod<cdr<lst>, n>); meta_return ( ...

Ask HN: Would you use a job board where every listing is verified?

A verified job board may not be enough to solve the problem of online job scams as it doesn't address the issue of ghost jobs and companies listing fake openings. A more useful job board would provide deeper verification of job postings and offer additional features such as filtering companies, salary transparency, and information about tech stack and engineering practices.

Trampolining Nix with GenericClosure

The language is pure, lazy, and has no loops. Every iteration is recursion, and recursion costs stack frames. Since Nix 2.20, the evaluator caps call depth at 10,000 (configurable via max-call-depth, but the default is what you'll hit). Before 2.20, the limit was whatever your OS allocated for the process stack: non-deterministic across machines, occasionally baffling to debug. Tail-call ...

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.

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.

Files are the interface humans and agents interact with

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.

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.

$3T flows through U.S. nonprofits every year

The US nonprofit sector handles $3 trillion annually, but a lack of transparency and accountability makes it difficult for donors to see where their money goes, with only 8 cents of every dollar showing up as direct aid and grants. The current system relies on a 12-18 month delayed tax form, making it hard for donors to trust charities, and a solution is needed to provide clear financial ...