Hacker News new | past | comments | ask | show | jobs | submit login

Lol. 30 minute standups.

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.

FWIW I enjoyed the coding question, and was able to complete it in under 15m.

Not wrong!! These scheduled transaction use our laziness/ inattentiveness to mint money from us.

So there are four major draws to China for Western companies:

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.

The actual focal distance on a Quest 2 is about six feet, that's further away than I keep my desk monitors.

What a nasty thing to say a random/typical engineer is too stupid to assess talent and is basically racist…

Who are you to say such a thing? Is there even a shred of evidence?

It's funny. The older I've gotten, the more code I've written, and the slower I am to write code.

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.

> my small plastic table, looking out on the blank concrete wall of the building next door, some fading indirect light filtering in, the ability to turn around and take a whole step back before bumping into my cabinet to take a break

Sounds more reasonable for Tokyo and I imagine, HK or Singapore.

... and in typical Apple fashion, it costs money to get it.

How much of that is actually useful?

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.

I don’t think this limited to careers in academia. I see similar kinds of survivorship bias in leadership seminars and talks in industry where they trot out the folks at the top of the pyramid to talk discuss their career trajectory and dispense wisdom to the rank and file.

Check out https://neeva.com/

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.

TikTok has been banned in India for a while now. Imagine where it'd be if it wasn't.

I got an sms from my bank today that scheduled transactions will not be honoured by the bank.. with effect 1st oct

So yes circular is old but it's being implemented on 1st oct..

Yes, that's typical of the West to call any contradicting information as "paid by Russian government".

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.

The country with more von Neumann clones wins.

It goes a little farther than just mimicking paper. Being able to rearranged my notes notes just by dragging and dropping was the killer feature for me.

What OS and browser you're on? Seems to be quite nice on Mac OS/Chrome.

Rules are being implemented from 1st October and not just for credit cards, for ALL transactions that are autonomous.

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.

The constant mis-information is so tiring. Did you completely forget to correct for population? Absolute numbers of deaths are meaningless, and at worst, misleading, without doing so. The US had a population in 1918 of 100 million, compared to today's 330 million.

Nobody is forcing you to install Firefox/Chrome - you are completely free to follow your choice. We merely don't want your opinion enforced on us and desire the freedom to install a browser of our choice.

My direct report is awesome. The guy I do 1:1s with is decent. Department head should not have any direct reports. Too abrasive.

Testing is an art that takes quite a while to master. People are able to write tests but many don't know "how" to write tests. Testing is extremely valuable but at the same time very easy to get burned. When testing done wrong (like abusing tests for coverage):

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.

> and it has turned out to be much harder to market and manufacture a lot of compelling EVs even for major automakers like GM

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.

Exposure to UV light (not blue light) is also really important for eyes. Get good eye exercise outside...literally. Outdoors.

The name of the developer sounded familiar, so I looked him up — turns out he’s the developer of Apollo, likely the best reddit iOS client.

99% of the problem would simply disappear if we simply held news aggregators responsible for the information they distribute.

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.

I can tell you what, that much screen time right on your face is going to fucking ruin millions of eyes.

Check out bangs: https://duckduckgo.com/bang

You usually don’t even need to remember them, for most somewhat popular sites you can just guess the bang, and it searches there.

Agreed - if you can test it then test it. 100% coverage may not be easily achievable with some languages/frameworks, but as other have pointed out, it's a good idea to work towards it for dynamic languages so you can reduce the possibility of runtime errors.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact