There. Re-enabled the old subdomain url (twtxt.prismdragon.net), and just pointed it to the file in my twtxt file’s url field. Either should work, so links won’t be broken.
↳
In-reply-to
»
Rebuilding my twtxt file after deciding to return, and trying to get back into working on my fork of txtnix as a reason to continue learning Perl again.
⤋ Read More
chatting with dial up
My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it and regular rentals.
Otherwise get out and go use something that’s either a distributed (Mastodon, AT, etc) or centralized (Facebook, X, etc) network.
↳
In-reply-to
»
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralised way, if you're just going to keep humping up against such hostility? I don't know why I do this anymore.
⤋ Read More
I just find a very frustrating when you have these very small number of people that lash out unnecessarily and get so angry over nothing.
↳
In-reply-to
»
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralised way, if you're just going to keep humping up against such hostility? I don't know why I do this anymore.
⤋ Read More
@cuaxolotl@sunshinegardens.org I think we’ve done that here right? 🤔 we seem to have collectively formed a community of folks that are interested in interacting with one another in a completely decentralized way and minimal way.
↳
In-reply-to
»
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralized way, if you're just going to keep bumping up against such hostility? I don't know why I do this anymore.
⤋ Read More
@bender@twtxt.net Agreed. I just find it an abhorrent that certain folks just don’t even bother to spend the few mins that it takes to reach out. Compares to hours of their time to cause havoc and mischief. Seriously wut da fuq?! 🤦♂️
↳
In-reply-to
»
Who's coming to the online meetup today? 🤔
⤋ Read More
@bender@twtxt.net Haha if she let you 🤣
↳
In-reply-to
»
Video of my latest #livecoding show using #punctual for #visuals
https://www.youtube.com/watch?v=CsM39SpRik8
⤋ Read More
@sorenpeter@darch.dk Awesome! I’ll dig in as soon as I come back from my late night stroll
The last #fridayreads of this #victober will be with #victorian #scifi - Flatland, from A. Square.
After the behaviour of a clearly very angry feed author over the past few days, I’m very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralized way, if you’re just going to keep bumping up against such hostility? I don’t know why I do this anymore.
On my blog: Toots 🦣 from 10/21 to 10/25 https://john.colagioia.net/blog/2024/10/25/week.html #linkdump #socialmedia #quotes #week
↳
In-reply-to
»
Who's coming to the online meetup today? 🤔
⤋ Read More
@sorenpeter@darch.dk@darch.dk Cool! 😎
↳
In-reply-to
»
Who's coming to the online meetup today? 🤔
⤋ Read More
I’m planning to be there tomorrow (message from yesterday, since we can not all live in the future;)
PineNote Community Edition Is an Upcoming E-Ink Tablet with Community-Built OS
PINE64 is preparing to launch the PineNote Community Edition, an update to the original PineNote Developer Edition e-paper tablet introduced in 2022. This version retains the same hardware features as the Developer Edition but will include an OS contributed by the PINE64 community developers. According to the product page, the PineNote Community Edition is powered
Who’s coming to the online meetup today? 🤔
The real crux of the matter is this whole moving feeds around to different uri(s). This makes things hard. I think it’s worth revisiting @anth@a.9srv.net ’s UUID idea for its merits.
↳
In-reply-to
»
@movq, having an issue fetching a twtxt context. I am getting:
⤋ Read More
@movq@www.uninformativ.de I’m assuming jenny
is doing some kind of validation and verifying if that Twt really does exist on the feed uri? 🤔 But the hash is all kinds of wrong now because @gallowsgryph for whatever reason decided it might be a good idea to have a 2nd # url
that doesn’t actually point to the same Twtxt feed (bad idea).
↳
In-reply-to
»
@movq, having an issue fetching a twtxt context. I am getting:
⤋ Read More
@bender@twtxt.net @movq@www.uninformativ.de AFAICT this isn’t a bug with yarnd
, but a. bug with the feed itself. The feed is now completely broken in that regard. See #27nifeq
↳
In-reply-to
»
Rebuilding my twtxt file after deciding to return, and trying to get back into working on my fork of txtnix as a reason to continue learning Perl again.
⤋ Read More
@gallowsgryph@twtxt.prismdragon.net Your feed is a bit off. I don’t think it makes sense to have a 2nd # url
field that doesn’t point to the same Twtxt feed 🤔
↳
In-reply-to
»
Rebuilding my twtxt file after deciding to return, and trying to get back into working on my fork of txtnix as a reason to continue learning Perl again.
⤋ Read More
@bender@twtxt.net I’m not sure I get it 🤣
You restart #Firefox …
↳
In-reply-to
»
Rebuilding my twtxt file after deciding to return, and trying to get back into working on my fork of txtnix as a reason to continue learning Perl again.
⤋ Read More
What’s going on?
↳
In-reply-to
»
@movq, having an issue fetching a twtxt context. I am getting:
⤋ Read More
Is there a bug on my side?
↳
In-reply-to
»
I find it ironically amusing when people leaves twtxt, which anyone can, or could, read (no needs for sign ups, etc.), and move to Twitter. 🤦🏻♂️
⤋ Read More
@bender@twtxt.net Who did that? 🤔🤣
↳
In-reply-to
»
Simplified twtxt - I want to suggest some dogmas or commandments for twtxt, from where we can work our way back to how to implement different feature like replies/treads:
⤋ Read More
@movq@www.uninformativ.de How hard would it be to implement something like (#<2024-10-25T17:15:50Z https://www.uninformativ.de/twtxt.txt>)
in jenny as a replacement for (#twthash)
and have it not care about if is http(s) or a g-protocol?
↳
In-reply-to
»
Simplified twtxt - I want to suggest some dogmas or commandments for twtxt, from where we can work our way back to how to implement different feature like replies/treads:
⤋ Read More
@Codebuzz@www.codebuzz.nl Speed is an issue for the client software, not the format itself, but yes I agree that it makes the most sense to append post to the end of the file. I’m referring to the definition that it’s the first url =
in the file that is the one that has to be used for the twthash computation, which is a too arbitrary way of defining something that breaks treading time and time again. And this is the case for not using url+date+message = twthash.
↳
In-reply-to
»
Time to put up the christmas decoration, I guess. 🤷✨
⤋ Read More
@movq@www.uninformativ.de LOL, you are late! :-P Stores around started selling Christmas’s decorations early September. Like, wow! Usually the earliest is after Halloween, more often after Thanksgiving.
↳
In-reply-to
»
@movq, having an issue fetching a twtxt context. I am getting:
⤋ Read More
@movq@www.uninformativ.de interesting! So, what would the fix be, in this case, do you know? Aware of this, @prologic@twtxt.net?
Cleaned up my personal e-mail account this week and claimed back about 2GB of space occupied by irrelevant stuff.
@movq@www.uninformativ.de, having an issue fetching a twtxt context. I am getting:
Trying to fetch "#mowsvgq" from Yarn pod https://txt.sour.is ...
Trying to fetch "#mowsvgq" from Yarn pod https://twtxt.net ...
Twt could not be found
Yet, the twtxt is there: https://twtxt.net/twt/mowsvgq. Bug, or something else?
Liking the distinction in Vivaldi between bookmark and something to add to your reading list.
Rebuilding my twtxt file after deciding to return, and trying to get back into working on my fork of txtnix as a reason to continue learning Perl again.
↳
In-reply-to
»
(#cwr6dvq) What if i want to delete avatar? Im deleted avatar meta field but still see avatar on twtxt.net
⤋ Read More
@bender@twtxt.net This is true 🤣 I’d you don’t specify one; one will be auto-generated 🤣
↳
In-reply-to
»
(#pqhbula) @anth that doesn't work because you need encode that URL, like so http://a.9srv.net/tw.txt#:~:text=2024%2D10%2D08-,2024%2D10%2D23T18%3A59%3A49%2D07%3A00
⤋ Read More
The text parameters are percent-decoded before matching. Dash (-), ampersand (&), and comma (,) characters in text parameters are percent-encoded to avoid being interpreted as part of the text directive syntax.
↳
In-reply-to
»
(#gdwagla) I think it could be yarnd’s avatar caching. That’s why my
⤋ Read More
avatar
field has a #20240102
at the end: To trick yarnd into reloading it.
Pretty bland without an avatar though 😢
↳
In-reply-to
»
(#gdwagla) I think it could be yarnd’s avatar caching. That’s why my
⤋ Read More
avatar
field has a #20240102
at the end: To trick yarnd into reloading it.
@doesnm@doesnm.p.psf.lt I never really thought about that to be honest 🤔
↳
In-reply-to
»
(#gdwagla) I think it could be yarnd’s avatar caching. That’s why my
⤋ Read More
avatar
field has a #20240102
at the end: To trick yarnd into reloading it.
What if i want to delete avatar? Im deleted avatar meta field but still see avatar on twtxt.net
↳
In-reply-to
»
Ya know; Rather than being an asshole and getting all angry, just be reasonable and reach out to the community or folks fetching (or trying) your feed.
⤋ Read More
@doesnm@doesnm.p.psf.lt I did yes 👌
↳
In-reply-to
»
Ya know; Rather than being an asshole and getting all angry, just be reasonable and reach out to the community or folks fetching (or trying) your feed.
⤋ Read More
Seems he want “get permanarely unfollowed and ignored”. Btw did you unfollow him? I see follow in your feed
↳
In-reply-to
»
THE LAST HUMAN POST ON THIS FEED IS MORE THAN FOUR YEARS OLD. PERHAPS TWTXT CLIENTS SHOULD THEN FETCH THE FEED VERY RARELY.
⤋ Read More
Done
Raspberry Pi Expands AI Line with AI HAT+ Offering up to 26 TOPS
The Raspberry Pi AI HAT+ is the latest addition to the Raspberry Pi AI product line, offering up to 26 TOPS of compute power for AI applications. Building on the features of the Raspberry Pi AI Kit and AI Camera, the AI HAT+ enhances AI processing capabilities with two available models: a 13 TOPS version
UP Squared Pro 710H Featuring Alder Lake-N and Hailo-8 Processors with Linux Support
The UP Squared Pro 710H developer board is designed for AI and edge computing, featuring Intel Atom x7000RE, Intel Processor N Series, and Intel Core i3-N305 processors for flexible performance. It efficiently handles real-time, intensive tasks, addressing the demands of applications such as industrial IoT, smart cities, and autonomous systems. This AAEON developer board can … ⌘ Read more
↳
In-reply-to
»
I think multi-user pods were a mistake.
⤋ Read More
@Codebuzz@www.codebuzz.nl yarnd actually uses WebSub between pods for this reason:
↳
In-reply-to
»
@Codebuzz Welcome to the twt'verse 👋
⤋ Read More
@Codebuzz@www.codebuzz.nl Yes! welcome yo the community 🙇♂️
↳
In-reply-to
»
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
⤋ Read More
@bender@twtxt.net Maybe so but likely only recently formalized right?
↳
In-reply-to
»
THE LAST HUMAN POST ON THIS FEED IS MORE THAN FOUR YEARS OLD. PERHAPS TWTXT CLIENTS SHOULD THEN FETCH THE FEED VERY RARELY.
⤋ Read More
@bender@twtxt.net Same. I will also blacklist the domain shortly.
@Codebuzz@www.codebuzz.nl Welcome to Twtxt 🤗
Ya know; Rather than being an asshole and getting all angry, just be reasonable and reach out to the community or folks fetching (or trying) your feed.
Most clients respect caching if your feed is transported I’ve HTTP.
Otherwise you can add the # refresh
hint to clients on your feed.
No need to be an obnoxious ass and flood your own feed. That will just get you permanarely unfollowed and ignored.
Welcome! Glad you found our little corner of the internet.
On my blog: Real Life in Star Trek, The Next Phase https://john.colagioia.net/blog/2024/10/24/next-phase.html #scifi #startrek #closereading
man i wish that gemini had smth like this
Simplified twtxt - I want to suggest some dogmas or commandments for twtxt, from where we can work our way back to how to implement different feature like replies/treads:
It’s a text file, so you must be able to write it by hand (ie. no app logic) and read by eye. If you edit a post you change the content not the timestamp. Otherwise it will be considered a new post.
The order of lines in a twtxt.txt must not hold any significant. The file is a container and each line an atomic piece of information. You should be able to run
sort
on a twtxt.txt and it should still work.Transport protocol should not matter, as long as the file served is the same. Http and https are preferred, so it is suggested that feed served via Gopher or Gemini also provide http(s).
Do we need more commandments?
@prologic@twtxt.net Why does twtxt.net still show my old avatar?
@Codebuzz@www.codebuzz.nl Welcome to the twt’verse 👋
↳
In-reply-to
»
For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00
⤋ Read More
@doesnm@doesnm.p.psf.lt finally someone read my blogpost ;)
↳
In-reply-to
»
Video of my latest #livecoding show using #punctual for #visuals
https://www.youtube.com/watch?v=CsM39SpRik8
⤋ Read More
@aelaraji@aelaraji.com Thank you, and yes I got more on my websites https://darch.dk/vj/ and https://algorave.dk/videos/
Uma boa #musiquinta sobre #dordecotovelo é esta aqui, que sendo apenas instrumental, fala-nos muito sobre dor de cotovelo… na música e entre músicos. Meta? Não sei, mas ouçam:
How’s everyone? I go on Gemini/gopher for a hobby. Still learning.
↳
In-reply-to
»
THE LAST HUMAN POST ON THIS FEED IS MORE THAN FOUR YEARS OLD. PERHAPS TWTXT CLIENTS SHOULD THEN FETCH THE FEED VERY RARELY.
⤋ Read More
@prologic huh? looks like someone flooding twtxt
↳
In-reply-to
»
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
⤋ Read More
According to this it was only published as a specification/standard last year. It’s no wonder 💭
↳
In-reply-to
»
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
⤋ Read More
@anth@a.9srv.net I admit I didn’t know about text fragments. How new is this? 🤔
↳
In-reply-to
»
(#pqhbula) @sorenpeter 's webmentions uses this trick: http://darch.dk/mentions-twtxt
⤋ Read More
Hm, seems i breaking something in twet code for handling mentions
↳
In-reply-to
»
For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00
⤋ Read More
@sorenpeter ’s webmentions uses this trick: http://darch.dk/mentions-twtxt
For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
What’s up dear Windows95 users?
came here from hn, hello
Ventana to Launch Veyron V2 RISC-V Platform for HPC in 2025
Ventana Micro Systems Inc., a leader in high-performance RISC-V platforms, has announced that its Veyron V2 accelerated compute platform will begin shipping in 2025. The Veyron V2 platform is designed to target AI, data centers, and emerging workloads. The Veyron V2 builds on Ventana’s expertise in RISC-V technology, offering flexibility to integrate third-party IPs and
HiFive Premier P550 Runs Linux on ESWIN EIC7700X RISC-V Platform
SiFive recently introduced the HiFive Premier P550, a high-performance RISC-V development board for demanding applications. Designed in a compact Mini-DTX form factor, it supports Linux development and is optimized for RISC-V operating systems across various industries. This embedded platform is powered by the ESWIN EIC7700X SoC, featuring a Quad-Core SiFive P550 64-bit CPU with a
↳
In-reply-to
»
Encrypted Chat App 'Session' Leaves Australia After Visit From Police
Session, a small but increasingly popular encrypted messaging app, is moving its operations outside of Australia after the country's federal law enforcement agency visited an employee's residence and asked them questions about the app and a particular user. 404 Media reports: Now Session will be maintained by an entity in Switzerland. The mo ... ⌘ Read more
⤋ Read More
@slashdot@feeds.twtxt.net wut da fuq?! What happened? What da hell was the Australian federal police even doing or asking? da fuq? I didn’t even know Session was based in Australia?! 🇦🇺 Oh my 😱 – I think this is worth enough to raise this with my local Federal MP (Elizabeth Watson Brown). This is nuts. The Australia FP can get bent 🤦♂️ I’d like to learn more about wtf happened here, seriously this is unacceptable and an overreach at first glance.
Encrypted Chat App ‘Session’ Leaves Australia After Visit From Police
Session, a small but increasingly popular encrypted messaging app, is moving its operations outside of Australia after the country’s federal law enforcement agency visited an employee’s residence and asked them questions about the app and a particular user. 404 Media reports: Now Session will be maintained by an entity in Switzerland. The mo … ⌘ Read more
↳
In-reply-to
»
Heck yeah, this is some amazing space porn from ESA! https://dlmultimedia.esa.int/download/public/videos/2024/10/023/orig-2410023AR_EN.mp4
⤋ Read More
@lyse@lyse.isobeef.org Oh man that was very sexy indeed 🤣 The detail! Oh my 😮
It always feels warm and cozy when you find your music had featured on a radio show…
#kokori was recently featured on Enough Records Radio Show:
https://www.mixcloud.com/enoughrecords/enough-records-radio-show-104/
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@asquare@asquare.srht.site No need to apologise 😅 All very good points 👌
↳
In-reply-to
»
(#bh5hvtq) @prologic With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won't be the case if a person you're following is joining a thread started by people you aren't following after the first twt of that thread has already been modified. Or if you're knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
⤋ Read More
@asquare@asquare.srht.site This is absolutely true! 💯 However the natural behavior of editing a post is the same as forking. So from a community perspective, we’re actaully okay with how that works in reality. I think we’re all getting a bit too hung up on “exactness”. One of the things I think we’re finding hard to reconcile is the fine line between a decentralised ecosystem and distributed system.
I want it very much to remain decentralised. That means Content-based addressing makes sense, because you can have integrity about what a Twt Hash means. I don’t really mind if a thread gets forked because the OP was edited, that’s actually how forking works anyway 😅
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@prologic@twtxt.net With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won’t be the case if a person you’re following is joining a thread started by people you aren’t following after the first twt of that thread has already been modified. Or if you’re knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
@prologic@twtxt.net With respect, a client can not identify whether an edit took place. Not unless that same client witnessed both the original twt and the edited one. This won’t be the case if a person you’re following is joining a thread started by people you aren’t following after the first twt of that thread has already been modified. Or if you’re knocked offline by a multi-hour power outage that spans then entire time window between a twt getting uploaded and modified.
↳
In-reply-to
»
So, uh, did anyone but me notice that the last character of a twt hash is always either an
⤋ Read More
a
or a q
? Which is the natural consequence of taking the last digit in the base32 representation of a 256-bit hash -- 256 is not evenly divisible by 5 ! That final character is made up of one bit of actual information and 4 bits of padding.
In any case, yes Content addressing can break threads when the original content is edited that’s for sure, however we’ve since agreed and realized that technically speaking, we can actually identify from a clients perspective, whether an edit took place.