skysight-inc/HackerNews huggingface dataset:
Reminds me of a great conversation in The West Wing (one of the best written shows ever made, in my opinion).

A senator (ENLOW) has put an anonymous hold on building a supercollider, the white house deputy communications director (SAM) wants to help his old professor (MILLGATE) get the budget approved for it, and this is near the end of the episode:

ENLOW
I'm a Democrat, Sam. How's a 20 billion dollar astronomy lecture gonna help
the President get elected?

SAM
It won't. "We've discovered a seamless, intellectual framework for the
universe" isn't a good 30-second spot.

ENLOW
If only we could only say what benefit this thing has, but no one's been
able to do that.

MILLGATE
That's because great achievement has no road map. The X-ray's pretty good.
So is penicillin. Neither were discovered with a practical objective in
mind. I mean, when the electron was discovered in 1897, it was useless. And
now, we have an entire world run by electronics. Haydn and Mozart never
studied the classics. They couldn't. They invented them.

SAM
Discovery.

MILLGATE
What?

SAM
That's the thing that you were... Discovery is what. That's what this is used
for.
It's for discovery.

(I tried to find a clip, because Sorkin's writing is even more beautiful when acted by Rob Lowe.. but can't on YouTube.)
There aren't very many schools that make your resume stand out. If you aren't going to one of them (Harvard, MIT, etc.), then any cheap, accredited school will do. The degree on the resume gets you past the filtering process, and nobody cares that it is from a no-name school.
Hayabusa (asteroid sample return mission)
What makes Clang so special?
…oops (apropos username)
The DLR telemetry page, for the technical inclined: http://www.musc.dlr.de/philae/telemetrie.html
F# is elegant but ultimately held back by its lack of higher kinded types.
Google ad server outage makes web ad free for hours
All this without docker? Their devops team is seriously behind the times...
Totally agree with @jszymborski. As a developer who is always looking for better ways, sometimes the best tool for the job is the one you already know really well.
This is a duplicate of https://news.ycombinator.com/item?id=8595935
The way I see it, I still need a Windows machine to run VS. I will consider their platform when I can develop for it on MacOSX.
Not enough, I'd imagine.

It has always been a stronger thread in the tech community than elsewhere, but it is still only a thread. Take a survey of your office and you'll find few people who put any thought into radical life extension, mind uploading, and the rest of the visions of the future that were ideas in search of advocates in the 80s and are now in the very early stages of actual development.
>dumb politics, idle time, typical OSS drama

Feeling a bit trollish, aren't you? Consensus building is extremely important to make "the thing work" sustainably in OSS communities.

I guess you don't want to invest time and resources into ecosystems that cease to develop only because some idiots (in the classical greek definiton "those who don't participate in politics") didn't care, right?
They probably didn't have the resources back then to make it multiplatform. It would be a distraction from providing the core features of the platform. Now that the platform is mature, it's a good time to do it.
At the risk of turning political, it's a great example of how our taxes are wasted. Playing with space toys shouldn't be funded with taxpayer money.

I'm sure I'll get downvoted to hell for this, but why should my money be funding this? Sorry, but it has no benefit whatsoever.

edit: Instead of downvoting a dissenting voice, why not argue your case - why should taxpayers fund space toys?

edit2: Well, looks like I'm banned from commenting. Good job dealing with those that don't agree with you...
Man, measuring how far a rod moves into the lander to gauge depth/surface tension/type? So simple and smart.
That might have been difficult, given that .NET is only 12 years old.
What an Uncensored Letter to M.L.K. Reveals
The process to open source .NET would have almost certainly started before Nadella became CEO.

There's no way they decided to release the source and have it ready within 9 months.
hm, maybe pass that question to someone from finland?
> The old prototype machine had our AWS API access key and secret key. Once the hacker gained access to the keys, he created an IAM user, and generated a key-pair.

Ouch! This is why you must practice the principle of least privilege when provisioning access keys, especially ones that can control your entire infrastructure.

> He was then able to run an instance inside our AWS account using these credentials, and mount one of our backup disks.

Good security practices are like an onion ... it's got many layers and will most likely make you cry.

This is why you should be encrypting your backups. The backup program doesn't even need to be able to read the backups it creates, it only needs to to be able to write them (i.e. the public half of the key).

If you're thinking, "Why does that matter? It can already read the plain-text data it's backing up!" then you're not thinking about history or multiple servers. Each may be able to read the current state of its own file system, but if they only have the public half, they can't read the historical state or each other's backups. The damage would be limited to a single server and only what's live on it at that moment.

> We were able to verify the actions of the hacker using AWS CloudTrail, which confirmed that no other services were compromised, no other machines were booted, and our AMIs and other data stores were not copied.

CloudTrail is awesome and if you're on AWS you really should enable it. It costs peanuts compared to what it provides. In cases like this, where the attacker takes over your entire infrastructure, it may be the only log you have of what happened.
The lack of interest kills, I've been there. College will always be there, opportunities won't. Take the semester off, you never know how much your life will change in a few months. Plus, if you have a good amount of projects under your belt, it's likely that you can find a job doing what you like and be able to pay your bills. Remember though, if you do, make a conscious decision to work your ass off. Not necessarily because this is now your 'job' but look at it as a purpose/mission. You must hit X by Y. Really puts the pressure on (the good kind).

More than anything though, ask yourself what you want to do. Analyse all the scenarios and where you would feel happiest. Do you really believe in your work? in your startup? Have your feet grounded and boom, chase your dream like it's do or die.
> I'm curious whether, with the fullness of technological hindsight, you still deplore what they did to Netscape.

Absolutely. I dislike tied sales, I dislike having to buy a Microsoft operating system with my hardware just as much as I dislike getting IE (or chrome or any other browser) forcefully rammed down my throat when I buy an operating system.

I'm pretty sure you can guess what browser I'm using to type this comment.

> It now seems clear that an OS needs a browser included

Does it?

I see the browser as an application, not as part of the OS. And I feel that as a user of an operating system you should have a choice what browser you run and what browser gets installed on top of the OS after that has finished installing. All these cross-layer links are good for nothing.
Last change was in Sept:

https://code.google.com/p/ogle/source/list
Not clear how this is different from any other Wheatstone bridge-like structure used for directional sensing at microwave frequencies. Lower loss, presumably? Active circulators by themselves aren't new ( https://www.google.com/?gws_rd=ssl#safe=off&q=wenzel+active+... ).
This is cool. It reminds me a bit of Matthew Wagerfield's Flat Surface Shader.

http://matthew.wagerfield.com/flat-surface-shader/
"The first trillionaire in the world is going to be the person who first mines the asteroid belt" -NDT
True, if you're out of cache, there's a goldilocks zone where linear search works better. I mostly disregard that because *chotomic search is equivalent/quicker in cache and for small arrays, and quicker for large arrays.
node.js too https://nodejstools.codeplex.com/
Honestly, I think Taylor Swift was really smart to pull her music from Spotify. She made her music basically a "must-have" for a lot of people, and she forced them to pay the full price for the album. She's going to make a lot more money from this than she would from Spotify payments. Good for her; I think she earned it.

I think this might be the way that more artists start to go: use Spotify while you're gaining an audience, so people can find you and listen to your stuff at no extra cost to them. Then, when (and if) you've become "indispensable", pull your catalog (or at least new release) and sell it separately.

I think Spotify should embrace this model by having a "paid catalog" for your music library, so you don't have to leave the Spotify app to play music from the artists who chose to go the "paid album" route. As it is, I would have to open the Amazon Music app to play Taylor's album, which is an unnecessary bit of extra friction.

I'm happy to pay for good music occasionally, even on top of the $10/month I already give Spotify.
Downgrade iOS 8.1iOS 8 jailbreak
Why you should worry about HTML5 mobile apps security
http://www.youtube.com/watch?v=OQwA14YWdqA
Funny, I find c# much harder to read. Its almost as if it is easy to understand code for languages you know well, and harder to understand code for languages you don't.
Auto Code Injection with libclang
Rejected for a Job at the Container Store
Perchance to Dream: Science and the Future
Peyton Jones and some other nice people work at Microsoft to improve Haskell, which is IMHO the right tool.
Care to give a hint about what kind of results those are?
I think it's just an oddly-worded sentence. They're saying that you can use VS to target multiple platforms (including IOS). They're absolutely not saying you'll be able to run Visual Studio on an IPad.
It was hard to really see the author as being objective on the subject after reading the experiment that pitted Perl/Python programs against Java/C++ programs in an application requiring "string manipulation and searching against a dictionary". I'm all for trying to prove this point empirically (though I disagree with the author's stance), but in the least you've got to eliminate as many of these variables as possible (e.g. choosing typed languages that have similar string manipulation and sane collection libraries rather than pretending like working with Java HashMaps is anything near a Python dict).

Other than that, I'd say skip the over dramatized dogma and just pick the tool that suits your problem space best.
>I'll never switch back to MS for what they've done in the past

I wish more people were open to admit things like that. It would greatly reduce the time I've spent the last few months arguing over products and technologies with people who keep the fact that they don't hate the product's quality directly but indirectly, given that it was made by a company they don't support anymore.
Microsoft is currently doing everything they can to get developers to deploy software to Azure.
They've only sent back two images so far, I think we can assume that the bandwidth of the signal is very low, at that distance. At the moment it's better to use it for sending data than pictures. Perhaps they will have stored something like that locally, and can transmit them later.
Chakra Linux 2014.11 Euler Features KDE Software Compilation 4.14.2
I 'd dare you to specify what's more important where your money should be spent.
That's the last time MS submitted C#'s spec to ECMA.

The latest spec is always available online via:

http://msdn.microsoft.com/en-us/library/ms228593.aspx
Most of the selling points on scala-lang.org still apply over C# - type inference, pattern matching, case classes (C# makes these less bad than Java, but the field/property distinction can still bite you), an inheritance model that supports the good parts of multiple inheritance without the problems, covariance/contravariance, for/yield syntax that's generic and user-controlled, higher-kinded types.

It takes a while for your code to get big enough for the last part to matter, but it's huge when it does - you can handle any kind of "context" in a generic way, e.g. async calls, error handling, audit logging, software transactional memory, or custom things for e.g. database access. F# has a number of these specific implementations but they're kind of "hard-coded" in the language rather than fully extensible. So I guess the pitch is: imagine C# async/await could be "just a library", and other contexts that you wanted to handle similarly could also be a library, and the resulting functions are first-class citizens in the type system (no awkward choices of whether a particular function is async or not, you can handle that generically).
The devil you know eh?

Microsoft has being at the locus of so much bad behaviour in the tech sector that I really have to wonder. Even if Stallman started running the company, how much could it change?
There are some very poor parts of Europe - some with poverty levels almost as bad as rural America.
Also the underlying software managing the registry is often outsourced to companies like NeuStar. I imagine if that is the case, they could keep operating it without issue until a new caretaker is found/organized/whatever.
...where did I indicate I would rather spend that money on war and weapons? My comment actually states: "Don't get me wrong I'm all for these kinds of missions".

As for your long term benefits:

Great so we find out how the solar system is formed or where life was formed - now what? Those are really cool things to know but what do we do with that information? The reason I'm curious about this is that although I want to see more of these missions and I think it would be great to have answers to those questions I find it difficult to actually justify spending that money on answering questions. There must be some tangible benefit. Other responses to my question have provided me with answers to that.
Most of the JetBrains products won't be relevant when Roslyn ships. Visual Studio 2015 already ships with many ReSharper features out of the box, with the ability to add the missing ones being made trivial by the new Roslyn APIs.

I definitely won't be running ReSharper in VS 2015.
> I hope that Redhat and other distros take note, there are a lot more Linux systems on servers than on Desktops and if they believe that expending all this effort on Linux on the desktop so they can better compete with Windows they might just lose their dominance on the server because of it.

Red Hat is developing systemd. It has nothing to do with making Linux palatable on the desktop, but a severe case of NIH, which to be honest is hardly new in Linux-land.

systemd won't kill Linux. Linux development is out of the hands of hobbyists and enthusiasts now and corporate users and developers don't care about the holy wars. Red Hat ships systemd, Red Hats users will use systemd and that will be that.
AFAIK, Nokia didn't want to be affiliated with MS...not the other way around.
"Philae has made the first, historic landing on a comet, after descending from its mothership"

To me, no other statement could be more impacting. Earth is finally sending motherships to space. feeling mind-boggled
Ok I'll bite. Do you really believe space exploration has "no benefit whatsoever", or are you just trolling?

A cursory Google search returns all kinds of counter-points to your claim. If you really do believe this, perhaps some brief research of your own will change your mind..
Improvements to Warnings in the C++ Compiler
Ofcourse someone will have to write the linux/osx implementations, but I don't see much in System.IO that would be asking for trouble.

The CreationTime on DirectoryInfo would have to be faked, and it's not entierly clear if FileSecurity would map cleanly to posix acls, but nothing sticks out as being fundamentally incompatible with linux at least.
Show HN: Got Bored This Afternoon – Made a Terminal Emulator in HTML5
This opinion is short-sighted. There may be zero practical attributable scientific or engineering benefits, though I am sure there will be plentiful.

However, such epic events are extremely inspiring! It is massively televized, broadcasted, discussed on social media and news aggregators. This may be a single trigger that will send many curious young guys and girls towards STEM professions. And we need them inspired, motivated and engaged to build a better world for all humanity.

So yeah, it has at least ONE benefit.
It depends. What's your definition of 'benefit'?
Hi guys, questions? I'm happy to chat
> General response to comments: I think some people may not have seen what you can do with a good IDE and a strongly typed static language.

Personally I'm not sceptical towards IDEs because I don't see the use in them. I'm sceptical towards IDEs because they are so integrated. In Go's case, if they want all the functionality of a modern IDE (at least eventually), I'm guessing they will realize it by putting a bunch of already existing tools (like a debugger, renamer, formatter, etc.) together. I guess this means that all the tools could be used individually, but also as more of a whole. And also this "whole" can be adjusted on a per need basis. Go might be opinionated about the formatting of Go code, but should there be an IDE that is opinionated about the kind of editor one uses to code Go in? (Maybe this isn't inherent to IDEs, but it seems to be what happens.) Rob Pike might prefer to use the Acme editor, others might prefer Emacs or Vim (and not just "emacs keybindings").
> I treat companies like I treat people

I would say this is a really bad strategy. According to unwritten HN rules, I should now start explaining why I think there are differences between a company and a person, and why they should be treated differently thereof.

But I won't. :)
Visual Studio had always been what I perceive to be the most polished work environment (IDE) i've used. Despite that I have moved away from Microsoft and into Linux based environments over the past couple years. The thought of working out of Visual Studio for all of my Android, Node.js and .NET projects is very tempting.

I however didn't see any mention for Maven / Gradle support, and my latest VS is 2012. Anyone here with some insight into dependency management outside of NuGet?

Sometimes I have nightmares of updating Newtonsoft.Json (https://www.nuget.org/packages/Newtonsoft.Json/) and chasing down all of the version conflicts for the next several days.
Health, welfare, lowering taxes, employment.... y'know, things that enrich real peoples lives.

Space toys and exploration are fun for those working on them, but will this event transform civilisation? Nope. Did the moon landing really transform civilisation? Nope.
See my comment below:

https://news.ycombinator.com/item?id=8596796
Because it has huge benefits and one could argue that the money that was funneled into NASA during the moon landings gave tax payers much more bang for their buck than all kinds of other research, social programs, bank bailouts, etc. These sorts of human achievement defining missions are really hundreds of thousands of hours of engineering dedicated to solving some of the hardest problems we can dream up.

You are way too short sighted if you cannot imagine the enormous benefits of having dedicated engineers, scientists and researchers working on difficult problems that don't have model-able, short-term returns. The exact types of problems that people only concerned with short-term balance sheets avoid like the plague. The exact types of problems that propel our entire civilization into new ages of discovery and technology.
Thank you scam
Why is the criterion importance?

How about, governments shouldn't require protection money from its citizens? The way it used to be before 1913.
It's more like a code dump for now (one "initial commit" commited by dotnet-bot - https://github.com/dotnet-bot)

I wonder if they're gonna let their employees push atomic commits to this repository, or if it will be more like one big monolithic commit dump from time to time.
You may need to tell your browser to load scripts over HTTP.
Well I'm one of those people that bitched for as long as the CLR remained closed-source. Not anymore :-)
> Peter Thiel was right about creative Monopoly.

This is coming after a decade of Microsoft losing ground on the server side to Linux and on the consumer side to Apple. If anything, it shows the positive effects of keeping a large firm out of a monopolistic position.
Here is a nice long list: http://en.wikipedia.org/wiki/NASA_spin-off_technologies
How much money does it really take to run a web-assessable open-access journal? It could very well be funded on charity.
There may be worse places in the UK, I honestly haven't compared that much with medium-sized cities like Manchester or Birmingham.

Among international big capitals (which is what you can really compare London to) it has to be the worst. The fact that going to other cities in the UK is prohibitive makes it even worse (it's cheaper to fly to many places in Europe than going to most other UK cities by any means of transportation). If you want to move medium distances within London in reasonable time, it's tube/Overground/DLR and it's prohibitive. Using the Oyster card it's better but still rubbish really.

http://www.theregister.co.uk/2007/01/04/most_expensive_train...
Bitcoin re-approaches the $400-level as market sentiment improves
No. This is a slight downgrade from VS professional 2013. But that's the whole point: that you can now get 95% of the way to VS Pro 2013 at no cost.
30 years or less, they say. But I think it won't be so weird. I'll upload (and implant) when I get the chance to do so in the care of a doctor - the DIY implants people are doing now are a bit too extreme for me.

... That might be a yes.
> and are now in the very early stages of actual development

Can you give some examples? I am curious.
We'd be super stoked to be able to target iOS and Android via F# if that happens with .NET getting open sourced!

We use F# for a fairly large production service, and we'll hang around here answering questions if you have any.
CREAM: the SSL attack you’ve probably never heard of
Have you searched the other side of the argument?

Perhaps then you'll understand why we're against this.
Not only that, but Xamarin's independent existence is like free insurance for companies choosing .NET - even if Microsoft were to drop support (unlikely, but look at Silverlight), Xamarin would continue providing a viable way forward for the language and runtime. Now that MS's .NET is open source, Xamarin's .NET is like OpenJDK - Xamarin is a governing body and authority for the language/API if Microsoft were to drop it. So it's good for Microsoft to have Xamarin as an independent entity.
He didn't really "use science to make [his] work day freakishly healthy." He got a treadmill desk, stopped eating so much, and did little bodyweight exercises during the day.

That's just being healthier.
Do you really think that firstly, those technologies only exist because of NASA, and secondly that the cheapest way to innovate is to pick some arbitrary aim (Space exploration) and then spin off lots of innovation from it?

You could do a better job just taking the money spent on space exploration, and opening some innovation/invention centers.

edit: banned now, so I can't add any comments. It's really surprising just how extreme the religion of science is sometimes. Scary.
You built an app in two weeks that looks and feels like a hybrid app. Your app has 2 pages and a web browser for "Partner" sites. This app could have been built natively in 1 day each for iOS and Android, and then you would have native apps.