skysight-inc/HackerNews huggingface dataset:
As an amateur trying to read up on quantum computing, I can say these papers are very accessible. The first is the talk referred to in the article that launched the field, and the latter starts with a great literature review:

Feynman, Richard. "Simulating Physics with Computers," International Journal of Theoretical Physics, vol. 21, Nos. 6/7, 1982.

Shor, Peter W. "Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer." 1994.

I'm also nearly done with Scott Aaronson's Quantum Computing Since Democritus, which is a popularizing treatment derived from graduate-level lectures. It is demanding but super fun.

So one risk to quantum computing I wonder about is the error correction. There are lots of attempts at classical computers that purport to give the same polynomial->exponential speedup, but on closer inspection they just "hide" the exponential requirement, e.g. in the need for exponentially-increasing instrument accuracy. Are there any experts here who can give a reason why error correction in quantum computing will scale polynomially or better? It seems like if we are hiding the exponential in quantum computers somewhere, that's where it will be.

EDIT: I think there are practical risks also, e.g. superconductors that only operate at near-absolute-zero, but I'm asking about a theoretical risk that just kills the idea.
I wonder if we can fix the "warnings ui" somehow, so that they work better. The fundamental tension seems to be that programmer thinks he knows what he is doing, adds a warning override and the warning goes away. But then it may turn out that he didn't and the warning indicated a real problem.

The problem is the S/N of warnings. Our programmer removed a warning so that real warnings wouldn't drown in a see of false warnings.

The question is then, can we have our cake and eat it too? We don't want to completely forget about low risk warnings, we just almost completely. Maybe we could have some kind of exponential backoff when you ignore warnings?
Interesting topic.

http://microisv.com/ has some info.

Andy Brice's blog, Successful Software, sometimes has articles about other mISVs than himself. He has a product, Perfect Table Plan, that has done quite well. And he recently created another product that has also started doing well.

http://successfulsoftware.net/
Previous discussion: https://news.ycombinator.com/item?id=9456722
I know devs for BB10 felt burned when BBRY announced the Amazon app store is coming preloaded on BB 10.3 OS for "entertainment" apps. Where the native BB World app store remained for "productivity" apps. Speaking from experience, the momentum for top tier AAA apps has all but shriveled up and died
You know you can bike 8-10 miles in an hour or less, right? Not saying that's the solution for your specific situation, but a lot of what we're talking about comes down to collective inability to move beyond 100% car culture and imagine different and better ways to get to where we need to go.
Interesting point. I'm on the west coast, and our summers tend to be much hotter, and winters much colder. So I suppose, not only bike friendly roads are needed, but also a whole biking culture would need to be established to allow employees to change into work clothing from weather sensitive bike gear... hmmm, complexities...
You answered it yourself

> can help them when they run into them

I previously had a big reduction in questions regarding version control once I setup GitLab running on our server and a simple tutorial wiki page. We also don't have enough computers for all the interns, but have a powerful number crunching machine. We do engineering work, some students have only used MatLab. A webpage would be much easier to setup, and less hassle for me.
> Providing dignity is enabling. And we could provide it long-term to everyone if we wanted.

We have 77 years of history proving raising minimum wage is absurdly ineffective at enabling individuals to climb out of minimum wage jobs.

Yes, one can indefinitely raise minimum wage every few years (as we have been since 1938), but that doesn't provide long term growth for the individuals trying to live on it.

Providing better and cheaper/easier access to higher education and high-skilled job training has proven time and time again to be the only permanent solution which lifts individuals out of minimum wage jobs.
If you could find real developers via Streetview, they wouldn't be very private offices, now would they...
Then stop rudely insisting that people outside of your neighborhood help pay for the upkeep of your streets.
Let's see what Krugman says about this:

> One of the funny aspects of being a somewhat, um, forceful writer is that I’m regularly accused of all sorts of villainy. I was personally responsible for the demise of Enron; my nonexistent son worked for Hillary; etc.. The latest seems to be that I called for the creation of a housing bubble — in fact, the bubble is my fault! The claim seems to be based on this piece.

> Guys, read it again. It wasn’t a piece of policy advocacy, it was just economic analysis. What I said was that the only way the Fed could get traction would be if it could inflate a housing bubble. And that’s just what happened.

http://krugman.blogs.nytimes.com/2009/06/17/and-i-was-on-the...

Aside from that, Krugman does not, in fact, prescribe increasing the government's share of economic growth in all circumstances, so you're wrong anyway.
If only it had a place to register a setting or store a file containing information like "update until you reach the latest version". It'd also need to be able to get through all the updates without crashing even once (otherwise we'd need to check the disks and repair start-up files, and that can't be automated), so maybe this is just impossible.
This is a very strange field. D-Wave is shipping quantum computers designed to do optimization problems, and yet nobody is really sure if they work.
” We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.”

As I've gotten older, I've developed the following interpretation of this statement:

Getting system architecture right is hard, but crucial. When it is right, there is very little code to it, as little as necessary for the job. Rather than sprinting ahead and micro-optimizing your initial architecture, you should go slow, focus on minimal-viable units within the system and then, once contact with the real world has occurred, step back and ask if your architecture is going with the problem, akido style, or fighting it, J2EE style. Then, and only then, consider the perf fixes appropriate to whichever situation you find yourself in.
ASP.NET MVC, ASP.NET Web API and ASP.NET Web Pages will merge into a unified "ASP.NET vNext". http://en.wikipedia.org/wiki/ASP.NET
So it's basically a link exchange for blogs?

What's the incentive for a popular blog to link to less popular or newer blogs?
How is it "deceptive" exactly? It uses the same language service (roslyn and typescript etc.) with Visual Studio; it has VS signature features like "peek", "find references" etc. Maybe the debugger is not powerful enough now, but it is just a preview version anyways.
A medieval English poet exposes the country’s most corrupt industry: wool
One of the core issues with breaking this pattern is that you're installing a new feature on this reboot, then installing all of its patches on the next reboot.

So you install 186 updates on a fresh install. This includes .NET 4.5 (or 4.5.1 or 4.5.2), and requires a reboot.

Now you're done right? You just installed 168 updates, how many updates can there be? On your next reboot, you get another 60 updates, of which 20 are .NET 4.5 updates and security updates. Another is the OS SP1, which needed a reboot before install.

Now you're done right? You just installed 228 updates, how many updates can there be? On your next reboot, you have another 168 updates, most of which are patches for OS SP1.

Now you're done right? You just installed 396 updates, how many updates can there be? On your next reboot, you have another 12 updates, including...

I've seen this chain across more than 6 reboots. I once literally spent an entire day just patching a server.
You're right that it's a 'big number fallacy', but you've made many mistakes here:

- $1B profit is only for a quarter, not for an entire year, for which you've attempted to roughly calculate labor costs.

- $15 minimum wage is only in the US, not worldwide. Although McDonalds does pay its workers more than $15 in some parts of the world, and somehow manages to stay in business despite the ruthless efficiency of capitalism
http://www.businessinsider.com/denmark-mcdonalds-pays-20-hou...

- It's a mistake to talk about profits as a percentage of revenue because the profit is distributed to very few hands. You scoff at "a big pile if you just handed it to me personally", but McDonald's board of directors is 14 people.
http://www.foldingtext.com is my go to Markdown editor. Combine with Notational Velocity which reads from a folder on Dropbox, it is great. Especially since I can edit with Draft on my Android phone and tablet.

TextNut looks like it will combine the two (organization and editing) but I will wait until it has flatfile compatibility.
Your Windows 10 phone can turn into a full PC
They're just planning to coast on Android patent royalties from now on.
There is a prisoner's dilemma aspect to office politics: the more time you spend learning the politics of an organization, the more effective you will be within that organization, but the more time that everyone in the organization spends politicking, the less effective the organization will be as a whole.

I agree that this conflict of interest exists.

At some critical point, the organization collapses inwards on itself and becomes unable to react to changing market conditions, and goes out of business. That's why there's resistance to teaching or even making people aware of politics: eventually it results in the destruction of everyone's jobs.

That, I'm not sure that I buy. Large tech companies like Amazon, Google, and Microsoft have a lot of politics but are still very successful. I think that, at some point, companies get to a level where typical political behavior doesn't help them, but won't unhorse them either. Most Fortune 500 companies do just fine at delivering returns to investors and salaries to employees, despite being large and political.

The problem with personally optimizing for office-politics is that now you have a big comparative advantage over other employees, but only in high-politics workplaces.

Sure, and I don't advise learning only politics. I think that people need to learn enough to solve political problems and to avoid losing fights. (It's rare that any kind of fight is ever "won", so avoiding political fights in general might be best. I wish I had known this when I was at Google.) Ideally, it's best to specialize in something that adds value but learn enough politics to get by, protect the good, and keep one's work from falling into a black hole.

The sad truth, as we'd both agree, is that organizations tend to end up being run by people who specialized in politics itself. That's unfortunate and, given the game-theoretic issues that you already described quite well, I don't see an easy solution. When bodies end up being overwhelmed by individually fit cells that harm the organism we call it "cancer". When corporations' upper ranks are filled with individually fit (politically speaking) people who lack vision or care for the organization, we end up with exactly what you described.
I really thought that Spartan would have been a great name for the browser.
Yeah, and while I appreciate their efforts... I find their documentation on their Azure clients for node.js too sparse and inconsistent. It can definitely be better, at least now I can look through their codebase to get what I need.
It's like they wanted sudo and user accounts with arbitrary permissions but had no idea how to do that, so they did UAC and this stuff instead.
>Oh yes indeed. Just as Node.js and NIO proved to the world that bare-metal performance is always worth the consequent unreadable code

aww someone is complaining about javascript/node again, how cute.
I fail to understand what has people so fired up about this kid's site?
QE is the opposite of austerity. That's what the US is still doing since god knows when.
Pushing yourself to learn something that's hard to learn -- absolutely. Taking on challenges that nobody's ever attempted before -- absolutely.

Doing easy things the hard way? Not so much.
Do we really want to compare "sudo apt-get install build-essentials" with installing all VS, Perl,Python etc... in Windows ? :)
I'm more likely to ask what source control you have used. If you say Git, I'm going to ask why. I'm going to figure out if you really understand source code or you just use what's popular. That is not a statement about Git or any other source control. But I don't need to see your github account to figure out what level of developer you are (or what level you think you are).
GreenRush Wants to Be the GrubHub, Not the Uber, of Pot Delivery
It's a bit different when there's a runtime required to run the apps. An app written in Go/Rust today will run on a machine 10, 20, 100 years from now as it's just an entirely self-contained executable. A .NET app will only run on a machine that has a functioning and supported .NET framework.
A bipartisan Senate bill seeks to rein in patent trolls
Swift probably still won't be used in production for some time due to the editor (Xcode) being extremely buggy. Error messages aren't great and with each new release of Xcode, there are syntax changes.
I'd love for Swift to be open source. Realistically, it'll take 2-3 years at best. I've been waiting for F# to mature for cross-platform development. That would be a great language to move to.
Cross platform .Net doesn't include a cross platform UI environment... though cross-platform WPF would be pretty awesome (not sure how much effort to extend on their efforts for silverlight would go).
a free cross-platform code editor by Microsoft, you say?

vi kids-get-off-my-lawn
So, basic restaurant economics:

30% food cost
30% labor
30% overhead
10% profit (ideally)

Most restaurants run on really thin margins, a percent here or there is going to eat the profit. And a lot of restaurants, unless they're super successful are right at the edge. The owner puts in long unpaid hours or something similar.
Pretty much every government could benefit immensely from austerity. The problem is, of course, that government is lousy at execution and overly political and self-preservation all and so, for example, cuts the most visible programs first.

Yes, I understand the notion of spending your way out of a recession.
SPOILER: it's not.

> The number of Bitcoin users in Argentina is relatively small; it barely registers on most charts of global Bitcoin usage.

This article is hype: "This article was adapted from 'Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money'". It reads like a press release because it is one.

> This is the street-smart economics. Not the complex Ph.D. economics.

The phrase "I'm not book-smart, I'm street-smart" can be rephrased "I'm not real-credible, I'm fake-credible." It's the sort of thing expert beginners say, particularly when they've reached the stage of recognising and disparaging actual expertise in their subject. And hoo boy, Bitcoiners are at the far end of expert beginner.

There is no reason to expect anything good or useful from this article.
It would seem phys.org is tacitly stating its opinion on the subject with the article title.
> There must be some way to _unify_ this proliferation of software update mechanisms.

There are many ways. The problem is there are many different environments who all use different methods for different reasons.

To a solo developer with personal control over the entire stack, the Operating System is merely one more tool in the toolbox. That dev can pick any distro he wants and then install and configure anything he wants(as root). To a postdoc researcher in a lab using the University's shared compute cluster, leveraging the OS might not be such an obvious and easy choice. Then of course there is the whole issue that Wordpress, ruby, system software, and IDEs are all developed by very different groups of people.

But back to your question: configuration management tools can help with this problem. They do require some end-user investment at this stage, in no small part due to the reasons I identified above (there's not yet an ideal default that works for everyone).

Generally, configuration management tools encourage you to declare your software, modules, packages, requirements in an abstraction layer and then have the config management tool handle the messy details of whether to use apt or yum or gems. The catch right now is that you will typically have to do handle those decisions (to some extent) yourself.

Ansible:

http://docs.ansible.com/gem_module.html

http://docs.ansible.com/apt_module.html

http://docs.ansible.com/yum_module.html

Puppet:

https://docs.puppetlabs.com/references/latest/type.html#pack...

Chef:

https://docs.chef.io/chef/resources.html#gem-package

https://docs.chef.io/chef/resources.html#apt-package

https://docs.chef.io/chef/resources.html#yum-package
Then let's take that $15/hour and send it to Haiti or Nepal, or boycott Dell and Apple until their factory workers don't have to live in cells attached to manufacturing plants.

I realize I'm being a little snarky, but seriously, give the gift of dignity and comfort for basically pocket change here: https://watsi.org
I promise you I can figure out if you can code or not in about 15 minutes. I don't mean cobble together Angular and Bootstrap. I need to figure out if you can actually code and what kind of person you are to work with.
I did a toy comparison of ML-derived languages running on Linux the other day (http://thebreakfastpost.com/2015/04/22/four-mls-and-a-python...) and found F# already simple to get along with and fast to run, at this beginner level. It could become a really interesting option.
The Visual Studio Code shell is built on GitHub's Electron Shell, but the editor is a new and improved version of our own Monaco editor, which we use on Azure Websites, Visual Studio Online, and a number of other web sites, and in the F12 Tools in Internet Explorer.
So it's not unique to Windows and other things have been doing this for much longer on different platforms with more users and now have much larger ecosystems making it easier to do what you want quickly.
If Electron (formerly atom-shell) have a BSD build/target working, it wouldn't be too hard for MS to support it... if the open-source their work on this, it'll be easier.
Full Stack Developer Kansas City
Please visit www.minted.com/jobs

Senior Software Engineer (Full Stack Web)

Minted is looking for experienced full stack web developers to join its newly-formed Kansas City team. Help Minted build digital products that customers love -- with beautifully designed, delightful, and functional user experiences.
However exciting this is, I wonder how the support and future development will be accounted for. Porting an application is probably easy but the moment android adds a feature that is not supported by the Microsoft abstraction, you are either opting to choose the least common feature set or are maintaining two separate code bases. Both very unfavorable outcomes.

I love windows phone and don't really miss many applications on it but I know many people do. Hope this fixes it.
But what if you believed that the street was, in fact, the way to your destination (a friend's house)?
But what do the signs say? I'm really curious. Can you visit a friend? Do the police escort you to your friends house?
For some reason this reminds me of how it was impossible for Nintendo to publish a SEGA game. Growing up as a die-hard Nintendo fan the thought of Sonic The Hedgehog appearing next to Mario was insane. Now days, I have a Nintendo Wii with about 5 games that feature Sonic, and one that features Sonic and Mario. SEGA has pretty much been reduced to a mobile publisher with questionable product decisions. Nintendo is slowly going down that route, though the DS and their strong IP keeps them alive.
>They pull you over,

shouldn't they have at least some probable cause for pulling you over? And wouldn't lack of probable cause make the officer's case a "fruit of poisoned tree"?

and anyway, how about not living there, yet, say for example, having a girlfriend there or going for some appointment, like going to look at the bike somebody is selling or at a house for sale. My point is that without actually living in the neighborhood there may be plenty of reasons to drive there.
Austerity in good times? Good luck with that!
Given that said .NET technologies are open source, why does this bother you?
Microsoft Unveils Tools for Moving Android and iOS Apps onto Windows
I certainly agree with you. I'm providing an example that fits Paul Krugman's narrow definition of the word.
Spooky, huh?
I may have been engaging in some mild hyperbole there, but one big reason I got the hell out of Sacramento and now live up north in blissfully cool, shady, overcast Seattle was that I couldn't stand the 100F-plus summers. It's hard enough just enduring that kind of heat; getting out in the sun and sweating on your way to/from work is just... not something I would ever do. But maybe LA is not as bad as the Central Valley, I don't know.
Might be overkill, but for my large projects, I simply host my own gogs [1] instance and vendor in all my dependencies to that instance. I get reproducible builds, and I can bring in any updates I want manually when I'm ready for me.

1.http://gogs.io/
It does. I guess that hells are for the true believers and heavens are for outreach and marketing. Since most religions start with an internal and tribal focus-- in one theory, to extend the will of powerful people (ancestors, who evolve into gods) after their deaths-- we'd not be surprised.

Most ancient religion's hells (that we know of) weren't punishment hells at first, though. Hades and the Babylonian afterlife weren't torture chambers (that came later, with the Greek Tartarus and the Christian hell). They were just undesirable, gloomy states.
calling them sub-neptunes doesn't get as many clicks :-) Generally though it translates loosely to 'rocky' plant (vs gas/ice)
With Cortana I defiantly agree.
indeed :)

Care has even been taken to include the light and bold variants of the font, but not the regular one.
GoPro introduces Spherical
Any cost to this?
I was interested in it in college probably 10 years ago. Took courses, learned about quantum circuits, bras and kets, bloch spheres (even wrote a 3D java applet to represent one). It seemed like it was going to be a revolution based on Quantum Computing. So compared to the excitement and the hype it hadn't quite happened.