# 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=2837
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=2937
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=2737
Ahh I see. This is all to do with the GPG keyserver proto and format? I never really looked into it, but this is interesting. I _might_ maybe be convinced to write one in Go π
@prologic *phew* π Day 3 complete! βοΈ βοΈ\n\n
\n\n#https://twtxt.net/search?tag=AdventOfCode>
@prologic OMG! π³ That was just dumb! had to duplicate the rows in the grid up to 10 times before I got the right answer! Geez communication is hard π’\n\n
\n\n#https://twtxt.net/search?tag=AdventOfCode>
Nope, I give up. I don't know how I'm interpreting Day 3's puzzle wrongly π’\n\n#https://twtxt.net/search?tag=AdventOfCode>
@hecanjog Oh no! π₯ Sorry to hear that π₯
@off_grid_living if you made videos and created a YouTube channel youβd probably have a fan was following you for sure! π
@adi And itβs written in Go π
@adi I donβt think itβs needed
@vivos Wow! π³ What kind of creature is that?!
@adi Yeah itβs fine π
@adi As part of the build process?
@adi Thanks! Code looks good π
@adi I canβt at the moment π Remind me in 1 hour π
@adi You could host it on a GitHub repo via gh-pages πββοΈ
@adi Oh itβs a TGZ π€£ I canβt view it now. Iβm out and about π\n\n
@adi What am I doing wrong?β π³\n\n
@adi Hmmm bad link? π€\n\n
@felixp7 Iβll debug this in a few hours π
@nekofar Hello! π Welcome to Twtxt! π€
@felixp7 I feel like I should read the original article but itβs rather long π
@lyxal I canβt even get complete day 3 part 1 because the input grid orientation is not clear π₯
@123 Little blurry... What's this supposed to be? π€
@123 Looks very nice π What is this a photo of? π€
Hello @123 ! π Welcome to Twtxt! π€
@hjacobs Hello! π Welcome to Twtxt! π€
@theodric Oh dear! π³ What happened (_if you can share_)? π€
@adi Yes via busybox tools
@lyxal Iβm still at work EOY party so nowhere near a terminal Iβm afraid π₯ Iβll not be scoring very high for todayβs #AdventOfCode
@lyxal Oh my π€£ Thatβs all I got! After watching last nights episode of βThrough the wormholeβ this idea isnβt so far fetched π
@mww Hello! π Welcome to Twtxt! π€
@birb how about two or three days ago π€£
@hjacobs @xandkar Yes ! π Welcomd to Twtxt! π€
@xuu Itβs true though ! Besides the JS pop up there is no warning π
@xuu I think the mechanisms we have today would enable global conversations already if we had enough pods and users across them
@adi No i moved to GitHub pages because I tore down the uLinux VM and needed some kind of website up at least π€£ Need to move back to the uLinux VM and start serving ports and packages from there as well as the website π
@adi Those used to point to a directory on the server that just served up static files
@birb I would say the 4.5k to 5k is roughly about right given the fact this pod is seeing about 3 million hits per month today π but since we donβt actually measure user activity levels this is as best as we can measure
@birb and when you think about it if for example you had three coffee machines and only three people at a time were able to use those coffee machines and you measured this overtime you would only get three active users over a day and an actual fact the number is more like 24Γ3
@birb For example this PromQL:\n\nβββ\n(
quantile_over_time(0.95, twtd_server_sessions{job="twtxt"}[$__interval]) +\n quantile_over_time(0.95, twtd_db_sessions{job="twtxt"}[$__interval]) +\n quantile_over_time(0.95, twtd_db_tokens{job="twtxt"}[$__interval])\n)\nβββ\n\nproduces this chart:\n\n
@birb actually Iβm not so sure about thisβ¦ What weβre actually measuring on the backend is the sum of the average over time over three gauges, anonymous sessions, persistent sessions and API tokens
@adi yeah that looks quite nice even on mobile! π
@adi Go fer it! πββοΈ
@adi I dunno π€£ I _hate_ Bootstrap honestly, its so gastly complicated to use! Too many freak'n classes! π³
@twtxt Hmmm I'm not sure pods need to do anything with an incoming webmention if I follow the person/feed referenced in the webmention? What do you think @xuu ? Good PR if you want to do this :) If I follow you already, I don't need to know about the cross-pod mention π
@adi No π€£ It _used_ to be and it was hosted on a uLinux VM itself! π -- I just need to get off my lazy ass butt and get it back up to what it was originally! π
@adi oh nothing I suppose. What was your question about it? π
@adi yeah the other big worry that I have is if we toyed with the idea of opening up the floodgates into the FediVerss via ActicityPub it could either really hurt technically due to scale or socially due to human social problems. The design and vision I have in mind in the long run is for there to be many pods with small communities of users friends colleagues family etc.
@adi Yes busybox is a little more mature
@adi Ahh I need to fix the website actually π€£
@off_grid_living no inverters will just cut out if the load exceeds the tolerance levels but yes in general they can handle PE clothes at much higher rates for a few seconds
@birb The problem is itβs a totally different design and a completely different protocol. I donβt actually think adding activitypub and making to annexed basically yet another fediverse node would actually add any value in my opinion
@birb \nha maybe your interpretation is correct! π
@xuu ha ha that was five hours ago! π€£ Whatβs the plan for today? π
@adi Thatβs totally fine ! In fact thatβs encouraged. in an ideal world I have the next few years I would love to see 10,000 pods where Amir 10%-20% of them are hosted by us and the rest I hosted individually by following us on their own infra. Today we have 8 we host and there are 2 we donβt π
Question: Would you pay $1.99 USD/month for a Pod? Let's assume you have a small community of friends, colleagues, family and extended family you encouraged to get off "traditional social media" on to your own pod...
π Challenge: Develop the best "Follow me" button for Twtxt.net (_and any other Twt.social pod_) πββοΈ
@adi Hmm you have a good point, I _think_ my next door neighbor said something similar, something about "target market".
@adi Nope, anyone and everyone. Anyone that wants to form a small community and get off the large-tech-gian social media platforms that collect and abuse your digital data. That's our target market, as to how small or large it is, I have no idea, but given today's climate of traditional "social media" this trend _might_ grow π
@adi That's _our_ business model for Twt.social too π We just need to build out the "payment" side of the platform. Right now it's just in "invite-only beta".
So the next AdventOfCode puzzle will eb released ~3pm my local time (AEST) Hmmm π€ I'll be at work then... π€\n\n#https://twtxt.net/search?tag=AdventOfCode>~
Finished Day 2 Part 2 π\n\n
\n\nβοΈβοΈ\n\n#https://twtxt.net/search?tag=AdventOfCode>
@lyxal I donβt think I currently have the mental capacity or bandwith to learn one at this moment in time π€£
@lyxal Wow! this is another esoteric language isnβt it? π
@lyxal Ahhh gotcha! Yeah makes sense π
@lyxal OMG! π³ What are you writing your solutions in?β π€
@lyxal By private you mean another pod or?
@lyxal I see when are they published each day? UTC time?
@kt84 You or the kids?! π
@lyxal What does being in the first 100 mean?
Just completed Day 2 of AdventofCode π\n\n
\n\n#https://twtxt.net/search?tag=AdventOfCode>
@prologic Day 1 complete (_both aprts_) βοΈ βοΈ\n\n
@lyxal @adi Haha yeah I don't mind their fries _sometimes_ when they don't put so much salt on them! π€£
Okay I decided to do this AdventOfCode thing! π€£\n\n
\n\nOne down! I'm going to publish my code to Github as I complete each puzzle!.\n\nJoin in everyone! #adventofcode
@adi @lyxal Oh yeah, but that's _probably_ true of most take-out that you get delivered. Always better to eat fresh π