Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Personal blog by Simon Edwardsson - dd if=/dev/me of=/simedw.com.

News

Blog 2 months ago
Training a 125M-parameter Model to Autocomplete Piano
RollTab is a real-time piano MIDI autocomplete model and iPhone app.
Read more
Report
Blog 4 months ago
How to force AI agents to use an egress proxy
How we make a proxy the only way out of an AI agent sandbox.
Read more
Report
Blog 7 months ago
Building a Magic Eye Generator and Decoder
Magic Eye autostereograms encode depth using repeated pixel patterns. This post shows how to generate them and how to recover the depth map.
Read more
Report
Blog 9 months ago
A 9M-parameter Mandarin pronunciation tutor
Mandarin pronunciation is hard, so I trained a 9M-parameter CTC model on 300 hours of speech to grade my pronunciation. It runs entirely on-device.
Read more
Report
Blog 9 months ago
Coding Agents are Good First-Time User Testers
Coding agents encode years of software conventions. Their confusion is often a signal that your interface is asking too much of a new user.
Read more
Report
Blog 10 months ago
Learning a Language Using Only Words You Already Know
LangSeed is a proof-of-concept language learning app that defines new words using only the vocabulary you already know, with emojis bridging semantic gaps
Read more
Report
Blog 10 months ago
You need an #ideation channel
Product decisions shouldn't be democratic, but great ideas can come from anywhere.
Read more
Report
Blog 1 year ago
Is Gemini 2.5 good at bounding boxes? Sort of...
I decided to write a small benchmark and check Gemini 2.5 performance on MS-COCO, focusing on object detection.
Read more
Report
Blog 1 year ago
Books are malleable
What if we could modify books as easily as we tweak open-source software? Perhaps we already can.
Read more
Report
Blog 1 year ago
Spegel - A Terminal Browser That Uses LLMs to Rewrite Webpages
Spegel is a proof-of-concept terminal web browser that feeds HTML through an LLM before serving it as markdown in the terminal.
Read more
Report