# 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 6
# self = https://watcher.sour.is/conv/un3uawa
@bender My opinion of Ruby is basically this:

https://youtu.be/vcFBwt1nu2U?t=1116

“Everybody get out!!!!!!!!!! (… unless there’s not a fire)”

“It’s the wrong way around.”

Everything in Ruby is just ever so slightly different than I would expect. 😂
@bender My opinion of Ruby is basically this:

https://youtu.be/vcFBwt1nu2U?t=1116

“Everybody get out!!!!!!!!!! (… unless there’s not a fire)”

“It’s the wrong way around.”

Everything in Ruby is just ever so slightly different than I would expect. 😂
@bender My opinion of Ruby is basically this:

https://youtu.be/vcFBwt1nu2U?t=1116

“Everybody get out!!!!!!!!!! (… unless there’s not a fire)”

“It’s the wrong way around.”

Everything in Ruby is just ever so slightly different than I would expect. 😂
@bender My opinion of Ruby is basically this:

https://youtu.be/vcFBwt1nu2U?t=1116

“Everybody get out!!!!!!!!!! (… unless there’s not a fire)”

“It’s the wrong way around.”

Everything in Ruby is just ever so slightly different than I would expect. 😂
@movq Best presentation ever of the worst programming language ever invented 🤣
@movq Best presentation ever of the worst programming language ever invented 🤣