Skip Navigation

Posts
18
Comments
48
Joined
2 yr. ago

  • There's no counterpoint in that article. The article says that things should change. At no point did I say I agree with the status quo.

  • You're conflating my statement of "this is how you should expect companies to act" with "this is morally right" -- which was literally the point of my original post. You're either deliberately trolling or unable to engage in a respectful conversation. Have a day!

    Edit: Oh and CircleCI is a US company, so you once again tried to change the topic to fit your point. Please learn to converse in good faith. Cheers!

  • “Within the limits of their discretion, directors must make stockholder welfare their sole end,” Strine wrote. “Other interests may be taken into consideration only as a means of promoting stockholder welfare.” -- Chief Justice Strine, Delaware’s Supreme Court, 1985’s Revlon v. MacAndrews

  • It isn't a shock. Right or wrong, if you call out your boss/board/investors, you should expect to be fired. Corporations are required to protect their shareholders, not make a moral stand. I hope the gentleman here understood that -- when you choose to take a moral stand, it isn't going to be without consequences. It's one of the reasons we generally admire people who took a stand (and ended up judged "correct" by history).

  • The go community is strongly opinionated in unique ways. For example, using libraries is generally frowned upon. You either use something included in the language itself (standard library) or copy/paste the code you wrote in another project. There's also advocacy for shorter variable names which generally seems counter to the normal "write descriptive variable name" mantra.

    All in all, I hope the ideas / opinions came from a good place and then some people took them as black & white rules. But they also come off as one or two people's pet peeves who got to build a language around them.

  • I'm going to have to print out the Go version for all future "it's idiomatic" and "but the community!" debates at work

  • Names

    Jump
  • These people don't even read their own literature. The Catholic church's ban on alchemy is about falsely claiming something is a valuable metal in order to pay for debts. It has nothing to do with the occult -- the ban was because it's a sin to lie / cheat / steal. A saint is even on record saying that alchemical gold is ok if the end if product is real gold.

    With that context, of course God doesn't give a shit if you use SQLAlchemy as long as you aren't using it to defraud people. If you were defrauding people, it wouldn't matter what tool you used.

    .

  • What's a situation where you need an unused variable? I'm onboard with go and goland being a bit aggressive with this type of thing, but I can't think of the case where I need to be able to commit an unused variable.