Comment Re:Experience (Score 1) 30
Can we add "surprise and delight" to that list of firing reasons?
Can we add "surprise and delight" to that list of firing reasons?
Probably some of
E) Users are purposefully using privacy blockers that don't leak details of their computer
as well. Why should a website know my OS? It's serving HTML, it shouldn't make a difference to it.
> No reason why actual antibiotics requires long and careful testing to make sure they are reasonably safe. We can do away with all that now!
Some of the more modern antibiotics can melt your liver or cause you to rip your tendons.
You definitely want these things to be thoroughly tested.
Nixon started the cancer moon shot 50 years ago and during that time we have learned that cancer is not 40 diseases. It's 400.
All my Rokus are now infested with ads but the Roku stick is even worse since it seems to take an absurd amount of time for it to just connect to the wifi.
(my real Rokus are all hard wired)
I'm sure they all get subjected to the same annual corporate ethics training courses. Some policies apply company wide even in megacorps that employ 300,000 people.
Central banks do a lot of useful things, but they don't give currency a value (they can, however manipulate the value others give it by printing it, destroying it, changing interest rates, changing the amount of reserve banks need and the multiple they can lend, etc). What gives a currency value is supply and demand- the fact other people want that currency. Which is also what sets international exchange rates.
There's also the fact you need it to pay taxes, which sets a base amount of demand. But beyond that it's all supply and demand when deciding how much value it has against other currencies or physical objects.
WHich is different from crypto how? You print it from doing large amounts of useless work on a computer that provides no value and is immediately thrown out. Or the new proof of stake algorithms, in which you print it by having previously printed it. I'll take cash, thanks.
Why would you do that? If you're using it for non-strings, you'd never have used strncpy, you'd have used memcpy. Which is the same thing without the null termination rules of strncpy. You'd never use the str versions unless actually working on strings.
That might be why a feature exists, or maybe even why a particular paid library was chosen instead of another. That doesn't explain why the code is written the way it was, which is the point of documentation. Why the feature exists is the realm of the PRD, not the design doc.
Of course if those aren't securities, then the entire site is illegal as it's operating as a securities exchange. That's their legal argument for why they aren't gambling sites, and shouldn't be regulated by state gaming commissions. So expect the full might of all those prediction market sites to be lining up against that argument and for finding him guilty.
Scalping isn't, and shouldn't be, illegal. You own the ticket, you should be able to do what you want with it, including reselling it.
And no, getting rid of scalpers wouldn't make ticket prices higher. Scalpers exist because the concert ticket prices are lower than what the market will actually bear. If a theater full of people are willing to pay 1K for a concert and they sell the ticket for 500, a scalper can make a profit via arbitrage. The only actual way to get rid of scalpers is to raise the prices to the sky (like 2-5x current prices) and slowly bring down prices over time until they're all sold. But my guess is you probably wouldn't like that any better, as the end price would likely be higher than the current scalpers price.
Having owned a couple Fords and known several folks that have joined the ranks of 'only if there's no other option,' it's usually the transmission. I tell people that if you lovingly maintain a Ford, and the transmission is makes it past 50K miles, then then it's going to be a great vehicle.
No, it's more about how teams work. Teams have a scope. They don't typically go beyond that scope. So if my team owns the Foo and Bar modules, I work on those. But if there's little important work on Foo and Bar, but a lot of important work to be done on Baz, it's generally organizationally difficult for us to work on Baz. Typically we need to be lent out by our manager and seconded to the other team. Which can be a lot of red tape and politics.
Now if you're imagining some alternate world where programmers an be moved at will- then we're already one big team instead of multiple small teams.
And no, a smaller team doesn't win every time. If it did, then then smallest team possible is teams of 1 and we'd all do that. There are sweet spots, which depend on the organization, the work to be done, and the importance of that work. For some that's bigger, for some smaller. I've definitely worked on teams that were both too small for the work, and that were too big.
They can, under some circumstances. If the scope of what they work on is too small to fill the team's feature set. Or if the work they would be doing is significantly less important than other work to be done, having them in one large team makes it easier to move to more important work and can get critical features built faster. In that case it may not be overall more work done, but it may move the important stuff quicker. If larger teams weren't useful on some level, we wouldn't have teams at all- we'd all be individuals.
An elephant is a mouse with an operating system.