James Just James

@purpleidea
797 Followers
532 Following
4K Posts

devops/golang/mentoring/config mgmt hacker, mgmtconfig architect, and physiologist. hi

Building https://m9rx.com and https://mgmtconfig.com

formerly AWS, Red Hat, Montreal Neurological Institute, McGill University

websitehttps://purpleidea.com/
githubhttps://github.com/purpleidea/
twitterhttps://twitter.com/purpleidea/
mgmt confighttps://github.com/purpleidea/mgmt/

Many people are using LLM's the way we see the compiler.

Where "generated source code" becomes the "compiled binary" and thinking "the prompt" is a good alternative for "source code".

This won't scale, our source code is becoming incomprehensible!

This is a post about why DSL's are an important technology. In #mgmtconfig, just a few hundred lines of our mcl language, can replace 100k+ line code bases of imperative slop.

https://m9rx.com/demo/

Demo

The most glaring omission in Western media coverage of Taiwan is Taiwan itself. I can’t remember the last time I’ve seen a Taiwanese person interviewed! Instead, Taiwan is discussed almost as if it’s uninhabited land contested by China and the US.

In reality Taiwan is a nation of 23 million people with their own democratically elected leaders, already daily defending their sovereignty against aggressions like military drills.

When Taiwanese voices are omitted, the whole discussion devolves into a story about China vs. the US.

I hope both traditional and independent media will bring Taiwanese voices to the table before it’s too late. #Taiwan

With all the researchers that have worked hard and been denied bounties, thanks and recognition from Microsoft, and with the obvious back doors and bug doors they put into their software, I'm of the mind it's completely ethical (if not preferred) to go with full disclosure or to sell any of their 0days on the public market. There's simply no other way they'll learn the lesson.

Had a great time in Halifax and was very proud and lucky to be able to visit other parts of Canada!

Always shameful when I hear Albertans, Quebecers, and others talking about separatism. Go explore and see how we're better together! 💜

#OpenSource:

67: Today, among the goods that are universally intended for everyone, we must also include new forms of property, such as patents, algorithms, digital platforms, technological infrastructure and data.
In a context where the wealth of nations depends on knowledge and technology, when these goods remain concentrated in the hands of a few, without adequate forms of sharing and access, a new imbalance is created that contradicts the universal destination of goods. In turn, it widens the gap between the included and the excluded, between those who can participate in the digital revolution and those who remain on the margins. Furthermore, care for our common home and our responsibility toward the poor and future generations require that the use of the goods of creation and the new possibilities offered by technology be regulated in such a way as to respect the environment, avoid waste and prevent new forms of exploitation.

#encyclical #Pope #Vatican #AI #MagnificaHumanitas

In today's edition of GNOME is cursed...

I don't even know how to report this kind of thing, but if you do, please feel free to. Fedora 43, Wayland.

I'll be in #Halifax at "The Oxford Taproom" from 6pm-8pm tonight for some sort of nerd meetup!

#mgmtconfig stickers will be available and the best mgmt related patch/hack/contribution gets a special present from Montreal!

RE: https://hachyderm.io/@whack/116633678915600130

Jordan is providing many valuable bug reports which is making my software more robust!

#mgmtconfig

Good (9 min) interview with David Suzuki about climate and rockets and so on.

I completely agree with him about the recent Artemis mission.

https://www.youtube.com/watch?v=NZyEFGXDF0A

Why David Suzuki calls Artemis II a ‘stunt’

YouTube

#Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

#fulldisclosure #infosec #cybersecurity