so... I vibe-"coded" a #userJS script to render a custom note / comment in markdown on #SuperMemo website to nicer looking form... and I couldn't give less ducks about whole anti #AI sentiment... I needed something and I couldn't be arsed to deal with #JavaScript crap and in 5 minutes I had a working thing... 🤷‍♂️

@akkana i have been blocking ai via my #userJS for several months, but yesterday was interested to see land in my  this new settings tab:

#AltText - new tab in firefox-nightly's Settings, providing multiple ai-component blocking switches. following is the text of that new tab:

AI Controls You always have a choice in Nightly, including whether to use features enhanced with AI. More controls coming soon. Learn more Block AI enhancements Blocking means you won’t see new or current AI enhancements in Nightly, or pop-ups about them. Get more details about what’s included and how to control traditional machine learning features, like search suggestions and recommendations. On-device AI These use small AI models that download to your device if you use the feature. This approach helps protect your privacy. Learn more Translations Seamlessly browse the web in your preferred language.More translations settings Image alt text in Nightly PDF viewer When you add images to PDFs, this adds descriptions to make them accessible.Learn more Tab group suggestions Get suggestions to name and organise your tabs.Learn more Key points in link previews See a quick summary before opening a link.Learn more AI chatbot providers in sidebar Keep a chatbot in view as you browse. Choose from Anthropic Claude, ChatGPT, Copilot, Google Gemini, and Le Chat Mistral. Learn more Chatbot in sidebar What the options mean: Available: You’ll see the feature and can use it. Enabled: You’ve opted in to use the feature. Blocked: You won’t see and can’t use the feature. For on-device AI, any models already downloaded are removed.
#FirefoxNightly
Gonna do a mad bonkers experiment... shall create a new ​​ profile with all my usual user.js, userContent.css, userChrome.css, & firefox-second-sidebar hardening & UX tweaks... but NO AddOns 😱😱😱. Wanna assess:
- potential speed increases
- potential non-AO workarounds for at least some of my essential AOs
- how potentially otherwise truly hideous being on the naked interwebz is

I expect i prolly shan't be able to tolerate the impending hideosity for more than 42'
😱😱😱

#browsers #FirefoxNightly #AddOns #userJS #userContentcss #userChromecss #FirefoxSecondSidebar #NoAddOns

@fnwbr And yet, here i be, revelling in the delightful UX that is my  , with all the #telemetry disabled, the #AI disabled, numerous other parameters hardened via my #userJS, with the exquisite #Sidebery & its infinitely-nestable tree-tabs & multiple #Workspaces on its LHS, & the brilliant project #FirefoxSecondSidebar with my 21 #WebPanels on its RHS. It's such a great daily browsing UX, unfazed by the last ten days of global #FUD [all the so-called nasties can be disabled, either via simple clicks in the Settings UI, or otherwise via about:config / user.js]. Herd-mentality is a ridiculous trait of humans. 🙄🤦‍♀️

 #FirefoxNightly + #Mv2 #uBO + #Sidebery + #FirefoxSecondSidebar = THE best browsing & sophisticated tab management + Web Panel UX i've ever had, easily eclipsing Vivaldi,  #Floorp #ZenBrowser, Waterfox, LibreWolf... ergo = 💜🥳🎉👯‍♀️

 #FirefoxNightly + #NativeVerticalTabs + #uBlockOrigin + #FirefoxSecondSidebar = Very usable already as of Feb 2025, albeit less powerful than Sidebery, ergo = 💜 🎉

@feather1952 I cannot deny the overt shittiness of the contemporary interwebz, if experienced "raw". That said, almost none of the problems mentioned in the article manifest in my daily browserising, because i take numerous explicit precautions in the selection of my OS (#Linux), browser (#FirefoxNightly, & FF forks #ZenBrowser & #Floorp), their settings (hardened in Preferences, then further hardened via my custom #userJS file), AddOns/Extensions (the most important in this context being #uBlockOrigin, used in #HardMode, with many tens of thousands of my custom #DynamicFilterRules created over the years), & social media decision in favour of only #fediverse, never any of the toxic swampers.

I fully recognise though that a majority of peeps don't care for any of the malarkey i just listed, & so i can't bear to think how dire their online experiences might be... or likely must be. Ugh.

Thunderbird 128 ESR by HorlogeSkynet · Pull Request #55 · HorlogeSkynet/thunderbird-user.js

Description Upstream mailnews.js comparison (https://searchfox.org/comm-esr115/source/mailnews/mailnews.js & https://searchfox.org/comm-esr128/source/mailnews/mailnews.js) Arkenfox v115.1 -...

GitHub
NixOS

NixOS

Krutonium's Forgejo Service

@msdropbear42 I sussed it out! 🎉 Once more i can use #DoH Max Protection, ergo also #ECH, & still have fast responsive tab loading. 💃

No, that infers some smarts by me. I was not clever enough to analytically solve it, but instead i merely obstinately stumbled onto the root cause by a tedious investigative process of trial & error elimination.

Several months ago i had added this innocuous string to my #userJS in order to block being fingerprinted via HTTP/2 Fingerprinting [eg, test at https://browserleaks.com/http2]:

user_pref("network.http.http2.enabled", false);

Once i reset this to its default of true, all those many many "problematic" sites now once more load fast again. 🥳

That's cool, but my happiness is tempered by annoyance that here's yet another example where i have to trade away privacy for convenience, damnit! 😡

Release v115.0 · HorlogeSkynet/thunderbird-user.js

What's Changed This release addresses Thunderbird 115 ESR. Changed Arkenfox v102.1..v115.1 migration Added mail.inline_attachments.text mail.html_sanitize.drop_conditional_css datareporting.p...

GitHub

LAST EDITED 8/11/24

#FollowedHashtags

#AUR
#AboutConfig
#AdvancedWebInterface
#AnnaMadrigal
#anonsys.net
#Arch
#ArchInstall
#ArchLinux
#Archie
#Archies
#Atheism
#AusPol
#Beatles
#Biodiversity
#BirdMakeup
#CSLewis
#ChangeTheSystem
#DarwinAwards
#Debian
#Depression
#Distrobox
#DouglasAdams
#DrHelenMagnus
#EnidBlyton
#FailedTransition
#FOSS
#FamousFive
#FediTips
#Fedia
#Fedora
#Firefish
#FirefishBugs
#Firefox
#FirefoxBeta
#FirefoxNightly
#Firejail
#Floorp
#Friendica
#FriendicaHelp
#fsckALLreligion
#FsckChristoFascists
#FsckRWNJs
#FsckThePatriarchy
#FuckAroundAndFindOut
#Gaia
#GilmoreGirls
#GlitchSoc
#GlitchSocial
#GnuCash
#Grammar
#Greens
#HHGTTG
#HumanRights
#InfosecExchange
#Insiders
#JRRTolkien
#KDE
#KDEPlasma
#KMyMoney
#Kalpa
#Kbin
#Kinoite
#LauraTingle
#Lesbian
#libranet.de
#LibreOffice
#Linux
#LinuxWomen
#Logic
#loma.ml
#MastoAdmin
#Matildas
#MichaelWestMedia
#MicroOS
#MicroOSDesktop
#Misanthropy
#Misdirection
#Misogyny
#MontyPython
#MontyPythonsFlyingCircus
#MostlyHarmless
#MrsMadrigal
#Narnia
#NationStates
#Nihilism
#NoGooMe
#Nonsense
#OhGreatProphetZarquon
#openSUSE
#Overshoot
#Penguinistas
#Phanpy
#Plasma
#PostOp
#ProgIndies
#PulseBrowser
#RWNJs
#RachelWithers
#RedFireAnts
#RenewableEnergy
#RightToProtest
#RippingYarns
#searX
#Semantics
#Sidebery
#SlowMode
#SocialPhobia
#StateCapture
#SteamEngine
#SteamLocomotive
#SteamLocomotives
#Stylus
#TheGolgafrinchamArkFleetShipB
#TheGoons
#TheGreatProphetZarquon
#TheLordOfTheRings
#TheSpanishInquisition
#Tillies
#TreeStyleTab
#Tumbleweed
#UniversalBlueAurora
#UserJS
#VM
#VPN
#venera.social
#VerticalTabs
#Vivaldi
#VivaldiBrowser
#VivaldiSnapshot
#VivaldiStable
#Wayland
#WeAreSelfishCruelBastards
#WeAreTotallyFscked
#Whimsy
#WindowRules
#Xfce
#YellowCrazyAnts
#ZenBrowser

@tag-aur
@tag-arch
@tag-archlinux
@tag-distrobox
@tag-firefoxnightly
@tag-friendicahelp
@tag-fsckallreligion
@tag-fsckchristofascists
@tag-fsckrwnjs
@tag-fsckthepatriarchy
@tag-gnucash
@tag-hhgttg
@tag-kmymoney
@tag-lesbian
@tag-linuxwomen
@tag-montypython
@tag-mostlyharmless
@tag-penguinistas
@tag-postop
@tag-weareselfishcruelbastards
@tag-wearetotallyfscked
@tag-whimsy