skysight-inc/HackerNews huggingface dataset:
The bad ones are runtime errors and logic errors

That's just the thing: Haskell's type system catches many, many bugs that would be runtime errors in most other languages. It can even provide static guarantees against extremely tricky bugs such as race conditions!

sloppy coding

Everybody is guilty of sloppy coding some of the time. Having a powerful sanity check against it is extremely helpful.

ones where you made an error in thinking

Haskell can actually help here, too. Its rigid purity forces you to think more carefully before you act and its powerful expressiveness enables you to build highly composable abstractions that are simply not possible in other languages.

Edit: Check out this talk on someone's personal experience with static typing in real projects at work:

http://vimeo.com/72870631
Parent said "primary correlate". Primary implies some special-ness, that is not like the others.

I do not see any way "historical wealth" could directly - without intervening variables - influence one's SAT scores. Of course, having affluent parents may mean certain value given to quality education, certain amount of care and access to development tools and so on - but then those should be primary factors considered, not wealth per se.
Actually PCRE is a wrong term to describe Perl like regular expressions in other languages. Because, when you talk of PCRE you are ideally talking of compatibility with Perl regexps circa 1995.

Current day Perl regular expressions are far more powerful, and totally a very different beast.
The title of your website still says "The Price Guide for Everything". Are you going to change it?
That's why I love Typed Racket - it's powerful and expressive, yet completely optional and integrates seamlessly with untyped code. It helps that Racket has the best support for contracts I've seen though.
So... how do I use this with my Rails app, and to what end?

It looks like interesting technology, but I need a more concrete example.
Th problem with bitcoin, if nothing else, is that the exchange market, USD:BTC is rather illiquid. Doesn't MTGOX take forever to process the withdrawals in USD?

This is a big problem that does make it a toy currency. The slow exchange probably brings up the price. I expect, without much proof, that the USD:BTC ratio would be lower, at least short term, if you could exchange them easier.

$2b in circulation is pretty decent of course, but if you cannot convert those BTC to USD with ease then the valuation is flawed.
Effective Android App Development Tips for Beginners
Thanks for the pointers :-)

I knew about Linus and RMS not getting along but didn't about ESR and RMS rivalry :-)
Which means that you don't understand the concept at all. Wikipedia is neutral because it doesn't hold to a particular position. "The NSA violates civil rights" is not a position that Wikipedia holds because it cannot hold a particular position in regards to this organization. Sure, it can state facts, but it will have to source the information that the NSA violates civil rights to a third party.

This is not to say that all sides must be held to have equal weight. Flat earthers should only get a passing mention on the article about the curvature of the earth, though they should be mentioned. Breathinarianism should be barely mentioned in an article on human health.

I've found, when I was working on contentious articles on Wikipedia (all those many years ago now!), that neutrality always highlighted extreme views and held them to the light of day - they seemed, if anything, more bizarre and absurd when presented in a neutral manner. That's really why Scientologists hate Wikipedia, IMO.
There are many more exchanges than gox. Bitstamp has a consistent 3 day turnaround.
Determining the fate of Google products might be an interesting use of prediction markets.
Skype will retire the Desktop API in December 2013
I don't think you can get more "paying customers" than Google Checkout, but that just got axed.
How long does it actually run on Windows?
On of the 'en's its generated by backend, so this is not always true as users may be from different country.
Try using their mobile app - it is significantly easier than sitting with your laptop and messing around with uploading photos. I found the Android app easier - photograph items with your mobile/tablet and upload from there. You might want a bluetooth keyboard though because I found writing my lengthy descriptions tedious on a mobile. (Or you could just do whatever everyone else does, and write practically nothing, kissing sales goodbye)
Debunking common misconceptions in SSD, particularly for analytics
Sugar has 50% fructose. HFCS has 42% to 55%, depending on variety. Are you sure the fructose in the corn syrup is the problem here?
DynamoDB competitor?
Yep things like this, lack of class prefix, and using [NSDictionary dictionaryWithObjectsAndKeys:@"application/json", @"accept", nil] instead of modern literal syntax @{"accept": @"application/json"} are a bit of a red flag for me.
The Sony VAIO Pro 13 seems to have a lower normalized power consumption in the same workload, per http://anandtech.com/show/7417/sony-vaio-pro-13-exceptionall...
Of course it has a much smaller battery due to it's low weight.
Irrelevant. This is about relative efficiency, not absolute.
Perhaps you could do consensus checking retrospectively? I.e., out of N supposedly identical servers a random one gets to make any given decision in real time but then a separate system goes back and compares all servers' results and stops their operation if there's divergence?
It seems quite close or even better when normalized per watt-hour, see http://anandtech.com/show/7417/sony-vaio-pro-13-exceptionall...
NEVER :D
Help please
Help please ..How to make $1000 for a month ? Any plan. I know little bit codeigniter. HTML and CSS.
Although I tend to agree, and I understand they might have their Java devs do the OBJ-C library, but I still wanna' give them the benefit of the doubt, in any case, it's easy to fix.

Most of the library seems pretty straight forward. I will have to dig deeper when I get some time over. I'm debated wether or not to use this as work for a project.
Take Adobe Lightroom or iPhoto or Aperture: they already use an "app first" approach. Files are secondary, as these apps can handle 1000s of files easily. Adobe Photoshop is "files first". They still require "file management" from the user, depending on his special storage needs.
Some productivity applications like mail have long had an "app first" approach. These require NO file management.

That's interesting.
Carriages are pulled by horses. So I suppose horseless carriage was the wrong word?

Language evolved, often creating interesting contradictory terms. "Autonomous corporation" is not the same word as "corporation."
The A320 (introduced in 1988) uses only fly-by-wire. There's been almost 6000 of them built since. The Boeing 777, 787, Airbus A330, A340, A380 and forthcoming A350 are all fly by wire. It's a proven technology which has millions of flight hours behind it.

To fly something the size of a modern airliner, you need assistance. Even if they all used traditional control systems you'd still need functioning hydraulics to control the aircraft. That's why we build lots of levels of redundancy into the system. Rather than making something which can gracefully degrade to manual control, we make something which is so failure resistant that it never loses power.

virtuz: It seems your account is dead. Not sure why - your comment history doesn't make it obvious. Maybe worth asking HN admins about?
Really cool app. Especially like the instant feel of it.

I would recommend to zoom in to the photos a bit so that you don't see the edges of the scene when rotating.
The top 10 ‘arms merchants’ of the cloud
Hadoop 2 The Ultimate Foundation for the Next-Generation Data Lake
Depressingly many people confuse someone making decisions they disagree with or don't understand and someone being "dumb".
SteelSeries ignores customer requests and messes up RMAs
So would you be happy with modern devices with Palm screens? I don't think anyone would. The screens are the power drains. The actual processing power has skyrocketed, and I consider the power available in a modern phone to be quite amazing.

I had a Palm 3e that took AA batteries if I recall correctly. True, the battery life was quite good but the volatile memory was not - you needed to replace the batteries within seconds of taking them out else you lost everything.
Not sure if that applies all over the line. On my win8 install only /energy works.
Visual Event: View JS events and callbacks which are subscribed to DOM nodes
Working backwards, the Minitel failed because in 2012 when it was discontinued it was hardly different from its 1983 incarnation. I agree it isn't likely to be a single-cause explanation, but when you examine the history of the Minitel and the ways it failed to adapt, it becomes evident that a huge factor at play was that the Minitel didn't have to respond to market pressures.
This is a brilliant move on the part of Google. Solving a real problem with a (seemingly) good solution. But it's not without it's drawbacks - namely the fact it's from Google. Google have cooperated with intelligence agencies in the past. We know this. For the project to be a success it needs to be completely open - anyone should be able to audit all of the code. Hopefully that will be the case.
At that amount, it's worth considering a stocks & shares ISA. Something low-involvement, like an index fund.
When the "feature" is a basic property of a relational database - as check constraints and efficient joins and subqueries are - then yes.
Very cool, shame I wasn't aware of this, even though I live near France (.nl) and visted there for years...
What I see as unlikely, is that Google will NOT be around in 20 years. As I see it, they have positioned themselves quite well to stay relative into the foreseeable future.
Totally agree with giving them the benefit of the doubt, hence https://github.com/Mashape/unirest-obj-c/pull/9

I still doubt as much thought has gone into it as a more mature library like AFNetworking (https://github.com/AFNetworking/AFNetworking) though. Even then the new NSURLSession APIs in iOS7 pretty much remove the need for a 3rd party networking lib.
1) We are discussion an economics paper as another reply notes. Of course we are going to use the economics definition of efficiency. We can hardly use anything else, can we? It has NOTHING to do with dishonesty.

2) Jargon. Don't tell me that software development doesn't have weird uses and definitions of words. Meanings of words changes over time, languages aren't static. The term efficiency in the context of economics is rather well established and part of the English language, despite what you may personally think about it.
That's some really cool tech! How do you implement this? In particular, do you scrape > 275 sites daily?
Isn't that called "crashing"?
To Analyze or To Experiment?
This was the bit that most shocked me:

"Knight did not retest the Power Peg code after moving the cumulative quantity function to determine whether Power Peg would still function correctly if called."

From thereon they purely and simply deserved everything that happened to them.
that is just their way of telling the client-side javascript about 'en' or 'es' etc .
Bad design I guess.
> running a shadow copy

Honest question, it's that really doable at this scale?
thanks, that does the merging trick except that printing from it is not possible. There should be a way to extract the 60 frames maybe.
Negative information such as criticisms or controversy, such as http://en.wikipedia.org/wiki/Microsoft#Criticism

They must obviously have a reputable source.
Great news, I'm always paranoid about java plugin. Now I can relax a little bit.
In this context, I think "DER" means Designated Engineering Representative (http://www.faa.gov/other_visit/aviation_industry/designees_d...). I had no idea, so I had to look it up.
I'm trying to find a summary of why this was done. This is a pretty high impact change!!!
ahah, no. That was unintentional.
Since fructose is sweeter, shouldn't it be harder with fructose - i.e., for the same sensation, you'd consume less fructose and thus less calories?
Argue well by losing
Someone tried that at my company. We now have a Clojure app in production. Brilliant.
The conviction some commentators have that somehow Bitcoin is more secure, ethical and predictable than FIAT (central-bank-controlled) currency is hilarious.

Given the fact that 98% of BTC belong to 2% of portfolios and there's a way stronger anonymity compared to fiat currency (you all know who Bernanke is and where his power comes from) and early adopters can drive easily the market up or down. Personally I believe that's the main reason BTC didn't fall after SR bust. Because, what most believe is not controlled is TOTALLY controlled (big players didn't opt out).

That said I can see how BTC is useful and has awesome qualities, especially for people who understand technicalities of a digital currency and how money works.

However, BTC is a hoarding system. Much like gold and nothing like fiat. BTC is not inflationary, by design. Inflation is the first quality a fiat currency must have, in order make people willing to spend.
Type systems aren't supposed to "get in the way of programming". Instead, they are supposed to assist you, and they do. This is why there is the perception that, for instance, code written in languages like OCaml commonly turns out to be correct once it compiles correctly. It's certainly not the case that language designers deploy a complex type system to make your work harder.
Are there interpreters already available for ZeroVM? Or at the moment, must everything be compiled?
I don't see a need for pessimism there. If speech is text plus prosody, then I see adding a prosodic channel to the programming interface as augmenting/enriching programming languages, not replacing them. I also don't think speech is 'special' in terms of intelligence (e.g. Deaf people are just as intelligent), so enriching text could just as easily come in a different form of imagery (prosody being a form of mental imagery) such as drawing. And that is the area that Victor is working in.
Fair enough, but mtgox is the most famous one, so I naturally picked up news about it. That makes it somewhat better at least.

3 days is still a very long time compared to the 'real' currency exchanges.
Given that fructose is 1.73 times sweeter, who'd do that by weight? Weight is not the primary quality people seek in the food, taste is.
The Cloudant link 404s with the trailing slash for some reason
I think the real "killer app" for this would be github.

There have been many times that I've come across a particularly useful piece of code on github for which I would have loved a frictionless way to tip the author. This would complement, not compete with, gittip I believe.
>Windows cannot delete/replace files, that are open.

Not exactly. Its up to the application which opens files to control whether the file can be modified externally. It can do this in two ways. (1) Open the file in some FILE_SHARE_* mode and let the OS sort it out. (2) use opportunistic locks that will detect external access and then let the app decide how to react - anti-virus programs use this when they are scanning files.

>That's the cause of most reboots, it will replace them before services or apps that use them start again.

Actually the cause for reboots is much more mundane. Files replaced on disks means new programs using those files get the new version, however, processes which are already running keep using the older version in memory and are thus open to being exploited by bugs that are already patched.

On servers, things are a bit different. To prevent downtime you can 'hotpatch' the update and thus avoid the reboot.
Take their email id and keep sending them regular updates of your product development. Add as many people you can on your list - so when you launch you will have an audience.
High Frequency Trading seems so abstract. There's no value created, it seems. It's like something in between imperfect systems, scraping off the margin created by that imperfection. It's fascinating, and interesting from an algorithmic point of view (like a computer game), but at the same time I don't feel sympathy for this company going out of business.
Maybe Oracle's "only once per quarter" patch day policy has something to do with it.
Yes, CoreOS wants to be a host OS, but it's also a ripping good guest OS, because of its minimalism. I'm expecting most people to basically stick their app and nothing else (like, say, a full ubuntu environment) inside of the container.

Hypervisor is the wrong word- that's what you'd call Xen, VMWare ESX or the host KVM kernel.
I hate to state the obvious, but...
https://bugzilla.mozilla.org/show_bug.cgi?id=914690#c0
That seems like pretty straight-forward reasoning to me.
The problem with Excel spreadsheets is that the overwhelming majority of users are not programmers or engineers, they are clerical workers with no real understanding of what they are doing. Knowledge, such as it is, is passed on in a monkey see, monkey do, fashion, producing imitation without insight.

This proposed tool is for engineers, not clerks. You download it and use it locally right? Because if it requires the spreadsheet to be uploaded then that is another technical hurdle and one which breaches most people's security requirements.

Excel already does most of this, the problem is that people can't comprehend what it is telling them, your tool is no different.
I think this is a great compromise.
Minitel was Videotex (2-way) and Ceefax was Teletext (1-way). More: http://en.wikipedia.org/wiki/Videotex
In the context of this story though, it's very apposite. I did the same thing. Quite disappointed after I read it correctly.
You really need to make an effort to conform with established naming/casing conventions in each language [1]. For example, your example page should read [2] for .Net.

[1]: https://github.com/Mashape/unirest-net/blob/master/unirest-n...
[2]: https://gist.github.com/jcdickinson/4dd0125d7c5af9d4878f
English words also have established meanings.

They have no such thing. Grab a decent dictionary and start looking up random words. Many have at least 2 or 3 different definitions, often unrelated and sometimes even contradictory.

Are mathematicians dishonest as well when they use phrases like "almost everywhere" or computer scientist when they describe a problem as "Hard" or ballet dancers talk about an "adagio"? All those words have very specific generally understood meanings in the field which might confuse someone with no background in the field.

What alternative to you propose? That they make up new words each time they want a short hand to describe a specific concept, or that they use always a long descriptive phrase each time they want to talk about these concepts?
Ceefax was a teletext service, it ran on your TV, you couldn’t actually send data over it. Prestel was the UK’s videotex service, similar to Minitel.

http://en.wikipedia.org/wiki/Prestel
How much did you acquire them for?
not a warehouse for her books, memorabilia and kids toys

Isn't that what "living" means?
The Decline of Wikipedia
> Except that the people who disagree with your "description" would point out that they are not solved by intervention

If the problem is warding off a depression, then the solution I described is indeed a true solution. It may not be optimal, but starting to discuss optimality of the potential solutions was a little beyond the scope of the point I was making.

> At best this is just delaying the inevitable

Let me explain to you what a business cycle is. Here is an example long term growth trend: http://wolfr.am/17dwVbt and here is the same with business cycles http://wolfr.am/1iaDMSa - if there is an inevitability, it's the trend. I can't comment on your inevitability, because you didn't actually say what it was.

> at worst drastically increasing the magnitude of how bad it's going to be when it becomes impossible to delay it further

Money is nominal, it has no long run effects. Everything I've described has been the use of a nominal tool in the smoothing of short-run fluctuations. The long term trend is unaffected.

> If you don't buy keynesian economics and want no part of it, then for the first time in modern history it is largely possible for you to circumvent systems based around those assumptions and management strategies

This is not relevant to what I said. If sufficiently large your Bitcoin utopia will suffer these problems and you won't have a solution. God help you if all your eggs are in that basket when reality strikes.
Were they acting responsibly when they implemented Theora into Firefox even though it has inferior quality too? Are we now saddled with a new video format spread to an entire ecosystem and websites required to support it? Are users pissed off that they "Save As" Theora files but can't use them in other apps?

WebP isn't just about efficiency over JPEG, the biggest benefit comes from replacing PNG and GIF, which people use for alpha transparency and animation respectively. These are practical, immediate problems that today's web developers face, can they wait a few more years until Xiph approved codec does better?
I wonder if Boeing and Airbus will increase the pace of new plane releases...

The A380 and B787 introductions were very rocky, with delays added to delays added to delays. On the other hand so far the testing of the A350 as been incredibly smooth.

I know that it's too early to draw any conclusion, and that the A350 is still one year from EIS. But when you take into account the actual competence of making a new plane, and how quickly it can be lost, I wouldn't be surprised if the lesson learned is that it is more economical for Airbus and Boeing to release new planes more often...
I doubt the seller would mind. Amazon could have not bought it and let the seller hold onto the inventory longer. Amazon buying it from the seller brings the seller profit from future to now.
1. Normal people don't have access to HFT equipment, giving a handful of corporations an edge over the rest of us.
2. Most people really don't understand HFT.

I think #2 is actually the real reason people are up in arms about HFT, honestly. It's new, scary, and allows corporations to extract money seemingly from nowhere.
Yea--few live people looking at the monitor? I don't understand anyone who completly trusts technology.
As someone who tried to port code in the early days of Bionic, I am filled with grumbles.

And glibc hasn't been slow for a year or two, since they defenestrated Ulrich Drepper.
The STONITH Story
Bad analogy. If you want to make better analogy, you'd say it's unethical for a politician to give an interview about his own party or write a newspaper column about his own political platform, because that is self-promotion and creates conflict of interests, and makes him gloss over negative sides of his policies and give undue positive weight towards the subject. Sounds silly, right, politicians do that all the time, that's the name of the game.

Of course, editing process can be abused by interested parties - politicians can lie to advance their causes, and wikipedia editors can be (and sometimes are) driven by motives very different from the quest for pure and accurate knowledge. However this can and is happening without any employment relationship, and employment relationship does not add much to it - one can be non-neutral by thousand other reasons (e.g. N happens to be a fan of certain ice hokey team and rewrites its Wikipedia article to extoll its virtues in excess). It seems as one of these reasons - a very real one, but definitely not unique - is being singled out. Is it because money is the root of all evil?
Why you need STONITH
http://www.youtube.com/watch?v=dBnniua6-oM

It's a longer video (1h 30m), but it explains the problem with fructose in exactly as much detail as it needs and is very "average" people friendly.