(#wgy5exq) @bender@twtxt.net I knew it was supposed to be a lowercase “t”, but it reminded me of a tiny umbrella.
#bhzmybq
(#wgy5exq) @bender@twtxt.net I knew it was supposed to be a lowercase “t”, but it reminded me of a tiny umbrella.
We had a nice family day in Schwäbisch Gmünd: https://lyse.isobeef.org/schwaebisch-gmuend-2025-11-16/
(#knbe7xa) @bender@twtxt.net The “t” 🤣
(#6ozbn3a) @quark@ferengi.one It’s very nice mate 😅 I didn’t know you were this good at CSS 🤣
(#knbe7xa) @bender@twtxt.net That’s actually kind of what I was going for, just with a stylized “t” and some blue/purple/red shades 🤣
Another day, another attempt at rearranging the furniture, because I am never happy with that. 😟
(#67a4ewa) It is very nice look’n 🤟
(#6ozbn3a) What I wanna know at this point @bender@twtxt.net is this; What is this “Notes” thing. Is it just a uugo static site you maintain or something else? 🤔 Did you write all the CSS yourself? 😅
(#knbe7xa) @lyse@lyse.isobeef.org @bender@twtxt.net that’s also what Yarn.social’s logo is, and just happens to be the yarnd default. Hmmm figured times for a change? 🤔
(#6ozbn3a) @lyse@lyse.isobeef.org That is brilliant! 🤣
The gold saga on @quark@ferengi.one’s thoughts continues with https://netbros.com/1750974122. That’s without any doubt the most beautiful 404 page I’ve ever come across in my entire life. What an overall master piece of art. Well done, mate! <3
https://netbros.com/some-rubbish-just-to-see-the-new-birds-on-the-404-page
(#knbe7xa) @prologic@twtxt.net @bender@twtxt.net I also prefer the old one with the ball of string. :-)
(#m3s6lqq) @movq@www.uninformativ.de I think I now remember having similar problems back then. I’m pretty sure I typically consulted the Qt C++ documentation and only very rarely looked at the Python one. It was easy enough to translate the C++ code to Python.
Yeah, the GIL can be problematic at times. I’m glad it wasn’t an issue for my application.
(#6e546wa) FTR, I see one (two) issues with PyQt6, sadly:
ap-verify: f1fb71f88d8a644dbd84
(#6e546wa) @prologic@twtxt.net Hm, same startup delay. (Go is not an option for me anyway.)
It’s hard to tell why all this is so slow. Maybe in this particular case it has something to do with fonts: strace shows the program loading the fontconfig configs several times, and that takes up a bulk of the startup time. 🤔 (Qt6 or Java don’t do that, but they’re still slow to start up – for other reasons, apparently.)
To be fair, it’s “just” the initial program startup (with warm I/O caches). Once it’s running, it’s fine. All toolkits I’ve tried are. But I don’t want to accept such delays, not in the year 2025. 😅 Imagine every terminal window needing half a second to appear on the screen … nah, man.
(#knbe7xa) You no Mikey like? 🧐
(#w6fkhda) @bender@twtxt.net I don’t think so ? 🧐😂🤦♂️
(#knbe7xa) Sorry better verison
Test
(#pye4xsa) @therealprologic@bridge.twtxt.net It works! 🤣 Now I’m quite sure we haven’t got threads working yet 🤔
Truly amazing and I agree with @quark@ferengi.one, more people need to know about Thomas Dambo’s wooden trolls: https://netbros.com/1750512577/ So beautiful! :-)
(#kqqd2ha) @quark@ferengi.one Yes, keep em coming. :-)
@prologic@twtxt.net Just start off the experiment now and see how far you get. :-D
That’s a very entertaining talk about mining and analyzing radio station playlists: https://media.ccc.de/v/38c3-radiomining-playlist-scraping-und-analyse It’s in German, not sure how good the English translation or subtitles are.
(#6e546wa) @movq@www.uninformativ.de unison seems pretty fast for me, and quite nice looking on my macOS desktop. It’s bsed on GLFW, but it seems to work quite well 🤔
(#6e546wa) Be it Java with Swing or PyQt6, it takes ~300 ms until a basic window with a treeview and a listbox appears. That is a very noticeable delay.
Is it unrealistic to expect faster startup times these days? 🤔
Once the program is running, a new second window (in the same process) appears very quickly. So it’s all just the initialization stuff that takes so long. I could, of course, do what “fat” programs have done for ages: Pre-launch the process during boot, windowless. But I was hoping that this wasn’t needed. 😞 (And it’s a bad model anyway. When the main process crashes, all windows crash with it.)
(#lgowvua) @bender@twtxt.net Haha 😆
GtS is easier than running Yarn, by the way. Word
This is total bullshit 🤣
(#ailusxa) @bender@twtxt.net It’s good enough ti iron out any bugs 🐛 Can I haz an account? 🙏
(#oabutna) This is crazy 🤪
(#oabutna) LOL it works 🤣
(#ailusxa) @bender@twtxt.net Not even a GotoSocial server? 🤔
(#ailusxa) @bender@twtxt.net You don’t run one anymore do you? 🤔
(#ailusxa) @bender@twtxt.net Bit big of a server no? 🤔
(#skbkeha) Someone, on the Bridge, this is meant to have sent @manton@bridge.twtxt.net a “Follow Request” via Activity Pub hmmm 🧐
Test (_did I fix this shit™-)?
Hey @manton@bridge.twtxt.net 👋 Why yes I believe I did!
Anyone run a Mastodon serve rI can have an account on to help test the Twtxt <-> Activity Pub bridge? 🙏
(#irratza) @bender@twtxt.net I need another side that I can unblame 🤣
(#bwcf4ca) I think because it still inserted the wrong alias in my following list:
# follow = manton@bridge.twtxt.net https://bridge.twtxt.net/twtxt/remote/d428c49928a4a0d1.txt
(#bwcf4ca) I’m not currently sure why this is tab-completing incorrectly hmmm 🧐
Testing 1 2 3 @manton@twtxt.net
ap-verify: a67864d4229ae22f5f60
(#kgs3t5a) Wow :O That didn’t work!
Test @-mentioning@twtxt.net an AP actor via the Bridge. Hey @manton@twtxt.net 👋
verify: 3074975949c3b0d27df4
(#33b5jaq) I need some test Activity Pub / Mastodon users to test with 🤔
(#33b5jaq) And this isn’t even me, it’s the other end 🤣
WOW LOL
fetch https://weaknotes.com/users/david: status 500 Internal Server Error
First real test failed trying to lookup / follow @david@weaknotes.com