IMO Ollama's streaming API is much nicer, but here's an example repo for streaming #OpenAI inference from a request with zero dependencies in #JavaScript.
Merkle-DAGs are a neat concept. But honestly `last know writer + writer lamport clock` is a pretty good timestamp too.
I guess I'm thinking documents in a sort of tree like `root/page/section/subsection/paragraph0...n` where each leaf is a value + a clock for last write wins.
Writer set guarded by something like keyhive or a cheap append only set of public keys if you're lazy.
Even though last write wins registers are the most practical it feels like the biggest cop-out in terms of conflict resolution. I get vector clocks and merkle clocks are more expensive but it feels like we should care about clock drift and causality more. I guess GUN.js had it right all along with using wallclocks but ignoring updates too far in the future. :P
making a list of tricks for making static sites (just HTML/CSS/JS) that do cool or useful things
so far I have:
- store all the state in the URL
- use localStorage for state
- make a client for an API that supports cross-origin requests (like the mastodon API)
- load a bunch of data from a static JSON file
some things I've seen but haven't done myself:
- use github as your data storage (like what Decap CMS does)
- use SQLite from a static website with no backend
General PSA: don’t apply for a job at Canonical. Do NOT apply for a job at Canonical. Treat the blatantly artificially enormous number of job openings they post as the mirages of trickster fae. They are unhinged. Mark Shuttleworth is unhinged. They will drag you through the mud, disrespect you and your time, and definitely not give you a job. This article I saw today is like the thirteenth of its kind that I personally have seen https://dustri.org/b/my-experience-with-canonicals-interview-process.html
Neat recording from the goode solar observatory. There's a big swirling mass which almost looks like it's wrapping around something invisible.
https://nso1.b-cdn.net/wp-content/uploads/2025/05/Prominence-2-Video.mp4
@oblomov @anselmschueler yeah I found a lot of terminal emulators struggle with funky rendering. I used kitty specifically cause it supports stuff like ligatures in FiraCode
@light damn 🥲 How would I even content warning this correctly?
I have no one else to send this tiktok to so try to enjoy it.
https://www.tiktok.com/@wyh9_official/video/7438243825971186952
"oh you can't download this video." "oh this audio is only available to pro subscribers." you fucking fool. you have transmitted the file to me over the internet. it's already on my computer. I can do with it whatever I want
@fleeky sooon 😭
@brandon epic. Yeah I love that person's content. Very inspirational
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.