hougangdev (@hougangdev) profile picture

Professional Dark Mode Enjoyer

Singapore
Joined June 2026
Photo by hougangdev (@hougangdev)Photo by hougangdev (@hougangdev)Photo by hougangdev (@hougangdev)Photo by hougangdev (@hougangdev)Photo by hougangdev (@hougangdev)
hougangdev retweeted
member of the technical debt staff
40
192
9
2,515
60,525
hougangdev retweeted
当中国人使用ai时:
Replying to @fake_fuji
claude 新加坡用户已经超过新加坡人口了! 你有什么头绪吗?
85
192
28
5,391
228,752
hougangdev retweeted
Introducing Anatomy Describe a machine in one line. Claude brings it to life. - Interactive isometric wireframes you can rotate, inspect and explore - WebGL shaders for fire, water, plasma and more - Real 3D motion, with individual parts that rotate and move Install it as an agent skill. Fully open source.
432
1,593
668
18,193
2,672,129
hougangdev retweeted
RIP em dash
We analyzed how @claudeai’s Opus 5.5 writes compared with Opus 5 across high-reasoning Text Arena outputs. 10 of 12 writing measures moved in a better direction. Opus 5.5 should be easier to read: - Long content words fall from 41.7% to 38.6%, the lowest share of any Claude model we analyzed. - Sentences are 17% shorter on average, dropping from 12.14 to 10.03 words. The tradeoff is length. Answers get 6% wordier, rising from 453 to 481 words on average, making Opus 5.5 give the longest answers across the Opus family. It also sounds less recognizably AI on two familiar tells: - 95% fewer em dashes - 73% fewer semicolons But a new giveaway may be emerging. Hedges and caveats such as “perhaps” and “arguably” rise 97%, from 0.39 to 0.77 per 1,000 words, the highest rate of any Claude model we analyzed. What do you think: does Opus 5.5 read more naturally?
170
412
118
13,678
1,397,322
Don't be a meat proxy
72
293
54
4,131
290,616
hougangdev retweeted
When I worked at Apple, I remember seeing code that was 15 years old. Every file had a comment at the top with the date and the author’s name. You’d open a file and read through it, sometimes touching a feature no one had touched in a decade. Everything felt very permanent, like a house made of bricks. Everyone who made a brick put their name on it before slotting it into the house. Even in a massive company, you were proud of your bricks. Each one fit so satisfyingly into the bricks around it. When someone was renovating a room you had worked on years ago, they’d reach out and say, “I found this brick with your name on it. Can you tell me what it was doing here?” Sometimes old bricks would get taken out during a renovation, but they were usually kept in a pile in the corner to reuse in the future. Now you can will whole houses and neighborhoods into existence. You don’t even see the bricks go in. They just tumble in from the sky. You walk into the new house and wave your hands to push walls back, throw up a chimney, or drop in a kitchen. It's so fucking cool. But you forget what a brick feels like. And it’s hard to know how sad to be about that. The houses are better, they go up faster, and building them increasingly feels like magic. Still, every once in a while you miss holding a brick.
Good moment today to remind everyone to stay frosty with AI. I was working on making a server stoppable via the CLI, and Codex decided the best path forward was to implement an unauthenticated network API to every server to shut itself down. Excellent work. I responded with "I don't know about that." (I usually give more direct feedback but this was so absurd) and it thought for like 20 seconds and responded "Server stopping should not be part of an unauthenticated network API." Yes. lol. By the way, the result I was looking for was that we automatically start a locally discovery Unix-socket bound server so I wanted it to discover that (using prior mechanisms already made) and gracefully stop that. The driver is absolutely accountable here (me). My lazy prompting led AI to think I wanted to be able to stop ANY configured server I was talking to. Shame on me for thinking it was obvious here. But, I also reviewed it and found this idiocy, so, that's where good AI drivers come in. Also me.
135
509
49
8,763
1,299,238
… and they say romance is dead.
131
1,589
104
17,735
555,879