The first day of the Hackathon at #IETF124 in Montreal is coming to an end.
We implemented the relatively niche feature of XEP-0444: Message Reactions that allows channels or group chats to restrict the type and number of emoji reactions users can do.¹

This brings us a step closer to advancing and stabilizing the XEP. We didn’t want to do that before, since we aim to have complete implementations before requesting a Last Call.

¹: xmpp.org/extensions/xep-0444.h…

#XMPP #Jabber #Conversations_im

This entry was edited (3 days ago)
in reply to Nicoco

@nicoco Can you elaborate why a client would typically disco the domain of a gateway service? Sure, if a service was disco'd before and I thus have the data available locally, I'd use it. For what I know, most client implementations only ever disco their local server, bare JIDs of MUCs and full JIDs for which they got a caps string in their presence.
This entry was edited (12 hours ago)

"How to make emails sound human with the growing use of AI"
Um, how about just write an email with actual thoughts from your own brain?
I am also annoyed and will mute people who social media post with AI. If you can't come up with a post that isn't riddled with all the AI tells like over emoji, bullet points and ***'s everywhere? I'm not here to engage with you, and I am not sorry about that. ffs
in reply to Mikołaj Hołysz

@miki With all due respect, I was not referring to non-english speakers and I didn't think it needed to be said. But also, people who didn't have good english were able to social media just fine before ** and bullets and an emoji every other word became a thing. I just see people letting AI take over so many needless areas. Do we really need to have AI taking over how we communicate with our contemporaries too? It just strips the heart from a post for me and it feels especially annoying coming from a human. We shouldn't be ok with casually letting an AI essentially think for us because I just think that will lead to a generation of people who don't trust in their own thoughts and ideas and think AI can just automatically tweet/toot better.
in reply to Mikołaj Hołysz

@miki I personally translate all my English texts using GPT. I haven’t noticed it forcing its own style, like adding bullet points, asterisks, or emojis where I didn’t explicitly ask for them. Maybe the key is that I always write a prompt like “write in English,” followed by the exact text I want to be translated. If someone asks it to write something but doesn’t provide the precise wording, that’s when the AI lets its imagination run wild. :)

I have briefly played with WhatsApp on Apple Watch (currently in beta).

What I can say is that it basically works, with a couple of weirdly labeled controls.

You sure won't be leaving any long, rambling voice messages with it, though, as it is limited to ten seconds per message.

This entry was edited (3 days ago)

Gave into Windows 11, Microsoft's tactics worked on me. I really wanted to have no Ethernet connections to my desktop, just Wi-Fi - and 2.4 GBPS is just shy of the 2.5 over wired. So, Windows 11 it is. In order to get ram leaks and usage down to a lower amount, a lot of compromises had to be made.
- no Search box on start menu. SearchHost.exe uses anywhere from 200 to 400 MB Ram, with it growing and never shrinking, so it was nuked per group policy in the registry.
- Quiet CrossDevice (CDP): HKLM + HKCU policies; stop/disable CDP services; disable CDP/SharedExperience tasks. CrossDeviceResume.exe was always using anywhere from 62-100 MB ram. Thus its presence had to be removed. I don't care about doing things across devices, I just want my OS to be an OS, stay out of the way, please.
- Memory knobs: disable MemoryCompression & PageCombining; App-launch prefetch & Superfetch OFF; SysMain disabled. I don't need memory compression when I have 64 gigabytes of it.
- WpnUserService → Manual; TabletInputService → Disabled. Don't care for push notifications in Windows 11, they can die a blissful death to me.
With this, Windows 11 at idle, after boot and using MemReduct to clean standby lists, can go as low as... Drumroll... 1.85 GB. Of course, I also have Windows Defender and security center killed because I don't want them. I'd rather be mindful and use a tool to manually scan a file against a virus after download, and run weekly scans myself, than deal with the overhead.
in reply to Tamas G

I created a Github Gist with my script here, it has both a do and undo command to revert back some of the changes (but not app uninstalls.) If you're willing to deal with no search box in your start menu and no cross device experiences (phone link, content syncing across devices.)
win11LTSC-debloater.ps1: gist.github.com/tgeczy/2d847e2…
Also on Eurpod: eurpod.com/win11LTSC-debloater… (right click and save)
This entry was edited (3 days ago)
in reply to Tamas G

Some of y'all are saying, "I nee notification center!" For some, this just means you want notifications to appear still. In Windows 10 and even 11, you can re-enable the old balloon notifications. So that is what I also did. The script is now updated on the Gist to also do this and set the proper registry tweak. It's at: 'HKCU:\SOFTWARE\Policies\Microsoft\Windows\Explorer and the DWord item: "EnableLegacyBalloonNotifications". They still do appear like they did with Windows Xp and above, too, which is nice.
in reply to Andy

@remixman @sclower @x0 yeah precisely. I think you could sometimes press your mouse button to activate it, but all it did was launch the app that fires the baloon, it didn't have any fancy intents and stuff like that. Windows 10's notification center is quite nice, and was less bloated, because it didn't have to use these RuntimeBroker sandbox processes, and lived on as part of ShellHost still, rather than as a direct push notifications service.
in reply to x0

@x0 @remixman @sclower oh interesting - now I'm tempted to go back to just check out how it's changed. Ha, just another reason to. I recently started to also notice Windows 11 chew threw about 1 GB of SSD writes (checking precipitously with crystal disk info like a hawk) per 2-3 hours, and for the life of me I cannot figure out what would cause it to write that much over time when I'm just doing quick google searches, checking AI overviews, closing browser. Argh. Then I recently read an article about Win11 potentially chewing through SSDs at idle and I feel done with it again. xD

Apple's recently announced memory integrity enforcement (a combination of hardware and software changes) promises substantially to reduce the risk of memory safety-related security vulnerabilities. This podcast offers a detailed discussion.

securitycryptographywhatever.c…

If you're the kind of person who is willing to create troll accounts of people, use their info and twist it just enough so you're enflamatory, I feel like you're also the kind of person who needs a little more happiness in your life.
Please go outside. Breathe some fresh air. Touch some grass. live a little.
The way to make yourself happy is not by hurting other people.

And more importantly, and what I actually came to say here, if you're that kind of person, please leave me and mine alone. Please unfollow quietly if you're here. Please walk away. I can't stand this petty, childish, and vaguely insidious bullshit. I have neither the time nor the spoons.

Okay, thanks. Bye.

They call us the "In-Between Generation." We are the last kids to play outside until the streetlights flickered on, our names carried on the breeze as our mothers called us home for dinner. We are the children of scraped knees, dial tones, and quiet Sundays.
We are the bridge.
We are the ones born roughly between 1955 and 1985. We grew up in a world that moved at the speed of a bicycle, not a broadband connection.
We knew how to be bored. And in that boredom, we found magic.
When it rained, we didn't have a thousand streaming shows at our fingertips. We sat on the carpeted floor, listening to the static hiss of a record before the music started. We watched raindrops race down the windowpane. That was our high-definition entertainment.
Our afternoons were saved by a ball, a few friends, and a stretch of sidewalk. We built forts in the backyard from old blankets and cardboard boxes. We rode bikes with banana seats and high handlebars, our knees patched with bandages, our hearts full of stories.
We are the last generation to remember the smell of mimeograph ink from school worksheets—that distinct, sweet chemical scent of a test or a permission slip.
We knew the art of waiting.
We wrote letters—on real paper, with real ink. We’d pour our hearts out, fold the page, seal the envelope, and wait. We’d wait days, sometimes weeks, for a reply. And when it came, we’d read it a dozen times, memorizing every word.
We communicated on a phone that was tethered to the wall. The cord would stretch across the kitchen, tangling around our legs. If we wanted to talk to a friend, we had to be polite and talk to their parents first. We memorized phone numbers, a secret catalog of our social lives etched into our brains.
We are the generation that made music. We sat by the radio for hours, finger hovering over the ‘Record’ and ‘Play’ buttons simultaneously, trying to catch our favorite song without the DJ talking over the intro. That mixtape was a work of art. It was a declaration of love.
We grew up with trust, not passwords.
We knew our neighbors. Friends didn’t text "here." They rang the doorbell. They stood on the porch and yelled your name. We left our doors unlocked.
We were raised in a world where failure was normal and boredom was just the pause before a new idea. It was a world where things were allowed to break—and then they were repaired. We didn't just throw things away. We fixed toasters. We mended jeans. We worked on relationships.
We witnessed the great shift. We saw the world change from black-and-white to color. We were the first to play Pong and Atari. We were the teenagers who first heard the scream and crackle of a dial-up modem connecting us to a new, invisible world.
We learned to type on a keyboard, but we still have the cursive signature our grandmothers taught us. We understand what "the Cloud" is, but we still have shoeboxes full of faded photographs with handwritten dates on the back.
We see the children of today, their faces illuminated by screens, and we wonder, quietly, what they have lost in exchange for all they have gained.
We are the generation of real conversations, of kitchen tables smelling of coffee and cigarette smoke, of long-distance calls from a payphone with a pocketful of quarters.
We are the generation that learned that happiness isn't a filter, it's a feeling. That connection isn't a Wi-Fi signal, it's looking someone in the eye. That memories are not stored on a server, they are stored in us.
The world has gotten faster. Brighter. Louder. And sometimes, it feels colder.
But we carry the quiet inside us. We are the bridge between yesterday and today. We are the translators.
They may look at us and see an older time. But we are the anchors. We are the ones who remember the why.
The past wasn't better. It wasn't perfect. But it was real. It was tangible. It was human.
And that is a memory worth fighting for.

We apologize for the long performance degradation today.
Finally, we identified all of the 'tricks' that AI crawlers found today. They no longer bypass the anubis proof of work challenges.

A novelty for us was that AI crawlers seem to not only crawl URLs that are actually presented to them by our frontend, but they converted the URLs into a format that bypassed our filter rules.

By the way, you can track the changes we have been doing via

codeberg.org/Codeberg-Infrastr…

in reply to Codeberg

AI companies crawl our websites.

We ask that they stop by using the industry standard robots.txt

AI companies ignore those rules.

We start blocking the companies themselves with conventional tools like IP rules.

AI companies start working around those blocks.

We invent ways to specifically make life harder for their crawlers (stuff like Anubis).

AI companies put considerable resources into circumventing that, too.

This industry seriously needs to implode. Fast.

in reply to Cory Doctorow

"The world's governments have all signed up to "anticircumvention" laws that criminalize reverse-engineering & modifying US #tech products. This was done at the insistence of the #US Trade Rep... using the threat of #tariffs
....
getting rid of anticircumvention laws only requires that governments control their own behavior – unlike taxing or fining companies, which only works if governments can control the behavior of companies"
- @pluralistic

pluralistic.net/2025/11/01/red…

#Technology #News #USA

This entry was edited (3 days ago)

My work #EMR at now has integrated #AI that summarizes a patient's chart whether I want it to or not. This week it told me the wrong reason for admission, the wrong hospital course, and the wrong medications as compared against the human-written discharge summary. To review it and find the error took 3 minutes; to document the error and report it took another 10.

Anchoring bias exists. What we read stays with us, truth or lie, influencing decisions.

And I can't turn it off.

#LawsuitBait

reshared this

There is a lack of COVID-19 vaccine for each and every Canadian. Provinces and territories FAILED to plan when the federal government left it up to them to acquire the COVID-19 vaccine. THAT is why certain governments are charging for COVID-19 vaccine in 2025-2026.

There are people in Québec with appointments for FREE COVID-19 vaccines whose appointments are being pushed by a number of days by their local CIUSSS b/c of a lack of COVID-19 vaccine.

WHAT A F*CKING SHITESHOW.

First impressions of #Gemini:
1. Interesting custom instructions management (bit by bit rather than one big text area which is #ChatGPT way).
2. A blazing fast and free gems creation (those are like custom GPTs in chatGPT, I believe — I can't create GPTs because it doesn't seem to be available for free users).
3. lots of weird accessibility quirks absolutely not expected from #Google: many unlabeled buttons and buttons like "Accessibility label for the button that closes the confirmation dialog" (instead of just "Close" or "Close dialog", at most).

from this reddit thread :)
Microsoft: you're going to have to recycle your 2018 PC because we aren't providing updates anymore and we won't let you install the latest version of Windows (even though it works fine)
Debian: just a heads up, the next version of Debian might not work on the Amiga 1000 or Atari ST. It is up to you to make the necessary changes.
old.reddit.com/r/linux/comment…

reshared this

Is there any escape from the "rich get richer" phenomenon in social networks where the people who have the most connections will garner the lion's share of the audience, drowning out those who are quiet and thoughtful, and the majority of users get basically no reach and no interaction, or is that inherent in the nature of all such networks? Seems like a lot of modern society to hang on essentially random founder effects.
in reply to Garrett Wollman

My apologies if you're already familiar with the model, but this problem has been studied under the name of scale-free networks (networks having a power law distribution). There are a few simple generative mechanisms proposed for them, and it sounds difficult to get rid of them. en.wikipedia.org/wiki/Scale-fr…

I am happy to say that I have only seen that horrible, wrong and incorrect phrase "daylight savings time" once in the last few days. Well, crap. Now I've doubled it. Anyway, there is no savings. Only daylight. And ya know what? Screw the daylight. Don't save it. Yep, that's right, no more Daylight Saving Time. The save is being inged. It is not the saves that are inged.

Now, if all that sounded entirely ridiculous, you're correct. So is Daylight Savings, because it's wrong, and the concept of Daylight Saving Time itself, because it's (mostly) dumb.

This entry was edited (3 days ago)