Ask HN: How do you use Amazon Echo?
What are your main use cases and go to questions for Echo? How effective and useful it is?
For those who also have Cortana/Siri/Google and Echo which one is most useful?
For those who also have Cortana/Siri/Google and Echo which one is most useful?
114 comments
[ 3.2 ms ] story [ 164 ms ] threadI tell it to control my Hue lights, and ask it jokes, and occasionally ask it for the weather - though Dark Sky is a lot better for weather data.
So it's not used a ton really.
Weather
Sleep music on timer at bedtime.
Traffic conditions before I leave for work .
News while I brush my teeth.
The kitchen is the perfect spot for it because my phone and tablet are usually in the living room or on their chargers in my bedroom, and Siri doesn't work anywhere near as well in a big, noisy area like a kitchen. The microphone is so much more accurate and reliable than the Apple Watch on my wrist (which doesn't say much, because the Watch is so bad at this sort of thing.)
Even if it did have a full library, it nearly always picks terrible, garbage songs from artists when shuffling them. I just told it to shuffle "Foals", and I don't think I've ever heard this song before. I don't like it, whatever it is.
I wrote a Rust library for controlling WeMo devices as well. It's in a rough shape, but it does what I want. I use it for more fine-grained control.
The echo does allow you to see a history of all previous recordings sent to Amazon (Settings > History), along with the actual voice samples that were sent.
Now granted, I don't think you'd be able to ensure that all packets that were sent corresponded to what is displayed there, but you can estimate it based on the sizes of packets and maximum data that could be sent. Would a proxy server that you controlled resolve your concerns? Or is it more "I don't know what's happening on the backend"?
Wow, that makes it even more creepy. Imagine e.g. your significant other accessing this log and finding things they aren't supposed to find.
I personally find the log to be very useful and interesting (as well as a free annotation source for my own projects).
I guess the main take away from this thread is that some people are just going to be creeped out by this sort of technology. And that's okay.
I personally don't think we can stop the tide of devices like this. I'm very selective about which devices & services I choose to partake in.
> gizmo that I can't audit
This is where I believe we can have some potential (if minimal) input. Granted, once it's in 'the cloud' we've lost all control, but at a minimum I think we're going to continue to see a rise in tooling to be able to critically assess the devices we have in our lives.
It's been the topic of much discussion that it can probably be listened to at-will by some 3-letter agencies.
It probably isn't, though, and there's almost certainly not a preserved history unless it's on.
Also in these scenarios, all of these devices (Alexa, Android, iPhone) are only locally listening for a wake word, usually using dedicated hardware to detect it. Until you say the wake word, nothing you say is being saved or sent to the network. You can verify this by monitoring your network.
This applies to the whole IoT, but doubly so for always-on voice gizmos. e.g. Go WAN when you say "Internet search flights ..." or "google ..." otherwise stay local.
I'd pay more for that. I'm almost ready to conclude IoT is not going to be for me.
https://www.indiegogo.com/projects/protonet-zoe-start-your-s...
Because an always-on Amazon device in my home would be creepy.
Definitely one to watch.
Lately, I recognize that this is the leading edge of another shift in how we interface with computing. (Chat bot assistants/voice interfaces). I also missed the fact that you can extend Alexa and customize it by adding skills or writing your own skills. So I'm seriously considering getting one and playing with it, to stay in tune with the way our society is moving.
When the first iphone came on, I also recognized it as a shift. However, I stubbornly stuck with my feature phone for years. There was the same paranoia of being tracked everywhere with the iphone, and I felt uncomfortable about it. I eventually got an ipod touch, just so I could try it out. It wasn't until my feature phone was lost for good that I took the step to get an iphone, back in 2012. Very quickly, what I used to sit, fixated in front of my computer, I compacted into my phone. I watched how it shifted and changed the way I lived my life -- but also, mindfully decided what I want and what I didn't want. (I installed many instant messenger apps and got rid of messenging apps on my laptop, except for Slack -- but to this day, I don't have Facebook on my phone because I don't want to get sucked into it on the phone).
Around that time, I was entering a new phase in my life, one that involved dropping a lot of the paranoia and junk in my head. So now, I recognized that same reaction with the Echo. It'll be interesting to give this a try.
As to crazy, I'm more of the "to each his own."
My comment is on the beauty of the bond between the user and the machine. Do not read anymore into it or give it negative connotations.
I do think that emotional bonds between humans and machines are fundamently unhealthy, but that's got a long history so it's nothing new (e.g. sailors calling their ships "her").
Is this an emotional bond because the OP said "her", or do you sense that for some other reason? Do you say this only in the context of high technology, the 21st century, or does a person talking about their car "She purrs like a kitten"[0] elicit the same response in you?
[0] https://www.youtube.com/watch?v=X919tRgip3k
I don't know why that comment made me think that, but it casts the Echo in a much less wholesome light for some reason. I suppose it's because once people start to humanize it, they will start to bond with it, which means they are less likely to get rid of it. That comes off as just a little ethically dubious to me.
I don't care about the amazon Alexa. I found the bond beautiful. Thats it. :)
I don't see how the second half of this statement follows the first. There's a big difference between "can" and "will". The Echo doesn't do this. You could make this statement about anything. With a forced OTA update, your phone could become nothing but an advertisement tomorrow morning. That new intern your company hired? They could secretly just be a shill for Microsoft who will try to sell you upgraded office software.
https://github.com/OneBusAway/onebusaway-alexa
The microphone is really good and I can talk to it from a room over, so it's the sort of thing I can ask it about the weather as I'm walking to the door to put the leash on the dog and not break my stride.
I wish the Amazon shopping list had a better API, because I'd like to use that list for things outside of the Echo app.
The TV use is pretty neat since it takes so many clicks to navigate those menus. I'm hoping the echo will integrate natively with Apple TV or Fire TV, it would be sweet to be able to say "Alexa, play the latest Game of Thrones" and have it just start.
[0] http://www.logitech.com/en-us/product/harmony-hub
It could be so much simpler, they really overcomplicated it
I think I could do volume control by simulating a bulb that supports brightness but I haven't tried that yet.
If I have a question which I think a voice assistant could answer, I pick up my phone and use the Google app 100% of the time because it is so much better than Alexa it's not funny. It regularly outperforms my expectations, where Alexa regularly underperforms them.
It seems to work pretty well for my use cases. With alarms and timers, the accuracy is about 100%. With music, it's maybe 70%.
Other than that, lots of use from the kitchen. As a timer, to listen to music, control my Hue lighting....
I also coded up a custom Skill to control my Anova via a little Bluetooth proxy I wrote[1].
[1] https://github.com/erikcw/pycirculate
But we just had a newborn, so I built a custom skill for us to serve as log of our son's activities. So our primary use is now that.
Demo:
- https://www.youtube.com/watch?v=7CqBmjxOFCQ
- https://www.youtube.com/watch?v=UHaTUm9sQpM
The first custom skill I wrote that calls out to an API to do CNAM (caller ID) lookups. So when I get calls from a weird number, I can quickly get the corresponding name (if there is one). This was mainly an exercise to see how Alexa/Echo would pronounce various names and abbreviations.
And honestly, it's also to give parents a small measure of control over what's going on. When you're a new parent, it's a confusing and difficult time, and so recording what happens lets you feel in some way like you've got a handle on things. You may be exhausted and confused, but as you write your numbers down in a little book, life goes on. It's reassuring.
The hands free of the echo is especially useful for that. Good hacking, and congrats on being clearheaded enough with a newborn to build it, I don't think I felt like I came up for air until the 9 month mark and the "high level" part of my brain didn't feel like it kicked in again until after mines first birthday.
I only use it for two things:
• Weather and sometimes news in the morning as I'm getting ready.
• As a Spotify player that I can control from my sofa / bed / elsewhere through Spotify Connect, so basically a quasi-Sonos.
Other than that, I haven't really found any good uses for it.
* Weather (do I need a jacket or umbrella?)
* Music (I never used Prime Music before)
* Checking how long until my train arrives. This is by far the most useful application for me; I use it every morning. I bought the Echo so that I could develop a Chicago train app (CTA Tracker), but there seems to be one for every major city now.
Echo on the other hand is awesome and picks up commands way better and knows more answers. My regular use cases are limited to timers, alarms, listening podcasts and dimming lights with Philips Hue.
I wrote my own skill to return arriving bus schedules. It was surprisingly easy with Lambda and I open sourced the code with a tutorial: https://github.com/jorilallo/muni-alexa-skill Disclaimer: code is somewhat sloppy as I wrote it in ~1h based on Amazon's tutorials :)
When it comes to skills, the Alexa app is horrible: very flaky and buggy, clearly Cortana (not native) and there's basically no discovery for skills. There's some great reddit threads where people list good skills.