skysight-inc/HackerNews huggingface dataset:
Facebook's apps have access to contact information. Someone who has her information in their phone allowed Facebook to suck it in. From then, matching a mail address or phone number or name (if the social graph matches) is trivial.
> How can a government have jurisdiction over this?

Or more broadly, how can a government have jurisdiction over anything, or anyone? The answer is fundamentally: by force.

For example, if I point a gun at you, I've just established the same kind of "jurisdiction" over your wallet. Because otherwise you'd just refrain from giving it to me.

But isn't it great that a "privacy watchdog" is limiting the privacy invasions Facebook can inflict on us, while surveilling us themselves, and funding their operations with money that's forcefully taken from us? It's like, heart-warming!

(They've established "jurisdiction" over our incomes!)
With the internet being the poorly regulated series of tubes it is, they argue they're operating and earning money solely in Ireland, not Germany. Whether the judge will be amused by this, we'll see.
"The other huge issue, in terms of classical streaming, is sound quality. It stands to reason that picky, "elitist" classical music fans would also be picky about audio standards as well. And while it's entirely true that bit rates don't matter one whit when you're listening through standard-issue earbuds, most of the best-established current services don't emphasize great audio quality. Mahler's epic, sweeping Fifth Symphony, for example, is a watery shadow of itself when I hear it (listening on very good headphones) at 160 kpbs on Spotify's free service. Lossless sound is one of the biggest points of differentiation that Tidal is trying to make for itself, but so far the scope of their classical offerings and the quality of their metadata have been a disappointment."

This person has never ABX tested 160kbps lossy versus lossless. This bogus and unfounded claim calls the rest of his expert assertions into question.

Even on ideal headphones/amp, I know no one who can consistently identify 160kbps from original PCM in an ABX test.
Well, JavaFX’ styles look beautiful everywhere, too. (And it even uses decent XML and JS for styling and interaction).

I just argued against the parent poster, who said Java was different than browsers, because you could not make native UI.

Which you actually can very easily.
You can have a fake name to the world but Facebook makes it really hard to have a fake identity towards Facebook. "That names does not sound real, can't let you signup, sorrryyyy!"
Haha, that article's brilliant!
I've been on the preview since the beginning, when I installed the supposedly "final" build (10240?) about a week ago it ran through a wizard that allowed me to disable this functionality.
Top Mobile App Development Companies of Los Angeles
Why does Facebook get to tell me that I only have one name when my government is fine with me having multiple names?

Because Facebook isn't your government. It is a non-government entity with a very specific vision. If it finds that the use of fake names hinders the experience of other users and there by Facebook Corp., it should be allowed to require real names.
I'm pretty sure it isn't (anymore) in all cases or it would run afoul EU Directive 2001/29 (see also the ECJ Nintendo case of 2014).
> Is it offensive? Yes.

It depends. Maybe to you and maybe to me (it isn;t). But we are both english speakers. Github has a global presence. What if I am a french speaker and I want to say something is delayed or running a little slow?

https://translate.google.co.uk/#fr/en/retard
Slightly off topic, but is there an AngularJS equivalent of Elemental UI? I also find myself using the same CSS and libraries over and over again, and effectively spending too much time tweaking basic forms etc.
Who's talking about outing anyone? Denying service to pseudonymous users isn't outing anyone.

Just don't give Facebook your real name, then they can't tell anyone your real name. They might deny you service, but they can't 'out' you.
thank you.. they look really good. Will give them a try.
For bonus fun, if you try to stop the video, it starts again as soon as you scroll any amount. Great job, guys!
96 MacBook Pro’s in one server rack
WSJ Says “Blockchain in the Corporate Environment Has a Big Potential”
They seem to understand that:

"In the first pilot, three Street View cars collected 150 million air quality data points over a month of driving around Denver, Colorado. They measured for chemicals that are hazardous to breathe, like nitrogen dioxide, nitric oxide, ozone, carbon monoxide, carbon dioxide, methane, black carbon, particulate matter, and Volatile Organic Compounds (VOCs)."
For the day and month, they can deduce it from friends posts saying happy birthday every year, for the year, they can deduce it (mostly) from your school friends.
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.

From;

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

Which makes it sound like you don't, and can only upgrade or clean install on a single machine. I hope this is incorrect because I'm planning to upgrade my machine in 6 months.
App Re-Skinning (Without Programming)
Advanced Port Scanner Beta Testing Open
Free software for port scanning! Quickly find all open ports (TCP and UDP) and detect programs running on them. Free Radmin 3 license to each beta tester submitting constructive feed back (i.e. bug reports, suggestions, etc.).
http://www.seashepherd.org/support-us/
For the reference http://material-ui.com/#/components/dialog
I'm not saying you drew the line in the wrong place, as I know nothing about the subject, but surely you could also close the pool so nobody can use it for the same reason of "saving lives, not providing entertainment"
I'm no expert in US law but this US copyright office decision suggests that it's legal in some cases: http://www.copyright.gov/1201/

The case here seems more related to the MPEG patents though.
Under the Ninth-of-May Constitution, the Czech government, that was controlled by the Communist Party, nationalised all industrial and commercial businesses that had more than 50 employees. That is communism - the means of production were owned and operated by the state.
So why should you be able to say nigger and retard on hacker news? Why stop at open source repos? Why not extend it to all forums and social media?
> It's not fully clear whether the German government has jurisdiction here, with Facebook nominally residing in Ireland.

Facebook has offices in London and Hamburg so "operating out of Ireland" is a bit of a stretch that seems to work with tax authorities, but may not work with other law enforcement.
They operate offices in Hamburg and Berlin. They specifically target German advertisers. They won't be that stupid to even attempt that argument.
Ask HN: What if your service ends up hosting explicit content?
I'm running a service which parses the content of text files from GitHub. To do this, we have to clone the content to our servers.

What are our duties (European, specifically UK) regarding data that may contain explicit information?

We happened to come across this content from our logs that contain the repository name and since the account broke our terms of service, we've terminated the account and removed the directory from our servers.

The concerns we now have is that:

1. The content was, at some point, stored on our hosting provider. We've removed it once we came across the content, but would we be at fault for not recognising sooner?
2. The text files were accessed via CloudFlare, we don't "host" the content per-se, but provide access to the analysed files.
3. Even though the content has gone, we still have a history in the logs that we had this content.

What do we do? We're not technically hosting the data, it's stored for analyses and speed - you cannot access the raw files directly. We've removed the account because it does violate both ours and our service provider terms.
I'm really sad about what have they done to start menu. The one Win10 Tech Preview started with was way better than the current one. It's less functional and still buggy (doesn't show up from time to time).
> By the existence of a law proclaiming so.

No, you've got that backwards. Jurisdiction is what allows the government to make a law in the first place.

"Territory within which a court or government agency may properly exercise its power"

https://www.law.cornell.edu/wex/jurisdiction
I like the inclusion of the AES library's MIT licence terms
My experience has been the opposite. To me Windows 10 is the continuation of the 8/8.1 trainwreck, with the ridiculous Metro skins, a broken start menu, the half-assed fragmentation of the UIs into Metro/non-Metro, ham-handed app store/online services integrations, and various new features that do not work. I'll be going back to Windows 7, in which at least the UI works. And really, the only thing keeping me attached to the ecosystem is the PC games.
Quite a lot of the Scrum process is the valiant attempt to extract coherent requirements from an end user. You should be so lucky as for them to have a coherent plan at all, let alone a secret one. Insofar as they do have one, in my experience there's always a few bits with magical flying unicorn ponies as a requirement they'll get to in time.
The dominant control panel on the web is cPanel, which offers no ability to used packaged versions of PHP, Apache, or any of its extensions. They have a special interface used to pull in everything (sources, and even custom patches from cPanel) and compile it on the server and install it directly (configuring PHP, Apache, and any of the chosen extensions) automatically.
It's not quite that simple. Saleae wrote desktop software, which is an important part of the product. By reusing the USB VID/PID I'm guessing (I've not looked at a knockoffs) that the knockoffs allow you to use Saleae's software, so you're basically stealing the software to use with your cheap hardware device.

The price difference does seem at the extreme end, but it's a lot easier to copy than to create. Saleae are doing a lot more work on product design, software development, marketing, advertising, SolidWorks licenses and all the other things that the knockoffs don't need to do. In the end if Saleae can't make a profit competing against the knockoffs then there'll be nothing to copy and no software to steal and then the knockoffs will cease to exist too.

Plus they seem to be really good guys, who have worked on this for years and really do a good job.
If you ever extract your component into its own repository, we'd love to have you submit it to http://react.parts!
The difference between socialism and communism was all in the "communist" propaganda. All east-european countries were "socialist" with the almost utopian goal of becoming "communist". It's a label that could be changed at anytime by the leaders.
Technically, according to the doctrine, socialism was "everybody contributes based on ability, and receives based on the contribution", while communism was: "everybody contributes based on ability, and receives based on their needs", which was utopian. Western countries did not (want to) grasp the difference, so they just called the eastern block "communist".
Java Websession Clustering
I suppose "resistive" in this context relates to the method used to read the memory, not so much how this change of resistance is implemented.
Is Telegram secure?
Pro-security? Stay away from shared hosting.

VPS/VDS are cheap nowadays
So it's not improved but at least they haven't removed it. Thanks.
Including the per-device unique id for advertisers?
There's something odd about this. The repo in question is 'nixxquality/WebMConverter' which is where the GitHub notice was sent. However, this is a fork of another repo - https://github.com/WebMBro/WebMConverter - and that parent repo seems alive and well (that is, not disabled, and unchanged, so still titled 'WebM for retards') so why the discrepancy? Did the WebMBro account get suspended initially, and then reinstated, and only the fork felt the need to change the text? If so, this seems like a lot of overreaction based on what may well have been a (well intentioned) mistake on GitHub's part?
It's not that simple unfortunately. One concern I have is that the oscillatory motion of the drowning response is well within the range of cardiac rates (1-3Hz from the video). Pulse oximetry data is quite noisy and is especially affected by motion affecting the sensing apparatus. Pulse Oximeters employ algorithms to attempt to reject noise (including noise from motion). Unfortunately these algorithms tend to depend on the cyclical nature of the heartbeat signal (using FFT or auto-correlation to latch onto the heartbeat signal, for example). The presence of an oscillatory confounding signal (noise induced from the motion of the drowning subject) would significantly reduce the reliability of these algorithms.

A device for alerting for a drowning subject would be classified as a medical device (in Europe most likely class IIb as it is measuring a vital function in a life support scenario) as the malfunction of the device could fail to prevent the saving of a life. The burden of certification of such a device is understandably high, and one would have to be able to demonstrate that the device can accurately and reliably measure in its intended use and show that any risk that it doesn't has been adequately reduced (I'm simplifying greatly).

Unfortunately it's basically impossible to test, after all how would one get ethical approval for exposing subjects to conditions of near-drowning, so one would be dependent on placing prototype devices on swimmers and catching episodes of near-drowning by chance. It would take a considerable length of time to gather sufficient data to confirm the reliability of the device under such conditions, obviously...

(and no, I would not consider it appropriate to test the device under general swimming conditions as these would not adequately predict performance under drowning conditions).

In terms of cost, an earlobe pulse oximeter doesn't have to be more expensive than a fingertip one (aside from some miniaturisation costs perhaps) but part of the costs of these devices is due to patent issues: http://www.law360.com/articles/106524/philips-accuses-pulse-...
Anecdote: Created new and unique Microsoft account 3 weeks ago with the sole purpose of testing w10, used it only ONCE to log into w10 vm. Started this VM today, logged into outlook and what do I see? 2 spam messages and one google news bounce.

How do you trust a company like that with any data?
Consult a lawyer - HN is not good for legal advice.
And yet one is allowed to use the word retard.
You're quite right that a dictionary wouldn't be very useful to learn a language from scratch, but if you already understand it a bit and want to expand your vocabulary, or better understand materials you already have access to, it'd be extremely useful.
Carjacking
Call me cynical, but I have just made a bootable Linux USB stick with GUI in order to keep working if/when the corporate update roll-out kicks in and borks my work machine.

Happily running Fedora 22 on my home laptop!
here is another thing:

Instead of using debootstrap to create your chroot environment, try using multistrap. Multistrap uses apt to do package selection and not the "stupid" dependency resolver that debootstrap uses. Thus, you have much more freedom in selecting which packages you want. For example with multistrap it is possible to create a chroot that only contains Essential:yes packages (that means no apt).
More people need to know this. The prices of GitHub plans are hilarious; I've discussed this with paying GitHub users and they had no idea.
The Alice[1] opinion moved US law closer to what you are looking for, rejecting patents that are simply ideas "by means of a computer."

[1] https://en.wikipedia.org/wiki/Alice_Corp._v._CLS_Bank_Int%27...
The easiest way to do it would be if one or more of your friends have your actual birthday stored in their contact list which the facebook app has access to (I think, haven't been using fb in quite a while).
Is there a British version of the [Lichtbildausweis](https://shop.digitalcourage.de/lng/en/thema/ak-data-retensio...)? It's a custom 'official' looking ID that is sold by an NGO that promotes privacy among other things.
Visual Studio Online is slowly edging towards feature parity with GitHub, although I'm not sure whether that's intentional or coincidence. If Microsoft did want to compete in that "social coding" space and not just enterprise ALM, purchasing SourceForge to "seed" VSO with a bunch of (semi-)active repositories wouldn't be out of the question, would it?
Why can't I just play my media (which I paid for) on my hardware (which I paid for) in "normal" software (which... I thought I paid for). Instead I have to have the Xbox brand shoved in my face at every opportunity?
Where is the warning being displayed? As far as I've seen you can click through the dialogs without seeing it.
Why would it be one language? There's no such thing.

I write glue code for CLI tools a lot. Something specialized similarly to
shell is required.

I write networking code at various levels, sometimes on top of HTTP, other
times I need linewise protocol with SSL/TLS, and sometimes I need to work with
raw IP packets or ethernet frames.

I need sometimes to interact with operating system closely. A necessity to
have ABI easily translated to what C gives.

There are times when I need fast program with very small memory footprint, so
I need clear control over memory usage.

No single language nor runtime can fulfil all these (barring uselessly general
statement that "Linux is such thing"). It's a norm for me to juggle with three
or four languages at the same time on a single project.
Funny, the same thing seems to happen with the "it's not censorship" card. For example, a while ago a social justice activist got banned from Twitter for death threats against Wil Wheaton, and suddenly all the tech industry folks who claimed sites should ban people for harassment were going after Twitter for doing it because it was an approved social justice death threat.
Review: Windows 10 is the best version yet–once the bugs get fixed
> That is actually illegal in Finland because it's illegal to circumvent the copy protection.

How do you not circumvent the copy protection to read a DVD?

(See my various talks about libdvdcss)
I somehow fail to see how this is more than just an advertisement for his game... I would say it's nice one, but I felt a bit duped.
Looking forward to 10, if only to get parents of XP. However the other issue I have with Windows is installation methods.

Owning an iMac without a DVD drive what exactly are my options for obtaining any version of Windows short of buying a DVD drive to copy an install DVD to USB for bootcamp?
Thank you for this information.

Indeed, in Section II, Article 7 rules are laid down [1] which Facebook is violating, for example with shadowprofiles.

[1] http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:...
Could anyone explain the downvotes? I have a windows phone and I am really interested in the release of windows 10 for windows phones, especially with the hope of finally having a decent browser on my phone.
UK hospitals are now starting to train staff in the very same techniques used in cockpit resource management, by ex airline captains, for this very reason.

This training was all kicked off by a British Airways captain whose wife died on the operating table due to the surgeons ignoring the less senior people in the operating theatre when they raised the alarm and offered solutions. More power to him.
[PATCH] raid0: data corruption when using trim
Most likely, a number of nxb's friends have Facebook integrated with the contacts list on their smartphone, and have nxb's birthday associated with their contact details there. Another option is if nxb's Facebook account has been connected to their Skype account (though from their FB-skeptic stance I find it unlikely they would make such a connection in the first place).
About ~1.5 years ago I made a device in a minecraft flat-world using ProjectRed {,bundled-}wire and Redstone In Motion[1] frame engines.

It would walk a line, sense 3-tuples of redstone blocks, and apply any 1D Cellular automata you wanted to generate a new row. End of row was auto-detected, where it would advance to the next row and continue, accounting for the larger row, and continue applying the rule in the other direction.

Rule 110 worked just fine, though I usually used Rule 105 just because it looked cool.

I'll have to see if I can still boot up that minecraft instance so I can take some screenshots. Unfortunately, some of the mods (1.6.x era) leaked memory badly, which is why I never really went any further with it.

Also, for using cellular automata to eat your minecraft world, the Grey Goo mod is still the best, as it supports both automata[1] and something a bit higher-order[2]. Just don't use it on a world you care about.

[1] now maintained as the fork "Remain In Motion"

[2] https://www.youtube.com/watch?v=omfAZioiwc8

[3] https://www.youtube.com/watch?v=r741er1oVyk
They already have argued that the datacentre is in Ireland and therefore not subject to this ruling. Again, we await a jurisdiction ruling.
It is definitely not the only measure. There are many more aspects of security. But a hacker only needs to find one gap. So the security is not the average of all aspects, but the minimum. So finding hosters that fail one aspect (outdated software) are already problematic.

That is the reason why security is hard ;)
I never really understood this part of the american culture. I'm not american and to me they are just words, censoring offensive words with beeps on TV is really an american/british thing, it's really strange to me.
Do those fewer people have less right to not be offended than those who are offended by "retard"?
They can issue a court order, and if Facebook were to go full "freemen of the land" and try to ignore it there's always the European Arrest Warrant.
Have they ever synchronised the OEM release with hardware releases? I always thought they released the boxed version and then a few months later it started appearing on PC's.
Download an ISO[0], put it on a USB, and then use your key as normal :)

[0] https://www.microsoft.com/en-us/software-download/windows10I...
I'm hoping they get to his repositories soon. Fuck that guy.
Consistently, maybe not. But I have a few songs in my library that, despite 256kbps bitrate, have half-second encoding artefacts (i.e., maybe six seconds in some 80+ hours collection) that always made me go "whoa, why does my speaker sound funny? …oh, it's that song again" until I canned them – I had them both as MP3 and FLAC in my library due to just importing everything on my HDD. After I wasted time checking speaker cables for the fifth time, I just deleted the MP3 versions.

With FLAC/PCM you simply don't have any "is the bitrate sufficient? Is there no encoder nor decoder bug that introduces artefacts despite sufficient bitrate?" questions, which for me is worth the increased storage requirements.