skysight-inc/HackerNews huggingface dataset:
There are plenty of massive, dominant private companies. Koch, SC Johnson, the list goes on ...

The nature of VC or anyone investing OPM requires a short horizon. When it's your own money you don't ever have to cash out.
What statistical or data science tools do you use at Sift Science?
HTML isn't powerful enough, build a Domain Specific Markup Language
Putting a price on a software development contract: fixed vs. agile
>Look: http://jsfiddle.net/YNxEK/. Ten THOUSAND divs in about 200 milliseconds.

You call that impressive on 2013? My laptop can sort a million numbers in the times you can create a mere 10k objects.

>using JavaScript, render the whole thing in about 100 milliseconds.

That's not fast enough. 100ms is perceptible. Websites should render instantly, and 100ms is on top of everything else.
I'm not sure what the guys attitude is, but I appreciate him pointing out those sweet JS functions that I'd been using jquery for!
double is not "extra precision". Extra precision is builtin into the FPU; instructions use 80 bit (or 128 bit SSE) registers internally and then round back to your desired precision (single, double).
Agreed. The DOM is incredibly slow, and his example is so asinine.

What is the use case for generating 2000 unstyled divs with one line of text? Try making that into a nice slick CSS list, maybe throw an image in each list item, with some title copy and supporting text. Perhaps you throw a bit of text shadow on it to create a nice beveled effect. Oh yeah, that 2000 divs per 200 milliseconds probably just turned into 10. Maybe even less, maybe 1 or 2 on a mobile browser.
Horses for courses: choosing Scala or Clojure
I think that's a problem here. An offensive joke is being dressed up as a gender issue. There isn't a gender issue here, there's just a maturity issue with everyone involved.
Hello, this article is meant to highlight what makes cloud giants so powerful and why these are not so open ecosystems. The startup that publish this develop an open source personal cloud in Node.js. You can develop and install your own apps on it. Very early stage but quite promising!
Why I’m choosing CouchDB
I guess its the "quite a lot for a RoR system" part of your comment that some people may see as kind of offending, regarding Rails.
The Paleo diet is specifically designed to imitate how human beings ate for tens of thousands of years. Does it seem odd to be calling it a fad diet? Of course, engaging in that form of name calling is inherently promoting the social norm as the non-fad. However, the social norm diet (particularly in the USA) today takes a majority of its calories from foods that did not exist for the most people living 200 years ago (refined vegetable oils, refined sugar, and refined or poorly processed grains).
I mean really !!!! You want to give monopolistic control of world's billion devices to couple of profit seeking entities.

Well done...
TED retracts its criticisms of Hancock and Sheldrake, publishes their responses
Meh. To be honest I'll take the 800ms jquery approach and get home quicker rather than using plain old javascript to shave of 600ms off a function.

For 99% of the projects out there, jQuery is fast enough and it's productivity boosts outweigh any performance costs.
Yeah could you explain a bit more in-depth how the security monitor works? What sort of vulnerabilities it catches etc.

PS. The site looks great, I am importing my first repository right now. Great job!
How to give yourself a promotion at work
While unprofessional and insecure, things like this can happen even in the best development teams.

To whoever got access to this list, practice responsible disclosure and please don't publish the emails.
Not factually accurate:

In Minnesota, oral sex is punishable by up to a year in jail and a $3,000 fine.

Factually accurate:

In Minnesota, by law, oral sex is punishable by up to a year in jail and a $3,000 fine. However, that law is never enforced and your chances of getting prosecuted are 0.

Factually accurate does not mean you can cherry pick your facts and pretend you are telling the whole truth just because each individual fact is accurate.
Yeah, the problem is if anything changes or even if you ask for the width of an element, it has to for some reason reflow everything or at least a big portion of it. So you have to keep interactions with element positions and dimensions to a minimum.
Bullshit. We live in a horizontal hierarchy enforced vertically. This stiff happens because the people are complacent and complicit.
Thomas J. Bouchard, Jr.

I know Thomas J. Bouchard, Jr., and he has been a participant in the journal club I mentioned in my top-level comment in this thread. He is a serious researcher on human behavior genetics and he has had publications in Science and other leading journals of peer-reviewed scientific research. I by no means claim that he would endorse all of my opinions about human behavior genetics, nor would I endorse all of his, but I will endorse him as a truth-seeker and straight shooter who attempts to take his opinions where the facts lead him, as he best understands the facts.

A lot of the rest of the tone of your reply is just setting up tribal affiliations and name-calling. But on the substance of what you wrote, perhaps you and I could agree in endorsing a review article by Eric Turkheimer (a colleague and occasional co-author of Bouchard's, and current president of the Behavior Genetics Association):

Turkheimer, E. (2012). Genome wide association studies of behavior are social science. In K. S. Plaisance & T.A.C. Reydon (Eds.) Philosophy of Behavioral Biology (pp. 43-64). New York, NY: Springer.

http://people.virginia.edu/~ent3c/papers2/Turkheimer%20GWAS%...

"If the history of empirical psychology has taught researchers anything, it is that correlations between causally distant variables cannot be counted on to lead to coherent etiological models."
Retina displays.

I know they're not common yet, but they will be someday. Designers often use the latest (Apple) hardware, so what looks good on their screens may not look good for everyone else. In some ways I see this as a positive—it helps push the industry forward—like PC game developers who require the latest $800 video cards for the best experience.
I was hoping for collection-level locking to be a part of the 2.4 release. I didn't see any mention of it in the release notes. Last I heard they were going to implement collection-level locking and then begin work on document-level locking. I'm still hoping document-level locking isn't too far off.
Why not? The original fiddle uses a documentFragment and does a bulk-insert of that in the document itself.
Most contracts for technologists are much less complex than contracts for artists/athletes. Actors/athletes might have incentives for performance, receipts, merch, etc that are very complex. Tech contracts are usually rates, duration, perhaps some liability, NDA and IP stuff, non-compete. Perm hire could include some stock option info as well, but you don't need a lawyer for most of this stuff unless someone is really trying to protect something.
If you're willing to live slightly dangerously, you can help Plastic SCM test their [Windows-friendly] Git integration: http://codicesoftware.blogspot.com/2013/03/gitsync-is-out-na...
Bugger. Windows 7+.

I've had Windows 7 sitting on the shelf since the day it launched, but haven't get got round to installing it...
Google babble: unify communication platform in one app
The idea of wilful self-blinding and going, "I'm dumb and so are you! Only those 1337 guys know how to do it" pretty much fills me with rage when I hear it.

I'm not that stupid, and I'm not that smart - I can figure out pretty much anything out there given time and effort.
Hunh. Does Chrome not use custom CSS fonts? It is falling back to Georgia on both Mac and PC for me (edit: with Ghostery running). Turnip is shown on Safari, Firefox and IE 8... and IE does an even worse job of rendering it ("rendering" is generous).

Edit: woops, the Adobe javascript was getting blocked by Ghostery.
Helpful formula for mobile-friendly email
"I have use cases different from yours. You must be wrong and/or stupid."
Indian Inventor Makes Climate-Controlled Clothes
At the very least, it is some of the least sensitive info a wireless carrier has about me. Leaking my call history, or worse location history, would cause me to take action against the carrier.
While there's surely some nice research being done, it always seemed like a PR project to me.
The types of optimizations you are suggesting are extremely hard to track down. If you have a laggy list you only know that you have a laggy list.. changing a single $('<div></div>') to document.createElement('div') probably isn't the thing that will speed up your application. It's probably not a single function or even a set of functions that is causing the problem. It's probably that in order to gain the 'sticky' affect you want that jquery plugin you're using is listening to a window.onscroll or something, and unless you want to dig into the code of every library you're using you probably won't know why.

When you're working in the mobile web and performance is important you want to know what every line of code is doing. Your application is probably going to be a little laggy anyways, but at least you'll know why that is and know where to target to try and fix it.
On the point about buying a badge: I've been coming to a similar conclusion. I went in 2011 and 2012 and paid for a badge both years -- but literally went to one session last year and didn't really feel like I got my money's worth. I skipped this year but had I gone, I don't think I would have paid the ~$750.
Had to deal with accumulating noise and unpredictable rounding in a double precision supported application.

Ended up scaling the amounts to integers, then converting those known and stable amounts to _character strings_ then doing the multiplication and division by character manipulation!

Don't laugh too hard; performance wasn't a consideration but _decimal_ accuracy was. It did the job.
Gramatica is a beautiful new way to browse Instagram on iOS
A Carbon Tax is the Best Solution to U.S. Budget
Is there anything like this for Linux?

And has anyone managed to get this up and running with Wine/PlayOnLinux?
Some other posters are claiming 100x performance gain by using DOM API over jQuery, I make no claims to their accuracy.
Absolutely. It's all static analysis -- so we're pulling all the information we can out of the codebase without running the code. Under the hood, it's based on the Brakeman open source tool: https://github.com/presidentbeef/brakeman

It looks for all the big issues (XSS, CSRF, SQLi). In many cases it means keeping track of where user input enters the system (e.g. params) and how it is eventually used. So if you interpolate a param into a string and then give that string to ActiveRecord, it will produce a warning with high confidence you're vulnerable to SQL injection.

We run it every 2-3 hours on your repo, then look for new things that come up and send out alerts.

More info about Security Monitor is here: https://codeclimate.com/security-monitor
How the destruction of the Death Star was an inside job
I was a little surprised to hear "use document.createElement, it's faster than innerHTML" since the conventional wisdom was exactly the opposite a few years ago.

Someone has already written a decent JSPerf to test this out: http://jsperf.com/innerhtml-vs-createelement-test/16 (see also http://jsperf.com/innerhtml-vs-createelement-test/4 for a slightly deeper dive)

Based on the Browserscope results (and my own testing), it seems that document.createElement is faster in Webkit but slower in everything else (Gecko, Trident). So, a bit of a wash there unless you're targeting mobile.

That said, in my experience HTML (template) parsing isn't the main bottleneck to getting an app to that smooth 60fps feeling. Usually the big targets you want to focus on there are avoiding cascading reflows/repaints, using smoother animation technologies such as requestAnimationFrame or CSS transitions/animations, understanding how to trigger hardware acceleration and what its limits are, and keeping careful control of your CSS special effects (border radius, box-shadow, gradients, etc). I recommend checking out http://jankfree.com/ (especially the I/O talk) if you're interested.

(edit: I don't really like the original article's vitriol, but he's right about a couple things. Manipulating your nodes outside of the DOM is much faster, although you don't need to be inside a DocumentFragment to do this (don't get me wrong; DocFrags are pretty useful). Also, yes, please don't keep running those jQuery selectors over and over again. Store the jQ object that the selector returns to you and just reuse that)
This rant is just the latest incarnation of "Real Programmers don't use Pascal".
Well... There actually are a completely parallel set of IO libraries, it just happens that the interface can be identical to the existing blocking interfaces because of the greenlet stack slicing magic... So it only appears like there are not a completely parallel set of IO libraries.

But that's just a nitpick.
Interesting, I very briefly deliberated while vs for, and how the performance of both had changed since last look.

But checking at: https://blogs.oracle.com/greimer/resource/loop-test.html

Still seemed to demonstrate a decreasing while loop as the fastest in my test.
Risk I/O Now Integrates with NTOSpider
Risk I/O, a vulnerability intelligence platform, not integrates with NTOSpider.
http://www.paulgraham.com/disagree.html

Look under DH2.

I didn't find his tone offensive at all, esp as a piece of writing. It's likely that he hears "DOM is slow" all the time, and is venting. And he's a far cry from Zed Shaw's kind of writing.
I'm not sure what the relationship is between an A Capella group and entrepreneurs is... But I can tell you why the cops showed up.

SXSW the brand is very powerful - if you are an artist, being able to say that you performed at SXSW means that you'll be able to book better/larger venues, and perhaps get a better deal with a record company.

As a result, there are several artists who show up each year and stage ad-hoc performances like the ones who played while being driven around on a trailer. They don't pay venue fees (a source of revenue for Austin), and are now say "We're cool - we played at SXSW". In other words, glomming onto the brand that SXSW has worked to create.

Austin PD will shut down unauthorized performances for this reason, as well as general crowd control & liability reasons. It's not because SXSW has become this big evil corporation - they're good people. But now that they're the size they are, they have to do certain things.

You'll see the same things happen at Fun Fun Fun Fest this fall, and for the same reasons.

OK, back to early-stage entrepreneurs. I got to (over)hear about a dozen elevator pitches, and it's still very much a happening scene. Compared to last year, I didn't hear the word "coupon" nearly as much. :)
In California it is more complicated. First there is copyright law -- students and academic personal manual employees own their copyright. The Education code limits how public university students may share notes (a matter of conduct, not copyright). Non-academic personal manual appointments have copyright owned by the university. Students who are not also otherwise employed by the University would own their patents (subject to any details of their non-university employment agreement). Anyone employed by the university (student, academic or staff) get to keep a cut of their patents; but have to share it with the university.

I was pretty sure this policy of students/academics own their own copyright but share in patents was the standard in United States higher education.
Paperkit - Printable graph paper template
Heh, I would love to, but between co-founding a startup and having my first child, I find that I no longer have much free time anymore!
No way - even if it was the sole performance bottleneck in your application (which as I've commented above is absurd, and a sign you're doing it so very, very wrong). Even if your application was:

var i = 100;
while(i--) els[i].addEventListener("click",fn);

it'd be untrue jQuery is nowhere _near_ 100x slower. Profiling this is totally ridiculous because there's no use case that requires adding event listeners at a scale that could _ever_ be a performance concern, but anyway - http://jsperf.com/jquery-on-vs-native/3. So just 10x slower on even this - completely not performance critical and therefore nobody would bother optimising it - method.
How Ignorant Are You?
V1.7 of Kinect SDK: Hand Press/Grip Control, 3D Object Scanning
and my mother has been using yahoo mail forever... I still doubt most home users actually use outlook (most home users wouldn't even know how to set it up).

It's very much an enterprise / business thing for the most part.
Robot Combat League: Heather Knight Tells Us About Her Experiences on the Show
I definitely love the comment about not succumbing to FOMO and not launching there. SxSW is a big jam with so much noise you're unlikely to get noticed. You should only attend if you have a good sense of how to maximize your time there.
The "ghost" players in these animated replays that show where the system thinks a player should have been are fascinating to see. I wonder how automatic it is - if games could be analyzed like that without much expert input, this would be a really cool thing to have for recreational teams who want to get better but can't afford expert coaching. I'm thinking my late-night adult league hockey team would probably benefit from some replays like this.
He's a respected member of the community at MIT.

One thing I've realized in my discussion with MIT alumni on the matter is that the university is really focused on the students/alumni, and is much more concerned with what they think than outsiders. They can't make the entire world happy, but they can focus on those closely related to them.
Flot does with an JS backfill for canvas for IE. Probably some of the others do too with the same.
Only two of those are relevant. With the right content, a third one may also work. The rest, you can ignore
So what you're advocating is that 'journalists' who don't know anything about a subject can just make it up. No one is blaming people for not understanding they're being blamed for writing fiction which purports to be fact.

The fact that you apparently attracted upvotes shows why people write rubbish about Apple. It gets support and attention from the hordes of anti-Apple zealots out there, no matter how witless the content.
Yeah, they do return before rendering is done. For example, this fiddle[1] inserts 100k svg circles; it takes 1000 milliseconds on my machine, but scrolling around takes several seconds.

[1] http://jsfiddle.net/vHvZD/
The intro prepares a conclusion 'power is in the hand of the data centers, let's move that to the users.'

Simply restating that 'the power could be in the hand of the users' without evidence to back it up (or pros/cons) leaves us hanging.

IE: Intro: Most users choose Amazon for cloud purposes, but there are many more options.

Conclusion: Options are available to users such as x, y, and z. X provides a and b over Amazon, but lacks c and d. Y and Z are both fairly new to the market, but are showing friction in the products P1 and P2.

Rather than just restating: 'there are many more options.'
I'm personally not a fan of the author's writing style; it comes across a arrogant. For a junior to mid level developer, one should be a bit more mild mannered. I poked around the resume.js file and was also taken aback by the very last line:

//Yes, this is fully valid JavaScript. Run it in the Chrome Web inspector, Firebug or similar.

Those who care to know if JS is valid already know at a quick glance. The preferred method of validation is JSHint or JSLint.
According to the upgrade instructions [1], the only supported upgrade path from sharded 2.0 clusters is via 2.2.

[1] http://docs.mongodb.org/manual/release-notes/2.4-upgrade/#up...
Old Gasometer Tower Recreated as A Futuristic Data Center
Yes, yes it can. It all depends on the contract you sign. At present, it seems as if most tech shops allow you to moonlight on your own boxes. But I've looked over company policies which were "we own your brainz". HP circa 2006 was one of those, iirc.
Linode512:

201326592 bytes (201 MB) copied, 3.11716 s, 64.6 MB/s
201326592 bytes (201 MB) copied, 2.70099 s, 74.5 MB/s
201326592 bytes (201 MB) copied, 3.28993 s, 61.2 MB/s
201326592 bytes (201 MB) copied, 2.98622 s, 67.4 MB/s
201326592 bytes (201 MB) copied, 2.93612 s, 68.6 MB/s
Most people suck at negotiating, and in a field where so much value is provided, there is a lot of value that simply isn't captured by the employee. I think having a management company like this makes a lot of sense assuming that after your fee, you are able to make more than you otherwise would.

As far as the website goes though, it needs a ton of work. They should basically take out their life story in the middle and use that for a press release and create a simplified about us page. Overall it really just seems like they threw everything on the page, and while nobody wants to leave anything out, having so much text is very distracting and takes away from your message
Free for beta, but what about prices in general?
get your Network security together

No. In an educational setting, lax security is a feature.
Bad recap, I didn't object, try again.
> "This way the recruiter is rewarded for getting a higher rate, and the coder doesn't feel like a victim."

Fair recruiter reward for results is also the case when the recruiter just takes a flat percentage.

And in trying to define a 'minimum acceptable rate', you'd be incentivizing all sorts of odd behaviors, as recruiters would preference the gap between 'acceptable' and 'final' rate, rather than a higher final rate.

You'd have created additional pressure to mask final rates, depress clients' understanding of their own value, etc. Those are not remotely healthy incentives for a client/manager relationship.

e.g. placing a 150 for 180 nets you 30. placing a 180 for 200 nets you 28. how many 180s do you expect to keep? what conversation do you imagine taking place when a client says "we should bump up my minimum from 150 to 180"?

Rather counter to your goal of keeping coders from feeling like victims, that incentive structure is maximized when agents explicitly take advantage of coders who least understand their value and then keep them there.
Supreme Court sides with student in case over textbooks
My old job used their "Open software initiative" as a feel-good marketing pitch. Translated, it means "We charge you to install stuff we got for free." All of our clients couldn't tell the difference and their one experience with FOSS is paying money to get a (bad) install.

I don't know what's worse, the abuse of the spirit of FOSS or the bad taste left in our client's mouths.
Interesting, I was actually looking for something like this late last year. Instead I've decided to leave the UK and join the totalsend.com team here in Cape Town which was a great move.
SmartGitHG's name sucks hard but it's close to SourceTree feature-wise: http://www.syntevo.com/smartgithg/index.html
Note that it isn't a real Git client, but a communication layer between a PlasticSCM repo and a remote git repository.
I like the idea but not sure how much will the freelancer earn comparing with their current work. Saying it in a different way: if you already are a star developer you don't need them. As a consequence I see "star discovery" as a business instead of "star representation". They can discover stars outside the US or main US cities.

I know people who already did that, but the stars then moved to the Google(s), Facebook(s).
That't not leet at all.

L = |_

A = 4