Ukraine gets more US-made air defense systems to counter deadly Russian attacks ⌘ Read more
**How I Used Sequential IDs to Download an Entire Company’s User Database (And The Joker Helped) **
Hey there!😁
[Continue reading on InfoSec Write-ups »](https://infosec … ⌘ Read more
Trump reveals Pakistan “testing” nuclear weapons, defends US’ decision to resume testing ⌘ Read more
Donald Trump: ‘I doubt’ US going to war with Venezuela, but Maduro’s days numbered ⌘ Read more
‘Baseless cover up’: Hamas decries leaked US video of terrorists looting Gaza aid truck ⌘ Read more
US attempted to capture Maduro by bribing his pilot, report claims ⌘ Read more
Trump says US, Canada will not restart trade talks ⌘ Read more
** …but I can do that with regex? **
The other day a co-worker showed me a project that seemed genuinely useful, but I didn’t love some bits of how complicated and resource intensive its architecture were, so, I made my own version of it! Check out diff heatmap.
Your browser does not support the video tag. You are rad as hell.
As an aside, I put this one on github which I don’t generally choose to use for personal projects, but I’d love to see folks contribute rules to this projec … ⌘ Read more
US Central Command posts video of suspected Hamas terrorists looting Gaza aid convoy ⌘ Read more
Satellite images show US military edging closer to Venezuela - as Trump’s intentions questioned | World News | Sky News ⌘ Read more
🥳 Just released Gatherly v0.3.0 🤟 – My instance is available at: https://gatherly.mills.io (free for anyone to use)
Specimen 1: A caveman marking his territory:
Venom using Gwen like a toy (KhaiDowARoyNA) [Spiderverse / Spiderman] ⌘ Read more
Trump Says He Rejected Orbán’s Request for Exemption From US Sanctions on Russian Oil ⌘ Read more
Wow! 🤩 Are folks actually using Gatherly already? 🤔 
@movq@www.uninformativ.de Never used Java FX.
Java’s Swing is allegedly in “maintenance mode”, so I doubt it’s a good idea to use it for new programs. For example, I very much doubt that it will ever support Wayland.
The replacement is supposed to be JavaFX, but that’s not included in JREs – anymore! It used to be, now it’s not, even though it’s well over 15 years old now.
This whole thing (“Java GUIs”) appears to have stagnated a lot. Probably because everything is web stuff these days …
https://www.oracle.com/java/technologies/javafx/faq-javafx.html#6
ProcessOne: AI Bots Can’t Use WhatsApp Anymore. So… Who Are They Going to Talk To?
Meta just closed the gates on AI chatbots. I think this is an early warning.
Starting January 15, 2026, [WhatsApp will ban all third-party general-purpose AI chatbots from its platform](https://techcrunch.com/2025/10/18 … ⌘ Read more
UN human rights chief says US strikes on alleged drug boats are ‘unacceptable’ ⌘ Read more
Another top (3 Star) US General Steps Down Following Recent Strikes ⌘ Read more
@movq@www.uninformativ.de Yeah, give it a shot. At worst you know that you have to continue your quest. :-)
Fun fact, during a semester break I was actually a little bored, so I just started reading the Qt documentation. I didn’t plan on using Qt for anything, though. I only looked at the docs because they were on my bucket list for some reason. Qt was probably recommended to me and coming from KDE myself, that was motivation enough to look at the docs just for fun.
The more I read, the more hooked I got. The documentation was extremely well written, something I’ve never seen before. The structure was very well thought out and I got the impression that I understood what the people thought when they actually designed Qt.
A few days in I decided to actually give it a real try. Having never done anything in C++ before, I quickly realized that this endeavor won’t succeed. I simply couldn’t get it going. But I found the Qt bindings for Python, so that was a new boost. And quickly after, I discovered that there were even KDE bindings for Python in my package manager, so I immediately switched to them as that integrated into my KDE desktop even nicer.
I used the Python KDE bindings for one larger project, a planning software for a summer camp that we used several years. It’s main feature was to see who is available to do an activity. In the past, that was done on a large sheet of paper, but people got assigned two activities at the same time or weren’t assigned at all. So, by showing people in yellow (free), green (one activity assigned) and red (overbooked), this sped up and improved the planning process.
Another core feature was to generate personalized time tables (just like back in school) and a dedicated view for the morning meeting on site.
It was extended over the years with all sorts of stuff. E.g. I then implemented a warning if all the custodians of an activitiy with kids were underage to satisfy new the guidelines that there should be somebody of age.
Just before the pandemic I started to even add support for personalized live views on phones or tablets during the planning process (with web sockets, though). This way, people could see their own schedule or independently check at which day an activity takes place etc. For these side quests, they don’t have to check the large matrix on the projector. But the project died there.
Here’s a screenshot from one of the main views: https://lyse.isobeef.org/tmp/k3man.png
This Python+Qt rewrite replaced and improved the Java+Swing predecessor.
US will limit number of refugees to 7,500 and give priority to white South Africans ⌘ Read more
@lyse@lyse.isobeef.org Hmmmmmmmmmmmm … guess I should take a look at Qt. 🤔 That’s the one popular toolkit that I’ve never really tried for some reason. I really don’t like C++ (might as well use Rust), so I’ll also use Python.
Actually. Looking at the template and the BeerCSS docs, I think I’m just using the wrong elements and doing the wrong thing in the template/partial structure itself 🤔 Probably need to wrap text in something else other than a plain ‘ol <p>
@movq@www.uninformativ.de Uh, that actually looks not that terrible. Somehow, I remember Swing GUIs being way uglier.
As for Visual Basic, I only had to use VBA once in my life. That was in the beginning of my career when I inherited a project from a leaving coworker. Fuck me, was that awful. Just alone the damn compiler error dialog box popping up in my face all the time while editing and the compiler already trying to parse the unfinished and hence of course uncompilable code. Boy, that left a lasting impression on me. I ported everything to Java very quickly. Luckily, the code base wasn’t all that large at that point in time. I had to add a bunch of new features after that, so I was very glad that I convinced my workmate/project manager to do that first. We didn’t even need a GUI, the button in Excel was transformed to a command line program that just generated the large file.
But I cannot comment on the VB GUI designer, I never used that. Your screenshot looks very similar to the Delphi one, though. Only towards the end of my Delphi days I found out about the possibility to make the widgets snap to window edges and corners (I don’t remember how that was called), so that resizing the windows was actually possible without messing up their entire contents.
Switching to Linux, Delphi wasn’t an option anymore. For some reason I couldn’t use Kylix. Maybe it was already dead by the time I changed OSes. Or I couldn’t get it to run. I just don’t remember. I just recall that the unavailability of Delphi was the reason it took me a while to actually settle on Linux. I then fully switched to Java. The GridBagLayout was my absolutely favorite Swing layout manager. I reckon I used it 98% of the time, because it was so powerful and made the windows resize properly, just as I had learned to do in Delphi shortly before.
Up until discovering Swing, I used Java’s AWT for a short amount of time. That was very limited I think and I hit the limits fairly quickly. Later at uni, we had one project making use of SWT. Didn’t convince me either. I could be wrong, but I think there was also a SWT GUI designer plugin for Eclipse. If there really was, that one wasn’t in the same street as Delphi’s (there must be a reason I forgot about it ;-)).
@movq@www.uninformativ.de Don’t you worry, this was meant as a joke. :-D
There was a time when I thought that Swing was actually really good. But having done some Qt/KDE later, I realized how much better that was. That were the late KDE 3 and early KDE 4 days, though. Not sure how it is today. But back then it felt Trolltech and the KDE folks put a hell lot more thought into their stuff. I was pleasantly surprised how natural it appeared and all the bits played together. Sure, there were the odd ends, but the overall design was a lot better in my opinion.
To be fair, I never used it from C++, always the Python bindings, which were considerably more comfortable (just alone the possibility to specify most attributes right away as kwargs in the constructor instead of calling tons of setters). And QtJambi, the Java binding, was also relatively nice. I never did a real project though, just played around with the latter.
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:
https://movq.de/v/de26d5edb3/s.png
I wouldn’t dare doing this with GTK.
Ukraine says it killed Russian officer in Siberia using car bomb ⌘ Read more
And maybe I should go back to using GUI designers. Haven’t used those since the Visual Basic days. 🤔 It wasn’t pretty, but you got results very quickly and efficiently.
(When I switched to Linux, I quickly got stuck with GTK and that only had Glade, which wasn’t super great at the time, so I didn’t start using it … and then I never questioned that decision …)
U.S. intelligence agencies see no sign Russia is ready to compromise on Ukraine ⌘ Read more
US axes website for reporting human rights abuses by US-armed foreign forces ⌘ Read more
Just typing twts directly into my twtxt file.
Details:
- Opening my twtxt file remotely using
vim scp://user@remote:port//path/to/twtxt.txt
- Inserting the date, time and tab part of the twt with
:.!echo "$(date -Is)\t"
- In case I need to add a new line I just
Ctrl+Shift+u, type in the2028and hitEnter
- In order to replay, you just steal a twt hash from your favorite Yarn instance.
It looks tedious, but it’s fun to know I can twt no matter where I am, as long as can ssh in.
@aelaraji@aelaraji.com tell us all about it, without omitting details!
@lyse@lyse.isobeef.org maybe @prologic@twtxt.net managed to mess things up—we should be used to this already, right? LOL—as the meets are always on Saturdays, as early as 06:00 EDT, or whereabouts, never on a Sunday.
You want me to submit a reply with “I probably won’t show up”?
I LOLed IRL! 🤣
Nvidia will build AI supercomputers for US Energy Department, announces total bookings of $500 billion ⌘ Read more
US, Japan leaders sign rare earths, nuclear power deal ahead of Trump-Xi meeting ⌘ Read more
Zelensky Confirms Flamingo, Ruta Missiles in Use Against Russia, Says More Strikes Coming Soon ⌘ Read more
U.S. Military Kills 14 In Strikes Against Alleged Cartel Boats in Deadliest Day of Campaign ⌘ Read more
Python Says Discriminatory DEI Policies More Important Than $1.5 Million Dollars
The Python Software Foundation has turned down a $1.5 Million Dollar grant from the US government, as it would require them to cease discriminatory Diversity, Equity, & Inclusion practices. ⌘ Read more
US kills 14 in strikes on four alleged drug boats in Pacific ⌘ Read more
A US Navy Super Hornet and Sea Hawk from the same aircraft carrier crashed 30 minutes apart in the South China Sea ⌘ Read more
@movq@www.uninformativ.de Hahaha, now I’m curious what use case you have in mind. :-D
Venezuela claims capture of CIA group, accuses U.S. of plotting ‘false flag’ attack ⌘ Read more
Trump’s heated White House meeting with Zelensky shows how well Putin is playing the US president ⌘ Read more
Systemic discipline collapse among russia army as elite VDV paratroopers use drones to hunt down and kill surrendering soldiers ⌘ Read more
ICE detains British journalist after criticism of Israel on US tour ⌘ Read more
@movq@www.uninformativ.de It’s way more expensive and time-consuming in the end. If only somebody had warned us!!1
The triangle reminds me of zalgo text: https://en.wikipedia.org/wiki/Zalgo_text
@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?)
Navy helicopter, fighter jet both go down in South China Sea: US Navy ⌘ Read more
Trump tries to assure Asian nations hit by U.S. tariffs amid progress on China trade deal ⌘ Read more
We had some gray soup with the occasional fine rain with strong wind gusts. Despite the bad forecast we took the train to Geislingen/Steige and strolled up to the Helfenstein castle ruin. All the colorful leaves were so beautiful, it didn’t matter that the sun was behind thick layers of clouds.
We then continued to the Ödenturm (lit. boring tower). By then the wind had picked up by quite a bit, just as the weatherman predicted. We were very positively surprised that the Swabian Jura Association had opened up the tower. Between May and October, the tower is typically only manned on Sundays and holidays between 10 and 17 o’clock. But yesterday was Saturday and no holiday. The lovely lady up there told us that they’re currently experimenting with opening up on Saturday, too, because there are some highly motivated members responsible for the tower.
We were the very first visitors on that day. Last Sunday, when the weather lived up to the weekday’s name, they counted 128 people up in the tower. Very impressive.
The wind gusts were howling around the tower. Luckily, there are glass windows. So, it was quite pleasant up in the tower room. Chatting with the tower guard for a while, we got even luckier: the sun came out! That was really awesome. The photos don’t do justice. As always, it looked way more stunning in person.
Thanks to all the volunteers who make it possible to enjoy the view from the thirty odd meters up there. That certainly made our day!
After signing the guestbook we climbed down the staircase and returned to the station and headed back. The train even arrived on time. What a great little trip!
https://lyse.isobeef.org/wanderung-auf-die-burgruine-helfenstein-und-den-oedenturm-2025-10-25/
US ‘Night Stalkers’ seen in Caribbean as fears of regime change rise in Venezuela ⌘ Read more
Marco Rubio said US aid cuts were to slash bureaucracy. So why are more refugee children going hungry? | CNN ⌘ Read more
Venezuela’s Maduro says US ‘fabricating war’ after it deployed huge warship ⌘ Read more
Netanyahu’s wife pressed several ministers to sign a letter urging President Herzog to pardon Netanyahu, saying: “This is good timing - even Trump asked, it’s important for us. The cases are baseless and will lead nowhere anyway, let’s just finish with this.” ⌘ Read more
US deploys world’s largest warship towards Caribbean ⌘ Read more
US is sending an aircraft carrier to Latin America in major escalation of military buildup ⌘ Read more
Canada’s Carney visits Asia to forge new alliances and reduce US dependence ⌘ Read more
@movq@www.uninformativ.de I guess I wasn’t talking about the speed of interesting text/context, but more the “slowness” of these tools. I think I can build/ solutions and fix bugs faster most of the time? Hmmm 🤔 I think the only thing it’s able to do better than me is grasp large codebases and do pattern machines a bit better, mostly because we’re limited by the interfaces we have to use and in my ase being vision impaired doesn’t help :/
The most infuriating 3 seconds of using this Mac every day are the first time I run man and it calls home to see if I’m allowed to do that.
‘Major shift’ — Ukraine embraces much-awaited US sanctions against Russia after prolonged frustration ⌘ Read more
The XMPP Standards Foundation: XMPP related Workshop at the Linux Day Torino 2025
Nicolas Vial will host the Quale sistema alternativo per il vostro cellulare? talk with a workshop that will demonstrate how to install and use XMPP for free from F-DROID, but will also give away free QR codes for Monocles Chat from [Google Play](https://play. … ⌘ Read more
US Senate moves to designate Russia a state sponsor of terrorism, over kidnapped Ukrainian children ⌘ Read more
Hmmm nope. I think I’ve fucked up my network for use with self-hsoted WebRTC. This isn’t a PeerCalls thing at all, this is just me.
@bender@twtxt.net It used to work just fine™ - I wonder if it’s my WAF? Lemme turn the WAF off for this tie…
Zelenskyy wants to use frozen Russian assets to manufacture long‑range weapons up to 3,000 km ⌘ Read more
Putin says he will never bow to US but concedes sanctions may cause ‘some losses’ ⌘ Read more
Amazon cloud outage fuels call for Europe to limit reliance on US tech ⌘ Read more
Russia’s Oil Exports to India Face Collapse After New US Sanctions ⌘ Read more
US expands target area in new ‘war on drugs’, attacking boats in Pacific ⌘ Read more
Number of Canadians travelling to the U.S. continues to drop ⌘ Read more
In Trump first, US sanctions Russia’s oil giants Rosneft and Lukoil after White House cancels Putin meeting ⌘ Read more
US announces sanctions on Russia’s largest oil companies ⌘ Read more
Der ganze Vorgang ist archetypisch für die seit Jahrzehnten völlig ohne Not stattfindende politische Selbstverzwergung Europas.
A comment on heise about the recent AWS outage.
(Too bad there’s no good translation for the great word “Selbstverzwergung”.)
I’m paraphrasing: Europe (and other regions) depend on US IT services, a lot, without an actual need. We saw AWS, Google, and Microsoft build large datacenters and then we thought “welp, shit, nothing we can do about that, guess we’ll just be an AWS customer from now on.” Nobody really went ahead and built German/European alternatives. And now we completely depend on the US for lots of our stuff.
The article even claims that there’s now a shortage of sysadmins in the EU? I’m not so sure. But I’d welcome it, makes my job more secure. 🤣
Hosting services, datacenters, software, everything, it’s all US stuff. Why do we accept this, why not build alternatives …
China overtakes US as Germany’s top trading partner ⌘ Read more
Ukraine Said It Used Storm Shadow to Strike Russia Gunpowder Facility ⌘ Read more
Ukraine uses British Storm Shadow cruise missiles to strike Russian chemical plant ⌘ Read more
Hey all 👋 Starring up the monthly social call we used to have 🤞 Please RSVP here if you can make it! 🙏
Behold! 🥳 I consider Gatherly “good enough”™ to use: https://gatherly.mills.io/ 🤟
US state secretary-Russian foreign minister meeting postponed, Trump-Putin meeting in doubt – CNN ⌘ Read more
US banks hunting for collateral to back $20 billion Argentina bailout, WSJ reports ⌘ Read more
Ecuador says it has no evidence that survivor of a US strike in the Caribbean committed any crime ⌘ Read more
7th US Boat Strike: The United States has confirmed a seventh strike in the southern Caribbean, killing three more alleged “narco-terrorists”, bringing the total death toll of the US military’s lethal boat strikes since September to 32. ⌘ Read more
jenny.vim?
@bender@twtxt.net I think you’ve asked for that a while ago. 😅 Does that diff actually help? Don’t you have to use A (instead of i) anyway? 🤔
That was a very non-fun day at work.
We’re not using AWS directly, but soooooooooooooooo much other stuff does.
Major AWS outage across US-East region sows chaos online ⌘ Read more
European leaders near deal to use frozen Russian assets for Ukraine ⌘ Read more
China imports no US soybeans in September for first time in seven years ⌘ Read more
Zelenskyy calls for more US Patriot air defences after Trump again sides with Putin ⌘ Read more
Anyone interested in starting up the monthly social calls we used to have? 👋
@movq@www.uninformativ.de Where the heck did you find that? What is that thing? Yeah, totally looks like an attempt to make some garbage feel more solid. Unless this steel plate is actually used for attaching bolts from the other side or something like that. Which I highly doubt, given that there are muuuuuch cheaper options to install various types of nuts in plastic.
Yeah, this goo makes it just harder to disconnect. I bet it doesn’t add water protection to the connections at all.
Mathieu Pasquet: slixmpp v1.12
This version is out mostly to provide a stable version with compatibility with the newly released Python 3.14, there are nonetheless a few new things on top.
Thanks to all contributors for this release!
Fixes- Bug in MUC self-ping ( XEP-0410) that would create a traceback in some uses
- Bug in SIMS ( XEP-0447) where all media would be marked as inline
- Python 3.14 breakage
- Prono … ⌘ Read more
Dutch intelligence services now share less information with US ⌘ Read more
Israel strikes Gaza after accusing Hamas of ‘blatant’ violation of ceasefire in first major test of US-brokered truce ⌘ Read more
Zelenskyy urges allies not to appease Russia after failing to secure US missiles ⌘ Read more
US Vice President JD Vance defended Secretary of War Pete Hegseth amid a controversy over Hegseth’s Russian tricolor flag tie. ⌘ Read more
Zelenskyy: Russia has used over 3,270 drones and nearly 50 missiles against Ukraine this week ⌘ Read more
Colombia accuses US of ‘murder’ after strike on boat ⌘ Read more
U.S. will send survivors of strike on suspected drug vessel back to Ecuador and Colombia, Trump says ⌘ Read more
US Warns of ‘Imminent’ Attack by Hamas Against Palestinians ⌘ Read more