skysight-inc/HackerNews huggingface dataset:
From what I understand you have to first do an in-place upgrade, which then gives you access to your license key (via Windows system info or something similar).

You can then use that to do a clean install.

EDIT

I've just read contradictory information here;

http://windows.microsoft.com/en-gb/windows-10/media-creation...

If you upgraded to Windows 10 on this PC by taking advantage of the free upgrade offer and successfully activated Windows 10 on this PC in the past, you won't have a Windows 10 product key, and you can skip the product key page by selecting the Skip button. Your PC will activate online automatically so long as the same edition of Windows 10 was successfully activated on this PC by using the free Windows 10 upgrade offer.

Which makes it sound like the version of Windows 10 you received as a free upgrade from Windows 7/8 will not work on any other machine than the one you first install on.

Which is unbelievably shit.
Should Facebook not allow "Robert Galbraith" (JK Rowling) to have a page? How about "JK Rowling" (Joanne Rowling)? Should she be forced to use her full forename?

In England you can use whatever name you like, as long as you don't have the intent to deceive. (This is tricky with doctors and banks). So, legally, I could be "Bob Smith" and "Ann Jones" at the same time. Why does Facebook get to tell me that I only have one name when my government is fine with me having multiple names?
Ask HN: In NYC for two days. Developed a mobile workforce application
Hi All,

In NYC from the 1st Aug - 3rd Aug. Developed a mobile workforce application used by some national companies in the UK.

Interested in seeing if anyone wants to meet up for a coffee?
A long time ago I gave a horrendously overkill SO answer about it.

http://stackoverflow.com/questions/11400242/bit-vector-imple...
It's just another manipulation of a information to create nonexistent news for lucrative purposes.

http://www.wired.com/2015/07/really-propellantless-space-dri...
Has anybody seen that Microsoft's free DVD player app for Windows 10?

What's actually "a limited time (the “eligible period”)" they talk about? (all the quotes from your link http://www.microsoft.com/en-us/windows/windows-10-specificat... ):

"For a limited time (the “eligible period”), on systems upgraded to Windows 10 from one of these older versions of Windows (a “qualified system”), a DVD playback app (“windows DVD player”) will be installed."

And I've actually paid for the Media Pack upgrade. It goes away now for sure:

"Windows Media Center will be removed."
Facebook does the same with birthdays. I input my age as 90 when creating my account. They changed it to my real birthday somehow.

AND then they expose it publicly to anyone who looks up my profile, even when they aren't my friends.

AND this is all after me having disabled the "show birthday on timeline" and enabling every other privacy setting there was.

If there's one company using AI and data collection for evil, it's Facebook. Not to mention the years of silently disabling previously set privacy settings without getting the user's permission - e.g. the "show profile in search".

Insane. Facebook should be slammed hard by the courts.
Show HN: WebGL voxel game with source
Yes please facebook team, update the Todo tutorial.
Show HN: Wunderlist for Outlook
That's not a real Hitler image, it's a photo of a wax figure at "Madame Tussauds" in Berlin. While I don't think this is the right place to use such a photo, I don't think it should be censored.

You probably know the movie "Der Untergang" and all the fake-dub videos on youtube. Guess someone uses an angry Hitler face out of this movie? Most people know that it must be ironical, however…

to cut it short: It's probably unprofessional, maybe childish. But that's not illegal.
I added flexbox in certain areas of a bootstrap site to cleanly show varying size thumbnails in a grid. (Probably uglier than necessary.)

.row-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-wrap: wrap;
flex-flow: row wrap;
align-content: flex-start;
-ms-flex: 0;
flex: 0;
}

<div class="row row-flex">
<div class="col-md-2"></div>
...
</div>
The world’s most charismatic mathematician
ClojureScript 1.7
No patent for ideas in Europe, problem solved.
I'm pretty sure it's illegal to circumvent the copy protection in the US, as well.
The NK not only knows about that smuggling, but also probably takes cut of the profits from it.

https://en.wikipedia.org/wiki/Room_39
I agree. I've been using react with reflux, reflux is an excellent implementation of the flux model. It makes it simple to wire global modals into actions which can trigger those from anywhere in the app.

Also more on topic, I really like the material-ui project, and it's modals are quite nice.
How is that possible for them to know your real age, logically? (I don't mean you're lying, but only you can work out the link with other services and facebook that might be leaking this information).
Neat but doesn't pollution vary significantly day to day and seasonally? It seems like one drive through at random time/day/season wouldn't be enough data to be meaningful.
It's about a company acting in a way that is alienating to its userbase.

Wouldn't that depend on the userbase? If there are more people using Github who would prefer it was a sanitized environment than people who think anything should be allowed then Github removing this content would be them acting not to alienate its userbase. The majority of users probably don't care either way, so we're only talking about the two extremes - and I'd hazard a guess that there are far more people who would rather Github didn't have an "anything goes" policy than did.
A Year Ago Today I Got a Rejection Letter from Medium
Just sends GET requests to bunch of URLs in order to steal your bitcoins.
This attack has been explained and analyzed couple of weeks ago already.
Back at the time, it was about 84 BTC that they tried to launder.
I was in a bit of a mood with it when I commented, but for good reason. A couple of the problems I've had :-

When the battery drained, it refused to boot past the "cyanogen" boot screen. Twice. A common problem that required a factory reset.
Would say it's charged to 100%, until the moment the USB was removed and it instantly went to 4%. Every time, no matter whether it had been drained, or charged when turned on/off. Again, factory reset fixed it.
Wont vibrate more than once with the OnePlus official flip cover when calls are incoming on silent mode.
WhatsApp vibrations cant be turned off since CM12 upgrade.
Doesn't do 4G in Europe. There's probably a carrier whom it does work with, but from my last bit of research there isn't in the UK. Perhaps Three though.

I've used CM happily on other handsets, and encountered far fewer and far less frustrating. However if you're marketing a phone specifically to be used with CM, I'd expect a lot more QA to be put into it. If you're happy with a "hackable" phone and you're willing to put up with missing calls, disappearing notifications, private lock screen notifications showing message contents still, then it's not a bad way to waste £300, but I want a reliable phone I dont have to fight with, so I'm sacking it off very soon.
That's not very helpful. All the commit contains is a version bump. Not what changed, not why, nothing.

Anyone can tl;dr what changed?
Our paths may have crossed, then. I was at DPMMS from 1983 to 1987, spending much time in the "common room". Is that where you met Conway?
This is fantastic!

I might not be seeing this feature, but do you have any plans to add pre-built sets of cards?

I understand the purpose is to practice skills relevant to oneself, but it would be nice to have at least a set of basic cards for popular languages (JS, Ruby, Python, etc.), which users could then import and change up to suit their needs.

I think it would also be nice to have a couple demo cards that people could run through before signing up for an account.
DVD? What is that?
Show HN: The Slack Post–Publish useful links from Slack in a public newspaper
Ballmer used to say the same thing about Windows 8. Apple says it about every iPhone, Samsung says it about every Galaxy S. It's become the go-to sentence for marketing in tech and to met it's ridiculous...
It's not only the US, see the post from the user noinsight here.
google.com does the same.
>>> Also, I really can't recommend reading the paper associated with the third link enough.

Just read it. Very interesting indeed.

>>>Have you tried ephedrine to help with the post-workout swelling? The common 'ECA' stack might be right up your alley.

Do you have any reference for this ? What is the mechanism of action ?
Another well known patent troll is Apple, patenting your hands movements and phone shape since 1984. Allowing the marketing industry to replace the hardware industry product after product.
As a side note, those data protection laws are widespread across the EU, thanks to Directive 95/46/EC.
"The word was offensive." Offensive, oh please Linus has used and continues to use that word and worse (way worse) to bash his competition: Sun, Microsoft, OpenBSD, FreeBSD, Mac OS X, Sourceforge, Subversion, CVS, C++ programmers, nVidia etc. Linus has been way more offensive hence why people find it hypocritical.
Windows 10 ISO Download Tool
One explanation is that Facebook collects its users contact lists.

That way, it can create 'shadow-accounts' for people that don't have yet a Facebook account. So when/if that person finally creates a Facebook account with some data tying him/her to a shadow-account, Facebook can directly propose relevant contacts and already knows a lot about that person, including his/her real name.
Yes but you do not have to upgrade to Windows 10 and they made it pretty clear they removed these softwares (it warned me when they proposed the update). This is unfortunate but I don't think Microsoft has been evil here.
There is a way to uninstall it by removing update kb3035583
Author here. There were a lot of ends that I tried to tie up that started to be difficult to find hard evidence for. Some of the string/object storage stuff is discussed casually in mailing lists, but there aren't great places I could point to and say: _this_ is the definitive answer. If you would point me in the right direction for some of these resources, I'd be happy to amend the article. Thanks for reading all the same.
> You're offended? So what. Not my problem, step away from the computer.

Fortunately, you don't own GitHub.
The other option is to remove kb3035583
Use CyanogenMod. They detected this bug and issue updates all the time to phones no longer supported by their manufacturer.
Never had issues listening to classical music on Spotify, on Ultra the sound quality isn't an issue, neither is finding what exactly you wan't since you can find specific performances by an orchestra or even a specific conductor.
Still on the front page:

https://news.ycombinator.com/item?id=9963670
> Windows 10 is an absolutely amazing OS

> the best Windows I've ever used

> the best desktop OS I've ever used

I'm not doubting your enthusiasm, but could you elaborate on which features you believe make it superior to every other desktop OS you've ever used?
That article is somewhat disingenuous in places - e.g.,

"Even today, in Cuba, the average wage is about $20 a month."

Possibly more to do with the decades-long blockade by their large capitalist neighbour than them being socialist, no?

"In North Korea civilians are routinely rounded up by the dozens for public execution"

That's nothing to do with socialism but everything to do with being run by a crazed dictator.

"When people are hungry and unhappy, the state cannot survive if the people know others are better off. The state uses propaganda, misinformation, and censorship to make an already captive citizenry even more confused and submissive."

That could easily be a description of the US or the UK; neither of which you'd associate with "socialism".
Looking at the deprecated features that won't make it to Windows 10 I see:

> Solitaire, Minesweeper, and Hearts Games that come pre-installed on Windows 7 will be removed as part of installing the Windows 10 upgrade. Microsoft has released our version of Solitaire and Minesweeper called the “Microsoft Solitaire Collection” and “Microsoft Minesweeper.”

Does anyone else find it kind of sad that they killed off the old solitaire and minesweeper games? Part of what made Windows great was its incredible focus on backwards compatibility and it was always fun to load up solitaire, minesweeper, etc. in all their classic win 32 glory just like they ran in Windows 95.

The new games are weird microtransaction/subscription-based things that I'm sure marketing folks are extremely proud of but seem to have killed a bit of the soul of Windows. If nothing else the old games should have stayed in to show people that yes it's still your old Windows and apps written years ago will mostly just work.
Neat. Do you happen to know the BTC address where it tries to send the funds?
Still appears on mine if you remove that and block it. Lots of people have reported that.
Part of this is the fresh-eyes effect. Just having someone new look at things should result in good stuff happening in the first three months.
Chris Dixon: “Facebook Is Essentially an RSS Reader …” Also, Soylent
- Deducing based on my median friends' ages.

- Easily deducing my approximate age from my Linkedin profile.

- Any of the numerous other private people data sources they have access to or have bought over the years. I'm sure my birthday and basic details are in some of those. It's impossible to get those all deleted once the information is out.

- Day and month are easy, because everyone wishes me happy birthday in the messages and wall posts. All that's remaining is the year, which could be easily deduced from Linkedin and other third party data sources. - Which I've mostly cleaned up now, until Facebook exposed it all again.

- I had a profile for a few months in 2005 before deleting it. Used a different computer, different location, different email and everything for this new one a decade later, but probably they've connected the identities. Looks like if you ever tell Facebook some private information, it's non-revokably theirs to expose to the world forever.

Facebook invests very heavily in machine learning / AI, and uses it heavily through out their platform. They collect and buy tons of data both on the site and from third parties. This deduction is trivial for them.

The bad part is not so much that they deduced these details about me though, it's that I specifically made it clear that I didn't want any age public, let alone the real age, and they exposed me anyway.
Y Combinator Fellowship 2015 Application Videos
The Middle East's 3 best airlines have infuriated their US competitors
Aah I see. You can tell my frontend knowledge is dire! I'll start on the basics first
That's what I thought as well. It's impossible to expire old backups that way since all backups sets depend on each other.
The upgrade is not free for XP users.
Facebook does some really creepy stuff. This morning it showed me my mobile (cell) number and asked me if I wanted to tie it to my facebook account.

I've never knowingly provided my cell number to facebook, as I don't use facebook as an o-auth provider so I consider 2fa as less important that my privacy in this case.
NASA, Amazon, Google partner to manage self-driving swarms
Chechoslovakia was never actualy communist. Like in Poland, Eastern Germany and several other countries, it was socialist.
Simple flow with GitHub and Heroku
Reflux is good, but I'm worried about how much they depart from the Flux architecture. What will happen if in the near future Facebook will release their own library? A lot of refactoring...

PS somebody posted a link to my post, maybe it's better to continue there if you're interested in the discussion: https://news.ycombinator.com/item?id=9967220
Mundane Clojure for Mortals: Let's Build a Web API [WIP]
Default syncing with MS services is really bad for privacy.
Unfortunately we are living in opt-out world now.
That's good to hear, I wasn't aware of Typed Objects. I guess the library linked at the end of the post is basically a very non-specific polyfill already? Well, using it like that is one way to get around bitwise littering.
So hilarious that someone actually searched the codebase for 'retard' and then assumes it's a slur in french too.
Defending your position by citing that comic is basically the ultimate concession; you're saying that the most compelling argument you can make for GitHub's actions is that they weren't illegal. (For anyone who doesn't get the reference, look at the hovertext on that xkcd.)
I understand you want to be in "control" of how exactly a query is beeing executed (what indices it uses). There is a lot to be said about query optimization but it is not "random". My guess is that most queries can be optimized automatically and it shows that sometimes indices are not even needed (see https://robots.thoughtbot.com/why-postgres-wont-always-use-a...) whereas the "manual" approach would always use an index.

In PostgreSQL if you want to know what indices are used by a query, just ask the system using an EXPLAIN ANALYZE query and if it does not use any indices, create them (or live with the performance).

Also there are "Index-only scans" which I do not know much about but may well fit your approach: https://wiki.postgresql.org/wiki/Index-only_scans

So to summarize: automatic index selection is not random and slow queries can be identified pretty easy.
Dilbert about coder's life
Wouldn't be surprised if, at one time, those Solitaire & Minesweeper might have laid claim to being the most played videogames in the world.
I can recommend the Altra Alternate method (which I don't think is on Ian's site) (although the newer Altra shoes have stupid webbing loops instead of holes which make it impossible to do the bottom gapping.)

https://www.altrarunning.com/run-better#lacing
Anyone here know much about Windows licensing? This seems like a good opportunity to ask.

I never run Windows on bare metal. I only run Windows on virtual machines on my Mac desktop and Mac laptop; only for personal use; and only on the rare occasion when I need to run the odd Windows-only application.

I would like to go legit this time around, but it's nigh-impossible to find any specific documentation from Microsoft which states, in plain, simple English, how I would go about getting the proper license to cover my use case. I find this hard to believe as it's 2015 and certainly there must be countless others who do the same as I (and at least a few of them here on HN).

The only official Microsoft document I can find about Windows licensing and virtual machines pertains specifically to business use, and appears to be focused on running Windows in a "Virtual Desktop Infrastructure" (VDI) environment, so I don't believe it applies to me. (I confess I did not read the entire document as it contains so much unfamiliar jargon that I have a hard time parsing it past page one.)

Anyway, from what I can tell by gathering bits and pieces posted on various forums by Microsoft community reps or third-party Microsoft "solution providers," Microsoft expects me to buy a separate, full Windows license for each virtual machine I create, for each host machine I run it on (i.e., M * N licenses).

Can anybody here tell me whether that's correct? Because if that's correct, Microsoft can go fly a kite.
GitHub making value judgments on the political correctness of speech in the repositories they host makes me extremely hesitant to continue to use them. I want my service platforms to be neutral to content, so long as it's legal. This isn't some complaint about "freedom of speech" or some whine about how GitHub can't do this, but their doing so has substantially harmed my faith in them as a platform and as a company that I want to be dependent on.

I'm voting with my wallet, and I've just deleted my private repos and downgraded from my paid plan. I don't wish to support these kinds of actions with my dollars.
So let's drop all pretense here. As a citizen of an European country, using Microsoft Account™, NSA can look at anything I do?
Facebook is operating in Germany, among other countries. If they want to earn money in Germany, they need to obey to German laws and regulations, obviously.
Ask HN: Do you (freelancers) charge for emails?
I know this question has been asked and answered many times, but I think new answers can bring value me as well as to others here..

Answering for emails is destructive in terms of context switching -
You are working for client A and then suddenly an email comes from client B, which totally wastes time due to context switching etc,
So even if the answer to the email takes 30 secs, it's still destructive..
Also, I have to stop the hours timer for client A because i cannot charge him for money while i read and answer to client B's email ..
So, why on earth are similarly 'offensive' repositories like https://github.com/meh/retarded (may be NSFW based on language) still available? This seems either a very selective policy, or there is something else going on beyond the mere use of the word 'Retard' here.

I found the example above with a simple Google search, and I'm sure there are many more that can be picked out, depending on the choice of obscenity or slur; so it seems like GitHub could be policing this fairly easily and automatically if desired (modulo obvious issues with false positives). Is it perhaps more likely that this is in response to a third party notifying them about the repo?
There's an ongoing campaign by some people in Scotland to get the RAF to fix their TCAS after several deaths. http://www.snp.org/media-centre/news/2015/jan/mod-say-raf-co...
Political correctnes, it's never fun.
They did publish the original danish cartoons, which they publicaly said they found not from a very good taste, and that some were pretty bad cartoons, but that they had to publish them for the sake of free speech, even if it made them a target ( which it did). That's how it all started.
Many of my friends already use pseudonyms on Facebook. They just use ones that look like a real name. Their reason is just that they want to be able to tell new friends something to search and still be invisible when they look for jobs etc.
It's hard to find working links for old stuff (this was in ~2007), but...

The law made "organized discussion" about breaking copy protection illegal so they also created a website with the title "organized discussion" and displayed code for breaking the protection and someone also paid 5 cents for it after which they turned themselves in :)

Apparently the lower courts acquitted them but that was reversed and the supreme court didn't take the case. So the end result is that it's illegal but they didn't receive any penalties. Apparently the European court of human rights didn't accept the case either.

http://mjr.iki.fi/eucd/ (discussed here in Finnish)

http://www.digitoday.fi/yhteiskunta/2008/05/26/dvdn-katselu-... (news article about it)
I recently got a Windows Phone and installed the 10 preview - I was pretty amazed to see ads and "powerups" in Minesweeper! It is indeed sad that they've gone and ruined it.
They can decide all that, but that doesn't give them clear jurisdiction to actually enforce it. They can penalise users doing it, possibly by making it a breach of the terms of carrying a drivers license to use it for this purpose, although it's not clear how they'd prove such usage.

Alternatively, they can try to hit Facebook's ad sales in Germany, but that's likely to run into common market rules around trade barriers.

Anyway, does Facebook actually enforce this? I have never shown any ID to Facebook, and I see plenty of people not using their real names (typically they use derivatives or add a screenname as a middle name, rather than being totally pseudonymous).