Live data from Hacker News

Overthinking (2021)

kerkour.com

61–70 of 70 posts

Re: Overthinking (2021)

#61

To me, i can translate this article like: - OK stop all the complexity of devops processes, just ssh to the server, then run `docker compose build && docker compose up -d`. Now i can have my app running in production to serve its purpose. Problem solved.

This is what I'm doing, except that I'm using watchtower + dockerhub + github to automate, work like a charm, cost 60$/year.

[watchtower](https://github.com/containrrr/watchtower)

Re: Overthinking (2021)

#62

Amazon has an internal tool called "Forte", a tool used once a year for employees to provide "anonymous" feedback for one another. One piece of feedback that cropped up multiple times for me, from multiple people, was that I could improve in "bias for action", akin to analysis paralysis mentioned in the article. At first, I got a bit defensive ... and in response, I ended up running an experiment, delivering code & w…

I was once accused of perfectionism. I've been working on a crushing rebuttal for a while now.

Re: Overthinking (2021)

#63
We all know that "The perfect is the enemy of the good.", still we lose countless hours trying to make the perfect design, the perfect

Yesterday I helped a guy to register his little perfume company’s trademark on a government platform. We filled in all the fields and then unexpectedly (to me) it just asked for a picture. I thought okay, maybe we’ll get back to it after a designer makes a logo.

The guy pulls his iphone and creates a note. “Good fonts”. Three enters, , enter, parfum. He asks how to make first line bigger, I show him. He indents with spaces. I point out that alignment is not exactly centered. “Looks okay”, he takes a screenshot, crops it to a rectangle and sends it to me to upload into the form, and to his chinese partner, straight into production.

Re: Overthinking (2021)

#64

I tend to ship fairly quickly, at a high Quality (but not perfect) level, then go back and clean up, after it’s out there. It’s important that the first release be extremely high Quality. I’m not a fan of lash-up MVPs. I work very quickly, and do good work. I just did that with the 2.0 version of one of my apps. I released 2.0 a couple weeks ago, and it’s at 2.1.4 (I think). I test, and solicit feedback. One of the r…

Interesting. Whenever I talk about Quality, the downvotes appear. It's almost as if people are actively against the concept of high-Quality software.

This is not some idle boasting. This is a project with a great deal of history.

Here's the app, itself, in the App Store: https://apps.apple.com/us/app/ambiamara/id1448933389

It started off as "SpeakerBeeper," in ObjC, ten years ago. Here's the codebase for that: https://github.com/LittleGreenViper/speakerbeeper

It then became "X-Timer," in 2015-17, after Swift came out. Here's the codebase for that: https://github.com/LittleGreenViper/x-timer

This is the current codebase for the "AmbiaMara" app, which has been out for the last three years or so: https://github.com/RiftValleySoftware/ambiamara

The codebases show a lot of learning and growth. You can easily see how fast I work, and how I'm able to maintain a fairly high level of Quality, throughout the project.

Yeah, it's just a silly timer, but it's a good one. I use it constantly. I basically wrote it for myself. A lot of my work is like that.

Re: Overthinking (2021)

#65

Earlier quoted context omitted.

There's a social cost & opportunity cost to failure. If a culture stigmatizes failure there's less risk taking. Though I think it often happens at the family level too: One business failure and you're the family screw up, maybe even if you get success later on it's still held over your head.

I understand that, but the comment seemed to say there was less cost to failure in China, not more.

Ah, yes-- a reread of the comment does imply that, and I can't evaluate that claim. Except to say that, as you mentioned, the financial cost shouldn't be much different (unless the government has much stronger support/subsidies for starting new businesses? I know the Bank of China has friendly terms for domestic loans but I though that tended to be for large scale initiatives and less so for startups)

I'd really like to know more about any cultural or social factors involved. Putting aside the governmental regime, I think the region has a fascinatingly different culture & outlook on the world that differs much from more Western views but has a depth that is often obscured by modern politics. Of course some of that stems from a historic tradition that made the region extremely opaque, if not outright inaccessible (geographically) from outsiders. Hong Kong for example was founded (partially) because ports & cities beyond that area were forbidden. (The cynical & hypocritical Opium Wars waged by Great Britain were of course a factor as well)

Re: Overthinking (2021)

#66
post #63

We all know that "The perfect is the enemy of the good.", still we lose countless hours trying to make the perfect design, the perfect Yesterday I helped a guy to register his little perfume company’s trademark on a government platform. We filled in all the fields and then unexpectedly (to me) it just asked for a picture. I thought okay, maybe we’ll get back to it after a designer makes a logo. The guy pulls his ipho…

Do you know any successful company that has a not-aligned logo?

Re: Overthinking (2021)

#67

Amazon has an internal tool called "Forte", a tool used once a year for employees to provide "anonymous" feedback for one another. One piece of feedback that cropped up multiple times for me, from multiple people, was that I could improve in "bias for action", akin to analysis paralysis mentioned in the article. At first, I got a bit defensive ... and in response, I ended up running an experiment, delivering code & w…

part of this may have been the "queen's duck" effect

Re: Overthinking (2021)

#68
post #63

We all know that "The perfect is the enemy of the good.", still we lose countless hours trying to make the perfect design, the perfect Yesterday I helped a guy to register his little perfume company’s trademark on a government platform. We filled in all the fields and then unexpectedly (to me) it just asked for a picture. I thought okay, maybe we’ll get back to it after a designer makes a logo. The guy pulls his ipho…

Do you know any successful company that has a not-aligned logo?

eBay from '99 to 2012.

Re: Overthinking (2021)

#69
post #13

Earlier quoted context omitted.

There are not many industry breaking huge china based companies globally in comparison of how many people they have. Perhaps our way might not be that bad after all. And while Chinese currently the EV market discovers it's totally unclear how the car industry will look in 10 years

> Perhaps our way might not be that bad after all. I think it's a fundamental error to call anything 'our way' or 'their way'. It prevents you - and them - from learning and integrating ideas. My way is to avidly learn and use the best ideas I can find, regardless of their source.

> I think it's a fundamental error to call anything 'our way' or 'their way'. It prevents you - and them - from learning and integrating ideas.

The phrases "our way" and "their way" are neutral. Our way can be better sometimes, not as good other times. And vice versa.

Avoiding common useful simple language can only reduce clarity.

> My way is to avidly learn and use the best ideas I can find, regardless of their source.

Absolutely. "Your way" is good in this instance.

Re: Overthinking (2021)

#70
post #7

Thing that helped me with avoiding this kind of problem was learning about wabi sabi[0]. A mindset of accepting and finding beauty in imperfection. [0] https://en.wikipedia.org/wiki/Wabi-sabi

Are there any books you recommend?

Not wabi-sabi specifically but the book "How to be an imperfectionist" was spot on and really helpful for me
Post reply on HN