Live data from Hacker News

Introducing Tweet-a-Program

blog.wolfram.com

11–20 of 55 posts

Re: Introducing Tweet-a-Program

#11
Ahh! I went to his SXSW talk this year and was absolutely entranced with the Wolfram language. It seemed like a real step forward in innovative thinking and actual "natural language" programming, but I was sad it's proprietary.

I think the power of it is really undervalued - using all the knowledge of the wolfram-alpha engine to create objects? Such a neat idea! Imagine if Google built a similar language based on their search engine data - the kinds of programs people could build and might accidentally build just playing around boggle the mind.

Re: Introducing Tweet-a-Program

#12
post #4

I want to get excited about Wolfram and Mathematica again. All of their blog posts are rather informative great reads. But then I head over to the pricing page and am reminded of why I love open source tools.

The Wolfram Programming Cloud even has a free tier. The online IDE does not have quite as smooth an experience as the desktop IDE, however. https://programming.wolframcloud.com/

Re: Introducing Tweet-a-Program

#15
I'd really like an explanation of what's so amazing about this language. I saw the closing keynote today at Strangeloop and I can't understand why people are so excited. The language is proprietary and I don't feel like it's something I would actually use myself.

The impression I got was that this project is an inventor's dream, which he has obviously obsessed over for some time, and it is an impressive feat, it just comes across as self centered and I have trouble understanding who might use the language and why..

Re: Introducing Tweet-a-Program

#16

I'd really like an explanation of what's so amazing about this language. I saw the closing keynote today at Strangeloop and I can't understand why people are so excited. The language is proprietary and I don't feel like it's something I would actually use myself. The impression I got was that this project is an inventor's dream, which he has obviously obsessed over for some time, and it is an impressive feat, it just…

From what I can tell, it seems like a quirky lisp with a great set of libraries, and a very integrated IDE. Is there more to it?

Re: Introducing Tweet-a-Program

#17

I'd really like an explanation of what's so amazing about this language. I saw the closing keynote today at Strangeloop and I can't understand why people are so excited. The language is proprietary and I don't feel like it's something I would actually use myself. The impression I got was that this project is an inventor's dream, which he has obviously obsessed over for some time, and it is an impressive feat, it just…

From what I can tell, it seems like a quirky lisp with a great set of libraries, and a very integrated IDE. Is there more to it?

It also has knowledge about the world... So here for example we're training a image classifier to distinguish paintings by different artists:

https://www.wolframcloud.com/objects/051a4cda-5c0e-423b-8872...

I don't think there's another language you could use to do that in ~5 minutes.

Re: Introducing Tweet-a-Program

#19

Earlier quoted context omitted.

From what I can tell, it seems like a quirky lisp with a great set of libraries, and a very integrated IDE. Is there more to it?

It also has knowledge about the world... So here for example we're training a image classifier to distinguish paintings by different artists: https://www.wolframcloud.com/objects/051a4cda-5c0e-423b-8872... I don't think there's another language you could use to do that in ~5 minutes.

Another example, to show off:

By running this code:

    CloudDeploy[
      FormFunction[
        "text" -> "String", 
        Classify["FacebookTopic", #text, "TopProbabilities"] &, 
        "JSON"
      ],
      Permissions -> "Public"
    ]
I get a web form that can be used to enter arbitrary text and have social media topic inferred on it:

https://www.wolframcloud.com/objects/0cda973b-8e12-43d7-a9d3...

Try something like "I just had the most amazing meal at Four Burgers today".

Re: Introducing Tweet-a-Program

#20
post #8

using twitter as a compiler(as a service) is pretty cool

I think it would be more interesting if you could dynamically create twitter bots. Then you could create a functional language in which tweets were expressions. Then you build the functional tree for your program and then tweet to its root node to execute it.

I've got code working for both Twitter and Jabber bots ... Would anyone be interested in working on this for fun?
Post reply on HN