# 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 446
# self = https://watcher.sour.is?uri=https://twtxt.net/user/antonio/twtxt.txt&offset=146
# next = https://watcher.sour.is?uri=https://twtxt.net/user/antonio/twtxt.txt&offset=246
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/antonio/twtxt.txt&offset=46
@prologic (re QLD lockdown) that is indeed sad. But I hope it will help QLD to get to better levels soon.
@prologic (re waterfall in Canela) South of Brazil is a very beautiful place and also good food. I recommend.
@prologic (re house in Dublin) hahaha no worries. I am terrible with names.
@prologic (re house in Dublin) does the house has a name or you mean the style of this type of home?
Photo from my trip last year to Canela, a city in the south of Brazil. πŸ“·
@prologic @lukem @dooven (re Flutter App functionality) Yep I think on my original post I mentioned "official" app but my thoughts were that shouldn't be an "official" app per se. (Just to clarify)
@lukem @prologic @dooven (re Flutter App functionality) I think that the "official" app is a term that shouldn't be used by us. I like that idea of having X for twt.social. And I am loving this variety of apps! The more the better. At least that is how I feel.
@dooven @prologic (re Flutter App functionality) I can help you with that if you want. I have my own account. We will have to decide which app will be called twtxt or twt.social. What do you think James? Looks like Daven is moving faster than I am. We could have the flupper app as the "official" app and iOS Swift version as an alternative. I am fine with that. It proves that this is a open project and values choices!
@dooven @prologic (re Flutter App functionality) this is really impressive. You are building it fast!
@dooven (re flutter app) way to go! πŸŽ‰
@prologic @dooven (re RSS on Micro.blog) I will add my one back. I just sign up for a paid account at Micro.blog. I will revive my personal blog there.
@prologic (re 3rd β˜•οΈ) Yeah sometimes a miss an expresso with Soy milk. πŸ˜‹
Xcode still doesn't have a great Refactor -> rename... option. I went and changed a static constant on a struct and it want to replace every place that had the same word has my constant. πŸ€¦β€β™‚οΈ
@prologic (re 3rd β˜•οΈ) I use to have three cups myself too. But I cut it down. Sometimes I feel I am getting slow because of the lack of caffeine but it was upsetting my stomach so I cut it to one coffee a day and a feel cups of tea. Weekends sometimes I have a second cup of β˜•οΈ. Since we are talking about coffee. Do you have expressos? I drink filtered coffee or moka pot.
@prologic (re 3rd β˜•οΈ) what about tea? Elevenses?
@dooven (re coding buddy) nice hat! 🀣 🀠
@james Hello there! πŸ‘‹
@prologic @felixp7 (re cross-posting to micro.blog) All the @user were showing just as @
@prologic @felixp7 (re cross-posting to micro.blog) it sort of worked for me. It took a while. But all the previous posts also started showing and I didn't link that the mentions were broken, so I removed it.
@prologic (re Webmentions) wow that is a super milestone! Congrats!
Poolside FM is the super-summer music player for Macintosh Computer; transporting you to a virtual vacation where the sun never sets. If you like to listen to music while working, check out this app.
@prologic @felixp7 (re cross-posting to micro.blog) cool I will try it out. Thanks
@stats πŸŽ‰ 100!!!! Awesome!!!! To the next 100k more!!!
@felixp7 Are you cross posting to Micro.blog. How are you doing it?
@dooven @prologic @kt84 (re Pull Refresh) Yes the #iOSApp has Pull to Refresh on the Timeline screen. I can say since version 1. Oh well, there is only version 1 for now but my goal is to change that by the end of my day today. :-) Better get back to work. ;-)
@shahzeb @prologic (re #iOS App) Thank you. There is more to come.
@news (re Cluster migration) Does that mean that twtxt.net is running as the first pod on twt.social?
@prologic (re 1-click hosted pods) This is awesome. Congrats on all the hard work to get this going. Here to the 1st 100 Pods! πŸŽ‰
@felixp7 Welcome Felix. Glad to see you here.
@hjertnes (re OpenSource Patreon) Have you check out Liberapay?
@prologic (re 1M hits) say what?!?!?! That is super cool. 😎
@quite @prologic (re Twt edits) That is interesting. I will check out the CacheLastModified in the twet client.
@prologic (re Twt edits) I definitely want to do that but I also want to limit the response in case I request the newest 50 twts but you only have 30 new ones to send me, if I give you a last_updated_date you could only send me the latest 30 twts. Anyway something to think about.
@prologic (re daughter's built) A future engineer right there! πŸ˜ƒ
@prologic (re Twt edits) I realized what the issue would be if we don't change the timestamp when editing the twt. When mobile starts to request incremental updates _( twtxt.net/api/timeline?last_update=_timestamp_ )_ that edited txt won't be in the response. Right now I don't know how to solve that, the only thing I can think of is to remove the edit option all together. But if you think about delete can also get weird when ppl replies. So yes, we need this.
@hjertnes (re Mastodon tld's) What is your favorite? Mine is lazer.pizza. πŸ•
@prologic (re Federation) that is a very simple idea you had. I like it. What if only _user A URI_ follow _user B URI_. was used? Would that be enough?
@prologic (re Twitter decentralised) looks like the project exists and is called @bluesky
@prologic (re markdown render) that is the idea. Image would be displayed for free. I believe I still need to handle the download myself. We will see.
Good morning everyone. I need to get images working on the #iOS asap. It is not fun without it.
@prologic @ionores (re #iOS App!) Yeah lots of more work to do but it is a good start. Now we can improve bit by bit. Let us know if you want to be a beta tester.
Happy emoji moment β˜ΊοΈπŸ˜ƒπŸ˜πŸ˜€
@prologic why some emoji are rendered ☺️ differently than others? πŸ€”
@prologic (re markdown ios) it is coming. May be not as soon as tonight but it is coming.☺️
@prologic (re too much information) Maybe, but still cool. 😎
@kt84 (re TestFlight) πŸ’™
@prologic (re first app) It's been a fun ride so far. I am super excited and hoping we can take this community even further.
@prologic (re automating App Store process) This might come handy a bit later. For now TestFlight itself it setup so we are good until we go live in the App Store then automation will be good. I will ask for help if needed. ☺️Thanks for offering to help.
@prologic @dooven (re automating App Store process) I might use fastlane I also use bitrise for work.
If anyone reading this wants to be a beta tester for twtxt iOS app, please let me know. The first version is out on TestFlight.
@lukem (re Monday depression) thanks 😊 we are just starting
Already found a issue with dark mode. #twtxt #iOSApp
Testing from app from TestFlight 🍾
Last final UI tweaks which I am hoping it will be quick and then... TestFlight submission
App store process to submit apps is hard work. I will have to spend sometime later to automate this for twtxt iOS app.
@lukem (re Twtxt Net API) That is awesome. Are you planing to open source it?
@prologic (re First Twt from CLI) Nice!
@lukem (re Twtxt Net API) 😍 tell us more about it. What it is? What language is built on? I don't recognize the lang from your screenshot.
@prologic (re TestFlight) I have this small list to toggle and then TestFlight. We are almost there
@prologic (re #iOS App) Lots to be done still, like error handling, timeline refresh, etc. But hey... happy path is ready πŸ˜‰
Second post from #iOS app. πŸ“±
First post from the iOS mobile app. 😎
@prologic @dooven Yep! And that is so nice!
@prologic @dooven let's see if #hashtag searching is working. πŸ˜‰
@prologic @kt84 (re prologic πŸ€–) LOL. Or from another planet! πŸͺ 🀣
@prologic May be my last tweet?
@prologic (re TechTinkering liking twtxt) I don't think @TechTinkering will see your twt. Am I right? But I can try to tweet at him. I knew keeping my Twitterβ„’account would come handy one day. πŸ˜‰
@prologic (re Sleeping) I am starting to think otherwise. 🀣
@prologic (re API time stamp issue) Check it now. Yes it is fixed. Thank you.
@prologic (re API time stamp issue) Thanks. FYI... not a blocker. πŸ˜€
@prologic @lukem (re Android App) If you do decide to build something feel free to ping me with whatever question you have. You are welcome to the team anytime. ☺️
@kt84 (re Looks Amazing) Thank you! Not as fast as @prologic to build stuff but I am getting there. ☺️
@prologic I think I found an issue with the timestamp
One more twt to make sure I got this timeline issue right.
That is definitely something weird with the API and timestamps/
Looks like the posts when retrieved via /timeline API endpoint are showing 7 minutes faster.
Testing consistency in time.
twtxt iPhone app coming along. Timeline loads the latest 50 twts. Needs to download avatar and time ago date format
@prologic (re Avatar on Swift feed) yeah that one stands out, doesn't it?
@dooven (re DnD online) I didn't know roll20. Looks pretty cool.
@dooven (re DnD online) how do you guys do it? A zoom call? Everyone has its own dice?
@prologic (re API keys / limits) Nice. All makes sense. After giving some more thought I believe we can add this later if needed. We don't need to decide it now.
@prologic (re API keys / limits) Yeah that is more complicated especially with other instances / pods now that you mentioned and I think about. An app that supports multiple instance will need to register itself with every Pod operator? That is ugly and complicated and defeats the purpose of an app support multi-pods. I need to understand it better too. Is there another way to do rate limits that you know of?
@prologic What do you think about adding user uploaded avatars for Personas feed like my @news_feed ?
@prologic (re API keys / limits) Yeah some sort of limit. But how would you do that? I think one way to do it is to use a API key, no? And what I mean by bad / buggy clients is in case I release an app that has a bug that it is DDOSing twtxt.net you could suspend the app until a fix is out.
@prologic (re CLI UNIX style) very nice idea. Should we add some API key for the clients so we can turn off the abusers? Or even temp suspend buggy clients?
@prologic (re API) Thank you. I will have a look and try to get the first endpoint working later tonight.
@hjertnes (re bookmark hobby project) Is it open source? Link? What language?
Strating working on the API endpoints for the app. 😎
@prologic (re dog πŸ’©) territorial beasts! 🀣🀣
@prologic (re /mentions) yep! but haven't used much. But I guess we will become very useful when things get noisier.
@prologic @lukem @hjertnes (re Netlify) Why did you stop using it? If you don't mind I ask.
@lukem @prologic (re char. limits) will the limits be only on the input but not on the display, right? So if a Pod has a greater limit, another Pod would display the whole text just fine, right?
@prologic (re pool and pool fence) looking cool. 😎 Will it be ready for summer?πŸŠβ€β™‚οΈβ›±
@lukem (Netlify) Wow 😲 you were there pretty early! I like how easy it is to spin a static site there. What have you used it for? Any of their Advanced features?
@prologic (re Netlify hosting) I use them for hosting static websites. They are really easy to deploy in a CI matter. You integrate them with your repo and once you commit the website is life on their hosting. They are big on Jamstack. They support a bunch of static site generators.
@lukem @prologic (Netlify) this link after you login should show you your number.
I've been using Netlify and in celebration of them welcoming 1 million developers, I found my unique spot! I'm number #430,593! You can find yours too! million-devs ^^ What a cool way to celebrate. Maybe a idea for when twtxt.net gets to 1M?
Hi πŸ‘‹ @mayaphy. How are you doing? I was born in SΓ£o Paulo. What part of the world are you from?
@dooven @prologic (re Signal) I am I will email you my contact. I think it is a great idea. I was actually thinking about having a chat channel between us.