@sabbatical
Your search engine skills are transferrable to DuckDuckGo, Mojeek, Yep, or SearxNG.
@kmeisthax @pluralistic
PSA, VSCode / VSCodium C# opt-out telemetry
The v2.0 update to the C# extension silently installed a dependency, the .NET Runtime Install Tool extension, that has #telemetry enabled by default.
#Microsoft pushed the update to #VSCode users in early August, and it reached #OpenVSX / #VSCodium users a month later.
There is no indication that the dependency respects the `telemetry.enableTelemetry` setting. You can opt out:
"dotnetAcquisitionExtension.enableTelemetry": false
But personally, I've chosen to uninstall the Ionide, C#, and .NET Runtime Install Tool extensions.
Opt-out is not consent.
Linux distro recommendations
@urusan The problem with Manjaro is that they hold back packages, which get out of sync with the AUR, leading to the dreaded "partial upgrades". I suspect this is what happened to you.
Distros like Garuda Linux and EndeavourOS avoid this problem by using up-to-date Arch packages. Garuda is more opinionated, including things like having Timeshift configured out-of-the-box to do a system snapshot whenever you update.
If you don't mind older packages, Linux Mint (my daily driver for the past several years) is a reliable choice. You get the practical benefits of an Ubuntu LTS system without the B.S. from Canonical. If you want a non-LTS release cadence, maybe try Pop!_OS.
I've also heard good things about Fedora and openSUSE, but missing packages have kept me away for now.
Finally, there are two Debian derivatives I'll suggest looking at: Parrot (Home Edition) and MX Linux. Both of them are based on Debian Stable but with additional backports.
@solidsanek
Studio Ghibli vibes
A small check: would you or somebody you know be interested in a #clojure based #programing course and #mentorship? I’m thinking about pivoting into #teaching more, and would like to understand if there is demand.
Please boost 🙏
FTC announces 'click to cancel' rules after 16 000 public comments. It will "require sellers to make it as easy for consumers to cancel their enrollment as it was to sign up."
Pretty much all versions of bcrypt are vulnerable to second preimage attacks because they truncate the input to the first 72 bytes, meaning the hashes for messages longer than that will collide.
This resulted in a login bypass against Okta.
https://www.theverge.com/2024/11/1/24285874/okta-52-character-login-password-authentication-bypass
@slothrop I love the fact that he starts with "the first ad on the internet had a click through of 44%" and didn't mention
1) it was not a personalised ad
2) it didn't track individual users
3) it was relevant to the content of the page
4) it wasn't misinformation
5) it wasn't malware
6) it didn't download a shitton of JavaScript
7) it didn't link to content-farm garbage
I wouldn't be running an ad blocker if those things were still true.
WTH are @mozilla doing.
> Anonym was founded with two core beliefs: First, that people have a fundamental right to privacy in online interactions and second, that digital advertising is critical for the sustainability of free content, services and experiences.
Agree on the first; could not disagree more on the second. As if we've put even a fraction of the effort into investigating free online spaces as we have advertising! The world does not need ads for anything other than manipulating people into spending their money. End of.
> Mozilla and Anonym share the belief that advanced technologies can enable relevant and measurable advertising while still preserving user privacy.
I don't share this belief and I know many others do not. This is such a misguided move handling the trust you've enjoyed up to now.
The #enshittification continues ever more.
"We have helpfully activated notifications for you with this update. To turn notifications off, simply open Settings, then Preferences, then Options. Scroll down to the Customizations section, unlock Developer Mode, then turn on 'Remind me Later' after choosing an interval between 1 and 3 weeks"
MASTODON, YOU ARE NEEDED
I'm the faculty advisor for our campus fire dancing club. We're doing a show for alumni weekend, and the students have chosen Y2K as the theme.
It'll be easy for them to choose songs from that time, as well as the obvious "1999", but are there any danceable songs *about the Y2K bug*?
If anyone knows, you would!
Progress on my extensible app launcher written in #ClojureScript and #gtk
- Added icons to app listing (they don't load properly on NixOS, but they are working)
- Render diffing on app listing, to not re-render the entire list on every keypress
- I'm now saving the last ClojureScript evaluation as the `ans` variable, so you can use `ans` as you would in your calculator.
This Recall thing is a prime example of how bad we are at understanding when something is a systemic problem.
It doesn't matter if *you* disable it. It doesn't matter if *you* install Linux. It doesn't matter if *you* set your computer on fire and move to a Luddite commune.
If you have *ever* sent sensitive data, no matter how securely, to another person who now has this shit enabled, and they find your data and look at it, your data is compromised, and there's nothing you can do about it.
• An Oxford comma walks into a bar where it spends the evening watching the television, getting drunk, and smoking cigars.
• A dangling participle walks into a bar. Enjoying a cocktail and chatting with the bartender, the evening passes pleasantly.
• A bar was walked into by the passive voice.
• An oxymoron walked into a bar, and the silence was deafening.
• Two quotation marks walk into a “bar.”
• A malapropism walks into a bar, looking for all intensive purposes like a wolf in cheap clothing, muttering epitaphs and casting dispersions on his magnificent other, who takes him for granite.
• Hyperbole totally rips into this insane bar and absolutely destroys everything.
• A question mark walks into a bar?
• A non sequitur walks into a bar. In a strong wind, even turkeys can fly.
• Papyrus and Comic Sans walk into a bar. The bartender says, "Get out -- we don't serve your type."
• A mixed metaphor walks into a bar, seeing the handwriting on the wall but hoping to nip it in the bud.
• A comma splice walks into a bar, it has a drink and then leaves.
• Three intransitive verbs walk into a bar. They sit. They converse. They depart.
• A synonym strolls into a tavern.
• At the end of the day, a cliché walks into a bar -- fresh as a daisy, cute as a button, and sharp as a tack.
• A run-on sentence walks into a bar it starts flirting. With a cute little sentence fragment.
• Falling slowly, softly falling, the chiasmus collapses to the bar floor.
• A figure of speech literally walks into a bar and ends up getting figuratively hammered.
• An allusion walks into a bar, despite the fact that alcohol is its Achilles heel.
• The subjunctive would have walked into a bar, had it only known.
• A misplaced modifier walks into a bar owned a man with a glass eye named Ralph.
• The past, present, and future walked into a bar. It was tense.
• A dyslexic walks into a bra.
• A verb walks into a bar, sees a beautiful noun, and suggests they conjugate. The noun declines.
• A simile walks into a bar, as parched as a desert.
• A gerund and an infinitive walk into a bar, drinking to forget.
• A hyphenated word and a non-hyphenated word walk into a bar and the bartender nearly chokes on the irony.
en: Mostly tech, but not entirely. Privacy is a human right.
ia: Principalmente technologia, ma non in toto. Privacitate es un derecto human.