skysight-inc/HackerNews huggingface dataset:
> Clearly, viewing content multiple times is more valuable than watching it once, and thus is appropriate for price differentiation.

"Appropriate" is questionable. I already explained above. What is "appropriate" for raising a price? Or what can be called fair pricing? I don't consider raising the price fair, when the merchant has no difference in expenses. It's called a rip off. It is not irrelevant and as I said, it usually happens only when competition is weak. Healthy market tends to prevent such bad behavior, because completion could successfully use the lower price for both cases and all customers would prefer them.
Does this ruling also imply that Google has to censor any websites that discuss this ruling?

I mean, all the articles describing the court case also refer to the very information that the litigant wanted to be removed from the search results.

It seems somewhat contradictory that the reporting of a court case brought to protect his privacy, is simultaneously breaching his privacy.
> 1Password synching.

Some would think this as a normal use-case for a cloud-drive.

But since 1Password backups seems to be using a format that Box.com won't upload, they are rejecting the files with this error:

> "Package files — Save as a flat file or a compressed ZIP file and reload"

It also means that you can't save .dmg-files.

I don't understand these limitations, Box.coms software feels rock-solid, and then I hit these strange limitations.

Dropbox on the other hand seems to allow all the filetypes I have thrown at them.
I remember going round a friends house and him loading up Elite onto a BBC B and my mind was blown.

An exceptional game in 32kb. Would be interesting to see if they get as far as running Elite.
This is what I would expect from the underlying mathematics. NaN roughly means the output of a function is undefined, and it does not make sense to say functions are equal at some value just because they are both undefined for that value.

For example, it's probably more sensible to say that 2x/x != 3x/x for all values of x, rather than 2x/x != 3x/x for all x except 0, wherein both functions are undefined and therefore equal to each other.
The war isn't lost because at the end of the day customers and distributors like Apple or Amazon despise it. I just bought this movie and it says my beamer isn't HDCP ready? Nobody wants to deal with that.

Today, we just lost a battle. In it, the Google funded Mozilla mercenaries were slaughtered, their forces diminished. We could award them a medal for their valiant effort, but you know they are dead. The war in the future isn't won or lost on their actions.
Perl is fine. Your distro comes with it, you download some script off the internet, maybe you have to install something from CPAN, but it generally works. What version of bash are you running? Does anyone care? It's just a default that comes with your system. It's not that sysadmins are objecting to writing python, it's the pain involved in running other people's python that is the source of their complaints. And it is handy to grab a script from your home directory that you haven't run in years but you wrote for that one situation that has cropped up again, and have it still run. That is far from guaranteed with Python unfortunately, but probably works with Perl or Bash.
Can you explain how you came to that interpretation?
If content providers knew that there was a large chunk of users they'd be excluding by choosing the DRM option, they would be less likely to choose it. Firefox may be only 20% of web users, but that's still a lot of revenue to leave on the table if we can rely on firefox users to stick with firefox. I don't know whether or not we can - apparently, Mozilla is worried about it.

The best option might be to sink this development energy into something that will draw users from other browsers, if they can figure out what...
Unfortunately, the only "free market" for non-DRM movies/shows is piracy.
The 10-year-old who offered money to India's central bank
Where do you think the phrase "sold down the river" came from - from slaves being sold to be sent down the Mississippi River to the slave markets in New Orleans.
You can always screen capture the VGA port, DRM will never/ever work.
In what way? Jasmine 2.0 introduced Mocha-style done() for async tests.
Bullshit. It's open source. You're being paranoid. You can recompile it with CDMs turned off entirely or download a fork that does it.
Elite is the default image! Head to http://bbc.godbolt.org/ and hit shift-F12 to boot it :)
at least he didn't Godwin's Law[0] it?

[0] http://en.wikipedia.org/wiki/Godwin%27s_law
No, he used a figure of speech, which you chose to interpret in the least useful way possible.
Is the SDK going to allow a way to bypass all of the Kickflip infrastructure to allow the core streaming library to be used on your own maintained infrastructure?

On the product I work on, we already have our own house built media server and rtmp restreamer. As to not supporting RTMP, in our experience RTMP had much lower latency, which resulted in us switching away from HLS wherever possible.
Bend here and the web itself is under threat.

Don't bend here and Mozilla itself could be under threat.

DRM exists, many major content providers have shown little interest in releasing their material without a mechanism for preventing casual copying (and you can hardly blame them), and accessing multimedia downloads is an increasingly important function of the Web. Denying that reality isn't going to achieve anything useful.

As much as Mozilla might like to take a principled stand, the fact is that they aren't important enough to force this issue. If someone can't access content in Firefox, they don't not access the content, they just use another browser. The content provider still served their content, the user still watched it, and it was still DRM'd. The only practical difference is that Mozilla lost a user.

You fight the battles you can win. There is no way Mozilla could win this one.
And yet, those current and prospective unemployed lawyers almost certainly aren't flocking to become teachers! There are absolutely things that are attractive about teaching, I'm not at all arguing that it's the pits, just that it isn't as competitive for talent as I would like it to be. I'd love to see more of those smart kids from Stanford that go work on websites go educate our youth instead.
It's a shame that this stuff happens really; I think it relegates the Mac App Store to a certain niche more than anything else.

I was surprised at the limited selection I found in the store. Having just got a new Mac, I went searching for the usual suspects - no VMware or Parallels? I understand why as these apps can't be sandboxed. Hardly any commercial 3D authoring tools? Where's Illustrator and their ilk (not the Lite versions, the actual full versions). I was really surprised at the lack of big creative and high-end apps on the store - at least in the sense the big apps that the Mac is known for. It seems to be a bit of a wasteland in that regard. I'm sure there are many gems in the store from smaller developers, but I found the app discovery experience roughly on par with that of the iOS app store, which isn't a compliment :)

The convenience factor is wonderful though - it's been a few years since my last Mac and apps I purchased were right there waiting. Setting up the new machine was bliss. Hopefully many of these issues can be worked out as the store evolves.

Slightly off-topic; where do I go to find the gems on the store? What are the good review sites (something like what TouchArcade is for iOS games)? Any with a focus on creative apps?
Those two being the choices, I'd go for 41417: arithmetic modulo 2^414-17 is (to me, at least) simpler, and smaller Edwards coefficient. Performance should be in the same ballpark, if not faster.

I wonder if a higher security margin curve is really required here, though. (Block) ciphers usually have to worry about multi-target attacks; 128-bit security starts to feel small in that scenario. But curves don't have that problem: you need to actually do 2^128 computation even in the multi-target case, so it seems less necessary to insist on >256-bit curves. What's the rationale behind the higher security margin curves?
Absolutely not so. That's not how free speech works in the EU, and that's not what the court ruling says. EU citizens have a general right to information privacy.

The original publisher was "...legally justified as [the publication] took place upon order of the Ministry of Labour and Social Affairs and was intended to give maximum publicity to the auction..."

My understanding: La Vanguardia (exclusively) gained the legal right to process private information for (only) this specific reason - but Google processed the private information without that legal right.

http://curia.europa.eu/juris/document/document.jsf?docid=152...
FSF condemns partnership between Mozilla and Adobe to support DRM
code base too big...
Mock functions are a really powerful tool. They let you test asynchronous functions in an entirely synchronous way. Because of that, Jest doesn't need to provide special support for asynchronous testing

http://facebook.github.io/jest/docs/tutorial.html#content
The following is my take:

It seems like the desired result is to make it determinable when a NaN value is produced in a language that doesn't have an is_nan function (such as an assembly language lacking such a predicate) so that a simple boolean statement does the trick, for example:

def is_nan(val):
return not (val == val)

This absolutely bizarre statement of non-identity gives us a surefire test. It is from the perspective of higher level languages that the non-identity of NaN with itself seems bizarre.
> There are lots of properties by which one can evaluate a hash function, but the most important are preimage resistance (if I give you a hash, can you find an input with that hash value?), second preimage resistance (if I give you a message, can you find another that hashes to the same value?) and collision resistance (can you find two messages with the same hash?). Of those, the third appears to be much harder to meet than the first two, based on historical results against hash functions.

To my (crypto noob) eyes, it seems like second preimage resistance is just a specific case of collision resistance. In both, we're trying to find two messages that have the same hash value, but with collision resistance, we can choose the first one arbitrarily. The last sentence, saying that collision resistance is a higher barrier than second preimage resistance, thus doesn't seem to make much sense to me. What am I missing?
> eliminates your fair-use rights

This is true. I'd like to see a case in Court where the law about fair use is in conflict with the law that allows something that has been DRMed to be completely protected, legally. I assume fair use would win, but I'd still like to see that case, because then it could become a lot easier to break DRM in order to "excercise your fair use right", and circumventing DRM might become legal again, in effect killing DRM for good. Then even companies like Mozilla could implement DRM unlockers in their browsers and so on, since it would be perfectly legal to do so.
Why null in JavaScript is bigger than -1, less than 1, but not equal (==) to 0?
Babun – a Windows shell you will love
People don't want DRM, people want content. That content is demanding DRM (via Youtube, Netflix). If Mozilla denied the DRM, Firefox users would be denied Youtube.

In response to this, some of you might say 'well then people would go elsewhere for their content', to which I would ask: did people leave Netflix because of Silverlight?
I have a Plex server in Canada with OVH and on my local connection it worked fine for years to stream movies and TV. Even 1080p stuff worked fine. Then it appears that CenturyLink started shaping port 32400. So I got a 5 dollar droplet on Digital Ocean (SF) and now use that for a VPN. Plex works fine. I can switch the VPN on and off and it makes a huge difference. Without the VPN it is constant buffering.
I use the side-by-side diff view feature in Bitbucket a lot, and I am kind of amazed Github does not have that.
Maybe we can get a "drm block" plugin? a little pop-up that tells the user what's up, and two buttons: "submit" and "save yourself: get out of here"
The error came from the profiler in v8: the main function was tagged as "Could not JIT - too many cases in switch statement" (or similar). I think it's a fair limitation; as you say, more than a few dozen is rare in "real" code - although one might argue this is a pretty common idiom for handling emulation of bytecodes.
When someone says 'Goodbye' to you, do you lecture them on the religious origins of the word ('God be with ye')?
Can you imagine the possibilities? decentralized synchronization, multiple storages protocols like S3 or FTP.

At the risk of sounding like a shill, that's already possible with git-annex. It's decentralized, and it supports remote storage on S3, FTP, rsync, Webdav (e.g. Box.com), Tahoe-LAFS, Google Drive, Mega, SkyDrive and more.

I personally have a node on my laptop, one on my VPS, one on my RaspPi, one on my Nexus 7 and a bucket on S3, all happily syncing.
Make your own Siri or Google Now with new API
Could have been more clear, but this is the reason in a nutshell "Since Chrome’s rise, Mozilla has hardly any weight to thrown around." Chrome is over 5 years old.
This article refers to "a Spanish man"; I didn't see his name.
This is most certainly the wrong choice, but people need to understand they essentially had no choice. Their options were rather limited:

Option 1) Stick to your laurels and refuse to implement DRM. Other browser vendors implement DRM, certain parts of the web become inaccessible via Firefox as DRM is implemented into more and more web services (think Youtube, Vimeo, Netflix, Hulu). Firefox's lack of DRM means its users are being disadvantaged.

Option 2) Implement DRM. Accept temporary defeat, don't lose browser share to Chrome and continue fighting from within against DRM.

Which option do you think sounds more appealing to Mozilla? Die on your sword, keep the trust of your dwindling user base or implement DRM and retain most of your user base (minus the people that will leave because of this decision). I think someone needs to create a fork and build a DRM-less browser, that's the beautiful thing about open source, don't like something, change it.
Is the software limited to X months like the educational versions or is it a permenant license?
But everybody else doesn't have 720p, precisely because cloud transcoding is so expensive. By default, Bambuser broadcasts at a measly 240 resolution with a low bitrate, and other streaming services were similar. In our test, our video quality was always much much higher.

This is a great opportunity for a future blog post in which we explore the differences you're bringing up!
Yes, you'll need a unicode library for that. Lua's length operator count bytes not characters.
Unfortunately your comment sounds about right.

The bright side is that information wants to be free. If one day we have a closed web on a two-tier Internet, there will always be a group of people wanting to make it work like the old way. Unless they somehow made it illegal, the libre internet with an open ecosystem will always be available.
It's still your computer... Capture the firmware when loading, and decompile it.

The problem starts only when "they" decide to mandate in our hardware. (And yep, "they" are already doing it, for several values of "they". We are fighting the wrong war here.)
I'm done with Mozilla but I think the problem is not just the browser we choose anymore. The whole thing is compromised. We need a new internet, "new" ways to share and consume information. There are many people who think so as well.

e.g.: http://electronician.hubpages.com/hub/Why-We-Need-a-New-Inte...
Frankly the only Mac App store apps that I have bought are Apple branded apps, and that's because that is the only place to get them. When I look for a new app, the Mac App store is the absolute last place I look. The iOS mentality of apps simply does jive with how I use a computer, a tablet maybe, but not a desktop/laptop.
Insects can support livestock production
Replacing the U.S. Congress with software
What's more important Mozilla or the web? This is a case where Mozilla thinks that by sticking around they can do more good than by killing this particular attack on the free web. Can we justify this completely? IMHO, no. Perhaps the whole existence of Mozilla was leading up to this point where it could commit ritualistic suicide and take this DRM proposal with it. Of course nobody at Mozilla will see it that way. Organizations are made of people and whatever the organization's mission is, the people are foremost concerned with one thing: self-preservation through preservation of the organization.
You could use Chromium, the open-source version of Chrome. It comes without flash, which needs to be explicitly installed to make flash work. Not sure what OS you use, but this is what I do on Linux.
tldr: cause !red !== !blue
The various content providers have used HTML5 EME to demand stricter DRM than they could generally achieve before with closed source plugins, and they've got their wish. In particular, the EME implementations they're currently willing to license content for are Microsoft's (locked to Windows, unlike Silverlight/Flash) and Google's (locked to Chromebook hardware with its full protections against unauthorised software enabled).
In that case, they should update the wording on their site to make that clearer. It currently reads:

"Place an early preorder for your best chance to secure this domain.
* Includes $100.00 non-refundable application fee. Annual renewal: $20.99"

"Non-refundable" doesn't have any qualifiers to it, such as "non-refundable upon successful registration". In the info-box below, it states:

"You will receive a full refund if we are unable to secure the domain name
for you."

Refunding a non-refundable amount is like dividing zero by zero.
This must suck for any startup operating out of the EU. Would this mean that anyone can request anything to be removed from the internet if the company operates out of the EU? It's hard to determine if a given piece of information is "private" or not. This would make it nearly impossible to run any kind of web startup from the EU.
It just sounds like "once you publish something online it will be replicated in so many places that trying to get it removed is meaningless". Which is true and irrelevant to the question if people should be able to get things taken down from Google, a highly visible place being the leading search engine by a huge margin. It's like saying "because we can't erase every single physical record in the world you can't demand to take down that libelous billboard in Times Square". Not that I think Google is that billboard, it's just indexing what's already there.
comcast charges netflix for interconnects, not prioritization, and everyone is up in arms, but AT&T performs NSA-style deep packet inspection to fuel ads, unless you pay a ransom, and everyone is basically ok with it.

This is why I don't think we're ready to pass net neutrality legislation.
| You're not denying the users anything by refusing to implement EME

Mozilla is if they claim to be an open source, standards based browser that promotes user choice.

If Mozilla doesn't adhere to standards, and users are denied content because of that, then Mozilla cherry picking standards is explicitly denying users their choice.
> It's just a folder.

Dropbox supports symlinks (and the way you'd expect them to)
At some point I'd like to add support for using mocha within Jest as well.

Right now we use jasmine internally, so I was pretty focused on getting it running with that. However, it is (quite intentionally) built such that the 'jasmine' parts are pretty isolated similar to a plug-in; So it should be possible to build plug-ins for other frameworks like Mocha as well at some point.
> The missing point is that of the market demand. DRM is out there, it's too late. It will be used anyway, with flash\silverlight or what have you.

Flash is out there and will be used anyway. Luckily since mobile devices didn't (iPhone) support is or supported it badly (Android) it became out of favor. This was eased a lot by the situation that many people already disliked Flash in their browser.

May DRM become out of favor, too. Thus as a first step, you - as a customer - should never accept websites that use any DRM mechanism. Write to their customer support and if they don't offer a DRM-free version cancel subscriptions. Closing your purse is a powerful tool.
I agree it really doesn't make sense to say two NaNs are definitely equal, but it doesn't seem necessarily true that they aren't equal, either. Semantically, I would say NaN == NaN should return undefined (assuming JS here). Of course, it would be weird for == not to return true or false, so in practice that probably isn't a good idea. So I agree with you false is the least bad option.
It means that the EU, like the US, gives large amounts of power to people who literally don't know what they're talking about.
Well there's this caption of a photo of a man holding a phone:

"The case involved Spanish man Mario Costeja Gonzalez"
"pride goeth before a a fall"

It was just a few years ago that Mozilla though so highly of themselves that they thought they could use their market position to force the world to change from h.264 to VP3 (with hopes that Google would gift the world VP8 later on).

They failed at reading the situation then, and are failing again now.
> The fact that a market is free...

We're talking about a government-created monopoly though.

If there is competition over distribution, rather than content, better delivery mechanisms eventually win.

We had this when FM displaced AM radio. There was a compulsory licensing regime, which means that anyone can distribute any content they want for a reasonable fixed fee. FM was a better distribution technology, so it won, but only because it was allowed to compete on the same terms, with the same content.
You live in a very sheltered bubble if you think DRM is not effective.

For most people, DRM is enough to stop them. It's only a select few people with a deep understanding of technology who can defeat even the most basic DRM.
I find it interesting, myself. I'm old enough to have actually used WordStar, Bank Street Writer, and company on old XTs, as well as their successors up through the latest versions of Word, and in word processors, there simply hasn't been any significant advance in the fundamental interface of writing prose. Laying out a business letter or other specially-formatted document, maybe. Prose, no.

When writing prose is your primary concern, squiggly lines and auto-correct and whatnot are simply irritating distractions. Hence the whole stripped-down, no-distractions word processor niche, especially on the Mac. If you already have a stripped-down, no-distractions word processor you've been using since the Reagan administration, you really don't need a new one. Hell, it's why I haven't used word processors for plain prose in years and just used whatever text editor I preferred at the time (with the occasional spell-check pass).