Live data from Hacker News

Conditional Action Programmer

conditionalactionprogrammer.com

31–40 of 65 posts

Re: Conditional Action Programmer

#32
post #9

I'm always a little miffed when I see natural language being the input, because now in order to use the tech I need to also play the "guess the verb" games. This is especially bad in Wolfram Alpha.... I can clearly see that all parts of a query are supported but I have to get the NLP part to parse my sentences right. Though there is Mathematica I guess.... Not that I dislike all natural language stuff (far from it) b…

I generally agree, but there are some cases where I've found natural language actually is the right interface. And complex interfaces with lots of touch points but a simple underlying principle seems to be that sweet spot. For example, I exclusively use Siri to set reminders for times and places, because to do so using a typical touch interface is much more painful. Whether or not this CAP idea will meet the bar is a…

I find it telling that your comparison is to touch interfaces. The (unintentional?) inference being that only touch interfaces are painful enough that current generation NLP can compete with them.

I use keyboard and mouse for setting reminders. The app I really miss now I don't have a smartphone is google maps.

Re: Conditional Action Programmer

#33
post #3

> AP is an experimental project from Microsoft Technology and Research, available to you as and Android app on Google Play Store and the web. And this is why I went from Windows Phone 8 to Android. The Microsoft experience on Android is arguably better than on their own OS.

This is correct. The Microsoft apps on android are phenomenal. I think it speaks volumes about the android toolchain and development scope when a direct competitor can make better apps than for their own platform.

I am no expert on Android, but I have only heard negativity about the UI framework from developers.

And as for the toolchain, I can't speak for mobile development in particular. But generally speaking, VStudio smacks Eclipse silly.

Re: Conditional Action Programmer

#34
post #12

I find it very amusing when people name other brands/apps etc on their homepage especially those where you don't have any business connection. Case in point here is naming Pocket App on the homepage prominently. It gives on impression that Pocket is some big successful app but in reality has merely 22M users (active users must be lot lower). I hope I am right to assume that MS has nothing to do with Pocket app.

Even if active is 5% (guess), that's still over a million people. It sounds big and successful, what metric are you using?

Re: Conditional Action Programmer

#35
Anyone know what the "HTTP" integration is? If I could get this service to make an (authenticated?) web request I could make it hit a service on a box at home to turn some other stuff on.

Ability to turn my Xbox One on from a programmable button would be great, considering the Xbox Live team took Wake On Lan and turned it into something requiring a Microsoft-signed cert...

Re: Conditional Action Programmer

#37

Earlier quoted context omitted.

This is correct. The Microsoft apps on android are phenomenal. I think it speaks volumes about the android toolchain and development scope when a direct competitor can make better apps than for their own platform.

I am no expert on Android, but I have only heard negativity about the UI framework from developers. And as for the toolchain, I can't speak for mobile development in particular. But generally speaking, VStudio smacks Eclipse silly.

I was going to comment on the fact that Microsoft has released a lot of their OWN tooling for Android. But I wanted to issue a quick correction to your comment: Android development hasn't been Eclipse based in years. Google went over towards encouraging IntelliJ, and Android Studio is based on it.

Re: Conditional Action Programmer

#38
post #20
post #4

"What can CAP do for you? First let's agree….. worst name ever. Now that we're past that, here's our story, and an ask." MS, you're competing with a product called "IFTTT". Don't think so lowly of yourself!

If This Then That is a pretty cool name. Zapier on the other hand...

I get where it comes form, and it makes sense, but it's long and will inevitably be shorterned to IFTTT which is just awkward.

An acronym/initialism is better if it can be pronounced like a word. CAP is one of them, and thus I feel it's better than IFTTT even though IFTTT's full name makes more sense and is 'good'.

Re: Conditional Action Programmer

#39
post #25

Earlier quoted context omitted.

You have to remember that Microsoft is a very different beast today than they were back in 2005.

Not really relevant to this particular conversation. C# was commercially released in July 2000. The ECMA standardization committee was founded in September of the same year. Writing began in January 2003, and the standard officially adopted in June 2006. This is all described in the standard: http://www.ecma-international.org/publications/files/ECMA-ST... There's also a standard for CLI (Common Language Infrastructur…

I didn't say C# was released after this time, I said Microsoft is a different beast now. They've made a significant swing towards open source and embracing the OSS community. Back in 2005 they still very much thought they ruled the world and could get away with anything.

Re: Conditional Action Programmer

#40

Looks sweet. Small spelling mistake 'available to you as and Android app on Google Play Store' Should be 'available to you as an Android app on Google Play Store'

The very next sentence is "We need your help to continue to improve natural language understanding." Maybe a joke? Or maybe they wrote this on a cell phone?
Post reply on HN