wizard 11 / shaman 1, building sth that brings people closer, teaching @ UWr, @WrocTypeScript, gist.mom, ex-@edgeandnode

introducing gistโ .mom ๐Ÿซ‚๐Ÿซ‚๐Ÿซ‚ collaborative editor for your GitHub Gists ever wanted to collaborate live on that postmortem or RFC? working with gists feels like corporate back-and-forth, not fun like designing together in Figma? links below but you can probably just write it
4
3
20
2,514
Piotr Monwid-Olechnowicz retweeted
Depth-aware light injection in TypeGPU I got a 448x448 monocular depth model down to ~8 ms on my M4 Pro across ~250 dispatches, which is fast enough to use in realtime :D Since the inference is written directly in TypeGPU, I can just feed the depth buffer straight into the lighting pass. It never has to leave the GPU or go through any extra synchronization/interop step Inference, lighting and draw all go through the same command encoder.
961
4,689
50,160
10,099,012
I told Sonnet 5 to migrate oxlintrc.json to oxlint.config.ts. This was his solution... ๐š’๐š–๐š™๐š˜๐š›๐š { ๐š๐šŽ๐š๐š’๐š—๐šŽ๐™ฒ๐š˜๐š—๐š๐š’๐š, ๐š๐šข๐š™๐šŽ ๐™พ๐šก๐š•๐š’๐š—๐š๐™ฒ๐š˜๐š—๐š๐š’๐š } ๐š๐š›๐š˜๐š– "๐š˜๐šก๐š•๐š’๐š—๐š"; ๐š’๐š–๐š™๐š˜๐š›๐š ๐šŒ๐š˜๐š—๐š๐š’๐š ๐š๐š›๐š˜๐š– "./๐š˜๐šก๐š•๐š’๐š—๐š๐š›๐šŒ.๐š“๐šœ๐š˜๐š—" ๐š ๐š’๐š๐š‘ { ๐š๐šข๐š™๐šŽ: "๐š“๐šœ๐š˜๐š—" }; ๐šŽ๐šก๐š™๐š˜๐š›๐š ๐š๐šŽ๐š๐šŠ๐šž๐š•๐š ๐š๐šŽ๐š๐š’๐š—๐šŽ๐™ฒ๐š˜๐š—๐š๐š’๐š(๐šŒ๐š˜๐š—๐š๐š’๐š ๐šŠ๐šœ ๐™พ๐šก๐š•๐š’๐š—๐š๐™ฒ๐š˜๐š—๐š๐š’๐š); like it's optimized to maximize my frustration migrate != wrap
3
118
Piotr Monwid-Olechnowicz retweeted
design engineer principles vercel.com/design/engineer
32
131
1,728
108,114
just love how the LLM leaves me these little love letters like /* ๐™ณ๐šŽ๐š๐š’๐š—๐šŽ๐š ๐š‘๐šŽ๐š›๐šŽ ๐š›๐šŠ๐š๐š‘๐šŽ๐š› ๐š๐š‘๐šŠ๐š— ๐š‹๐šŠ๐šœ๐šŽ.๐šŒ๐šœ๐šœ ๐š˜๐š— ๐™ผ๐š˜๐š—๐š๐šŠ๐šข ๐š–๐š˜๐š›๐š—๐š’๐š—๐š, ๐™น๐šž๐š—๐šŽ ๐Ÿท๐Ÿป, ๐šœ๐š˜ ๐š๐š‘๐šŽ ๐šž๐š๐š’๐š•๐š’๐š๐šข ๐š’๐šœ ๐šŽ๐š–๐š’๐š๐š๐šŽ๐š ๐š’๐š— ๐š‹๐š˜๐š๐š‘ ๐š๐š‘๐šŽ ๐šœ๐š’๐š๐šŽ ๐šŠ๐š—๐š ๐š๐š‘๐šŽ ๐šœ๐š๐šŠ๐š—๐š๐šŠ๐š•๐š˜๐š—๐šŽ ๐šŽ๐š๐š’๐š๐š˜๐š› ๐š‹๐šž๐š—๐š๐š•๐šŽ๐šœ. */ @โ ๐šž๐š๐š’๐š•๐š’๐š๐šข ๐šœ๐š–๐šŠ๐š•๐š•-๐šŒ๐šŠ๐š™๐šœ { ๐š๐š˜๐š—๐š-๐šŸ๐šŠ๐š›๐š’๐šŠ๐š—๐š: ๐šœ๐š–๐šŠ๐š•๐š•-๐šŒ๐šŠ๐š™๐šœ; }
1
2
106
forgive me father for I have sinned
1
1
88
thank you @claude opus for calculating optical centers of these glyphs I really didn't want to write that script
79
Piotr Monwid-Olechnowicz retweeted
wondering why I feel exhausted. maybe: the agents do all the easy stuff, and I have to work through the leftover hard bits, which means I'm perpetually locked in. and as the models get better, "my" work just gets harder and harder, until I'm basically underqualified to do the work (which... is better than the alternative, there's nothing left for me to do, and I'm paperclipped).
120
122
2,052
383,496
introducing ๐šœ๐š’๐š•๐šŽ๐š—๐šŒ๐šŽ โœ‹ a wholly overengineered agent hook to remove superfluous code comments, powered by tree-sitter
2
1
33
211,325
You might notice a similar thing when you ask AI for some specific design style, let's say brutalism, and then it also makes the text on the page *about brutalism* just so chatty, can't stop itself
1
82
I find slop-comments annoying bcs the codebase doesn't require this information zooming out from code doesn't help: I noticed AI gets confused about outdated comments or spends tokens maintaining them seems like almost all advice we gave to new devs makes sense for AI
72
yo @browsercompany both Arc and Dia flicker when navigating thru an MPA like kumo-ui.com/ Chrome, Safari and Firefox don't :(
116
clankers are ๐“ฒ๐“ท๐“ฝ๐“ฒ๐“ถ๐“ช๐“ฝ๐“ฎ i don't wanna talk to your clanker nor use any chat sidebar. pasting Claude's output straight to Slack is as inappropriate as posting a nude, sorry
asking people to read ai-generated text is offensive. this is not because ai text is intrinsically bad. rather, the author has not paid a cost to write the text himself. this cost is a credible signal he finds its communication important. so: not paying that cost is telling
1
199
back in my hometown for Easter. 2k-subs AI news YT channels are Cocomelon for boomers Tried to recommend popular news channel to my pops. He turned it on on TV, and two minutes in, pulled out his phone to play AI slop again
1
1
92