News for hackers. Stuff that matters.

bitroliest

Re:Node v6.6.0 on Thursday September 15, 2016 @05:27PM (#12509948)
Looking forward to node 6 being put in LTS later next month, we'll consider moving from node 4 then.
Re:Understanding CPU caching and performance on Tuesday November 24, 2015 @03:50PM (#10623585)
Really wish Jon Stokes had not left Ars. His articles were my introduction to hardware, and even though this article is from 2002 it still very much applies to every CPU.
Re:Amazon Elasticsearch Service on Thursday October 01, 2015 @04:52PM (#10314608)
We will definitely be checking this out. Our experience with another vendor and ES has not been great. From having the whole cluster come down when we're doing batch inserts for initial loads to having 10s timeouts on random queries during low activity windows with the vendor saying "dunno, everything looks good here" (when we measured that this 10s were spent waiting for ES).
Unrelated to the TI-83 calculator MirageOS - http://www.detachedsolutions.com/mirageos/

Would be quite the feat to do IP networking on that hardware..

Re:DigitalOcean now supports FreeBSD on Wednesday January 14, 2015 @04:17PM (#8889141)
Under OSX it seems that DTrace support is incomplete thanks to OSX' dtrace implementation [1]. [1] https://github.com/joyent/node/issues/3617

I think only Solaris has full support?

Homebrew can "bottle" binary packages and "pour" them on install also.

https://github.com/Homebrew/homebrew/blob/master/share/doc/h...

Re:Real-World JavaScript Anti-Patterns on Tuesday December 30, 2014 @12:28PM (#8815574)
I was wondering why the author mentioned _.partial after a sections about Function.prototype.bind. Wouldn't : _.partial(_.merge, {}).apply(this, confs); Be the same as: _.merge.bind(_, {}).apply(_, confs);

That being said, I'm glad this forced me to look up _.partial - seems like you can pass '_' as a parameter and that position in the arguments will not be bound in the partial function!

Re:For my final project I built a sous-vide immersion cooker on Monday December 15, 2014 @12:56PM (#8753256)
Not directly related to the tech, but "sealing in the juices" with a sear is broscience. [1] http://www.seriouseats.com/2009/12/the-food-lab-how-to-cook-...
Re:Immigration is about talent, not costs on Tuesday December 02, 2014 @02:19PM (#8689169)
I've been on an H1B visa before. This has been my experience. You forgot to mention it's a tether to keep talent in a given company also.
Re:The Other Side of Diversity on Wednesday November 05, 2014 @10:38AM (#8562257)
This is very similar to my experience.

I'm from a south american country so I get the "do you feel safe?" and the "what was like to grow up in poverty?" - not to mention the 'la raza' type of comments.

These stereotypes are annoying but it's whatever, you shrug it off and find something to make fun of the people saying those things - 'Do you go through withdraws if you don't eat your frosted flakes every morning?'

Do I feel like I belong in a group of people from my country? Well, maybe? If I know them and I'm friends with them. If I do, it sure as hell isn't because they're from my country but because they're good people. My primary group of friends is all WASP (white anglo-saxon protestant), and I don't feel like an outcast.

> Overall: if everybody could stop being so sensetive. Grow up. People are different. Some people aren't nice. Learn to deal with it.

YEP. That's it. The world will be a better place once people stop hating other people based on their physical characteristics and start hating them unconditionally.

They changed their pricing for the crossword subscription too, limiting the back catalog and forcing an upgrade to iOS 7. They lost a long time subscriber, who will probably be switching to Android since that was the only thing keeping me on iPhones.
Re:The Worst API Ever Made? on Thursday August 07, 2014 @09:58AM (#8147712)
I had amazing "fun" with Amazon's marketplace API. Highlights include: - rejection without error messages - multiple hours before the successful call showed up as successful - broken XML schemas along with conflicting versioning and

My favorite: - error messages from the API asking me to call customer service to perform that action.

As a backend engineer, this is fantastic. Thank you!