Outside of a very time critical release, standups are absolutely worthless. There is no need to coordinate when multiple people are independently working on separate projects.
All too often it degenerates to sequential 1:1 micro status reports. Even if that micro coordination is beneficial, there’s no point for the manager to even be there since they’re not actually doing any of the work. All they need need to know is if the project is hitting its milestones, and daily updates are simply too noisy for that.
Even fans of standups say they shouldn’t take more than 10 to 15 minutes, so this example is already 2-3x over.
1. It's a market of >1B people, hundreds of millions of whom are rapidly developing disposable income. That in itself is probably enough;
2. Cheap labour;
3. Supplier proximity; and
4. Political stability
I can't stress how important (3) is.
The net effect of all this is there's a network effect of suppliers in China. Those phones that are made in, say, Shenzhen require parts that are made by a factory down the road. This could be everything from chips to tiny screws.
Anywhere else and you'd need to ship various parts from China and have the supply chains and inventory management that that entails.
If you look past the fact that worker conditions are Dystopian, it's quite a wonder of the modern world, really.
But when I (and I'm sure others) talk about the perils of kowtowing to China, it's because they want the market not the manufacturing capacity.
Think of a movie studio that wants to distribute content in China. To get permission to do so that content has to be acceptable to the CCP.
Many suspect this is why the movie "First Man" had no scene of planting the American flag in lunar soil (an iconic historical moment). Some pseudo-artistic defenses have been unenthusiastically lobbed on this issue. Personally I find these unconvincing at best.
Western companies willingly engaging in self-censorship (or even the credible allegation of such) to pander to a foreign totalitarian government is not something I, personally, approve of.
Who are you to say such a thing? Is there even a shred of evidence?
When I was fresh out of college the 'obvious' approach just appeared, and I was off to write it.
Now, any problem I am slow to peel apart in my mind, decide what the best way to approach it is, based on the language I'm using, what I'm feeling right now, readability, maintainability, etc.
Tic Tac Toe? Interesting; should I store board state as a 2d array, or a single array? The obvious approach would be to try and play every possible game with backtracking, but perhaps instead it would be simpler to just generate every possible permutation of 5 Xs and 4 Os? Would that work; on the one hand a badly playing O might lose after just 3 Xs, but we could still fill out the board if we 'kept playing', so it maps one to one, so maybe! Also, what about rotations; we could reduce our work by ensuring we didn't try to solve for cases that are just rotations of one another, but is the book keeping of that more work than just brute forcing it, given the constrained nature of the problem? Etc etc.
Writing working code matters, yes. But if you're looking for people who think just a few seconds before typing anything, and then seem frustrated they can't type fast enough, you're optimizing for juniors.
I hope it's all satire.
Sounds more reasonable for Tokyo and I imagine, HK or Singapore.
First, to even apply to medical school, you need a completely unrelated 4 year undergrads. Then there's residency where, let's face it, it's more of a contest of who can sleep the least and impress whoever's in charge and not at all about learning.
Paid search engine that I switched to last month. Best feature is no ads. You can hook up your private data silos (Notion, Slack, Google, Dropbox etc) and all results appear directly in regular search.
I don’t ever see myself going back to whatever the fuck Google has morphed into over the years.
So yes circular is old but it's being implemented on 1st oct..
It never cease to amaze me how hard US population believes that it has some kind of monopoly on truth. That no other nation or person can know the truth, but US is always right.
Source: I live in India and got an sms from my bank stating the same.
This makes my netflix subscription easy to cancel.. usually I used to be lazy to go and cancel but every month my account goes on hold! That's a life saver as I'm saturated with netflix now and it's wrong to make everything bloody subscription.
1. It makes the code too inflexible to refactor, leaving the system too rigid to grow.
2. It makes people frustrated on how to write tests in this project.
3. It makes people spend more time on writing tests than implementation.
So some quick tips:
1. Only test the behavior from the user/consumer's perspective, do not test implementations. (Therefore the internal can be refactored without deleting tests.)
2. Be simple, clear, and consistent about how to write test on the project. If it's layered architecture, be clear about which layers need to be tested. And be minimal, two layers of testing is usually more than enough. Make sure the testing rules is enforced in the code base in the beginning, and then it will be downhills since people are mostly copying.
3. People always talk about the Testing Pyramid: the idea is coarse-grained tests are valuable but too costly while the fine-grained tests are cheap, so it's all trade-off and the optimal is to make them like a pyramid. But in reality, certain layers of tests could be drastically optimized. The idea is maximize the granularity on behaviors covered, while minimize the infrastructure involved (e.g. carefully designed monolith + hexagonal architecture), or make the infrastructure fast and parallelizable (e.g. SQL sandboxing). The end result is a certain layer could be a better trade-off than others, so concentrate tests there instead of writing tests repeatedly.
This is the key. The problem legacy auto has is not transitioning to EVs, it's making cars that aren't mediocre crap. Since they fail at that task on their home turf ICE tech, it's unlikely they'll do much better using EV tech. Put another way, Tesla would be taking market share from legacy automakers even if its cars were powered by gasoline engines.
If somebody is harmed by something they read on Facebook, they can sue Facebook for damages. Facebook would need to have identity verification in place so it can counter sue the person who originally posted the information.
The age of anonymously posting "news" is over. Words and actions have consequences, and people need to held accountable.
You usually don’t even need to remember them, for most somewhat popular sites you can just guess the bang, and it searches there.