# 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 4637
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=237
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=337
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=137
@antonio (sorry typo'd your username) Actually I donโt seem to be able to view your email address on either your Github Profile or your Website? Perhaps you can shot me an email? prologic at shortcircuit dot net dot au
@antonia Actually I don't seem to be able to view your email address on either your Github Profile or your Website? Perhaps you can shot me an email? prologic at shortcircuit dot net dot au
Ahh this is great not having to login again each time I do a new deployment of twtxt.net ๐
๐ NEW: Great news [twtxt.net[(https://twtxt.net) and all you Twters! Inline link rendering on the platform is now more consistent! ๐คEven better news, sessions are now persistent and last longer (_up to 10days_). No more getting logged out frequency! ๐
Okay here we go ... New version of twtxt.net ๐ค
@antonio (re video conf) Cool! I'll book it in and send you c a cal invite :)
@antonia (re twtxt client I use); I actually dog food my own creation and use twtxt.net primarily d'uh :) ๐คฃ I use it both on Desktop and on iOS (_even though there's no shiny app yet!_) ๐
@antonio (re external accounts on twtxt.net timeline) Umm perhaps we need to chat about this a bit more. It _might_ actually be a good idea if we have that video conf we talked about ๐ค Just so I can share my vision and we can be on the same page and meet each other? ...
๐ฃ FYI: Okay folks. I'm going to update twtxt.net with the following significant bugs/features #41 and #46 ๐ I hope nothing terribly goes wrong with the upgrade! ๐ค
@antonio (re permalinks and hashes) possibly but using a cryptographic hash is probably better and more future proof
@antonio (re external accounts on timeline ) if by this you mean from another twtxt instance, then yes. There are plans in the works to do instance <->instance interactions, but this is the responsibility of the backend itself.
@antonio (re reuse) Whenever I do development I was trying to reuse the best possible eyebrows I can find. If I canโt find anything suitable then Iโll write it myself! ๐
@antonio Hey ! ๐ I made a bunch of comments on the "twtxt.net API" specs dos we're working on that will form the basis of an API that will (_as a first use-case_) drive a new iOS App. LMK if/when you think we have enough details ironed out to start working on a prototype! ๐
Hmmm interesting UI/UX bug ๐ for me to fix on twtxt.net this morning. If you follow a TwtURL (_technical term for a feed or user, as the name is just a "Nickname" you give the feed you follow_) twice; Then it appears in your timeline twice. This is weird! ๐ณ
Hmmm ๐ค I noticed _some_ users in the wider #twtxt community use @thing (_or commonly referred to as bangs_) in their twts. Anyone have any ideas what this is, why its done and how is useful or different to #hashtags? cc @antonio @lukem
@lukem (re Java programs on Windows) Uggh ๐คฎ I sympathise, but on any OS. For some reason I can never truly understand I despise Javaโข with a passion! What a horrible language and technology. It _might_ have been a good solution in the day, but its lost all value IHMO.
@Dad sorry about the update today, all feeds got wiped out by accident! ๐ข
There's still a few quicks with twtxt.net I'm not quite happy about. The notion of a URL
and TwtURL
for users and feeds is making the code complicated. There are also still inconsistencies in the behaviour.
๐ @stats posted! ๐งฎ USERS:60 FEEDS:10 POSTS:393
WOW! ๐ฑ
@antonio (re subFeeds) I'm glad you like it ๐ค I'm currently refactoring it a bit actually and will need to do another data migration on twtxt.net when I'm done.
๐ค Thinking about using avatar-uploader to support user custom avatars...
@Dad โญ๏ธ New auto generated Usar Avatars just like we discussed ! ๐
@klagefall (re text based) That's the idea! We won't be messing around with or extending the twtxt format/spec anytime soon, but mostly focusing on the twtxt.net protocols, features and instance<->instance federation features.
@antonio (re /feeds) I will add some more sections to the /help...
@antonio (re /feeds) Oh I didn't read up, sorry! Yeah so those are "External Feeds" that are sourced in by the twtxt.net backend. THere are currently two sources: feeds.twtxt.net and we-are-twtxt
(_a sort of user registry_).
@antonio (re subFeeds) I hope you're talking about subFeeds? If so once you create one it belongs to you and you can use the "Post as me" dropdown to post as that feed. This way you get to create feeds of interesting topics such as @recipes @home_datacenter or @off_grid_living
๐ NEW: Exciting new features just launched! Thanks toD. Bohdan we now have linkable post. Each post can now be referenced and linked to! Woot! ๐ Also exciting are the new User Avatar(s)!!! ๐ By default it generates an avatar based on your Username.
@lukem (re new Identicon/Avatars) No worries. I will merge it now along with another PR hopefully that lets us link to specific posts! Exciting ๐ ๐
@klagefall (re blog move) But I use Micro.blob for longer-pieces over at my Blob. I've never found a ยตBlogging / short-form platform I really liked until I built twtxt.net and came across the twtxt spec. ๐
@klagefall (re blog move) I'm not sure Google Translate got this right... "How many blog moves will that be? I lost the overview."; But I know what you mean! Took me a while to find and settle with Micro.blog (_thanks @manton_)...
@klagefall Hello! ๐ Welcome to twtxt.net ๐ค Glad to have you join our growing community! ๐โโ๏ธ
@lukem Did you check out the PR for the new Identicons feature and thus User Avatars (_custom ones will come later..._)? If not that's okay, I'll merge and deploy this shortly...
@lukem (re feeds) Yes those (/feeds) are externally sourced feeds. There is a convenient RSS/Atom -> twtxt aggregator I wrote that integrates with twtxt.net over at feeds.twtxt.net ๐ค
@jack (re Big Sur); What you do mean?! Who's "Big Sur", Who broke twtxt?
@hjertnes (re tw.txt) Cool! I like it so far ๐ The more the merrier! Keep in mind the features you've brought up on twtxt.net's Issues Page -- Let's build a good solid ecosystem ๐
@off_grid_living (re preserving battery chemistry) Would this theory have something to do with the ambient temperature and environment the battery is in while pushing energy into it from Solar end increasing internal heat? ๐ค
@luekm Not sure if you're aware about a recent (_only yesterday_) feature I'm dubbing (sub)Feeds. One such feed I recommend you follow is @news where I will be posting news about twtxt.net from here on ๐
@lukem (why twtxt > twitter) aye aye to both! I completely agree. Believe me I've been there, had a Twitterโข account numerous times, only to delete it again! ๐คฃ I've always wanted something like twtxt.net so I built it! ๐
@freemor (re giant silos) You should follow my @home_datacenter feed. I have my own Rack at home where I run all my own infra ๐
@freemor (re p2p Internet) Old timers?! ๐คฃ I used all those things (_exceept UUCP and NNTP_); still do use IRC and Gopher even today ๐ I resent you calling me an "old timer" ๐
@johanbove (re real Internet of humans) What specifically are these "next steps" you speak of?
@dbohdan (re 1000x1000 pic) Nice empty image there ๐คฃ
@testdelete Hello! ๐ If you're here just to see what twtxt.net that's fine, no worries! ๐ค If you wish to delete your account just go to /settings and hit the "Delete" button there. Bear in mind however your feed is preserved...
@lukem (re promoting) Yes I also find it hard to strike those conversations! I'm not very good at self-promoting! What engineer is โ๏ธ ๐คฃ May I ask (_kind of curious_); what do you think it is about twtxt.net so far that makes you check back more than Twitterโข ?
@sjdhfkh Hello ! ๐ Welcome to twtxt.net ๐ค Hope you have fun! I saw the new @II feed you created; just bear in mind you can only create (_currently configured_) 5 such (sub)Feeds ๐
@recipes (re chicken noodle soup) Hahaha ๐คฃ ๐ Good one! A recipe anyone can learn! ๐
@lukem (re plans for the day) Well I'm happy for you ๐ Sounds like a nice day! ๐ Where do you work btw? Also if you can strike up such conversations, spread the word about twtxt.net! And thank you for being a part of our every growing community! ๐ค
@kas @Felix (re permalinks) If a feed entry changes it gets a new hash of course, but we still preserve the hash and content of the older one. This way on twtxt.net we can _link_ to and ref individual Twt(s) (_ofc only works here_).
@kas @Felix (re permalinks) I must have missed this. I am _thinking_ about this for twtxt.net but I was thinking of a different solution. The instance's global feed cache hashing each entry and referencing this. If subsequent fetches we still preserve the old ones...
@lukem (re let's produce) Rock on! What's on your agenda for today?
Hey @recipes When are you going to post a new recipe? ๐
@m1guelpf ๐ Welcome to twtxt.net ๐ค Thanks for checking this out! We hope you stick around and join in the very growing community and discussions! Or spin up your own instance!
@chinglinwen Hello! ๐ Welcome to twtxt.net ๐ค Hope you find this fun as many of us are! We're only just getting started! ๐
With the number of possible external and external users growing at an alarming rate! ๐ฑ I should _probably_ group the sources of external users and feeds in the /feeds view by source. ๐ค
Exciting news! ๐ @gbmor and I will collaborate on implementing @mention
and #tag
parsing for twtxt.net and surfacing this information to users via special timeline views based on search criteria. ๐ Looking forward to it! ๐ค
๐กAnother idea to improve the UX even further on twtxt.net (_now that we have the notion of very basic/minimal user profiles_) is to also have profiles for (sub)Feeds (_local feeds_) as well as external feeds/users with nice preview. Good idea? Please reply :) ๐
Re (360-degree developer profiles) -- Note the part about "and private data they hold on various coding sites". I mean sure I have nothing to hide, but it makes me rethink using Github myself honestly. What have we become?! ๐ฑ
๐ณ Saw this today from an hiring agency "We create 360-degree developer profiles based on the public and private data they hold on various coding sites, including GitHub, StackOverflow, LinkedIn, and more." -- And this is why twtxt.net will succeed! Privacy! ๐ค
I've observed two things that aren't bugs per se but I should improve this. a) @mention
(s) of local users should now link to the local user profile. b) @mention
of local users that don't appear in your "Followers" list already by Nickname should automatically get expanded out.
Great news! ๐ I _think_ I might have fixed all the bugs I found and data errors in the twtxt.net database. Again let me know if you encounter any other weird/strange things or inconsistencies! Thanks ๐
Hmmm ๐ค speaking of bad data on twtxt.net... There _might_ be a bit of a bug ๐ where if users follow a custom feed on /follow and give it a Nickname
that collides with a local user account, special users or local feeds it gets weird...
@antonio (re News bug) Yeah you were! That PR was a bit untested on my part and rushed ๐ข I've had to spend considerable time fixing bad data as a result of the change ๐คฌ Hopefully I've fixed most issues by now! ๐
@kt84 (re twtxt, twitter and instagram) What do you mean by this exactly? I don't actually use Instagram at all! ๐คฃ
๐ @rob and @kt84 FYI; your "ownership" of off_grid_livving local_wonders and @recipes went missing in the database. I just fixed that and restored your ownership of them. Sorry about that! ๐โโ๏ธ
@rob (re Tractor) When we build support for uploading photos ๐ท to twtxt you can share a little pic of your cute ๐
@antonio (re API spaces) oh cool! Iโll spend some time on this after my work day! ๐
@antonio (re News feed) Sorry you can't have that ๐คฃ Squished that bug and fixed the bad data! Thanks for exploiting it ๐
@klagefall Hi! ๐ Welcome to twtxt.net ๐ค I don't speak German but if translated correctly, you're only here to visit? That's okay ๐ Maybe twtxt is not for you?
@antonio (re News feed) Thanks! That looks like a bug right there ๐คฃ
@hjertnes (re twtxt.net API) What do you mean by replace?
@hjertnes (re dumb scripts) Ahh very UNIX(y) ๐ Don't worry there'll be an API here soon that you can curl
or use twt
(_the upcoming CLI_).
@hjertnes (re running a Mastodon) instance. Fair enough.
@hjertnes (re script to post to Mastodon) Ahh. Sadly I've evaluated both Mastodon and Diaspora and frankly found them too complicated to get up and running (_as I'm a big proponent of self-hosting_). Is cross-posting important to you btw?
๐ฃ FYI: For all those that use twtxt.net (_this instance_); I urge you to follow the special feeds @news and @support so you get the latest news and support updates about the platform. Thanks! ๐ค
@lukem (re Bitbucket) Ahh no worries. Had my fair share of using Bitbucket -- In fact used Mercurial/Bitbucket before Git/Github ๐ Good times!
@lukem (first time for everything) haha really?! What do you do all your development collaboration on if not Github?
@off_grid_living can you share the length of time that you were expecting these battery banks to last for and what you actually got out of them in reality?
@rob (re bore pump) What replenishes the bore water? Must come from somewhere ๐
@kt84 Yes! If you follow the NEW @stats feed you'll see that as of today we have 44 users and >215 posts. Amazing! ๐ Of course it will be even more amazing if new instances of twtxt.net just start magically appearing ๐ (cc @lukem ๐)