1,823 karma · joined January 14, 2020
I do however think his behavior has been deplorable since the election loss, and he blatantly incited a riot. He crossed a line and he deserves to be punished.
After he basically commanded them to "Stop the Steal", I said that Facebook and Twitter would ban him. I also said that nuclear war was also on the table. If he is so unAmerican that he would actually tell his mob to attack the Capitol buildings, he really doesn't care about America at all. Being as petulant as he is, nuclear war is very much on the table. That's how crazy this situation is.
Well, what if the definition of "we" changes? What if you become the minority and the majority wants your speech limited?
The only reason why we have things like gay rights, women's rights, civil rights, etc, is exactly because of free speech. The speech at that time were the minority but were protected by the Constitution.
If we don't respect the rights of those that we disagree with, when (not if) they come into power, they will use those same rights to quash our free speech. And remember that almost half of the US voted for Trump who is demonstrably the worst president in US history. If there is a smarter, more palatable right-wing candidate (ex. Tom Cotton, etc), we really could see a Republican president in office by 2024. And they would use that hammer that the left have been trying to use to quash that free speech.
We have the Constitution and Free Speech for a reason. And it has worked for centuries now.
I'm not HR but I'm pretty sure the anti-overtime provision is completely illegal at least in countries like the US and Canada. I would outlaw overtime instead of pay people less for overtime.
He has made videos and animations and I'm most shocked by his ability to debug his programs so well. I will give him tips every now and then, especially if he runs into problems, but I largely just let him do whatever he wants.
I never forced this on him, it's something he enjoys immensely. I myself didn't learn how to program until after graduating from college, so I know how little value learning programming at an early age is, except as a form of enjoyment.
He asked to learn Python but I refused, since I find it weird that he would be learning the same language that I myself am using to earn a living! But the upside is I can always outsource my work to him while I relax. Seriously though, I will teach him when he's ready but right now there's no use case for him to learn.
Shareholders, who the Board of Directors claim to be beholden to, would lose everything. The company would get liquidated to the highest buyer. Shareholders would be incentivized to not support crimes or strategies that would lead to corporate execution and Board members would be legally bound and liable if that happened.
It doesn't support industrial concentration. All the company needs to do to avoid executation is to not commit the most egregious crimes. Is that really such a hard ask? No, it isn't.
This is wrong. R&D gets capitalized to the extent it has future benefits.
> " In addition, let’s say they spend $10M to acquire recurring revenue customers. They will earn revenue from these customers for many years in the future, but many of the costs are expensed immediately."
This is also wrong. Under revenue recognition rule (ASC 606) any costs to acquire customers are recognized on the balance sheet and not expensed immediately.
I stopped reading because it's clear the author isn't writing a factual article.
> Uber/Lyft I usually had to give the full address and then wait while they typed it in
With Uber and Lyft, YOU have to type in the address in the app before the car even gets summoned. You also get to see the destination so that there is no mistake. So I don't know why on Earth you would think you have to wait for them to type it in. You can't just hail an Uber and tell them where you want to go once you get in. That's simply not how it works.
There's a large swath of people who want to work in an office for many different reasons. I don't think it's going away.
I just learned right now that Nigeria's official language is English!
This is a reality of life. If I moved to Nigeria and could barely speak the language, should I expect people to accommodate my poor communication skills? Or would I get passed over for a local who is possibly sub par in terms of coding quality but is more effective in all parts of their job?
The same goes with code. When you let bad code enter a project, you do it with the understanding that you will need to pay some interest payments on that for the duration that the code is in the repo. Some technical debt is a good trade off between agility and code quality. Saying you should never have technical debt is the mark of an immature engineer.
But if you keep piling in bad code into a repo, you will have to keep paying interest payments on more and more bad code. At some point, there is so much bad code that the interest payments are too high even for a senior manager to deny.
I disagree that you should refactoring code "so that the entire team can understand the code". Teams turnover much more frequently than a code base should. If you need to keep rewriting every 3-5 years, your senior engineers are probably very inexperienced and architected the code poorly.