Wellp, I can over generalize, and hate on AI, most specifically LLMs, and simultaneously and stubbornly actively put effort into sabotaging my future prospects and being stuck left behind, or I can try to find ways of utilizing the technology for its strengths, and in ways that allow me to do things that I might otherwise not be able to do.
To this end, my big server in the data center will be shut down at some point to add a GPU.
This will allow for the experimentation with AI models. What interests me right off the bat is image and vision processing models. Definitely something that can certainly do things that I cannot. Should this turn commercial, which is my real intent, I will of course have people with well-tuned visual accuity and judgement to vet anything generated.
I am most certainly approaching this with skepticism, but I am approaching it, as opposed to stubbornly avoiding it, and potentially missing opportunities.
By running the models entirely under my control, and on resources I control down to the OS layer, I am responsible, but also very much in control of what and where the data goes, and happens to it.

> Peering over QUIC will only use a single stream of traffic, so it’s largely the same semantics as peering over TCP/TLS, but it may be useful in cases where UDP packets have an easier time punching through a NAT or firewall. We generally expect it to perform worse than TCP/TLS, so we do not recommend using it when it’s not needed.

quic slower than tcp, fascinating

První výsledky rozsáhlého výzkumu online bezpečnosti dětí. Zapojilo se do něj více než 53 000 žáků základních a středních škol v čr, převážně věk 13 až 17 let.

- 7 % žáků uvedlo, že někdo zneužil #AI k vytvoření jejich svlečené fotografie

- vyučující často doporučují #WhatsApp k instalaci i žákům z 1. stupně zš

- ubližuje se především v chatovacích skupinách typu třída-parta na WhatsAppu

- nejčastějším útočníkem spolužák ze třídy

bezpecnyinternet.cz/

#cznic #jsns #upol #linkabezpeci

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

This entry was edited (1 month ago)
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…

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

MAGA/Linux, meta

Sensitive content

reshared this

I think I remember people saying that Obsidian as a markdown-based note taking app is accessible enough to actually be productive. I just tried again and... well, is there some magic switch or something I have to use in order to make it, well, good? To me it feels kinda bloated, with alot of useless and unlabelled clickables, the editor is basically just a text editor which doesn't seem to work properly with braille displays in NVDA and live preview isn't really a thing. What am I doing wrong?

Hot take: I love #Symfony, it's really the best #PHP framework out there (at least, the most powerful), but this obsession with #YAML is just… something. When I read workflows, even sample ones, my brain issues a warning about possible stack overflow 😂
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.
Unknown parent

mastodon - Link to source

Ben Ramsey

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

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.

#depol

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

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…

This interview with Adam Przeworski on the Democracy Paradox podcast should be informative and inspiring to anyone interested in democratic theory and political science. Some of his recent papers are cited in the overview.
democracyparadox.com/2025/11/2…
#DemocraticTheory #PoliticalScience

#SARA got a quick update today — a new release with just one feature, but hopefully a useful one. The Music Folder is now available as an additional playlist type you can configure. It works very simply: you add a folder with audio files, and those files appear in SARA just like any other playlist. You can browse them, preview them with the Space key, add them to a music playlist with Enter, or copy and paste them into, for example, a news-type playlist if that suits your workflow better.
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/
#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
in reply to Nicks World

Our daughter has a smaller one. It helps a lot for her to see answers to questions as well as hear them. There's a version of voice view for you to use the screen if you wish, and you can use the camera both to ask alexa what things are with a pretty poor form of object recognition and to video call others who have compatible shows or have set up the alexa app. You might also be able to use the camera in routines, I haven't looked to see what hers offers in that area.

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!

etherdiver.bandcamp.com/

#music #musodon #SupportMusicians

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…

#rip

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.

À Nice, la présence d’un magistrat au meeting de Christian Estrosi interroge

Le juge chargé des premières années d’enquête sur le volet sécuritaire de l’attentat du 14 juillet 2016 était au deuxième rang du lancement de campagne du maire de Nice. De possibles manquements de la mairie sont au cœur des investigations judiciaires. Le magistrat et l’élu n’y voient pas un problème.

Par @ellensalvimediapart.fr/journal/france/29…