And they have arrived (well, they did around 3 hours ago, LOL). Buttery smooth, my 16 Pro (one with dark cover). It took a bit over an hour to transfer all my data.
Alright. My first mentions—which were picked not so randomly, LOL—are @prologic@twtxt.net, @lyse@lyse.isobeef.org, and @movq@www.uninformativ.de. I am also posting my first image too, which you see below. That’s my neighbourhood, in a “winter” day. Hopefully @prologic@twtxt.net will add my domain to his allowed list, so that the image (and any other further) renders.
Beginnings of a little notebook app. Doesn’t actually run any code yet. https://akkartik.name/images/20240917-notebook.png
@prologic@twtxt.net earlier you suggested extending hashes to 11 characters, but here’s an argument that they should be even longer than that.
Imagine I found this twt one day at https://example.com/twtxt.txt :
2024-09-14T22:00Z Useful backup command: rsync -a “$HOME” /mnt/backup
and I responded with “(#5dgoirqemeq) Thanks for the tip!”. Then I’ve endorsed the twt, but it could latter get changed to
2024-09-14T22:00Z Useful backup command: rm -rf /some_important_directory
which also has an 11-character base32 hash of 5dgoirqemeq. (I’m using the existing hashing method with https://example.com/twtxt.txt as the feed url, but I’m taking 11 characters instead of 7 from the end of the base32 encoding.)
That’s what I meant by “spoofing” in an earlier twt.
I don’t know if preventing this sort of attack should be a goal, but if it is, the number of bits in the hash should be at least two times log2(number of attempts we want to defend against), where the “two times” is because of the birthday paradox.
Side note: current hashes always end with “a” or “q”, which is a bit wasteful. Maybe we should take the first N characters of the base32 encoding instead of the last N.
Code I used for the above example: https://fossil.falsifian.org/misc/file?name=src/twt_collision/find_collision.c
I only needed to compute 43394987 hashes to find it.
#August’s reading prompt is #SpinTheWheel and that’s that I did. The result: “Total Eclipse” is my #FridayReads !
#MaradoWeekly #WeeklyRecord Week 35
Agora com texto e cartaz oficiais:
“Lançamento do livro |
MEMÓRIAS ACADÉMICAS – Liceu Nacional de Latino Coelho, de José Francisco Rica
A não perder, dia 6 de setembro, pelas 17h00, no salão nobre do Museu de Lamego.
A entrada é gratuita.”
#ARomariaDePortugal já começou, e não é coisa que costume divulgar, mas calha que este ano, no dia 6 de Setembro às 17h no Museu de #Lamego, vai decorrer o “Lançamento do Livro MEMÓRIAS ACADÉMICAS (Liceu de Lamego) de José Francisco Rica”, no qual participo com algumas das minhas memórias.
you’ll probably get an Error 1011 🤦 … just copy and paste the link in a new tab if you can Screenshot of neomutt running Jenny
@bender@twtxt.net My index formatting is intact, probably because I still haven’t figured out how to set up my terminal to show RTL text correctly! 😅 but hey, that won’t be a problem anymore, I don’t feel like twting in Arabic. Sorry for the inconvenience.
And here it is, the mandatory yearly #Extramuralhas picture of #Leiria’s #castle
#MaradoWeekly #WeeklyRecord Week 34
De regresso ao estúdio, com novidades planeadas para breve, fizemos uma pausa para um photoshoot.