News for hackers. Stuff that matters.
Re:Meteor releases authentication, accounts system, and new ... by hbbio on Wednesday October 17, 2012 @07:21PM (#4666848)
"Meteor 0.5.0, available today, allows you to write secure realtime client-server applications in pure JavaScript. It's the only system of its kind in the world."

That's an outright lie. cf. http://opalang.org

Re:Meteor releases authentication, accounts system, and new ... by schiffern on Wednesday October 17, 2012 @07:44PM (#4666905)
Apparently no one noticed that Derby.js has been able to integrate with Everyauth for over a month: https://groups.google.com/d/msg/derbyjs/7VWTclIBEw8/LsOiuvfz...

Derby vs. Meteor (by Derby): http://news.ycombinator.com/item?id=3842525

Full disclosure: I'm not a Derby contributor. I just played with it for some rapid prototyping.

Re:Meteor releases authentication, accounts system, and new ... by wamatt on Wednesday October 17, 2012 @11:03PM (#4667300)
>That's an outright lie. cf. http://opalang.org

While I agree with you wrt to there being other examples, and the original claim was wrong/false, it could be considered presumptuous to label this as 'an outright lie'.

Most people I know, and the internets, seem to agree that lying requires: intent to deceive.

Having chatted with Matt DeBergalis online and in person on occasion, he comes across rather honest in my admittedly subjective opinion (although welcome to hear contrary info). So if we accept that, then it seems unlikely he would intentionally allow the team to spread falsehood knowingly (especially if it's so easily refuted).

FWIW, I think Meteor is cool for certain camps and projects, but I also really like the 'pick and choose' NPM-friendly style of node development (in fact my personal preference at the moment is for an open modular ecosystem vs a monolithic framework with plenty of magic), so it's not like I have any particular emotional investment in saying this, other than to correct the record.

So in conclusion, this does not seem like a totally fair assessment of the author.

(And yes I realized you mentioned no-one by name, but a project website cannot 'lie'. At the end of the day, a person was still responsible for writing those words).

Re:Meteor releases authentication, accounts system, and new ... by pygy_ on Thursday October 18, 2012 @03:40AM (#4667816)
Notwithstanding Hanlon's razor, ignoring the existence of your competitors (Opa, Derby, SocketStream) would be a display of incompetence I don't expect from the Meteor team.

http://opalang.org/

http://derbyjs.com/

http://www.socketstream.org/

Re:Meteor releases authentication, accounts system, and new ... by zenocon on Wednesday October 17, 2012 @09:11PM (#4667084)
SocketStream http://socketstream.com lacks the media blitz, but it provides authentication and integrates with pretty much anything in NPM (one of the stated goals of the author), and still provides all the benefits of a real-time framework like Meteor (for more than a year now)
Re:Meteor releases authentication, accounts system, and new ... by dhruvbhatia on Wednesday October 17, 2012 @09:32PM (#4667119)
This is exactly why I love SocketStream. The extensibility of it is great. I can use one of the several thousand existing node modules/libraries and install them easily via NPM. In addition, development has been active and Owen (the lead dev) is extremely responsive to any issues on the GitHub repo.

He recently demo'd SS at LXJS 2012 - worth watching IMO: http://www.youtube.com/watch?v=LOS1lpWXphs

Re:Meteor releases authentication, accounts system, and new ... by owenb on Thursday October 18, 2012 @08:21AM (#4668406)
Thanks for the mention. I've just spoken at NodeDublin.com and released the first bit of very early code for SocketStream 0.4: https://github.com/socketstream/socketstream-0.4

It doesn't do much yet, but shows the direction I'm going in: More API based, pipeable Node Streams wherever possible, full npm / Node compatibility. Follow @socketstream for updates.

Also I want to congratulate the Meteor team on their release. Making scalable, reliable realtime web apps is hard and all work in this area benefits the entire community.

Re:Meteor releases authentication, accounts system, and new ... by ville on Wednesday October 17, 2012 @07:25PM (#4666857)
But aren't Opa applications written in Opa, not pure JavaScript?
Re:Meteor releases authentication, accounts system, and new ... by norviller on Wednesday October 17, 2012 @07:31PM (#4666875)
There is Derby, http://derbyjs.com
Re:Meteor releases authentication, accounts system, and new ... by firefoxman1 on Wednesday October 17, 2012 @11:15PM (#4667330)
And Socketstream
Re:Meteor releases authentication, accounts system, and new ... by Derander on Wednesday October 17, 2012 @07:28PM (#4666866)
From the linked page:

  client function client_function(x, y) { ... }
This seems at least slightly different from "pure javascript". There are more examples on the page, particularly the neat sugar for database stuff.

I don't think it's accurate to say that this is an outright lie.

Re:Meteor releases authentication, accounts system, and new ... by hbbio on Wednesday October 17, 2012 @07:42PM (#4666898)
Opa generates pure JS code, even though it's indeed a variant of JavaScript with some added features (the ones you mention) and some removed. But then, there's also Derby and probably others.
Re:Meteor releases authentication, accounts system, and new ... by mattwdelong on Wednesday October 17, 2012 @07:49PM (#4666921)
What about nowjs? http://nowjs.com/
Re:Meteor releases authentication, accounts system, and new ... by pygy_ on Thursday October 18, 2012 @03:45AM (#4667826)
Now.js has been abandoned by its authors [0], and bitrot is creeping in. Someone stepped in to maintain it, but has barely touched it ever since [1].

0. https://github.com/Flotype/now/issues/208

1. https://github.com/jameskeane/now/commits/master/

Re:Meteor releases authentication, accounts system, and new ... by vikstrous4 on Thursday October 18, 2012 @12:18PM (#4669454)
nowjs has no concept of security.
Re:Meteor releases authentication, accounts system, and new ... by dreamdu5t on Wednesday October 17, 2012 @07:56PM (#4666941)
Yeah Derby was doing what Meteor did months before Meteor was started.
Re:Meteor releases authentication, accounts system, and new ... by Cogito on Wednesday October 17, 2012 @07:30PM (#4666873)
Just curious, as I don't know enough about the two, what makes Opa similar enough to Meteor that the claim "[Meteor is] the only system of its kind in the world" is an outright lie?
Re:Meteor releases authentication, accounts system, and new ... by hbbio on Wednesday October 17, 2012 @07:43PM (#4666903)
The "only system of its kind" seemed broad enough to include Opa, which generates pure JS.
Re:Meteor releases authentication, accounts system, and new ... by mikebannister on Wednesday October 17, 2012 @09:42PM (#4667134)
i think when they say "only system of it's kind" they mean they are solving all of these problems in different ways than all other systems... everything from rails to django to opa to derby to whatever.
Re:Meteor releases authentication, accounts system, and new ... by vikstrous4 on Wednesday October 17, 2012 @07:26PM (#4666861)
I also have doubts about the effectiveness of their security, so I'd like to challenge that part of the statement too.
Re:Meteor releases authentication, accounts system, and new ... by Flow on Thursday October 18, 2012 @05:15AM (#4668016)
And the several years old Jaxer in Aptana IDE.