# 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=230193
# next = https://watcher.sour.is?offset=230293
# prev = https://watcher.sour.is?offset=230093
barman at the Markthalle brewery told me that Aleksandra Słyż sounds like Kali Malone, need to check dat!
i missed underworld in berghain :(
well, Acaera-Gambit kicks good!
howdy! iamnikola & this is my first twtxt
Dear friends and followers. I will soon be deleting this fediverse account. If you would like to continue following me on fediverse, please do so at the following address: dfaria.eu@bsky.brid.gyThanks!
Dear friends and followers. I will soon be deleting this fediverse account. If you would like to continue following me on fediverse, please do so at the following address: dfaria.eu@bsky.brid.gyThanks!
@lyse Danke! Ja, es gibt noch unzählige Stellschrauben an dem Ding. Deine Anmerkungen werde ich einarbeiten. Eine mobile Ansicht wär auch noch schön. Derzeit sitzt es auf dem Smartphone doch noch recht stramm.
@Unterhaltungen: Die von gestern zu verschlüsselten Nachrichten war ausschlaggebend für die Umsetzung. In "Timeline" und "Yarn" haben mich die Lösungsansätze bisher nicht überzeugt. Aber wir können ja alle etwas von einander lernen.
@arne Uuuuhhh, das fühlt sich klasse an, gute Arbeit mein Lieber! :-)
Besonders positiv hervorheben muss ich die Rohdatenansicht. Sowas hab ich mir auch schon in der Vergangenheit hin und wieder gewünscht. Wie toll es doch wär, direkt den Eintrag im Original zu sehen, ohne erst im Feed mühsam auf die Suche gehen zu müssen, was auch noch einen Wechsel auf den Browser oder den Editor erzwingt. Das werd ich mir definitiv auch einbauen. Insbesondere für die Entwicklung absolut hilfreich. Die Textarea könntest Du noch mit einem readonly
-Attribut ausstatten.
Die Gesamtbaumansicht einer Unterhaltung gefällt mir ebenfalls. Davon bin ich ja ein großer Verfechter. Nicht nur die direkten Antworten zu sehen, sondern alle. Klar, bei tief verschachtelten Unterhaltungen und sehr langen Beiträgen verliert man da doch mal den Überblick, aber die kommen in der Praxis meiner Erfahrung nur selten vor.
Die zwei Elemente in der Fußzeile eines Beitrags würde ich auch noch versuchen in die Kopfzeile zu verschieben, dann wird die Darstellung insgesamt kompakter, gerade bei Unterhaltungen könnte das von Vorteil sein.
Weiter so!
[47°09′32″S, 126°43′20″W] Not enough data -- sampling finished
@lyse Du kannst selbst gern mal im TwtxtReader-Dummy herumklicken. Da ist natürlich alles auf meinen Feed eingestellt.
Bildschirmfotos wirken irgendwie nicht.
@arne Klingt gut, Du darfst uns gern mal ein paar Bildschirmfotos vom aktuellen Stand zeigen. :-) Die erste Aufnahme sah bereits recht aufgeräumt aus.
Ich müsste auch endlich mal an meinem Client weitermachen. Aber heut nimmer.
@arne Ahja, danke für die Erläuterung! Einrückungen waren meinem Parser tatsächlich egal, der dürfte einfach ein trim()
angewendet haben, bevor sich die Zeile zur näheren Verarbeitung angesehen hat. :-D
@movq It says F=700, D=70 and RK=20. I have to research what magnification that translates to, a few days have passed since physics class. Your Celestron Ultima 100 looks much more high quality than this thing.=
What about this nice new neofo *- here's some info about how to keep your hair scurf-free! -* lk record?
What about this nice new neofo *- here's some info about how to keep your hair scurf-free! -* lk record?
#Videoclips used to be promotional tools, a way for an artist or band to promote their music. Now you cannot see one without being interrupted in the middle so the platform it was published on can serve you an ad promoting something else...
#Videoclips used to be promotional tools, a way for an artist or band to promote their music. Now you cannot see one without being interrupted in the middle so the platform it was published on can serve you an ad promoting something else...
With politicians now finally realizing the perils of having main social media controlled by millionaires, perhaps now it is a good time to promote #fedigov again:
https://fedigov.eu/
Are you in touch with politicians? If so, you might want to send them this link!
With politicians now finally realizing the perils of having main social media controlled by millionaires, perhaps now it is a good time to promote #fedigov again:
https://fedigov.eu/
Are you in touch with politicians? If so, you might want to send them this link!
[47°09′27″S, 126°43′32″W] Taking samples
„Das Leben ist hart“, albert ein Stein.
– irgendwer auf YouTube
„Das Leben ist hart“, albert ein Stein.
– irgendwer auf YouTube
„Das Leben ist hart“, albert ein Stein.
– irgendwer auf YouTube
„Das Leben ist hart“, albert ein Stein.
– irgendwer auf YouTube
squirrel report: my tan-ear-tuffed friend has survived the -25 degree cold days, to my relief
Die Bastelei am TxtwtReader geht gut voran. Neben diversen Filtern und Ansichten werden Unterhaltungen nun schön strukturiert angezeigt. Jetzt müsste ich mich auch mal um das Verfassen von Einträgen kümmern. Wenn ich mit dem Projekt zufrieden bin, lasse ich es vielleicht auch auf die Welt los. #OpenSource
Speaking about telescopes, I have a feeling that a *modern* medium-priced telescope could be really great. I mean, if I can see Saturn’s rings with my *bird scope*, I would expect a good-ish telescope to be pretty great these days. 🤔
Speaking about telescopes, I have a feeling that a *modern* medium-priced telescope could be really great. I mean, if I can see Saturn’s rings with my *bird scope*, I would expect a good-ish telescope to be pretty great these days. 🤔
Speaking about telescopes, I have a feeling that a *modern* medium-priced telescope could be really great. I mean, if I can see Saturn’s rings with my *bird scope*, I would expect a good-ish telescope to be pretty great these days. 🤔
Speaking about telescopes, I have a feeling that a *modern* medium-priced telescope could be really great. I mean, if I can see Saturn’s rings with my *bird scope*, I would expect a good-ish telescope to be pretty great these days. 🤔
@lyse I see. 🤔 Does it say anything about the magnification factor?
@lyse I see. 🤔 Does it say anything about the magnification factor?
@lyse I see. 🤔 Does it say anything about the magnification factor?
@lyse I see. 🤔 Does it say anything about the magnification factor?
👋 Hello @empockelimi, welcome to txt.sour.is, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
[47°09′40″S, 126°43′56″W] Waiting for carrier
A celebração do Dia do #DomínioPúblico em #Portugal é já amanhã!
Na Biblioteca Nacional, com a @wikimediapt@wikimediapt e a @ansol@ansol, há programa para a manhã e a tarde, a participação é gratuita mas sujeita a inscrição que deve ser feita através do formulário!
https://wikimedia.pt/eventos/dia-do-dominio-publico-2025/
A celebração do Dia do #DomínioPúblico em #Portugal é já amanhã!
Na Biblioteca Nacional, com a @wikimediapt@wikimediapt e a @ansol@ansol, há programa para a manhã e a tarde, a participação é gratuita mas sujeita a inscrição que deve ser feita através do formulário!
https://wikimedia.pt/eventos/dia-do-dominio-publico-2025/
Pinellas County - 5 mile run: 5.07 miles, 00:09:17 average pace, 00:47:04 duration
fucking cold! 39F out there and ran with three layers on. first 30 minutes there was a good rain. for the most part it was an easy run and was fun to combat the cold and rain which is not common here.
#running
Pinellas County - 5 mile run: 5.07 miles, 00:09:17 average pace, 00:47:04 duration
fucking cold! 39F out there and ran with three layers on. first 30 minutes there was a good rain. for the most part it was an easy run and was fun to combat the cold and rain which is not common here.
#running
Pinellas County - 5 mile run: 5.07 miles, 00:09:17 average pace, 00:47:04 duration
fucking cold! 39F out there and ran with three layers on. first 30 minutes there was a good rain. for the most part it was an easy run and was fun to combat the cold and rain which is not common here.
#running
Damn, rclone is pretty amazing
Damn, rclone is pretty amazing
[47°09′54″S, 126°43′49″W] Bad satellite signal -- switching to analog communication
@prologic I know! I know! 🤣 and it feels like I won't be either, at least for a while ... On the bright _#Go_ side, I'm trying to switch everything (static web stuff and reverse-proxy) to #Caddy
@prologic I know! I know! 🤣 and it feels like I won't be either, at least for a while ... On the bright _#Go_ side, I'm trying to switch everything (static web stuff and reverse-proxy) to #Caddy
[47°09′59″S, 126°43′42″W] Storm recedes -- back to normal work
@aelaraji Haha don't ask me 🤣 I don't do PHP 😆
@aelaraji Haha don't ask me 🤣 I don't do PHP 😆
May be no joke chronically ill...fascinating
🧮 USERS:1 FEEDS:2 TWTS:1222 ARCHIVED:84353 CACHE:2826 FOLLOWERS:17 FOLLOWING:14
Sagem - My Dual Radio 700 - hat wieder Sender Einfach, weil es so schön ist.
@lyse Die meisten Hersteller von Internetradios (Sony, Denon, Marantz, ...) binden einen externen Dienstleister (vTuner) fest(!) in ihre Geräte ein, damit die Nutzer sich durch eine große große Liste von weltweiten Internetradio-Stationen hören können.
Nun hat vTuner seit ca. 2020 sein Geschäftsmodell geändert. Man darf da nun für jedes Gerät (MAC-Adresse) bezahlen. Die Kosten steigen auch von $3 auf $7 pro Jahr. Die Hersteller zucken einfach mit den Schultern. Im schlimmsten Fall schaltet vTuner einfach die Domain ab und dann steht man da - wie bei mir: http://sagem.vtuner.com
Der XML-Parser von der alten Sagem-Huddel verlangt zeilenweise Einträge ohne Einzüge. Vielleicht standest Du mit Deinem Parser ja Pate!? 😉
@arne Hahaha, vor Dekaden hab ich auch mal einen „XML“-„Parser“ selbst gebaut. Der wollte dann pro Zeile entweder einen öffnenden oder einen schließenden Tag oder aber einen Wert haben. :-O Ganz übel, aber für den damaligen Anwendungsfall hat's gelangt. War halt bloß kein XML. :-D
Was konkret war dann das Problem von dem zu sauberen XML in Deinem Fall? Und schön zu hören, dass Du das Gerät vor dem vorzeitigen Elektroschrotttod bewahrt bekommen hast. :-)
Zum Abschluss noch ne ganz doofe Frage, ganz offensichtlich hab ich von Radios keinen blassen Schimmer. Wieso muss denn das Ding überhaupt mit XML rumfuhrwerken? O_o
LECK MICH FETT!
Das Küchenradio (Sagem - My Dual Radio 700) gibt wieder Töne von sich! Der XML-Parser von dem Ding ist sowas von hinüber. Die "Fertiglösungen" YCast und YTuner haben ein zu ordentliches XML erstellt. Per Trial and Error habe ich dann die Formatierung gefunden, die die olle Kiste braucht. 🥳
@lyse i trusted all pods yesterday and now when i pull it up they are all untrusted.
@xuu The Pod.LastSeen
and Pod.LastUpdated
fields are only ever updated in the Cache.DetectPodFromUserAgent(…)
function as far as I can tell. This function is called in Cache.DetectClientFromRequest(…)
and Cache.DetectClientFromResponse(…)
.
Cache.DetectClientFromRequest(…)
is only invoked when the twtxt.txt is requested and looks at the User-Agent
HTTP request header.
Cache.DetectClientFromResponse(…)
is only called in Cache.FetchFeeds(…)
and looks at the Powered-By
HTTP response header. This header would be set in twtxt.txt HTTP responses from yarnd. A bunch of places invoke Cache.FetchFeeds(…)
, including a periodic job (UpdateFeedsJob.Run()
). Maybe something is iffy around these locations.
@movq It's an old, cheap Optus without any model information on it. It was maybe 180DM or so in a discounter 25, 30 years ago. Its main job is to collect dust, can't even remember its last use. That must have been easily 15 years ago I reckon. Thus, absolutely no surprise. Maybe I'll just take it apart and see what I can see as the week progresses.
did I just break something else? 😅🤣
@lyse @prologic 😆 There was something weird going on with my #Timeline instance, the text input box was visible even though I was logged out and I was able to twt from it ... It has to do with cache because it wouldn't disappear unless I whip my website's cache from the browser.
Poke @sorenpeter and @eapl.me I have no Idea how to reproduce this.
@lyse @prologic 😆 There was something weird going on with my #Timeline instance, the text input box was visible even though I was logged out and I was able to twt from it ... It has to do with cache because it wouldn't disappear unless I whip my website's cache from the browser.
Poke @sorenpeter and @eapl.me I have no Idea how to reproduce this.
Recovery run: 3.11 miles, 00:10:52 average pace, 00:33:47 duration
#running #treadmill
Recovery run: 3.11 miles, 00:10:52 average pace, 00:33:47 duration
#running #treadmill
Recovery run: 3.11 miles, 00:10:52 average pace, 00:33:47 duration
#running #treadmill
[47°09′48″S, 126°43′38″W] Working impossible due to heavy rain
@lyse Oh no. 🥴 What kind of telescope have you got?
@lyse Oh no. 🥴 What kind of telescope have you got?
@lyse Oh no. 🥴 What kind of telescope have you got?
@lyse Oh no. 🥴 What kind of telescope have you got?
I'm rather frozen after half an hour looking at Venus and Saturn through the telescope outside. I couldn't see any rings around Saturn. Disappointing. It also appeared rather dark. The very bright Venus on the other hand told me that there is something growing inside the scope. :-( Or maybe there is dust.
[47°09′41″S, 126°43′01″W] Wind speed: 107kph -- batteries low
I'm gonna listen to Cigarettes After Sex all day if I get a GF
It's nice to see we're all largely thinking along the same lines. e.g: Salty.im 😅
It's nice to see we're all largely thinking along the same lines. e.g: Salty.im 😅
@eapl.me Yeah this is true. Previously RSA and AES were more common. These days Salsa and Chacha and Curve are fairly prevalent. For example all the Wireguard stuff uses Curve25519 / Ed25519 crypto. Signal uses very similar crypto too, but with some very nice double ratcheting 3DH.
@eapl.me Yeah this is true. Previously RSA and AES were more common. These days Salsa and Chacha and Curve are fairly prevalent. For example all the Wireguard stuff uses Curve25519 / Ed25519 crypto. Signal uses very similar crypto too, but with some very nice double ratcheting 3DH.
@eapl.me I _-think_ we've gotten use to it somewhat 🤣
@eapl.me I _-think_ we've gotten use to it somewhat 🤣
a year ago I had a struggle to find documentation about it and now it seems there are more examples, cool!
I agree 🙂, although it's easy to lose comments over time and are not so grouped by topic, it's not so easy to vote or make a survey about it...
I prefer a forum for that 😊
I made a draft of an "encrypted public messenger", which was basically a Feed for an address derivate from the public ket, let's say 'abcd..eaea'
Anyone could check, "are there any messages for my address?" and you get a whole list of timestamps and encrypted stuff.
Inside the encrypted message is a signature from the sender. That way you 'could' block spam.
Only the owner of the private key could see who sent what, and so...
And even with that my concussion was that users expectations for a private IM might be far away from my experiment.
@doesnm whilst technically true, expensive and unnecessary.
@doesnm whilst technically true, expensive and unnecessary.