“Passkeys are phishing resistant!”
Cool, how do the big passkey providers do recovery for when you lose your mobile device?
Answer: SMS text message.
Nearly 500 EPA employees wrote a letter calling out Lee Zeldin for injecting politics into the agency, ignoring science, and spreading misinfoJameson Dow (Electrek)
Google Tightens Android Sideloading—At What Cost to Digital Freedom?
Google has begun blocking sideloaded Android apps in Singapore, citing security concerns over apps requesting sensitive permissions like SMS and accessibility services.
Read the blog at Purism:
puri.sm/posts/google-restricts…
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.Purism SPC
An iPhone app called ICEBlock, which allows anyone to lawfully and anonymously report ICE sightings and get notified about nearby ICE agents, went viral overnight after criticism from the US Attorney General.
FYI: The app doesn't collect or store user data. (I checked by doing a network traffic analysis of the app.)
techcrunch.com/2025/07/01/iceb…
The citizen app for anonymously reporting ICE agents and raids went viral after criticism from the U.S. attorney general.Zack Whittaker (TechCrunch)
Given that currently 8% of the people detained by ICE for deportation are factual violent criminals, American citizens should take note that the words of a dictator are fucking meaningless gravy.
Merely having the wrong meme on your phone and not enough money for the best deals on a golden Trump card can get you thrown into a gulag in another country.
#FuckYourCitizenship
#DeathToDemocracy
newsie.social/@ProgressivePowe…
Attached: 1 video Breaking: Trump calls for deporting US citizens: "We also have a lot of bad people that have been here for a long time ... many of them were born in our country.Newsie
The dust has not even settled from the announcement that ICE will be receiving more funding than the entire US prison system, and that a new concentration camp is opening in Florida, and already Trump is announcing he will deport US citizens.
If you are in the US and are not trembling in fear right now, you have not grasped the full seriousness of the situation we are now facing.
Please join the discussion on what to do about it here:
We are at the 11th hour.
I hate running. I used to believe that, over time, this would change. I thought, over time, that I would grow to love running out of sheer repetition. This has not happened.
I used to think that if I could write for a living I’d never have to work—my hobby would be my job. This also has not happened. It turns out that when you have to do something for multiple hours every day it’s not always fun. Sometimes the day goes by quickly because of how much fun you’re having, sure, but not every day. Some days you don’t feel like being creative but have to anyway. Some days you have absolutely nothing to say but need to keep talking because that’s the job.
Sometimes things are hard, is what I’m saying. It’s a universal human experience.
Companies, naturally, are trying to sell you things to “solve” this unsolvable problem. The logic of consumerism runs deep in all of us thanks to the hundreds of hours we’ve all spent listening to advertising’s constant rituals. In thirty second we see a problem presented, a solution offered at a reasonable price, then a moment of ecstatic relief as the product solves the problem. It’s the story we’ve all seen more than any other, drilled into our heads, shaping the way we see the world whether we realize it or not.
So obviously we all think we’re one purchase away from solving things that aren’t really solvable. Do you hate running? Buy a Fitbit and you can turn those dreaded workout into something fun. Are you having trouble feeling motivated? Maybe buy this fancy project management software, or notebook, or anything else you might come to believe will finally make it easy for you to do things you don’t actually want to do.
I am not, for the record, saying all of these things are useless. They have real purposes. But no tool is every going to make it easy for you to do things you don’t want to do. I am never going to like running—I’m just going to have to convince myself to do it anyway.
I’ve found ways to make running suck less. I do it first thing in the morning—that way I don’t spend all day dreading the workout to come. I always run with my wife, which creates the social pressure I need to actually follow through. I listen to music while I run, mostly so that I have something to think about that isn’t how much I hate running. And we basically always run the same route—that way I know exactly how much running is left and can avoid the need to make any decisions while I’m tired and angry.
None of this makes running fun. It does make it suck less. And part of doing things you dislike—or even doing things you like on days you’d rather not—is realizing that there’s never going to be some purchase or trick that will magically make it easy. There is never going to be some magic moment of truth where things click and you stop resisting the things you know you need to do.
Sometimes you just have to push through it. Sometimes it’s hard, and that’s okay. Do it anyway.
Featured image from the forth century CE depicting someone who enjoys running more than me.
It’s been a few weeks since I published anything here—I’ve been away from home for a while. Here’s some stuff I published while I was out.
The expression 'cooking with gas' is hopelessly outdated.Justin Pot (Popular Science)
🚨 ALERT ALERT THIS IS NOT A DRILL 🚨
NEUROMANCER IS IN PRODUCTION
REPEAT
NEUROMANCER IS IN PRODUCTION
📢📢📢
Welcome to the Chatsubo, cowboy.Neuromancer is in production. https://apple.co/_NeuromancerSubscribe to Apple TV’s YouTube channel: https://apple.co/AppleTVY...YouTube
Happy #CanadaDay. I figured, it might be fun to share this #CanadaLand episode where one of the McKenzie brothers explains the role #CanCon played in helping #Canada get a reputation of saying "eh?" David Thomas does a great job explaining the history of #SCTV — funny how culture comes into being. Welcome to the Great White North!
canadaland.com/podcast/1164-da…
Dan Aykroyd blew in from Ottawa. Andrea Martin came in from Maine and Joe Flaherty came in from Pittsburgh. Paul Schaffer came in from Thunder Bay. Marty Short and Eugene Levy and I came in from Hamilton.Canadaland
Sensitive content
if more people donate I think I’ll keep going but right now I’m running on a depleting reservoir of goodwill and concern that alternatives will do worse.
Fedi runs on burnout.
it’s the first time I hear you are considering to move away from GitHub (well, or that some people are saying you should)
Is the reason reputation/political? I would guess it is that, not something technical
I need to add this hashtag at the end because I am contributing in a project at my university.GitHub
I use the hashtag for a project at my universityGitHub
Reminder: Please join us for our monthly webinar scheduled for tonight, Tuesday, July 1 at 7:00 PM Eastern Time. We’ll be demonstrating the new Podcasts app which is included in the newest BT Speak update. You will also have a chance to ask questions and provide feedback to the team at Blazie Technologies.
We might even have some breaking news about the upcoming BT Braille!!
Below is the Zoom meeting link.
us02web.zoom.us/j/81033758140?…
Meeting ID: 810 3375 8140
Passcode: 024541
One tap mobile
+13017158592,,81033758140#,,,,*024541# US (Washington DC)
Dial by your location
• +1 301 715 8592 US (Washington DC)
Meeting ID: 810 3375 8140
Passcode: 024541
Find your local number: us02web.zoom.us/u/kdw2FlsDDS
Genuine question.
How would you solve PIN entry on touchscreens, especially in a world where 3.5mm headphones are no longer ubiquitous?
This really puzzles me, and I feel like I have no good solution here.
#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 20 updated and 2 added apps:
* TaskManager: a tool for Android inspired by the Gnome system monitor 🛡️
* Voice: a simple, minimal audiobook player 🛡️
5 #Magisk modules have been updated at apt.izzysoft.de/magisk
Enjoy your #free #Android #apps with the #IzzyOnDroid repo 
This is a repository of apps to be used with your F-Droid client. Applications in this repository are official binaries built by the original application developers, taken from their resp. repositories (mostly Github, GitLab, Codeberg).IzzyOnDroid App Repo
Náš open-source podpisovač Autogram dostal natívnu podporu pre českú eObčanku.
Hľadáme testerov (a používateľov)! github.com/slovensko-digital/a…
What's Changed Add detected drivers to /info endpoint by @jsuchal in #603 GET /certificates endpoint by @celuchmarek in #607 Custom TL sync strategy to validate tsl signature by @celuchmarek in #6...GitHub
reshared this
This is ingenious! More companies—especially web hosting companies—should offer this feature.
👉🏾 #Cloudflare will now block #AI crawlers by default theverge.com/news/695501/cloud…
I wonder if there is a #WordPress plugin for this‽ It would be great if #WriteFreely & #Ghost offered this feature as well.
Cloudflare has announced that it will now block AI web crawlers by default for new customers. It’s also introducing a new “Pay Per Crawl” fee that will let some publishers make AI companies pay to scrape their content.Emma Roth (The Verge)
did you install Xcode 26 beta?
Coincidence or not, mine started kernel panicking the day after I did. After 2 years of running perfectly fine.
I wanted to build and try the Apple containers stuff.
Why don't people go to the movies anymore? It is a mystery
theverge.com/news/695611/amc-t…
AMC is telling online customers what time a movie will actually start at its theaters, making it easier to avoid sitting through ads.Jess Weatherbed (The Verge)
Laptop Mag, the publication that shared in-depth information about laptops and other devices, is shutting down after almost 35 years.Emma Roth (The Verge)
reshared this
Vznika tu mezidruhove pratelstvi? Chysta se souboj? Podeli se orel s orlosupem o mrsinu mysi v soudruzskem sdileni? Nebo si jenom stezuji na velikost klece, partnerstvo, a holubi provokujici orla v krmitku naproti klecim?
Rozuzleni prijde vzapeti. Orel zautoci a potvrdi dominanci ciste rasy. Orlosup je vyhnan na druhou stranu klece a na mrsinu si muze nechat zajit chut. Tady je svet jeste v poradku.
First step for non-x86_64 contributions
There is a non-archlinux-affiliated archlinuxarm distro already.
Maybe you can adopt them?
@gnome I just noticed the disability pride flag in the profile picture, I didn't expect it but I love it! Especially as I know it's important for many members of our community, like myself.
Despite the accessibility issues of our project and despite misinformed critics (I have no issue with informed critics), I know we are actively working on better accessibility, and that it's particularly implemented by disabled members of the GNOME community.
Peter Vágner likes this.
reshared this
Airacast: Convention Time!
July means it’s time to hit the road for the conventions of the American Council of the Blind and the National Federation of the Blind. Jenine Stanley and Everette Bacon go over everything you’ll need to know from traveling to and from Dallas and New Orleans to where we are in the respective exhibit halls and when you can catch our workshops, plus a convention deal from the Customer Care team. But wait! There’s more! It’s “Aira on the Go!” With our Q3 Giveaway. Find out what you could win just by using one of our transportation-related offers.
Listen Now🎧: pnc.st/s/airacast/7e808010/con…
Questions or comments about this podcast? Email us at airacast@aira.io.
Learn more about visual interpreting at www.aira.io.
Check out the ACB National Conference and Convention at acbconvention.org.
Check out the NFB convention at nfb.org/convention.
Episode Notes Airacast July 2025 Convention Time! July means it’s time to hit the road for the conventions of the American Council of the Blind and the National Federation of the Blind.pnc.st
I have been thinking a lot about online harassment in software communities lately. Harassment is nothing new in our spaces, and I even have a...diegoe.be
reshared this
There's some slightly confusing messaging on Freedom Scientific's convention specials page.
vispero.com/events/acb-2025/
It states:
" 10% off all Home Annual Licenses and Home Time-Based SMA s"
For kicks, I called FS to see if there was a chance that I could renew my license a day earlier before the discounts kick in. The salesperson I spoke withh was very nice but said that this was for new license purchasers. I thought I missed this but their Web site clearly does not indicate this and I really believe that it should if this is the case.
He said that I could purchase a new license but this would change my serial number. Many JAWS users wouldn't care if their serial number changed if it meant getting a license at a discount. However, I have lots of third party software from Hartgen Consultancy that is tied to my current serial number. I know I could ask Hartgen Consultancy if they could substitute my old serial number with the new one but I might have to do the same thing again in a year if FS only offers discounts for new license purchases.
I told the salesperson, who again was extremely nice and very professional, that I wasn't going to quibble over a 10% discount but I suggested that they change the messaging on their Web site to reflect this to avoid calls from upset users who will be unable to renew their home annual license at the discounted price. I told him that I personally felt that they should honor it based on their Web site's messaging but that I wasn't willing to get into a fight over around a $10.00 discount. Other users will, however, and FS really needs to look at this.
The bottom line is that either their Convention Specials Web page should indicate that this discount is for new purchases of a Home Annual license or they should allow current Home Annual license holders to renew with the discounted price if they won't change the messaging on the Web page.
ACB 2025 Convention Activity Schedule Vispero is delighted to be a sponsor and exhibitor at the 2025 ACB National Convention! We’re looking forward to connecting with you in Dallas, TX! Be sure to check the ACB Convention website for information on r…Vispero
Does anyone happen to know what values I'd put in an `upgrade` HTTP response header when sending an HTTP 426 to tell a client that it needs to upgrade to TLS 1.2 or 1.3?
The HTTP spec says "The server *MUST* send an Upgrade header"
httpwg.org/specs/rfc9110.html#…
...but I can't find any examples. The `upgrade` spec says the format of the value is `protocol-name ["/" protocol-version]` - so presumably e.g. `TLS/1.3`?
httpwg.org/specs/rfc9110.html#…
It won't work for old clients obv but...trying to be correct.
bboett
in reply to Purism • • •