2026-07-09 15:47:30
via @… :
Meta views its users as something akin to vassals.
https://daringfireball.net/linked/2026/07/09/meta-instagram-ai-default…
via @… :
Meta views its users as something akin to vassals.
https://daringfireball.net/linked/2026/07/09/meta-instagram-ai-default…
Are they right? 🤔
"Euro-Office defaults to the fully proprietary OOXML document format, developed and controlled solely by Microsoft. This makes it a de facto ally of Microsoft in its content lock-in strategy, with control remaining firmly in Redmond and far from Europe."
https://blog.do…
LESSON 17: Defaults rule the world.
LESSON 18: Our devices aren’t built for us.
LESSON 19: It’s time for •us• to take charge of tech again.
Post-quantum defaults and GnuPG
@… email is a very insightful overview of where the standards, implementations, and openness of the community.
After years of using OpenPGP, the PQC discussions are a good opportunity to rethink what we should prepare for next and especially which community we should work with.
…
The hidden cost of Google's AI defaults and the illusion of choice
Google says it respects user privacy in AI, but the reality is not so black and white.
Many people are hoping—nay, praying—that the potential AI bubble will burst soon.
🫤 https://arstechnica.com/a…
is there a way on wikipedia to reset all of my account settings to the defaults?
i have a mess of display preferences that don’t work properly and i’m pretty sure there are some old settings in my account that the current ui doesn’t expose
at least, anything i do to change the font size has no effect
The annoying thing in Windows that re-enables unpopular settings is called "User Choice Protection Driver" (UCPD.sys)
https://www.youtube.com/watch?v=xQUYh4iKsB0
It's original intent was well-meaning: Prevent apps from messing with user defaults, like the browser or instal…
Vaadin 25.2: Build UIs in plain language, and call the browser from Java
https://vaadin.com/blog/vaadin-25-2-release
⚙️ Small, practical API: add(), addIf(), get() with defaults, has(), missing(), only(), except(), forget(), and pull() to read-and-remove in one go. has() uses array_key_exists(), so a key with a null value still counts as existing.
🛡️ Middleware is the natural home — set trace_id, url, route, user_id once, then deeper logs stay focused while Context carries the wider request story.
Vibe Coding Has a Security Problem, and Shipping Code You Do Not Understand Is Not a Strategy
AI-assisted coding is speeding up software development, but it is also making it easier to ship insecure defaults, weak access controls, poisoned dependencies, and code nobody on the team can confidently defend.
🧑💻
Monsoon season is starting!
Kodak DC290 (2MP, 1999)
Yes, I forgot to turn off the burned-in date and time (which I also didn't set).
Anyway, get yourself a camera that defaults to the previous millennium as default year.
#ShittyCameraChallenge
{ggblanket}, a wrapper around #ggplot for quick, explorative plots with sensible defaults and less code. https://davidhodge931.github.io/ggblanket/
RE: https://mastodon.social/@anatudor/116565947517003710
I feel validated for resisting `box-sizing: border-box` ALL THE THINGS, though not for future-proofing but because I am generally fine with leaning on browser defaults (which often map to user prefs…
If you ever notice me committing ebuilds without a trailing slash in GitHub homepage, please raise an alarm; that will be an impostor!
(GH does not normalize trailing slashes and defaults to the abomination of URLs without a trailing slash.)
#Gentoo
Pushing back on the idea that GenAI is "just another tool" for coding.
This comes up all the time in discussions on its use in open source software. People will fall back on the argument that it's like linters or autocomplete, and all that matters is whether the code passes muster. But it's not. In addition to the ethical issues, GenAI is a fundamentally different kind of "coding tool" and needs to be considered differently.
A comment to that effect in…
🦆 Huge milestone for {duckspatial}! We just crossed 10,000 downloads and 100 GitHub stars! ⭐
What’s new in v1.1.1.:
🟢 New geometry functions for counting points/sub-geometries and applying affine transformations.
🟢 DuckDB storage version control (defaults to v1.5.0 Native Spatial Storage for persistent CRS metadata).
🟢 Faster dplyr methods using lazy temp views instead of temp tables.
🟢 Better connection management.
Check it out at
Eindelijk eens bij mn voorkeuren ingesteld dat mn standaard antwoord in het Nederlands moet zijn. 'standaard' bleef maar niet lekker werken. Nu is het tenminste eenvormig.
[mastodon.nl]*/settings/preferences/posting_defaults
#Mastodonnl
Managed to get just a little bit ahead in my classes, so I did a small bit of work on #Sunstone today after work. The feature I just added is bookmarks in the sidebar. Works decently well so far, but I'll eventually be adding a setting to choose whether it opens bookmark links in the current tab or in a new tab (right now it defaults to a new tab). There is a history tab in the sidebar w…
Sooo apparently Windows was trying to install updates while I was in the shower (with plastic wrap on btw bc yk) and my Grub defaults to booting Linux
My PC autonomously rebooted into Linux for me 😇
Been trying to cook up a systemd-sysext for crowdsec crowdsec firewall bouncer to extend the base flatcar container linux image. Surprisingly straightforward with the sysext bakery.
However, crowdsec needs a mutable folder where it can write stuff (e.g logs etc.). This defaults to /var/crowdsec/data. I can create the /var/crowdsec/data folder but when crowdsec attempts to create and write to the logs folder below this I see a permission error.
Am I missing something obvious? A…