Index

osmarks' website

If you're reading this, we own your soul.

Writing

Read my opinions via the internet.

2026-09-12 / 3.97k words
Forward and reverse ML engineering on unfamiliar hardware by LLMs.
2026-09-03 / 1.48k words
Taste is probably not the bottleneck.
2026-04-23 / 859 words
Against creating free will as a cause area.
2026-04-06 / 4.26k words
A new vision for housing in Great Britain.
2026-02-23 / 2.52k words
Trying exotic parallel processing hardware which is dead for fairly good reasons.
2025-09-09 / 3.42k words
Chatbots will likely develop as general life advisers.
2025-07-20 / 1.35k words
Also note-taking applications again, embeddings, and blog organization.
2025-06-03 / 653 words
A short story about the importance of robust invariants.
2025-05-27 / 1.83k words
The many technologies modern servers have which your desktop doesn't.
2024-02-25 / 3.61k words
How to run local AI slightly more cheaply than with a prebuilt system. Somewhat opinionated.
2025-05-18 / 1.86k words
How it's made (automatically) (in computer games with Minecraft-like recipe systems).
2025-05-02 / 816 words
At last, data-driven numerology.
2022-02-24 / 973 words
Learn about how osmarks.net works internally! Spoiler warning if you wanted to reverse-engineer it yourself.
2025-03-27 / 654 words
Generalize land value tax to short names.
2025-03-22 / 1.30k words
Why I think they're not popular, and what they need.
2025-03-02 / 4.13k words
The TAM for God is very large.
2024-07-06 / 1.62k words
I got annoyed and rewrote everything.
2025-02-10 / 1.55k words
My new main router.
2025-01-26 / 1.84k words
Predicting the post-social world.
2025-01-24 / 4.19k words
Downloading and indexing everything* on Reddit on one computer.
2025-01-09 / 1.35k words
Computer algebra systems leave lots to the user and require task-specific manual design. Can we do better?
2024-11-01 / 2.65k words
Has Minecraft become easier?
2024-10-16 / 665 words
A slightly odd pattern I've observed.
2024-10-06 / 2.99k words
Or: why most AI hardware startups are lying.
2024-10-06 / 1.08k words
As ever, AI safety becomes AI capabilities.
2020-06-11 / 5.03k words
A nonexhaustive list of media which I like and which you may also be interested in.
2023-08-28 / 2.59k words
Powerful search tools as externalized cognition, and how mine work.
2024-05-12 / 1.29k words
What exactly is "magic" anyway?
2024-04-27 / 848 words
Please stop making chatbots.
2024-04-22 / 1.54k words
Absurd technical solutions for problems which did not particularly need solving are one of life's greatest joys.
2024-03-27 / 1.86k words
RSAPI and the rest of my infrastructure.
2023-09-24 / 1.64k words
This is, of course, all part of my evil plan to drive site activity through systematically generating (meta)political outrage.
2023-06-06 / 2.49k words
The history of the feared note-taking application.
2023-07-02 / 1.61k words
Why programming education isn't very good, and my thoughts on AI code generation.
2023-01-28 / 407 words
A common criticism of school is that it focuses overmuch on rote memorization. While I don't endorse school, I think this argument is wrong.
2022-05-14 / 462 words
RSS/Atom are protocols for Internet-based newsletter/feed services. They're surprisingly well-supported and you should consider using them.
2021-07-08 / 1.07k words
In which I get annoyed at yet more misguided UK government behaviour.
2020-05-20 / 582 words
Is solving Sudoku and similar puzzles by hand really useful in building computer science ability? We don't think so.
2017-08-16 / 940 words
We are not responsible if these tips cause your ship to implode/explode. Contains spoilers in vast quantities.
2018-08-14 / 686 words
Why I think that government programs telling everyone to "code" are pointless.
2020-01-25 / 145 words
It's slightly different now!
2018-06-01 / 737 words
My (probably unpopular in general but... actually likely fairly popular amongst this site's intended audience) opinions on smartphones today.

Microblog

Short-form observations.

AI-for-writing companies lack vision. The companies which care about, say, writing books, are just doing things like scaffolding and finetuning to make LLMs better at long-horizon writing, but probably scale fixes this if you don't also RL-fry the models for code. One possible story about AI, ignoring the recursive self-improvement and consumption of humanity and also the planet, is that it makes things smoother and more liquid, such that you can throw money at things and smoothly get better outcomes, whereas you previously had to hire and manage unpredictable humans and groups of them, and sample lots of inputs.

Books are a bad business to be in because most of them barely sell and people want to have books for various status reasons unrelated to money. Publishers release and fund lots of books because a few of them do very well, and they don't know which in advance.

So AI for writing should really be focusing on more sophisticated book evaluation, so that the existing pipeline of books (which is not very price-sensitive because people like writing) can be filtered more efficiently for economically viable books.

You would probably want to repurpose ad-targeting/prediction systems and run reader panels equipped with EEG and eye tracking and such.

Once you can do that, generating the books without humans is almost an afterthought, maybe.

https://prospect.org/2026/09/09/anthropic-artificial-intelligence-surveillance-system-monitor-activists/

Anthropic Is Building a Predictive Surveillance System to Monitor A...

New hires and comments in interviews show that the AI giant is using its capabilities against dissenters.

Anthropic is not beating hypothetical supervillain allegations.

https://x.com/allTheYud/status/2097417998013468883

_Neuromancer_, a utopian story by SF writer William Gibson, depicts an idealized world where highly intelligent corporations have taken over the world and only do bad things that benefit themselves. Hyper-advanced medical tech is rolled out immediately. There are Turing Cops.

I don't like how, when you see a new Substack blog, it gives you an overview screen with a subscription menu rather than the actual frontpage.

Do they think I want to subscribe to it without reading it? Why? Are they stupid?

I've updated all the way. Astra is too slow, quantized, not AGI, useless, boring, etc.

We're so back (deploying Astra (with no safeguards)).

It does feel like it's trying to feel more subservient. I fear this.

I love how the "sandbox it by only letting it send GET requests" thing was actually in science fiction (Crystal Society) as an example of a bad control which could be bypassed with some work, and OpenAI actually did it.

Though the solution in the book was to DoS some sites until their operators noticed, then have them make GET to POST bridges and such and bootstrap, whereas the OpenAI ones eventually found that the restriction just didn't work correctly (it's always DNS).

Experiments

Various web projects I have put together over many years. Made with at least four different JS frameworks. Some of them are bad.

A game about... apioforms... by Heavpoot.
Collect Arbitrary Points and achievements by doing things on this website! See how many you have! Do nothing with them because you can't! This is the final form of gamification.
Automatic score keeper, designed for handling Monopoly money.
Colorizes the Alphabet, using highly advanced colorizational algorithms.
The Limitless Grid screensaver (kind of) implemented in a somewhat laggy pixel shader.
An unfinished attempt to replicate an Apple screensaver.
Survive as long as possible against emus and other wildlife. Contributed by Aidan.
Fly an ominous flying square around above some ground! Includes special relativity!
A somewhat unperformant generator for pleasant watercolor-y "fractalart" images. Ported from a Haskell implementation by "TomSmeets".
How bound are you to the habits of the past? Find out with this test.
My fork of GUIHacker. Possibly the only version actually on the web right now since the original website is down.
Obligatory (John Conway's) Game of Life implementation.
It is pitch black (if you ignore all of the lighting). You are likely to be eaten by Heavpoot's terrible writing skills, and/or lacerated/shot/[REDACTED]. Vaguely inspired by the SCP Foundation.
Generates ideas. Terribly. Don't do them. These are not good ideas.
The exciting multiplayer game of incrementing and decrementing! No cheating.
Outdoing all other websites with INFINITE PAGES!
Tells you how late Joe's homework is.
Lorem Ipsum (latin-like placeholder text), eternally. Somehow people have left comments at the bottom anyway.
Instead of wasting time thinking of the best political opinion to hold, simply pick them pseudorandomly per day with this tool.
A Reverse Polish Notation (check wikipedia) calculator, version 2. Buggy and kind of unreliable. This updated version implements advanced features such as subtraction.
Reverse Polish Notation calculator, version 3 - with inbuilt docs, arbitrary-size rational numbers, utterly broken float/rational conversion and quite possibly Turing-completeness.
Reverse Polish Notation calculator, version 4 - increasingly esoteric and incomprehensible. Contributed by Aidan.
Apply custom CSS to most pages on here.
Your favourite* tic-tac-toe game in 3 dimensions, transplanted onto the main website! Technically this game is solved and always leads to player 1 winning with optimal play, but the AI is not good enough to do that without more compute!
More dimensions. More confusion. Somewhat worse performance. 4D Tic-Tac-Toe.
A basic implementation of the WFC procedural generation algorithm.
Type websocket URLs in the top bar and hit enter; type messages in the bottom bar, and also hit enter. Probably useful for some weirdly designed websocket services.
Dice-rolling webapp. Not very useful pending me writing a good parser.
Unholy horrors moved from the depths of my projects directory to your browser. Theoretically, this is a calculator. Good luck using it.

Get updates to the blog (not experiments) in your favourite RSS reader using the RSS feed.

View some of my projects at my git hosting.

Other blogs

View list
City permitting speeds, more efficient ground source heat pump drilling, an Amazon Air crash in Miami, cooling paint, and more.
2026-09-12 / Marginal Revolution
The UK economy grew 0.4 per cent in July as the global AI boom helped deliver an unexpectedly robust start to the third quarter, in a boost to Prime Minister Andy Burnham as he prepares for a tough first Budget next month. Friday’s figure from the...
2026-09-11 / SemiAnalysis
The $11T AI Buildout, Nvidia’s Backstop Economics, and the Limits of Nvidia’s Balance Sheet
2026-09-11 / ServeTheHome
Today we are taking a look at ASUS's premium motherboard for the new Xeon 600 workstation platform, the Pro WS W890E-SAGE SE. A showcase for the platform, the SAGE SE supports Xeon 600's full capabilities, while looking to appeal to both businesses...
A huge thanks to each of you who said hello to me at DragonCon! I finally took the plunge and made an Instagram! Mage Errant pre-order bonus is still running! Source
2026-09-11 / Sixty Degrees North
I can’t believe it’s been 25 years
2026-09-11 / rtl-sdr.com
Thank you to Reid Crowe for submitting his project, "voacap-skill." This skill for Claude Code AI (a frontier LLM) lets Claude access and use the latest VOACAP ionospheric propagation data in conversations. Instead of manually filling out a form...
2026-09-10 / Money Stuff
TXSE, Hudson River Trading, AI riches, Tether lending and Magic insider trading.
2026-09-10 / Chips and Cheese
The PC market is one of the toughest areas for a CPU designer to compete in.

Comments