sameoldlab ⊷ ibro's Avatar

sameoldlab ⊷ ibro

@same.supply

data hoarder. designer of interfaces & interactions. occasional node graph organizer and visualization enthusiast

216
Followers
216
Following
641
Posts
13.04.2023
Joined
Posts Following

Latest posts by sameoldlab ⊷ ibro @same.supply

that may already be a thing with wine 10, not sure how stable it is though

(if wine counts as builtin)

04.03.2026 14:56 👍 1 🔁 0 💬 0 📌 0

I think either would be fine, if there was a way to "persist" the other layer to the files eventually. This may also be a solved problem and I've procrastinated fixing it.

just learned about scrobblers while reading the other replies. external since it seems straightforward to setup.

04.03.2026 10:28 👍 1 🔁 0 💬 0 📌 0

Everything is dumped on an ssd. I don't really have a system for it. I just rotate the albums copied to my laptop/phone 1 or 2 times a year.

A good system would help with maintaining clean metadata and something to track listens and playlists across devices.

04.03.2026 06:14 👍 2 🔁 0 💬 1 📌 0

martin kleppmann: ...and really what you want is a generic syncing service that is used for different local-first apps...

b5:

26.02.2026 15:53 👍 1 🔁 0 💬 0 📌 0

2026, year of atproto on desktop

25.02.2026 06:50 👍 2 🔁 1 💬 0 📌 0

So many Atproto apps now ❤️

But data layer interop means you don't *have* to "go" anywhere.

Concept demo of inverting things:

- local index of lexidex
- local cache of all your 'cons and records
- generic 'con-to-form engine

Now I can post, rsvp, bookmark all from the comfort of home.

24.02.2026 21:35 👍 50 🔁 9 💬 4 📌 2

mostly makes sense if the state is self-contained,
- marked a task as done
- moved an email to my spam folder
but not actions that affect the external world
- sent Alice a thumbs up after reading (maybe? if outboxes count as sync and time doesn't matter)
- made a reservation for a dinner

24.02.2026 19:09 👍 0 🔁 0 💬 0 📌 0

sync: read & write to a local store, network changes happen in the background
fetching: read & write to a remote store, network changes happen in the foreground

I think almost all the use cases could be described as concurrent editing, multiplayer, multi device, or long periods offline.

24.02.2026 19:09 👍 1 🔁 0 💬 1 📌 0
Preview
sugarcube Design tokens, generated CSS, and optional components. Build front ends on strong, reusable foundations.

Sugarcube is now publicly available!

sugarcube.sh

24.02.2026 03:27 👍 48 🔁 14 💬 4 📌 1

"hmm, mango seems interesting, but I don't want to switch from..."

awesome*: github.com/trip-zip/som... on wayland
niri: git.atagen.co/atagen/niri-... with tags

23.02.2026 19:48 👍 0 🔁 0 💬 0 📌 0
Post image Post image Post image Post image

We visualize the Olympic medal count as Norwegian-style scarf. :) 📊
Check out how Germany looks like and generate your own scarf – including download of the knitting pattern.

23.02.2026 11:29 👍 95 🔁 27 💬 9 📌 7
Video thumbnail

microsite using the arena api for showcasing the diagrams in my 6+ years old research channel and quotes from readings.

sites.laura.computer/001/

23.02.2026 00:23 👍 13 🔁 3 💬 0 📌 0
Preview
Ouranos Your friendly Bluesky client for the web

There are also a lot more full-featured alternative apps now (including useouranos.app 's very conveniently overlapping "team")

23.02.2026 18:46 👍 0 🔁 0 💬 0 📌 0

iirc @western-red-cedar.bsky.social tried sometime last year with the community bookmarks lexicon, but it got closed bc the Bluesky team didn't want to use "external" lexicons in their app.

though that may have changed now with the germ and stream place integrations.

23.02.2026 10:51 👍 2 🔁 0 💬 1 📌 0

nevermind claude mentioned it on July 26th, 2025 while "we" were "researching" storage setups

22.02.2026 16:10 👍 0 🔁 0 💬 0 📌 0

Heard about perkeep for the first time last week (from a twitch chat question read aloud on YouTube) then saw someone mention it two days later on bsky. Interesting.

22.02.2026 15:16 👍 0 🔁 0 💬 1 📌 0

maybe this is part of the reason people dislike systemd? using its init or journal are equivalent to running the systemd clis. the files feel like an implementation detail of the interface rather than its substrate

22.02.2026 02:40 👍 0 🔁 0 💬 0 📌 0

different from this niri-wm.github.io/niri/Tabs.html ?

21.02.2026 16:10 👍 0 🔁 0 💬 1 📌 0

I think the answer, at least in this specific case, is interfaces can be distinct from systems. the clipboard is accessible with cli tools or directly from x/wayland and vicinea's history iirc is a sqlite db in ~/.local.

So vicinae being just a launcher doesn't block the other layers

21.02.2026 00:33 👍 2 🔁 0 💬 0 📌 1

All this happened on a 5" thick laptop with windows 7 and a 40 min battery.
I noticed the objects in the last 9 minutes (first time using scratch). So explaining how to calculate the right wait times was on paper. But didn't get to "the computer should be doing this part actually".

19.02.2026 18:10 👍 0 🔁 0 💬 0 📌 0

Helped a 12yo with a Scratch project. It's supposed to be 2 people talking but they've set it up as distinct objects "saying" lines concurrently with waits in between. Is this... normal for Scratch???

19.02.2026 18:10 👍 0 🔁 0 💬 1 📌 0
Preview
Clues by Sam A daily logic puzzle where you deduce who is a criminal!

🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩

fighting crime,
trying to save the world.
I solved the #CluesBySam,
in seven minutes 🤾‍♂️🍾

cluesbysam.com

19.02.2026 09:31 👍 1 🔁 0 💬 0 📌 0

oto
~

18.02.2026 22:28 👍 0 🔁 0 💬 0 📌 0
Screenshot of Semble showing a plyr.fm embed of a track titled "grape mix"

Screenshot of Semble showing a plyr.fm embed of a track titled "grape mix"

Embed @plyr.fm tracks on semble.so!

14.02.2026 00:50 👍 25 🔁 6 💬 0 📌 1

drew boxes. sent to claude. received 5 html table emails. deleted 1 package and 47 transitive dependencies.

:feels-good.png:

18.02.2026 05:34 👍 1 🔁 0 💬 0 📌 0

this seems good actually (replacing neynar with quilibrium (to whatever extent such an entity should exist))

18.02.2026 05:12 👍 2 🔁 0 💬 0 📌 0

2026 update: constellation plus the way semble mirrors cards could be used as a hash table. Need a different right type of nerd to figure out the distributed part

17.02.2026 09:33 👍 0 🔁 0 💬 0 📌 0

Yeah, there's still something missing. Unless single user pdses became the common case, most users rely on someone else for hosting, but the servers are free which doesn't sound very sustainable.

17.02.2026 09:20 👍 0 🔁 0 💬 1 📌 0

Have you been wondering what this "DASL" thing I keep talking about is? Watch my FOSDEM talk about it and find out!

ftp.belnet.be/mirror/FOSDE...

16.02.2026 17:28 👍 13 🔁 4 💬 0 📌 0

that's just epub. no multimedia, zip files aren't greppable. looking for an epub3 reader? we have a tool for that! It's called browsers.
*slaps index.html roof* audio, text, video, 3D, running code...
oh, what about secur- Browsers
reflowable? it's a web page
non reflowable? style>width: 700px

16.02.2026 19:33 👍 1 🔁 0 💬 0 📌 0