skysight-inc/HackerNews huggingface dataset:
Visual Studio 2015 Community is a full-featured world-class IDE that's now free (edit: for OSS or Companies with <$1M Revenue) - which I've now moved to exclusively for all my .NET projects.

I also swear by ReSharper (R#) which IMO pays itself in productivity immensely, so the cost isn't an issue for me.

I also use IntelliJ IDEA, WebStorm and Android Studio and IMO they don't match the productivity of VS.NET + R# combo, which I'm putting down to C# being a more enjoyable and toolable language.

It's important to notice that MS have recently shifted their business model around VS.NET where now what used to be the VS 2012/13 Professional edition is now the VS 2015 Community edition which is now free - they're removing the cost barrier into VS.NET (and forgoing VS.NET Revenues) to get more developers onto the .NET platform which will translate into more Windows Server Licenses and Azure revenues.

With this shift, IMO it's fair to assume that if it wasn't for the decade of Windows-specific legacy native code that's in VS.NET they would've also given it away for free on other platforms as well. VS Code is free IDE that they're going to support cross-platform, i.e. I don't think they want to intentionally cripple VS Code to force it as a Gateway drug into VS.NET since that's not their primary revenue strategy for .NET - getting more developers on .NET is.

At the same time I won't recommend VS Code until it's Open Source, you're better off using Atom + Omnisharp combo which is OSS and safe from abandonment and IMO protects end-users should they start loading it with crapware or otherwise become poor stewards of the project, since a fork would be possible.
He could be half Indian.
I recently bought a two year old car. I was thinking of a Patriot or GC.

I didn't buy it because:

- Everyone that I told I was thinking about this immediately said that Jeep reliability is crap. I didn't do my own research on that, but that this is apparently a front of mind meme was disturbing.

- I had recently read about the gas tank problem. It's mounted aft of the axle. You can see it if you drive just off the rear quarter of a jeep on the highway.

- I also read about Chrysler's handling of the tank problem. Their solution is to mount a tow bar on the vehicle. I guess that's about the best they can do, you're not going to move the tank on an existing vehicle.

- But, they aren't going to do this for all affected vehicles. Because some of them are too rusted out to accept the tow bar. This is apparently in violation of the rules: if you recall a car, you have to fix all of them.
This is the exact reason why I keep telling myself to slow down all the time, using pen and paper, drafting the problems and solutions before getting my hands dirty, writing them down and writing them bold. One tip I learn from my current CEO is that whenever you feel you're in a heating situation, get yourself a glass of water or coffee, drink it slowly, enjoy and the moment and do nothing. That quiet moment would help you slow things down, recharge your mental energy to do better.
http://12factor.net provides a good guidance for this at a high level. In reality all config should be separated from code.

There's a variety of mechanisms for loading this into your environment.
Smaller effect size as studies improve is the classic sign of a non-event. ESP and the like went through similar cycles - impressive early studies followed by a series of more rigorous studies with diminishing effects until people got bored and moved on to the next big thing.
It's funny how even after reading the answer to the bat-ball question months ago and forgetting it, I got it wrong again. I even took some time to think.

How can we make slow thinking less forgetful?
Not exactly a journal but NASA reproduced the Cannae and EmDrive style devices and documented it:

http://ntrs.nasa.gov/search.jsp?R=20140006052

Turning 17 watts of microwave power into 40-91 micronewtons of thrust isn't exactly stunning, though.
How are you during the printing and postal submission?
There is only a finite amount of time we live. There is only finite amount of time you get for your reading. You gotta make sure that you don't regret for spending your time reading some trash.

I follow people in Goodreads who has similar taste like mine. When I read something which are rated high by these people, It usually doesn't disappoint me. Now, ProductHunt has also come up with 'Books' section. I hope that will also help you in discovering new books. Usually, I pocket lengthy articles and blog posts which I ll read late in the night or in the weekends.
I don't have the hardware, but the models of the brain structures are in the github repo in Wavefront .obj format in case someone else wants to play with them.
Domain knowledge of the type relevant to programmers in many fields is gained through experience programming in that field, not non-programming experience in that field.

Unfamiliar programming language is an impediment, for many, to that learning process. If the tradeoff for that is a much clearer mapping to the domain than a more familiar alternative, the unfamiliar language may be, pedagogically, a net win, but -- especially for self-study -- people are more likely to learn enough to look deeply into the domain (including through unfamiliar languages) if the initial entry path is easy from where they currently are.
A Torch in Darkness
No, archive is very different. `svn export` could be used at the target side. Basically you can export from remote repository to the chosen directory without any extra operations, so .svn is never created.

`git archive` requires you to have a clone of the repo from which you can create an archive. That means people are more likely to just do a local checkout than play with archive on top of it.

Deploy with svn export:

svn export url.of.repo destination/path

Deploy with git archive:

git clone url.of.repo
cd repo_name
git archive --format=tar some_commit_or_branch | (cd destination/path && tar -xf -)
A currency-independent parallel banking system that uses smartphone apps sounds like a very cool thing, actually. It almost makes me wish that we had a chance to see it implemented.
Another data point: my kitchen microwave has been getting 32 millimeters to the hot pocket.
I'm surprised this isn't higher up. Are there any arguments against ENV variables in favor of something else?
OneBit enters Alpha – pay at any creditcard terminal with Bitcoin via NFC
The exploit has been fixed, and this video shows how easy it was to perform: https://www.youtube.com/watch?v=QPl_BJoBaVA

TL;DW: Steam accepted blank recovery codes for password resets, enabling passwords to be changed without needing access to the recovery email account.

I hope someone is writing a new test case.
Coders Balk at Making Apps Searchable
The worlds biggest unsolved mystery about microwaves has still not yet been answered; how exactly does one microwave on HIGH?
Mea culpa... Rereading your post, the intent didn't come across as well as perhaps it should have and my response didn't consider that. I think its probably fairly clear where my feelings on the matter lie!

To answer your question, yes, there are founders who do think and act that way. I've been on the losing side of similar propositions before (hence my strong feelings on the matter.) Its truly disgusting and I've had a radar for that kind of person in my life ever since.

Glad to know and admit I was wrong about this one, and best of luck in your endeavors.
I've thought about this one, too. I think the answer is that you don't need YC at all. If you have no money, just bootstrap.

On the other hand, applying costs nothing but a little bit of time and it pushes you to clarify your thinking about your venture. So, I think you might as well apply, but I wouldn't invest that much time or effort into it. Spend your time building your business instead. If you make your customers happy, investors will find you.
http://www.dailydot.com/entertainment/marion-stokes-vhs-inte...
What We’re Really Looking at When We Look at Pluto
Even though he was finance minister he was/wouldn't have beeen not authorized performing some of the actions done (e.g. "A secret cell at the Greek finance ministry hacked into the government computers") or planned. Even the prime minister has not the authority for such decicsions. As in other democracies the parliament has to vote. Calling it treason depends on the point of view. We'll never know wether it would have been for the country's advantage. I highly doubt it. However, Varoufakis actions were illegal and dictatorial. They were an act against democracy and therefore I guess, yes, they were treasonous.
Actually, random search works a lot better than grid search for hyperparameter optimization. Usually, only a small number of hyperparameters actually matter, the trick is figuring out which ones. Grid search wastes time on irrelevant dimensions.

That said, any sort of hyperparameter optimization is extremely computationally intensive so random search is far from a panacea.
> what used to be the VS 2012/13 Professional edition is now the VS 2015 Community edition which is now free

Not true. If you are using Visual Studio professionally, rather than for your own personal educational tinkering, then you're only eligible for Community if your company has less than $1 million in revenue. In almost twenty years, I have never worked for a company that would qualify for that condition (and this includes multiple startups). Even if your company is small enough to qualify, then no more than 5 developers are allowed to use Community at once. See section 1(b):

https://www.visualstudio.com/support/legal/mt171547

If you are currently using Community for professional work... then either you're an independent freelancer, or else are working for the absolute tiniest of unprofitable companies, or else are violating Microsoft's license terms because you don't understand what they are (like most people, it seems).

Visual Studio Professional is very much still a SKU (https://www.visualstudio.com/vs-2015-product-editions).
I agree that they wouldn't have the time to tell the markets or other countries. But Tsipras and Varoufakis didn't even tell the Greek Government. And hacking a bank is still illegal.
> However, if you work for any reasonably established company, then it is illegal for you to use that Community Edition for company work.

Not if your "reasonably sized company" develops open source software, it isn't.
While the issues of economic unfairness and trust are both important, indeed weighty enough to merit much more substantive discussion, the issue that Nick Grossman is debating in the article is regulatory oversight. The same issue is expanded on in a recent a16z podcast.

http://a16z.com/2015/07/21/innovation-regulation-policy/
http://docs.ansible.com/ansible/playbooks_vault.html
> If you are using Visual Studio professionally, rather than for your own personal educational tinkering, then you're only eligible for Community if your company has less than $1 million in revenue.

Or if it, as many companies with more than $1 million in revenue do, develops open source software.

> If you are currently using Community for professional work... then either you're an independent freelancer, or else are working for the absolute tiniest of unprofitable companies, or else are violating Microsoft's license terms because you don't understand what they are.

Or you are a professional developer working on software which is licensed under an OSI-approved open-source license.
It's suggested that the most optimal profile are people under 35, but I don't think people over that age are automatically disqualified. It's just that the majority profile they are looking for contains males who are under 35.
People should stop downvoting this comment. He's not making this up. Hugo Dixon has been covering this drama, and his summary is much better than Telegram's:

http://hugo-dixon.com/2015/07/26/wild-plan-b/

This is so batshit crazy my jaw is hanging open.
This is how absolutistic ruling starts. Most often from crisis and always with the excuse to do good for the country. I agree to some comments here that they needed a plan B, but you can't overstep your even as prime minister or finance minister given authority. Kim Jong-un states that he's just protecting his people from the evil rest of the world.
Hi Mehr, I'll be happy to sign up. I hope you find a match soon.
I didn't interpret anything in the article that led me to think he believes (or believed at the time, even) that bombing Nagasaki was the right thing to do.
شركات قرميد الكويت 55973501 معلم قرميد تركيب قرميد الكويت – منتديات عسير
Sales? HR ? Janitorial?
Show HN: HN client for android (with thumbnails) beta. Appreciate your feedback
Plan B in this case case seems to have been for the currently dominant political party to seize the Greek treasury, arrest the leader of the Greek central bank, and use their access to design by fiat, without parliament, a whole new financial system for the country.

This seems approximately akin to, say, Ted Cruz being elected next year, another financial crisis happening shortly thereafter, and Cruz (a) arresting Janet Yellen (b) seizing control of the Federal Reserve and (c) switching us from the dollar back to Continentals.
This is what concerns me the most with Valve: you build a library of games over the years, and one day someone hijacks your account (because of improper testing on Valve's side) and you lose it or it becomes banned, and you are left with nothing but your eyes to cry.

At least with GOG this would never happen (at long as you save your games locally), but the GOG catalog is way smaller than Steam's.
I'm shocked by the downvotes.

> Just because Syriza got a majority in the elections doesn't mean the rule of law has been suspended.

This is excactly the problem. And it's not a little problem.
Legalities aside, there is definitely a market. In AU we have quickflix.com.au. I don't even have a working DVD player anymore. But when I did, I almost exclusively got DVDs that were hard to find even on torrent sites.
Chief Keef Hologram Concert Shut Down by Police
Screenshot : http://i.imgur.com/aaVmqJz.png

Blog post : https://kasungamlath.com/2015/07/24/Dimple-Hacker-News-Reade...
FreeBSD Quarterly Status Report – 2015 Q2
Solar Paper, ultra-lightweight solar charger
I use AWS for a number of applications, so I've started doing the following:

1. Create a JSON file containing encrypted secrets (DB pass, etc.)

2. Upload the file to a secure S3 bucket with fine-tuned permissions and server-side encryption

3. For the instance that is launching, include the permission in the IAM role that allows it to "S3:GetObject" on the specific JSON file you uploaded.

4. Deliver decryption keys to the app in some manner (Chef, Ansible, etc.)

5. When the app starts, it downloads the JSON file and loads the environment variables.

I wrote a blog post[1] about this with more detailed info and an NPM module if you use Node.js.

[1] http://blog.matthewdfuller.com/2015/01/using-iam-roles-and-s...
The city argument is they need the data for several purposes, for example aggregate information for demand projections (Uber's own data shows it slows down Manhattan traffic 9 percent) as well as entity-specific information to track compliance with applicable laws and licensing (criminal record, etc.).

Airbnb and Uber are correct when they say they need to keep some information confidential. Cities have terrible records when it comes to this. Indeed, if you look across the pond to the UK, where the HMRC is building the next Big Brother all in the name of tax collection, one can only shudder when looking at their track record of securing large quantities of data.
What would it take to get one of these into space?
The Oppressed Rulers of the Games Industry
One little know cool thing steam has done for a while is encrypt passwords with a RSA public key before they are sent server side.

Yes, js crypto is not worth a whole lot but it is a valuable security tool to be used with TLS. There are some neat things they could be doing with this encrypted password (other than plainly decrypting it) that add a fair bit of security (no more than just a regular hash though).
That is fantastic news!
Australians are interested in but not big consumers of pour-overs. Cold-drip and other "exotic" coffee styles are increasingly seen, but by far and away the dominant style is Italian espresso.

And, presumably for power, space, and desire-to-be-low-carbon-footprint requirements, that's precisely the style Wheely's cannot provide. I'm doubtful whether this would be a viable business in Australia.
Wow reset token blank worked. How in the world could their backend not check for an empty token, or even how is this validating true against the value in the database?
Ask HN: Joining a team
Hi, I am available now for joining any team or partner looking for developer. Good at android/java, python, javascript. Let's talk further if interested.
Why do you store such stuff under /public_html anyway? One level higher would be more appropriate I think.
The good thing with Valve is that although they make comically terrible mistakes like this, they know they're bad at getting stuff right and put traceable information on everything

Get falsely VAC banned? They'll detect this and know exactly what happened and revert the issue. Have your account hijacked? They'll trace exactly what happens and fix it all up. Not to mention that this change triggered the standard 'you can't trade or market any games/items on your account for 7 days' block, so even when someone takes your account you don't actually lose anything.

Valve makes some incredibly bad bugs in their software (games as well as Steam itself), but at least they track and trace everything so they can unwind their screw-ups.
A quick follow up: we just released the export functionality where you can download all of your markdown with one click anytime. Let us know if you have any thought or questions.
ENV variables are inherited by child processes by default, so please use care when using this approach.
Not all Steam games include DRM. Even if Valve turns malicious and tries to activly delete your local copy of the games. As long as you have a backup of the Steam directory, you would still have access to the non DRM games you had downloaded.
I'd expected better but it's quiet perplexing as to how they missed it.
I had the wonderful opportunity to donate this way earlier this month. It was totally painless (modulo a couple of needle pricks) and just required some time hooked up to the machine (~6 hours) and a course of drugs beforehand to boost stem cell production for a few days.

For the benefit it can bring someone it is a total no-brainer decision, and I'd do it again without a second's hesitation if necessary.
Ensembling Kaggle for Charity
Take a few minutes and re-evaluate your password reset scheme. They are treacherously difficult to get right. Every pentest we did, we made a beeline for the password reset functionality; it was often a cheap, quick gameover bug.
> and much faster then my current gig's much smaller Gradle based Java 8 project

Yeah I call BS on that.

Scala's slow compilation doesn't really bother me that much but Java compiles at least ten times faster.
If you read this whole post, you'll see that buyers expect this behavior, and payments are escrowed or tranched to account for ti.
Should we trust robotic surgery?
Can also try maintaining a different repository of passwords and and pulling it on to the server during deployment.
Don't put secret keys in your repository is also the wrong lesson.

The right lesson is: Know where your secret keys are and take the appropriate steps to secure them. Whether that's in the codebase, a properties/ini/conf/whatever file, environment variables, whatever - know where they are and make sure you understand possible threats against them.

This story could just as easily have been written about how easy it is to download ALL_THE_SECRETS.txt. Don't feel smugly secure just because you don't store passwords in git.
1. No. 2. Not currently, unless you know they're using your bug to commit a crime, in which case you can assume liability for that crime by actively helping them.
Uber vs. Laws
Reddit has a sub forum that seems pretty active -

https://www.reddit.com/r/EmDrive/
Yes, yes, Richard Stallman... I saw your other reply already. :)

While a valid point, surely you would acknowledge that it is a fairly small niche case? I imagine that overwhelmingly, the more common scenario is people using Community to work on non-open source software, simply because they don't fully understand the license terms (or don't care).
Why You Should Start Meditating Today
In the references there's a link to the original Google description written by Sergey Brin and Larry Page:

http://infolab.stanford.edu/~backrub/google.html
How to create your Personnalized tv channel with a chrome extension
There is no opinion in this statement:

> Both systems have their downsides. The simpler system generally has fewer...

I merely quoted the remainder to complete the sentence.
JavaScript is arguably the most broadly written and utilized language by programmers... that makes it well suited to any environment that it can be used in. It may not be the best option for any given environment, but that is besides the point. From a business perspective it makes a lot of sense to use languages that allow for as broad a hiring scope as possible with the least amount of cross/re-training.
Getting Started with Swift
I know, but the list of non-DRM games is just a fraction of the whole catalog (and especially most AAA titles are DRM-ed).
The only free (gratis) software I regret releasing is for iOS. A massive numbers of developers have done the same, adding huge value to the iOS platform. Apple socks away billions while developers get nothing or very little. Apple set up their ecosystem as a slippery slope that shoved everyone into the mud very quickly. That's one of the big reasons for which we have zero interest in the watch. Apple needs a ton of free apps to give it value.
This is like the 'nickpsecurity comment downthread. The problem with it is, people don't buy vulnerabilities the way they buy power tools; they don't think of all the different things they might do with them. People who buy vulnerabilities (a) have a very specific thing they plan on doing with that bug and (b) plan on doing it in exactly the same way to a large number of targets.

At the point where you're futzing around on someone's LAN looking for unsecured file shares --- something that perhaps 1 in 20 people actually have in 2015 (file shares at all, I mean) --- you're breaking both of those criteria.
Improved Answer-Set Programming Encodings for Abstract Argumentation
How long has this been active? Reason I ask is that I once had my account hacked many years ago, it took a few days but I got it back.
On Hurd, Linux and the Misadventures of Cross-Compiling a GNU Hurd Toolchain
So when you search randomly and reach up to a set of optimised parameters, how do you know if it can't be optimised any further, since you haven't looked up all possible sets like in a grid?
Dynamic modules are on the road map, according to this article: http://www.infoworld.com/article/2951849/web-services/nginx-....
I have a fake /.git on my personal website to troll would-be hackers into wasting their time. (PROTIP: I don't run Laravel there.)

So far a few people have requested my .git/ directory but none have attempted to plunder the riches they think they'll find within.
> Valve makes some incredibly bad bugs in their software (games as well as Steam itself), but at least they track and trace everything so they can unwind their screw-ups.

Well for the recent but on Steam Linux that erased your hard drive if you moved the Steam library folder somewhere else, there was nothing they could do to "unwind their screw-ups", except fixing it in the code once the damage was done.
Does anyone know if you are liable for disclosing bugs irresponsibly?