Ente is now fully #opensource! π
You can find the source to our apps and SERVER @ https://github.com/ente-io/ente
Thank YOU for helping us get this far! π
Happy 30th of February to all those with dodgy date handling in their code...
Broke: Licensing personal projects as AGPL so mega-co's can't use them.
Woke; Writing personal projects in C, so mega-co's can't use them.
[$] LWN.net Weekly Edition for February 29, 2024 https://lwn.net/Articles/963168/ #LWN
Message-ID's are used to identify and retrieve messages from the public-inbox archive on lore.kernel.org, so it's only natural to want to use memorable ones. Or maybe it's just me.
Regardless, here's what I do with neomutt and coolname:
If coolname isn't yet packaged for your distro, you can install it with pip:
pip install --user coolname
Create this file as ~/bin/my-msgid.py:
#!/usr/bin/python3
import sys
import random
import string
import datetime
import platform
from coolname import generate_slug
parts = []
parts.append(datetime.datetime.now().strftime('%Y%m%d'))
parts.append(generate_slug(3))
parts.append(''.join(random.choices(string.hexdigits, k=6)).lower())
sys.stdout.write('-'.join(parts) + '@' + platform.node().split('.')[0])
Create this file as ~/.mutt-fix-msgid:
my_hdr Message-ID: <`/path/to/my/bin/my-msgid.py`>
Add this to your .muttrc (works with mutt and neomutt):
send-hook . "source ~/.mutt-fix-msgid"
Enjoy funky message-id's like 20240227-flawless-capybara-of-drama-e09653@lemur. :)
Good one in NUMTOT today
https://www.facebook.com/share/p/7buEViTatFhi4HTQ/
Fascinating to see the Times slowly trying to come to grips with the way theyβve been played by Moscow.
It takes them seven paragraphs to get to the fact that the allegations against Biden were (passive voice) βmade up.β
Not till paragraph twelve does the real protagonist appear: Russian intelligence. Itβs a Russian disinformation operation. Letβs see if we can say that out loud. https://masto.ai/@Nonilex/111984017335877297