Live data from Hacker News

Ask: How do you apply “programmer’s” efficiency in everyday life things?

news.ycombinator.com

1–10 of 83 posts

Ask: How do you apply “programmer’s” efficiency in everyday life things?

#1
I notice myself towards fellow human beings that I try to optimize simple everyday tasks. “They” mainly try to optimize certain events, by using Google Maps for the shortest route.

But I try to do this with numerous things, from filling up the dishwasher, to taking out the thrash, to (quite often to irritation to my SO), postponing things: to add things up and then to everything in one-efficient go.

Some of these moundaine tasks are “repeated” items with a reminder of a todo-app. Or by paying all bills every 2 weeks, instead of when they come in.

My wife (2 kids) cleans the house basically constantly. While when I’m alone, I just do it at the end of the day, cause it doesn’t matter to clean up multiple times the toys.

I buy things that don’t expire (like toothpaste) in bulk. While she buys them by one.

Do you guys/girls have similar instincts and events happening? It’s really not about non-chalance, but rather the strive to do things as efficiently as possible with as little effort as possible, while having the same good outcome.

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#2
You are task oriented, while your wife is goal oriented. If there are twenty dishes to wash and you only have time to wash seven, the goal oriented person washes the seven. Goal oriented people actually tend to be better organized and get more things done. All of the time you spend planning doesn't add up to enough savings for it to pay off. Try timing a few things and see for yourself. Loading the dishwasher in a different way might save you one or two seconds total. But you spent more time thinking about it. Just get things done. You'll find you are faster, and you spend less time thinking. Thinking requires effort and energy. Save that for the stuff that really matters.

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#4
i'm meticulous about checklists, mostly due to programming.

I have extensive records, self-kept for a few hours a week, regarding any and all finances, home maintenance, car maintenance, etc.

It mostly serves as a form of self-flagellation in the form of financial guilt associated with over-spending, but it's a useful trait to have once-in-a-while.

I was a prodigious note-taker in school, too. I think that may be related.

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#6
I plot my routes in the car based on the total score of a route composed of points for left turn, right turns, lights, etc. Avoiding left turns at a light is a big goal. I know others do this too (notably UPS’s supposed optimization of only making right turns).

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#7
Don't have much to say about how to do things, but I'd say try to reduce the number of things to do, so the little you still have to do won't be a big deal.

For example, I only communicate with companies/suppliers via email/phone (and change suppliers if they can't accommodate that). This means any physical mail that arrives must be spam, and goes in the trash without even being opened - anything I care about would instead come through phone or email. This means I haven't needed to fiddle with papers for ages, while my flatmate still wastes a good 10 minutes almost every day reading incoming mail (and then putting it into a huge pile she'll eventually have to sort out - akin to technical debt).

Bills are paid out automatically (via "Direct Debit") so I don't have to worry about that either.

Shopping is taken care by Amazon subscriptions, which means new stuff arrives soon before the old boxes run out. Haven't been grocery shopping in ages.

Food is handled by Deliveroo/Uber Eats, so no cooking necessary. I use throwaway forks & plates so no dish washing necessary either.

Cleaning/housekeeping is handled by a company that does it every week in the flat while I'm away, so no worries about that either.

Not all of this is possible for everyone (things might be different depending on your location, whether you have a family, your financial situation) but personally it works great for now and I have plenty of time when I get home. Basically for anything that you're doing, try to see if there's a way to not do it at all or to outsource it to someone else (who might be an expert at it and thus do it more efficiently than you can).

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#8
post #2

You are task oriented, while your wife is goal oriented. If there are twenty dishes to wash and you only have time to wash seven, the goal oriented person washes the seven. Goal oriented people actually tend to be better organized and get more things done. All of the time you spend planning doesn't add up to enough savings for it to pay off. Try timing a few things and see for yourself. Loading the dishwasher in a di…

Such claims are very major and significant, but rarely have strong evidence behind them, and as such I would recommend that they are not made, and that the OP continues to do whatever it is that they find efficient.

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#9
A literal one that I probably picked up from another comment section here:

Treat your closet as an LRU cache—always put clothes away on one side, and start looking for items from the same side. As an added benefit when you run out of capacity, anything that has ended up on the far side is a likely candidate to be evicted to a higher latency storage layer (bins in the attic), or simply deleted and recomputed if ever needed again (just drop it off at Goodwill, you can always buy another).

Re: Ask: How do you apply “programmer’s” efficiency in everyday life things?

#10
post #7

Don't have much to say about how to do things, but I'd say try to reduce the number of things to do, so the little you still have to do won't be a big deal. For example, I only communicate with companies/suppliers via email/phone (and change suppliers if they can't accommodate that). This means any physical mail that arrives must be spam, and goes in the trash without even being opened - anything I care about would i…

Disposable forks and plates seems wasteful
Post reply on HN