skysight-inc/HackerNews huggingface dataset:
I was going to write a long post but you really summarised my thoughts exactly. Haskell and Clojure don't even make my list of scientific programming languages.

My old university switched from C++ to Python for teaching the physicists, which I think is a good move. For many scientists, Python has most of the tools they need to do their research effectively and there is no need to go into the more work-horse languages of C/C++/Fortran. If they need the more work-horse languages of C/C++/Fortran, there are plenty of resources available.

The supercomputing consortium at my old university were also making a big push towards Python (over MATLAB) and, I think this is good, teaching scientists how to write and maintain code. Software Carpentry regularly came through and gave weekend sessions on tools like version control (which I have seen more and more scientists use) and how to write readable code.

I think people are recognising the need to teach the basics of software engineering to scientists and it is catching on in Canada based on what I've seen from Compute Canada (the group in charge of all the academic supercomputers in Canada). I think as the current generation, who are now being taught to use these tools early on, becomes professors, we will see even more of this. Unfortunately it will take time but it is changing.
Sometimes I wish law enforcement would just suck it up, grow some balls and start pushing for the wholesale repeal of the 4th amendment by constitutional amendment. I mean, stop fucking around guys - I thought you guys were tough.
You're misquoting the article.

"...is not in the public domain, but can be accessed in small pieces..." (emphasis added)

Besides, this data should absolutely be provided in an API. An exporter tool that queries the API is superior to a static ftp site.
Is duck rare in the US? While not as common as chicken, it's served as food in a lot of Western countries. I've tried it and found it delicious.

Dogs and cats: probably eaten in some cultures, though the thought is shocking to me. But bunny? Not only eaten, but also skinned for their pelts: this is extremely common, to the point I know people who breed them for this exact purpose (and to sell them as pets as well). Rabbit is a common dish in Spanish restaurants, for example.

I'll argue the highly subjective notion that rabbits are cuter than swans, yet we eat and skin rabbits. And they are available in pet stores, unlike... swan!
> New Tab Experiments

Hey, that's not the title I upvoted
Jérôme Kerviel's long walk to captivity
> As far as inventions go that isn't the wheel or light bulb but it's still a legitimate invention

Really? That's both trivially obvious as a goal and something which has been independently re-"invented" countless times since the dawn of printed product catalogs. The only difference is that they tossed in some technical jargon about the web — I strongly doubt that it'd have been issued if it referred to the identical process in the print world.
The Financial Future of Game Developers
maybe automatically flagged because the word "bro"
Remember the "Information at your fingertips" speeches of Bill Gates (Comtex '90 and '94) and the Cairo operating system, its ObjectFS filesystem and later WinFS?

https://news.ycombinator.com/item?id=7720028
PSA from the first lady
not another:
- Lets just steal from the productive and we all be just fine.
- We just need lots of armed guys that will keep the productive in check.
leading to:
- Government decided that I have to go to gulag?
Little Bobby Tables [0], anyone?

[0]: http://xkcd.com/327/
You've actually created a situation where only those who provide value to others get to choose society's direction - and only in non-coercive ways. Thought leaders, religious leaders and other individuals can all have power as well - although non-violent power.

In a heavy tax-scenario those who get to choose society's direction can do so with military level force and attain power through politics and favor trading unrestricted by limits of the law (i.e. they can rewrite the laws). Also, those with influence can influence the law and write favorable, coercive, policies for themselves (as evidenced by the banking crisis and bailouts and current low interest rate environment).

Here is a list of current expenditures by the financial industry on lawmakers:
http://www.opensecrets.org/industries/recips.php?ind=F&cycle...

Either way someone accumulates wealth - in one case its through forced redistribution (which will benefit a specific class, and which is unlikely to be the class that doesn't have the funds to contribute to politicians) and in once case is through voluntary redistribution. Dr. Dre gets to be a billionaire because people want to give him money in exchange for his music and social cred and Steve Jobs gets to be a billionaire because people want to give him money for his company's technology.

Taxes and regulations are needed in some cases - but the more power they get the more people will attempt to use them for anticompetitive purposes. 1000s of banks shut down during the financial crisis - but the worst offenders got cheap loans to make record profits in the succeeding years.

It would be nice to think a central authority can have our best interests in minds. That central authority has killed more civilians than combatants in current wars: https://www.iraqbodycount.org/

And the first lady and President openly pronounce disgust with Boko Haram while ordering airstrikes and military actions that have directly caused the deaths of far more children and left more than half of Iraqi children orphans.
http://en.wikipedia.org/wiki/Casualties_of_the_Iraq_War
http://www.cnn.com/2013/12/12/world/meast/yemen-u-s-drone-we...
(Notice US Officials declined to comment on actions they could have prevented - but are more than willing to comment on crimes in other countries far beyond their jurisdiction)

On the "home front" non-violent and non-lying offenders in prison account for nearly 60% of incarcerated because violence has been used to punish these crimes of choice rather than social stigmas and education.
Hm? Haskell is purely functional. (Alright, you can theoretically use unsafeCoerce and unsafePerformIO, but in practice it doesn't actually happen.)
It's kind of hard to take them seriously, when the usage of 'bro' has become so unserious. And then they use their name in situations where 'bro' would be used for humor, e.g. BroCon '14, The More You Bro (on their Youtube account).

It's just a mess. The tech looks interesting though, but it's really hard to take them seriously because of the name they chose.

Edit: Why is this getting downvoted? I pointed out my reaction to the title. I had never heard of it before so had no connection to their writings from 15 years ago. P.S. I didn't flag it.
Awesome. Thanks for the tip!
New Chinese Supercomputer Goes Beta
Are people still able to decrypt the MDIL exe to get the readable source code?
Cool poetry, but that's about it. You can out just about anything under a microscope and find interesting patterns
patterns. Warmly recommended, actually. A bit like browsing through a fractal but more surprising (imo)
Yes, and it worked perfectly with Google Talk before the switch to google hangouts. And the battery was fine!
Their email archive goes back to 1998. Presumably the name wasn't a troll 15 years ago?
Mailpin is a Painless Way to Create a Web Page Using Email
Oh please. Yes, if land is posted "No Trespassing" you shouldn't be, well, trespassing. And, indeed, if you're doing something like hunting you could get in trouble, arrested even. Otherwise I expect if the property owner saw you, you'd simply be asked to leave. And that would be it unless you refused to leave or made a habit of it.

That said, there are lots of places where there is a mix of public and private where no one is going to bother anyone if you're just walking around. There's plenty such property in my town in the US.

As for getting shot, maybe if you run across someone's marijuana crop, still, or other illegal activity. But any property owner that starts shooting at a trespasser is going to be in very deep trouble. And I'm quite confident in saying it's not standard practice.
Damn, there goes my theory. But then why the hell so slow?
Metering is used in Canada. Many have criticized the policy as backwards, unfair, and hampering creativity compared to other countries. http://www.theglobeandmail.com/technology/tech-news/a-metere...

Tho I do agree that, at a first glance, it seems to have extremely good correlation with the cost of the service provided.
Each community have its own customs. It wouldn't make any positive effect if I come over to forum about Catholicism and start talking about big bang.. Similar here, i wanted to deliver my point and chose example which should be received well, instead of trying to confront with people here.
that was your big follow up? Wow, you got me.
On the topic of 5, my view on this has always been that military investment is the governments R&D investment. So I'm not convinced that the military is a worthless investment.
Does esqueleto not do it for you? Can you be explitit about whats missing for you? Is it just oracle or sql server support?
Three Times the Consoles, Three Times the Carts, Three Times the Library
What your favorite Operating System says about you
Users can report their [dis]satisfaction using Firefox Input, the happy/sad feedback form in Firefox's Help menu (if you know to look). And user comments are public and tracked closely. It can be a cesspool, but it is enlightening: https://input.mozilla.org
"And if goalies are being irrational, why aren't kickers exploiting it?"

Two reasons I can think of. First, if you shoot to the left or right (particularly top or bottom corner of goal) then the goalkeeper has further to travel to reach the ball, therefore if it is done with sufficient accuracy and power it is harder, or even impossible, to save even if the goalkeeper guesses correctly. In contrast, a central shot, even if hit with high power is often easy to save if the goalkeeper keeps central. Therefore, shooting left or right more often than centrally can be a rational choice if the goalkeeper distributes evenly between going left, right and center - especially for high level players. Secondly, shooting centrally can look a bit silly if the goalkeeper guesses correctly, since it is usually an easy save, therefore it is seen as a bit of an arrogant, or show off, move. Therefore players may be reluctant to shoot centrally - this is somewhat related to the reasoning given for the goalkeepers in that the players want to be seen to be doing something.
Why are your comments in this thread so rude?
>DARPA has given DEKA $40 million since 2006 to develop the arm, Rick Weiss, a spokesman for the agency, said by phone. DEKA owns the patents and commercial rights for the device.

For some reason i continue to have problems every time I read something like this. Taxpayers fund all kinds of research through private enterprise or universities and all of it ends-up monetized by such entities. We even have to pay to have access to research papers stemming from research that would not have happened without our money. What's wrong wih this picture? Kamen has $40 million dollars of his own money. Why did we pay for it and hand over rights? It's like hiring someone to develop a website for you and then handing over all commercial interests on said site. Nuts.
Fair enough. I'm guessing it was people reacting to the title.
* They aren't charging anyone for this, you're free to use it and it's free to not

* Monoculture is bad

* http://en.wikipedia.org/wiki/Common_cause_and_special_cause_...
It is a reference to ``1984" and Big Brother. Their naming choice was mentioned in the original paper about it from 1999: http://www.icir.org/vern/papers/bro-CN99.html
From their white paper:

> "Our monitoring system is called Bro (an Orwellian reminder that monitoring comes hand in hand with the potential for privacy violations)"

So Big Brother = Bro
>a) Someone thinks so many people can be divided into just two groups

Ah, but they all look the same! Surely dividing them up into two groups is already doing them a favour.

>b) the idea that validating an assumption should also automatically validate the reason. People in the north might be more individualistic than in the south, and yes they grow wheat and not rice but that doesn't mean one depends on the other. It just doesn't seem all too scientific to confuse correlation with cause.

Who cares? It's called the "Rice Theory" and it's about the Mystical East! It'll sell and it's sure to annoy a whole lot of people for various reasons. What's not to love?
This is completely off-topic. Please re-read the HN guidelines and do not post anything like this.
Most of the cost is in building infrastructure, not delivering bits. A sensible metering approach would still have a high monthly fee, with a very small additional charge for bandwidth.

Further, I don't want to live in a nickel-and-dime world where every single thing I do has the cognitive overhead of worrying about metered usage.
archive (sadly sanitized): http://www.mindspring.com/~blackhart/
Meetups are Hard Work
William McNeill, in Plagues And Peoples [1], makes the point that there are disease gradients that strongly influenced the movement of peoples and the development of culture, and that this gradient in China maps almost precisely to the rice/wheat border. Southern peoples had, by virtue of the ubiquity of disease vectoring mosquitos, an inbuilt defense against even massively superior Northern armies. This may be in large part why the Mongols took so long to conquer the Southern Song, and why Vietnam was able to successfully resist them.

[1] Highly recommended: http://en.wikipedia.org/wiki/Plagues_and_Peoples
In a nutshell, "app casting" is being able to cast any running application to the Chromecast (ex: VLC, Excel, ...)
I'm too young for Cairo, but I do remember Longhorn and WinFS, and indeed the marketing and ideas of those have shaped my view of what the systems could/should be today. Didn't BeOS also have some sort of object-database-filesystem-thingy? I remember some chatter about that, but didn't actually catch any first-hand experience at the time.

edit: Longhorn concept video: https://www.youtube.com/watch?v=b9ifQvQCO7Y
If some updates did not require a reboot, it would probably happen once a year when a hard crash occurs on my MBP.
You can always make a pull request.
You're referring to penalty kicks. And I think the study you refer to is discussed here: http://www.scienceofsocceronline.com/2009/04/penalty-kicks-b....

That discussion gets a number of things wrong and trivializes the odds against the goalkeeper. Any goalie preparing for a match in the sudden death stages of a tournament, like the World Cup [1], would study previous kicks from the opposing players. The players also study goalkeepers past shootouts. So any pattern the goalkeeper chooses to adopt influences the direction of future kicks by opposing players, and vice versa. In other words, if I know that the opposing goalie stays in the center, as a rule, 30% of the time (heck even 10%), there's no way I'm going to shoot down the middle. I'm going to go for the right or left corner to increase my odds.

Going down the middle actually requires more skill than the linked article credits it with. As a player, you'll have to disguise the direction and you'll want to aim for the upper half (if it's too low, the goalie can save with the feet), meaning you could miss and hit the bar or worse, row Z.

The reason goalies don't just stay in the center is that it's more likely that the opposing player would aim for the bottom left/right corners. And if a goalkeeper spent more time in the center, he/she increases the odds further that shots against that particular goalie would go to the bottom left/right corners.

I think the reason most penalty kicks go to the bottom left corner (left from the player's perspective) is that most players are right-footed and they can strike the ball with more force to their left than (with the open foot) to their right. With enough speed and accuracy, a shot to the bottom corner (just sneaking by the post) will beat the goalie even if the goalie dives in the right direction. A shot to the upper corner will always beat the goalie; just can't get there in time. But shots to the upper half of the goal are tough, especially when you consider that the player is very likely suffering from nerves at the time.

1. 32 days, 8 hours and 45 minutes from now, yay!!
NASA Soon Able to 3D Print Trees
> it's a notoriously difficult book

Personally I don't find that to be true, it's perfectly logical mostly. It's definitely worth picking up imho.
> until we swallow the pill of paying for what we use—like we do for other utilities

What other utility gets to charge the manufacturer of whatever you use consume their service for? What power company gets to charge Lenovo because I plugged a Lenovo laptop into an outlet?

You only touch on a portion of what the issue is. And quite frankly to deal with what you did mention, I pay for internet access, I expect internet access. Why should I be charged more because I then choose to use it? Why should I be penalized for the ISP oversubscribing and underestimating the usage.

I shouldn't because that's not how they sold their service.
What's the simple comparison between Bro and Snort?
The ugliness in the WordPress community over themes and plugins. http://www.red-sweater.com/blog/825/getting-pretty-lonely
SMS is dying, long live personality
Angular.js, IE9, CORS, and Nginx
Walkthrough on setting up and an Angular.js application to work with external APIs using Nginx. Also explores differences between CORS and JSONP.
Is there some test that we could perform to identify whether we are living in that type of world? Would someone from say, 1848 think that we're already there, and most people would apparently prefer to work crappy jobs than live a life measureably better than the majority of people who lived in 1848?
Yeah. I did not continue after the third paragraph. I hate this kind of writing style. I know there is a risk of being scammed by "a long read for very little content".
How ironic that the thought police choose to flag a 1984 inspired tool :)
I haven't quite been working there a year yet. We're basically cannibalizing the entire company (codebase, data import methods, data storage, website and image hosting, MLS data warehousing, server and network infrastructure) to relaunch the company under the same name.

We're in the painful process of upgrading off ASP, DefaultHttpHandler code that requires 15-min recycle limits, 32bit DLLs with a GAC refresh process, 32bit IIS 6.0, MS NLBs, SQL 2000 DTS and undocumented built-in-house data-import processes, SQL 2005 main database servers, PowerEdge 2850s, and entirely non-cached nor accelerated sites.
Exactly. I don't know why some people think that economic stability is everything to humans. Fame and recognition are so much stronger motivators than money.
With this theoretically market-competition-based model, a library author has to find out about every new public CDN people are using, and then, whenever they release an update, push it out to all those CDNs. And, since most library authors won't bother to do this, you'll get old versions of libraries (or missing libraries altogether, or unofficial mirrors with possible modifications) on the CDNs the library-author hasn't bothered to consider. The CDNs have no monetary incentive to pull the latest versions of libraries, either, because if they don't have the latest, people won't know any better and will still use the old version anyway. It's a market for lemons.

Ideally, given the way CDNs work, every CDN would have the latest version of everything you could want. The best way[1] to do that, I would think, would be to have a single repo with an open-contribution model to take on as many libraries as possible (like cdnjs is already doing), and then to mirror the resulting library-set on every CDN. This way, a library-author could push an update to this single repo as part of their release, and it would be immediately reflected across the Internet.

---

[1] Okay, the actual best way would be for browsers to request resources from a set of known arbitrary CDN peer-nodes using content-hash URNs, and for the CDN-nodes to present themselves as something like a Fossil server, while pulling from their own peers in a DHT-like arrangement on cache failure. Sort of like Freenet, but without the secrecy.
There are different kinds of freedom and openness.

FxOS is made by Mozilla, which is very different in both goals and culture from Google, Microsoft and Apple. You don't need special account with OS vendor to unlock full functionality of the phone like with Android and WP, or to even use it at all as with iOS. You don't need special license (that actually costs money, IIRC) to load you own software to your own device like with iOS or WP. You can develop the software for FxOS on any operating system, unlike with iOS and WP.

This is different kind of openness than "can I use C", but to me it is more important. Personally I hate Javascript with strength of thousand suns. But FxOS seems to be worth the price.
As the Ars comments make clear, with the exception of Julia none of these languages has any chance of wide adoption under the broad umbrella of "scientific computing."

For a defense of the numerical/scientific computing tradition of which FORTRAN is the ne plus ultra, see this article: http://www.evanmiller.org/mathematical-hacker.html

It's telling of the Ars author's lispy blinders that he gives recursive examples for computing Fibonacci numbers. As the linked article makes clear, this is ridiculous because there's a closed form solution:

"""
long int fib(unsigned long int n) {
return lround((pow(0.5 + 0.5 * sqrt(5.0), n) -
pow(0.5 - 0.5 * sqrt(5.0), n)) /
sqrt(5.0));
}

No recursion (or looping) is required because an analytic solution has been available since the 17th century."""
In the context of the conversation, we've been talking about Amazon. You're right... I don't agree with their usage. This isn't some small little guy bravely trying to fight off the wolves with a few patents they got their hands on. I don't see many examples of them using patent system to do "what it was built to do".

I don't care if you want to call it moral vs. immoral. Software at the high level has become a game of who can get a patent and sue everyone else. I think it sucks, and yes, I think it is broken.
Sorry for the misquote. I guess that my misquote completely misrepresents the issue?

I never said the data should be not provided in an API.

If you read closely (for more than only "errors"), then you would observe the word "option".

That word is there for a reason.

The role of the FTP site (or whatever protocol you prefer) is to transfer the raw data in bulk to my local media.

Then I move it into my own database of choice and write my own code to access it.

Anyway, fear not. Your preferred www "API" world is not in jeopardy.

Cogent arguments why raw, bulk _public data_ _should never be provided_ in addition to rate-limited, by the slice snippets via "APIs" and third party "app developers" are welcome.
I did a ton of work with bro in graduate school, including extensive collaboration with Robin Somer, one of the project's architects. Bro is a great product, written primarily in C++, which parses protocols and passes events about those protocols up to a set of user-definable handlers. It's been used to study protocol parsing, intrusion detection, and a lot of other topics in network security.

Funny, I was just telling my girlfriend this morning how the US doesn't have many free-standing "research institutes" a la Germany's Max Planck institute, but bro, having been produced by ICSI, came out of one of the best academic CS labs in the US, if not the world -- the International Computer Science Institute.
JK Rowling was basically on social security payments from the government which paid for accommodation, food and the like. I'm not sure that would normally be considered capital.