# 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 32
# self = https://watcher.sour.is?uri=https://kolesnikov.se/twtxt.txt&offset=32
@lyse Thank you! P.S. Fixed, thank you one more time :-)
@prologic I prefer online radio because of the large number of stations from all over the world :-)
I love radio! It the best way to discover new music. No algorithm can recommend music as well as a live human can
This is a tweet from 2023!
Testing that mentions are expanding in twtwt: @win0err
+1 for pass
, I switched to password store ~ 2 years ago~
@prologic I guess that refresh
field could be easily replaced with Expires
HTTP header (I realize that users on neocities.org cannot control this header, for example). And clients should also respect headers like Last-Modified
/If-Modified-Since
(304), you're right about that. P.S. twtwt doens't have a caching mechanism for now, but I plan to implement it in generic way using HTTP headers.
@prologic: Reduced refresh interval to 7200 seconds :-)
@lyse: Thank you, it's really nice to hear that! Sometimes I think I'm a moss, because I really love northern nature :D Pixelfed is very slow indeed, and also buggy. @prologic: I plan to add an RSS feed for the photography page instead of cross-posting to twtxt.txt. Maybe I should post updates of my website here? For example, I made a fancy New Year's design of https://kolesnikov.se (which makes @lyse's eyes hurt, haha)
@prologic: I understand the benefits of using hashes, it's much easier to implement client applications (at the expense of ease of use without the proper client). I must say that I like the way the metadata extension is done. Simple and elegant! It's hard to design simple things!
@prologic (re: Just discovered ...) On the one hand, twtxt has become more popular thanks to Yarn.social. On the other hand, subject and hashtag extensions took away the simplicity of the protocol. For example, it is impossible to understand which conversation (#base32hash) a tweet refers to or to reply to a tweet without going to a yarn.social pod. Compare with re: in this tweet which can be written without using any client at all
@prologic: Hmm, I just checked, it should work. Anyway, I will post updates about the project. First of all, I want to complete some features and create packages with pre-compiled binaries
I switched from twtxt client to twtwt (https://github.com/win0err/twtwt). It's a pre-alpha version now, but it works pretty well and so much faster than the official twtxt client by @buckket. Feel free to check it out :-)
Just testing my new fancy twtwt client written in C
Thanks for the feedback! This site was designed to look perfect on good old 800x600 monitors (I even left a comment next to the meta tag). Maybe I'll add a mobile-friendly version someday :-) P.S. Nice try with SQL injection, haha. Do you have any plans for XSS attacks? :D
@prologic: 1. I use classic twtxt client written in Python from console, I like simplicity; 2. Thanks for the feedback about my website! It's better viewed with old 800x600 monitors, haha
I launched a new version of my website (https://kolesnikov.se) last night. What do you think about it? Don't forget to leave a message in my guestbook ;-)
@prologic, thanks for the information! I'll update my twtxt.txt file :-)
SourceHut encrypts all emails if PGP key is uploaded to user profile (can be disabled in settings). Just... wow!
TIL: Antarctica has its own unofficial flag. You could see Graham Bartram's design in emoji: 🇦🇶
GPG's user interface (yeah, a set of weird keys and arguments is also an interface) blows my mind!
About a week ago I have switched from Google to DuckDuckGo and... I feel fine. However, sometimes I still have to search on Google
I just spent an hour setting up the header of my twtxt.txt file ¯\\_(ツ)_/¯_
I just spent an hour setting up the header of my twtxt.txt file ¯\_(ツ)_/¯_
I've made some fixes to twtxt to make it work with Python 3.7+. I hope @buckket will apply this patch!