Finnish summer weather is so nice that it tricks you into thinking that winter doesnβt exist.
May 15, 2021 12:22 UTCThe more I use Rust, the more I appreciate how good the built in tooling is. Not having to configure separate test runners, packagers, package managers, etc for each project results in a huge reduction of mental overhead and allows you to just focus on writing code
May 13, 2021 09:55 UTCRE: this, I started a TiddlyWiki meets Hugo project to try and get all my info in the same format.
Apr 11, 2021 19:36 UTCThinking about what sort of tools and processes I can change to tighten up the collection, curation, creation loop.
Apr 6, 2021 15:59 UTCWhat is it about analog photography that is so satisfying? The feeling of all the mechanical parts? The absence of social pressure to edit and post? The finality of a roll of film?
Apr 4, 2021 09:15 UTCA quick overview on exporting lua code as modules
Mar 31, 2021“humans are quickly overwhelmed by concurrency and find it much more difficult to reason about concurrent than sequential code. Even careful people miss possible inter-leavings among even simple collections of partially ordered operations.”
The fact that source code starts its life as text is part of what makes wrapping my head around concurrent programs difficult. Closure syntax like that in Rust’s std::thread::spawn
certainly help, but it still gets very tricky to keep things straight. I wonder what a non text interface for concurrent programming would look like…
great articles about how to improve your vim usage.
explains technologies such as tcp, non-blocking async io, cuncurrent databases, etc. in great detail and using Rust
a video series showing how SerenityOS gets built. Useful for learning about systems programming.