@lyse@lyse.isobeef.org Ja und auch so: „Raus mit den Entwickler:innen! Das Marketing macht seine Software jetzt mit KI selber!!1!“ Kannste dir alles nich ausdenken. (Jaja, ist natürlich im Moment billiger. Aber diese Kurzsichtigkeit …)
@david@daiwei.me I seei tnow 👌
@movq@www.uninformativ.de Pff, wer will schon Ansätze von Qualität? GESCHWINDIGKEIT!!!
@prologic@twtxt.net @david@daiwei.me I agree about @xuu@txt.sour.is (still a few months left before hitting this timeout). :-D
But I don’t know the feeds anymore, because, well, I deleted them. :-D
@david@daiwei.me Yeah, it’s a bee keeper channel. Oh, with all the epoxy, this handle is really strong.
@lafe@tilde.club Try again, that’s only a quarter of the year! :-P
@thecanine@twtxt.net This is of course disgusting! I have first hand experience with my neighbors next door where I told them about one of their LG (older models) “spying” on what they were watching. I’ve of course since blocked that shit™ at the network level for them, But man, don’t ever buy LG. In fact don’t ever buy any of this “Smart” shit™. Period.
@bender@twtxt.net probably just too busy with real life and work to interact with us plebs 🤣
@david@daiwei.me Danke 🙏
@lyse@lyse.isobeef.org which ones?
@david@daiwei.me Go ahead and grab something, mate! 
@david@daiwei.me Cool! 😎 Though I think this can be improved somewhat.
@david@daiwei.me Might not have tested that path very well. Can you make a note of this on Gitea?
# follow = + # following = N into your feed like yarnd does. Off by default (it is your social graph 🤔), and only on the GitHub/Gitea backends for now where the app owns the feed file. twtd next 🤞
@david@daiwei.me you’re not missing anything. It is only set on grant / connection time. If you disconnect and reconnect, it should become an option. I haven’t figured out how to refresh capabilities.
# follow = + # following = N into your feed like yarnd does. Off by default (it is your social graph 🤔), and only on the GitHub/Gitea backends for now where the app owns the feed file. twtd next 🤞
@david@daiwei.me You’re not missing anything. It is set on grant / connection time. So disconnecting and reconnecting will give you that option. I haven’t figured out a way to refresh backend capabilities like this.
@movq@www.uninformativ.de Great, I had some cherries. :-)
@GabesArcade@gabesarcade.com You are most welcome! 🙏
@GabesArcade@gabesarcade.com twtd landed too 🥳 Hosted feeds (twtpub.com) and self-hosted twtd can publish # follow = now — the operator offers it with --allow-follows, then it’s the same toggle in Settings. Off by default at both ends 👌
@GabesArcade@gabesarcade.com Both 😅 Just shipped: Settings → Backup & restore. Export everything (or follows only) as a JSON file and import it back — or feed it any twtxt.txt and it’ll harvest the # follow = lines. There’s a copy-paste # follow = block in there too if you’d rather hand-edit 👌
@GabesArcade@gabesarcade.com So we going with an Import/Export feature? Or would you also like optionally to write # follow = into the feed too? 🤔 Can do either/or or both.
@david@daiwei.me This has now been fixed! 🎉
@GabesArcade@gabesarcade.com I think it would have to be specific to the App itself. So say you somehow didn’t save a recovery key or some shit™ You could still get back up and running with ease if you had exported a config? 🤔
Okay I’m fixing this in lextwt, yarnd and twtxt.app (takes a different path). Soon you’ll be able to write shit™ like (<this>) and it’ll get escaped and rendered correctly on the page. Basically you are really writing HTML here, but not intending to do so, Twtxt never supported HTML, and I don’t think it ever should. We extended the format to support basic Markdown, and I think that’s where it should end.
Probably time we wrote a Spec for this really.
@GabesArcade@gabesarcade.com Based on your description, I think it makes snse to have an Import/Export settings in the UI? RIght? 🤔
@david@daiwei.me Kk I’ll look into it 👌
@david@daiwei.me I mean we can probably do that I suppose. I’d make it an option in Settings though?
@david@daiwei.me I see it now. Is this also a problem in the app too? Or just yarnd or both?
@GabesArcade@gabesarcade.com Probably. How do you want this to work? An “Export” button to export all your settings in some form?
@david@daiwei.me Sorry, I’m not seeing what you’re saying? 🤔
@itsericwoodward@itsericwoodward.com lol! “Yeah, it was me. What you gonna do about it? Hm? Hm?” Cats. Typical arrogant cats. 😂
@lyse@lyse.isobeef.org Pretty good! Had an apple, too. 🤣
@lyse@lyse.isobeef.org Ha! 😂
@david@daiwei.me Oh yeah, a full belly stops everything. :-D
@movq@www.uninformativ.de Dang it! You gotta have a chance again after sunset. :-)
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Sounds cool, I gotta take a look at it when my brain has some free capacity. :-)
@movq@www.uninformativ.de A mate showed me a graph reaching 40°C… :-O It’s going to be hell on earth.
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Congrats! 🤘 That sounds disturbingly low-level to me, but I know that it’s no small feat.
@lyse@lyse.isobeef.org @movq@www.uninformativ.de @klaxzy@klaxzy.net @david@daiwei.me I’m in a similar boat, they pushed us to use it, then pushed us to keep our usage below a certain threshold (although they do allow certain “power users” go beyond the limit, LOL). I dragged my feet at first, but they finally broke my spirit about a month before the limits were put into place. Unfortunately, I’ve been doing more managing than coding lately, so I mostly just use it for creating JIRA tickets (I find it to be very good at producing “Agile artifacts”).
@prologic@twtxt.net Copyright infringement is still your best entertainment value.
@lyse@lyse.isobeef.org I also got up at 5 (I always do 😅) and went on a quick stroll around 6:30, but boy, that was chilly. So I said to myself: Screw that, I’ll try again later.
And now we’re at 32 °C. 🤣
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@movq@www.uninformativ.de It’s “shaping” up to where I think I want it to go 😅
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Yeah, sound impressive, I gotta try this. 👌
@david@daiwei.me Yes!
So, a hobby OS, just like Linux was for Linus?
Although this is really an exercise is self-hosting a lagnguage, then self-hosting the language to build a self-hosting OS. It’s all meta-circular.
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@david@daiwei.me It’s somewhat expected to have a fair bit of Assembly (machine code) to get some of the bits you need going. But I think I can reduce this a bit. Let’s see…
@movq@www.uninformativ.de Type hints are just… so weird.
@movq@www.uninformativ.de I see! :-D So, how was your banana then?
@lyse@lyse.isobeef.org Ruff, the formatter/linter, yeah.
Lol, never heard of that banana moment before, but it sounds very fitting. :-D
No wonder. I just made that up. 🤣
@movq@www.uninformativ.de I hear you! It’s so annoying. Ruff, the formatter?
Lol, never heard of that banana moment before, but it sounds very fitting. :-D
For the tags feed it would be cool to include the actual changelog entries
Did that now:

🥳
@movq@www.uninformativ.de Oh dear, Thunderbird became such garbage.