On my blog: Getting the Most from Mastodon (and Friends) https://john.colagioia.net/blog/2024/10/20/most-mastodon.html #mastodon #socialmedia
On my blog: Free Culture Book Club — Restoration Day, part 2 https://john.colagioia.net/blog/2024/10/19/restoration-day-2.html #freeculture #bookclub
[ANN] [Video] Using a Cospend attack to target an individual collecting donations (Canadian Trucker example)
Links:
- https://redirect.invidious.io/watch?v=Cu2dk78165Y
- https://odysee.com/@anti_moonboy:7/AotPO5:7
- https://rumble.com/v5j6cod-aotpo-episode-5
lordx3nu:matrix.org ⌘ Read more
On my blog: Real Life in Star Trek, I, Borg https://john.colagioia.net/blog/2024/10/17/i-borg.html #scifi #startrek #closereading
On my blog: Free Culture Book Club — Restoration Day, part 1 https://john.colagioia.net/blog/2024/10/12/restoration-day-1.html #freeculture #bookclub
On my blog: Toots 🦣 from 10/07 to 10/11 https://john.colagioia.net/blog/2024/10/11/week.html #linkdump #socialmedia #quotes #week
On my blog: Developer Diary, Child Health Day https://john.colagioia.net/blog/2024/10/07/child-health.html #programming #project #devjournal
On my blog: Free Culture Book Club — Ancient Beast https://john.colagioia.net/blog/2024/10/05/ancient-beast.html #freeculture #bookclub
On my blog: Toots 🦣 from 09/30 to 10/04 https://john.colagioia.net/blog/2024/10/04/week.html #linkdump #socialmedia #quotes #week
On my blog: Real Life in Star Trek, The Perfect Mate https://john.colagioia.net/blog/2024/10/03/perfect-mate.html #scifi #startrek #closereading
On my blog: Developer Diary, International Translation Day https://john.colagioia.net/blog/2024/09/30/translation.html #programming #project #devjournal
On my blog: Developer Diary, International Translation Day https://john.colagioia.net/blog/2024/09/30/translation.html #programming #project #devjournal
On my blog: Free Culture Book Club — Aumyr, part 4 https://john.colagioia.net/blog/2024/09/28/aumyr-4.html #freeculture #bookclub
On my blog: Free Culture Book Club — Aumyr, part 4 https://john.colagioia.net/blog/2024/09/28/aumyr-4.html #freeculture #bookclub
More thoughts about changes to twtxt (as if we haven’t had enough thoughts):
- There are lots of great ideas here! Is there a benefit to putting them all into one document? Seems to me this could more easily be a bunch of separate efforts that can progress at their own pace:
1a. Better and longer hashes.
1b. New possibly-controversial ideas like edit: and delete: and location-based references as an alternative to hashes.
1c. Best practices, e.g. Content-Type: text/plain; charset=utf-8
1d. Stuff already described at dev.twtxt.net that doesn’t need any changes.
We won’t know what will and won’t work until we try them. So I’m inclined to think of this as a bunch of draft ideas. Maybe later when we’ve seen it play out it could make sense to define a group of recommended twtxt extensions and give them a name.
Another reason for 1 (above) is: I like the current situation where all you need to get started is these two short and simple documents:
https://twtxt.readthedocs.io/en/latest/user/twtxtfile.html
https://twtxt.readthedocs.io/en/latest/user/discoverability.html
and everything else is an extension for anyone interested. (Deprecating non-UTC times seems reasonable to me, though.) Having a big long “twtxt v2” document seems less inviting to people looking for something simple. (@prologic@twtxt.net you mentioned an anonymous comment “you’ve ruined twtxt” and while I don’t completely agree with that commenter’s sentiment, I would feel like twtxt had lost something if it moved away from having a super-simple core.)All that being said, these are just my opinions, and I’m not doing the work of writing software or drafting proposals. Maybe I will at some point, but until then, if you’re actually implementing things, you’re in charge of what you decide to make, and I’m grateful for the work.
On my blog: Toots 🦣 from 09/23 to 09/27 https://john.colagioia.net/blog/2024/09/27/week.html #linkdump #socialmedia #quotes #week
On my blog: Toots 🦣 from 09/23 to 09/27 https://john.colagioia.net/blog/2024/09/27/week.html #linkdump #socialmedia #quotes #week
On My Blog:Real Life in Star Trek, Cost of Living https://john.colagioia.net/blog/2024/09/26/cost-living.html #scifi #startrek #closereading
(#2024-09-24T12:39:32Z) @prologic@twtxt.net It might be simple for you to run echo -e "\t\t" | sha256sum | base64, but for people who are not comfortable in a terminal and got their dev env set up, then that is magic, compared to the simplicity of just copy/pasting what you see in a textfile into another textfile – Basically what @movq@www.uninformativ.de also said. I’m also on team extreme minimalism, otherwise we could just use mastodon etc. Replacing line-breaks with a tab would also make it easier to handwrite your twtxt. You don’t have to hardwrite it, but at least you should have the option to. Just as i do with all my HTML and CSS.
On my blog: Free Culture Book Club — Aumyr, part 3 https://john.colagioia.net/blog/2024/09/21/aumyr-3.html #freeculture #bookclub
On my blog: Toots 🦣 from 09/16 to 09/20 https://john.colagioia.net/blog/2024/09/20/week.html #linkdump #socialmedia #quotes #week
On my blog: Real Life in Star Trek, The First Duty https://john.colagioia.net/blog/2024/09/19/first-duty.html #scifi #startrek #closereading
各自精彩——《无敌号》原著与游戏情节对比
题记:我们是否应该为了船只遭遇海难而去鞭笞海洋?
(通篇高能剧透。想自己玩的就biè看。)
三年前的秋天,触乐登了一篇文章( https://www.chuapp.com/article/287547.html),科普《无敌号》的核心科幻创意——能够自我复制的机器,同时为《无敌号》游戏作了一个简短的前瞻。
当时我很兴奋。因为在那文章发布之前几个月,我就把《无敌号》加入了愿望单,但我从来没奢望过会在任何游戏媒体上看到关于这个游戏的前瞻。这个游戏几乎是各种小众标签的集合体——波兰科幻作家莱姆、彼时尚无中文译本的《无敌号》原著、步行模拟类游戏、没有战斗、并非名门的开发商,总之看不出有任何卖座的可能性,哪怕文章发布十个月之后《无敌号》原著的中文版上市了也还是如此。
但在读过原著之后,我对 … ⌘ Read more
@prologic@twtxt.net I saw those, yes. I tried using yarnc, and it would work for a simple twtxt. Now, for a more convoluted one it truly becomes a nightmare using that tool for the job. I know there are talks about changing this hash, so this might be a moot point right now, but it would be nice to have a tool that:
- Would calculate the hash of a twtxt in a file.
- Would calculate all hashes on a
twtxt.txt(local and remote).
Again, something lovely to have after any looming changes occur.
This might be quite unpopular, but I truly dislike Wordle. The reason isn’t rooted on any psychological issue, it is much, much more simple: people share their Wordle result(s)—I figure they feel good about themselves—and for me it is only uneven, unaligned, wasteful noise. I don’t even want to show you an example, but I am sure you know what I am talking about.
Thank gods those posting their hideous squares have finally quieted down. LOL.
@aelaraji@aelaraji.com this is the little script I am using on my publish_command:
#!/usr/bin/env bash
twtxt2html -t "Quark's twtxt feed" /var/www/sites/ferengi.one/twtxt.txt > /var/www/sites/ferengi.one/index.html
I named it twtxtit. :-)
@quark@ferengi.one It looks like the part about traditional topics has been removed from that page. Here is an old version that mentions it: https://web.archive.org/web/20221211165458/https://dev.twtxt.net/doc/twtsubjectextension.html . Still, I don’t see any description of what is actually allowed between the parentheses. May be worth noting that twtxt.net is displaying the twts with the subject stripped, so some piece of code is recognizing it as a subject (or, at least, something to be removed).
@falsifian@www.falsifian.org based on Twt Subject Extension, your subject is invalid. You can have custom subjects, that is, not a valid hash, but you simply can’t put anything, and expect it to be treated as a TwtSubject, me thinks.
Ignite Realtime Blog: Openfire HTTP File Upload plugin v1.4.1 release!
We have now released version 1.4.1 of the HTTP File Upload plugin!
This plugin adds functionality to Openfire that allows clients to share files, as defined in the XEP-0363 ‘HTTP File Upload’ specification.
This release brings two changes, both provided by community … ⌘ Read more
Trying to figure out how to use the publish_command to vomit the HTML into a file, using twtxt2html.
It should be fixed now. Just needed some unusual quoting in my httpd.conf: https://mail-archive.com/misc@openbsd.org/msg169795.html
On my blog: Developer Diary, Ozone Day https://john.colagioia.net/blog/2024/09/16/ozone-layer.html #programming #project #devjournal
On my blog: Chosen https://john.colagioia.net/blog/2024/09/15/chosen.html #fiction #freeculture
On my blog: Free Culture Book Club — Aumyr, part 2 https://john.colagioia.net/blog/2024/09/14/aumyr-2.html #freeculture #bookclub
HTTPS is supposed to do [verification] anyway.
TLS provides verification that nobody is tampering with or snooping on your connection to a server. It doesn’t, for example, verify that a file downloaded from server A is from the same entity as the one from server B.
I was confused by this response for a while, but now I think I understand what you’re getting at. You are pointing out that with signed feeds, I can verify the authenticity of a feed without accessing the original server, whereas with HTTPS I can’t verify a feed unless I download it myself from the origin server. Is that right?
I.e. if the HTTPS origin server is online and I don’t mind taking the time and bandwidth to contact it, then perhaps signed feeds offer no advantage, but if the origin server might not be online, or I want to download a big archive of lots of feeds at once without contacting each server individually, then I need signed feeds.
feed locations [being] URLs gives some flexibility
It does give flexibility, but perhaps we should have made them URIs instead for even more flexibility. Then, you could use a tag URI,
urn:uuid:*, or a regular old URL if you wanted to. The spec seems to indicate that theurltag should be a working URL that clients can use to find a copy of the feed, optionally at multiple locations. I’m not very familiar with IP{F,N}S but if it ensures you own an identifier forever and that identifier points to a current copy of your feed, it could be a great way to fix it on an individual basis without breaking any specs :)
I’m also not very familiar with IPFS or IPNS.
I haven’t been following the other twts about signatures carefully. I just hope whatever you smart people come up with will be backwards-compatible so it still works if I’m too lazy to change how I publish my feed :-)
On my blog: Toots 🦣 from 09/09 to 09/13 https://john.colagioia.net/blog/2024/09/13/week.html #linkdump #socialmedia #quotes #week
On my blog: Real Life in Star Trek, Cause and Effect https://john.colagioia.net/blog/2024/09/12/cause-effect.html #scifi #startrek #closereading
On my blog: Developer Diary, Chrysanthemum Day https://john.colagioia.net/blog/2024/09/09/chrysanthemum.html #programming #project #devjournal
On my blog: Holding Universal Access to All Knowledge Hostage https://john.colagioia.net/blog/2024/09/08/internet-archive.html #politics #rant
On my blog: Free Culture Book Club — Aumyr, part 1 https://john.colagioia.net/blog/2024/09/07/aumyr-1.html #freeculture #bookclub
On my blog: Toots 🦣 from 09/02 to 09/06 https://john.colagioia.net/blog/2024/09/06/week.html #linkdump #socialmedia #quotes #week
On my blog: Real Life in Star Trek, The Outcast https://john.colagioia.net/blog/2024/09/05/outcast.html #scifi #startrek #closereading
@prologic@twtxt.net I believe you when you say registries as designed today do not crawl. But when I first read the spec, it conjured in my mind a search engine. Now I don’t know how things work out in practice, but just based on reading, I don’t see why it can’t be an API for a crawling search engine. (In fact I don’t see anything in the spec indicating registry servers shouldn’t crawl.)
(I also noticed that https://twtxt.readthedocs.io/en/latest/user/registry.html recommends “The registries should sync each others user list by using the users endpoint”. If I understood that right, registering with one should be enough to appear on others, even if they don’t crawl.)
Does yarnd provide an API for finding twts? Is it similar?
I just manually followed the steps at https://dev.twtxt.net/doc/twthashextension.html and got 6mdqxrq. I wonder what happened. Did @cuaxolo@sunshinegardens.org edit the twt in some subtle way after twtxt.net downloaded it? I couldn’t spot a diff, other than ‘ appearing as ’ on yarn.social, which I assume is a transformation done by twtxt.net.
On my blog: Developer Diary, Emma Nutt Day, Belated https://john.colagioia.net/blog/2024/09/02/emma-nutt.html #programming #project #devjournal
On my blog: Weird Enough? https://john.colagioia.net/blog/2024/09/01/weird.html #harm #politics #rant
On my blog: Free Culture Book Club — Geiko Eien Ni https://john.colagioia.net/blog/2024/08/31/geiko-eien-ni.html #freeculture #bookclub
On my blog: Toots 🦣 from 08/26 to 08/30 https://john.colagioia.net/blog/2024/08/30/week.html #linkdump #socialmedia #quotes #week