Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Steven Deobald

@deobald@fantastic.earth
  • Open on fantastic.earth

3rd wave open source, vipassana, chai, fixies, other stuff.

615 Followers
233 Following
50 Posts
Joined November 23, 2022
box:
no
home:
https://www.deobald.ca
dave in the 'hood:
क्षतिबान डियूबाल्ड
Open post
Steven Deobald @deobald@fantastic.earth
· 1w ago
Replying to
@zeenix@toot.cat i know. but it’s the foundation’s responsibility to guide the community and to expel members who cause active harm to the project. it doesn’t do that precisely because the small portion of the foundation responsible for that work is corrupt in a very similar way to the small portion of the community which is permitted to engage in repeated unhealthy, antisocial behaviour. it is the same corruption, ultimately, and one feeds the other. there were other forms of corruption in the past, which the foundation has taken steps to resolve. but social corruption is more difficult to root out than financial corruption and if the systems and structures in place actively support social corruption, then there is no leverage to solve that. my remaining optimism is based on the fact that there are people involved who not only *want* to solve these problems … they’re sticking to it. that’s a long road, though, and i don’t blame you at all for losing patience.
5
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 1w ago
Replying to
@zeenix@toot.cat i stand by this: https://blogs.gnome.org/steven/2026/05/31/stay-and-fight/ and i hope you’ll reconsider. but if your mind is made up, i understand. (that post was mostly about the foundation but the foundation and the community suffer from the same disease.)
Stay and fight.
The Everyone Environment

Stay and fight.

Nine months ago, I had to field quite a few angry comments from folks who told me they intended to drop their GNOME Foundation memberships in the wake of confusing and opaque board behaviour. I say to you now what I told each of them back in September: Stay and fight.   The GNOME Foundation...

1
2
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 4mo ago

while prototypes and research are cool, the @modal@mastodon.design work on reflection feels like some of the first production-grade local-first software delivered in earnest, and built to last. this article is a great summary of their work so far:

https://www.prototypefund.de/en/blog/the-road-to-a-local-first-app-ecosystem

mastodon.design

Modal Collective (@modal@mastodon.design) - mastodon.design

25
0
13
0
Open post
Steven Deobald @deobald@fantastic.earth
· 2mo ago
Replying to
@cassidy@mastodon.blaede.family this is great to hear! getting every aspect of the shell to eventually respect dark/light mode would be a huge accessibility win. i can use light mode, but only outdoors in full sunlight. but in that situation dark style widgets cause the same headaches light mode normally causes me. many people experience this as a kind of micro-headache… it adds up. mixing them never makes sense. #a11y
4
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago

spent all day ripping apart the rotten ramp behind our new house. found an even more rotten deck joist hidden behind it.

whether a real-world construction project or a software project, it's always yaks all the way down. 🐂

maybe i'll get to build stairs next week.

7
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 1mo ago
Replying to
@ju@chaos.social @bragefuglseth@sunny.garden seconded. i hope it’s not too hard of work for you because it will be so hard to go back to the monolithic videos if you stop now. 😂 much gratitude. 🙏
2
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago

ctos and senior staff engineers in my alumni networks going "please star my github project, bro" but it's just a bash script with a loop and a markdown file named SKILL.md which contains the words "ok, try even harder this time, robot"

what is even happening

13
3
2
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago

i think a big part of why i love immutable data is because i'm afraid of computers

11
1
4
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago
welcome. we are having a 4-for-1 sale on well-intentioned bad ideas. if you can't find one you like, we have plenty more in the back.
4
0
1
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago

RE: @gnome@floss.social

please, please apply for this.

not sure? doubtful? not confident your work is worth it? apply! you have absolutely nothing to lose.

this program was built for *you.*

#gnome #getfedihired

floss.social
9
0
6
0
Open post
Steven Deobald @deobald@fantastic.earth
· 2mo ago
Replying to
@ju@chaos.social @decathorpe@mastodon.social he’s probably not wrong. but this feels like yet another open source project that could benefit from less dick-swinging, even if it means a significant personality has to set “being right” on the shelf for a second. it’s not 1997 and there are ways to be transparent without being a child.
2
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@kramo@chaos.social if you happen to find a maintainer, and if that person/people would like to distribute to ios, i’ve got a slow-burn collective brewing: https://lofi.mx …the purpose of which is simple, respectful software that does what it says on the tin. i have a personal apple account i’m using for things at the moment but the intention is to incorporate and share an apple (and microsoft, and google, and whatever) paid accounts across like-minded projects.
lofi.mx

lofi computer collective

4
2
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 4mo ago
Replying to
@jimmac@mastodon.social all these years later, the snes controller still makes my heart skip a beat. i guess i just had this at maximum nostalgia age, or something. thanks for these. :)
3
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@kramo@chaos.social hopefully not required; i have a google developer account that i'm using for lofi at the moment and if we incorporate lofi then i'll move everything over to org accounts under that. still bumping around in my head whether i want it incorporated or not... and if so, as what. i already run one joke nonprofit for our cabin coop. not sure i need another one in my life. ;) but i'm also uneasy about incorporating a regular company, since it's harder to define a constitution. literal coops are a lot of paperwork.
3
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago
Replying to
@cassidy@mastodon.blaede.family this really feels like i thing i should have known. huh.
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social :single-tear-emoji:
2
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago

मेरा शरीर टूट रहा है।

अभी नहीं, अभी नहीं।
यह टूटगा। लेकिन अभी नहीं।

तो मुझे काम करने दो।

1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@vixalientoots@mas.to @AlexanderVanhee@mastodon.social @jimmac@mastodon.social i've been using computers for 38 years and i can tell you i've never once opened "help" ... so at least for this bonehead, that won't help me learn the dark arts. ;) (okay, that's a lie... i think i learned the win32 apis with the microsoft "help" system. but it was awful.)
2
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago

RE: @jimmac@mastodon.social

spent the entire day thinking and writing about community infrastructure and solutions to the "repeatability problem" (albeit in a very different context).

this is a great example of designing for repeatability, and one of the organizational choices that makes gnome such a delight to use today. ❤️🙏

mastodon.social
2
0
1
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
til unfortunate naming conflict: https://netflixtechblog.com/meson-workflow-orchestration-for-netflix-recommendations-fc932625c1d9
netflixtechblog.com
2
2
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 4mo ago
Replying to
@aharoni@wikis.world @jhsoby@wikis.world wtaf how did i not know this is it because i'm forty-four
1
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to on mastodon.social
@jimmac@mastodon.social @hbons@mastodon.social
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to

@nekohayo savebutton already does archiving but the archival code is shit because i wrote it. 😂

the modern web is broken and snapshots really demand a headless browser. will do eventually but it’s a pain. i’m very tempted by https://gwern.net/gwtar but i’m cognizant that might just be nerd fetishization of a neat hack, on my part.

currently the archives can be bounced. maybe i should also make those timestamped/immutable, but they’re heavy to sync (compared to a .url file) and not a primary focus yet.

i’m also aware i need to add tombstones for erasure of saves. but i want to get the ux right first before i worry about compliance-type things. i’m also sure the tombstones can’t contain the original filename in case someone wants to erase super-embarrassing-sexy-image.gif because super-embarrassing-sexy-image.gif.tombstone is probably still incriminating if their spouse finds out. but i kinda hate the idea of obfuscating tombstone names so i haven’t built them yet.

Gwtar: a static efficient single-file HTML format
gwern.net

Gwtar: a static efficient single-file HTML format

Gwtar is a new polyglot HTML archival format which provides a single, self-contained, HTML file which still can be efficiently lazy-loaded by a web browser. This is done by a header’s JavaScript making HTTP range requests. It is used on Gwern.net to serve large HTML archives.

1
0
1
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo gitlab isn’t the first offender for breaking urls but it’s the first time i’ve seen this en masse across all routes. “all issue urls are broken now” is an insane thing to do to your product.
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo@mastodon.social https://savebutton.com bookmarks not editable. update considered harmful. etc. but then... gitlab. barf
Save Button
savebutton.com

Save Button

Your bookmarks. On all your devices. Forever.

1
7
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@sri this is rad! kudos to the gnome infra team for getting this set up
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social yeah, my desktop app(s) are used across all 3 operating systems. gjs+gtk don’t play nicely on windows and i haven’t been able to figure out why. a windows hacker friend suggested wpf and since that was the last non-web gui toolkit i used professionally, i was happy to roll with it. windows guis are objectively insane regardless which of microsoft’s five (five!) toolkits you choose. there’s no contrast. i can’t tell where the window borders and widget borders are, everything is a formless rectangle with sharp edges. gtk on windows looks infinitely better but i can’t get the ui to stop locking up so wpf it will be. if i ever rewrite to go, i’ll switch back to gtk. glad to hear it’s seamless. ❤️ @tbernard@mastodon.social
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social this is very neat! gtk is so well-behaved on macos i’m not sure i’m tempted to switch off of it … but my desktop app is also in typescript. would you say this was sufficiently painless that you’d maintain the macos port? (with all the signing and notarizing and junk that entails.) or is this more experimental? @tbernard@mastodon.social
1
4
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@matthartley@fosstodon.org congrats, dude. :) it's really heart-warming to see all your hard work put on display like this. and surprising that ubuntu is the first pre-install! surprising and cool! ❤️ step by step, you're getting there. ❤️
1
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@sri facebook solved this years ago by claiming copyright over the photos you post to instagram. no need to steal them - they already own them! ;) in all seriousness, immich is pretty good and @ente is very slick when you (inevitably) get tired of self-hosting. third-wave open source solves this problem in a way that has a leg up over self-host-only.
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@vixalientoots@mas.to @AlexanderVanhee@mastodon.social @jimmac@mastodon.social til shift+f10 ! that also feels very 1990s... i can't remember the last time i used a context menu for anything, either. haha! maybe a cute place to start would be to write a blog post with some of your favourites, angelo? it's a lot lower friction than trying to solve gnome help and also not a silly twitter joke like "we should have a book". 😉 i would find that blog post fun, fwiw. i'd probably try all your tricks the way i just tried shift+f10
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@AlexanderVanhee@mastodon.social @jimmac@mastodon.social haha wtf how do i not know these things someone needs to write the books: "learn gnome in 21 days" "effective gnome" "mastering gnome" "the structure and interpretation of desktop environments"
1
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to

@matk@mastodon.social @razze@osna.social oh no now i need to move all my git repos out of ~/work

1
2
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social i saw this today in a "how many tokens do you get" thread, in one of the aforementioned networks: "No upper bound on tokens; probably a lower bound that gets you a talking-to in a couple months, I imagine, if you’re short of it. Weird." i'm hearing this story a lot. some companies are pushing harder than others and i've met at least a couple developers who seem like they're at the psychological breaking point because upper management is demanding 200+ person engineering orgs transform themselves into 10x slop factories in a matter of months. the crazy thing is that these companies have *good products with solid revenue models already* ... they're going to burn themselves to the ground. the fact that i don't often hear "yeah, we use it, but we use it to become more efficient/acute/effective by focusing on the hard stuff" very often tells me a lot about how well these software companies were managed in the first place.
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@jeromechoo@masto.ai i remember doing this. ❤️
1
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@jeromechoo@masto.ai oh man "giving away" SKILL.md as a literal paper handout actually sounds like a fun bit. it could come in a little goodie bag with candy and a small toy!
1
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social it does indeed feel like we're only 56 million years away from getting to the other side of the superstitious nonsense
1
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago

oh man, this is too good. company whose entire brand is "calendly, but open source sort of" gets rid of the second half. now just:

"calendly, but slightly crappier."

excellent.

(this is why saas apps need to be #upstreamfirst ... but that's always been true.)

RE: @downey@floss.social

fantastic.earth
1
0
1
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
RE: https://hachyderm.io/@kolunmi/116520012573822639 woot! ❤️🙏
hachyderm.io

kolunmi: "@pojntfx@mastodon.social @deobald@fantastic.earth…" - Hachyderm.io

0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago
Replying to
@jorge@hachyderm.io @pojntfx@mastodon.social “we” didn’t give up, since none of us are deeply involved in flathub. the folks who threw together that policy to take a breath of air have been looking for new blood for years. it’s not as though the problem began with llms.
0
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo i haven't announced sb.com yet, so please don't share too widely. (lol... because too much publicity is always the problem? i am my own worst enemy) but, separately, i did ask an ai to turn my icon into an svg at first, out of curiosity. i present to you the major shake version of savebutton.com https://aqua-teen-hunger-force.fandom.com/wiki/Major_Shake ai not coming for @jimmac job this year, no matter how many pelicans
aqua-teen-hunger-force.fandom.com
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo deleting for storage management is very 80s at the best of times and definitely the case for urls. i can’t think of a device i own that would suffer from the storage used by urls i save. images are an issue, but there can be some heuristics and simple rules there. “immutable” isn’t meant to appeal to anyone. it’s not a feature. it’s an implementation detail.
0
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo@mastodon.social this is a small hearbreak and horror for those of us who just spent a few months writing immutable bookmark managers. :blobsad:
0
1
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 2mo ago
Replying to
@kramo@chaos.social trick question! no one reads code anymore, lady. i’m on to you
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago
Replying to
@bugaevc@floss.social lmao is this the new gmail
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@davepotts@mastodon.org.uk @kentbeck@hachyderm.io ditto. ❤️
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social about?
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@pojntfx@mastodon.social moderation disputes…?
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 5mo ago
Replying to
@nekohayo i’ll make a little video explaining, at some point. the usage pattern this replaces isn’t very-tech-guy-stores-bookmarks so much as highly ephemeral thoughts and saves. “click to save” => instantly forget the usage pattern for this is what i used to do with gmail (email myself a scan or a pdf or a url, with free-form metadata/tags) and what many people now do with signal, telegram, and whatsapp “saved messages” or “notes to self”. a timeline is inherently immutable. if you want a different url, save a new thing. if you want organization, this isn’t for you - the only verbs are “save” and “tag”. i’ve never once needed to delete a bookmark or personal pdf for compliance. and back when i used gmail for this, it wasn’t really possible.
0
0
0
0
Open post
Steven Deobald @deobald@fantastic.earth
· 3mo ago
Replying to
@jorge@hachyderm.io @pojntfx@mastodon.social unfortunately, public relations also lives with the same overworked 3-person team of volunteers that keeps flathub alive. i’m actually at a loss as to what the real long-term solution is, here. it’s pretty thankless work that a very small number of people have been selflessly contributing for quite a while. “just add money” isn’t necessarily the answer, unlike a lot of development. but even if it were, where does that money come from? the first person to say “flathub payments” gets a slap and a basic accounting textbook in the mail.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:52:24 UTC