436 karma · joined March 2, 2013
john@whatisaphone.com
Should we, as consumers, demand that Ford productize this robot and make it publicly available before we'll buy a Ford car?
I'm betraying my ignorance here, but how does this work? If you're running the registry in your cluster, and you tear down your cluster (and the registry with it), how do you rebuild the cluster without being able to pull images?
- more power usage
- more heat
- more noise
Datacenters in particular are not interested in increasing heat or power usage. 5.25" hard drives used to be common, but were phased out sometime around Y2K.
This also looks interesting: https://github.com/Technolution/rustig
If you speed things up by 10% on your server, they'll get 10% faster on your laptop as well.
I'd represent it like this:
#[repr(transparent)]
struct Foo(i32);
impl Foo {
const A: Foo = Foo(0);
const B: Foo = Foo(1);
const C: Foo = Foo(2);
}I use f-droid, and I'm lucky enough to be one Android version behind. Can someone who's upgraded let me know what to expect when I upgrade? The blog post mentions that adb still works. Does this mean I'll have to use adb once to install f-droid and have it work normally after that, or will _every_ app need to be installed using adb?
Eminem released his last two albums without even announcing them. Word of mouth got them both to #1 on the charts.
If you tried that same movie experiment with something like Avengers, I bet the results would look a lot closer to Kamikaze than Delgo.
Examples:
Convert.ToInt32(String) – This is _parsing_. In Rust, use `parse`.
Convert.ToString(Int32) – This is _stringifying_. In Rust, use `to_string`.
Convert.ToInt64(Int32) – This is an _infallible conversion_. In Rust, use `into`.
Convert.ToInt32(Int64) – This is a _fallible conversion_. In Rust, use `try_into`.
In all these cases, Rust gives you more immediate semantic information about the conversion, and in fewer characters too!
I wanted to also benchmark bocker[1] (docker written in bash) for a baseline comparison, but it no longer runs and I threw in the towel after ~30 mins of tinkering.
Anyways, if you run something like `curl | jq | grep | less` you could be waiting a fair bit for all those containers to start. Package managers are pretty good these days. I think I can trust it to install `jq` properly.
Do you happen to have a link to this? I remember reading the original post years ago, but I didn't save it and could never find it again.
[1]: https://docs.rs/tokio/1.0.0/tokio/task/fn.spawn_blocking.htm...
All I've seen so far is a blurb on the website https://youtube-dl.org/
>Currently our dev repository is taken down due to DMCA takedown notice by RIAA.
>Downloads still work as usual.
I suspect a lot people are drawn to Rust more because of its type system and great tooling. I'd be perfectly happy with a version of Rust that swapped out the borrow checker for a GC, but such a language doesn't exist today, and Rust does exist.
https://github.com/iv-org/invidious
You can host it yourself or use one of the many public installations: https://github.com/iv-org/invidious/wiki/Invidious-Instances