Fil is choosing violence today "Rust is less safe than Fil-C in practice, because Rust code uses `unsafe` a lot"
BTW AWS is used across Québec websites... even #RAMQ's Health Booklet, AKA #carnet, which includes scans, prescriptions, sampling, etc., etc., etc.
THAT MEANS TRUMPISTAN HAS ACCESS TO ALL OUR HEALTH INFORMATION.
Canada.ca ALSO USES the #cloud... so all that Revenue Canada/CRA #data is AT RISK.
DIGITAL SOVEREIGNTY NOW!
#cdnpoli #polcan #assnat ##polQC #QCpoli #internet #digitalsovereignty
Sensitive content
reshared this
A sample from a blog post about enums in workflows in 7.4:
```
# config/packages/workflow.yaml
framework:
workflows:
blog_publishing:
type: 'workflow'
marking_store:
type: 'method'
property: 'status'
supports:
- App\Entity\BlogPost
initial_marking: !php/enum App\Enumeration\BlogPostStatus::Draft
places: !php/enum App\Enumeration\BlogPostStatus
transitions:
to_review:
from: !php/enum App\Enumeration\BlogPostStatus::Draft
to: !php/enum App\Enumeration\BlogPostStatus::Reviewed
publish:
from: !php/enum App\Enumeration\BlogPostStatus::Reviewed
to: !php/enum App\Enumeration\BlogPostStatus::Published
reject:
from: !php/enum App\Enumeration\BlogPostStatus::Reviewed
to: !php/enum App\Enumeration\BlogPostStatus::Rejected
```
Maybe it's just me, but to me it's extremely hard to read and debug.
@hand I’d love to see an example of what this looks like. André mentioned a security config that used fluent interfaces.
Can you point to a config file that shows an example of what you mean?
Do you mean something like this? github.com/mezzio/mezzio-skele…
mezzio-skeleton/config/pipeline.php at 3.18.x · mezzio/mezzio-skeleton
Laminas mezzio skeleton. Begin developing PSR-15 middleware applications in seconds! - mezzio/mezzio-skeletonGitHub
A lot of Germans are posting in German about #Giessen today, and since many of our friends overseas may be confused, here's a summary:
The current iteration of the Nazi-Party, the AfD, is holding a summit in the town of Giessen today. They announced the formation of a youth org (Hitler-Jugend?). A ton of people came to protest. The police are busy protecting the Nazis, and politicians in the current government see fit to attack the protesters.
This needs international attention.
François Legault gives zero f*cks about #digital #sovereignty OR the #privacy of Québec children...
THERE WERE BETTER OPTIONS THAN GIVING ALL THIS INFORMATION TO TRUMPISTAN. ca.news.yahoo.com/could-u-auth…
#polQC #QCpoli #assnat #data #cloud #internet
Could U.S. authorities get their hands on data from Quebec’s new daycare platform?
The province’s new platform for registering children for places in public daycares is being managed by an American tech company, sparking concerns about...CBC (Yahoo News Canada)
I sometimes see people describing resistance to LLM assisted coding as gatekeeping and I get that, software engineering culture is absolutely rife with gatekeeping, I quite literally dedicated dedicated my career to developer education because I want more people to have access to these opportunities.
But here's the thing, in order to fully participate in the world of software you will still need to learn to code, giving people the impression that isn't the case is not empowering.
"I Work For an Evil Company, but Outside Work, I’m Actually a Really Good Person"
Values demand a sacrifice. Don't collaborate.
mcsweeneys.net/articles/i-work…
I Work For an Evil Company, but Outside Work, I’m Actually a Really Good Person
I love my job. I make a great salary, there’s a clear path to promotion, and a never-ending supply of cold brew in the office. And even though my j...McSweeney's Internet Tendency
oi Cleverson. Você pode você mesmo transferir os seguidores para a nova conta aqui:
CWB.social (Mastodon)
Servidor Mastodon de propósito geral, participante da rede mundial do Fediverso. Aberto a todos. Fundado em Curitiba.Mastodon hosted on cwb.social
So thankful for all of you who have followed me on here so far, and made me feel so welcome! I'm very new to this platform still, but I'm loving it! Here's to more great sex, kink, and general shenanigans, friends!🥰
#shenanigans #kink #sex #thankful #thanksgiving #thanksgiving2025 #newtomastodon #newbie #transman #transmasc #bisexual #kinkycats #kinky #bdsm #biandproud #polyam #polyamorous #polyamory #Sirandsub
democracyparadox.com/2025/11/2…
#DemocraticTheory #PoliticalScience
Adam Przeworski Asks Who Decides What is Democratic - Democracy Paradox
Adam Przeworski discusses his essays and books including how his ideas have changed. Alejandro González Ruiz helps introduce the episode.democracyparadoxblog (Democracy Paradox)
I’ve also added a new default shortcut, CTRL+P, which works with both music-style playlists and opens the window for setting mix points.
In the NVDA add-on, I also changed the default behavior of the “Do Not Disturb” mode — it is now disabled by default. I found that it interfered too much, and it’s better to enable it intentionally when you’re working under time pressure or running a busy show where you can’t afford any distractions.
gitrls.com/michaldziwisz/sara/
The past below is shared with permission by Tenzin YW on the Action for Happiness app:
Wisdom (Sherab): Seeing Things as They Truly Are
In Tibetan Buddhism, wisdom is one of the six paramitas; qualities that help us live with clarity and compassion. Wisdom isn’t about accumulating more knowledge. It is the understanding that arises when the mind is calm, open, and willing to see reality as it is.
For the Action for Happiness community, this kind of wisdom is deeply practical. It helps us respond to life with kindness rather than habit, and to meet ourselves and others with patience rather than judgment.
At the end of each day, try asking yourself:
“What did I learn today about myself?”
You don’t need a long list.
One honest insight even a small one is enough.
Wisdom grows when we pause, soften, and tell ourselves the truth with gentleness.
HN: "Facebook podle soudních dokumentů už v roce 2019 zastavil interní studii, která ukazovala, že sociální sítě zhoršují psychický stav uživatelů. Studie zkoumala náhodný vzorek uživatelů, kteří na měsíc přestali používat Facebook a Instagram. Po prvním týdnu uživatelé hlásili nižší sklon k depresím, pocitům osamocení, nervozity a nutkání se porovnávat s ostatními.
Tyto předběžné výsledky neodpovídaly očekáváním firmy, a tak výzkum předčasně ukončila."
Zdroj: cnbc.com/2025/11/23/meta-inter…
#Meta
Meta halted internal research suggesting social media harm, court filing alleges
Meta is alleged to have halted internal research suggesting social media harm, according to court documents.Jonathan Vanian (CNBC)
The thing to realize about Wayland is that noone is out to get you.
Most of the problems people have a knee jerk reaction about were either fixed in the past few years or are being actively worked on. Sometimes it takes a long time because people want to actually do it properly and not just do a quick hack, and that can involve some experimentation and failures before a good solution is settled on. Also creating standards that all major DEs and UI toolkits will agree on can be a challenge.
X11 was made in a time where you ran your software on a mainframe but ran the GUI on a separate computer, noone thought about security yet and hardware accelerated rendering wasn't a concern.
At this point it's a massive clusterfuck full of hacks that noone wants to maintain.
This is why Wayland exists, because people actually want to work on it, and they want to use the experience from the past to make something that works much better in the modern world, where your GUI apps run directly on your computer, want hardware acceleration, and you may want them to be sandboxed for security reasons.
There is XWayland for compatibility, with implementations ranging from being built into the compositor (KWin) to being a layer on top (xwayland-satellite).
I know at least one maintainer of a Wayland compositor that specifically only supports the latter approach because they don't want to deal with implementing any cursed X11 logic.
Friendly reminder -- or a heads up, if you didn't see the other post -- that anything/EVERYTHING at my Bandcamp is currently 1/2 off if you use the code "fiddy" at checkout.
Works on anything from a single track to the whole discography! You can pay $6.66 and get every bit of music I have ever released!
#music #musodon #SupportMusicians
Ether Diver
Instrumental psychedelia for discerning psychonauts. Need a ship to explore inner space? The Ether Diver will take you where you need to go, and bring you back in one piece.Ether Diver
Tom Stoppard #RIP
The improbability of Rosencrantz and Guildenstern Are Dead and the way scenes from Hamlet are woven into the narrative, captivated me the first time I read it, and made me a Stoppard fan for life.
bbc.co.uk/news/articles/c74xe4…
Sir Tom Stoppard, playwright famed for his wit and depth, dies at 88
The King and Queen pay tribute to a "dear friend who wore his genius lightly".Seher Asaf (BBC News)
I'm not good at this marketing lark, but as it's black friday and I'm inundated with other people's offers...
You can get 10% off CE swag today with code BLACKFRIDAY :)
shop.compiler-explorer.com/pro…
Makes a great present too!
Compiler Explorer
The official Compiler Explorer shop! Come show your support for CE and get cool gear!Compiler Explorer
Ptyxis sending a desktop notification when a long-running command completes (*) is an accessibility feature, and my ADHD ass *highly* appreciates it.
* If a command takes more than like 3 seconds I'll switch desktops to get distracted, and it's not good for my workflow.
Hubert Figuière reshared this.
Lennart Poettering (@pid_eins@mastodon.social)
3️⃣ Here's the 3rd post highlighting key new features of the upcoming v257 release of systemd. #systemd257 So after the relatively heavy fare of the 2nd episode, here's something to digest more easily.Lennart Poettering (Mastodon)
A shaft of light burst into his consciousness. He remembered only the restraints, the prick of Montresor’s needle, being colder than he’d ever been in his life.
More light. “Good, you’re awake. Can you walk?” A hand reaching down to aid him.
“For the love of God, Montresor!”
“Yes, for the love of God. Now come with me, I have so much to show you.” He lifted a hatch in the floor.
“Amontillado?” “Better than that!” Under the floor, impossibly, a window, and the stars slowly swinging by.
Graydon Hoare
in reply to John Regehr • • •✧✦Catherine✦✧
in reply to Graydon Hoare • • •Graydon Hoare
in reply to ✧✦Catherine✦✧ • • •it's not a language (and he doesn't call it one). it's an implementation / instrumentation pass for C/C++ that makes memory errors abort. that's great. but it's exactly C/C++ as source language(s). so if you like C/C++ (or have a gargantuan C/C++ codebase you can't port) and you want to trade perf and memory overhead for dynamic safety it seems like a fine option. it's in a similar ballpark as "building with asan in production" but covers different cases.
(I also find his trolling annoying but I think it somewhat incidental; it's not like the project exists to spite rust people, it's there for good reason, just like asan!)
cliffordheath
in reply to Graydon Hoare • • •✧✦Catherine✦✧
in reply to cliffordheath • • •cliffordheath
in reply to ✧✦Catherine✦✧ • • •✧✦Catherine✦✧
in reply to cliffordheath • • •UBSan/ASan/MSan/TSan were revolutionary when they were introduced; before them your only option (if you used something like gcc on linux) was valgrind, which while effective had some serious limitations, and the sanitizers were like suddenly having normal compiler diagnostics for even previously undiagnosable issues
I've never heard of Rational Purify before (is it some proprietary IBM thing?), but I think Borland had memory check tools back in DOS days too
Graydon Hoare
in reply to ✧✦Catherine✦✧ • • •Purify is the grandparent of all of these, in the sense of instrumenting C object code and trapping every single memory access in a C program and tracking byte-validity of all addresses. It was slow but immediately, astonishingly valuable. It was also proprietary and patented and cost thousands of dollars a seat. Proprietary code used it, FOSS rarely had the luxury until Valgrind.
For a while people (eg. myself, at Red Hat) were prevented from working on Valgrind because of the Purify patents. To dodge them we worked on Mudflap instead, which was "sufficiently different", at least until IBM bought Rational (which had previously bought Pure) and gave assurances they wouldn't enforce them. And of course Red Hat also wound up at IBM anyway. Everything converges.
As an additional quirk of history: Reed Hastings wrote Purify! It's what he made his initial blob of money from. You could say it's indirectly why we have both Valgrind, Asan _and_ Netflix.
web.stanford.edu/class/cs343/r…