Live data from Hacker News

Building Jarvis

facebook.com

71–80 of 263 posts

Re: Building Jarvis

#71
post #27

Earlier quoted context omitted.

I think what's particularly great about this in a way is that it's not too remarkable. I'm not knocking it, but it's awesome to be around when creating an natural language, speech controlled, available anywhere system with face recognition to automate your own home is something that can be done in 100 hours.

I think the remarkable bit is that he did this while being the CEO of Facebook. There's not a huge number of corporate CEOs who still code at all, and have time to put in a big project like this. And as someone who's worked with writing some of the same sort of code, it's really enjoyable to see someone drastically more talented making many of the same observations and encountering similar challenges.

It goes under CEO time as marketing.

Re: Building Jarvis

#72
post #53

Earlier quoted context omitted.

Hey, I also work my ass off to the point of getting sick and I have accomplished nothing. By that I mean I have not made any money. I've listed some of my projects here and not even a single up vote. I don't like it but it is what it is. I'm simply trying to say that I'm no less ambitious, and that is probably true of a lot of us here. The gods of luck have simply not been on my side, yet.

Why would you care if your projects are upvoted? When I build side projects, I just care about learning a new language, framework, library etc...I couldn't care less if it got me upvotes on here or anywhere for that matter.

Well, I want to be successful the same way Mark is successful, I want to make money. Having money I can then work on even more ambitious projects. Isn't that what we all want to do?

Getting thousands of people to look at and/or comment on your project is one proxy and one first step. You have to get people interested on what you are working on or else you will never make money off of them.

Re: Building Jarvis

#73

zuck-mbpl:~ zuck$ php j play some red hot chili peppers PHP as a shell scripting language. Old habits die hard, huh?

With projects like composer/symfony/laravel & the plethora of really good PHP packages out there, it is easy to write a good CLI with PHP these days.

Re: Building Jarvis

#74

Say what you will about Zuckerberg, but this is a really cool project! Steps he took: 1. Connect his home devices (lights, thermostat, doors, music player, TV, CCTV etc) to his computer, so he can turn them on and off from it and in general automate his house from his PC. 2. Add an NLP component to his computer, so he could text instructions to it and it would apply the correct automation task. This can learn prefere…

this is basically linking up a bunch of in-accurate sensory parsers, coupled with some limited machine learning, connected to a bunch of if statements

Add enough complicated if statements and you've got a rough definition of a human!

Re: Building Jarvis

#75

I hate his ambition... In reality, I hate that I am not as ambitious as I should be. Say what you want, Zuck is really killing it and its admirable. We're the same age, yet I let myself think feel that its someone else's job to build the "cool" stuff. I will have this article handy and read it from time to time. Hopefully it will continue to motivate me.

Hey, I also work my ass off to the point of getting sick and I have accomplished nothing. By that I mean I have not made any money. I've listed some of my projects here and not even a single up vote. I don't like it but it is what it is. I'm simply trying to say that I'm no less ambitious, and that is probably true of a lot of us here. The gods of luck have simply not been on my side, yet.

Hey man, what are you side projects? I'm interested!

Re: Building Jarvis

#76
For me, the primary takeaway was: "This suggests that future AI products cannot be solely focused on voice and will need a private messaging interface as well."

> This preference for text communication over voice communication fits a pattern we're seeing with Messenger and WhatsApp overall, where the volume of text messaging around the world is growing much faster than the volume of voice communication. This suggests that future AI products cannot be solely focused on voice and will need a private messaging interface as well. Once you're enabling private messaging, it's much better to use a platform like Messenger than to build a new app from scratch. I have always been optimistic about AI bots, but my experience with Jarvis has made me even more optimistic that we'll all communicate with bots like Jarvis in the future.

I've noticed that myself with Siri. I avoided using it for years but finally gave in and enabled full Siri access so I can ask simple questions when the phone is locked. Our nightly lows in Florida have been all over the place lately and my birds prefer to stay in the porch when it's 65F or higher but if it's lower, I have to bring them indoors. So my most common question is: "Hey Siri, what's the low temperature for tonight?" Unlocking the phone, swiping right, clicking on the weather icon, waiting, and then parsing the screen to locate the low temperature is a lot more involved.

However, now that I have Siri, I try to use it for more things via voice but it doesn't always work because (1) Siri is not that good, (2) it is awkward to try to find out what exact words to use for Siri, in front of other people, and (3) there is no autosuggest for search when speaking, which helps a lot when manually typing.

Personally, I don't think voice + text is enough. Facial/body gesture recognition will definitely have a part to play in this long-term.

Re: Building Jarvis

#77
post #37

Earlier quoted context omitted.

Actually, there are some ways to make this very secure that don't take much effort that in are common use around facebook. It is quite easy to build secure thrift services, and to design a thrift api it is just creating a text file with the necessary idl. You can then access the service from most any language by generating the right client. I'm sure same thing goes for gRPC and Stubby on the google side (more familia…

Ah yes, the "security is quite easy" argument. As long as people like you think security is easy, people like me will continue to have a job, unfortunately.

I'm not saying its easy, I'm saying a developer using the tools and processes available at a large internet corporation building something small need not be insecure. Basically until we look at the code and the security processes in place, or do pentesting, we have no clue one way or the other. I'm mostly just saying we shouldn't discount something like this automatically as insecure. It might be terrible, it might be very well thought out and have security be one of the most important considerations that was top of mind when he coded it.

Re: Building Jarvis

#80

Earlier quoted context omitted.

Hey, I also work my ass off to the point of getting sick and I have accomplished nothing. By that I mean I have not made any money. I've listed some of my projects here and not even a single up vote. I don't like it but it is what it is. I'm simply trying to say that I'm no less ambitious, and that is probably true of a lot of us here. The gods of luck have simply not been on my side, yet.

Hey man, what are you side projects? I'm interested!

Unfortunately this is my throw away account. I speak my mind so I come off as a troll. I'll post the latest project I'm working under my real user id in a few months.

I'm kicking myself since this appears to be a good opportunity for some self promotion. Fuck Me.

Edit: This is making me realize that I should stop being an anonymous coward and put myself out there to try to make my projects and I known to the world. I'll make this my new year's resolution.

Post reply on HN