@cocteautriplets Good to see roads authorities showing concern for the welfare of a distant branch of the Peter Puddock family… 🐸 https://blahaj.social/@maartje/116130490150779020
🚲🌲🚊🥕. 🏴🇬🇧? 🇪🇺🤞. 🎥💻📱
#Cycling, #greenie, #urbanism, #veggie (Stereotype…🤔). #IAmEuropean #Scotland.
❤️#cinema, #tech, #techno, embiggened words 😉. Sportsball = 😴.
en,fr,de
@cocteautriplets Good to see roads authorities showing concern for the welfare of a distant branch of the Peter Puddock family… 🐸 https://blahaj.social/@maartje/116130490150779020
“Choice. The solution is choice.”*
You should download Firefox 148 (released today!) and explicitly set the new "AI Controls" to your preferred choice.
* https://www.firefox.com/
Disclosure: I work for Mozilla, but this post, like all on this site, represents my personal thoughts and opinions.
More and more software includes various "AI" features. The “quotes” are deliberate because there is an increasingly fuzzy popular understanding of what is or is not “AI” that continues to diverge from any specific technical meaning.
Many folks have expressed strong opinions against "AI" features (for lots of reasons which are worth a separate blog post), in particular in web browsers, and a desire for a simple way to disable such features.
Tentatively called an “AI kill switch”, the Firefox team developed both an overall switch to turn off or block various "AI" features by default (including any future features), and the ability to selectively enable specific features. Or vice versa (turn on by default, and selectively disable specific features).
See the official blog post for screenshots and lots more details:
* https://blog.mozilla.org/en/firefox/how-to-use-ai-controls/
I have set my own "Block AI enhancements" setting to "blocked", with the exception of enabling "Translations". Translations are a feature I use often, a feature that requires per-page activation (another degree of user-control), and runs completely locally on my browser. Nothing automatic, nothing that requires submitting what I’m reading to a random server.
For me this was an easy choice because it fits within my prior larger personal preference of using a restricted browser by default, with leaner settings, for greater security, privacy, and performance reasons. I do keep various other browser variants (and profiles) for testing purposes, experiments, or seeing what a new user may be experiencing.
The rest of this post is not about AI.
My Top Two Browser Extensions
As part a more restricted personal browser approach, for a long time I have run with two add-ons that block A LOT more by default:
* NOSCRIPT: https://addons.mozilla.org/en-US/firefox/addon/noscript/
* EFF Privacy Badger: https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/
I do not use a separate ad blocker. With NOSCRIPT, in general I don’t have to.
I prefer to explicitly grant permission to a site (domain) for its scripts to load. Some sites I use often enough that I've granted persistent permissions for their scripts. Others, third parties in particular, that I know function purely for analytics or tracking I explicitly persistently block, because they seem totally disconnected from any user benefit.
Yes it’s extra work, however, I find it worth seeing just how much each site depends on scripts, third party scripts, and how many.
It’s especially worth it when I'm on slow or intermittent wifi, where every script blocked makes a big difference in how fast a site loads. Yes this is still a problem.
The network is not the computer. The network is the weakest link.
Even now, in 2026, contrary to popular (especially developer) beliefs that fast internet access is ubiquitous, frequently it is not.
If you’re on a train, plane, or at an event with thousands of people like a concert or many conferences, your wifi or even mobile connection will be intermittent or slow at best.
Just this past Saturday at the F1 Exhibition in the San Francisco Marina, the cell networks were overwhelmed due to the crowds, with even “simple” text or chat messages failing to send. Last year at the Portola Festival their wifi was so bad that even if you managed to connect to it, simple HTML pages barely loaded, while native applications dependent on network access failed completely.
JS;DR
Many times if a site fails to display content without JavaScript, I simply close the tab.
I already have so many open tabs to read (process) that I no longer feel any need to read any particular new website that fails to show content without JavaScript. If their web developers can’t be bothered to take the time to implement progressive enhancement, why should I bother to take the time to read their content? More on this:
* https://tantek.com/2025/069/t1/ten-years-jsdr-javascript-required-didnt-read
* https://indieweb.org/js;dr
A subtler form of JavaScript failure is when a site’s content is displayed, however its buttons or even simple hyperlinks fail to function due to scripts not loading:
* https://tantek.com/2012/073/t4/js-ajax-only-tired-waiting-bloated-scripts-sxsw-wifi
Progressive Permissions
On sites that I do allow scripts, I still limit their access to cookies using the Privacy Badger add-on, and only selectively enable them if I’m logging in or otherwise customizing my experience on that site.
When websites immediately request use of a cookie disconnected from any user action that would justify a need for a cookie, it seems both presumptuous, and frankly, a bit pushy or rude. It also seems like rushed or lazy coding.
User requests are what computers are for.
A user-centric approach to any kind of permission or capability, whether cookies or personal information like location, would only request such as part of directly handling an explicit user action that requires the capability.
The simple act of viewing a website should never require cookies, location information, or any other capabilities that require special permissions. E.g.
* If I successfully log into a website, a cookie helps me stayed logged in.
* If I click a "show me my present location" button on a map site, it makes sense to request my location to fullfil that user request.
This probably could have been several blog posts.
Yet the common theme across all of these is user choice.
Whether new features, use of scripts, or privacy impacting features such as cookies or personal location, users should always have the choice and agency to say no, and customize their web browsing experience accordingly.
#Firefox #AIcontrol #AIkillswitch #JSDR #UserChoice
*Top of post quote paraphrased from Neo in The Matrix Reloaded who said: “Choice. The problem is choice.”
Another update for today: We're planning to revive LibreOffice Online, a web-based version of the suite that users can deploy on their own infrastructure: https://blog.documentfoundation.org/blog/2026/02/24/libreoffice-online-a-fresh-start/
A rather heartwarming story about how a #tandem #bicycle offered secondhand in #Scotland ended up helping out the #paracycling team in #Kenya. 😎
@jackeric Sure, but it sounds like they’re trying to make this essentially a plain “commercial transaction” rather than have to go through the hassle and cost of legal enforcement, I guess?
And (not that I’ve done it remotely recently) it certainly used to be the case, in former SPT-land, at least, that you could just buy a ticket on the train if you didn’t have time to buy at the station (but maybe that was just an informal/less hassle for everyone “common practice” by the ticket inspectors)?
#ScotRail to introduce a “minimum fare”, where passengers have not bought a ticket before boarding, to tackle fare dodging.
" #VirginMedia #O2 lost nearly 400,000 customers thanks to price hikes"
Gosh, who would ever have seen that coming? Give the finger to your customers, and you shouldn't be surprised if they give you the finger back! 🙄
(If your UK #mobile network has dialled up prices over the past year, you should look around for a better deal. Lots of competition on prices, #TextToPort makes switching easy, and most #MVNO services offer much better deals than the "Big Networks")
https://www.independent.co.uk/news/business/virgin-media-o2-price-increase-contract-b2923060.html
#resist #Dance President's Day protest #art #reneegood #alexpretti
The UK has announced plans to fast-track legislation requiring “age verification for VPN use”. The correct term, however, is not age verification but identity verification.
A law like this would require everyone to identify themselves in order to use a VPN. This would pose a risk to whistleblowers, violate human rights, and represent yet another step toward an authoritarian society.
@Free_Press Please re-phase that news article title maybe?
"UK considers making EVERY ADULT have to provide ID/age-verification to access social media." ready for such ID to be leaked some time in future.
And also probably UK cannot define "social media" so will impose this on ADULTs accessing way more than what most would consider social media.
And will try to impose on ADULTS accessing VPNs.
And cannot define VPN access, so will impose on way more than just ADULTS accessing VPNs.
On Gherkin Records, this is Soaked Microwave
#Australia’s Social Media Ban Is Isolating Kids With Disabilities—Just Like Critics Warned - https://www.techdirt.com/2026/02/17/australias-social-media-ban-is-isolating-kids-with-disabilities-just-like-critics-warned/
Anyone know why there’s a rather noisy #helicopter repeatedly flying over central #Edinburgh just now in the middle of the night?
Is your Mastodon timeline too empty or too full? Are you seeing stuff you don't want to, and missing stuff you do want to see? Is your timeline overwhelmed by someone who shares too many posts?
These and lots more timeline problems are solved in the "How to customise your Mastodon timeline" guide:
The Willow Tea Rooms on Sauchiehall Street in Glasgow. It was designed by Charles Rennie Mackintosh and Margaret Macdonald in 1903 for Catherine Cranston. While Mackintosh designed a number of tea room interiors for Cranston, this is the only one where he also designed the exterior. It was based on an existing sandstone tenement built in the mid-1860s.
#glasgow #architecture #architecturephotography #charlesrenniemackintosh #sauchiehallstreet
@mr_daemon
> Tech Enthusiasts: Everything in my house is wired to the Internet of Things! I control it all from my smartphone! My smart-house is bluetooth enabled and I can give it voice commands via alexa! I love the future!
>
> Programmers / Engineers: The most recent piece of technology I own is a printer from 2004 and I keep a loaded gun ready to shoot it if it ever makes an unexpected noise.
Went exploring old backups of old webroots and found this picture I took at work like, 20+ years ago
I thought it had been lost to time, but here it is, highlighting how JetDirect wasn't exactly a safe and secure protocol, and reminding me that the other admin got upset with me until I removed it
Fun times