skysight-inc/HackerNews huggingface dataset:
Hah. It is hardly conspiracy theorist to observe that industries which donate vast sums in campaign contributions get favorable legislative and regulatory treatment.

You can pop up with your throwaway account and hurl insults but I'm fairly sure that it is a well observed pattern that US campaign contributions correlate with the direction if policy and enforcement. Of course that could just be a placebo effect - they may actually have no effect whatsoever. That being said I am persuaded by the balance of evidence that large campaign contributions are a rational and effective expenditure by industry to secure favorable treatment rather than money squandered by corporations out of idealistic democratic intentions.

So now the ad hominem is out of the way? Did you have a broader point? As someone with a background of scientific training I'm comfortable holding the position that I fail to be persuaded that this is a valid and unbiased statistical approach, rather from what I read I see this as a rather transparent attempt to justify huge expenditures on speculative potential drug investments which unfortunately delivered products for which there is not strong evidence of significant benefit.

When you get over your embarrassment at a comment on a discussion forum which your account has been registered on for 16 hours perhaps rather than try to shut down discussion with personal insults you can make a more sophisticated argument as to why you believe in the validity of this approach and why you believe that campaign contributions to politicians are an ineffective way to influence policy and regulation contrary to all evidence.

He who pays the piper calls the tune.
The best way to understand it is to look at the source:

php - https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

php-raw - https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

For "php", they used an ORM. For php-raw they used the stdlib (pdo).
Or a a nefarious person. Upstart deal sounds too good. With some Hollywood accounting, you might even be able to skip paying them anything.
That didn't sound "fundamental" to me. The author likes the distro, and it sounds good to me too. But I missed how any of his favorite features were fundamental to the Linux desktop.
Yes, they do have to be open. Properly configured authoritative only name servers will allow full zone transfers (AXFR) only to their slaves.

The amplification part of the attack comes from the fact that they aks for zone transfers, and zone transfer replies are much larger than the requests.

If they were just doing normal DNS lookups for records you wouldn't have an amplification factor.
Not exclusively, since a Future doesn't necessarily have to be monadic to be useful - the Scala version of a Future is (of course) monadic, but you don't necessarily need to know about that to use it.
Uh, if you never get to see your kids, they aren't a time sink.
I had the same reservations when I first saw these machines, the software was buggy and hard to use and people just weren't used to it.

However a few stores near me have now removed human checkouts entirely and just have 1 member of staff floating around to deal with problems.

The queues are dramatically smaller, the software has gotten better and people are now more used to using it.

They are still slower than a human checkout for very large quantities of shopping, but if I want to make a very large order it's easier just to do it online anyway.
i dont remember the exact quote, but John Carmack said this regarding the Carmack's reverse patent held by Creative: http://en.wikipedia.org/wiki/Shadow_volume

"If you give 10 programmers a specific problem to solve, two will inevitably come up with the same solution and the one to first file a patent can sue the other."
I always had nightmarish experiences with rpm...

Last time I checked, circa 2006, the db got corrupted three times in 1.5 years and I had to dance the hell-dance in order to get a working system back...

[EDIT] And that's primarily why I love apt / dpkg
> Given that most code degrades into either wrapping checked exceptions into runtime exceptions ...

This is a self-referential argument; people who are disinclined to take the time to define how code fails are disinclined to define how code fails.

The code can still fail, the failure cases still must be defined, but now the compiler won't warn them that they've failed to do so, and the result is that the failure cases are undefined and unknown, and the code is less reliable.

Without defining failure modes, the system is always in an unknown state: any undefined failure will leave any any stateful code in an unknown state. Since failure modes must be defined, either in code, or in documentation, and writing documentation takes longer, and it must be maintained (and read) manually.

Since defining failure modes manually takes more effort than using the compiler's support for checked exceptions, the reality is that unchecked exception advocates are really arguing for not defining failure modes at all; this is simply laziness.

> There is a reason no other language created in computer history uses them.

Many languages simply don't use exceptions at all, since having what amounts to an 'atomic goto' isn't necessarily considered an advantageous feature. Not using exceptions is the only choice that doesn't introduce a significant likelihood of program failure due to littering code bases with what amount to unchecked stack unwinding gotos.

That said, your statement is not really correct. Languages like Haskell provide checked exceptions via library features. C++ has an optional checked exception mechanism, but they aren't enforced at compile-time (unfortunately).
yet another amazing feature / product introduced by Wistia! love that they're always thinking outside the box.
Not sure why you were downvoted -- I agree. The text scrolls off the right side of my browser (maybe b/c I'm not full-screen)? It drives me nuts when sites assume a minimum width of your browser, but this example is especially severe.
Why didn't ecma just use Mozilla's implementation?
I never understand why people spend ages trying out fifty different distros if they could get just what they want if they spent half that time actually installing/adapting one distribution with a reasonably broad package base.

Or, put differently: Given the relatively high dimension of preference space (desktop environment, window manager, file manager, icon set, web browser, editor…), it appears strange to me to assume that more than just a few users will be satisfied with the default DE, WM, file manager etc. installed by a distro. Just five different DEs, five different WMs and five different file browsers already give 125 possible choices. How, then, is it sensible to judge a distribution by its default programmes, especially since these can often be easily swapped out against others.

Surely, the main points in considering which distribution to choose should be the low-level ingredients (package manager, for example) and update policies rather than the default icon theme.
And Synchronous and Asycnhrounous (Using C#5 async) version.
Unfortunately, due to JavaScript's single-threaded nature, you don't get what I consider to be the most useful part of Futures on other languages: ability to block on async calls while work happens in a different thread. In JS, if an async operation rears its ugly head into your synchronous code, you're still in for some rewriting.
Hey, I'm going to call you out on, "Clearly it is not as brittle as the typical climate scientist would have us believe."

What do you mean? Do you mean that you think the Earth's temperature will not rise as fast as climatologist consensus? Or that the affects wouldn't be as bad as consensus predictions? If it's the latter, I'd love to know where you got the data (surveys of 'typical' climatologist community?) or if it's just a general impression of yours.
These will be great to use in the office. Thanks for sharing.
Here's a quick version of the framework optimization index. Higher is better (ratio of framework performance to raw platform performance, multiplied by 100 for scale):

Framework	Framework Index

Gemini	87.88

Vert.x	76.29

Express	68.85

Sinatra-Ruby	67.88

WebGo	51.08

Compojure	45.69

Rails-Ruby	31.75

Wicket	29.33

Rails-Jruby	20.09

Play	18.02

Sinatra-Jruby	15.96

Tapestry	13.57

Spring	13.48

Grails	7.11

Cake	1.17
Convenience. If Shoplocket is costing you hundreds of dollars a month in fees, you could pay to have your own widget built. If it's only tens of dollars, why fret?
Zend and Symfony are probably the leading OO MVC frameworks for PHP.

I'd also like to see a "light" framework meant for building APIs, like Slim, for instance.
The syntax is a fairly minor point, and although its ridiculous there isnt first class dictionary support in 2013 there are parts of it I really like.

But Ericcson dont know how to manage an open source ecosystem, I dont think they particularly want to. It only started using an open source control a few years ago, still no open bug tracker, half the standard library is in terrible shape, there is no good support for 3rd party library integration.

A few years ago I wrote a UI to the documentation that most of the community seemed to massively prefer (http://erldocs.com). Every year I asked the OTP manager how to get it merged but instead they wrote their own (imo) sub par version while every release changing the documentation format which broke mine without warning.
Most people regret their lives regardless of their choices, because dissatisfaction and bitterness is a human genetic tendency. Most people rage against their mortality and blame everything for it.
Santa Clara launches free public WiFi to all residents
Thanks for the comment. The full product will make this more clear, but the idea is to allow anonymous questions and answers will be from real employees who show their names.

There might be a section later for (current or former) employees to review or answer questions about their company anonymously, but that'd be broken out.
Oh thanks! Sorry for the noise.
With new 'Classic' mode, forking GNOME 3 is a waste of time
use either symfony 2 or silex. There is really 0 reason to use Zend Framework II.
Sorry, but as much as I'd love to contribute I'm still learning how to write database apps in Go myself (that's actually part of the reason I wanted to see your tests). So I'd be the wrong person to to write code for that particular test.
Good friendships last forever... As long you eject people from your life when they need your help. Think about that for a moment, and what it should mean if your good friends are as incredibly self-centered ad you are.
Get your annual exam and see if you can check your vitamin D levels on your blood test. Most people are lacking in it. I'd recommend taking 2000mg a day. There are two kinds of vitamin D. D3, cholecalciferol, is the one you want to take.

Also, like other posters have suggested, try going to the gym. It does wonders for your mood.

You might also want to look into interpersonal therapy in addition to CBT. From what I've read, it's about the same as CBT when it comes to treating moderate depression.
http://en.wikipedia.org/wiki/Interpersonal_psychotherapy

There was a good article in the NY Times about evidenced based therapy. Tl;dr: <= ~30% therapists do pure CBT.
http://well.blogs.nytimes.com/2013/03/25/looking-for-evidenc...

If you want to find an accredited CBT therapist, search here:
http://www.cbtregisteruk.com/Default.aspx

Resources:

Moodgym - free CBT course by Australian National University
https://moodgym.anu.edu.au/welcome
A few studies show it reduced depression versus a control group.

http://www.bmj.com/content/328/7434/265

http://bit.ly/XexrR9

Another free course, recommended by the NHS:
http://www.llttf.com/
This sounds unfair. I have been developing for the platform right from the start and I am very happy about the whole toolchain. My only real gripes are with the review process, nothing else. (I have never used iCloud as a developer, so I can’t comment on that.)
Another example I posted yesterday: http://wry.me/hacking/Turing-Drawings/
Dead database walking: MySQL's creator on why the future belongs to MariaDB
The whole idea hinges on getting employees to break confidentiality agreements. Maybe target the company instead of the employees? I know it's not as fast/interesting/honest, but some of the questions are easy and companies might actually want to participate so they can recruit.
Thanks, looking into it now
I think the reason developers (myself included) try, and re-try to make it work (Coredata + iCloud), despite all the bad experiences and bad stories is that everybody would like badly that it worked. Because if it worked it would be awesome, when I test it and that it works it's really really nice, but I lost confidence in the overall reliability so in the end I never take the risk to ship it.
Sources? Two can play the polling/statistic/studies/arguments game about children: http://www.amazon.com/Selfish-Reasons-Have-More-Kids/dp/0465...
There's a difference between actually non-voting and with voting powers that he has promised investors he will not use.
Startups clear out cash registers to usher in retail revolution
Earth has wiped out most of the species on it many times due to volcanism induced global warming. http://en.wikipedia.org/wiki/Anoxic_event
Probably not a major factor but I'm curious to know why mongoose was thrown into the mix for the node.js test rather than going with the native mongo driver.

It might be more of a real world test to include mongoose with the node+express test, but for the node-only test the native driver might be more appropriate.
Django Asynchronous Pooled Database Connections
> Pepper is an attempt to mediate plugins' access to OS and browser APIs, but too tied to chromium and too large for Google to standardize or for other vendors to swallow.

You keep repeating this, but I don't see how you can be remotely serious about it.

Compared to JS, DOM, HTML, and CSS, Pepper is downright simple:

https://developers.google.com/native-client/peppercpp/inheri...

As an external developer, Pepper is something I could actually implement independently for a reasonable amount of money ($2M or less) in a reasonable amount of time (1 year or less), if I could rely on Google's existing (P)NaCL toolchain.

Would there be ambiguity? Yes. Google has already said they're willing to work with implementors to resolve any design or ambiguity issues.

On the other hand, I can't even imagine trying to write a full browser stack, including HTML(5), CSS, JS, et al, in one year for <= $2M? Not a chance.

Yet you call Pepper "too big" and "too complex". Meanwhile, the enormous weight of the mess that is the web stack creates a huge barrier to entry for anyone that might want to meaningfully contribute new ideas to the space.

We're already seeing interesting development occur around (the much more approachable) NaCL/Pepper:

http://zerovm.org/

> That just fragments the picture for developers, and misdirects some energy that could be spent on adding SIMD to JS.

This is rich coming from the CTO that's refused to collaborate with Google and instead is going off and "misdirecting" energy on alternative approaches.

> It's 2013 now and Dart is not going cross browser.

You know, you might have something to do with that? You're not exactly a powerless or disinterested third party in this dialog.
I could imagine using the blur one with subtle, seemingly erratic movements on a 30s loop. :)
Two Ways to Access Properties in ClojureScript | Squirrel's
What is problematic is when you set out to develop a statistical approach purely designed to increase the rates at which experiments deliver positive outcomes. You start letting the tail wag the dog when you start from the assumption you are testing stuff which must have a significant benefit, and ask how you can better demonstrate that benefit - rather than accepting that the results appear to show that the benefit is not particularly statistically significant.

Drug trials are already done in circumstances incredibly favorable to the drug companies. If even in such a situation a potential drug is struggling to show benefits the solution isn't to keep changing the way you're testing until you get the result you seek.
It's not a decision about whether or not to use generics, it's a decision about whether or not to make it possible to use generics.

The developers have decided that they should make it possible for themselves to use generics, but impossible for you to use generics. Do you really not see why that's annoying? That's not a matter of tradeoffs, because they've already made generics possible---for themselves. At best they might be thinking something like "only WE are capable of grokking when generics are appropriate; everyone else would abuse them", which is rather arrogant, no? Lots of people have been saying that go is "missing" generics. The official response seems to be "no it isn't, you don't really need them." The unoffical response (evidenced by the use of generics in the compiler) is apparently "you're right, go is missing generics, so we'll include them, but just for ourselves".
Of course and that would've been the sensible thing to do. As Americans, we want a world where the U.S. is the one that has this technology, not countries who aren't the U.S. Our standard of living (1/4 of the world's resources for 5% of the world's population) literally depends on that state of affairs.
As someone originally from a very rural state, it's actually quite common for the poor and the well-to-do to live pretty close together, especially near highways, so the logistics makes sense.
Great move by Google. And a good bit of timing, considering the PR beating they've been taking the past couple of weeks. One wonders if that's simply chance, or if they pushed this out when they did because of all the other stuff.

I'm guessing it's the former, since it typically takes big companies a long time to pull something like this together and fully execute it.

In any case, it's a good step for Google to suggest that they DO still take openness seriously and are, more or less, still the "don't be evil" company we all came to know.
This is great to know, we were hesitant to use non-stable versions (although we were forced to in certain cases), but knowing that it's what is common practice for production environments would change our minds.
Nothing for Flask ?
What you're describing sounds a little bit like LightTable to me (http://kodowa.com)
Because our federal government doesn't intrude on state issues like marriage laws? Open today's newspaper.
Thank you for such an informative comparison. You've helped shed light beyond the frameworks that are known to most of us - Ruby on Rails, Node.js, Django, Express, etc...

Thanks again! :)
There was an interesting book about this, The Unincorporated Man. Fellow basically gets put in cryostasis and wakes up in future where everyone is a stock venture like this article. There's some fun ideas in there.

Parents in the story get something like a customary 25-50% of the child's shares at birth.
Any idea how to make this work for Safari folk as well?
Worked great in Chrome (Version 25.0.1364.172 m) on XP/32.
Calling asm.js code is not free either, it's worth mentioning. I measured it at (very) roughly 2ms/call for the code I posted yesterday. (At asmjs.org they mention they intend to address this.)
I view the situations under which drug trials happen today to already be highly favorable to the drug companies. If even in those circumstances they're not getting strong signals that their drug is effective then changing the experiments until they show what you're hoping for is not the right approach. Indeed I think it's a good use of the term fudging.
These could probably be further broken down into micro-frameworks (like Express, Sinatra, Vert.x etc.) and large MVC frameworks (like Play and Rails).

Gemini is sort of an outlier that doesn't really fit either category well, but the micro-frameworks have a fairly consistently higher framework optimization index than the large MVC frameworks which is as expected.

Express and Sinatra really stand out as widely-used, very high percentage of platform performance retained frameworks here. I've never used Vert.x, but I will certainly look into it after seeing this. I'm very impressed that Express is so high on this list when it is relatively young compared to some of the others and the Node platform is also relatively young.

Play seems particularly disappointing here since it seems any good performance there is almost entirely attributable to the fast JVM it's running on. Compojure is also a bit disappointing here (I use it quite a bit).
Currently enjoying a foot of snow in my yard in Spring, with this being the 4th greatest snow fall season in recorded history locally.

Yeah I'm a skeptic. Global cooling -> global warming -> global climate change. As the climate fails to heat up as predicted, the names and claims will once again shift.
We're bringing back indentured servitude! Goodie! :D

I want to buy me some of them new college-educated kids, I tell you hwut.
Why do we need to be cool with it? The best-case scenario for the U.S. is having these weapons, and using its de-facto subsidization of Europe's defense to get U.K., France, etc, to push, via the U.N., Russia and China not to have these weapons. Unlikely to succeed, because after all who the hell cares what the U.K. and France have to say, but that should be the end-goal.
haha thats exactly what it does :) Just long enough for you to question your own sanity.
But does the placebo effect work as well if the patient is told that type of words?
Zuckerberg Launching Political Group to Tackle Immigration Reform
Monitorama Live Feed
57 students of an Indian university face suspension over a Facebook comment
Confusing downvote, what I said is factually correct. That's how Bastion, Angry Birds and I believe Netflix as well run on Chrome OS.
So I wasn't clear what implementation in Haskell you were talking about, since Googling haskell and promise didn't come up with much. I did not realize that "IVars" and "MVars" are considered types of promises until hitting the Wikipedia Futures and Promises page [1]. While I can see how they are promises, that's not how I thought of them.

So if you don't know Haskell but want to see what dpratt is talking about, I'd recommend http://book.realworldhaskell.org/read/concurrent-and-multico... . Someone who knows Scala would have to expand on Scala.

[1]: http://en.wikipedia.org/wiki/Futures_and_promises
Running a Virtual Organization
Very interesting! But isn't there a disavantage for node.js considering it's single threaded? Did you cluster it to use every core on the box ? (http://stackoverflow.com/a/8685968/1909827 - "Scaling throughput on a webservice")
Looks like safari has something similar: http://www.commercetuned.co.uk/accessibility/user-style-shee...

A user stylesheet plugin would work as well
Anyone care to speculate as to why apple can't seem to do web services with even a modicum of success? (Remember ping?)
This article is mostly about Square; it really doesn't discuss what other startups are doing in the "retail revolution".
Wow, directly on tip? That seems to speak very highly of the day-to-day development stability of Go.
I'm not sure the two are related. The reason you need to rewrite your code in JS is because it lacks coroutines of any sort. That's not related to blocking using threads.

As a concrete demonstrate, in ECMAScript 6, which has generators (= shallow coroutines), you'll be to do transforms like this:

function logUserName() {
var user = getUserSync();
console.log(user.name);
}

// oh no, getting a user became async!

var logUserName = Q.async(function *() {
var user = yield getUserAsync();
console.log(user.name);
});

Note that the language is still single-threaded, and `getUserAsync()` doesn't block execution.

A vivid example of this is at http://taskjs.org/.
I always wanted something like that !
It did have one, but it ablated.