# 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=437
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=537
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=337
@hjertnes @Felix (re char limit) Well I'm probably going to reconfigure this Pod's MaxTwtLength
to 576
today.
@ionores @antonio (re mentions) Yeah I guess its only useful when the Pod gets busier/noiser and you yourself follow more feeds.
Seems like Docker Swarm hosting is a non-existent thing now (_everyone has moved to k8s π³_); trouble is managed k8s is actually a bit hefty in price π’_
@antonio (re pool and pool fence) Hopefully next week in fact! π
@lukem (re char. limits) Well it is a configuration option anyway in the twtd
backend. So that's fine. I _was thinking_ however of increasing the limit of this particular Pod/instance... To say 576
. π€
@lukem (re char. limits) And so... What's our "technical" limit for twtxt.net?! I can only _think_ if "feed size", "bandwidth" from fetching clients, etc... The character limits has a direct impact on when you rotate your feed out too... Thoughts?
Why do these micro-blogging platforms like Twitterβ’, Mastodon, even twtxt.net limit the no. of characters of your Tweet/Toot/Twt? What's the "technical" reason? What's the "design" choice? π€
@lucidiot (re messy forms) Oh what the hell?! It took like ~2mins for that page to load! π€£ I don't even want to click around on thebottomss now π~
@hjertnes (re unit tests & refactoring) Would you be interested in putting that passion towards twtxtβa codebase? π
New pool fence is looking great! π·
@hellson (re work) You work too much! π It _must_ surely be πΊ β°
@hellson (re work) Hah! Maybe share some of it around?! π
lukem (re Netlify hosting) Yeah fair ehough. Good reason to use Netfliy. I guess I typically self-host, but that's just a choice, not a technical thing at all :)
@antonio (re Netlify hosting) Ahh! Yeah I just take advantage of Github Pages for that. Similar idea I guess? We use Netlify (_or used to_) at our company (_in my day job_); I guess it's "Okay", not so keen on their pricing model though...
@lukem @antonio (Netlify) Weird I can't click on anything π€£ Oh well π
@antonio (re Netlify) I don't get it π€£ Doesn't Netlify just do (_basically_) web hosting and such?
@ocdtrekkie (re twtxt.txt feed URI) Yes! Just append twtxt.txt
to your user profile URI. E.g: https://twtxt.net/user/ocdtrekkie/twtxt.txt -- We _had_ a link in the User profile view but removed it as I _thought_ it would confuse people. Not sure where else we can expose it right now
@ocdtrekkie Hello! π Welcome to twtxt.net π€ So happy to have you join our growing twtxt community! Check out /feeds for interesting feeds and other folks to follow and /discover for all Twts of local users.
@Felix Do you mind comment on How does twtxt comparison to Mastodon? and sharing your insights? I tend to agree with you in some ways, I've looked into the AP spec a bit and find it a bit complex. MicroPub I'm still very hazy on... ]
@kt84 Can't you just tell your boss you're too busy with more important things?
@Felix (re Federation) TBH I'm not sure what I'm planning for twtxt.net in terms of "Federation" either (yet)... Some in the dev community are hinting that I should explore ActivityPub
/ MicroPub
. I'm not sure yet, possibly. Anyway what are your opinions?
@Felix (re Federation) Go on... is there a hint of something in your Twt re say twtxt.net say? π
Our backyard renovations are starting to shape up really nicely! ππ·
FYI (_to dev community_); Put up https://dev.twtxt.net to start documenting things as we gain more developers to the project. In general we're moving development discussions away from here, trying not to break it as more users find it new, exciting, useful and fun! πππͺ
@becrobinson86 (re Marmalade) Please do share the end result when itβs all nice and ready! please do share the end result when itβs all nice and ready!π€π·
Interesting blog piece on the "Fediverse" at large and ActivityPub. Good read. I _think_ this is something worth exploring for twtxt.net but its still not clear to me which *Pub we support.*
@fud (re shipments from the US) Because for some reason our "Trade Agreement" between AU<->USA means nothing? π€·ββοΈ π Also Hi π Welcome to twtxt.net π€ So happy you can join our growing community! π
@antonio Say hi to @mayaphy (_colleague of mine in my day job_); I _believe_ he is from your part of the world (_where you are originally from_) if I'm not mistaken π€ π§π·
@mayaphy Hello ! π Welcome to twtxt.net π€ So happy to have you join our little twtxt Pod and the every growing twtxt community! π Check out /feeds for feeds/users to follow. If you need any help feel free to tag @prologic or @help π
@lukem (re instance) No worries! Thought I'd offer (_just in case_)... Also no worries re Unfollow, I _thought_ for a minute there was a. bug in the backend, I was like wtf?! How is @lukem following me twice today from the same client π
@lukem (re instance) Within reason of course Haha!
@lukem (re instance) Nice! I'll even pay for the hosting/domain for you if you like π
@lukem (re Ansible) Nice! Speaking of which... Aren't you still planning on spinning up another instance (_I think we're going to call 'em Pods_) of twtxt.net. I'd love to work with you on this and get some more Pod<->Pod features working and fleshed out... π
@dooven Loving the new "Manage Feeds" feature π
@dooven (re Monday gibes) I love it! πSpeaking of which... We need a community manager on this Pod π Hmmm π€ cc @kt84 π
@sousousaw Hello! π Welcome to twtxt.net π So happy to have you join us! π I _think_ Mastodon is cool, I could never quite "get it working" and I have a strong distaste for Ruby π Anyway glad you like this so far! Please share your ideas πββοΈ
@Felix (re tweet command) I know I know π€£I was just be facetious π
@melyanna (re Tweeting) uh umm π€ Its called Twt'ing π€
@kas (re hitting feeds too hard) What's your Github Username? Can you check out #83 -- Specifically you don't have any issues with twtxt.net hitting your feed too hard/often/etc? It _should_ be checking Last-Modified
...
@hjertnes (re unfollowed a bunch of folks on the same domain) twtxt.net? π₯± If so sorry; this is new and its all exciting and we're building something (_hopefully awesome_)! π€ Open to ideas from you!
@lukem (re API) Yup the /api/v1
endpoints are already live and working for auth, timeline, discover and follow. I'll be adding more endpoints this week or tonight (_depending on how tired I am π€£_) I've mostly just been adding stuff that @antonio needs. Also a thought... a /micropub
?_
@lukem (re shoutout) Fixed! Sorry about that π€£
@lukem (re shoutout) Oh so terribly sorry! Iβll fix that! What is your Github username for reference?
@kt84 hahahaha π€£ππ€£π Yeah sometimes I try my hand at astrophotography, but itβs been a while π€
@lukem happy Monday to you too! π€
@hjertnes that makes two of us I have no idea what weβre talking about!
Moon rise ! π· π
@hjertnes @amorris @eli_oat (re-wiki) sorry I canβt really comment on your card as I donβt really know LISP π
@dooven @antonio (re Signal) Yeah no worries! I'll shoot my no. through to you in a sec. We should all get together and collaborate a bit more in real-time (_when we can_). Also let's not (_as I said_) pollute this Pod with "Development" back 'n forth π€£ -- Have a few things to share...
WOW! π² We've done something right this week! π This particular Pod (_I think we're going to call them Pods π€_) has spiked in the last few days. Something to do with the fact we now have Custom Avatars and Media Uploads? π€
_
@dooven @antonio (re Signal) Thanks! Added you and sent across my public keys π (_no we're not hiding anything, on the contrary!, just keeping the development noise down here!_) π
Check out my feed @home_datacenter where I will be posting a series of Twt(s) on building, running and maintaining your own Home Datacenter / Private Cloud. Your own infrastructure. π€ π¨βπ»
@antonio Are you on Signal btw? If not can you be? I'd love to keep in touch a bit more regularly (_if we can, in our spare time of course!_) as some interesting things have come up related to twtxt.net Also cc @dooven you too π
@dooven (re filtering by source) Oh nice! Done! Created #77 #78 and #79 if you're interested π
Re (twtxt.net UI/UX) I _think_ we just need to have a _small_ row of buttons along the top of this text box with basic buttons for Markdown formatting and the "Media Upload". What do you think? It'll have to be custom made though as anything I've found is unsuitable.
Also if anyone is any good (_better than me, as I'm rubbish_), the CSS can do with a bit of cleanup especially for smaller devices like on Mobile. Especially the Media Upload / Post As look. The "Home" / '"Timeline" top left is a bit off too IHMO.
@dooven (re filtering by source) Consider you follow ~100+ feeds (_like I do! π_) it is a useful thing to be able to say "Just show me all the Slashdot Twts for now", then later "Show me all the ShowHN Twts", etc.~_
@dooven If you're bored π€£ And itching for some cool things to do; I'd love to see a /@mtnions handler/endpoint as well as #hashtag parsing/searching. It would also be nice to be able to (_say as a Post/Twt action_) "Only show Posts/Twts from this source _)_
This is what happens when a 35lb recurve bow with a normal carbon fibre arrow with field point hits a 1.6 mm itβs a plate steel on the back of the gate! πΉ
@dooven (re Testing) Ahh brilliant :) I'm just refactoring the template handling atm, probably saw the commit :)
@dooven (re Testing) Whatcha testing there? π
@dooven @antonio (re github trending) Oh my again?! π² I _must_ slow down π€£
@hjertnes @lukem (i hate regex) Yup me too! They're a giant PITA to get right π€¬
Came across a forum thread from https://linux.org.ru this evening talking about twtxt.net (_this thing I built!_); Unfortunately I had to translate Russian into English so I _may_ have misunderstood some of the convo.
@lukem (re πΊ spam) I know right :) Rather convenient I think to be able to preserve what I've noticed is "by convention" in the greater twtxt community π
@lukem (re πΊ spam) Haha! It's either a "Hello World!" for a new Programming Language or "Cat Pictures" for a ny Web App right? π€£
@cosmix (re grouping high volume feeds) One interesting counter idea would be to create subFeeds that turn high-volume feeds into smaller / less noisy ones with "various" algos. π€
@cosmix (re grouping high volume feeds) Yeah I actually had to _Unfollow_ the ShowHN feed as it was _becoming_ too noisy for me and _somewhat_ uninteresting.
@kas (re external avatars) Hmmm π€ Now I'm confused... What's $twtxt_basename
in this case? Can you give an example of a whole UIR? And btw I meant if you have for example domain.tld/twtxt.txt
and domain.tld/avatar.png
...
@shahzeb Hey! Thanks for updating your avatar! π Also thanks for your work/effort so far on twtxt.net. You did a good job with the Password Reset and Media Upload features! π Let's get the CSS improved on Mobile soon! π
Not sure if @fegffb _actually_ posts in the future or not π€£ or whether the server infra that powers twtxt.net is "out of sync" π
@hjertnes (re-avatar) Okay here's what you do... (_NB: I haven't built this feature yet..._). Your twtxt feed just needs to have an
https://hjertnes.social/avatar.png next to it alongside the same Base URI.
@antonio (re Sunday beer) Cheers mate! π»
@antonio NEW: /api/v1/follow
endpoint deployed! π
Ahhh a lovely Sunday beer !
@hjertnes (re-avatar) Basically if you put up an avatar.png
at the same Base URI location as your twtxt.txt
feed; I _should_ be able to teach twtxt.net to show you a pretty mug shot of yourself rather than this:
@antonio New /api/v1/discover
endpoint deployed. π
π€£ππ€£ππ€£ππ€£ππ€£π
@mox @hjertnes (re exciting) What is exciting to hear? You provided no context on your Twt
π
Test
Just in case no-one _thought_ this was slowly bur surely taking off... π
@antonio (re first beta version) sounds good! I think the sooner we can test him if I write all ideas and feature sets the better before publishing it to the App Store π
@antonio (re next endpoints) I will get these done by my time today (AEST)
My five-year-old daughter just threw this in our local cafΓ©!
@stats wgoohoo 2 new users and hundreds of Twts!!!