• 0 Posts
  • 652 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle








  • Rocket Mortgage had this truly nasty commercial that showed some schlub walking towards his house with three bags of groceries while the voiceover says that it used to be six bags. Then the guy’s house starts talking to him, reminding him that he has a tiny bit of equity in the house and he can get a second mortgage to pay for groceries. Then the guy starts dancing happily.

    Just astonishing that a corporation can sell borrowing money for food as a good thing. Rocket Mortgage’s owner Dan Gilbert also owns my favorite NBA team (Cleveland Cavaliers); I would be happy that they’re getting the shit kicked out of them by the Knicks if it weren’t for the fact that the Knicks’ owner is just as big of a scumbag. At least Gilbert doesn’t pretend to be a blues musician.






  • I had a boss who wrote a script to automatically remove all comments from code for pull requests. Since nobody ever added meaningful comments to their commits (or made any contributions at all to the alleged documentation), the code base was a complete mystery to the people who were actually working on it. God knows what it seemed like to new developers added to the project. But hey, comments are a “code smell” (his exact words) so it was all good.

    His primary justification of his “comments bad” philosophy was that if comments aren’t kept up-to-date with the code, they can mislead and confuse future developers. This gets said a lot but it is something that I have literally never seen in 25 years of programming (I’ve witnessed – and participated in – a large number of project failures, and misleading comments have never been the cause of the failure). I pointed out that the same exact thing could be said about method and variable names but nobody ever advocates not using descriptive method and variable names; he had no response to this.