Mike Schinkel·Mar 23, 2023I have come across a use-case where a shallow copy in GoLang actually is a good idea as it gives…type Foo struct {
Mike Schinkel·Nov 17, 2022Kudos for not one but two great analogies!As for Nix, I recently joined a team using Nix-Shell as part of the build process and am finding it to be a royal PITA, _especially_…A response icon1A response icon1
Mike Schinkel·Oct 24, 2022Disagree, at least for languages that support `goto` which sadly neither Java nor ECMAScript do.Using `goto end` for your guard clauses where `end:` is a label just before `return`, or just before cleanup results in cleaner, easier to…
Mike Schinkel·Oct 24, 2022I totally agree with you. I wish the "return early" madness would go away.Here is another way to write the code you refactored (sadly if ECMAScript had goto like PHP and Go then it would be much cleaner):
Mike Schinkel·Apr 13, 2021As it has now been 3+ years since you wrote this, has anything you complained about with Basel…A response icon1A response icon1
Mike Schinkel·Nov 24, 2019Battling the Enemies of DemocracyThe USA — and indeed the world — are in the thralls of a battle between the public good and extremely well-funded actors who are devoid…
Mike Schinkel·Feb 16, 2018Proposal: Gun Victim’s M.A.S.C.R. FundSince we as a country cannot seem to agree on how to reduce gun violence in this country, the least we can do is come together to take care…
Mike Schinkel·Nov 11, 2017Dems always bring knives to a gun fightThe USA is the most divided its ever been in the modern era between the political left and political right, the Democrats and the…A response icon2A response icon2