# 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 18
# self = https://watcher.sour.is/conv/nlo75va
Speaking of Rust: I talked to a Rust enthusiast the other day. She said she’s pretty satisfied with Rust’s comprehensive standard library. I was just like: “Huh?!” In my experience, you need a third-party library for pretty much anything.
Sadly, that discussion was not very fruitful, because I didn’t have any examples at hand. 🫤 So, from now on, every time I encounter something that, IMHO, should be in the standard library, I’ll add it to a list. 😅 Let’s see how long that list will get – or, who knows, maybe it’ll stay a short list because I was wrong.
Speaking of Rust: I talked to a Rust enthusiast the other day. She said she’s pretty satisfied with Rust’s comprehensive standard library. I was just like: “Huh?!” In my experience, you need a third-party library for pretty much anything.
Sadly, that discussion was not very fruitful, because I didn’t have any examples at hand. 🫤 So, from now on, every time I encounter something that, IMHO, should be in the standard library, I’ll add it to a list. 😅 Let’s see how long that list will get – or, who knows, maybe it’ll stay a short list because I was wrong.
Speaking of Rust: I talked to a Rust enthusiast the other day. She said she’s pretty satisfied with Rust’s comprehensive standard library. I was just like: “Huh?!” In my experience, you need a third-party library for pretty much anything.
Sadly, that discussion was not very fruitful, because I didn’t have any examples at hand. 🫤 So, from now on, every time I encounter something that, IMHO, should be in the standard library, I’ll add it to a list. 😅 Let’s see how long that list will get – or, who knows, maybe it’ll stay a short list because I was wrong.
@movq oof, rust.. Glad I put that away. I do not think I'll ever pick that up again unless I'm getting paid to work with it.
@stigatle 😅
I have a love-hate relationship with Rust. Some things are awesome, others are horrible. (And it still hasn’t managed to replace C in my personal projects …)
@stigatle 😅
I have a love-hate relationship with Rust. Some things are awesome, others are horrible. (And it still hasn’t managed to replace C in my personal projects …)
@stigatle 😅
I have a love-hate relationship with Rust. Some things are awesome, others are horrible. (And it still hasn’t managed to replace C in my personal projects …)
@movq I'd love to see that list in a few months 😆
@movq I'd love to see that list in a few months 😆
@movq I'd love to see that list in a few months 😆
@nmke-de I didn’t come across that one before, but it’s a good example. Apparently, there *are* “volatile” operations in the standard library:
https://doc.rust-lang.org/std/ptr/fn.read_volatile.html
It says:
> Rust does not currently have a rigorously and formally defined memory model, so the precise semantics of what “volatile” means here is subject to change over time.
So, the language still is too young … ?
@nmke-de I didn’t come across that one before, but it’s a good example. Apparently, there *are* “volatile” operations in the standard library:
https://doc.rust-lang.org/std/ptr/fn.read_volatile.html
It says:
> Rust does not currently have a rigorously and formally defined memory model, so the precise semantics of what “volatile” means here is subject to change over time.
So, the language still is too young … ?
@nmke-de I didn’t come across that one before, but it’s a good example. Apparently, there *are* “volatile” operations in the standard library:
https://doc.rust-lang.org/std/ptr/fn.read_volatile.html
It says:
> Rust does not currently have a rigorously and formally defined memory model, so the precise semantics of what “volatile” means here is subject to change over time.
So, the language still is too young … ?
@movq How's your list growing so far?
@lyse Haha. It didn’t grow at all, because I didn’t write a single line of Rust since then. 😢 I hardly wrote any code at all in the last few months, let alone start new projects that are worth being written in Rust (as opposed to “I can do this as a shellscript or in Python – mentally, Rust is a replacement for C for me).
@lyse Haha. It didn’t grow at all, because I didn’t write a single line of Rust since then. 😢 I hardly wrote any code at all in the last few months, let alone start new projects that are worth being written in Rust (as opposed to “I can do this as a shellscript or in Python – mentally, Rust is a replacement for C for me).
@lyse Haha. It didn’t grow at all, because I didn’t write a single line of Rust since then. 😢 I hardly wrote any code at all in the last few months, let alone start new projects that are worth being written in Rust (as opposed to “I can do this as a shellscript or in Python – mentally, Rust is a replacement for C for me).
@movq Hehe. Yeah, when there is nearly no programming to do at work, I have to code in my free time.