Look, Jeff Atwood, it is difficult to take you seriously when you write authoritatively on a subject you clearly don’t understand.
GDPR doesn’t mandate cookie notices.
Cookie notices are *malicious compliance* by the surveillance-driven adtech industry.
If you’re not tracking people, you do not need a cookie notice, period.
If you’re only using first-party cookies for functional reasons, you do not need a cookie notice, period.
If you’re using third-party cookies to track people – i.e., if you’re sharing their data with others – then *you must have their consent to do so*. Because, otherwise, you are violating their privacy. Even then, the law doesn’t mandate a cookie notice.
How would you conform to EU law without a cookie notice if your aim wasn’t malicious compliance?
You would not track people by default and you would make it so they have to go your site’s settings to turn on third-party tracking if, for some inexplicable reason, they wanted that “feature”.
Boom!
No cookie notice necessary.
What’s that?
But that would destroy your business because your business is founded on the fundamental mechanic of violating people’s privacy?
Good.
Your business doesn’t deserve to exist.
Because the real bullshit here isn’t EU legislation that protects the human right to privacy, it’s the toxic Silicon Valley/Big Tech business model of farming people for data that violates everyone’s privacy and opens the door to technofascism.
reshared this
Breaking the Web’s Cookie Jar
The Firefox add-in Firesheep caused quite an uproar a few weeks ago, and justifiably so. Here’s how it works: * Connect to a public, unencrypted WiFi network.Jeff Atwood (Coding Horror)
@javier Websites that don't use cookies are not involved. Neither are websites that only use cookies that are _required_ for the website to function, e.g. session tokens.
It's only when you'd like to use cookies to track users and deliver personalized ads that you have to deal with this stuff.
It's a choice.
Most websites simply don't choose the privacy-friendly option.
@scy @javier one of the big problems nobody talks about: tech is largely only explained by entities who have no incentive to explain it *well*.
Google, Meta, large ad networks are all like "stupid EU makes us do Cookie banner".
While the actual regulation is actually pretty good. The regulation is basically "don't fuck around with user data. But if you do, you at least need to tell the user".
#FDroid website does not load? Yay, certificates rotation failed.🙄
We're on to it, will keep you posted...
/LE: Tracking it in: gitlab.com/fdroid/fdroid-websi…
Site certificates expired "Your connection isn't private" (#883) · Issues · F-Droid / Website · GitLab
I got error when access f-droid.org on Edge and ChromeGitLab
F-Droid Main Repository
The official F-Droid Free Software repository. Everything in this repository is always built from the source code.IzzyOnDroid App Repo

The #Conversations_im update that requires TLS 1.3 is currently rolling out.
Apparently, judging by the bug reports coming in, a good number of servers do not support TLS 1.3 yet.
Please upgrade your servers and/or check their configurations. 🙏
Users can opt out via a setting in the Security section of the app, but this setting will likely go away in 1-2 years. The only correct move here is to fix your servers. Also, check the HTTP servers used by HTTP Upload.
well, unfortunatelly, there is not only "good number of servers do not support TLS 1.3 yet", but also there are some countries that has gorernment-ruled DPI hardware deployed country-wide and that blocks TLS 1.3.
If you're lucky, it can be "time to time" or "some specific things", but if you're not - it can be total breakage of any TLS1.3 conenctions.
So, users from such coutires won't be able to have secure communications at all:
from the one side there is government pushing,
from the other — such a decisions 🤷
@mva throwing a wrench into DPI/MITM is very much part of the goal here.
Enforcing TLS 1.3 is basically a prerequisite to enabling channel binding by default.
So if you are into DPI you really need to step up your game soon.
Server overview · XMPP Compliance Tester
Pick and choose your Jabber server from a list of compatible servers or check if your current server supports all required features.compliance.conversations.im
Ayer estuve con mi hija en el acuario de Veracruz, y por contestar correctamente una pregunta sobre manatíes, me dejaron darle de comer a un manatí.
Entre tres manatíes, se empacaron una hielera completa de verduritas y manzanas en unos minutos. Para darles, había manzana, pepino, calabacita y jitomate. Según yo, lo que más les gustó es el jitomate.
Pueden mover los pliegues que tienen debajo de las fosas nasales; ahí se les da de comer y ellos llevan la verdura a su boca. Son adorables.

WTAF?!?
Taxpayers should be more than a little concerned, they should be terrified!!!
Montréal's fire department is facing a serious equipment shortages and other issues putting firefighters’ health and safety at risk, etc.
ctvnews.ca/montreal/article/mo… #polMTL #MTLpoli #le514 #montreal
Montreal fire department facing equipment shortages
Montreal’s fire department is facing serious equipment issues, according to the city’s auditor general.Swidda Rassy (CTVNews)
Last day enjoying this calendar as wallpaper on my second monitor in the office. It's one of my fave shots. Good memory of a nice evening spent with mates.
Also features in this article on my blog:
Any micro-optimization junkies out there? We need an integer implementation of PIXMAN_OP_SATURATE, please 😃
gitlab.freedesktop.org/pixman/…
Implement integer version of PIXMAN_OP_SATURATE (#127) · Issues · Pixman / pixman · GitLab
If you compare _pixman_setup_combiner_functions_32 and _pixman_setup_combiner_functions_float, you'll see that there is no integer version of PIXMAN_OP_SATURATE and if falls back to floats. We found this...GitLab
my next few months working on Plasma accessibility will involve:
- Touch gestures for desktop zoom
- Individual zoom level and tracking for each display on multi-display systems (if you enable it, some users may prefer it acting like one giant screen)
- Shape-aware upscaling for extreme zoom levels. Makes text appear far less blurry. I'll turn it off by default.
Paperback 0.2 is out! What's new:
• Added markdown document support!
• Added PDF document support, including the ability to navigate between pages!
• Added keystrokes for navigating by headings in HTML content, including epub books and markdown documents. These keystrokes were designed to work similar to a screen reader.
• Fixed loading epubs with URL-encoded filenames in their manifests.
• Fixed loading epub 3 books with XHTML embedded inside of them.
• A message is now spoken if the document doesn’t support a table of contents or sections, as opposed to the menu items being disabled.
• Added a recent documents menu! It currently stores your last 10 opened documents, and pressing enter on one will open it for reading.
• Completely rewrote the Find dialog, making it much simpler to use, while also adding a history of your last 25 searches and regular expression support!
• Previously opened documents are now remembered across application restarts. This is configurable through the new options item in the tools menu.
• Added shift+f1 to open the readme directly in Paperback itself.
Download: github.com/trypsynth/paperback…
Enjoy!
Edit: sorry about that, Enafore decided that I meant to edit my post when I pressed C, not create a new post.
reshared this
I upgraded to a Pixel 10 Pro because the promos made it super cheap for me—and honestly, Pixelsnap (Qi2/MagSafe) without a case. I disable all the AI features I can on my Google Account, so none of that new stuff interests me, but there *are* a handful of new things I’ve seen literally nobody mention in “reviews” or sales pages. I’ll compile them here in this thread for anyone interested.
DougDoug English Counties Pronunciation Quiz
Fan ChannelOriginal Recorded on11/23/2022Official DougDoug: @DougDoug Full VOD: https://www.youtube.com/watch?v=PHuLF7p42yo&t=6441s&ab_channel=DougDougDougDo...YouTube
@raspbeguy I’m wondering the same thing.
I suspect it changed git home? (Github has more peoples already there, so they are more eager to contribute since they already have an account)
The other possibility is curl suddenly made some noise (article, included by default in a popular software or distribution, …).
My week: lists.haxx.se/pipermail/daniel…
keynote, rc2, graphs, anniversaries, openssl, c-ares, wikipedia, slop
#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 12 updated and 2 added apps:
* FlorisBoard: the stable version of the popular customizable keyboard 🛡️
* VMPK for Android: the Virtual MIDI Piano Keyboard is a MIDI events generator simulating a MIDI controller 🛡️
RB status: 699 apps (53.6%) (4 failed builds still pending)
Enjoy your #free #Android #apps with the #IzzyOnDroid repo
IzzyOnDroid F-Droid Repository
This is a repository of apps to be used with your F-Droid client. Applications in this repository are official binaries built by the original application developers, taken from their resp. repositories (mostly Github, GitLab, Codeberg).IzzyOnDroid App Repo
Covfefe has a wiki page.
In case you needed to know. 😃
Před pár roky jsem u nás při přerovnávání dřeva objevil kudlanku. Měl jsem z toho vánoce, protože jsem do té doby naživo asi žádnou neviděl, nebo možná jo a zapomněl :)
Dnes jsem ničil s kosou trávu, kterou se nechce jíst ovcím a i přesto, že nebylo moc času na koukání jsem zahlídl kudlanek hned šest, nádhera.
Release v25.08 · YaLTeR/niri
Niri is a scrollable-tiling Wayland compositor. Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize. A month ago, o...GitHub
reshared this
Ok, so if the correct definition of anarchy is that everyone is equal and everyone can be heard -- how is this functionally different than a direct democracy?
And more realistically -- how can everyone's voices be heard in a meaningful way that scales with the population?
blog.frehi.be/2025/08/26/block…
daniel:// stenberg://
in reply to daniel:// stenberg:// • • •Jonathan Yu
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •CatSalad🐈🥗 (D.Burch)
in reply to daniel:// stenberg:// • • •Demiguise 🇮🇱
in reply to daniel:// stenberg:// • • •Ben Zanin
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Ben Zanin • • •wertzui
in reply to daniel:// stenberg:// • • •synlogic
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to synlogic • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •Bojidar Marinov
in reply to daniel:// stenberg:// • • •Yaksh Bariya
in reply to daniel:// stenberg:// • • •Perry
in reply to daniel:// stenberg:// • • •