Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
Hi, I'm Eric.
I’m an avid world traveler, photographer, software developer, and digital storyteller.
I help implement the Content Authenticity Initiative at Adobe.
via Rust Weekly 🦀 (@rust_discussions@mastodon.social): mem_dbg is a crate to recursively compute the memory usage of a data structure or print its layout
A Rust crate for measuring and displaying the memory usage of data structures, providing both the actual heap memory consumption and the capacity-based memory usage. Useful for profiling and optimizing memory in Rust applications.
via nrc (@nrc@hachyderm.io): Blog post: A response to ‘A decade of developing a programming language’. https://www.ncameron.org/blog/a-response-to-a-decade-of-developing-a-programming-language/
Nick Cameron, a long-time Rust contributor, responds to a blog post about a decade of programming language design. He shares thoughtful opinions on gradual typing, simplicity vs. expressivity in type systems, error handling design, and the tension between language complexity and usability.
via Stefan Judis (@stefan@front-end.social): A clear visual demonstration of why oklch() should replace hsl() for CSS color palettes: when you rotate the hue angle, oklch() maintains consistent perceived lightness while hsl() can shift dramatically. The interactive examples make the difference immediately obvious.
via David Bauer (@davidbauer@mastodon.social): Today 10 years ago, I put a little game online: https://www.youdontknowafrica.com/
A fun geography game that challenges you to locate African countries on a map, name them from memory, or identify their flags. A humbling reminder of how little most of us know about the world’s second-largest continent.
via Rust Weekly 🦀 (@rust_discussions@mastodon.social): Rust global variables, two years on
A thorough update on the state of global variables in Rust. With Mutex::new() now being const and OnceLock in the standard library, many common patterns that previously required external crates like once_cell or lazy_static now work out of the box. A great reference for anyone working with Rust globals.
via C & C++ Weekly (@c_discussions@mastodon.social): Idiomatic Rust (for C++ Devs): Constructors and Conversions
A thorough guide mapping C++ constructor patterns to idiomatic Rust equivalents. Covers initialization, default construction, conversions, copy/move semantics, and the From/Into traits, making it useful for anyone transitioning to Rust from C++ or similar languages.
All smart TVs — from Samsung, LG, you name it — collect personal data. These TV privacy settings limit what manufacturers learn.
Will Larson on Irrational Exuberance: Navigators
via mako: Anyone set up @forgejo with Working Copy ( @palmin )? I’m getting this error, not sure what to try next; tried both user/password and app token (which has this enabled).. perhaps it’s because it’s behind a reverse proxy?
via Rust Trending: greyblake / nutype: Rust newtype with guarantees 🇺🇦 🦀 ★972
via Cory Doctorow: My latest #LocusMagazing column is “Don’t Be Evil,” a consideration of the forces that led to the Great Enshittening, the dizzying, rapid transformation of formerly useful services went from indispensable to unusable to actively harmful.
Alex Kladov on matklad: Push Ifs Up And Fors Down
via Jonathan Wight: I know at least 6+ folks who have bought a Bambulabs 3D printer in the last couple of months.
Some friends referred us to this site recently. We aren’t big cruise-type people, but you never know …
via Rust Weekly 🦀: Nix users, you can fearlessly start using Rust scripts already
Rainn Wilson on WorkLife with Adam Grant: The Office’s Rainn Wilson on meaning and happiness
via Chris Biscardi: Really enjoyed this post by @benwis on using cranelift and mold/sold to improve Leptos compile times. Includes explanations and benchmarks.
via Valentine Briese :transuwu:: Little bit of a trick I discovered for documenting fields which are on multiple structures:
via Matthias Endler: I wrote an article on “Rust in Production.”
via Retrobatch: Retrobatch turned 2.0!
via shuttle: RUST WEB FRAMEWORK COMPARISON 🚨
via mako: A great read to start the Monday with.
My sweetheart discovered this program recently and was able to meet me at the gate as a result. 😘
via Matt Weagle: TIL “Git notes are powerful tools. And they could solve so many problems—if only they were better known and easier to use.”
via Rust Weekly 🦀: Rust async vs C# async vs C++ async
via Rust Weekly 🦀: Microsoft is doubling down on Rust
via Martin Fowler: NEW POST: It’s now been a year since The Muskover, what does my use of social media look like now, both as a reader and a writer?
via kottke.org: This map shows the 50 countries in the world where you can (mostly) drink the tap water. But: “Fewer than one billion people have a tap at home that issues potable water.”
Subscribe to my free and occasional (never more than weekly) e-mail newsletter with my latest travel and other stories:
Or follow me on one or more of the socials: