Iām not a fan of light shows but thatās a cool UFO! https://youtu.be/DbSmUCCR9Es
Dang it, @david@daiwei.me, you blew my cover!
I was raised without a TV, so I donāt miss it one bit. My parents just didnāt by a new one after their super old black and white device died. Looking after a baby was maybe spare time activity enough for them. :-P
When there was some super cool program I wanted to watch, like a James Bond movie, I visited my grandma. Sure, it sometimes was a pity that I could not join yesterdayās TV series discussions with my classmates, but oh well. I survived that. Building stuff with Lego or playing outside was all I really wanted.
Apart from a few really good programs, thereās sooooo much trash, non-stop ads and the like. Even as a kid, I was very disgusted by all that. But I have to admit that visting somebody with a TV and watching a good show was usually a highlight. These days, I can easily waste all my time and more on YouTube. :-/
@movq@www.uninformativ.de @klaxzy@klaxzy.net Same situation here.
Data protection, @dce@hashnix.club! :-D
This revealed another bug in my client that I still need to fix at some point. Inserting an empty set of messages failed with an SQL logic error. Whoops. I didnāt think about that corner case.
@klaxzy@klaxzy.net Hey, sounds exactly like the company I work(ed) for.
@movq@www.uninformativ.de Oh I agree. Long-term the whole thing is completely āfuckedā. But it says more about āCloudā and āX as a Serviceā than about āAIā itself. Itās a bit like all these fucking entertainment subscription services you need to entertain oneās self. How many subscriptions does one need to Hulu, Netflix, Disney+, Stan, etc, etc.
@prologic@twtxt.net Our company is paying a shitload of money for all these (different) AI tools ⦠Iām probably not allowed to tell you the exact number, but it is a lot. The only other way would be to lay off employees, so we can pay even more for AI. (Needless to say, that would be the worst possible move.)
For a private person, $20 a month is also pretty expensive, isnāt it? And then assume that you maybe need more than one AI tool. Youāre quickly up to $50 a month or much more. This isnāt something that I, as a private person, will ever be willing to spend for this kind of stuff.
āAIā is just expensive as fuck. On every level. They will have to (ab)use every possible way to squeeze more money out of it, and that includes ads and what not.
@GabesArcade@gabesarcade.com this sort of tells me two things 1) that enterprises arenāt really engaging with OpenAI and establishing lucrative enough contractual agreements and 2) users arenāt willing to pay for ChatGPT or if they are arenāt willing to pay much more than $20 a month
If Iāve discovered anything in the decade Iāve spent as a systems administrator and Linux enthusiast, itās that the majority of the fundamental challenges in managing computers and data were already solved 20 to 40 years ago. Those solutions fell out of use not because they werenāt functional, but because they werenāt profitable.
@dce@hashnix.club Was it ever really empty on the Codeberg side in the Git repo? š¤
@aelaraji@aelaraji.com Perfect! :-D
@movq@www.uninformativ.de itās a shame we have to ruin such great technology that only depends a lot of this with crappy bullshit nonsense like advertising weāve been into responses š¤¦āāļø
@prologic@twtxt.net This was to be expected and Iām glad that itās finally happening. I seriously hope that AI/LLM output gets swamped with advertisements or unwanted code, so people see what they have gotten themselves into, especially the āvibe codersā.
@david@daiwei.me You might have ended up loading the page in an unfortunate moment while I was reworking it. š
The CHANGES file is there, in the browser:

Advertise in ChatGPT | Hacker News Seriously?! š³ wut da actual fuq?! š±
@aelaraji@aelaraji.com Perfect! š
@prologic@twtxt.net Sorry I havenāt seen your question before! and to answer your question, no, it wasnāt hard at all. itās a simple go build ā¦etc. as instructed + scp twtd to remote + made a systemd service for it to (re)start automatically under a dedicated twtd user for lols. + poked at the Caddyfile to reverse-proxy a couple of paths and called it a day.
Too much info?
@david@daiwei.me @lyse@lyse.isobeef.org How about Augmented Ignorance ? it packs a better punch, doesnāt it? š
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
@movq@www.uninformativ.de Yes good I think we are too! š
@david@daiwei.me Go down to āReleasesā, thereās a link to the CHANGES: https://movq.de/git/jenny/CHANGES.html
@lyse@lyse.isobeef.org Yeah, the feed names are legacy and I didnāt want to set up redirect rules. (I canāt really tell if anybody actually uses them ā¦)
Extracting the info from the CHANGES file would be nice. Maybe Iāll add that. :-)
@aelaraji@aelaraji.com @david@daiwei.me Hahaha, neither did I came across this before. :-D
@movq@www.uninformativ.de Similar to my Go IDE at work. GoLand hangs so often in this giant code base. :-D (But it could also be one or the other snake oil thatās forcefully installed and fucks with me every day.)
@david@daiwei.me Hahaha! The thing is, it doesnāt taste as good in summer as in winter for some unknown reason. Two or three decades ago I asked my grandma to bake some of her amazing gingerbread in summer. But she always refused, claiming that this only really works in winter. Of course, I didnāt believe that. Finally, after years of begging and pleading, she finally made a tray. And to my surprise, she was right. It wasnāt bad, no, no, not at all. It was really yummy. But the gingerbread in winter was just better. :-/
Maybe I should give it a shot myself. Perhaps she slightly changed the recipe on purpose. So that I will never break the tradition of seasonal food again. :-P It worked, at least I never asked her to bake gingerbread in summer again. :-D
Pretty cool, @thecanine@twtxt.net!
@movq@www.uninformativ.de Good question. Tarballs are probably not needed, but might be convenient for people who donāt want to or can use a version control system. Not sure if there are non-techies who use your software. Tarballs for branches are overkill, though, I agree.
Looking at this more closely: As for the feeds, how about filenames ātags.atomā and ācommits.atomā? Unless, of course, they were already named like that before.
For the tags feed it would be cool to include the actual changelog entries to be more useful if somebody takes this approach to get notified of new versions. But that would mean you have to duplicate the changelog entry into the annotated tag. And then you canāt fix changelog typos in the feed anymore. Alternatively, the feed generation would need to extract the section from the the CHANGES file. That has the benefit of automatically providing changelogs for past versions in the feed.
I finally built a prototype of a marking gauge with a cutter wheel out of some scraps.
https://lyse.isobeef.org/tmp/streichmassprototyp-mit-messerrad/
It had been a long time in coming, I bought some replacement cutting wheels three years ago for exactly that purpose. I also found out that I need more M3 countersink bolts for future marking gauges that I want to make (maybe two or three more). Luckily, I had exactly one. I thought I got way more than that, but M3 is very, very scarce in my collection. My M3 bolt was barely long enough to attach the cutting wheel to the bar. But itās okay for the prototype.
I was pleasantly surprised that I managed to drill the 2.5mm diameter hole almost perfectly in center in the 8mm diameter aluminium round bar. Center finder, drill press and vise with a vertical prism for the win!
I knew upfront that the M5 steel bolt to lock the bar in place definitely needs to be replaced with a brass or aluminium one (maybe with a knurled head). Otherwise, it cuts into the aluminium bar and leaves ugly marks. These burrs might even scratch the workpiece. But, of course, I donāt have any brass on hand either. Alternatively, I swap out the aluminium bar for a steel or even stainless steel one. Stainless might be tricky to precisely drill and tap, though.
I already learned a few things by making this prototype. The final wooden fence can be even a bit bigger. This round thing behind is also too short, Iād like it to be a tad longer and thicker. The final one will be made from hardwood, not spruce. Other than that, itās great and already more practical than my store-bought marking gauge with its round fence. This only causes the tool to roll around on the workbench. Or even roll off. Stupid design.
Iāve stopped providing tarballs for branches now. This was pretty pointless, I think.
@david@daiwei.me Is this better? š¤ Pretty hard to keep this concise but also not miss anything. š¤ https://movq.de/git/jenny/
@david@daiwei.me Oh, that is a good idea. This could be included here, yeah. š¤
Hmm ā¦
My project pages have this āDownloadsā section and I offer tarballs for each release:
https://movq.de/git/jenny/#downloads
I added this many years ago because an OpenBSD dev asked for it (but the project in question didnāt end up in their ports after all).
What are your thoughts on this? Is it necessary to offer tarballs?
I noticed that some distributions have already moved away from using tarballs and instead always clone from Git. š¤
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
@prologic@twtxt.net Oh, yes, just for clarity: This wasnāt a āpro GitHubā argument. š I wonāt go back there (or to another āforgeā).
I think weāre totally on the same page: Decentralized Git hosting is good, but we havenāt solved the ācollaborationā part yet. Or rather: We have to modernize it. The tools are already there, but (many) people donāt want to use them and think theyāre clunky.
@david@daiwei.me Have you never seen or heard me say AI is basically Artificial Incompetence? š¤£
@GabesArcade@raw.githubusercontent.com those are getting harder and harder to come by these says. Everything is smart this, smart that and Artificial Ignorance powered now.
@david@daiwei.me It would appear so š
@thoshi@yarn.thoshis.net I wouldnāt bother if I were you š Theyāre both fairly outdated protocols and very much an āsiloā IMO. THey donāt make very good places to host your Twtxt feed either.
@thoshi@yarn.thoshis.net Welcome to the Yarn.social / Twtxt ecosystem š
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
And @lyse@lyse.isobeef.org is right. Not being on Github is a good thing IMO. Even when I was there with all my many projects, I basically got the same amount of āattentionā as I do now. The only real way to gain more āattentionā is to artificially play the āgameā. You know. The stupid āStargazerā one, and whatever you can to get into the āTop 10 Xā charts. ā But ultimately that doesnāt buy you āqualityā contributors or users or whatever. So itās all pointless.
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
@movq@www.uninformativ.de So I see it slightly differently⦠Over the years I have recieved great contributions from the likes of yourself and @lyse@lyse.isobeef.org and the many forms of @bender@twtxt.net and his friends š Hell even others along the way that have come and gone. Likewise I also think you have recieved many contributions to Jenny over the yeras in much the same way, perhaps not in patches, but user reports, feedback, etc.
So I think what Iām saying here is this⦠Ever since leaving Github (like you), I find that my desire to continue to build up the community weāve built here and to contribute to grow and cultivate it is important to me. My desire to thwart and eliminate useless traffic like bots and ai even strongers.
I want to find a good balance.
@thecanine@twtxt.net Always love your work ! š
Deleted some old no longer used pixelart from my galley and added this as an alternative version, of the sprite one.

Dang it! Suddenly, Iāve got real strong appetite for gingerbread.
@movq@www.uninformativ.de Sigh. :-(
@movq@www.uninformativ.de Oh, thatās actually quite a bit. I didnāt expect that. You definitely have useful things. :-)
Exactly, I now also send links to my fork. :-D
@dce@hashnix.club Yeah, but I havenāt looked into this specific issue. I am very much anti-AI, but this particular thing might be human error. I donāt know.
@lyse@lyse.isobeef.org Oh, Iām sure theyāll keep hammering dead URLs for many years to come. These crawlers are 100% brain dead. And they donāt even need to be smarter, because they still grab valuable stuff left and right.
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
How many tickets and merge requests did you get before moving to your own server?
Hm, these were probably some of the more active projects:
- https://github.com/vain/lariza/issues?q=is%3Aissue%20state%3Aclosed
- https://github.com/vain/pdfPres/issues?q=is%3Aissue%20state%3Aclosed
- https://github.com/vain/xiate/issues?q=is%3Aissue%20state%3Aclosed
So itās not a ton of stuff and there are many āissuesā I opened myself, but itās certainly more than these days.
Havenāt used
git send-emaileven once. I definitely have to look into that soon. Wanted to do that for several years. I typically upload the patch to my server and send a link via IRC.
git send-email is good for sending patches to a mailing list (because then the individual patches can be discussed easily), but since those are dying out as well, it loses its appeal. If you want to send patches to a single person, just sending the link to your repo is far easier. š¤
@movq@www.uninformativ.de Yeah, Iām interested in your future bot stats as well. I wouldnāt be surprised if they just keep hammering against all those now 404s. But I hope Iām wrong.
jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
@movq@www.uninformativ.de Finally, your software is just perfect and finished by now, no need to report non-existing bugs or send in code changes. :-) How many tickets and merge requests did you get before moving to your own server?
I have to admit that I use git format-patch so rarely, I always have to pull it up from my shell history. Havenāt used git send-email even once. I definitely have to look into that soon. Wanted to do that for several years. I typically upload the patch to my server and send a link via IRC.
Maybe I was just very unlucky, but my experience is that you can perfectly ignore people and their work who only do it for the āfameā. Itās almost always been from inferior quality to say the least.
@movq@www.uninformativ.de If only somebody had warned us! Luckily, no TV in this household. :-)