I hope you guys in the US get safely through the next storm. š³
#j2ykgoa
I hope you guys in the US get safely through the next storm. š³
That is a fun little rabbit hole: https://rodarmor.com/blog/whence-newline/
Signature PDF | https://signature-pdf.framalab.org/signature
Going through some old CDs.
Jam & Spoon - Angel (DJ Misjah Remix)
Iāve always liked this track, but ~30 years ago I didnāt have good headphones. Now I do and only now do I realize how ādenseā the atmosphere of this track is. š³ Guess my speakers back then simply didnāt render most of the bass ⦠š¤¦
(#rodltgq) @lyse@lyse.isobeef.org Did someone call perror()
after something that does not change errno
? š„“
~bt | https://btxx.org/
(#eqgicaq) @3r1c@3r1c.net I think Iām gonna like that blog. š https://unixdigest.com/articles/is-the-madness-ever-going-to-end.html
Whatās going on with the timestamps on HackerNews articles? š¤ A lot of them are off: https://movq.de/v/1341904fa5/s.png
(#hpynjxq) @bender@twtxt.net As for stability, yes. As for āeasy to understandā: Probably depends on how well you hide things like lists or hash maps behind library functions. š„“
(#maojn6q) @xuu@txt.sour.is Yes, of course. This has been blown out of proportion anyway. All I originally wanted to say is that the b2sum
program isnāt very widely available.
It would help to know how many different clients there actually are. I suspect that number is very close to 3.
(#rreyqya) @quark@ferengi.one This message of yours was another reason for writing 2hex
and 2bin
. It made me realize my existing hex2bin
script was buggy. So now I have that portable version in C which runs pretty much everywhere: https://movq.de/v/31843f7317/s.png š„³
(#4w3ilsa) @bender@twtxt.net Yup, thatās where my web search ended up as well. š„“
(#4w3ilsa) @cuaxolotl@sunshinegardens.org Ah, I see. Thanks for the explanation. š
(#4w3ilsa) @cuaxolotl@sunshinegardens.org Whatās āthe gemini tx modelā? š¤
lxappearance pour configurer le darkmode sur dwm ?
ParaCyberBellum Security Review | https://library.paracyberbellum.io/review
Shrinkpdf : Shrink PDF files with Ghostscript | https://github.com/aklomp/shrinkpdf
Des favoris Nextcloud Ć twtxt et dmenu | https://galusik.fr/log/2021-12-12-dtwtbmk.html
twtxt via dmenu | https://git.sr.ht/~fredg/mybin/tree/master/item/twt
Aujourdāhui, petits changements de formatage de mes documents sur le style RFC. Le titre apparaĆ®t dĆ©sormais au centre et en haut de page. On a aussi la date de rĆ©daction suivie de la date de derniĆØre mise Ć jour. Que cāest beau :)
(#tukxcsq) @prologic@twtxt.net YES James, it should be up to the client to deal with changes like edits and deletions. And putting this load on the clients, location-addressing with make this a lot easier since what is says it: Look in this file at this timestamp, did anything change or went missing? (And then threading will not break;)
(#rksyfja) why can we both have a format that you can write by hand and better clients?
(#gg7ykkq) No, json is overhead. I love twtxt for simplicity where blog is just text file and not several json files where fields are repeatedā¦
(#r7ee4ya) yes that works
(#2bsh7vq) (#<2024-09-24T12:53:35Z https://twtxt.net/user/prologic/twtxt.txt>) What does this screenshot show? The resolution it too low for reading the textā¦
(#j63urka) (#<2024-09-24T12:45:54Z https://twtxt.net/user/prologic/twtxt.txt>) @prologic@twtxt.net Iām not really buying this one about readability. Itās easy to recognize that this is a URL and a date, so you skim over it like you would we mentions and markdown links and images. If you are not suppose to read the raw file, then we might a well jam everything into JSON like mastodon
(#a73p7ma) (#<2024-09-24T12:44:35Z https://twtxt.net/user/prologic/twtxt.txt>) There is a increase in space/memory for sure. But calculating the hashes also takes up CPU. Iām not good with that kind of math, but itās a tradeoff either way.
(#rksyfja) (#<2024-09-24T12:39:32Z https://twtxt.net/user/prologic/twtxt.txt>) @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.
(#bz2mpca) (#<2024-09-24T12:34:31Z https://twtxt.net/user/prologic/twtxt.txt>) WebMentions does would work if we agreed to implement it correctly. I never figured out how yarndās WebMentions work, so I decide to make my own, which Iām the only one usingā¦
I had a look at WebSub, witch looks way more complex than WebMentions, and seem to need a lot more overhead. We donāt need near realtime. We just need a way to notify someone that someone they donāt know about mentioned or replied to their post.
(#r6z66ta) lol, this flags looks like russian name
(#cu5bdda) Sorry but i dont undestand b. New feed author? But why?
(#j63urka) Aggred. But reading twtxt in raw form sounds⦠I canāt do this
Some more arguments for a local-based treading model over a content-based one:
The format: (#<DATE URL>)
or (@<DATE URL>)
both makes sense: # as prefix is for a hashtag like we allredy got with the (#twthash)
and @ as prefix denotes that this is mention of a specific post in a feed, and not just the feed in general. Using either can make implementation easier, since most clients already got this kind of filtering.
Having something like (#<DATE URL>)
will also make mentions via webmetions for twtxt easier to implement, since there is no need for looking up the #twthash
. This will also make it possible to make 3th part twt-mentions services.
Supporting twt/webmentions will also increase discoverability as a way to know about both replies and feed mentions from feeds that you donāt follow.
Finally pubnix is alive! Thatās im missing? Im only reading twtxt.net timeline because twtxt-v2.sh works slowly for displaying timelineā¦
(#52eajxq) @movq@www.uninformativ.de Heaps of mozzies and other stuff that wants to eats you. Yeah, I noticed that as well. But I donāt know if itās really more than usual. I might just have forgotten how bad it was in the past by now. :-?
With the wet beginning this year, water-loving insects certainly got a head start.
Hello!
(#senmxza) @prologic@twtxt.net Correct. The plan is that operators have to manually trust a peer before it is used for fetching missing conversation roots from. Preview of the horrible UI:
(#tr42vzq) @bender@twtxt.net Yeah, it was nice. 23°C and a bit of wind. Quite acceptable in my opinion. :-)
(#luu7z7q) @prologic@twtxt.net @movq@www.uninformativ.de In all reality, even seconds precision would be enough for this new feed announcement bot. It just has to delay or predate its messages. It hopefully does not find new feeds all the time. :-)
(#5sdepuq) @prologic@twtxt.net What should happen if the archive chain is detected to be broken? I donāt think that including the hash in the prev
field does really help us in reality. What if messages in the archive feed themselves got lost? You canāt detect this unless youāve already known about them. I reckon we can simply use the relative path and call it good. I know, I know, we have this format already today. But in my opinion, the hash does not add value.
(#5sdepuq) @prologic@twtxt.net The Content-Type
should probably even include the charset=utf-8
as we learned recently. :-) Iff you want to keep the UTF-8 encoding mandatory. It doesnāt say anything about it in that document.
(#5sdepuq) @prologic@twtxt.net The reply-to
can come anywhere in the message text? Most examples even put it at the very end. Why relax that? It currently has to be at the beginning, which I think makes parsing easier. I have to admit, at the end makes reading the raw feed nicer. But multi-line messages with U+2028 ruin the raw feed reading experience very quickly.
(#5sdepuq) @prologic@twtxt.net For hash calculation we could maybe rethink the newlines and use tabs instead. This is more in line with the twtxt file format itself. With tabs it also is much closer to the registry format (minus the nick).
What about the timestamp format? Just verbatim as it appears in the feed (what I would recommend) or any other shenanigans with normalization, like +00:00 ā Z
?
An append style is not required, btw. If one uses prepend style feeds, the new URL simply comes at the beginning of the file, where the old URL is further down.
Clients must use the full-length hash in their storages, but only use the first eleven digits when referencing? This differentiation is a bit odd.
(#5sdepuq) @prologic@twtxt.net The multline example is broken. I donāt see any āpipesā.
(#5sdepuq) @prologic@twtxt.net I notice that in your document it says reply-to
, where in the ReplyTo Extension itās without the hyphen. (But they also use different values after the colon. :-))
(#crmwgxq) Thanks again for typing it up, @movq@www.uninformativ.de! I left a few comments there. Currently, Iām in favor of the location-based adressing, thatās heaps simpler.
(#vp2b7ha) @sorenpeter@darch.dk Excellent point! I agree.