(#gg45s6a) @thecanine@twtxt.net Not bad. š„³ Fingers crossed that they actually do it. š¤
#vcwo33a
If this user/feed is violating this Pod's (yarn.meff.me) community guidelines as set out in the Abuse Policy, please report them immediately!
You are also free to Unfollow or Mute this user or feed. Muting will also remove that user/feed's content from your view and you will no longer see content from that user/feed anywhere.
@vain does not follow you (they may not see your replies!)
(#gg45s6a) @thecanine@twtxt.net Not bad. š„³ Fingers crossed that they actually do it. š¤
(#enujccq) Luckily, I havenāt noticed at all. š
Another day, another attempt at rearranging the furniture, because I am never happy with that. š
(#6ozbn3a) @lyse@lyse.isobeef.org That is brilliant! š¤£
(#6e546wa) FTR, I see one (two) issues with PyQt6, sadly:
(#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.
(#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.)
(#3neip4q) @lyse@lyse.isobeef.org Yeah, I noticed that too. I havenāt double-checked my code, though. Maybe it has something to do with selecting the correct URL? I mean, these feeds donāt have any # url = fields, so maybe thatās it?
(#oos3ufq) @lyse@lyse.isobeef.org Ah, there it is. š Never gets old. š
(#tqjqvwa) @arne@uplegger.eu ⦠I still havenāt watched that show. š¤¦
(#kf2fo5q) @prologic@twtxt.net And none of them use Yarn-style threading. I donāt think theyāre aware of us, theyāre probably using plain twtxt. Other than one hit by @threatcat@tilde.club a few days ago, Iāve seen no traffic from them. š¤
Speaking of sunsets ⦠https://movq.de/v/753ab5f9e5/sunset.jpg
(#gcaqtmq) @threatcat@tilde.club Let me guess, sl? š
(#sxlpyva) This looks like a botnet, to be honest. The IPs are all over the place. Ethopia, Brazil, Kenya, Lebanon, Netherlands, ⦠I mean, thatās the logical thing to do, isnāt it? Do your web crawling on infected PCs. Nobody will block those, because those are the same IP ranges as legitimate requests. And obviously you donāt have to pay for computing time.
⦠and they all send invalid HTTP requests, all answered with HTTP 400 ⦠How silly.
(#onzfgpa) @bender@twtxt.net Better safe than sorry, I guess. š
My goodness, a new level of stupidity.
The bots are now doing things like this:
GET http://uninformativ.de/projects/lariza/feednotify/datenstrahler/slinp/countty HTTP/1.1
http://uninformativ.de in that request, this instructs the webserver to do an HTTP proxy request. Of course, this isnāt allowed on my webserver (and shouldnāt by allowed on any normal webserver), resulting in HTTP 400. And even if it were, the target would be the exact same server, making a proxy request unnecessary.And of course, itās not just 50 hits like this or 100 or 1ā000 or 10ā000. No, itās over 150ā000 in the last 2 days. All from vastly different IP ranges of different cloud hosters.
This almost looks like a DDoS attack, but itās just completely stupid. This feels more like some idiot vibe coded a crawler.
I used Gemini (the Google AI) twice at work today, asking about Google Workspace configuration and Google Cloud CLI usage (because we use those a lot). Youād think that itād be well-suited for those topics. It answered very confidently, yet completely wrong. Just wrong. Made-up CLI arguments, whatever. It took me a while to notice, though, because itās so convincing and, well, you implicitly and subconsciously trust the results of the Google AI when asking about Google topics, donāt you?
Will it get better over time? Maybe. But what I really want is this:
I just donāt have the time or energy to constantly second-guess this stuff. Give me something reliable. Something that is designed to do the right thing, not toy around with probabilities. āAI for everythingā is just the wrong approach.
(#ulrmviq) @lyse@lyse.isobeef.org Well, they say you have to build up stocks, donāt they? š
The font is fiamf3 (scaled up 2x, it would be too small when printed). Itās the same one that I use in my terminal and the status bars. š
(#wswlm2q) @lyse@lyse.isobeef.org Yeah, it feels broken. It often needs a couple of retries and a lot of patience. Itās been like that for months. š«¤
Lol, YouTube supports increasing the playback speed, but when you want to go to 4x, they want you to pay extra:
(#5ara5ka) @lyse@lyse.isobeef.org Thereās a couple of new users on https://tilde.club, but since this is a shared host, I doubt that they have access to their access.log files. Hence theyāll never see followers, unless we notify them out of band. š«¤
Android shopping list apps disappointed me too many times, so I went back to writing these lists by hand a while ago.
Hereās whatās more fun: Write them in Vim and then print them on the dotmatrix printer. š„³
And, because I can, I use my own font for that, i.e. ImageMagick renders an image file and then a little tool converts that to ESC/P so I can dump it to /dev/usb/lp0.
(I have so much scrap paper from mail spam lying around that I donāt feel too bad about this. All these sheets would go straight to the bin otherwise.)
(#36db6ya) @lyse@lyse.isobeef.org Yeah, Iām glad Iām not the only one who didnāt get this right. š You never had to configure a systemd timer? Lucky. š
(#gk5t5mq) @bender@twtxt.net No plus-aliases, just aliases. The mailserver runs on my OpenBSB box and is managed using BundleWrap (we use that at work), so to create a new alias, I push a new BundleWrap config to the server.