News for hackers. Stuff that matters.
Re:Show HN: A Javascript library to overcomplicate Five by filearts on Thursday July 17, 2014 @11:33AM (#8048074)
Thanks for sharing, but in my app I really need five to be six. If you could address this one small issue I'm sure your lib would see much more use.
Re:Show HN: A Javascript library to overcomplicate Five by joezo on Thursday July 17, 2014 @11:36AM (#8048084)
You can get 6 with `(five() + (five()/five()))`
Re:Show HN: A Javascript library to overcomplicate Five by morley on Thursday July 17, 2014 @11:35AM (#8048078)
var six = five() + five() / five();
Re:Show HN: A Javascript library to overcomplicate Five by Evgeniuz on Thursday July 17, 2014 @11:47AM (#8048162)
var six = function() { return five() + five() / five(); }

Some people may rely on that functionality.

Re:Show HN: A Javascript library to overcomplicate Five by jgillich on Thursday July 17, 2014 @11:19AM (#8047996)

    five.tooSlow = function() {
        var returnIn = new Date(new Date().valueOf() + 555);

        do {} while(new Date() < returnIn);

        return five();
    };
Finally a way to escape callback hell. I think somebody should write a jQuery.ajax plugin that calls the function repeatedly until a request is finished.
Re:Show HN: A Javascript library to overcomplicate Five by sfeng on Thursday July 17, 2014 @11:42AM (#8048131)
That actually wouldn't work, as the response from the request would never be processed while you were looping.

You can make synchronous requests already though:

    req = new XMLHttpRequest
    req.open("some/url", "GET", false);
    req.send()
Re:Show HN: A Javascript library to overcomplicate Five by zaptheimpaler on Thursday July 17, 2014 @01:35PM (#8048943)
I poked around at the source code and this really doesn't seem to be web scale at all. Please look into mongodb to store the five, maybe throw in Redis to cache five in memory, and consider using a real-time processing framework like Storm to implement mapping and reducing five.

Until then I'm afraid this is just far too slow to consider using seriously in my web-scale project. This probably cant even handle 100M+ requests/second. Right now, its just me and grandma so I need 2 requests/sec, but this really doesn't seem scalable.

Re:Show HN: A Javascript library to overcomplicate Five by mooreds on Thursday July 17, 2014 @11:26AM (#8048022)
I'm a little disappointed the test doesn't verify correctness addition, subtraction, multiplication or division.

Sigh. I suppose I'll have to submit an issue and pull request.

Re:Show HN: A Javascript library to overcomplicate Five by hacliff on Thursday July 17, 2014 @11:45AM (#8048147)
This can't be right, nowhere near enough dependencies
Re:Show HN: A Javascript library to overcomplicate Five by talles on Thursday July 17, 2014 @11:49AM (#8048176)
Can't wait until it reach version... 5
Re:Show HN: A Javascript library to overcomplicate Five by andrey-p on Thursday July 17, 2014 @11:38AM (#8048099)
Whoah. The Mongolian word for "five" means "ceiling" in Bulgarian.
Re:Show HN: A Javascript library to overcomplicate Five by neals on Thursday July 17, 2014 @01:31PM (#8048914)
Wake up sheeple!
Re:Show HN: A Javascript library to overcomplicate Five by dclowd9901 on Thursday July 17, 2014 @11:40AM (#8048115)
Really makes me wish you could invoke instance methods on numbers (ala 5.amIFive())
Re:Show HN: A Javascript library to overcomplicate Five by Softcadbury on Thursday July 17, 2014 @11:46AM (#8048153)
You can :)

Number.prototype.amIFive = function(){ return this.valueOf() == 5; }

5..amIFive();

Re:Show HN: A Javascript library to overcomplicate Five by dclowd9901 on Friday July 25, 2014 @11:34AM (#8085734)
Ah, so you have to have two dots... I suppose the first one denotes the floating point value, and the second denotes the prototype accessor. Very clever.
Re:Show HN: A Javascript library to overcomplicate Five by phpnode on Thursday July 17, 2014 @11:48AM (#8048166)
(5).amIFive();
Re:Show HN: A Javascript library to overcomplicate Five by saraid216 on Thursday July 17, 2014 @12:11PM (#8048307)
AHA! I knew it! ALL THINGS HAPPEN IN FIVES. What can't you accomplish with this library?

http://principiadiscordia.com/book/23.php

Re:Show HN: A Javascript library to overcomplicate Five by timme on Thursday July 17, 2014 @11:02AM (#8047903)
finally. shame it's not written in the much more scalable coffeescript.
Re:Show HN: A Javascript library to overcomplicate Five by oakesm9 on Thursday July 17, 2014 @11:18AM (#8047987)
Give it a day and someone will have ported it ;-)
Re:Show HN: A Javascript library to overcomplicate Five by vladharbuz on Thursday July 17, 2014 @01:29PM (#8048904)
How about two hours? https://github.com/vladh/five-coffee

`five-coffee` on npm.

Re:Show HN: A Javascript library to overcomplicate Five by rmrfrmrf on Thursday July 17, 2014 @01:21PM (#8048867)
Re:Show HN: A Javascript library to overcomplicate Five by vladharbuz on Thursday July 17, 2014 @01:29PM (#8048902)
But but but I did it first! And you didn't even publish it to npm. :C

https://github.com/vladh/five-coffee

Re:Show HN: A Javascript library to overcomplicate Five by rmrfrmrf on Thursday July 17, 2014 @04:34PM (#8050051)
Mine's class-based and compiles to javascript on install. HOLD DAT! ;)
Re:Show HN: A Javascript library to overcomplicate Five by vladharbuz on Thursday July 17, 2014 @04:55PM (#8050136)
oh snap
Re:Show HN: A Javascript library to overcomplicate Five by nateguchi on Thursday July 17, 2014 @11:27AM (#8048040)
Re:Show HN: A Javascript library to overcomplicate Five by weddpros on Thursday July 17, 2014 @11:27AM (#8048033)
Who's gonna write Flappy Five in JS?
Re:Show HN: A Javascript library to overcomplicate Five by sramsay on Thursday July 17, 2014 @11:38AM (#8048106)
But what good is a five overcomplication library without overly complicated documentation?
Re:Show HN: A Javascript library to overcomplicate Five by assertnotnull on Thursday July 17, 2014 @01:08PM (#8048770)
This will be ported to GWT 5.5.0 in a FiveLabel. It would fit nicely.