

If you want to see this work rendered, you can check it out using OpenLevelUp!


If you want to see this work rendered, you can check it out using OpenLevelUp!


Interesting, some effort required to keep it on track:
Claude can be very persistent when it really wants to do something. I’ve seen Claude run the contents of a
makecommand whenmakeitself is blocked, or write a Python script to edit a file it’s been told it can’t edit. But hooks at least offer better enforcement than prompting alone.


There was a moment in time where maybe it was qmail:
https://en.wikipedia.org/wiki/Qmail
Ten years after the launch of qmail 1.0, and at a time when more than a million of the Internet’s SMTP servers ran either qmail or netqmail, only four known bugs had been found in the qmail 1.0 releases, and no security issues.
More on how it was accomplished:
https://blog.acolyer.org/2018/01/17/some-thoughts-on-security-after-ten-years-of-qmail-1-0/


Wow that’s bad. The original idea of standing up, I understand, was to keep the meeting short through physical discomfort and only speak of blockers to progress or ask for help. It is not meant to report status, which can make people feel like they have to continually justify themselves and their work.


nmcli to support wireguard peers, nice


Don’t encrypt the drive, encrypt the backups and put your keepassdb alongside. Use restic or similar that encrypts backups.


The contention is that Mattermost say it’s licensed under AGPL but then they add conditions which are incompatible with that license. So it seems they want to give appearance of AGPL but not give the actual rights that come with it. So therefore it’s not AGPL.


…got to have the Asian Dub Foundation track ft Stewart Lee here too:
Errors in command substitution e.g. $(cat file) are ignored by ‘set -e’, one example of its confusing nature. It does not force you to all handle errors, just some errors and which ones depends on the code you write.


Presumably that can’t handle things that the app adds like run conditions for wifi/mobile data though? I realise some may not care about that as much.


Thank you for introducing me to FairScan! Great app. I have a scanner but being able to snap stuff on the go is so much quicker.


Thing is Sainsbury have learnt nothing from this and reasserted theair faith in facial recognition, blaming human error in store for grabbing wrong person. I feel we’ll see more of this in future.
I like your infographic, how was it made?


Hoping this tool lives up to its own hype:
PyInfra—where your infrastructure is actually code. Real Python. With loops that don’t require learning a DSL. With functions that are… wait for it… actual functions. With error handling that doesn’t involve praying to the YAML gods
https://fosdem.org/2026/schedule/event/VEQTLH-infrastructure-as-python/
Performance:
https://docs.pyinfra.com/en/3.x/performance.html



This is overkill but reminds me of
https://en.wikipedia.org/wiki/Homomorphic_encryption
…where operations (including search) can be carried out on data that remains encrypted throughout.
Sounds like you only need encryption at rest however. So can you keep tickets in memory for searching perhaps?
You’re welcome!


The new/alternative secret provider is interesting:
https://github.com/bilelmoussaoui/oo7?tab=readme-ov-file
I would like to be asked when processes access my secrets, or maybe it will be possible to set perms on the portal in future.


Like a still from a Bladerunner movie, nice
https://strudel.cc/