#UserJS

2026-02-02

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... πŸ€·β€β™‚οΈ

2026-01-30

@akkana i have been blocking ai via my #userJS for several months, but yesterday was interested to see land in my :firefoxnightly: 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
2025-07-14

Gonna do a mad bonkers experiment... shall create a new ​:firefox_nightly:​ 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

Droppie [infosec] 🐨:archlinux: :kde: :firefox_nightly: :thunderbird: :vegan:​MsDropbear42@infosec.space
2025-03-11

@fnwbr And yet, here i be, revelling in the delightful UX that is my :firefox_nightly: , 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. πŸ™„πŸ€¦β€β™€οΈ

:firefox_nightly: #FirefoxNightly + #Mv2 #uBO + #Sidebery + #FirefoxSecondSidebar = THE best browsing & sophisticated tab management + Web Panel UX i've ever had, easily eclipsing Vivaldi, :floorp: #Floorp, :zenbrowser: #ZenBrowser, Waterfox, LibreWolf... ergo = πŸ’œπŸ₯³πŸŽ‰πŸ‘―‍♀️

:firefox_nightly: #FirefoxNightly + #NativeVerticalTabs + #uBlockOrigin + #FirefoxSecondSidebar = Very usable already as of Feb 2025, albeit less powerful than Sidebery, ergo = πŸ’œ πŸŽ‰

Droppie [infosec] 🐨:archlinux: :kde: :firefox_nightly: :thunderbird: :vegan:​MsDropbear42@infosec.space
2024-12-06

My Hashtag Dump [as part of my latest Instance-hopπŸ€¦β€β™€οΈ]

LAST EDITED 23/4/25

#FollowedHashtags

#AUR
#AboutConfig
#AdvancedWebInterface
#AnnaMadrigal
#AnonsysNet
#Arch
#ArchInstall
#ArchLinux
#Archie
#Archies
#Atheism
#AusPol
#Beatles
#Biodiversity
#BirdMakeup
#CSLewis
#ChangeTheSystem
#DarwinAwards
#Debian
#Depression
#Distrobox
#DouglasAdams
#DrHelenMagnus
#EnidBlyton
#FOSS
#FOSSemojis
#FamousFive
#FediTips
#Fedia
#Fedora
#Firefox
#FirefoxBeta
#FirefoxNightly
#FirefoxSecondSidebar
#Firejail
#Floorp
#Friendica
#FriendicaHelp
#fsckALLreligion
#FsckChristoFascists
#FsckRWNJs
#FsckThePatriarchy
#FuckAroundAndFindOut
#Gaia
#GilmoreGirls
#GlitchSoc
#GlitchSocial
#GnuCash
#Grammar
#Greens
#HHGTTG
#HumanRights
#InfosecExchange
#InfosecSpace
#Insiders
#JRRTolkien
#KDE
#KDELinux
#KDEOS
#KDEPlasma
#KMyMoney
#Kalpa
#Kbin
#Kinoite
#KVM
#LauraTingle
#Lesbian
#LibreOffice
#LibVirt
#Linux
#LinuxWomen
#Logic
#MastoAdmin
#Matildas
#MichaelWestMedia
#MicroOS
#MicroOSDesktop
#Misanthropy
#Misdirection
#Misogyny
#MontyPython
#MontyPythonsFlyingCircus
#MostlyHarmless
#MrsMadrigal
#Narnia
#NationStates
#Nihilism
#NoGooMe
#Nonsense
#OhGreatProphetZarquon
#openSUSE
#Overshoot
#Penguinistas
#Phanpy
#Plasma
#ProgIndies
#PulseBrowser
#QEMU
#RWNJs
#RachelWithers
#RedFireAnts
#RenewableEnergy
#RightToProtest
#RippingYarns
#searX
#Semantics
#Sengi
#Sidebery
#SlowMode
#SocialPhobia
#StateCapture
#Statuzer
#SteamEngine
#SteamLocomotive
#SteamLocomotives
#Stylus
#TheGolgafrinchamArkFleetShipB
#TheGoons
#TheGreatProphetZarquon
#TheLordOfTheRings
#TheSpanishInquisition
#Tillies
#TreeStyleTab
#Tumbleweed
#UniversalBlueAurora
#UserJS
#VM
#VPN
#VerticalTabs
#VirtManager
#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-sengi
@tag-statuzer
@tag-weareselfishcruelbastards
@tag-wearetotallyfscked
@tag-whimsy

Droppie [loma] πŸ¨β™€πŸŒˆπŸ§β€‹πŸ¦˜msdropbear42@loma.ml
2024-09-17

@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.

Sam' 🐧HorlogeSkynet
2024-08-31
Droppie [infosec] πŸ¨β™€:archlinux: :kde: :firefox_nightly: :thunderbird:🦘:vegan:​MsDropbear425@infosec.exchange
2024-03-28

@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 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! 😑

Droppie [infosec] πŸ¨β™€:archlinux: :kde: :firefox_nightly: :thunderbird:🦘:vegan:​MsDropbear425@infosec.exchange
2023-10-21
Sam' 🐧HorlogeSkynet
2023-10-20
MsDB πŸ¦˜β™€πŸŒˆ:archlinux: :kde:MsDropbear84@aus.social
2023-10-20

@hishgraphics Had not heard of this til your toot, ta. Otoh, tbh, having now read the minimal info at that link, i'm not interested. With my #uBlockOrigin set in Advanced mode, my custom #userJS, & the other native attributes, i remain happy with the privacy capability of my :firefox_nightly: However, building upon this base, these days i am also interested in forks that enhance the FF UI, to deliver a better UX.

That was why, a few weeks ago, i began testing #PulseBrowser & #Floorp. The latter is simply amazingly good [despite still comparatively early development], & so it became my new default browser, in lieu of #FirefoxNightly . There's so much UI goodies to commend it [it's rather like the "Vivaldi of Gecko-land"], not only but including native #Workspaces, #VerticalTabs, #WebPanel, BookmarkBar at top or bottom, BookmarkBar AutoHide when at top...

I doubt that #Mercury is / can be more private than my Floorp [or also :firefox_nightly: ], & even if it happens to be a bit faster, i prioritise that slightly less highly than enhanced UI productivity.

MsDB πŸ¦˜β™€πŸŒˆ:archlinux: :kde:MsDropbear84@aus.social
2023-09-21
bene⬝lacibenelaci
2023-06-15

Β» Mastodon Timeline Counter user script Β«

The feeling of being lost in time due to the curse of infinite scrolling is over. πŸŽ‰ This script shows the estimated number of posts left when you go through someone's posts. β†’ greasyfork.org/en/scripts/4687

It was an awful lot of hassle, but it was worth it.

A counter next to the timeline column at the bottom of the screen, which shows the number of posts left.
MsDropbear πŸŒˆβ™€:arch: :plasma:dropbear42@fosstodon.org
2023-02-05
Sam' 🐧HorlogeSkynet
2022-09-28

A new version of has just been released for ESR 102 πŸŽ‰

github.com/HorlogeSkynet/thund

Sam' 🐧HorlogeSkynet
2022-07-14

A first draft of addressing 102 has just been pushed : github.com/HorlogeSkynet/thund

As before, looking for volunteers to try this branch out (reminder : you are supposed to start from a fresh profile !)

Sam' 🐧HorlogeSkynet
2022-02-13

candidate for ESR91 is (finally) ready for review and test πŸŽ‰

Volunteers are very welcome πŸ™‡

github.com/HorlogeSkynet/thund
Non-GitHub mirror : git.forestier.app/HorlogeSkyne

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst