# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 235518
# self = https://watcher.sour.is?offset=229149
# next = https://watcher.sour.is?offset=229249
# prev = https://watcher.sour.is?offset=229049
[47°09′38″S, 126°43′09″W] --no signal--
[47°09′42″S, 126°43′47″W] Raw reading: 0x6780B762, offset +/-5
@kat It most certainly was us fucking around 🤣🤣 Turns out to be a side-effect of the way the Twt Subject
extension is implemented in yarnd
and now apparently jenny
🤣🤣 Where it strips out the subject from the displayed/rendered content. Which is what you want... But oh well haha 😆
@kat It most certainly was us fucking around 🤣🤣 Turns out to be a side-effect of the way the Twt Subject
extension is implemented in yarnd
and now apparently jenny
🤣🤣 Where it strips out the subject from the displayed/rendered content. Which is what you want... But oh well haha 😆
@kat Haha, that's why we came up with the name "yarn" and "yarn social". A yarn is an Australian and Canadian (_and a few other places_) term that means "to have a friendly conversation", "to have a chat". Usually around a campfire 🔥
@kat Haha, that's why we came up with the name "yarn" and "yarn social". A yarn is an Australian and Canadian (_and a few other places_) term that means "to have a friendly conversation", "to have a chat". Usually around a campfire 🔥
@kat The twtxt files for yarnd
are stored under /path/to/data
under the feeds
directory. Oner per user.
@kat The twtxt files for yarnd
are stored under /path/to/data
under the feeds
directory. Oner per user.
@movq
> Was there ever a reason to do that? 🤔
I'm not sure to be honest. I have no idea why you'd ever want to do a "nameless" @-mention.
As an aside, if we could all agree, I'd personally just say we scrap this whole fragile broken shit and bring out WebMentions and be done with it. And then mentions are always @nick@domain
and looked up, cached and can never be screwed up haha 🤣
@movq
> Was there ever a reason to do that? 🤔
I'm not sure to be honest. I have no idea why you'd ever want to do a "nameless" @-mention.
As an aside, if we could all agree, I'd personally just say we scrap this whole fragile broken shit and bring out WebMentions and be done with it. And then mentions are always @nick@domain
and looked up, cached and can never be screwed up haha 🤣
@lyse
> What’s the motivation for deprecation?
Namely that without the mention having a label (_as such_) it becomes very hard to render it in any sane/nice way. I think we should just stick to @<label url>
personally. It makes implementations have to worry about far less edge cases.
@lyse
> What’s the motivation for deprecation?
Namely that without the mention having a label (_as such_) it becomes very hard to render it in any sane/nice way. I think we should just stick to @<label url>
personally. It makes implementations have to worry about far less edge cases.
@lyse This could just be a bugger Makefile
or something. I'm not sure what version @kat built/deployed from? 🤔🤔 -- Also I need to release v2.0 soon™
@lyse This could just be a bugger Makefile
or something. I'm not sure what version @kat built/deployed from? 🤔🤔 -- Also I need to release v2.0 soon™
🧮 USERS:1 FEEDS:2 TWTS:1210 ARCHIVED:83938 CACHE:2896 FOLLOWERS:17 FOLLOWING:14
@ where do I buy that lifetime ticket? Temme, I am ready!
Thanks, I'm trying my best. Also, nice to meet you (and welcome back?) @oevl, never seen you around before. 🙌
Thanks, I'm trying my best. Also, nice to meet you (and welcome back?) @oevl, never seen you around before. 🙌
@prologic Don't you dare fix it xD it's not a bug, it's a feature! xD
@prologic Don't you dare fix it xD it's not a bug, it's a feature! xD
Hmm, I just noticed that the feed template seems to be broken on your yarnd instance, @kat. 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 knows something. :-? I'm not familiar with the templating, I just recall @xuu 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.
The editor can launch a new shell now:
https://movq.de/v/6ec68b50dd/los86-edit-shell.mp4
Trivial to implement but super useful. It allows for simple but meaningful dev cycles: Edit source code, run/test it, back to editor. That’s what I do in the video.
(The Brainfuck program is silly, but I got nothing else at the moment.)
The I/O cache is also getting better. All that back and forth doesn’t hit the disk at all, once cached.
This whole thing is much more fun and interesting when you run it from a real floppy disk. It’s a 5.25" floppy in the video (so it’s *actually* _floppy_ 😅). Disk seek times can be *catastrophic* and you don’t notice any of this on modern disks.
The editor can launch a new shell now:
https://movq.de/v/6ec68b50dd/los86-edit-shell.mp4
Trivial to implement but super useful. It allows for simple but meaningful dev cycles: Edit source code, run/test it, back to editor. That’s what I do in the video.
(The Brainfuck program is silly, but I got nothing else at the moment.)
The I/O cache is also getting better. All that back and forth doesn’t hit the disk at all, once cached.
This whole thing is much more fun and interesting when you run it from a real floppy disk. It’s a 5.25" floppy in the video (so it’s *actually* _floppy_ 😅). Disk seek times can be *catastrophic* and you don’t notice any of this on modern disks.
The editor can launch a new shell now:
https://movq.de/v/6ec68b50dd/los86-edit-shell.mp4
Trivial to implement but super useful. It allows for simple but meaningful dev cycles: Edit source code, run/test it, back to editor. That’s what I do in the video.
(The Brainfuck program is silly, but I got nothing else at the moment.)
The I/O cache is also getting better. All that back and forth doesn’t hit the disk at all, once cached.
This whole thing is much more fun and interesting when you run it from a real floppy disk. It’s a 5.25" floppy in the video (so it’s *actually* _floppy_ 😅). Disk seek times can be *catastrophic* and you don’t notice any of this on modern disks.
The editor can launch a new shell now:
https://movq.de/v/6ec68b50dd/los86-edit-shell.mp4
Trivial to implement but super useful. It allows for simple but meaningful dev cycles: Edit source code, run/test it, back to editor. That’s what I do in the video.
(The Brainfuck program is silly, but I got nothing else at the moment.)
The I/O cache is also getting better. All that back and forth doesn’t hit the disk at all, once cached.
This whole thing is much more fun and interesting when you run it from a real floppy disk. It’s a 5.25" floppy in the video (so it’s *actually* _floppy_ 😅). Disk seek times can be *catastrophic* and you don’t notice any of this on modern disks.
tt
currently supports all three forms: @<nick url>
, @<url>
and even the illegal @<nick>
. The difference between the last two is whether the token in angle brackets looks like a URL or not. Whenever a nick is available, the nick is rendered. In case there is just a URL, it tries to resolve the nick from the subscriptions. If that also does not work, it displays the URL.
@kat i don't even have like time or space to stream unless it was no mic/video and just me doing stuff on my computer which can be boring without even mic input. plus no way to use camcorder that way. but. it'd be cool if i could so i dream
@kat i don't even have like time or space to stream unless it was no mic/video and just me doing stuff on my computer which can be boring without even mic input. plus no way to use camcorder that way. but. it'd be cool if i could so i dream
i wanna try streaming with owncast using my camcorder as the input device because i found out that i might be able to do that and now i really wanna fuckin try it lol
i wanna try streaming with owncast using my camcorder as the input device because i found out that i might be able to do that and now i really wanna fuckin try it lol
trying to set up @movq's jenny client... currently trying to find where twtxt files are stored on the server so i can set up the scp script i have for this
trying to set up @movq's jenny client... currently trying to find where twtxt files are stored on the server so i can set up the scp script i have for this
@andros Even though I'm not an Emacs user, that's really cool! :-)
good morning yarn friends. we need a funny name for yarn posters. what's something that fits the yarn theme.... i mean we quite literally have threads here. yarn threads. how epic is that. now us posters need a funny name too.
good morning yarn friends. we need a funny name for yarn posters. what's something that fits the yarn theme.... i mean we quite literally have threads here. yarn threads. how epic is that. now us posters need a funny name too.
@prologic i thought i was going insane when i saw blank posts on my TL i was like is noscript fucking with me again but no it's you guys fucking around LOLLLL
@prologic i thought i was going insane when i saw blank posts on my TL i was like is noscript fucking with me again but no it's you guys fucking around LOLLLL
@movq same here lol! my aunt actually got it for me so i'm super excited to tinker with it and i might record a vlog for it :D
@movq same here lol! my aunt actually got it for me so i'm super excited to tinker with it and i might record a vlog for it :D
Komischer Tag heute. Hier in Greifswald hat sich der Lindner eine Schaumtorte gefangen und in der Tagesschau wird über ein Telefonat zwischen Elon Musk und Alice Weidel berichtet. Ein Zirkus das alles.
[47°09′59″S, 126°43′28″W] Non-significative results -- sampling finished
@prologic @movq Well, the original Twtxt Specification explicitly allows for the short form with just a URL and no nick: https://twtxt.readthedocs.io/en/latest/user/twtxtfile.html#format-specification
> Mentions are embedded within the text in either @<source.nick source.url>
or @<source.url>
format […]
I'd just continue supporting it, even though I don't see it all that often in the wild. I guess more common is the case where just a nick is given, which is illegal. But yarnd users seem to produce it every now and then.
What's the motivation for deprecation?
@prologic @movq Well, the original Twtxt Specification explicitly allows for the short form with just a URL and no nick: https://twtxt.readthedocs.io/en/latest/user/twtxtfile.html#format-specification
> Mentions are embedded within the text in either @<source.nick source.url>
or @<source.url>
format \n
I'd just continue supporting it, even though I don't see it all that often in the wild. I guess more common is the case where just a nick is given, which is illegal. But yarnd users seem to produce it every now and then.
What's the motivation for deprecation?
@andros Being able to render user avatars is certainly nice. 😃 I’m always happy to see more twtxt/Yarn clients!
@andros Being able to render user avatars is certainly nice. 😃 I’m always happy to see more twtxt/Yarn clients!
@andros Being able to render user avatars is certainly nice. 😃 I’m always happy to see more twtxt/Yarn clients!
@andros Being able to render user avatars is certainly nice. 😃 I’m always happy to see more twtxt/Yarn clients!
@arne Ach wie schön. :-) BF1942 hab’ ich schon ewig nicht mehr gesehen. Meine mich zu erinnern, dass das im Multiplayer ein bisschen wonky war, kam nicht an Größen wie UT oder Q3 ran. Aber es war lustig mit all den Fahrzeugen, Flugzeugen, Schiffen. 😅
@arne Ach wie schön. :-) BF1942 hab’ ich schon ewig nicht mehr gesehen. Meine mich zu erinnern, dass das im Multiplayer ein bisschen wonky war, kam nicht an Größen wie UT oder Q3 ran. Aber es war lustig mit all den Fahrzeugen, Flugzeugen, Schiffen. 😅
@arne Ach wie schön. :-) BF1942 hab’ ich schon ewig nicht mehr gesehen. Meine mich zu erinnern, dass das im Multiplayer ein bisschen wonky war, kam nicht an Größen wie UT oder Q3 ran. Aber es war lustig mit all den Fahrzeugen, Flugzeugen, Schiffen. 😅
@arne Ach wie schön. :-) BF1942 hab’ ich schon ewig nicht mehr gesehen. Meine mich zu erinnern, dass das im Multiplayer ein bisschen wonky war, kam nicht an Größen wie UT oder Q3 ran. Aber es war lustig mit all den Fahrzeugen, Flugzeugen, Schiffen. 😅
Lol why you and bender twts are rendered but my with simular content are skipp3d? Upd: nevermind, i'm dumb, my twt are created in future because i type date -iS and replaces +03:00 with Z: https://twtxt.net/twt/yctmi7a
@doesnmppsflt Hmmm, the only time jenny requests something from twtxt.net is when you use the fetch context
feature. jenny doesn’t interpret those long IDs as valid twt hashes, though, and won’t try to fetch them from Yarn. 🤔
Can you still reproduce this bug?
@doesnmppsflt Hmmm, the only time jenny requests something from twtxt.net is when you use the fetch context
feature. jenny doesn’t interpret those long IDs as valid twt hashes, though, and won’t try to fetch them from Yarn. 🤔
Can you still reproduce this bug?
@doesnmppsflt Hmmm, the only time jenny requests something from twtxt.net is when you use the fetch context
feature. jenny doesn’t interpret those long IDs as valid twt hashes, though, and won’t try to fetch them from Yarn. 🤔
Can you still reproduce this bug?
@doesnmppsflt Hmmm, the only time jenny requests something from twtxt.net is when you use the fetch context
feature. jenny doesn’t interpret those long IDs as valid twt hashes, though, and won’t try to fetch them from Yarn. 🤔
Can you still reproduce this bug?
@movq An ähnliche Aktionen, von vor 20 Jahren, kann ich mich auch noch erinnern. Viel aktueller als damals™ waren unsere Spiele gestern auch nicht. BF1942, CoD, Flatout, CnC, AoE2, Unreal und Quake3, um nur einige zu nennen.
@kat Oh, nice. I didn’t get the chance yet to actually see and use one of those in real life, but they look *very* interesting. If my current laptop ever breaks down, I hope that framework will still be around. 😅
@kat Oh, nice. I didn’t get the chance yet to actually see and use one of those in real life, but they look *very* interesting. If my current laptop ever breaks down, I hope that framework will still be around. 😅
@kat Oh, nice. I didn’t get the chance yet to actually see and use one of those in real life, but they look *very* interesting. If my current laptop ever breaks down, I hope that framework will still be around. 😅
@kat Oh, nice. I didn’t get the chance yet to actually see and use one of those in real life, but they look *very* interesting. If my current laptop ever breaks down, I hope that framework will still be around. 😅
What kind of magic is this? Hahahaha!
(yes, I meant like that) but it didn't work for me... OT, what are you doing awake?! Don't make me message your wife, and tell on you! :-D
I mean bug where jenny don't know about these id's and tried to request from twtxt.net (prologic sent access logs)
@movq on Yarn, if you start a twtxt with (something), for example, it gets stripped out. Not sure if that's what OP referred about.
@arne Meine letzte LAN ist deutlich über 15 Jahre her. Die letzte *richtige* mit vielen Leuten und so tollen Sachen wie „wir schleppen mal Tower-PC und Röhrenmonitor im Zug quer durch Deutschland“ ist sicher 20 Jahre her. 😂
@arne Meine letzte LAN ist deutlich über 15 Jahre her. Die letzte *richtige* mit vielen Leuten und so tollen Sachen wie „wir schleppen mal Tower-PC und Röhrenmonitor im Zug quer durch Deutschland“ ist sicher 20 Jahre her. 😂
@arne Meine letzte LAN ist deutlich über 15 Jahre her. Die letzte *richtige* mit vielen Leuten und so tollen Sachen wie „wir schleppen mal Tower-PC und Röhrenmonitor im Zug quer durch Deutschland“ ist sicher 20 Jahre her. 😂