Anders Murphy

@andersmurphy.bsky.social

“Hypertext is a powerful medium and method here because it can produce and preserve a plurality of readings through visible links and traces, rather than collapsing interpretation into a single takeaway via AI summaries or siloed interpretive communities”

So here's an interesting little thing or 2 @nomster.bsky.social , @foolip.org , and myself have been cooking up—along with lots of help from others!: developer.chrome.com/blog/declara... This could lead to some VERY interesting changes in how we write web pages. Would love to hear your thoughts!

Declarative partial updates  |  Blog  |  Chrome for Developers

Learn about new out-of-order streaming capabilities and the renewed HTML insertion and streaming methods available for testing from Chrome 148

developer.chrome.com

ppl should stop using ai-generated diagrams. you know i’m not anti-ai but they’re just not good at this yet! the problem is that diagrams have a very specific purpose: they’re meant to compress understanding into few key bits. ai vomits out poor approximations that aren’t conceptually compressed

hikikomorphism@hikikomorphism.bsky.social · 7mo ago

this is why you use SVG, mermaid graph syntax, etc - what are they doing over there, don't use nanobanana for this kinda thing

Be prepared to see huskification of humans that delegate all thinking and decision making to AI chat bots and act basically as meat extension of AI auto complete loops

With #brotli over SSE, the window size is everything. If your window is thrashing (too small), you can use 100%+ more CPU. This also applies to compression. So you can use brotli 3 rather than 4 (recommend normally) have almost the same compression and be 40-50% faster.

Bild

just found out the xbox version of morrowind has different loading screens with advice text and some of these have very funny shit post energy out of context

Bild

Today I learnt some QR scanners (google lens) struggle/fail with inverted QR codes and generally a lot of scanners scan non inverted QR codes faster. Also CSS is awesome: backdrop-filter: blur(5px)

Bild

Had a load of fun at Maker Gonna Make Dundee. Ended up making a location share QR code (after spending a morning messing with quadkeys). The codes are generated on the server, converted to SVG and then morphed in to DOM via SSE (using #Datastar). They compress nicely too.

Why TCP slow start makes minification matter. 300ms slower when going from a 10kb to 18kb ( #Datastar unminified), both with brotli level 11. What's worse this is on a good connection if it was 3G with higher packet loss the difference would be even larger.

Bild

In the first frame most of the work is done closing the compressor (somethings not quite right, either in user land or the library implementation). In the second frame (a different library) there's no such close overhead. 5X faster reads. Another win for performance profiling.

Bild