# 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=737
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=837
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=637
@lukem @dilbert (re automated Dilbert feed) Good! Learn Go! Trust me it'll take you but a few hours! Its a really simple yet powerful language! And don't worry, give your background and experience I'm sure you'll pick it up quickly and rip my code apart! 🀣 My biggest problem is finding a good set of interfaces/abstractions to reduce the amount of copy/pasted code between the Web handlers and API handlers.
@lukem @dilbert (re automated Dilbert feed) Don't 'spose I _could_ convince you to throw a few PRs our way to improve the API? πŸ˜‰
@dilbert (re 5G testing) Hahahahaha πŸ€£πŸ˜‚ Love it! Sadly _might_ be some element of truth to this too πŸ€·β€β™‚οΈ
@jack Feel free to move your feed to twxt.net or create your own Pod if you want over at Twt.social πŸ˜€
@jack Hello Jack! πŸ‘‹ Welcome back! Yes your test was successful 😎
@lukem @dilbert (re automated Dilbert feed) Use the API and/or the CLI? Although now that I mention this I _should_ bring the API up to parity (_as well as the CLI_) with the Web App -- Specifically the API is missing the ability to "postas" I believe.
@twtxt @dilbert @lukem Oh! This is so cool! Thank you for doing this! I can't wait to read every one every single day! πŸŽ‰
@dooven @antonio (re Flutter App functionality) Ahh cool okay! Too bad I don't have an Android app to test with, but I'm sure you'll put it up on TestFlight too right?
@felixp7 (re simple single-page websites) Here here! I'm hearing ya and @rob would agree! That's why I built this twtxt.net with deliberation and careful choice of tools and libraries. I (_for example_) opted NOT to use Bootstrap, or jQuery or any other "heavyweight" "things". I hope you find the experience "acceptable" 🀣 Good read btw!
@dooven (re Flutter App) 😲 That looks really amazing! Given that its Flutter though, this is not just for Android right? Desktop too?
Hello @oxplot πŸ‘‹ Welcome to twtxt.net πŸ€— So glad you can join our little community here and this pod! πŸ™Œ
@dooven (re Flutter App) Oh my! 😲 Please share! When/Where will you publish this? Where are we going with this? Tell us more! 😎
Oh actually @dooven / @antoinio the RSS syndication into your Micro.blog account _actually_ works really well after a few minor fixes I made to the SyndicationHandler() -- See: Now I get to have "conversations" in two places! 🀣
😲 Guess what?! This pod has reached 1,000,000 hits this month (_and the month isn't even over yet!_) πŸŽ‰ 😱 It's all thanks to you awesome people that have joined us here and believe in what we're building! πŸ™‡β€β™‚οΈ
@dooven (re amazon) Oh! Is that how Incident Management and Customer Service work⁉️ 🀣 (_believe me there are soo many companies that fail at both!_)
Oh good! I take it back! A very lovely person by the name of "Khalif, Liban" phoned me personally! So it would appear the messages I _tried_ to send did not in fact go to /dev/null 🀣 Thank you Khalif, Liban! πŸ€— Amazing what "good customer service" can do! Please make it easier to contact a human next time and fix that page πŸ˜€
OMG! 😱 AWS' website _really sucks_. How do you build such complex monstrosities of a website that is just hard to use and inaccessible? I'm _trying_ to login to my AWS account (_root account_) so I can go spin up some EC2 instances for work (@netdata) for an issue I'm working on and I can't login, It insists I have to create a new account, when I do it claims the email address is already in use! D'uh I have an account damnit! So let's contact support, fill in the form, hit Submit, BOOM a random page, message => /dev/null 🀬=
@antonio (re search/replace) That's what sed is for 🀣
@annekemp Please some some photos πŸ“· of these wonderful little critters! 🐟 Also I _think_ you should create a new feed specifically for your "Lungfish" research, findings and discussions :)
@dooven (image orientation) Yes! Also _really_ smart folks out there that do amazing things! πŸ™‡β€β™‚οΈ
@antonio (re 3rd β˜•οΈ) I drink those expresso pod 'thingies" (_of course the biodegradeable, compostable capsules!_); And I have no sugar and only Soy Milk 😎
@antonio (re 3rd β˜•οΈ) Tea just doesn't cut it for me! I'd never get anything done! The condition that makes me blind πŸ‘¨β€πŸ¦― takes it out of me a bit and I am therefore a) not a morning person and b) have little energy most of the time (_internally_). So 3 strong cups of coffee per day for me it i! 🀣
@stats 😲 We have 3 new folks here on this pod πŸŽ‰ Hi y'all! I know one of them is @joe Welcome! πŸ‘‹
@lukem let’s try that upside down ranch again and see if it correctly orientates itself!
πŸŽ‰ NEW: Just _rolled_ a fix for media upload handling which will correctly automatically orient images according to their EXIF orientation tags (_Thanks to this library_) πŸŽ‰ πŸ“· -- No more upside images! 😎
@dooven (re coding buddy) How often does he talk back⁉️ 🀣
Time to make a 3rd cup of β˜•οΈ 😎
😲 Today at my day-job (@netdata) I got through all my Github Notifications, Emails and Slack messages in ~20mins! 😳 Today is going to be a _productive_ day me thinks 🀣~
@off_grid_living (re Solar + Wind) I _think_ (_no proof_) the idea behind this is that you are in fact drawing power from Solar during the day and Wind at night and _often_ (_if you size up your system right_) NOT from your battery bank(s); whih are there only as a backup and for higher loads. If you have a system with 2 sources of power generation 24/7 you might not ever even need a battery bank at all; maybe spin up a flywheel instead πŸ˜€ (_as storage_), or just have a backup ATS switch to a genset in case of power loss? πŸ€”
@off_grid_living (re Solar DC Power) That's really awesome stuff! (_sorry about the poor photos, we can improve those later if you have higher res ones?_) -- So $440 AUD/yr in maintenance costs is still pretty good really considering you ran your entire house off this! πŸ‘ I'd be very interested in seeing on your next install whether these BYD B-Plus Lithium Battery - 2.56kWh - 48V will do better and be even more cost effective in the long run since they have a 10yr warranty. πŸ€”_
@eli_oat How is VBA even a language?! 😱
@joegetcouragenow @joe Hello! πŸ‘‹ Welcome to twtxt.net πŸ€—
@melyanna (re IndieWeb compat) If you come up with a list of things to add/address/etc let us know!
@hjertnes (re Bus etiquette) Having a bad day eh? πŸ˜€ I'd often wondered myself what its like to catch a bus, I haven't caught a bus in almost a year now :/
@eli_oat (re CSS PR) Please by all means! All PRs welcome to make this platform better! 😎
Hello @TaMeR πŸ‘‹ Welcome to the twtxt community! 😎
@lukem (ranch) 🀣 Can you believe its actually a ranch in California? πŸ˜‚
@felixp7 (Re #Google #Mozilla deal) oh that’s a very interesting thought! You might be onto something there… 😁
@hjertnes (re podcasts) Can't way I ever got into them at all really (_no matter what the topic_) πŸ€·β€β™‚οΈ
No comment! πŸ˜ŽπŸ“·
Not sure you’ll ever see a seagull ever this close!
Have you not seen a more beautiful ranch?! πŸ“·
@eli_oat (rss) FraidyCat looks interesting. Glad to see more efforts like this! πŸ‘
@eli_oat Yeah I really love Go too!
@eli_oat For example (_this screenshot_):
@eli_oat (re RSS Reader) You _could_ try twtxt.net as your RSS/News reader? If you like I can send you an invite code for your own private pod where you can try this out. You can pull in all kinda of RSS feeds from feeds.twtxt.net (_which are available on every pod under /feeds_)_
@eli_oat (re RSS reader) Hahah 🀣 I _first_ started out with that kind of thinking, only to realise that actually writing a good RSS Reader I would actually use daily was well _all too hard_β„’ So I built this instead (twtxt.net) πŸ˜‚ Now I have the best of both worlds, social media + news feeds 😎
πŸ‘‹ Hiya all! What new features, fixes or enhancements would you ike to see on Twt.social pods such as this one? Let us know by replying or contact me directly via the /support page! Thanks! 😎
@slashdot Β« You’ll Need a Facebook Account To Use Future Oculus Headsets ⌘ http://rss.slashdot.org/~r/Slashdot/slashdot/~3/SOIhVBD7SS4/youll-need-a-facebook-account-to-use-future-oculus-headsets Β» < But of course, why just stop at creating an awesome piece of hardware? 😒
@felixp7 (re browser scope creep) Yeah I tend to agree _somewhat_, over the years I've found Web Browsers become far too complex, resource hungry, unnecessary features and many of them (_at least the open source ones_), countless millions of lines of code! I'm sure @rob has something to say about Web Browsers too πŸ˜€
@antonio @felixp7 (re cross-posting to micro.blog) Never-mind filing a bug, I fixed it :)
@antonio @felixp7 (re cross-posting to micro.blog) Ahhh because Micro.blog doesn't know how to render twtxt URI(s). Hmmm πŸ€” But I _think_ we can solve this be pre-processing the twts before we shove them into the Atom feed. Wanna file a bug?
@antonio @felixp7 (re cross-posting to micro.blog) Oh? How are dimensions broken?
@antonio @felixp7 (re cross-posting to micro.blog) Hmmm I added my Atom twtxt.net feed but I don’t see anything? πŸ€”
@antonio (re Webmentions) Thanks! 😎 I think it’ll be a nice interop feature!
Testing testing 1 2 3... Hello @james from the 4069 pod πŸ‘‹
@antonio My favourite is actually PlexAmp connected to my Plex server 🀣 Its all very wonderful 😎
πŸŽ‰ ANN: twtxt.net (_and all twt.social pods_) now support WebMentions πŸŽ‰ I'll write a larger blog post about this later, but for the non-technical folks here, this means you can now mention/tag someone on another pod. There's much to be improved on the "User Experience" of discovering other pods and users on them, but we're working on itβ„’ ! Happy twt'ing! πŸ€—
@antonio @felixp7 (re cross-posting to micro.blog) Oh that's right! You just include it as another "blog source" in your Micro.blog account right and it automatically pulls it in?
@stats @antonio Hahahaha πŸ€£πŸ˜‚ Getting a bit ahead of ourselves there aren't we? πŸ€ͺ
@eli_oat (re website) congrats ! πŸŽ‰ I shall check it out 😎
@stats OMG! 😱 Who's out 100th user on this pod⁉️ 😲 C'mon speak up! πŸ˜€ Tell us who you are or say hi at least! This is very exciting!!! πŸŽ‰
@lukem @netdata Ahh I see! Mind if I share your nice comments to my team? 😎
@jack @hjertnes I _do_ believe I follow @jack too πŸ‘‹ Jack!
Just got WebMentions working finally. Not yet merged to master or deployed to prod. I'd love it if _anyone_ could help me test this before doing so! Just jump on to either https://twtxt-webmentions1.mills.io/ or https://twtxt-webmentions2.mills.io/ (_or both_). You can see a sample of it working here and here Thanks! 😎
@lukem Oh 😲 You use @netdata ? That's where I work! 🀣
@off_grid_living (re tent peg) Looks fine 😎 πŸ“·
@hjertnes @eli_oat Which jack btw? :)
I love CI/CD pipelines when they work perfectly! 😍 Right on queue twtxt v0.0.12@ab978b3
@felixp7 (re creative prompts) I'm always open to ideas! So if you have any "feature" ideas or "community" efforts (cc @kt84) please let us know πŸ˜€
@hjertnes (re keyboard shortcuts) Same way? 🀣
@hjertnes (re timeout) Hmm sorry about this. I'll look into this on my end a bit...
@felixp7 Interesting you should say this... I'm also on Micro.blog _as you know..._ I also find it a bit "tiresome" somewhat. Not really sure what it is to be honest; but your twt made me think about this; "How do you continue to evolve an interesting and vibrant community with meaningful discourse?" πŸ€” Then again we now have Twt.social pods where folks _can_ create their own "communities" 😎
@cosmix (re relative time) Yeah I was using humaize.Time and _for some_ reason decided to try sprig's ago instead; which I _think_ kind of sucks. I _might_ switch back; but I'll have a look to see if day.js can "enhance" the UX for sure! πŸ™‡β€β™‚οΈ
@dooven (working on weekend) Yeah I'm not sure why I can't view some Youtube videos really. Really kind of odd.
@hjertnes (re macOS Keyboard Shortcuts) you can even type Emojis too! Like this one 🀣 Control + Command + Space 😎
@dooven (working on weekend) Not sure why but...
/. is _really_ pushing this Firefox issue! This has to be the 5th or 6th time I've seen a story on it? πŸ€”
@melyanna @hjertnes I'm kind of curious about something... You both seem to post every 30-60s when you do. As if your client restricts you to a mere ~100-144 characters? 🀣 Its merely just an observation... No big deal, just wondering why πŸ€”~
πŸŽ‰ NEW: As of v0.0.12-71-g79202a2 of prologic/twtxt _all_ Twt.social pods such as this one (twtxt.net) now display the date/time of posts in the timezone of your choice. Go to your /settings to change your timezone from the default of UTC to your local timezone, e.g: Australia/Brisbane πŸ€—
Speaking of enhancements to the Web App (_at least_); it _might_ be nice to have it automatically initiate a WebSockets connection to the backend or have a WebWorker background task that periodically polls the API and when there are new items in your "Timeline' in the feed cache to display a banner along the top saying so with a button to pull those in... πŸ€”
@kt84 (re Pull Refresh); What for the Web App or the #iOS App? The iOS App has this already AFAIK; right @antonio ? (cc @dooven)
@hjertnes @kt84 Hmmmm πŸ€” can't honestly say I've seen it. Will have to add it to my Plex archive πŸ˜€
@becrobinson86 Hahaha that sounds awesome! (_except for the roast part!_); I _think_ we're having the same thing (_except veggie roast!_) πŸ˜‰
@hjertnes eh? What was the time out issue?
@stats @rell @twtxt Hello πŸ‘‹ Just one more user and this pod will have a nice round 100! πŸ’― 🀣
@dooven (re hashtag not rendering) Yeah I suspected as much and there’s already half the code to handle this so it shouldn’t be too difficult I think?
@dooven Why do Twts like this one not render the #hashtag ? πŸ€”
@off_grid_living This is really awesome stuff you’ve shared on off grid living! Can’t wait to see the next series of posts from you! πŸ€—
@buckket πŸ‘‹ I owe you a sincere apology! When I came across your _really_ cool and simple twtxt.txt spec, I fell in love. Then I built what you see here today (_~5wks in the making now..._). Apparently I said "I was the new @bucket"" (_and because I'm actually legally blind I probably even typo'd the handle!_). I should not have done this; and I'm clearly not you, and I'm sorry for making this "joke". After talking to @erlehmann a fair bit tonight I _believe_ we actually have similar ideas and ideals and I'd love to connect with you.~
@local_wonders (re 🌈) Very nice! πŸ€—
@kt84 Which bug? Link to the twt?
@kt84 Hahaha coincidentally; have a read of this 🀣
Can anyone help with this bug πŸ› I don't get it πŸ€·β€β™‚οΈ #web #twtxt
Soms time ago I hand built this Bird house πŸ˜πŸ“·πŸ¦œ
@hjertnes (re PHP) Yea my too! I actually wrote a Wiki Engine around the same time MoinMoin was being developed. I called mine PWiki then later it become PWiki2 🀣 Such a loooong time ago!
It’s been threatening to storm here for a while... πŸŒ©πŸ“·
@hellson Got any pics to share? πŸ“·
@shahzeb (re #iOS App) Thanks! It’s all @antonio πŸ€—
@stats OMG! So close! 🀣 99 users! C'mon 100th 🀞