Mark's avatar
Mark
_@mark.youngman.info
npub1f0rw...zj2x
One day, I'll be good at producing quality software and will have intelligent things to say about it
Mark's avatar
Mark 1 year ago
Wouldn't surprise me if this is what the West's interest in Gaza is really all about: "It has been speculated that one of the reasons behind Israel’s desire to eliminate Hamas from the Gaza Strip and completely control the Palestinian enclave is to give itself the chance to better explore a dramatic economic opportunity [...] The idea is to cut a canal through the Israeli-controlled Negev Desert from the tip of the Gulf of Aqaba — the eastern arm of the Red Sea that juts into Israel’s southern tip and south-western Jordan — to the Eastern Mediterranean coast, thus creating an alternative to the Egyptian-controlled Suez Canal"
Mark's avatar
Mark 1 year ago
Early internet news report:
Mark's avatar
Mark 1 year ago
I wonder if anyone questioned the original dependency choice in this situation. Given the colossal effort they've had to make to switch to a different dependency - the switch itself and all the devs learning the new way - it seems to me that a different approach at the start could have potentially saved lots of time.
Mark's avatar
Mark 1 year ago
Sounds about right: While I was proud of it, there was suddenly a problem when I talked to my manager about it. “While I understand how complex this was, when it comes to performance reviews, this code looks trivial. It looks too easy, too simple. I would recommend writing an implementation doc of this module just so we can demonstrate that this was actually quite complex.”
Mark's avatar
Mark 1 year ago
"Many people think they are thinking when they are merely rearranging their prejudices." William James
Mark's avatar
Mark 2 years ago
Is there any nostr client that does something similar to twitter's lists? Always surprised by how few people use twitter lists - only way to make twitter usable imo #asknostr
Mark's avatar
Mark 2 years ago
"To realize the spirit of Mu you must, without being sidetracked, travel along an iron rail stretching to infinity. One halt, much less many, will thwart enlightenment. The narrowest separation from Mu becomes a separation of miles. So take care, be vigilant! Don’t let go of Mu even for a moment while sitting, standing, walking, eating, or working.”
Mark's avatar
Mark 2 years ago
One underrated thing about vim modal editing is the magic of having the cursor bounce and then transforming characters in a few keystrokes. It's not even about efficiency. It's the innocent fun of a kid in a jungle gym. And it never seems to get old. It significantly increases the joy of coding for me
Mark's avatar
Mark 2 years ago
Long article, but worth the read. https://medium.com/@john_25313/c-isnt-a-hangover-rust-isn-t-a-hangover-cure-580c9b35b5ce "But, the reputation that memory safety problems currently have of being plentiful and trivial for sophisticated attackers to find and exploit is wrong. [...] C programs generally have a small number of external dependencies, where often those dependencies are among the most used pieces of software out there [...] Most other languages are much better equipped to support programmers leveraging the work of other programmers. In some sense, that’s a good thing from a business perspective. But from a security perspective, more dependencies not only tends to increase our attack surface, but it leaves us more open to supply chain attacks. [...] I have personally always been far more concerned about minimizing dependencies than buffer overflows. There are straightforward approaches to minimizing memory safety problems [...] But digging into each and every dependency? [...] My intent here isn’t to argue for using C over Rust, it’s to show that decisions around language choice are far more complex than the sound bytes people fling around."