# 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 3
# self = https://watcher.sour.is/conv/baw3tka
Having some fun with SIRDS this morning.

[![](https://movq.de/v/dae785e733/.html%2Dindex%2Dthumb%2Dres.png.jpg)](https://movq.de/v/dae785e733/res.png)

What you should see: https://movq.de/v/dae785e733/disp.png

And the tutorial I used for my C program: https://www.ime.usp.br/~otuyama/stereogram/basic/index.html
That’s the code, it’s surprisingly simple: https://movq.de/v/81dd5649be/
I wanted to port this to Rust as an excercise, but they *still* have no random number generator in the core library: https://github.com/rust-lang/rust/issues/130703