Hacker News new | ask | show | jobs
by sapphireblue 3570 days ago
I also wonder how we manage to stay busy given that most home tasks (dishwashing, laundry, cleaning (roombas) and even cooking - see multicooker devices) are already automated, with "doing laundry" meaning merely loading and unloading the washing machine.

I think you have a good point about idle time being gadgeted away.

Also I think there is a tremendous potential in automation of physical labor (including remaining daily tasks). I wonder how much more free time we would have, if only 10% of workforce that currently does web/mobile/game apps (including myself) would apply their skills to automating their daily life with simple robots.

Also, imagine relatively cheap mass-produced robots that have embedded computer vision and motion planning accessible via DOM-like API (with javascript, of course), and what would millions of web developers do with that, with their current javascript/DOM skills directly applicable to manipulating the physical world. Does it sound too good to be true? I don't know.

7 comments

Laundry - we have an order of magnitude more clothes than in the 1900s, and wash them much more frequently - far beyond what's needed to not be dirty or smelly. Kids have the same amount, and variety, as adults. Any time saved is far more than compensated for by sheer quantity and frequency compared to olden days.

Dishwashers help with the bulk, but you end up with more dishes in the household (not worth firing up the dishwasher til it's full). With the things they can't do, and the baked food they sometimes miss, the rinsing beforehand, the loading and unloading, the saving is marginal. But 20 mins a day with hands in soapy water isn't fun, so...

Cooking -- we make more interesting things with far more ingredients, as the fridge is the size of a 60s house, rather than just keeping milk and cheese fresh. Or order takeout.

So track record says whatever future inventions bring us to save time, work (and chores) will expand to fill time available, and we'll be even more fragmented, with even more stuff.

> So track record says whatever future inventions bring us > to save time, work (and chores) will expand to fill time > available, and we'll be even more fragmented, with even > more stuff.

Well then, just don't buy the stuff! Exercise some self-control.

Self control vs £bns of advertising to give us new hangups and solutions.

How's that working out for obesity?

I think it's important to realize that advertising is mostly lying. Once you realize that, you can be a much more careful purchaser of $stuff. Sure it takes time to figure out what you really need/want, but you've got a lifetime to do so. What is real, what is just some myth you've been following to make sense of the world (which does NOT make sense?) Sometimes you've gotta jump and latch onto another myth.

> How's that working out for obesity?

Personally? I am in tip top shape fellow gentle person. Tip top. I found that things don't make me happy, but experiences do.

Unfortunately, just because you know something is a lie, doesn't mean that that kills its power, especially if it was a very convincing, detailed, life-like lie. Our wetware isn't so advanced (simple?) as that; the consequences of sensory input on the subconscious are varied and complex.
It's pretty easy: if it's too good to be true, it probably is.
Find out where you get your advertising from and then stop going there.
Doing laundry is still the most time consuming task because it's done sequentially. If there's any build up at all it throw it in the wash, wait, move it to the drier, wait, unload, fold and put away.

Multiple loads means a multi hour time commitment to being on stand by to transfer and continue the process.

The programmer in me actually has resorted to throwing everything in the car and driving to a laundry mat if I have a build up for some life reason. Then I can wash and dry 12 loads concurrently and be done with it all in about 2 hours. Laundry mats are "the cloud" of home chores.

Now if somebody ever manages to automate the process of transitioning from washer, to drier, to sorted and folded in the home then they will rightly make a fortune as the time savings would be off the charts.

Laundry is actually one chore that doesn't bother me, and I don't even have in-home machines. My laundromat is two blocks away, serves food, beer and (if I fail time management and don't finish before it begins) truly, really horribly bad comedy acts.

I load my little wheelie-cart, my laptop for some work or a book if I have time, and do what I'd normally do somewhere else for a couple hours. The only real differences are minimal interactions with humans, a need for quarters, and having to wear pants.

Folding is tedious. I hang everything except T-shirts, and some way to skip folding things simply to hang them at home would be nice, but that would involve a vehicle, which is its own bundle of urban hassle and silly for two blocks.

I've always wondered why someone didn't build a vertical washer-dryer combo, about the size of a fridge, where the clothes in the washer portion at the top simply drop into the dryer portion at the bottom (possibly assisted by a mechanical push) and start the dryer portion automatically. Bonus if you can then push the dry clothes out the side into a waiting basket, but not totally necessary. Perhaps stability is a factor with the washer being on the top, but I'm OK with bolting it to my basement floor if necessary.
There are all-in one units using a single drum. I've never investigated but my understanding is that they're pitched primarily for more space-constrained situations. (Example: http://www.homedepot.com/b/Appliances-Washers-Dryers-All-In-...)

I'm not sure of the tradeoffs. If you have the space, doing laundry while you're in the house for other reasons and transferring manually is the least of the effort.

The problem with those units is that you can't start a new load in the washer before the previous load finishes in the dryer, because there's only one drum. So if you want to run several loads, it takes twice as long.
But you could have two of them in the same area.
If you've got space for 2 machines, you can increase energy efficiency by using the specialized machines.
You waste a lot of energy heating up and drying the drum, too, compared with a conventional dryer, where you're only drying the actual clothes.
I have one and it's awesome, Europe has smaller homes do they are much more common here I think.
I had one once, an all-in-one combo unit with the ventless dryer. The mechanism it used to dry clothes didn't work very well, and the clothes never actually got fully dry.
Mainly because engineering machines that deal with water plus electronics plus moving parts, and making the whole shebang reliable is really hard.
Yeah, and adding hot air plus a load of flammable material to the mix doesn't make things any easier. Also, I don't think the optimal load sizes for standard-sized washers and driers match up terribly well.
The biggest issue with both that and the single drum units another comment mentioned is that if there's more than one load you still have to be on stand by to put it in, so you're only saving time on the transfer of a single load.

For the single drum units, you lose the ability to wash 1 load while another is drying. The perk is that you can throw a load in when you leave for work and it will be done when you get back home. If you have more than one those, you're extending your total wash time from

wash * loads + (1 dry time)

to

(wash + dry time) * loads

Though, given how... interesting the reliability is on dryers and especially single-drum washer-dryers, it's probably best not to leave them on while you're out if you want your house to be there when you get back.
Yes my relatives had a house fire caused by an unattended clothes dryer, probably something to do with the exhaust (exact cause couldn't be determined). I wouldn't leave a dryer running when I'm not there.
Full size washer dryer combo units are $1500 and then you still have to pay for water electricity and detergent and have the hookups and space. $1500 goes a long way towards a laundry delivery service.
That's $20/Mo. How much is laundry service?
Washer/dryer combos using a single tub are commercially available.
I have a washer and dryer in one unit, I use its quick wash-dry cycle and if I dont overload I just take it out ans fold it, haven't ironed anything in about 6 months!
laundry is the only thing i outsource and it's worth every penny, because it's shared machines and everyone knows how incredibly miserable that is when things don't go perfectly right, which is to say, all the time.

i am considering replacing my (unused, broken) dishwasher with a small combo washer dryer and continue doing dishes and cleaning by hand. i think that would be the optimal setup in terms of time and effort and money spent.

> I wonder how much more free time we would have, if only 10% of workforce that currently does web/mobile/game apps (including myself) would apply their skills to automating their daily life with simple robots.

The skills for building a robot are quite different from the skills for building "classical" software. For example for classical software one can do correctness proofs/analysis, while for robots one can only do empirical tests or correctness proofs relative to a strongly abstracted world model. So in other words: Applying their (existing) skills into that direction would not have much value. On the other hand: If these people were investing years to develop the skills necessary for robot development, this would probably help; but who of this group is really willing (and can afford) to do so?

>The skills for building a robot are quite different from the skills for building "classical" software.

I'd object that on the contrary, arduino and http://www.espruino.com/ require mostly the same skills (plus some basic maker-tier hardware skills which are easy to gain). For example Espruino is programmed in javascript. I have bought ESP8266 boards for 3.5$ each and with espruino firmware that gives me a wifi-enabled computer for IoT or smart home tasks. I have done some simple smart home projects that provide a web interface (hosted on espruino!) to some functionality.

Of course there are robotics specifics - computer vision, motion planning (also forward, inverse kinematics), but these functions in principle could be hidden behind an opaque DOM-like APIs, while being implemented in a very advanced manner (e.g. trained deep learning models for vision, best SLAM algorithms, best planning algorithms). Just like the browser doesn't require you to draw webpages pixel-by-pixel on raw framebuffer and provides you with fonts, block model, events etc.

>For example for classical software one can do correctness proofs/analysis, while for robots one can only do empirical tests or correctness proofs relative to a strongly abstracted world model.

Objection #1: Almost nobody does correctness proofs in application and even in system software (e.g. the linux kernel), and yet these software projects work quite well, for example it is known that SpaceX uses Linux (with various patches) as a platform for its in Dragon and Falcon. In fact correctness proofs are mostly done by hardware companies, for some functional blocks, and maybe by the military. If you are interested in exploring this question further you can read "How did software get so reliable without proof?" by C.A.R. Hoare [1].

Objection #2: Proofs of correctness in logical or probabilistic sense are being done for various real systems by Cyber-Physical Systems community and by Machine Learning community.

>So in other words: Applying their (existing) skills into that direction would not have much value.

I still think that given good blackbox abstractions and familiar API much could be done. We can see beginning of it with maker community, arduinos and espruinos. More should be possible.

>but who of this group is really willing (and can afford) to do so?

Myself !

I think programmers, investors and customers should be less averse to hardware. We could live much more pleasantly if it were true. Underautomated status-quo is daunting.

1. https://www.gwern.net/docs/math/1996-hoare.pdf

As soon as you have to buy something that takes up physical space, the "skills", or maybe better put the "mindset", becomes quite different. I don't think I can explain it very well. In principle someone who can understand a flow diagram (which is, to only mildly exaggerate, all a circuit diagram is) and master the complexity of getting a web application published online should be able to do what you did with the $3.50 board. They almost certainly could do everything in a short amount of time at a workshop with all the hardware provided and a printout of instructions. But once they're home, without a similar set of instructions for "buy this here, do this, do that, to accomplish this" it's unlikely you're going to see much robotic/smart-home creativity even after a workshop. Meanwhile unlimited complexity and creation can be had in the web app realm without having to leave the comfort of your keyboard, or even having to buy anything.

I just remembered this post which I think helps better capture some of what I'm talking about: https://plusbryan.com/its-just-wood But I think there's something else besides avoiding things that are mysterious. I think it has something to do with the physicality of the thing. At least something else is needed to understand the weird reluctance with working with hardware that a lot of software-only people have, who differently from the general public (who can't even use their computers) are sharp enough to battle with mind blowing complexity and solving mysteries of bugs or how new languages or APIs work every day behind their screens.

Abstraction for robots isn't a unique idea(see ROS.org) . And i think it's part of the reason we see growth in robots sold for businesses. But The constraints(cost/size/safety/envirnment complexity) are so much bigger in the home - so probably the tech isn't yet mature enough.
Dishwashers only save a little time. Most dishes still have to be rinsed in the sink first or else the leftover food plugs up the machine. And then putting away dishes takes just as much time.

Doing laundry is a lot more than loading and unloading. If you have small children then you have to check everywhere for stains and apply something like Spray 'n Wash first. And then folding takes a lot of time. (There is a folding machine launching soon but it's expensive and might not be reliable https://www.foldimate.com/ .)

I've tried a couple of different Roombas. They simply don't work very well. The rollers get tangled on rug fringes. They get stuck under furniture. The suction is weak. They require frequent cleaning. In the end it's less hassle just to use a regular vacuum.

> Dishwashers only save a little time. Most dishes still have to be rinsed in the sink first or else the leftover food plugs up the machine. And then putting away dishes takes just as much time.

If this is the case your dishwasher sucks. Other than knocking big chunks (bones, cobs, etc...) into the trash there's no need to pre-rinse dishes on a competent machine.

I do agree that dishwashers don't save as much time as you would hope, but they do help. Handwashing and drying is slow.

The laundry machine is absolutely faster than beating your clothes against the washboard, but yes, it doesn't check for stains and it is still a big time sink.

Roombas suck. No argument there. Vacuuming a room is actually pretty quick, it's picking up all of the stuff first that takes forever when you have kids.

Drying takes no time for me because I don't do it. All the plates that are in daily use are on a rack beside the sink.
I think the problems you described could be solved if we made tiny adjustments to our lifestyles and environments to make it much easier for automated systems to navigate and interact with it. For example make a choice of not having rugs, having QR codes in rooms, having a track on the ladder in your home, etc. The clothing and dishes could be customized to faciliate handling as well.

It seems to me that western people have become too entrenched in their familiar lifestyle and it is too hard for current technology to adapt to it as is. And so we live in a status quo where a tiny rich minority can afford to hire human servants to do their chores while middle class can neither hire human servants nor buy robotic ones.

I don't want to live in a world without rugs.
Maybe it is possible to design a robot-friendly rug or a rug-friendly robot locomotion mechanics!
Don't forget turning out the pockets of all kids clothes. You don't want that 1/2 pack of bubble gum going through the wash :(
>I've tried a couple of different Roombas. They simply don't work very well.

Your experience is much different from mine. I bought a Roomba, then bought another Roomba, because I realized I needed Roomba redundancy.

Could not imagine life without Roomba!

I don't have carpet and no rugs. On hard surfaces I find Roomba does a better job then manually sweeping. But maybe different with carpet.

Don't rinse dishes before loading the dishwasher: http://www.consumerreports.org/video/view/home-garden/energy...
Does that apply when the dishwasher takes 4 days to fill?
My dishwasher drains into the garbage disposal, so chunks of food that come off are easily dispatched. Every once in awhile I have to run the same plate through twice.
Interesting you mention that. I am currently obsessed with building a robot with great vision. I.e it sees things in 3D space rather than just pixels. This things can be queried like a Dom API.

I'm studying up on udacity about ML and CV. Reading papers and just exploring the domain.

I think the future is amazing.

The rise of single-parent homes wipes out a lot of idle time despite the savings of automation.