https://twitter.com/ekuber/status/1457076241824026625 · A random comment made me think: can you use const generics in @rustlang as they exist in nightly today to have compile time support for integers with enforced ranges in construction and operation? As it turns out, you can: https://t.co/bYGbr0jFRF
https://cleanup.pictures/ · Remove objects, people, text and defects from any picture for free. Create a clean background for a product picture 📸, re-design any items 👠, fill up some missing space for a youtube thumbnail 🎬, You can use it to iron your shirts 👕...etc!
https://fasterthanli.me/articles/i-am-a-java-csharp-c-or-cplusplus-dev-time-to-do-some-rust · As I've said before, I'm working on a book about lifetimes. Or maybe it's just a long series - I haven't decided the specifics yet. Like every one of my series/book things, it's...
https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride · My honeymoon with the Go language is extremely over. This article is going to have a different tone from what I've been posting the past year - it's a proper rant. And I alw...
https://fettblog.eu/rust-enums-wrapping-errors/ · This is a follow-up to Error handling in Rust from a couple of days ago. The moment we want to use error propagation for different error types, we have to rely on trait objects with Box<dyn Error>, which means we defer a lot of information from compile-time to runtime, for the sake of convenient error handling.
https://asahilinux.org/ · Porting Linux to Apple Silicon