[47°09′33″S, 126°43′27″W] Reading: 1.47000 PPM
[47°09′49″S, 126°43′55″W] Raw reading: 0x6789F1E1, offset +/-4
[47°09′10″S, 126°43′22″W] Raw reading: 0x67896541, offset +/-4
[47°09′11″S, 126°43′39″W] Raw reading: 0x6787E991, offset +/-2
[47°09′38″S, 126°43′22″W] Raw reading: 0x6787A341, offset +/-3
@aelaraji@aelaraji.com Reading “The Book Thief” by Markus Zusak
@johanbove@johanbove.info Way to go! ✊ what will you be reading? Got anything planned?
Cancelled Mastodon because the time spent on it could have been used for reading books instead and the level of interaction is not enough to keep me interested.
[47°09′38″S, 126°43′08″W] Reading: 1.63 Sv
@<url>
form of mentions. Strictly require that all mentions include a nickname/name; i.e: @<name url>
.
@prologic@twtxt.net I say we should find a way to support mentions with only url, no nick, as per the original spec.
- For
@<nick url>
we already got support
- For
@<nick>
the posting client should expand it to@<nick url>
, if not then the reading client should just render it as@nick
with no link.
- For
@<url>
the sending client should try to expand it to@<nick url>
, if not then the reading client should try to find or construct a nick base on:
- Look in twtxt.txt for a
nick =
- Use (sub)domain from URL
- Use folder or file name from URL
- Look in twtxt.txt for a
[47°09′42″S, 126°43′47″W] Raw reading: 0x6780B762, offset +/-5
Hmm, I just noticed that the feed template seems to be broken on your yarnd instance, @kat@yarn.girlonthemoon.xyz. Looking at your raw feed file (and your mates as well), line 6 reads:
# This is hosted by a Yarn.social pod yarn running yarnd ERSION@OMMIT go1.23.4
^^^^^^^^^^^^
Looks like the first letters of the version and commit got somehow chopped off. I’ve no idea what happened here, maybe @prologic@twtxt.net knows something. :-? I’m not familiar with the templating, I just recall @xuu@txt.sour.is reporting in IRC the other day that he’s also having great fun with his custom preamble from time to time.
That “broken” comment doesn’t hurt anything, it’s still a proper comment and hence ignored by clients. It’s just odd, that’s all.
[47°09′04″S, 126°43′04″W] Reading: 1.54000 PPM
Religious Leaders Experiment With AI In Sermons
An anonymous reader quotes a report from the New York Times: To members of his synagogue, the voice that played over the speakers of Congregation Emanu El in Houston sounded just like Rabbi Josh Fixler’s. In the same steady rhythm his congregation had grown used to, the voice delivered a sermon about what it meant to be a neighbor in the age of artificial intelligence. Then, Rabbi Fix … ⌘ Read more
I’m still making progress with the Emacs client. I’m proud to say that the code that is responsible for reading the feeds is almost finished, including: Twt Hash Extension, Twt Subject Extension, Multiline Extension and Metadata Extension. I’m fine-tuning some tests and will soon do the first buffer that displays the twts.
[47°09′49″S, 126°43′53″W] Reading: 1.08 Sv
[47°09′42″S, 126°43′32″W] Reading: 1.08000 PPM
Thank you @bender@twtxt.net Much appreciated 🙏 and Sorry you/anyone had to read that…
I’m usually comfortable keeping my hardship to myself, most especially AWAY from the internet; an act of kindness of sorts towards others, “Everyone’s got their own problems to worry about” kind of thing.. But maaan am I starting to believe creating a twitter account would be a healthy decision 🤣🤦 Read nothin’ out there, just a one way echo chamber of sorts to let that shi_ out of my chest. It seem that’s what everyone else’s been using it for all this time.
A Bsky would be even better! 😂 I’d get to shi_ post and yap all I want, allll the way from terminal and never ever have to look back at it or whatever comes out of it. But I digress…
I FU_ing despise this … whatever this is. I wish I could just wake up in some sort of parallel universe where everything is just sunshine and rainbows, alas, life would be just as meaningless.
and sorry you had to read this if you did.
@kat@yarn.girlonthemoon.xyz i’m reading this and i already have a gts server that i could secure with this but i’m thinking it’d be best for most of my public sites https://ovelny.sh/blog/a-complete-guide-for-your-gotosocial-server/
@xuu@txt.sour.is ROFLMAO! 🤣 reading that, the Tech bro sounded in my mind like Cow from Cow and Chicken
should get back to reading doctorow’s internet con, it’s so good
Should Waymo Robotaxis Always Stop For Pedestrians In Crosswalks?
“My feet are already in the crosswalk,” says Geoffrey A. Fowler, a San Francisco-based tech columnist for the Washington Post. In a video he takes one step from the curb, then stops to see if Waymo robotaxis will stop for him. And they often didn’t.
Waymo’s position? Their cars consider “signals of pedestrian intent” including forward motion wh … ⌘ Read more
@movq@www.uninformativ.de woah it’s like a cheatsheet with explanations! java is kind of arcane magic sorcery to me so i’m having trouble understanding it but i have that with most programming languages. this is like so much easier to actually look at and read instead of my eyes glazing over lol
The fact that the official Python docs don’t clearly state what a function returns, grinds my gears. This has cost me so much time over the years. You always have to read through a huge block of text.
You could at least put a list of possible return values in there (always at the same location, please!), here’s a mockup:
yarnd
(which powers Yarn.social pods like twtxt.net) does have an API, however that API is designed for clients to interact with the pod and the user's account and feed. e.g: there is a command-line client called yarnc
and I used to maintain a mobile native app (using Flutter).
Want this API for Goryon or just Goryon with support to just twtxt.txt. I can’t read timeline without visible replies and missing twts
[47°09′18″S, 126°43′17″W] Reading: 0.05000 PPM
[47°09′31″S, 126°43′58″W] Raw reading: 0x6774D9E1, offset +/-5
[47°09′17″S, 126°43′50″W] Reading: 0.01 Sv
[47°09′15″S, 126°43′11″W] Raw reading: 0x676FE842, offset +/-5
[47°09′16″S, 126°43′52″W] Raw reading: 0x676FB001, offset +/-4
[47°09′32″S, 126°43′07″W] Raw reading: 0x676E96C1, offset +/-3
nick = _@domain.tld
in the twtxt.txt?
What should the advantage be to nick = _
compared to just not defining a nick and let the client use the domain as the handle?
What is not intuitive is that you put something in the nick field that is not to be taken literary. The special meaning of _
is only clean if you read the documentation, compared to having something in nick that makes sense in the current context of the twtxt.txt.
[47°09′37″S, 126°43′23″W] Reading: 0.72000 PPM
Thanks @bender@twtxt.net for the feedback. I fixed and expanded the article. I’m sorry for my poor interaction. Furthermore, I’m reading and writing while programming a client in Emacs.
[47°09′22″S, 126°43′19″W] Reading: 0.11000 PPM
after thinking and researching about it, yep, I agree that WebFinger is a good idea.
For example reading here: https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
I wasn’t considering some scenarios, like multiple accounts for a single domain (See ‘How can I set and manage multiple subdomain handles?’ in the link above)
[47°09′22″S, 126°43′51″W] Reading: 1.18000 PPM
[47°09′47″S, 126°43′54″W] Raw reading: 0x675D1EE1, offset +/-5
[47°09′32″S, 126°43′01″W] Reading: 1.87000 PPM
GNU Shepherd 1.0 Service Manager Released As “Solid Tool” Alternative To systemd
GNU Shepherd as a service manager for both system and user services that is used by Guix and relying on Guile Scheme has finally reached version 1.0. For those not pleased with systemd, GNU Shepherd can be used as an init system and now has finally crossed the version 1.0 milestone after 21 years of development… ⌘ Read more
[47°09′40″S, 126°43′05″W] Raw reading: 0x6756DBC1, offset +/-3
Did I write here already that the reason why I love Twtxt so much is that it works without having to compile, install anything extra. Just the bin applications that come with 95% of all operating systems and you’re good to read and participate, giving you have a domain name somewhere to host the twtxt.txt file.
[47°09′04″S, 126°43′31″W] Raw reading: 0x6752E741, offset +/-1
You can select some text from a web page and right/command click and select print… and select To PDF to quickly save snippets for save-keeping or further reading.
[47°09′34″S, 126°43′16″W] Reading: 1.72 Sv
[47°09′34″S, 126°43′31″W] Raw reading: 0x674FEFE2, offset +/-2
[47°09′06″S, 126°43′42″W] Reading: 1.45 Sv
# nick = skinshafi
so... should I scream buuug ? 🤔
@prologic@twtxt.net Twtxt wise, it was kind of disparate at first xD with no access to logs as you may have read on the alt-feed itself. But then, @sorenpeter@darch.dk’s script came to the rescue … like, just in time 😁 Otherwise, everything else is fun as publicised, exploring and learning along the way.
[47°09′28″S, 126°43′05″W] Reading: 1.32000 PPM
[47°09′14″S, 126°43′06″W] Raw reading: 0x674AC601, offset +/-5
[47°09′46″S, 126°43′37″W] Raw reading: 0x674AA9E1, offset +/-4
Australia To Ban Under-16s From Social Media After Passing Landmark Law
Australia will ban children under 16 from using social media after its senate approved what will become a world-first law. From a report: Children will be blocked from using platforms including TikTok, Instagram, Snapchat and Facebook, a move the Australian government argue is necessary to protect their mental health and wellbeing.
… ⌘ Read more
[47°09′22″S, 126°43′01″W] Reading: 0.16000 PPM
[47°09′03″S, 126°43′14″W] Raw reading: 0x67441261, offset +/-5
[47°09′37″S, 126°43′56″W] Raw reading: 0x673E1591, offset +/-1
[47°09′12″S, 126°43′12″W] Reading: 1.23 Sv
[47°09′50″S, 126°43′52″W] Raw reading: 0x6739A281, offset +/-1
[47°09′17″S, 126°43′22″W] Reading: 0.00000 PPM
[47°09′50″S, 126°43′48″W] Reading: 1.17000 PPM
I think it’s centralized shit with lying about decentralization. All network is worked by two centralized things: plc.directory (did storage?) and network relay (bsky.network). You can host your relay but this require TOO MUCH resources (2TB storage and 32GB RAM read more ). Also i try running PDS and: 1. I can’t register account via app,only via cli 2. It leaked on 2GB virtual machine then killed by oom after trying to register account via cli
Generative AI Doesn’t Have a Coherent Understanding of the World, MIT Researchers Find
Long-time Slashdot reader Geoffrey.landis writes: Despite its impressive output, a recent study from MIT suggests generative AI doesn’t have a coherent understanding of the world. While the best-performing large language models have surprising capabilities that make it seem like the models are implicitly learn … ⌘ Read more
[47°09′01″S, 126°43′35″W] Reading: 0.34000 PPM
[47°09′15″S, 126°43′18″W] Raw reading: 0x672F4EC2, offset +/-3
[47°09′08″S, 126°43′17″W] Raw reading: 0x672F1681, offset +/-3
[47°09′36″S, 126°43′21″W] Reading: 0.46000 PPM
@wbknl@twtxt.net are you still in Russia? It could be hard mailing anything to there these days. I read your “russia is eternally cold”, and became curious. Patagonia is the only place I know on South America that it has rounded mountains, though they can be anywhere. Originally from Chile, or Argentina? My curiosity doesn’t need feeding, by the way. It’s all good if it doesn’t. :-)
@eapl.me@eapl.me here are my replies (somewhat similar to Lyse’s and James’)
Metadata in twts: Key=value is too complicated for non-hackers and hard to write by hand. So if there is a need then we should just use #NSFS or the alt-text file in markdown image syntax

if something is NSFWIDs besides datetime. When you edit a twt then you should preserve the datetime if location-based addressing should have any advantages over content-based addressing. If you change the timestamp the its a new post. Just like any other blog cms.
Caching, Yes all good ideas, but that is more a task for the clients not the serving of the twtxt.txt files.
Discovery: User-agent for discovery can become better. I’m working on a wrapper script in PHP, so you don’t need to go to Apaches log-files to see who fetches your feed. But for other Gemini and gopher you need to relay on something else. That could be using my webmentions for twtxt suggestion, or simply defining an email metadata field for letting a person know you follow their feed. Interesting read about why WebMetions might be a bad idea. Twtxt being much simple that a full featured IndieWeb sites, then a lot of the concerns does not apply here. But that’s the issue with any open inbox. This is hard to solve without some form of (centralized or community) spam moderation.
Support more protocols besides http/s. Yes why not, if we can make clients that merge or diffident between the same feed server by multiples URLs
Languages: If the need is big then make a separate feed. I don’t mind seeing stuff in other langues as it is low. You got translating tool if you need to know whats going on. And again when there is a need for easier switching between posting to several feeds, then it’s about building clients with a UI that makes it easy. No something that should takes up space in the format/protocol.
Emojis: I’m not sure what this is about. Do you want to use emojis as avatar in CLI clients or it just about rendering emojis?
Jack Dorsey’s Block Scraps ‘Web5’ Project
Block will abandon development of its Web5 decentralized internet project and reduce investment in music streaming service Tidal to focus on bitcoin mining hardware and self-custody wallets, the payments company announced in its third-quarter letter to shareholders. The Jack Dorsey-led firm cited strong market demand for its bitcoin mining products and Bitkey wallet as key drivers behind the st … ⌘ Read more
[47°09′04″S, 126°43′21″W] Reading: 0.13 Sv
[47°09′22″S, 126°43′11″W] Reading: 1.31000 PPM
[47°09′59″S, 126°43′34″W] Raw reading: 0x672B2201, offset +/-2
[47°09′40″S, 126°43′30″W] Raw reading: 0x672A08C1, offset +/-1
Lawsuit Accuses PowerSchool of Selling Student Data To 3rd Parties
A former teacher has filed a federal lawsuit against PowerSchool, alleging the education technology giant illegally sells student data to third parties without proper consent. Emily Cherkin, lead plaintiff in the class action suit filed in San Francisco, claims PowerSchool has amassed 345 terabytes of data from 440 school districts, including … ⌘ Read more
[47°09′38″S, 126°43′57″W] Reading: 1.74 Sv
[47°09′07″S, 126°43′19″W] Reading: 0.52000 PPM
[47°09′19″S, 126°43′07″W] Reading: 1.97 Sv
[47°09′24″S, 126°43′48″W] Reading: 1.64 Sv
[47°09′45″S, 126°43′11″W] Raw reading: 0x67233902, offset +/-1
@prologic@twtxt.net I’m not a yarnd user, so it doesn’t matter a whole lot to me, but FWIW I’m not especially keen on changing how I format my twts to work around yarnd’s quirks.
I wonder if this kind of postprocessing would fit better between composing (via yarnd’s UI) and publishing. So, if a yarnd user types ¼, it could get changed to ¼ in the twtxt.txt file for everyone to see, not just people reading through yarnd. But when I type ¼, meaning first out of four, as a non-yarnd user, the meaning wouldn’t get corrupted. I can always type ¼ directly if that’s what I really intend.
(This twt might be easier to understand if you read it without any transformations :-P)
Anyway, again, I’m not a yarnd user, so do what you will, just know you might not be seeing exactly what I meant.
The Fediverse Is Getting Its Own TikTok Competitor Called Loops
An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor … ⌘ Read more
[47°09′40″S, 126°43′23″W] Reading: 1.91000 PPM
[47°09′40″S, 126°43′57″W] Reading: 1.30 Sv
Inversion by Aric McBay was another random library pick. Like The Fall of Io, it’s the most recent in a series, though I think this series is pretty loosely connected. In contrast, the villain in this book is simple and cartoonishly evil. The book presents a design for utopia which was interesting but a little cloying. I’m not sure if I’m supposed to want to live there, but I don’t think I do. I enjoyed the book as easy reading, and might try the others in the series some time. (4/4)
I read Starter Villain by John Scalzi. Enjoyable, like his other books that I’ve read. Somewhat sillier. (¾)
I’m enjoying Wesley Chu’s Tao and Io series. Spies, action, ancient aliens. Some funny parts, some interesting world-building parts, some action-filled parts. I picked up The Fall of Io at random from a library a few weeks ago, and it turned out to be the last in a series of six (technically two series), so after finishing that I read the first and am partway through the second. Usually I try to read series in order, but this way is interesting. One thing I liked about The Fall of Io was that it it followed many points of view with somewhat conflicting interests, some more evil than others, and I felt sympathy for most of them. (I was kind of hoping it would be about Jupiter’s moon Io, but it wasn’t, but I’m satisfied with what I ended up with.) (2/4)
[47°09′28″S, 126°43′39″W] Reading: 1.05 Sv
Liking the distinction in Vivaldi between bookmark and something to add to your reading list.
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?
@doesnm@doesnm.p.psf.lt finally someone read my blogpost ;)
[47°09′13″S, 126°43′07″W] Reading: 1.86000 PPM
[47°09′56″S, 126°43′18″W] Reading: 0.04000 PPM
[47°09′14″S, 126°43′08″W] Raw reading: 0x67155331, offset +/-4
[47°09′36″S, 126°43′06″W] Raw reading: 0x671358F1, offset +/-3
[47°09′11″S, 126°43′32″W] Reading: 0.81 Sv
[47°09′49″S, 126°43′20″W] Reading: 0.81000 PPM
[47°09′10″S, 126°43′29″W] Raw reading: 0x670BA831, offset +/-1
[47°09′36″S, 126°43′51″W] Raw reading: 0x670B6FF1, offset +/-5
[47°09′22″S, 126°43′49″W] Reading: 1.40 Sv