I don't like US politics but can't not be aware of the most internationally important stuff, and Jesus man, the only explanation for how Democrats choose their presidential candidates post-Obama is that they vote who they want to be chosen the least and somewhere along the way the list gets flipped.
Congrats to @collabora for bringing DRM-CI to life!
We badly need a cross-driver CI solution that isn't mailing-lists-based and largely opaque to developers. We need CI that is integrated in the development workflow and that provide guarantees about code quality, not just a service that can be ignored by chance or malice.
It isn't perfect though as it inherits testing methodologies better suited for userspace testing, but kernelCI is no better in this regard ;)
🇬🇧Consumer-hostile #Whatsapp messenger will soon be interoperable - we #Pirates ensured this via the #DMA. In the coming months, we will be able to switch to better and open messenger services such as Matrix and continue to communicate with our consenting Whatsapp contacts securely and end-to-end encrypted across platforms using the Signal protocol. Wired reports: https://www.wired.com/story/whatsapp-interoperability-messaging/
Facebook Messenger will also become interoperable, possibly iMessage too.
Anonymous use of the participating alternative messenger services remains possible, and Whatsapp only receives data on messages sent across platforms.
Even if Threema and Signal want to stay on the sidelines at first, I am confident that more and more messenger services will join in over time, because interoperability is the future and brings real competition and real freedom of choice!
A few times I have told the anecdote that the singly most baffling thing I ever saw in a code review — not the most insecure, just the most “how could a real programmer have written this? how could this ever make sense?” thing — was simply a C++ variable “number_of_trucks” … declared as float. Unambiguously referring to real physical trucks in a fleet.
Reader, it’s been over ten years and I am blowing the gods damn whistle. I had edited that story to protect the guilty: the variable was named number_of_planes. It was shipped by a company whose name begins with “B” and rhymes with “GOING out of business.”
The stylish, unknown & extremely rare SEGA AI COMPUTER (1986) promised natural language processing and "artificial intelligence" via its Prolog interpreter.
We're making available today, for the first time ever: system roms, game cards, tapes recordings, scans, photos, MAME driver & more: https://smspower.org/SegaAI
A few days ago, my groovebox, the #SynthstromDeluge, running the new and awesome community-built firmware, crashed, which was very cool.
Not that it crashed, but what happened next: It displayed a colorful pattern on its pads.
That's a stack trace. It's listing the last steps the code made before crashing. The devs are have asked to be sent photos of these, to help them find bugs.
I've pasted it on Discord, and there's a _bot_ that recognizes these images and decodes them into addresses!
I checked because of this meme, proves true yet again.
The list btw: https://repology.org/repositories/statistics/newest
Software developer, open-source enthusiast, wannabe software architect. I like learning and comparing different technologies. Also general STEM nerd.