Anders Murphy

Anders Murphy

@andersmurphy.bsky.social

64 followers33 following62 posts

Anders Murphy reposted

Replying to @data-star.dev

I like Ryan and think he's well intentioned. At the same time, he has provided air-cover for folks who serially polluted the digital ecosystem for those less well-off, and was happy to dismiss me, no matter how much quiet work I did in the background *before* raising my voice publicly.

Anders Murphy reposted

Replying to @ronentk.me

“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”

Anders Murphy reposted

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!

developer.chrome.comDeclarative partial updates  |  Blog  |  Chrome for DevelopersLearn about new out-of-order streaming capabilities and the renewed HTML insertion and streaming methods available for testing from Chrome 148

Anders Murphy reposted

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

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

Anders Murphy reposted

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.

Anders Murphy reposted

You can try out the working example. Remember, it's multi-player, so be nice! datastar-todomvc.cross.stream

datastar-todomvc.cross.streamTodoMVC - Datastar & cross.streamA simple todo app demonstrating Datastar reactivity with HTTP-NU, Nushell, and cross.stream backend.
Andy Gayton@ndyg.ca

I'm excited to have stumbled across Datastar: it feels like the missing UI layer I've been looking for. www.youtube.com/watch?v=TJK9... This screencast walks through building a multi-player reactive TodoMVC example using Datastar w/ Nushell + cross.stream on the backend

Anders Murphy reposted

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

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.

View full thread

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.

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.