skysight-inc/HackerNews huggingface dataset:
> Bad feedback is reserved for fraud, IMHO.

As someone who has never used ebay, this way of thinking sounds ridiculous. I can't imagine that this is what the average persons thinks negative feedback means (it means "my experience was less than satisfactory" pretty much everywhere else) and this sounds like an enormous problem with ebay.
I'm in a very similar situation. Finding the right company (or starting your own) seems to be the key to happiness. Don't write off the entire industry because of bad companies.
Indeed. I've got a couple Ubuntu VMs on Azure running XWiki and TeamCity (Java apps) and it's quite smooth. I like the virtual disk management (dynamically increasing block blobs on Azure storage).

Also, you could easily take advantage of IaaS for VMs combined with PaaS-like services, for instance for relational databases, reporting, identity management, service bus, media encoding and streaming, etc.
On Talent in Sports and Science
been checking my spam folder too :)
"The free market does not tend towards monopoly or oligopoly. If any one player is gaining market power and capturing a lot of consumer surplus, then competition will eventually find a route around that and supply an alternative with better value. This has been proven time and time again."

I don't think I could disagree with that specific statement more than I do (even though I agree with some of your others, and your opening line). In order to accept those words I would have to ignore the existence of monarchies, dictators, cartels, and simple things like the phrase "the rich get richer." Our society and economies are structures imposed on the true mathematical and physical chaos of space and organic chemistry.

I agree with some of what you say ("Reduce the size and reach of the state, and you make it impossible for rent-seeking behaviour to occur, because there is no structure to support it."), but I would note that there are some things that individuals simply cannot do alone, the most important of which is holding the power of monopolies/oligopolies accountable. I would rather not call that government, simply a group action, but it still amounts to a common banner. Unfortunately, any organized power will only continue to claw for more power. Government won't limit itself. In that sense, I agree that it seems necessary to withdraw that power substantially and regularly from government, but I also see the renewal of that power as inevitable in order to prevent abuse in some other area. ("The price of freedom is eternal vigilance.")

Unfortunately we have a disadvantageously simple language of left vs right, all or none, (leading to extreme communism or extreme capitalism - for example, Ayn Rand vs Marx - both of which lead to the same totalitarianism), rather than focusing on the philosophical middle and economic nursery conditions where growth is possible, fair, and competitive. It is constantly necessary to destroy our last great success in order to make room for the next one (to focus on beneficial endevours). It is also our choice how long we avoid that renewal, and how big an undertaking it must be to move forward.
I live in Europa and it's already been a long day waiting due to the time difference ;) keeping fingers crossed
Once they give the private key passphrase out there would be no need for us to judge for ourselves. The hackers would have everyones credit card information at that point.
Great post. I'd also add to that list the benefits of local by default packages that are in your project folder. The approach of tools like easy_install, pip, bundler, etc is to hide all your depemdencies in some dot-prefixed folder outside your project directory. This promotes an out of sight, out of mind mentality. The npm approach on the other hand puts them in your project and makes it much more likely that you are going to explore the source of your dependencies, more likely that you bug fix those dependencies instead of work around bugs and most importantly you'll treat that folder like part of your own project. This last point means that you are likely to develop one of your own generic modules to the point where it's good enough to submit back to npm as a public module.
Messaging updates for iPhone and a new look for iPad
PVS-Studio registration key for 5 days (Static Code Analyzer for C/C++/C++11)
As an experiment, we have decided to offer everyone interested a PVS-Studio registration key for 5 days to study its 64-bit diagnostics more thoroughly.

The PVS-Studio demo version is absolutely full-function. It is sufficient to study the tool and get familiar with its capabilities. The user has up to 200 clicks to navigate through code fragments the analyzer considers to be probably incorrect. We believe it's quite enough for the user to decide if he/she likes the tool or not.

However, that might be insufficient in case you are searching for 64-bit errors. Many of the 64-bit warnings are false positives or are irrelevant to this program, as fragments they point to cannot cause errors. That's why the restriction of 200 messages you can click to navigate through the code may prevent you from forming a definite opinion of the tool.

We have been watching an increasing interest towards development of 64-bit software lately. Perhaps this has to do with the release of Embarcadero RAD Studio XE3 Update 1 that has learned now to compile 64-bit applications. Or maybe it's just that the time has come.

We've decided to carry out an experiment: we offer you a 5-day registration key for PVS-Studio. It will be valid through April 21, 2013.

You can download PVS-Studio here: http://www.viva64.com/en/pvs-studio-download/

Name: PVS-Studio FreeKey

Key: DW5G-263J-0EZ0-7GRA

We hope that this key will help you to study the capabilities of the 64-bit analyzer unit in detail.

We are not worried that somebody can do a complete analysis of their projects for free within this time. First, it's a difficult task in case of large projects. Second, static analysis implies regular use, not occasional fights. You use compiler warnings regularly, not once in a year, don't you?
Twitter's primary use is to broadcast information to other people, or to read snippets from people you find interesting (particularly celebrities). Pinterest's primary use is to collect images for your own personal benefit. I use Pinterest and have boards for recipes, pictures of places I'd like to visit, fashion choices I'm interested in trying, etc. Most of my pins come straight from the web, and while it's nice if others repin/like/follow me, I don't really care. I have no interest in Twitter, but I might use QuoteRed.
Mac Makes 45% of PC Industry's Operating Profit
A subject near and dear to my heart. In college I was briefly obsessed with cross-linguistic adverb ordering.

I wish middle school science included some linguistics. The empirical data are already in our heads, so it's a great vehicle for teaching the scientific method -- look at data, make a hypothesis, check its predictions against other data (no equipment needed!) and refine it until it encompasses the counter-examples.
The order you describe reminds me of inventory or shipping labels, particularly military-ese: "QTY 5, pistol, M1911, A2". However, in my experience, Western spoken languages are not at all optimized for dropping the last bits (so often that's where the predicate / object lives).
I Miss The Magazine
Site is working now..
Being a user of Synnefo/"Cloud" (and the ~Okeanos/"Ocean") systems for a little while now, I have to comment with a simple "wow!". The amount and quality of engineering that has gone into the project, as well as the quality of the offered service is staggering. Most people involved in some manner in the academic software engineering community (be it Greek or not) are accustomed to receiving products that might on the one hand "work", within finely specified limits, but are otherwise classified as more or less involved hacks. Well, Synnefo both works like a charm and gives off an air of harmony (in the integration of the components and the eventual end-user experience).

Kudos everybody on a job well done. Can't wait for the service to go public.

NB: The whole project is build on commodity hardware with opensource solutions binding everything together.
A whitepaper on its design and implementation, and case studies for use etc, would be certainly lovely to read.
This comment is the last live comment:
(https://news.ycombinator.com/item?id=5399303)

This comment is the last dead comment: (https://news.ycombinator.com/item?id=5399305)
gaming == money. That's why you see so many gaming companies in the mobile market.
Domain Squatting For Good
By the way, I grew up in London in the 80s.

The IRA were bombing Britain all the time. There are still no trash cans in the London subway system today; they were taken out because the IRA might leave bombs in them.

The IRA even hit Downing Street and one of Thathcer's political conferences.

There might have been stepped up security in Northern Ireland itself, but security in London during that period was far less than during this stupid "War on Terror", and there weren't all these stupid "anti-terror" laws. The regular police didn't even carry guns back then.

Thatcher tried to use a regulation banning the voices of Sinn Fein from being put on air because they were advocating terror. The BBC just played the footage and used voice-over artists to say their words.

And this was how 80's Britain responded to the IRA, which was a large and well funded organization.

So I have an existence proof that you don't have to turn into a police state as a response to terrorism, because
I grew up in a country that chose another option.
The source is actually:

http://www.nextnewdeal.net/rortybomb/researchers-finally-rep...

and the paper (including the data and code files upon which the results are based!) is:

http://www.peri.umass.edu/236/hash/31e2ff374b6377b2ddec04dea...
CC is not appropriate for software licenses. Per their FAQ:

http://wiki.creativecommons.org/FAQ#Can_I_use_a_Creative_Com...

Can I apply a Creative Commons license to software?
We do not recommend it. Creative Commons licenses should not be used for software. We strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed at the Open Source Initiative. Unlike our licenses, which do not make mention of source or object code, these existing licenses were designed specifically for use with software. Furthermore, our licenses are not compatible with the GPL, the most frequently used free software license.
If you're a keyboard and mouse user working primarily in the desktop, it is very jarring to jump into the full-screen metro interface every single time you want to do something start-menu related. Metro isn't well optimized for keyboard & mouse users either. e.g. With the Win7 start menu, you could type in "computer management" hit enter and get that panel. In Win8 you must additionally mouse over and select the settings search category (I'm on a Win7 machine, so I'm not sure that computer management even shows up properly in metro without tweaking!). Effectively, for desktop users Metro is less efficient in addition to being jarring.

Install classic shell (classicshell.net) and your problems are over. It puts a start menu back into Win8, and it works pretty well. There are no search categories, and the cheese metro hides from you is in plain sight! Once this is on your machine Win8 is basically Win7, only better. Highly recommended!

If you're setting up a new Win8 box, classic shell is available through ninite as well, which is pretty handy.
Why does Google--or anyone else--think that already existing probate and testamentary laws don't apply?
Interesting observations. I know AMD is making an ARM chip (http://www.anandtech.com/show/6418/amd-will-build-64bit-arm-...). Have they said anything about FP?
This is deeply concerning for those of us who have business dependencies on linode. It certainly shakes confidence, at the very least.
> Knowing what's viable and building it is the difficult part, but isn't that what lean methodology is supposed to help with to begin with?

Lean approaches (including, but not limited to, lean startup) provide basic rubrics about where to focus your efforts to optimize return for effort. They aren't, however, a magic wand that substitutes for skill, judgement, and domain expertise (well, perhaps a little for the last, since inherently lean uses the scientific method to grow domain knowledge in a highly-focussed way, but unless you've got a deep reserve of resources to fund failures that you learn from, or get really lucky, you are still likely to fail without domain expertise going in.)

The biggest problem with lean now is it is being treated as if it were a formulaic, recipe-driven methodology that substitutes for specialized skill, when lean is pretty much an anti-recipe approach that is all about everything you do being part of a continuous hypothesis-test-review improvement cycle, including the kind of things you might get from a book discussing practices that others developed via lean, which may provide a starting point for your practices, but not a fixed methodology.
I'd just like to mention that https://gimmebar.com allows you to save text snippets in a similar manner, in addition to pretty much any other media type, and doesn't require you to use Facebook for login.

Disclaimer: We (Fictive Kin) built Gimme Bar, so there's quite a bit of bias in my previous statement.
"We don’t really know how this coin is created."

It's easier to understand than how a dollar is created under the fractional reserve banking system.

Oh look! The capitalist establishment is spreading FUD about Bitcoin -- didn't see that one coming!
So because the Democrats didn't have total control on Congress, they aren't responsible for the failures to drive issues forward? They had a majority. They should step up and take ownership for their part.

I remember when we expected statemen to work out difficult conflicts. Now they just throw up their hands and say "He did it" while people cheer them on for "sticking to their guns". It isn't our fault, they are the ones that refused to compromise by accepting my proposal...
I'm very much opposed to this idea of completely ignoring the news. Eating too much meat has negative effects on your health so do we suggest we all go vegan? No. Just because something has it's downsides doesn't mean the solution is to avoid it entirely. The suggestion that we should all ignore the news is such a broad, black and white solution that doesn't really solve the problem.

I don't think it's healthy for anyone to have a full on "let's not ignore news" or "let's totally ignore news" attitude. A lot of what you're saying is true and they're valid points but they're not compelling enough of a reason for anyone to stop consuming news. It's impossible to live a life where you avoid anything that would negatively affect you. You mention loss aversion. That could be considered a bad thing. But it can also be quite helpful. After the bombings in Boston yesterday we had a noticeable increase in security in Chicago where I am. Because I paid attention to the news I knew something had happened and was a little more aware of my surroundings on public transportation than I would normally be. Now, did anything happen? No, but having that awareness didn't hurt me either.

Ignoring the news means being ignorant of the world around you. I understand that no one is immune from the emotional impact of what they see on the news but it doesn't mean they also cannot pull themselves away from it or that it will necessarily lead to some kind of depression or other negative.

People like us don't need to be told to ignore the news. It's the people who watch Fox all day long and can't discern opinion from fact and are looking for someone to validate their world view that need to be told this. The rest of us I think can take it in, learn a thing or two, and see the rest for what it is. If a few of us get emotionally invested in a story for an hour or two then so be it, is there really any serious harm done?

This entire "ignore the news" idea is way too black or white to be realistic. The vast majority of things in this world, including this idea, are far more complex than a simple "do or don't do this or that" answer can provide. There are things you shouldn't do - don't eat Uranium, don't jump off tall buildings, don't stick your tongue in a light socket... this isn't one of those thing.
especially like those proposed layouts at the end of the paper: http://docs.trb.org/prp/13-1693.pdf
"Git" is the system of software, protocols, metaphors, and storage. "git" is the executable.

It's similar to "Perl" and "perl": http://perldoc.perl.org/perlfaq1.html#Whats-the-difference-b...
Evernote Accelerator
Building an Automotive Dashboard on Android
Submitted the source to HN.
> A passphrase protects a private key file NOT the data. So why would Linode even bring it up?

I would bring it when discussing how I cryptographically secured sensitive data. Especially, when people might be confused and try to argue that they should have used pbkdf2 and not encrypted the information (because they were thinking about password hashes).
oh dear.

I may be reading too much between the lines, but thy post, and the logo-page, are corporate, goal driven projects (maybe top down) that are then wrapped up in nice fluffy words.

Its not the same as nice fluffy ideas, getting thrown out and tested, with maybe as much attention from lawyers as aspell.

Of course it happens, but this is the time github went from that nice sparky startup, to the long slide into corporate beige.

In many ways its a triumph, startups just don't succeed like this. And I would wish success and money and more success on them all - but my antennae twitched.

Still paying monthly for it though. Octocat will cry all the way to the bank
Great post! Had some great points. Check out my SMS startup http://request-now.com/
Can't help but wonder if they are in fact taking a loss, backed by Adapteva.
Wow, the stickers feature is a blatant replication of stickers in Path. Not that such replication by FB is unprecedented, but I'm still quite shocked.
I, (and my next startup), are possibly moving to Austin soon.

So there's one for you.
In a gold rush, the miner (employee) don't make the big bucks. It's the miner support (landlord, investor, founders) that make the huge bucks.
Does anyone else notice the striking similarity between the new Enterprise design and Bootstrap? I guess that's what you get when you hire Mark Otto.

https://enterprise.github.com/
http://twitter.github.io/bootstrap/
I created jQueryBinder, a simple DOM elements binder, hope you like it.
Culture of apathy haunts India
Making A Code Compiler Energy-Aware
American Airlines Experiencing Nationwide Reservation System Outage
Does economics have peer-review? Excel is tolerated in an academic journal?
So, a word of advice to new folks trying out iOS land:

Interface Builder is most emphatically your friend. The compile/debug cycle in iOS is sufficiently lengthy that laying out views programmatically gets very tedious very fast.

Besides realtime previewing of exactly how your view is going to look, IB also helps you understand how your layout is affected by rotations to landscape and differences in view height between device classes (3GS/4/4S vs 5).

Nibs make it easy to tweak and adjust – and even to throw away and start fresh.

Most importantly, though – every nib you use is code you do not have to maintain. If a UI object has some part of its API deprecated, your nibs don't care. They're automatically up-to-date.

Can you do every fancy thing you'd like with nibs? Certainly not. But you can do the basic braindead layouts of labels and buttons there, and you're much likelier to get what you want the first time. There's enough tedious code to wrangle in iOS as it is – don't create more for yourself by rejecting a mature, useful tool.

edit: For clarity, though, by all means, enjoy this solid tutorial so you understand how to get your hands dirty when necessary. Just don't fear the IB.
Thank you! I hope it's the start of a new trend. Google fiber is just the icing on the cake!
Twitter doesn't allow very much text.
Even if women were literally never aggressive against men, it's nonsensically cruel to use that as a reason against shelters for men.

"You don't deserve a safe space, John, because people with your genitals are the ones committing violence."

They have disturbingly collectivist notions of guilt.
Waterloo's Rebellion Media acquires Incentivibe from Hyperdrive Cohort 1
totally agree, but then again.. who isn't copying?
I've been bitten buy similar bugs in Mono, it's really frustrating. I do like the availability of Linq though.

Also coming from native iOS, debugging seems really clunky to me. It's very easy to reach a state where the IDE just goes "welp, I have no idea what's in scope right now".
What's wrong with going vegan?
What do you mean "Excel is tolerated in an academic journal?" Excel is a perfectly fine tool for doing all sorts of data analysis without knowing how to program. This same error could've been done in a "real" programming language just by messing up some subscripts.
that's it , I can finally stop wasting my time on writing an app which obviously will be pulled down due to violation of twitters terms.
I didn't realize that old Android browsers don't support overflow:auto, I was trying to get rid of some fixed position elements to improve layout performance. Will fix.

http://code.google.com/p/android/issues/detail?id=2911
> The web server is compromised. The attacker has the
> source code, which includes the IP/host and login
> credentials for the database server, since the website
> code talks to the database to function.

IMO, if internet-facing machine A is storing login credentials to machine B, then machine B should be considered internet-facing.

There is no reason for a properly-designed system to be storing passwords or credit card numbers in the same database as the rest of the user's data. Such security-critical data should always be placed on a hardened machine, with the web server communicating via a small and easily-auditable interface.
Really simple and performant AB testing for Rails
Why the Lean Start-Up Changes Everything (by Steve Blank)
Too bad they still charge more for Windows instances than Amazon EC2 does.
I agree with pretty much everything you say (especially now Apple will be pushing auto-layout for newcomers to the platform), but the one thing that's really bothered me with the "Your First iOS App" tutorial is that as some point it switched from NIBs over to a full Storyboard.

And Storyboards are certainly in principle a cool idea, but I've never seen a production app that has actually used them (please do correct me if you're reading this and use them in your own shipping app). As far as I know, Apple aren't dog-fooding them in their own apps either. I'm not sure of the benefits of introducing them as pretty much the first thing out of the gate. But I'm prepared to be wrong!
I made a fake account to ask this question b/c I'm too ashamed not to know this:

Is there an equivalent Visual Basic-style editor for making iOS apps? You just place the button, double click on it, add functionality, drop in elements and you're off the races?

Just looking at this tutorial, it is astonishing how much knowledge you need to have to get up & running and create something so simple like a HelloWorld example (I've heard it is a herculean effort to do something really exotic like make text both bold and underlined in label on say a title screen)

Can somebody who knows their stuff please disabuse me of my ignorance/foolishness?
Thanks. I should have known better. I don't think Business Insider creates original content (well, they do create some, but not much).
Spreadsheet coding error in widely cited economic analysis