Bought more cheap slot plates (with bad reviews and people complaining about the pin order, because I couldânt find a product without such reviews), but those are simply correct now and just work. đ€Ș
And Iâm back from my holidays! đ„ł Back to work boo đ
David Grusch: âTrump was fully briefed on aliens living among usâ
The government whistleblower maintains that President Trump knows all about UFOs and alien visitation. Grusch, who previously worked with the National⊠â Read more
When I see my teammate working on the really cool project I wish I had â Read more
Webp, though it has been around for a long while, wasnât fully supported on all browsers until recently. The other formats has been in use for such a long time, proving to work just fine, that the advantages Webp provides havenât been seemingly enough to merit a switch.
Google is also the one behind Webp, and, well, people donât trust, nor like, them much.
Webp, though it has been around for a long while, wasnât fully supported on all browsers until recently. The other formats have been in use for such a long time, proving to work just fine, that the advantages Webp provides havenât been seemingly enough to merit a switch.
Google is also the one behind Webp, and, well, people donât trust, nor like, them much.
@prologic@twtxt.net Yeah, but isnât it from 2010? No widespread adoption after 15 years? Is there that much inertia? đ€ On my box, everything just works â browser, GIMP, ImageMagick, imlib2, ⊠đ€
@prologic@twtxt.net Here you go:
(LTT = âLinus Tech Tipsâ, thatâs the host.)
LTT: There was a recent thing from a major tech company, where developers were asked to say how many lines of code they wrote â and if it wasnât enough, they were terminated. And there was someone here that was extremely upset about that approach to measuring productivity, becauseâ
Torvalds: Oh yeah, no, you shouldnât even be upset. At that point, thatâs just incompetence. Anybody who thinks thatâs a valid metric is too stupid to work at a tech company.
LTT: You do know who you just said that about, right?
Torvalds: No.
LTT: Oh. Uh, he was a prominent figure in the, uh, improved efficiency of the US government recently.
Torvalds: Oh. Apparently I was spot on.
But it is weird that none of the slot plates (that I can find) appear to have the correct pin order. đ€
The two mainboards I have here use this order:
2468x
13579
But the slot plates use this:
12345
6789x
I tripped over this at first and wondered why it didnât work.
Has this changed recently or what? đ„Ž
@prologic@twtxt.net Bwahahaha! I tried to establish some form of âconventionâ for commit messages at work (not exactly what you linked to, though), but itâs a lost cause. đ Nobody is following any of that. Nobody wants to invest time in good commit messages. People just want to get stuff done.
Iâm just glad that 80% are at least somewhat useful â instead of âwipâ or âshit i screwed upâ.
My current PC is from 2013, so I never even bothered to check, but as it turns out: My motherboard still has a serial port. đ€Ż I thought these had long died out by then. To be honest, I didnât have the need for one, either, not until recently ⊠So I completely lost track if PCs have these things or not.
All I needed was one of those slot-cable-thingies. (And if the order of pins is correct, then it actually works. đ€Š)
Cool! One less USB device. đ
It was though year. I finished my PhD, yay! Now, Iâm on vacation from my main job, as educator at Sesc, and yesterday I wound down some last freelance work obligations. I really need a break.
I want to rest, make some âprintsâ of my drawings for friends, go to my local museums and have coffee/tea with friends, and thatâs it!
Today we celebrate 18 years of our local #Python users group, #GruPySP, and Iâm going to meet friends from #GaroaHackerClube, thatâs a great start :)
@bender@twtxt.net And I think that plan worked! đ
@bender@twtxt.net Mate, I donât know how you do it, but the frequency of words I havenât come across before is actually quite high in your work. I noticed it in your twtxt messages in the past, but your notes are also full of them. I love it, always learning something new. Thank you for teaching me without knowing. In case youâre wondering, âyesternightâ and âsqualidâ are the ones I stumbled across today. :-)
I actually canât progress to day two till I get home đ€Ł â I havenât pushed the code for the mu compiler yet đ€Šââïž So no-one can check my work even if they were so kind đ€Ł
@klaxzy@klaxzy.net Worked out perfectly for me, too! :-)
yarndâ using HTMX is just as good, i'd not better, than one written in React.
Even on piss poor in-flight Wi-Fi it works pretty well đ
@kiwu@twtxt.net It also greatly depends on what kind of videos you plan to record. When you go, letâs say, diving, the specs need to be probably more suited to that type of environment. What about zoom, macro shots, wide landscapes, and so on? When typically mounted on a tripod, Iâd say builtin image stabilization is not required, but for more action shots, this is fairly important to not get sea sick. :-)
Iâve got a Nikon Coolpix S9300. I typically only take photos, but it also works for the occasional video. Free hand moves are quite difficult, but when mounted to a tripod, this is not too shabby. Thereâs absolutely no way around a (makeshift) tridpod when zooming in, though. The audio is definitely not the best, especially wind destroys everything. If I recorded more video, I would certainly want to have an external microphone.
@c350a5e5fb9d9457@bridge.twtxt.net Does this mean weâres starting to work, this whole Twtxt <-> ActivityPub bridge thingy? đ€
Oh my god! đ€Ł It works! đ„ł My first Twt into the Fediverse (stil some improvements to be made of course), but still đł Wow! đ€© 
Sooooo looking forward to my holiday, after this week of work đ€Ż 16 day holiday in Vietnam! Whoohoo đ€
config.yaml, and 4 lines Caddyfile, and you will see how easy it is.
@bender@twtxt.net Thatâs not the problem. The problem is the complex DNS setup and delegation. Iâve gotten it working once before, but itâs not that easy if you donât intend to run it on the APEX Domain.
So blackholing my Gitea instanceâs DNS for the day seemed to have worked đ€Ł (if only I had a real target I could have made their fucking crawlers DDoS themselves đ) â Letâs also see if enabling DDoS proection on the Edge via Vultrâs DDoS capability also helps? đ€
Tired to re-enable the Ege route to git.mills.io today (after finishing work) and this is what I found đ€Ż Tehse asshole/cunts are still at it !!! đ€Ź â So letâs instead see if this works:
$ host git.mills.io 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases:
git.mills.io is an alias for fuckoff.mills.io.
fuckoff.mills.io has address 127.0.0.1


PS: Would anyone be interested if I started a massive global class action suit against companies that do this kind of abusive web crawling behavior, violate/disregards robots.txt and whatever else standards that are set in stone by the W3C? đ€
@aelaraji@aelaraji.com Tell me more? How does this work?
since there are quite literally no note taking apps that work for me, iâve began writing my own! to get started real quick i adapted the core part of bbycllâs backend and it works so nicely â which speaks volumes to the quality of the code! should really break it out into a custom framework. iâm also realizing how easy it would be to get bbycll v1 readyâŠbut this is probably more important since itâll allow me to get my life in order ^^â
Physicist proposes new âfundamental fieldâ theory of consciousness
Professor Maria Stromme has put forward a new theory of consciousness that could explain psychic phenomena. Exactly how consciousness works has long r⊠â Read more
https://fokus.cool/2025/11/25/i-dont-care-how-well-your-ai-works.html
AI systems being egregiously resource intensive is not a side effect â itâs the point.
And someone commented on that with:
Iâm fascinated by the take about the resource usage being an advantage to the AI bros.
Theyâve created software that cannot (practically) be replicated as open source software / free software, because there is no community of people with sufficient hardware / data sets. It will inherently always be a centralized technology.
Fascinating and scary.
@shinyoukai@neko.laidback.moe Iâm mostly against it because it forces Javascriptâą on the client(s) at a blanket level. Doing âProof-of-Workâ explicitly IMO is fineâą, but not at an Ingress/Edge level IMO â Which is why I havenât adopted it myself.
construir coisas na internet passou a ter premissas tĂŁo complexas que uma pessoa se esquece de como se fazia. Ando a re-adoptar esta metodologia, que hoje em dia jĂĄ soa a punk
(entrevista com o Joshua Schachter, criador do del.icio.us)
Not a day goes by at work, where Iâm not either infuriated or frustrated by this wave of AI garbage. In my private life, I can avoid it. But not at work. And theyâre pushing hard for it.
Something has to change in 2026.
Fark me đ€Šââïž I woke up quite late today (after a long night helping/assisting with a Mainframe migration last night fork work) to abusive traffic and my alerts going off. The impact? My pod (twtxt.net) was being hammered by something at a request rate of 30 req/s (there are global rate limits in place, but stillâŠ). The culprit? Turned out to be a particular IP 43.134.51.191 and after looking into who own s that IP I discovered it was yet-another-bad-customer-or-whatever from Tencent, so that entire network (ASN) is now blocked from my Edge:
+# Who: Tentcent
+# Why: Bad Bots
+132203
Total damage?
$ caddy-log-formatter twtxt.net.log | cut -f 1 -d ' ' | sort | uniq -c | sort -r -n -k 1 | head -n 5
61371 43.134.51.191
402 159.196.9.199
121 45.77.238.240
8 106.200.1.116
6 104.250.53.138
61k reqs over an hour or so (before I noticed), bunch of CPU time burned, and useless waste of my fucking time.
hash[12:] instead of hash[:12].
@lyse@lyse.isobeef.org Oops. đ But yay, itâs working. đ„ł
I just noticed this pattern:
uninformativ.de 201.218.xxx.xxx - - [22/Nov/2025:06:53:27 +0100] "GET /projects/lariza/multipass/xiate/padme/gophcatch HTTP/1.1" 301 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
www.uninformativ.de 103.10.xxx.xxx - - [22/Nov/2025:06:53:28 +0100] "GET http://uninformativ.de/projects/lariza/multipass/xiate/padme/gophcatch HTTP/1.1" 400 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Let me add some spaces to make it more clear:
uninformativ.de 201.218.xxx.xxx - - [22/Nov/2025:06:53:27 +0100] "GET /projects/lariza/multipass/xiate/padme/gophcatch HTTP/1.1" 301 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
www.uninformativ.de 103.10.xxx.xxx - - [22/Nov/2025:06:53:28 +0100] "GET http://uninformativ.de/projects/lariza/multipass/xiate/padme/gophcatch HTTP/1.1" 400 0 "" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Some IP (from Brazil) requests some (non-existing, completely broken) URL from my webserver. But they use the hostname uninformativ.de, so they get redirected to www.uninformativ.de.
In the next step, just a second later, some other IP (from Nepal) issues an HTTP proxy request for the same URL.
Clearly, someone has no idea how HTTP redirects work. And clearly, theyâre running their broken code on some kind of botnet all over the world.
@prologic@twtxt.net Whoâs got a life besides work, huh? Yeah, no, thanks, mate! Scratch that.
@prologic@twtxt.net counter that you would only work remote.
@lyse@lyse.isobeef.org @bender@twtxt.net Pfft, they want folks to relocate to Sydney. Fuck that đ€Ł Sydney is a bit like San Francisco, Iâm not actually sure which is worse. Fuckân expensive as hell, the only palce youâd be able to afford to buy or rent is at least ~2hrs out of the city by public transport (i.e: train) and by that time youâve just pissed your life down the toilet, because youâd be expected ot work a 9-10hr day + 2-3hrs of travel each way, buy the time you factor in having to wake up super early to get ready to travel in to work, you basically have zero time for anything else, let alone your ufamily,
Fuck that.
17, 21, and 22 are my favourites. Thank you for sharing! On 17, the pulley might be dangerously hanging, but if you manage to make it work, you will have a couple of nails to use! :-D
@prologic@twtxt.net I couldnât have phrased it any better than @bender@twtxt.net. :-)
Twice or three times the money as before sounds a bit suspicious to me. Of course, I could be wrong, but I always was under the impression, that your last jobs werenât all that badly salaried. If the new offer is really paid this highly, it might be a shit job. For me, money isnât everything, Iâd rather opt for a lower income where the job is fun than hating to go to work every day. But if the new job ticks all boxes, go for it. :-)
Also: Consult your pillow, donât rush it.
To everyone previously asking, what my (and other developers) endless complaining about Google, to both every EU body, with a form on their website and every relevant team at Google accomplishedâŠ
WE FUCKING WON!!!
âWhile security is crucial, weâve also heard from developers and power users who have a higher risk tolerance and want the ability to download unverified apps.â
-source
I was also able to work with my new webhost, to bring back âđ.fr.toâ - everyones favorite vanity redirect domain, for my site, Googles changes to SSL warnings in Chrome, killed at the beginning of this year.
The lesson: I NEED TO COMPLAIN MORE
Mei Hatsume working on her next babies My hero academia â Read more
Windows at work, always a fresh inconvenience:
C:\>python -m pip install ipython
Requirement already satisfied: ipython in c:\users\[...]
C:\>ipython
'ipython' is not recognized [...]
FTR, I see one (two) issues with PyQt6, sadly:
- The PyQt6 docs appear to be mostly auto-generated from the C++ docs. And they contain many errors or broken examples (due to the auto-conversion). I found this relatively unpleasent to work with.
- (Until Python finally gets rid of the Global Interpreter Lock properly, itâs not really suited for GUI programs anyway â in my opinion. You canât offload anything to a second thread, because the whole program is still single-threaded. This would have made my fractal rendering program impossible, for example.)
@therealprologic@bridge.twtxt.net It works! đ€Ł Now Iâm quite sure we havenât got threads working yet đ€
@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 đ€
@prologic@twtxt.net just create an account on mastodon.social, wouldnât that work?
Wow :O That didnât work!
Man, @quark@ferengi.one has an absolute gold mine. Having dealt again with different clocks and all sorts of strange time things at work today, this made my day! https://netbros.com/1755172401/ :â-D
Testing new design, architecture and implementation of a Twtxt bridge Iâm working onâŠ
verification-token: ee9bc4da3356f4990671
Please ignore.
How I Cleared the CISSP and CISM in 6 MonthsâââA Realistic Strategy That Actually Works
The Opening: Why This Matters
[Continue reading on InfoSec Write-ups »](https://infosecwri ⊠â Read more
When I absolutely need a connection for my demo and my hotspot wonât work â Read more
Hmm, so it seems this Mike is the one who inherited it: https://tilde.club/~deepend/, but not too active anywhere, though pinging âdeependâ on Libera might workâŠ
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:
- Good, well-structured, easy-to-read, proper documentation. Google isnât doing too bad in this regard, actually, itâs just that they have so much stuff that itâs hard to find what youâre looking for. Hence âŠ
- ⊠I want a good search function. Just give me a good fuzzy search for your docs. Thatâs it.
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.
@movq@www.uninformativ.de Have we reached peak enshittification yet?
YouTube is completely broken for me for a week or more. The player doesnât even load anymore. Trying to limit the search results to real videos doesnât do shit, etc. Itâs useless. But downloading the videos with yt-dlp still works like a dream.
@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.
I should work on my client again and add some new features. Like adding a new feed directly in the client and not having to go to the config first. And showing a preview of a feed before actually adding it. Also, a search would be something to add. And finally combining my User-Agent analyzer with my subscription list to spot new feeds automatically.
After a long day at work (Poriuretan) [Original] â Read more
@movq@www.uninformativ.de Yeah ! đ Iâm trying to build my first micro-SaaS and get more lay-people to protect their own inboxes and identify đ€Ł â Hopefully it all works out đȘ
@bender@twtxt.net to work through both https and gemini, the site is not written in HTML, but in Gemtext, automatically converted to HTML, when needed. Gemtext is nicely explained for example here: https://garden.bouncepaw.com/hypha/gemtext . In short, it is so limited, no line can be more than one thing, so no links in a list are possible, othar than doing it through something like this primitive workaround.
@prologic@twtxt.net Letâs go through it one by one. Hereâs a wall of text that took me over 1.5 hours to write.
The criticism of AI as untrustworthy is a problem of misapplication, not capability.This section says AI should not be treated as an authority. This is actually just what I said, except the AI phrased/framed it like it was a counter-argument.
The AI also said that users must develop âAI literacyâ, again phrasing/framing it like a counter-argument. Well, that is also just what I said. I said you should treat AI output like a random blog and you should verify the sources, yadda yadda. That is âAI literacyâ, isnât it?
My text went one step further, though: I said that when you take this requirement of âAI literacyâ into account, you basically end up with a fancy search engine, with extra overhead that costs time. The AI missed/ignored this in its reply.
Okay, so, the AI also said that you should use AI tools just for drafting and brainstorming. Granted, a very rough draft of something will probably be doable. But then you have to diligently verify every little detail of this draft â okay, fine, a draft is a draft, itâs fine if it contains errors. The thing is, though, that you really must do this verification. And I claim that many people will not do it, because AI outputs look sooooo convincing, they donât feel like a draft that needs editing.
Can you, as an expert, still use an AI draft as a basis/foundation? Yeah, probably. But hereâs the kicker: You did not create that draft. You were not involved in the âthought processâ behind it. When you, a human being, make a draft, you often think something like: âOkay, I want to draw a picture of a landscape and thereâs going to be a little house, but for now, Iâll just put in a rough sketch of the house and add the details later.â You are aware of what you left out. When the AI did the draft, you are not aware of whatâs missing â even more so when every AI output already looks like a final product. For me, personally, this makes it much harder and slower to verify such a draft, and I mentioned this in my text.
Skill Erosion vs. Skill EvolutionYou, @prologic@twtxt.net, also mentioned this in your car tyre example.
In my text, I gave two analogies: The gym analogy and the Google Translate analogy. Your car tyre example falls in the same category, but Geminiâs calculator example is different (and, again, gaslight-y, see below).
What I meant in my text: A person wants to be a programmer. To me, a programmer is a person who writes code, understands code, maintains code, writes documentation, and so on. In your example, a person who changes a car tyre would be a mechanic. Now, if you use AI to write the code and documentation for you, are you still a programmer? If you have no understanding of said code, are you a programmer? A person who does not know how to change a car tyre, is that still a mechanic?
No, youâre something else. You should not be hired as a programmer or a mechanic.
Yes, that is âskill evolutionâ â which is pretty much my point! But the AI framed it like a counter-argument. It didnât understand my text.
(But what if thatâs our future? What if all programming will look like that in some years? I claim: Itâs not possible. If you donât know how to program, then you donât know how to read/understand code written by an AI. You are something else, but youâre not a programmer. It might be valid to be something else â but that wasnât my point, my point was that youâre not a bloody programmer.)
Geminiâs calculator example is garbage, I think. Crunching numbers and doing mathematics (i.e., âcomplex problem-solvingâ) are two different things. Just because you now have a calculator, doesnât mean itâll free you up to do mathematical proofs or whatever.
What would have worked is this: Letâs say youâre an accountant and you sum up spendings. Without a calculator, this takes a lot of time and is error prone. But when you have one, you can work faster. But once again, thereâs a little gaslight-y detail: A calculator is correct. Yes, it could have âbugsâ (hello Intel FDIV), but its design actually properly calculates numbers. AI, on the other hand, does not understand a thing (our current AI, that is), itâs just a statistical model. So, this modified example (âaccountant with a calculatorâ) would actually have to be phrased like this: Suppose thereâs an accountant and you give her a magic box that spits out the correct result in, what, I donât know, 70-90% of the time. The accountant couldnât rely on this box now, could she? Sheâd either have to double-check everything or accept possibly wrong results. And that is how I feel like when I work with AI tools.
Gemini has no idea that its calculator example doesnât make sense. It just spits out some generic âargumentâ that it picked up on some website.
3. The Technical and Legal Perspective (Scraping and Copyright)The AI makes two points here. The first one, I might actually agree with (âbad bot behavior is not the fault of AI itselfâ).
The second point is, once again, gaslighting, because it is phrased/framed like a counter-argument. It implies that I said something which I didnât. Like the AI, I said that you would have to adjust the copyright law! At the same time, the AI answer didnât even question whether itâs okay to break the current law or not. It just said âlol yeah, change the lawsâ. (I wonder in what way the laws would have to be changed in the AIâs âopinionâ, because some of these changes could kill some business opportunities â or the laws would have to have special AI clauses that only benefit the AI techbros. But I digress, that wasnât part of Geminiâs answer.)
tl;drExcept for one point, I donât accept any of Geminiâs âcriticismâ. It didnât pick up on lots of details, ignored arguments, and I can just instinctively tell that this thing does not understand anything it wrote (which is correct, itâs just a statistical model).
And it framed everything like a counter-argument, while actually repeating what I said. Thatâs gaslighting: When Alice says âthe sky is blueâ and Bob replies with âwhy do you say the sky is purple?!â
But it sure looks convincing, doesnât it?
Never againThis took so much of my time. I wonât do this again. đ
German nurse gets life in jail after killing 10 to reduce work â Read more
@movq@www.uninformativ.de Gemini liked your opinion very much. Here is how it countered:
1. The User Perspective (Untrustworthiness)The criticism of AI as untrustworthy is a problem of misapplication, not capability.
- AI as a Force Multiplier: AI should be treated as a high-speed drafting and brainstorming tool, not an authority. For experts, it offers an immense speed gain, shifting the work from slow manual creation to fast critical editing and verification.
- The Rise of AI Literacy: Users must develop a new skillâAI literacyâto critically evaluate and verify AIâs probabilistic output. This skill, along with improving citation features in AI tools, mitigates the âgaslightingâ effect.
The fear of skill loss is based on a misunderstanding of how technology changes the nature of work; itâs skill evolution, not erosion.
- Shifting Focus to High-Level Skills: Just as the calculator shifted focus from manual math to complex problem-solving, AI shifts the focus from writing boilerplate code to architectural design and prompt engineering. It handles repetitive tasks, freeing humans for creative and complex challenges.
- Accessibility and Empowerment: AI serves as a powerful democratizing tool, offering personalized tutoring and automation to people who lack deep expertise. While dependency is a risk, this accessibility empowers a wider segment of the population previously limited by skill barriers.
The legal and technical flaws are issues of governance and ethical practice, not reasons to reject the core technology.
- Need for Better Bot Governance: Destructive scraping is a failure of ethical web behavior and can be solved with better bot identification, rate limits, and protocols (like enhanced
robots.txt). The solution is to demand digital citizenship from AI companies, not to stop AI development.
The XMPP Standards Foundation: The XMPP Newsletter October 2025
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of October 2025.
The XMPP Newsletter is brought to you by the XSF Communication Team.
Just like any other product or project by the XSF, the Newsletter is the result of voluntary work ⊠â Read more
@thecanine@twtxt.net I like Appleâs Liquid Glass. While I see there are many hatters, I havenât had an issue with it on iOS, macOS, watchOS, nor tvOS. Have them all working fairly flawlessly.
@zvava@twtxt.net Late happy birthday! :-)
Cool, your website indeed mostly works even in w3m and ELinks. Sending notifications in the about page is out of question, since it requires JS. Apart from that, this is very good, keep it up!
Not sure how I can get the deskop look and feel working in Firefox, but since Iâm a tiling window manager user, I prefer linear webpages anyway. :-)
sorry i havenât been working on bbycll or even hanging around twtxt much at all as of late â gf was over for a few weeks, i turned twenty years old, and have been doing extremely unnecessary things to my website

Ukraineâs Defence Intelligence is working to stabilise Pokrovsk, denies Russian claim that landing group was wiped out â Read more
The one for Delphi was quite good.
It was! I didnât use Delphi for long, though. Dunno why, I always gravitated towards Visual Basic back then. đ
These days I donât deal with GUI programming anymore.
I also avoid it when possible, because ⊠itâs exhausting, because ⊠the tools that I have/know are âsubparâ. Doing anything regarding GUIs always feels like a chore. That wasnât the case in the VB days.
Well, I made this in ~2009 with Java/Swing and it was pretty nice to work with, custom widgets and all:
I wouldnât dare doing this with GTK.
When nothing works anymore and we have to wing a demo â Read more
Evelyn destressing after work (twentytwo) [Zenless Zone Zero] â Read more
Holly! I thing I might have figured out a way to twt like a true caveman đ€Ł
The sad thing tho is this caveman will have to cheat a bit in order to replay properlyâŠ
(P.S: I hope the multi-lines trick works, if not then F..rog it!)
When Iâm working from home and the video call has already started â Read more
@prologic@twtxt.net Ouch, I donât want to get hit by these projectiles! :-O Is that black tube on the bottom the remains of a chair leg?
I reckon one could collect these hail stones and put them in the drinks to work around the lost air conditioning. At least if one doesnât mind icy drinks. (I canât stand that, because I immediately get hickup when drinking something cold.)
@lyse@lyse.isobeef.org Theyâre seriously telling us at work: âCan it be AIâd? Do it, donât waste time!â Shit like that is the result. (Whatâs this weird gray triangle in the bottom right corner?)
Just FTR, in case this wasnât obvious, the âright to repairâ (if there ever is one) needs to be more than just âyouâre legally allowed to repair stuffâ.
I just fixed this thing by replacing two capacitors. Great, but this was an absolute shitshow and it took several days. So many obstacles, everythingâs tiny, connectors glued together, ⊠It worked in the end, but I was so close to giving up.
Being legally allowed to do something is basically worthless if itâs not feasible to actually do it.
More stuff for sale! Help fund by work!
More stuff for sale! Help fund my work!
Okay I think itâs working now
@bender@twtxt.net It used to work just fineâą - I wonder if itâs my WAF? Lemme turn the WAF off for this tieâŠ
Oh, also, have you fixed https://meet.mills.io/call/Yarn.social already? It didnât work the other day.
@movq@www.uninformativ.de My impression also is that good sysadmins are missing. No wonder if they all get laid off because theyâre ânot doing anythingâ and developers can just operate their shit themselves. Or so the bosses and plenty devs think. Sadly, thatâs the general view.
Hell no, devops is bullshit in my opinion. Most developers (including myself) are rather bad at administrating. A good sysadmin offers other skills. Great admins appear to just sit around, but theyâre much more proactively working than programmers who also operate the same stuff. The latter have a waaay more reactive work model in comparison. When things have already gone south. The sysadmin, on the other hand, would have noticed and thus prevented the vast majority very early on when it was far from becoming a problem in the future.
At least thatâs my personal experience in all those years in different projects and what my mates tell me from their companies. Sure, skills can be learned, but itâs just not happening (enough). And obviously, there are people out there who excel in both disciplines, but they are rare. Most fall in one of the categories. Not to forget, plenty are just bad at everything. :-)
Advent of Code will be different this year:
There will only be 12 puzzles, i.e. only December 1 to December 12. This might make it more interesting for some people, because itâs (probably) less work and a lower chance of people getting burned out. đ€
Personally, Iâll probably stretch it out over 24 days. Giving myself more time to solve each puzzle and I really want this event to last the entire month. đ
Maybe this makes it more interesting for some people around here as well?
F-Droid Says The Bible is Safe For Work⊠for Now
The story of the F-Droid Android App Store listing The Bible as NSFW (âPromotes Pornographyâ) continues as developers de-list their Apps from F-Droid & Code of Conduct shenanigans. â Read more
When my try/catch works exactly as expected â Read more
Haha, beds âstopped workingâ due to that outage? đ€Ș
That was a very non-fun day at work.
Weâre not using AWS directly, but soooooooooooooooo much other stuff does.
Work Break (shashadog18) [Original] â Read more
Work begins to restore power to Ukraineâs Zaporizhzhia nuclear power plant â Read more
@prologic@twtxt.net So you love @bender@twtxt.net very much? đ€Ł How does speech recognition work for you? đ€
When I type chmod 777 just to see if it works â Read more
When we get a cryptic warning but everything still works fine â Read more
Maya salt-making compound found preserved underwater in Belize
In a recent study by Dr. Heather McKillop and Dr. E. Cory Sills, a complete Late Classic Maya residential compound discovered preserved in mangrove peat below the sea floor of the Punta Ycacos Lagoon was analyzed. The work is published in the journal Ancient Mesoamerica. â Read more
Taking a shower (Urasuji Samurai) [Urasuji Samuraiâs work] â Read more
Sniffer dogs tested in real-world scenarios reveal need for wider access to explosives
Dogs arenât just our best friends, theyâre also key allies in the fight against terrorism. Thousands of teams of explosive detection dogs and their handlers work 24/7 at airports, transit systems, cargo facilities, and public events around the globe to keep us safe. But canine detection is an art as well as a science: success depends not only on the skill of both dog and human, but also on their bond, and may vary ⊠â Read more
It feels very good that the two issues I reported for #Processing recently have people working on them!
A rare variety of wheat with three ovariesâgene discovery could triple production
University of Maryland researchers discovered the gene that makes a rare form of wheat grow three ovaries per flower instead of one. Since each ovary can potentially develop into a grain of wheat, the gene could help farmers grow much more wheat per acre. Their work is published in the journal Proceedings of the National Academy of Sciences. â Read more
British social media star âBig Johnâ detained in Australia over visa
Fisher says his visa is âlegitâ but that authorities were unhappy he would be working while in the country. â Read more
Play now
Think you can work out whereâs hotter and colder than you today? Find out by playing our game â Read more
British social media star âBig Johnâ detained in Australia over visa
Fisher says his visa is âlegitâ but that authorities were unhappy he would be working while in the country. â Read more