skysight-inc/HackerNews huggingface dataset:
No, DRM does not enable the service because it's not an essential part of it. The service could work without DRM all the same while being ethical and more user friendly at the same time. DRM is like a sickness attached to an otherwise healthy product. It only becomes better when you remove it.
The numbers come from an MDR (http://www.schooldata.com/) survey of teachers.

I'd have a hard time believing them, if it weren't for my classroom experience (8th grade science). Every time I brought my students to the computer lab, I stopped being a teacher and turned into IT support. Forgotten/lost passwords were the biggest cause of pain.
> I'd much rather go through the turnstile, as awkward as it can be if you've got a suitcase, etc, than be forced to watch advertisements during my subway ride...

That's quite a false dichotomy, since the service clearly can exist independently of DRM (both technically and economically).

Furthermore, this dichotomy doesn't work either in your analogy (there are ads on the subway, and yet I still have to pay) or in the real case we're talking about (Hulu+ is paid service locked down by DRM, and it still shows advertisements).
If you go to the "product" page, it tells you what they are testing for on each.

Testosterone: saliva sample, free testosterone

Fertility: blood sample, Luteinizing Hormone (LH)

Inflammation: blood sample, C Reactive Protien

Vitamin D: blood sample, 25(OH)D Vitamin D

Flu: nostril swab, Influenza A

any further thoughts?
... also jblow on Hacker News: https://news.ycombinator.com/user?id=jblow (he does comment quite often).
Same here, on Firefox 32 / OS X 10.9. There are a few that show some broken-looking elements but nothing ever happens.
>The only place where you are hidden from them is at work.

Of course, at work we have Gigapower as well.
Very interesting device. I would be very interested in getting one, but again, before there is actual device on sale, I am not parting my money for video alone.

I wish you produce it as soon as possible and get my money.
Hi mattt, STHTTPRequest author here.

Hiding networking complexity behind a simple interface is exactly the goal of the STHTTPRequest class.

Anyone who needs more flexibility is free to access NSURLRequest directly or to use the library of his choice.

I keep on dreaming of something as simple as the Python's requests module for Cocoa.
That's like saying the subway turnstile isn't an essential part of the subway. It's only true if you define "essential" in a narrow technical way that ignores the realities of having to monetize the use of products and services.
Well, it doesn't mutate the `errors` variable. `errors = &mut someothervar;` would be illegal there. It dereferences a pointer (that itself is immutable, this doesn't matter as long as it's unique) to a mutable value and mutates that value, like it says on the tin.
Debug minified or converted JS sources
I'm just starting to get into this, and yes, it is a ton of fun. I started out using Tidal, now I'm moving onto Overtone (a Clojure library for making music) because it's more about synths and scales than Tidal, which is more about loops and samples.

Both of them are great though. Whichever you get into just depends on what you want to do. Overtone integrates with midi really well too.
> In fact, in haskell, everything is a function. There aren't any variables in haskell, but you can declare a function that takes no arguments and returns only one result

This is a common myth [1].

[1]: http://conal.net/blog/posts/everything-is-a-function-in-hask...
Tom, not currently but it's on our roadmap. If you shoot me an e-mail at ed [at] hellosign [dot] com, happy to notify you as soon as it's ready.
Building a Sales Team? 5 Ways Team-Based Metrics Improve Accountability
I also love being able to pay Apple money in exchange for DRM-free music. Also, DRM on video is approximately 0-efficient; pirates will still rip movies and upload them to torrent sites, freeloaders will still find free low-quality streaming movie sites, and the majority of non-technical users wouldn't be able to rip streaming video even without DRM.

So: NO.
s/we need/I want

FTFY
"(the default is intolerance)"

... after childhood.
Show HN: We open sourced our social website (built with Play) and mobile apps
Regarding the guaranteed upgrade:
"2 The device will receive at least one software update to the current KitKat 4.4.2 operating system."

The wording there is confusing. I could see reading it as "it currently doesn't support 4.4.2, but it will." or "We'll upgrade to at least 4.4.3" or "we'll upgrade to at least 4.5"

I suspect they intend it to mean 4.5, but it is written vaguely, and that sort of promise sounds very much like marketing weasel words to avoid shipping anything more than minor system upgrades (which are INTENDED to not break functionality on devices).

They should be more explicit, why not just say a particular version number or later? Fear of the team changing the numbering scheme?
Mozilla should implement the closed-source portion as an official addon. They can give the user a choice to include it or not during the installation. Maybe this is what they're doing; their post wasn't completely clear on that.
Don't think you can consider it research if you are billing people, it's just business/sales.
"saying you don't need to own/run servers for things like a podcast is just pissing money into the wind." - that's probably true. i may end up doing something like your suggesting in the future. right now, the streaming side of things is not something i want to concern myself with. i have other things that need my attention.

linode's $160/mo plan would cover me for a while. i'm transfering around 4TB a month right now, and that would cover 16TB.

thanks for the feedback and suggestions! this is something i'll need to keep in mind in the near future.
I don't think Netflix, Amazon Video, etc, which don't show advertisements, could exist economically without DRM.
You're confusing two things: whether Zuckerberg spoke at Startup School (he did, of course), and whether he said "slow old man" (which someone seems to have just made up). It's bad enough to stir up dumb indignation about something someone said years ago. But to rewrite their words to make them even more offensive? Eesh.

The larger issue, though, is that these discussions are so lame. Young people think they're smarter? You don't say!

It's also lame that we live in a world where interesting people can't speak their minds. (Most thoughts are wrong. Some are interesting anyway.) In a position like that, make one slip and a thousand cackling magpies instantly descend and start pecking at you. How many such experiences before you're trained to dumb down and sanitize everything you say—two? three? After which, of course, people will criticize you instead for spouting vetted corpspeak. Talk about a lose-lose. We're all poorer for it, because it makes discourse much more tedious.
Here's why Windows doesn't matter: 27 million Office for iPad downloads
> realities of having to monetize the use of products and services.

Essential means technically and financially essential. I.e. without it the service can't work or can't bring profit. DRM is neither of that. Those who require DRM [publishers] have no technical or financial reasons to justify it. No valid ones at least (all reasons they usually voice are false, and their true reasons they usually don't voice).
A number of content owners (in particular film and TV studios) require technical mechanisms to reduce the ways in which people can use that content

Drm is the opposite of serving users. By definition. The "challenge" is actually to select which privileged users you still want to serve in spite of the not-serving default.
It would be to make money. I enjoy programming. I have spent most of my time (+4 years) learning all I can about it. I also have a background in New Media Compositing, Authoring and Distribution.
More likely than not, they are talking about selling your browsing history to major ad networks that already have ads embedded on the sites you use rather than injecting their own ads into others' content. I assume this to be the primary difference between the "snooping" and "non-snooping" plans, because many ISP's already internally keep some amount of browsing history but don't sell it to third parties.

If they are doing ad injection, it is unclear whether or not they could be successfully sued. Some browser plugins with very large user bases inject/modify ads, and although some have received cease and desist letters from content providers, and some have been sued and settled out of court before trial, I don't believe any have gone to trial and lost. The law is murky at best on that issue, and as the ISP, odds are that AT&T would be in a far stronger legal position than even the browser plugins that have been doing this for years.
I slowly realized in college that I was lactose intolerant. The symptoms are quite obvious, but I had always drank milk and eaten ice cream, and halfway thought that I just would always have stomach problems. Doctors can test you for it, but the ones I've spoken with have always said "it sounds like a pretty clear cut case" and never suggested the test.

I roll my eyes at the sheer quantity of people avoiding gluten, but if your symptoms are really overt[1] and the difference was that quick, I'm not going to question you.

I'm bothered by people who are 80-20 gluten free or can't point to any concrete issues, because I suspect they are attaching themselves to a fad. And I'm bothered by people with serious symptoms being diagnosed by chiropractors. I think that level of random speculation is often not just pointless, but potentially harmful.

[1] You didn't say what they are, beyond energy, but I'm trusting your judgment here.
Obviously the acquisition changes the calculus no matter how independent the players claim the companies will continue to act independently.

However, I think you are quite possibly right. Acting independently does not preclude Instagram from switching to Facebook place information. There are large benefits to using Facebook data over Foursquare not the least of which is better data outside the US. And with Foursquare on perennial death watch and switching directions frequently (including very recently), switching away from it is probably a wise business decision.
> It will be easier for Firefox users to play DRM-enabled videos because they will not have to download Flash or Silverlight first. Firefox users will be able to choose whether to activate the new DRM system before it is accessed.

Why not have this downloaded upon first use, the way that Flash and Silverlight have been?

Also, isn't this what users on many Linux distros (e.g. Iceweasel on Debian) will have to do anyway?
That's exactly wrong. Barring some sort of insurance, merchants eat the cost of fraud. This is the incentive for some of the weird behavior and lack of progress when it comes to CC transactions in the United States. Ideally Sift's clients would be the banks, since they've got all the money, but the banks can foist most of the cost of theft onto someone else, so...
On Chrome I use the Stylebot plugin because there are many sites that make it difficult to read their content.
It actually depends on whether you're in a card-present or card-not-present situation. For historical (i.e. irrational) reasons, merchants are responsible for fraud in the CNP situation.
Cool. I use CamCard for Android - you can choose where to store your contact information, but most likely not as many options as this.
Well, I'm an occasional patient and there're few things worse than when a doctor acts like taking an active role in your own healthcare is an inconvenience.

I, for one, would not shed a tear if the role of human diagnostician is replaced by computer systems with far more raw data to work with than was ever before possible.

Watching a family member with an extended illness, I came to the conclusion that we would be better off if doctors stopped thinking of themselves AS healthcare and were instead the human face of delivering healthcare.
Amazon sells music perfectly without any DRM. It doesn't just exist - it brings them tons of profit. GOG sells games without DRM - and having growing profits. And etc. and etc. Your point disproved.
Tesla: a Ferrari that got porked by a luck dragon
> The problem is not with the quote marks, but with the BBC using its own programs as a source of news.

I don't see anything wrong with that.

Although separate from BBC News, much of the work done by the BBC Watchdog team constitutes investigative journalism. Standard procedure is for revelations to be publicised in advance of the show to drive interest in the show.

The number of other major news outlets reporting these revelations suggest they are certainly newsworthy.
If anyone has questions, feedback or comments about webhooks or the Dropbox API more broadly, feel free to post here

You can also ping me at levine at dropbox
I like that the DOI association is with a tagged release, making it easy to identify specific versions of the repository. In principle, this will make duplication/checking of research results easier, as one can ensure use of the same version of the software as the original work.
With that title, a Damon Knight story leaps to mind...
You're assuming that market mechanics for music and movies is the same.
Would be awesome if this incorporated inbound.org and growthhackers.com
Dev at HS, here. For our launch we prioritized the top SDKs our community requested. Those SDKs were Java, Ruby, PHP and Python. We know there are a lot of requests for a NodeJS SDK and are looking into how it will fit into a future release. We don't have an official date, but additional sdks (and node.js, in particular) are on the top of our minds.
What is happening here with the reply links? Apparently you two can still post but nobody else can (at least I cannot). Is that the new policy from a while ago?
"...Firefox users are at risk of not being able to access DRM restricted content (e.g. Netflix, Amazon Video, Hulu), which can make up more than 30% of the downstream traffic in North America."

While this statement is factually accurate, using the file-size of a type of content as a measure of relevance should be of little relevance to the discussion.
You are not correct. BestBuy is absolutely liable for that $1,000. If they ship the TV to the fraudster, the TV is gone and the $1000 is gone, too.

When the actual owner of the credit card charges back, the $1000 BestBuy received is automatically taken from their account (or subtracted from their next settlement).

FIs do try and predict fraud, but they do a very poor job of it. In the ecommerce space, the merchant is liable for, essentially, all fraud.
That makes no sense. What "true reasons" do publishers have for DRM that aren't fundamentally financial?
Shorter feedback loop is always great. Running tests in parallel is a non-brainer.

Leveraging Jasmine is great too. Glad to see it's not reinventing the wheel!

Here's another interesting part, on dependency injection: http://facebook.github.io/jest/docs/common-js-testing.html#c...
Oh, the engineer marketing moto: make a good product and customers will come. So appealing and so false!

I'm not doubting your experience, but this is such a common misconception that I must point it out.

If usage of your product is not what puts food on the table, by all means go for the engineering marketing approach. It's genuine.

If you need customers to have a roof on top of your head, though, learn marketing. It's not evil, it is necessary, and strange as it may seem, it is as important to success as product quality.
Wow, they've been building up to this one for I think years. Very happy to see it. Having a real-time* filesystem available is going to great for not only the big projects like web hosting but I can imagine a ton of little in house tools that could make use of this.

* We know which type of real-time we're talking about...
Poll: Do you Tweet?
I never got the hang of twitter even though twitter's value cannot be undermined in today's world specially in media,communication etc. Just wondering what HN folks are upto with twitter ? If you do tweet, what kind of stuff are you tweeting ?
Yes, a lot
Yes but not that often
I have an account but hardly tweet (almost never)
No and I don't have an account
As a Nokia employee (well, still-Nokia since the phone part went to Microsoft and I'm still at Nokia) I have long thought that recent Moto phones were the most "Nokia-like" Android phones out there (Nokia X notwithstanding of course). Motos are going for that spot of fun design, high durability, global availability and thoughtful experience touches, all from a reputable and storied brand.

It's probably why the first phone I bought with my own money in years was a Moto X (I bought it the day after the Nokia-Microsoft sale was announced).

That my Moto X was made in a former Nokia manufacturing center in Texas just makes it all the more fitting :)

I'll miss you, Nokia (phones). But hopefully Moto will be a worthy successor.
Why not make is a configuration option whether to enable the DRM in Firefox? People who only want to see non-DRM content (much like people running GNU/Linux with "libre" software only) can simply disable the DRM, and the users that are not actually tech savvy won't have to resort to, say, shudders MSIE.
Jason here, op (and CEO of Sift Science). It wasn't quite clear in the article - in the example of the stolen television, there is a key difference between Best Buy and bestbuy.com. In the latter, the merchant takes the hit on fraud (e.g. $1000 will be subtracted from the bank account of bestbuy.com), whereas in the former, the merchant is off the hook for fraud. This is one of the key differences between Card Present (offline) and Card Not Present (online) transactions.

I've contacted the reporter to try and clear this up.
Flash DRM has never worked on Linux, AFAIK.
If they've been giving a copy of our packets to the NSA for years, this isn't really that big of a deal with all things considered.

Personally, I would never use AT&T for broadband at home again. I'll always go with their competitor and I wish other people would do the same. Their motto should be: monopolize and do evil whenever possible.
Show HN: Intelligent news summaries
The Flash browser plugin is NOT available on current versions of Android. There is some Flash available for Adobe AIR apps, but that's something different.
Known as 'management by walking about' in the UK and fairly common (small, densely populated country).
"In their defense I should have probably read the fine print"

Nope.
Your unit tests aren't going to catch browser bugs which sounds like the big reason there are so many "tests" (it's 7,500 tests across a lot of browsers). I bet they have a lot of unit tests too for components that aren't on the user facing web app.

The slide "Why Salesforce loves WebDriver" explains it perfectly. It's a feature--not a bug--that they experience latency (users do too and latency is realllly important for web apps).

It is a lot of VMs, but Salesforce is a $32B company entirely based in the cloud, a few million bucks of metal to test their breadwinner seems cheap.
Whats the best/recommended way to test webhooks with a server running locally?
Do you require webhook urls to be SSLd?

P.S. Also eagerly waiting for your Shared Folder API [1] :)

https://news.ycombinator.com/item?id=7484409
That 1700mhz is a tmo-licensed band for the US that offers UTMS AWS, which provides 3g at rather snappy speeds. If you're not intending to go abroad, the US edition makes sense. If else, the global model has pretty nearly every widely-deployed 3g band.
This is great! I'm curious about CPU/RAM usage too
Does anyone use that band besides T-Mobile USA? I feel like there must be some Latin American country that does...
I'm wondering this as well - why can it not be implemented (from the browser perspective) as a plugin that is downloaded upon first use?

Isn't this what Iceweasel on Debian will have to do anyway, since Debian cannot ship non-free software in their main repositories?
I appreciate the distinction, but I believe I disagree with allowing mutability on variables without explicit statements.

In particular, I want to be able to ensure that the only variation is the variation I explicitly state - for single threaded or for multithreaded code, I don't care.

Having blobs of mutable state being passed around in a single threaded program is also a huge source of bugs. It is NOT a good idea. I don't have time today to tease out the implications of this proposal, but if it allows structs to be passed around and modified en-route in the same thread by default, just like C, then Rust loses a great deal of appeal. Sorry.
I realize this is going to come as something of a shock to you, but most of the programmers in the world aren't cool kids working at the Next Big web startup. SEO isn't part of their world, never will be, and SEO consultants never come knocking at their door.
I followed the link here from Paul Graham's personal website, where he keeps his collection of essays.[1] A local friend recommended that I read his essay "Why Nerds Are Unpopular"[2] back before Hacker News existed, and later an online friend recommended that I read "What You'll Wish You'd Known."[3] Then I started keeping an eye out for new essays by Paul Graham, and eventually while reading one of them I followed the link to what was then known as Startup News.

I was in lurk mode for a while, not having anything to say about most of the core topics here, until one day a discussion of linguistics or something else I actually know about drew me into commenting. An odd coincidence is that patio11, one of the community's favorite commenters and one of mine, and I have the same join date. Of course patio11 deservedly has far more karma for both submissions and comments than I have. I'm very grateful for his efforts and the efforts of many other participants to keep this a community friendly to thoughtful, informed, international discussion.

P.S. I found this thread by looking for active threads. I do that sometimes here on HN to find interesting threads I missed while they were most visible on the HN front page or new page.

[1] http://paulgraham.com/articles.html

[2] http://paulgraham.com/nerds.html

[3] http://paulgraham.com/hs.html
A five-port gigabit fiber router sounds more like $300 in volume, and most Americans would rather pay $299/month than $300 one time because it's cheaper.
I don't know how Lapis does it, but it's not difficult to write a coroutine-cloning function in C for Lua:

http://lua-users.org/lists/lua-l/2006-01/threads.html#00650, cf. thread "coroutine.clone and stateful web applications".

(Coroutines are essentially one-shot continuations; if you can clone them, you can bookmark execution states at will. Look at Lua's upvalue semantics to anticipate what will happen to variables shared by multiple coroutine clones).
I think that's what they are doing by requiring consent to add the sandboxed support for Adobe's DRM crap.
Wish all it was was a mocking library... w/o the testing built in.

That way you could use it easily with Mocha (and should, etc).
The "virtually no threat of interference" claim needs to be taken with a grain of salt. Digital TV receivers are pretty dumb devices that aren't very good at rejecting interference.

I'm a big proponent of having minimum interference tolerance requirements for receivers, and there's work happening on that front: http://transition.fcc.gov/bureaus/oet/tac/tacdocs/WhitePaper.... But we'd be talking about another round of updating every television in the nation...
Ever wished your android had superpowers? Cliq is on Kickstarter