Tom MacWright's Avatar

Tom MacWright

@macwright.com

writes, bikes, makes val.town, writes macwright.com, open source, geo, music, sewing and other stuff. twitter archive: https://bsky.app/profile/archive.macwright.com

2,684
Followers
1,936
Following
807
Posts
26.04.2023
Joined
Posts Following

Latest posts by Tom MacWright @macwright.com

Hyperlink Academy

back in 2023 leaflet was hyperlink.academy and didn't have anything to do with atproto, leaflet dev started mid-2024 and release announced in march 2025 and i think judging by the language they hadn't gone all-in on atproto at that point news.ycombinator.com/item?id=4326...

06.03.2026 04:00 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

i'm just an onlooker but it seems like @leaflet.pub is such a good example of a technology that waited around for the right wave and then rode it: leaflet existed as just a document editor on the web for a long time before the atproto wave came around, and then it all locked into place

06.03.2026 01:04 πŸ‘ 49 πŸ” 2 πŸ’¬ 3 πŸ“Œ 1
Tracy Profiler

demo for tracy.nereid.pl which recently got added to @folkcomputer.bsky.social

06.03.2026 00:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tracy Profiler

now that is a very fast web application experience (c++ to wasm afaict): tracy.nereid.pl

06.03.2026 00:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
not quite shia labouef

not quite shia labouef

kinda brian cox

kinda brian cox

sketching practice

03.03.2026 22:50 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Gray Codes Visualization In this notebook we will explore what gray codes are and how they are generated. A gray code is a sequence of some combinatorial object with minimal changes between successive elements. For example, a...

i love that two people have already made visualizations of this on @observablehq.com observablehq.com/@roop-pal/gr... observablehq.com/@jwolondon/g...

i think there's still room for making a spinny interactive demo but on the other hand i should maintain a sleep schedule

03.03.2026 02:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
rotary encoder

rotary encoder

gray code encoder close-up

gray code encoder close-up

gray codes in rotary encoders look like ancient geometric puzzles from sci-fi, translating an angle of rotation to a number in binary en.wikipedia.org/wiki/Gray_code

03.03.2026 02:21 πŸ‘ 14 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

not yet but slowly writing a post about it in my head

02.03.2026 23:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Recently Reading, writing, arithmetic

recently: macwright.com/2026/03/01/r...

01.03.2026 16:21 πŸ‘ 17 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The fundamental error that doesn't exist Ben Thompson, Another Viral AI Doomer Article, The Fundamental Error, DoorDash’s AI Advantages: What is notable about this assertion is the total denial of any positive reason for DoorDash to exist a...

Once again, I regret to inform you that Ben Thompson is wrong about monopolies.

www.ianbetteridge.com/the-fundamen...

01.03.2026 11:39 πŸ‘ 26 πŸ” 5 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

When D3 was released in February 2011, it transformed how we build data visualizations for the web and ushered in a new age of unbridled creativity in information design, data journalism, and beyond. Today, it remains the backbone of modern, interactive data viz.

Happy 15th birthday, D3 πŸŽ‚
d3js.org

27.02.2026 20:38 πŸ‘ 163 πŸ” 38 πŸ’¬ 0 πŸ“Œ 7

yeah, multiformats is cool at least

27.02.2026 20:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
So you want to decentralize your website with IPFS in which I become confused

i kept trying to use it and nothing worked macwright.com/2017/08/09/d... and then again macwright.com/2019/06/08/i...

all at the same time i see that they're raising hundreds of millions and paying huge salaries. it was the embodiment of the "cash out before accomplishing the goal" crypto ethos

27.02.2026 16:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

they incinerated a bajillion dollars creating tech that didn't work, then created a crypto coin which incinerated even more money, hyping the thing up based on things it never could do, built a mess of projects that will never be finished

27.02.2026 16:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

every day i'm trying to be positive about technology but reality is making that hard

27.02.2026 16:48 πŸ‘ 9 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
ipfs

ipfs

i've been hating on ipfs for a decade now, but for the first time i'm encountering it in the wild, and it's being used to host malware payloads so i hate it even more

27.02.2026 16:46 πŸ‘ 13 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0

nice! looks like they're using maplibre on the web but i'm still the 9th author of that too πŸ˜‚

26.02.2026 22:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i cannot believe you were not joking

25.02.2026 17:11 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

the apis are my main problem, they're _amazing_ for sending passwords from fake login phishing pages into group chats of scammers

25.02.2026 16:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

are there any non-criminal uses of telegram

25.02.2026 15:52 πŸ‘ 11 πŸ” 0 πŸ’¬ 5 πŸ“Œ 0

anthropic might be lying to its own employees on this piece, but i heard this very recently from one of them that the plans are subsidized

25.02.2026 15:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
New tote bag This is a sewing blog now

crafted a new tote bag macwright.com/2026/02/25/n...

25.02.2026 15:08 πŸ‘ 13 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

just wrote a blog post about using claude code with subagents, wait no, about sewing

25.02.2026 14:44 πŸ‘ 12 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

One thing I find so embarrassing about the "agentic AI is so great this changes everything" discourse is while I'm sure Claude is great for various use cases people sound like they're in a commercial and that just is the opposite of cool

25.02.2026 12:02 πŸ‘ 45 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

the second highest paid actor was the other guy in the big bang theory

24.02.2026 18:38 πŸ‘ 17 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
OpenClaw Surpasses Linux to Become the 14th Most-Starred GitHub Project

OpenClaw Surpasses Linux to Become the 14th Most-Starred GitHub Project

did you know that the highest paid actor in hollywood from 2015 to 2018 was jim parsons, the lead actor in 'the big bang theory'

24.02.2026 18:37 πŸ‘ 73 πŸ” 6 πŸ’¬ 2 πŸ“Œ 2

what, seo for ai? there are like 50 companies all trying to do this, and in the process making the web immeasurably worse

24.02.2026 15:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

briefly went onto the fascist social network to scope them out, and (1) they're associated with cluely and (2) the founder has "unicorn or bust" in bio, it's so hard to know whether to despise or pity this genz demographic

24.02.2026 15:12 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
the prompting company

the prompting company

the browser company

the browser company

tremendous levels of ripping off a company's brand coming from promptingcompany.com wholesale stealing the browser company's shtick

24.02.2026 15:10 πŸ‘ 11 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0
Post image

@taylor.town fun coincidence, i've spent a lot of time with the creator of iota, he's the chair of nyu linguistics now

20.02.2026 19:02 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0