Testing image upload fixes 🙏
@GabesArcade@gabesarcade.com Not sure if @mariam@twtpub.com will ever see or respond to our welcomes tbh 😢 I caught the new user trying out the Twtxt App 4 days too left 🤦♂️ – I think I need to make some improvements to the app, some nudges, something to encourage users to stick around? Maybe some periodic push notifications? 🤔
@mariam@twtpub.com Hey! 👋 Welcome to Yarn.social / Twtxt 🤗
@david@daiwei.me It’s like Rummy but with more freedom which makes it a hell lot more interesting. You’re allowed to manipulate everything that’s on the table, trigger jokers, recombine the cards as long as there are at least three in a row after your move, not just simply add cards to existing rows (or whatever the correct terminology is). It’s good fun and mental exercise.
@movq@www.uninformativ.de @david@daiwei.me @thecanine@twtxt.net Yeah, I’m with you. It is just a tool, but it’s a tool that burns rainforests and boils lakes when you use it, owned by some incredible awful human beings, and built on the backs of an increasing number of crippling mass-scraping campaigns. These costs are just too high.
I have to use it at work, but it’s “the new norm” in software, so I’m hoping to use it just enough to get by until either 1) the bubble pops (and we don’t have to use it anymore) or b) I retire. And actually, 1) happened for a minute back in June when M$ increased the prices of tokens, so it’s certainly possible it could happen again.
All that having been said, I think the technology itself has some interesting uses, and I’m looking forward to the day when I can host some open source models on local hardware. But I can wait.
And yes, the site is unreadable on mobile, which is kinda wild for 2026. 🦆
@david@daiwei.me Thank you 🙏
@david@daiwei.me Everyday, which is why we love him. 😁

@david@daiwei.me Yeah, the world is quick in inventing a better idiot. :-D
@david@daiwei.me Also if you wouldn’t mind writing up an Issue for the image/upload problem too, that would be great 👍 I still haven’t solved it properly, but I’ll try to do so today. There’s also an issue uploading images via the yarnd API path from the Twtxt App too, which I can replicate with basically any photo from my iPhone’s Photo gallery hmm 🤔
@david@daiwei.me Are you able to describe this bug as an Issue in the Gitea Issue Tracker such that it can be reproduced and fixed? 🙏
@david@daiwei.me Absolutely insane! For almost all the tools I always need two hands for sure. I can’t imagine using just a single one. And then his stuff turns out 100 times better than I could ever do.
There are advantages with just a single hand, though. I cut myself in the finger with scissors earlier. How stupid is that! :-D
@GabesArcade@gabesarcade.com Thanks!
I can’t claim the art (that came from https://www.charlesgeart.com/projects/3qKQqg), but I think it makes for a slick design overall.
@movq@www.uninformativ.de True enough. I guess it’s just the worst kind of “groupthink”, silently correcting “mistakes” (aka minority responses).
This would seem to imply that the answer being shouted by the most voices in unison is “correct”. How could that possibly go wrong? 🙃
@david@daiwei.me centralised right?
Thank you, @david@daiwei.me!
@itsericwoodward@itsericwoodward.com It only did that after I asked it what’s going on. Before that, it treated all my attempts as regular trustworthy (but silently “corrected”) sources. Only a completely garbled up page (all words put into random order) was recognized as garbage. Everything else was: “Hey, that’s a good source! Here’s a summary: $correct_summary_with_original_meaning_even_though_the_actual_page_said_otherwise”
@movq@www.uninformativ.de On the bright side, it decided not to trust your website. It didn’t poison the bot, per se, but it did “determine” that the information presented on the site was unreliable. Maybe that means it won’t use your site as a source?
@movq@www.uninformativ.de @david@daiwei.me Cursed shit!
User-Agent works in Twtxt Discovery? 💡
@david@daiwei.me @prologic@twtxt.net IDK, some people like to use their social media feeds as soapboxes or megaphones, others as public(-ish) speaker phones (I know I tend to oscillate between these two extremes myself).
Speaking for myself, I tend to be more of a lurker on most social platforms, but something about twtxt makes me want to engage with the people here. Maybe it’s the quality of the individuals (❤️), or the relatively laid-back pace here compared to the attention economies of other platforms…IDK what it is, but I like it. 🙂
@prologic@twtxt.net Everywhere I look. 🙃
@david@daiwei.me Wanna try again? 🙏
@david@daiwei.me Okay 👌
@david@daiwei.me No idea 🤷 We shall see! haha 😂
@david@daiwei.me Ahhh so you had a WebP you downloaded from somewhere on your Phone and you’re trying to uploaded it via the Twtxt.App? 🤔
@david@daiwei.me Is this from your camera, or some other source of WebP somewhere? 🤔
@david@daiwei.me Why not indeed 😅 I’m taking nearly a whole month off from Sept 10 to Oct 6 Haha 🤣
@david@daiwei.me It absolutely was a steam bath. sweat sweat
@david@daiwei.me Ta! I only noticed that at the computer but not when I took the photo. :-)
What have you been up to, @kiwu@twtxt.net? Already melted in this brutal heat?
In light of recent events, check out your mentions. :-)
@itsericwoodward@itsericwoodward.com @prologic@twtxt.net Sounds about spot on.
@itsericwoodward@itsericwoodward.com Third time luck… oh wait. Maybe you’ll find the disks again in the colder season. Still sounds like a good time with your mate in the outdoors. :-)
Looks like the sign had also been hit with one or the other disk over time. :-D
I really do find it difficult to follow anyone that basically posts to a wall, or doesn’t follow back. It’s utterly pointless not being able to have a conversation, like basically, at all. Maybe it’s not even anyone’s fault? Maybe just a sucky client that doesn’t understand how User-Agent works in Twtxt Discovery? 💡
@david@daiwei.me you’re quite possibly right!
@prologic@twtxt.net Nice choice!
I was always partial to those 194x-style “bullet hell” games. 🛩️
@itsericwoodward@itsericwoodward.com And… Are there basically a lot of “village idiots”? 🤔
@david@daiwei.me Yes it does!
@kiwu@twtxt.net Hi!
@lyse@lyse.isobeef.org Jesus…
C. This threw me off so bad, and it took me an unreasonable time to wrap my head around the difference between the precisions of floats and doubles. 🥲
@aelaraji@aelaraji.com Hahaha, I don’t recall when I first stumbled across it, but I’m sure it must have been the same experience you had.
Ignoring the consistent fuck-up of the decimal point (German reverses comma and dot, we use a comma as the decimal separator and the dot as the thousands separator), they managed to print the amount correctly in most e-mails. But the “shipping is underway” e-mail is broken. For ages.
@dce@hashnix.club @prologic@twtxt.net We’re getting cooked at humid 36°C right now. The thundergods can’t decide if we’ll be hit or not.
@lyse@lyse.isobeef.org this reminds me of when I’d started learning C. This threw me off so bad, and it took me an unreasonable time to wrap my head around the difference between the precisions of floats and doubles. 🥲
@dce@hashnix.club nah that’s pretty hot 🥵
@david@daiwei.me I don’t know what you mean, we never bribe our photo subjects with treats. 😁
She usually keeps most of them on all night, although her rear-end is prone to escaping.
@movq@www.uninformativ.de I understand. Take a break and bear up! Still looking forward to any of your stuff. :-) Thank you very much for all the great things I learned from you and wonderful conversations we had. In a while, crocodile. :-)
@movq@www.uninformativ.de You will always have a welcome “virtual” home around here 🤗
@david@daiwei.me Sorry, I can’t do this anymore. A large part of my work (text, code, thoughts, …) of the last 20-25 years has been stolen and is now being sold at rampant prices to idiots who then complain about me being a backwards bitch (I get to hear this every single day). Everything I say and do in public is being abused.
Fuck that, I’m out.
@david@daiwei.me Thanks, mate! I just finished my two full version marking gauges. And I’m rather pleased with them, I think they turned out great if I say so myself.
https://lyse.isobeef.org/tmp/streichmass-mit-messerrad/
The beech fences (80 and 100mm long) were part of a former table frame that I cut down. I plugged the dowel holes with, well, dowels. The horrific looking one was the stuck original one, though. Luckily, it’s a hell lot worse on camera than in person. If you take a close look, you’ll also be able to see the large but slight chamfers one one side each that I just left alone.
I really like beech wood. It looks beautiful, is rather heavy (at least in comparison to spruce which I typically use) and thus rock solid, is also a blast to plane and the list goes on. I sanded it with 180 grit and it’s smooth as a baby’s bottom.
The 25mm beech round stocks that house the brass knurled nuts are now roughly 4cm long. That’s one thing I wanted to change right after my first experience. If they were rounded or chamfered more, it would probably be even nicer for the fingers when using the marking gauge. They’re sunken in roughly 3mm in the fences. A forstner bit made quick work. This simplified alignment during glue-up a lot. Will definitely do that again if I happen to build more. I could fully concentrate on the grain orientation and it didn’t shift around.
Just like in the prototype, I used 8mm aluminium solid round bar again for one of the marking gauges. It’s also about 15cm in length. I figure that’s enough. The bought marking gauge has a twenty-something and some change steel rod. So far, all my markings didn’t even exceed probably 50mm.
I found the 8mm brass pipe laying around on the workshop. Didn’t know anymore I had it for ages. Unfortunately, the wall thickness is below a millimeter, so my 6mm wooden dowels are sliding in there. Thus, I put 8mm dowels in my drill chuck and reduced the diameter with a rasp. I went a tiny bit too far, the press fit is on the loose side. When drilling with a 2mm drill (I did that on purpose to hopefully cause the dowel to expand a bit more in the pipe, typically the tap hole for M3 is 2.5mm) and tapping M3, the downsized and glued in dowel slipped down the pipe. Should have used construction adhesive or something along those lines. Anyway, I might replace it with a solid one. I consider this a half-successful experiment. I fear that an unfavorable grain direction might pull out the cutting wheel during use. Let’s see.
The finish of all three is boiled linseed oil. It looks nice, but oh by, this smell. I really dislike it. My hands stink even after washing them several times. I still got several liters left, so I have the dubious joy to use it on many, many other projects to come.
Oh, one last thing. Didn’t manage to drill the tiny holes for my M3x16 bolts perfectly in center like for the prototype. They’re a tiny bit off. Also, on the longer fenced marking gauge, the hole for the knurled nut is a little to the side and at an angle. No idea how I messed this up. Luckily, it’s just a look thing but doesn’t impair use.
@javivf@adn.org.es Oh, I like the looks of that.
GTD was undoubtedly the best developed task-management system I ever got into (and I tried a bunch in my time), but even it wound up being too much work for me to keep up with. An app like that might streamline it enough to make it usable. Thanks for the link!
@david@daiwei.me We’re slowly getting there. Very slowly. 8-)