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,682
Followers
1,940
Following
811
Posts
26.04.2023
Joined
Posts Following

Latest posts by Tom MacWright @macwright.com

new cli-driven llm tools are looking more 'hardcore hacker' than ever, the programmer identity crisis means that these glorified chatbots have to be super butch

10.03.2026 15:03 πŸ‘ 19 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

"We're clean on OPSEC" I text my Meta coworkers as I torrent LibGen

26.03.2025 13:55 πŸ‘ 27 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1

'apple in china' was a crazy read and so i'm pretty intrigued to find out if it's going to be mostly manufactured in mainland china / india / somewhere else. probably china, though.

07.03.2026 16:36 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

tech enthusiasm: the apple macbook neo looks cool, actually, i'd get one in a number of circumstances. the price is impressive, though it probably has a ton of factory-labor skullduggery behind it. the macbook is overkill for most people anyway.

07.03.2026 16:34 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

one thing that really radicalized me is realizing that the "ability to accept gigantic investments" is a feature of companies like this for huge investors who have to invest a ton of money and don't want thousands of companies in their portfolio, which helps this agglomeration happen

07.03.2026 16:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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