ChatGPT added MCP support on Wednesday.
ChatGPT leaked private Gmail data to attackers by Friday. 🤦♂️
Because #promptinjection is not a problem these "PhD level" AI assistants have solved.
Look at that calendar invite. That text is all it took for taking over someone's #ChatGPT connected data. Allowing the attacker to use the same #MCP enabled tools that are supposed to make AI useful at work.
It really is as stupid as @davidgerard keeps telling in Pivot to AI.
Gosh, why doesn't he just shut up and take care of his failing businesses? :)
Ah, last but not least, the congratulatory email ended with words “God bless you!”
That really gave it away! LOL
Re: last boost (cyberplace.social/@GossiTheDog…), I wonder if Windows is also becoming less popular with blind kids. My immediate reaction was that they're an exception, because Windows still has the best screen readers. But my sample size of younger generations of blind people is too small for me to be sure.
Without checking, name the band behind Tubthumping, Enough is Enough, Mouthful of Shit etc.
Please reboost for sample size.
- Chumbawumba (64%, 314 votes)
- Chumbawamba (35%, 170 votes)
RIP pthread_cancel() in curl. It was an interesting adventure.
#curl
eissing.org/icing/posts/rip_pt…
RIP pthread_cancel
I posted about adding pthread_cancel use in curl about three weeks ago, we released this in curl 8.16.0 and it blew up right in our faces. Now, with #18540 we are ripping it out again.icing's blog
I think it's reasonable to declare that pthread_cancel() is effectively broken for any nontrivial use on contemporary OSes and it is unlikely to be fixed any time soon.
(I suspect it would actually be easier to cajole libc maintainers into adding an async friendly version of GAI() than to make GAI() cancellation safe.)
If you want a cancellable thing from which you can make blocking calls, the only near-universal option is subprocesses. Unfortunately there are reasons why in some ecosystems it is impolite for a library to start a subprocess.
I did not know or follow Charlie Kirk until I heard of his death recently, but man. All these people claiming the world would be a better place without him/such persons are not a single bit better than what they claim him to be. Crying around about how he hated people, or encouraged to it? WTF? Do you realise you're supporting that this guy got shot, murdered in front of his family? The world is broken. RIP and god bless.
Oh and before anyone thinks this is any sort of political statement, since he was also connected to Trump. I really don't like everything Trump does, firing disabled people from federal jobs, for example.
But honestly, hearing close family members say how it might've been better if the shot back then had hit him too, and even laughing at it...
I seriously have to wonder what's going on these days.
cyberplace.social/@GossiTheDog…
Kevin Beaumont (@GossiTheDog@cyberplace.social)
Kids nowadays get Chromebooks at college, MacBooks for uni, use Android or iOS on their phones and game on PlayStation 5 and Switch. Windows is this legacy thing forced on them by old people in business.Cyberplace
Sensitive content
There's a famous computer joke that goes along the lines of "we needed 4K of RAM to send people to the Moon, and now we need <e.g. 4GB to keep a grocery shopping list>".
I think it is a fine illustration of the Jevons paradox in computing, and one of the "computing Murphy laws", known as the Parkinson's Law of Data - "Data expands to fill the space available for storage". I also think it's quite intriguing to highlight observations of a similar phenomenon related to compilers, especially in the context of #permacomputing
Yesterday I read a book on a minimalist compiler written in the 00's, having a remarkable footprint of merely 424 KB of RAM.
And then I thought about Turbo Pascal for CP/M that ran with 64KB of RAM. And then various compilers that worked on micros with 16KB or less.
And then I read about things like the ALGO compiler, an ALGOL clone, for a first generation/vacuum tube computer Bendix G-15 (yes, the one Usagi Electric has): 2160 words of 29 bit RAM, no more than 370 op/s.
The word “Allah” is rooted in the Aramaic “Alaha,” and linguistically similar to the Hebrew “Eloah.”
The word “God” is rooted in the early Germanic/Indo-European “gudan.”
In world political news that went under the radar over the past few days: the government of #Nepal has been overthrown by youths following a governmental move to block social media, and accusations of corruption.
A new PM was elected over #Discord, and has been accepted by the military. They aim to hold elections within 6 months.
I repeat:
THEY ELECTED A NEW GOVERNMENT
OVER
DISCORD.
And no second ammendment was needed to rise up against against tyranny.
gizmodo.com/nepal-currently-be…
Nepal Currently Being Run Via Discord After Gen Z Uprising
They went from banning social media to being run by it.AJ Dellinger (Gizmodo)
Apple Watch Series 11's Increased 24-Hour Battery Life Has a Catch
Apple's claim that the Apple Watch Series 11 offers 24 hours of battery life has drawn scrutiny as closer examination of Apple's own testing...Hartley Charlton (MacRumors.com)
> Police investigators in Russia’s Kaliningrad region on Monday discovered the decapitated body of the CEO of a local fertilizer company.
> The chief executive, Alexei Sinitsyn, is believed to have died by suicide, according to a law enforcement source cited by the Vedomosti business newspaper.
Weird suicide bro
Things Charlie Kirk, dead Nazi, publicly stood for:
1. A few gun violence deaths
2. Making children watch public executions
3. Delighting in the deaths of one's political opponents
Things MAGA wants us to feel bad about:
1. Charlie Kirk died from gun violence
2. His children watched his public execution
3. We are delighted that he is dead
Masquerade as the BCE Inc. Giga Hub with the WAS-110 or X-ONU-SFPP - PON dot WIKI
Masquerade as the BCE Inc. Giga Hub with the WAS-110 or X-ONU-SFPPpon.wiki
github.com/djGrrr/8311-was-110…
Although I'm not sure if that is what's running on your device. But its the custom firmware I'm running.
GitHub - djGrrr/8311-was-110-firmware-builder
Contribute to djGrrr/8311-was-110-firmware-builder development by creating an account on GitHub.GitHub
As for benefits over PPPoE passthrough, you'll probably notice a bit of a reduction in latency, perhaps 1 MS better. Minor, but a perk.
Certainly the fact that you're in control of everything up to the fiber connector, you can choose when firmware updaes happen, and not Bell. No more modem reboots over night, and even randomly during the day. Oh yeah, and no more incidents of pushing bad configs to a million modems causing them to be down for 8 plus hours, LOL.
I was enjoying the net all through that incident.
Also, may be a good reason to revisit some VLAN snooping to see if IPv6 can be found anywhere.
So you will note that the connector is square, and if you feel along the sides of the square that naturally face your fingers as you grip the connector, you will feel narrow slits, that should feel like they're for finger usage to loosen or unlock the connector. And this is what happens. You squeeze these tabs inward, and the lock is released. You then pull very gently, very slowly, and very straight with your entire hand, and the connector should slide off the SFP+ module, or out of the modem. The modem will likely be a bit trickier in handling, and may require some effort to unplug the connector. Do your best in gaging if you think you're overdoing something, but at the same time, the modem connector may be stubborn. Most of all, always pull or push connectors straight.
Also, never, under any circumstances that you can control, touch or point the end of the fiber connector at your face or any one elses. Touch should be absolutely limited to necessities, or purposefully destroying a connector. To plug the connector back in, ensure it is aligned with the square receptical, and push gently. If aligned, it will slide a short distance, then lock into place with a bump and a slight click.
Hope this helps some.
Proton Mail Falls Under U.S. Jurisdiction
If you read their Terms of Service, at first glance, they reference the laws of Switzerland. However, because they now have offices in the United States — along with registrations, trademarks, copyrights, and patents in the U.S. — they also cite U.S. laws. The only two countries you'll see mentioned are Switzerland and the United States — nothing else.
Their CEO has, on several occasions, also praised Donald Trump. Additionally, Proton left the Fediverse because they couldn’t silence users there as they have on platforms like Facebook or Reddit. The fact that they’re now trying to silence journalists doesn’t surprise me.
There are better alternatives to Proton Mail.
Tuta — Germany, Europe
tuta.com
Mailfence — Belgium, Europe
mailfence.com
Soverin — Netherlands, Europe
soverin.com
Startmail — Netherlands, Europe
startmail.com
Mailbox.org — Germany, Europe
mailbox.org
#Proton #ProtonMail #ProtonPass #ProtonVPN #ProtonWallet #ProtonDrive #ProtonCalendar #ProtonMeet #ProtonAuthenticator
Your data – under your control.
Your digital workspace with email, cloud, office & meet. Secure & GDPR-compliant for businesses, public authorities and private individuals. ▶ Try us now!mailbox
"Apple is about to drop Accessibility Nutrition labels on the App Store, offering users transparency about which accessibility features apps support."
gerireid.com/blog/how-to-add-a…
#apple #a11y #apps #accessibility #appstore
Add an Accessibility Nutrition Label
I've just completed an app audit for an iOS accessibility nutrition label. Here's what I learned.gerireid.com
@Friendica Support @Michael 🇺🇦
Irgendwie ist bei meinem Server der Wurm drin: diese Seite ist nicht erreichbar friendica.a-zwenkau.de/profile…
Aber die normale Startseite ist erreichbar. friendica.a-zwenkau.de
Woran liegt das denn wieder ?
In einem Deiner Error-Logs sollte was zu finden sein. Schaue mal in das Error-Log des PHP-Prozesses oder des Webservers. Alternativ kannst Du schauen, ob Du Einträge mit "ERROR" im Friendica-Log findest.
Abhängig von Deiner Installation wirst Du an einer dieser Stellen fündig werden.
friendica.log
2025-09-13T10:41:17Z app [ERROR]: Uncaught Exception ValueError: "DOMDocument::loadHTML(): Argument #1 ($source) must not be empty" at /content/web/friendica/src/Model/Item.php line 3558 {"exception":"ValueError: DOMDocument::loadHTML(): Argument #1 ($source) must not be empty in /content/web/friendica/src/Model/Item.php:3558\nStack trace:\n#0 /content/web/friendica/src/Model/Item.php(3558): DOMDocument->loadHTML()\n#1 /content/web/friendica/src/Model/Item.php(3481): Friendica\\Model\\Item::replacePlatformIcon()\n#2 /content/web/friendica/src/Object/Post.php(451): Friendica\\Model\\Item::prepareBody()\n#3 /content/web/friendica/src/Object/Thread.php(190): Friendica\\Object\\Post->getTemplateData()\n#4 /content/web/friendica/src/Content/Conversation.php(666): Friendica\\Object\\Thread->getTemplateData()\n#5 /content/web/friendica/src/Content/Conversation.php(569): Friendica\\Content\\Conversation->getThreadList()\n#6 /content/web/friendica/src/Module/Profile/Conversations.php(228): Friendica\\Content\\Conversation->render()\n#7 /content/web/friendica/src/Module/Profile/Index.php(79): Friendica\\Module\\Profile\\Conversations->content()\n#8 /content/web/friendica/src/BaseModule.php(236): Friendica\\Module\\Profile\\Index->content()\n#9 /content/web/friendica/src/App.php(668): Friendica\\BaseModule->run()\n#10 /content/web/friendica/index.php(32): Friendica\\App->runFrontend()\n#11 {main}"} - {"file":null,"line":null,"function":null,"request-id":"68c54a4ca1c51","stack":"ErrorHandler::handleException (114), ErrorHandler::Friendica\\Core\\Logger\\Handler\\{closure}","uid":"b9e0be","process_id":1453}
Beim zweiten oder dritten Aufruf des Profils funktioniert es dann wieder, daher vermute ich etwas mit Timeout und stückweise nachgeladene Beiträge nach langer Abwesenheit.
#serviceToot one of the mirrors at #IzzyOnDroid had a power outage, and is currently in recovery (file system repair) – the USV didn't like to be triggered 3 times in a row 🙈). Good thing there are multiple mirrors, so you shouldn't even notice it – unless you pinned your client to our US mirror…
You can watch the state at our monitor, and thus see when the mirror recovered:
(one of our builders was affected too – but as with the mirrors, we luckily have more than one)
IzzyOnDroid
Welcome to the official IzzyOnDroid Status Page. This page contains an overview of the status of various IzzyOnDroid services and the official mirrors. Imonitor.izzysoft.de
Sylvia reshared this.
Danke dir für den kurzen Einblick! Dann erweitere ich meine Wünsche für einen entspannten und erholsamen, sonnigen Sonntag für Andrew gleich mit. 😉
Wie so vieles im Leben, weiß man gewisse Dinge erst zu schätzen, wenn sie nicht mehr rund laufen.
Toi, toi, toi, dass quasi "im Schlaf" des Rätsels Lösung dich/euch finden wird! ✨
Maksym Hazevych
in reply to Jiří Eischmann • • •should've installed the LTSC version, it comes with none of the bloatware.
I can share a link to a certain legit website with a good guide (used it personally).
Jiří Eischmann
in reply to Maksym Hazevych • • •Adam Williamson
in reply to Jiří Eischmann • • •Dozens of things you can do to clean up a fresh install of Windows 11 24H2 and Edge
Andrew Cunningham (Ars Technica)Jan Korbel 🐧
in reply to Jiří Eischmann • • •GitHub - Raphire/Win11Debloat: A simple, easy to use PowerShell script to remove pre-installed apps, disable telemetry, as well as perform various other changes to customize, declutter and improve your Windows experience. Win11Debloat works for both Windo
GitHub