Samsung: “The future isn’t smart. It’s sponsored.”

Samsung fridges now come with built-in ads. Progress, innovation… or just more enshittification?

Fridge: “You’re out of milk.”
Samsung: “Also, here’s an ad for milk.”
Me: 😭

🔗 theverge.com/news/780757/samsu…

#SmartHome #Enshittification #PrivacyMatters #WhyCantWeHaveNiceThings #Samsung
theverge.com/news/780757/samsu…

in reply to Borris

Thanks, that was exactly what I needed today. It reminds me of Benn Jordan's video where he converted a PNG of a starling into audio, played it to the bird, and later the starling reproduced the sound so accurately that the bird's own image appears in the spectrogram of its song.
youtube.com/watch?v=hCQCP-5g5b…

I could've laid down my weapons and surrendered to this Ramon Salazar / Jimmy Truth / 500 other names troll weeks ago. I could've felt deflated when hearing a new Mastodon notification come through, thinking oh God, it's him again. I could've just said fuck it and left for good. But I didn't. I kept going. I ignored and blocked, using the port 25 effect to my advantage. Sometimes I even fired back at him with wit and logic. I kept fighting and kept the power for myself. Speaking of power, exactly 1 week ago today, I revived my own Mastodon instance that died almost 2 years ago, so now I have even more of it. It's not exactly running on the best infrastructure in the world, but God dammit, it works and has been going really well so far. The fediverse is ours and no twisted troll who shoves their views down our throats and attacks us for our own views is gonna take it away from us! #ProtectTheFediverse #TheFediverseIsOurs #FightForTheFedi
This entry was edited (1 month ago)

I had an amazing flight through time! Ayreon rocked my face off.

Sadly, people are complaining about dumbthings:

  • The set list had to much stuff they didn’t like, and not enough stuff they liked (I am in this camp)
  • It wasn’t Universe
  • people talking (or singing! ?) during the show
  • occasional tech glitches on Friday and Sunday afternoon
  • Not enough celebrity guest singers
  • a singer getting a part they shouldn’t have
  • Arjen’s wife using (alegedly) AI generated art for the video screens
  • filming the center of the audience on the afternoon show and the corners for the evening show, so the VIP’s who camped out all afternoon to get a prime spot for the evening show got “cheated” out of most of the shots.

I had to tell them to shut the fuck up because I flew 3500 miles–pardon me, 6100 kelometers–to see incredible players playing incredible music, which is what I got, and not to be on a stupid plastic disc.

Dimplomatically, of course. As Always.

This entry was edited (1 month ago)

No doctrine has done more harm to Christian piety than the Platonic dualism that conceives man as a spirit (or “soul”) imprisoned in matter, naturally immortal, aspiring to a supra-material existence of which the historic community of the Church is only a pale reflection. Neither the Incarnation, then, nor the Resurrection from the dead, nor the real community that Jesus founded on earth, nor the material reality of eucharistic communion have anything truly valuable to offer us. God's revelation is in reality addressed only to spirit, intellect, imagination, sentiment, that is, to the few faculties that will not vanish with death, but survive as the attributes of the immaterial being. In such an anthropological setting, all piety becomes ineluctably subjectivist.

— John Meyendorff, “St. Gregory Palamas and Orthodox Spirituality”

I was today years old when I learned that SAPI5 voices can run at non-conventional sample rates. Specifically, I witnessed @AlexSpectrum93 testing a Welsh SAPI5 speech engine that has a voice that runs at 10 kHz. Funnily enough, this particular engine identifies as Albanian, according to Balabolka. The text that was used for testing was an English readme file, so we used English text to test a Welsh speech engine that Identifies as Albanian.

🇷🇺 Russia wants China's Great Firewall

After Tuta Mail, it's now also blocking #Signal & #WhatsApp to stop its citizens from using #encryption

Together with @torproject, @fightforfuture and others we are standing up to say: Stop! ✊

Everyone deserves #privacy.

Read our open letter: 👉 tuta.com/blog/tutanota-blocked…

Mesa is working to update our contributor guide. Can you guess why?

Did you guess AI?

Because if you did, you'd be right. I don't want to put anyone on blast here so please don't go digging to find the motivating MR and harass the contributor or anything like that.

But the situation was exactly what you might think. Someone ran ChatGPT on the code and asked it for suggestions on making it more performant. They applied a bunch of the changes against their local branch, tested it, and found that it gave maybe a 0.5-1.0% perf boost in some titles.

That's totally fine. I don't care what tools you use to find a bottleneck. I'll happily take more FPS, no matter who found the issue or how. If some AI assistant helps you find things no one else has found and lets us make drivers faster, great!

But that's not what happened.

What happened next is that they then tried to make it the Mesa project maintainers' job to sort through the shit ChatGPT spit out and decide what's useful and what's not and why the changes helped and whether or not they were correct. The contributor had no no idea and, more importantly, they had no desire to actually learn about the Mesa code-base or the hardware in question. They just wanted to run ChatGPT and send its suggestions towards upstream.

This is not useful. This is not contributing. It's just burning maintainer time sorting through AI hallucinations. We have enough mediocre code to review that comes from actual humans who are actually trying to learn about Mesa and help out. We don't need to add AI shit to the merge request pile. If you don't understand the patch well enough to be able to describe what it does and why it makes things faster, don't submit it.

So now we're making it really clear: If you submit the merge request, you're responsible for the code change as if you typed it yourself. You don't get to claim ignorance and "because the AI said so". It's your responsibility to do due diligence to make sure it's correct and to accurately describe the change in the commit message.

Some things shouldn't have to be explicitly written down but here we are... 😩

This entry was edited (1 month ago)

Three days and counting until #SoftwareFreedomDay2025.
Here are some links to lists of #FOSS remote communications software to help you better communicate during #SFD2025 and beyond:
fsf.org/blogs/community/better…
libreplanet.org/wiki/Remote_Co…
What's your favorite #FLOSS alternative to proprietary communications software?

In this interview, Daniel Stenberg, lead developer of #cURL, discusses how the widely used tool remains secure across billions of devices, from cloud services to IoT. He shares insights into cURL’s decades-long journey of testing, reviewing, and refining its code to minimize risks.

Stenberg also explains the team’s approach to handling vulnerabilities, ensuring transparency, and maintaining trust in the open-source ecosystem.

helpnetsecurity.com/2025/09/18…

#curl

After decades of advocacy and hope, today survivors of abuse perpetrated by the Royal New Zealand Foundation of the Blind received an apology from the present Board of Directors.
As a survivor and former Board Chair, I spoke at this event, and I would like to share my remarks. I expect this will be the last time I make public remarks of this kind. I can only speak for myself and say that I feel I can now close a chapter. Here they are.

I would like to thank Blind Low Vision NZ’s Chief Executive, Andrea Midgen, for making it possible for me to participate in this event. Immigration processes underway here in the United States mean I am not able to attend in person. I acknowledge with gratitude and appreciation the compassionate, consultative way Andrea has worked with all parties to get us to this day.
When an individual or entity has harmed you, being apologized to doesn’t instantly make things right. It does not erase the memory of the abuse and the added trauma of not being believed, and it does not make the consequences disappear. It does not alter the fact that our life trajectory, including the effect it has had on our ability to trust others, and the way we interact with others, would probably be different had the abuse not occurred. Yet the need for justice, and the need for healing, demand that this event take place. Part of that healing must include the right to be heard, and being given the chance to be understood. So I appreciate this opportunity to speak.
This apology is significant to me from two perspectives. I am a survivor, and I am a former Board Chair who sought to do 23 years ago what is finally being done today.
The abuse many of us experienced took many forms. But as I focus on the physical abuse I experienced, it almost feels like it happened to someone else. I look back on it now, and I just feel this overwhelming compassion for that little boy. I wish I could hug him, tell him that eventually, far longer than it ought to have taken, he is going to be believed. Today, I feel the need to speak on his behalf.
One act of physical abuse perpetrated on that eight year old child by a teacher with a well-known pattern of serious anger management issues, who held him forcibly and repeatedly underwater in the swimming pool, sent this normally gregarious (some might say even precocious) kid into panic attacks every Monday and Friday. Those were the swimming days for Room Three. His mother saw the dramatic change in him, and finally coaxed the truth out of him. So what happened when the teacher was confronted? She didn’t defend her actions as something that was acceptable in 1977. She didn’t express remorse and admit to her great shame that she just snapped. She denied that it ever happened. She was a cruel, sadistic, bare-faced liar. But the system protected her and believed her. While she continue her reign of terror, emboldened and invincible, the child, the victim, the innocent party, was sent to a psychologist to find out why he was making up stories. Meanwhile, the teacher began a new campaign of psychological abuse against an eight year old child.
For all that, I was one of the luckier ones. My parents brought a house close to Homai College, so I had an easy walk to and from school, and could live with my family. My mother, who was not one to argue with authority as a rule, believed me without ever wavering. Mum died last year, and by the time I testified to the Royal Commission, her dementia had advanced to a stage that she wasn’t able to understand that finally, after all these years, we were being believed. Had she not been my champion, I don’t know what would have become of me. So today, I pay tribute not just to my parents, decent, working-class people who did their absolute best, but also to all parents and caregivers, those with us and those who aren’t alive today, who spoke up for their abused children.
Over the years, I have attended many meetings at local and national level of blind people in New Zealand. When the drink started to flow, so too did the accounts of abuse. Some shrugged them off, and while some perhaps had a mindset where it really didn’t affect them, I am sure there was a lot of bravado as well.
And then something unexpected happened. At least, I wasn’t expecting it. I became a part of the system that had once abused me, navigating the RNZFB through one of the boldest, most far-reaching, radical reforms based on the self-determination of blind people that had ever been attempted. As we transitioned from a governance model where it was expected that blind people would be the grateful recipients of the charity dispensed to them, to a model where blind people had the power to direct the organization’s destiny by determining the composition of the RNZFB Board, I felt strongly that the time was right to acknowledge the wrongs of the past, so we could start fresh.
It has haunted me ever since that despite the various advocacy victories I have delivered over the years, I wasn’t able to deliver that one. Many people, including several survivors, have urged me to cut myself some slack, noting that at least I tried, which is something that hadn’t been done before. And perhaps, now that this day has finally come, I finally can. Nevertheless, I want to say to survivors that from the bottom of my heart, I am truly sorry that we didn’t get this done over 20 years ago.
Through that unsuccessful process, I became very familiar with the arguments advanced for not doing this, and I want to address those that are most frequently offered, for those people who remain skeptical.
I’ve heard it said that since no one here today perpetrated the abuse that occurred decades ago, it’s wrong and pointless to offer an apology now. This Board is the current custodian of the organization’s legacy. For now, it possesses a long, deep, rich and complex historical heritage. It is right to own and be proud of the parts of the RNZFB’s history that has changed lives and set people up for success. I acknowledge with appreciation the education and opportunities the organization gave me. But if you’re going to own the history, you’ve got to own all the history.
It is said that it is unreasonable to judge yesterday’s actions based on today’s standards. To that argument, I offer two responses. First, what happened to some of the children entrusted to the RNZFB’s care, including cruel physical and psychological abuse, was never OK, ever! Those who were allowed to get away with perpetrating such abuse on vulnerable, innocent children got there through deficient recruiting practices. They were poorly supervised when occupying the roles they should never have been hired for. The culture did not encourage disclosure. When some plucked up the courage to disclose anyway, when victims presented the supervisors of the perpetrators with compelling and disturbing evidence, the supervisors usually did nothing of substance and the victims weren’t protected. That was never OK, not in any century.
Second, systemic abuse such as the removal of little kids from their families and communities was done with the best of intentions at the time. But it is absolutely appropriate to say that had we better understood the life-long repercussions to family relationships, and to the well-being of some of the children, we would, as a society, have done it differently. We would have, and should have, ensured that blind kids were resourced to thrive in their communities, while also providing them with the considerable benefits of getting together with blind kids and blind adult mentors for peer learning about blindness. New Zealand society as a whole, not just the RNZFB, must own this part of our history.
Finally, it was argued that if the RNZFB acknowledges and apologizes for the abuse, it may open the organization up to financial redress. Yes, it might, and it should. Actions have consequences. Not facing up to the consequences of those actions is cowardly, and prolongs the abuse. It is long past time to confront the past head-on, in totality. It saddens me to think of how many people have died in the 23 years that I first tried to get this done, who should have been apologized to and compensated. I pay my respects to those people and surviving family members today.
So while today may or may not provide closure for every survivor, it is an important step, to hear from the Board that we were wronged, we were let down, and that we deserved better. Because we were, and we did.
As I close, it is right that my final remarks are for my fellow survivors. Thank you for your courage, thank you for keeping hope alive, thank you for not giving up the struggle for justice. Being taken back to those dark places, which many of us have tried to bury just so we could get on with life, has been tough. If you have not found it yet, my deepest wish for you is healing and forgiveness. Forgiveness does not mean we forget what happened. Forgiveness does not mean we excuse what happened. Forgiveness is freedom. Forgiveness is saying, “I choose to release the hold you have on me. I am evicting you from the rent free place you have been occupying in my head”. As the theologian Lewis Smedes once wrote: “To forgive is to set a prisoner free and discover that the prisoner was you.” And Martin Luther King said, “Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that.”
In your own time, if you are not there already, may you find peace. You have suffered too much, and you deserve peace, and love, and mercy. May you never doubt that you are worthy, you are enough, just as you are.

Informal question for NVDA end users please: NVDA has many quick navigation keys (single letters you press to jump to the next element of a certain type on the web). I haven't included any here so as not to lead you - but what are your top FIVE most used of these?

I often introduce navigating on the web by mentioning a couple, but I want to make sure I am thinking of the same "common" ones as you. Please let me know your top 5?

reshared this

Well, fediverse, here's the physical address, email address and phone numbers of the FCC. Do your worst! PLEASE BOOST!

"Business hours for all non-emergency calls: 8:00am - 5:00pm, ET

Toll-Free Voice:
1-888-CALL FCC (225-5322)

ASL Video Call:
1-844-4-FCC-ASL (432-2275)

Toll-Free Fax:
1-866-418-0232

Federal Communications Commission
45 L Street NE
Washington, DC 20554"

Federal Communications Commission (FCC) is Outreach@fcc.gov, but the most relevant email depends on the issue, such as MediaRelations@fcc.gov for media inquiries, PRA@fcc.gov for information collection, and campaignlaw@fcc.gov for election-related matters.

You can also file a complaint here:
consumercomplaints.fcc.gov/hc/…

#kimmel #abc #fcc #jimmykimmel

This entry was edited (1 month ago)

reshared this

Deafblind advocate and lawyer Haben Girma speaks about why she works to remove access barriers for students with disabilities, including the importance of disability leadership and representation guiding inclusion and access to systems like education.

“Those individuals who’ve had to move forward as pioneers are particularly well-positioned to help their communities, whether as lawyers, or other advocates.”

#Deafblind #Blind #Leadership

reshared this

just documenting some of the many lies from the troll ironically self-named "Jimmy Truth"

Sensitive content

The most infuriating part of this is that FCC chair Brandon Carr was threatening to pull ABC station licenses on a right-wing podcast today.

Carr should not be making editorial opinions of any kind. He's not America's censor-in-chief. FCC should be dealing with stuff like spectrum allocation, but Trump hired a fascist to run it instead.
mastodon.social/@verge/1152222…

Want to install NVDA from the Windows command-line like a true geek you know you are? First open the command line by pressing windows+r, then type CMD followed by control+shift+Enter, saying alt+y to elevate your admin rights. At the command prompt, type: winget install nvaccess.nvda .and press enter. Wait for the magic to happen.

reshared this

Version 0.3 of Paperback, my incredibly fast and light-weight ebook and document reader for Windows, is out! What's new:
• Fixed the table of contents in epub books with URL-encoded manifests.
• Fixed heading navigation in HTML documents containing multi-byte Unicode characters.
• Fixed high CPU usage in documents with long titles due to a regression in wxWidgets.
• Fixed loading UTF-8 text files.
• Fixed nested TOC items in EPub books putting your cursor at the wrong position.
• Fixed a crash on application exit in certain cases.
• Added a checkbox in the options dialog to enable or disable word wrap!
• It is now possible to donate to Paperback’s development, either through the new donate item in the help menu or through the sponsor this project link at the bottom of the GitHub repository’s main page.
• Markdown documents will now always have a title, and Paperback should now be able to load virtually any Markdown file.
• PDF documents will now always have a title, even if the metadata is missing.
• Switched PDF libraries to the one used in Chromium, leading to far more reliable PDF parsing across the board.
• You can now only have one instance of Paperback running at a time. Running paperback.exe with a filename while it’s already running will open that document in the already running instance.
• You can now press delete on a document in the tab control to close it.
Download: github.com/trypsynth/paperback…
Enjoy, star, open issues, open pull requests, do what you do.

reshared this

in reply to Jamie Teh

{Edit: Added citation}
Ah, not as far as I know. Requiem existed way back when for lossless decryption, but I don't think any of us have the right environment to make that work anymore. Sorry:
apprenticealf.wordpress.com/20…
@TheQuinbox
@Quin
This entry was edited (1 month ago)
in reply to Quin

True, and I suppose that's the important thing in the end. I made sure when I first started decrypting Kindle books that I (1) got it in the KF8 format that kept as much of the xhtml content untouched and (2) grabbed the KFX to get higher-quality images. I'm glad I switched my platform to something a little more frictionless though and am now just decrypting an EPUB. @jcsteh
in reply to Jamie Teh

@jcsteh I switched to Kobo and just decrypt with Codex and a super old version of Adobe Digital Editions. I know you can use modern DeDRM plugin as well, but I stuck with what works:
gist.github.com/tmthywynn8/d00…
@TheQuinbox

#Spotted While Roaming in Aotearoa New Zealand:

In Kmart at 9pm. Two men (late teens) are looking at the Star Wars Lego.
One slowly says to the other: "Hey...whaddya think the Death Star smells like?"
The other frowns: "Dunno. Lynx deodorant?"
Thoughtful silence follows.

Two women (20s?) approach a brand new food truck selling Hong Kong style egg waffles.
They're the first customers and the owner excitedly steps out of the truck to explain the menu, beaming when they order.
They wander off to grab a coffee.
He gets to work making waffles!

A man (30s?) wearing a business suit, steps out of an office to greet his partner who is holding their tiny brand new human.
His serious expression transforms to a soft smile as he holds out his arms and says: "Time for Daddy cuddles!"

A woman (20s?) pauses to collect herself in between serving customers at her gnocchi and pizza truck.
She takes a deep breath, nods to herself and keeps going.
The lunch rush is on!
Delicious aromas of passata and garlic in the air.
Chill mid-century jazz playing in the background.

At an art deco cinema: A woman (30s?) speaking in a lilting French accent is explaining to a friend about the ideal place to sit for total immersion in a film.
People nearby leaning in to hear the conversation, surreptitiously munching Maltesers and ice creams.
This is interesting.

(Continued Below)

Still no English on the Transition Montréal website... transitionmtl.org/

~15% of Montrealers are waiting, eh. #elxnMTL #polMTL #MTLpoli #MTLvotes