# 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? ...
Hahaha ๐Ÿคฃ๐Ÿ˜‚ Re ยซ Trumpโ€™s Plan To Regulate Social Media โŒ˜ http://rss.slashdot.org/~r/Slashdot/slashdot/~3/8XpNFJ-ikm8/trumps-plan-to-regulate-social-media ยป Good luck with regulating self-hosted, decentralised social media like twtxt.net ๐Ÿ˜‰
๐Ÿ“ฃ 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.
Testing my own subFeed @home_datacenter
Testing twtxt bots @stats @twtxt
Testing special adminUser feeds @news @help and @support
Testing @news @support @home_datacenter @stats @twtxt
@phoenix Hello! ๐Ÿ‘‹ Welcome to twtxt.net ๐Ÿค—
@ninjatrack900 Hello! ๐Ÿ‘‹ Welcome to twtxt ๐Ÿค—
๐ŸŽ‰ @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...
โœจ 60 Github Stars!!! We must be doing something _right_ here on twtxt.net ๐ŸŽ‰
@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? ๐Ÿค”
@lukem (why twtxt > twitter) Speaking of which... Did you see this? ยป Twitterโ€™s Security Woes Included Broad Access To User Accounts โŒ˜ http://rss.slashdot.org/~r/Slashdot/slashdot/~3/RzOPG8pBY-o/twitters-security-woes-included-broad-access-to-user-accounts ยซ
@lukem (re special feeds) err typo; that was @recipes by @kt84
@lukem (re special feeds) There is also the @twtxt @stats and @support feeds of interesting as well. I'm going to be posting about Home Datacenters in @home_datacenter and there is also @recipes by @ki84 and @off_grid_living by @rob
@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...
@dbohdan Hey! ๐Ÿ‘‹ Welcome to twtxt ๐Ÿค—
@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! ๐Ÿ™‡โ€โ™‚๏ธ
@jkriss Hi! ๐Ÿ‘‹ Welcome to twtxt ๐Ÿค—
@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 ๐Ÿคฃ
@xxx Hi! ๐Ÿ‘‹ Welcome to twtxt.net ๐Ÿค—
@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_).
๐Ÿ“ฃ Testing 1 2 3
@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!
@lucidiot Good Morning ! ๐Ÿค—
@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 ๐Ÿ˜
@hjertnes testing what ? ๐Ÿ˜†
@lukem I'd love it if you can approve โœ”๏ธ the new Add user profile pages and **BREAKS** existing local user feed URIs PR ๐Ÿ˜Ž As twtxt.net grows I'd love it if it wasn't just up to me making all the decisions ๐Ÿ˜‰
@fegffb Any change you can create a "Weekly_Saying" feed at https://twtxt.net/feeds ? ๐Ÿ˜Ž
@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 ๐Ÿ˜€)
You can also follow my own prologic_blog here on twtxt.net a Micro.blog hosted blog (_which btw I love Micro.blog! good for longer pieces_).
I blogged about twtxt.net to talk more in depth about why I created this and how and the vision I have for this platform. Check it out at: https://www.prologic.blog/2020/07/26/twtxtnet-a-decentralized.html ๐Ÿ˜Ž