# 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 9
# self = https://watcher.sour.is/conv/pn7n5rq
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
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
@movq LOL 🤣 I don't think I could ever take Rust seriaujly šŸ¤¦ā€ā™‚ļø
@prologic Yeah, it’s difficult, you often don’t get what you’d expect. They also make *heavy* use of 3rd party libraries. IIUC, for random numbers, they refer to this library. I’ve read many times that the Rust stdlib is intentionally minimalistic (to make it easier to maintain and port and all that).

I’m struggling with this, using 3rd party libs for so many things isn’t really my cup of tea. I’ll probably make my own tiny little ā€œstandard libraryā€. It’s silly, but I don’t see any other options. 🤷
@prologic Yeah, it’s difficult, you often don’t get what you’d expect. They also make *heavy* use of 3rd party libraries. IIUC, for random numbers, they refer to this library. I’ve read many times that the Rust stdlib is intentionally minimalistic (to make it easier to maintain and port and all that).

I’m struggling with this, using 3rd party libs for so many things isn’t really my cup of tea. I’ll probably make my own tiny little ā€œstandard libraryā€. It’s silly, but I don’t see any other options. 🤷
@movq Considered building your own language and compiler? šŸ¤”
@prologic That isn’t really my strong suit. šŸ˜…
@prologic That isn’t really my strong suit. šŸ˜…
@movq Ahh but it kind of is mine šŸ˜… Or at least I've done this kind of thing at least 3 or 4 times now 🤣