skysight-inc/HackerNews huggingface dataset:
By switching from Silverlight DRM with public interface (NPAPI) to Netflix DRM plug-in (CDM) with secret API and more restrictive licensing they're gaining ability to prevent any unapproved software from using the website.

Currently thanks to NPAPI interoperability anybody could build a browser/player that plays Netflix in ways they cannot easily control.

But with their own DRM plugin they can for example ensure that only Google-built Chrome can play Netflix and Chromium can't, so you won't be able to build your own Netflix settop box.

It's not about preventing piracy. It's about enforcing content providers' wishes on browser and OS vendors, and using W3C's name to legitimize the practice.

https://plus.google.com/107429617152575897589/posts/iPmatxBY...
I thought this was funny, but downvoted because it was also rude and unproductive.

I wish we could talk about Bitcoin without saying either 1. that its expected value is negative infinity dollars and pyramid tulip 2. that its expected value is infinity dollars and oppression fiat. I think both sides are well aware of the counter arguments.

But even though that will never happen, I think we can stop short of allowing ad hominems to be acceptable posts.
Not quite the same as that's mostly just news/events in the middle of the spectrum. Having Will Self on to rant about things occasionally doesn't really equal bringing in think tanks, academics and NGOs.

So if I am funded I will go well beyond the BBC site for politics and economics. Considering I am only asking for $40k and they have a budget of four billion pounds I think it's a reasonable proposition.

That said - because the UK spends four billion on the BBC, Australia spends one billion dollars on public broadcasting and there are things like PBS, subsidized journalists in France etc. - I think it's not unreasonable to use them as the backbone for the news part. Going up the continuum though they are unequipped to do the higher policy/ideas part.

Edit: The BBC also has its own biases, they refuse to release the Balen Report for example. Also, as a British citizen not in the UK, I can't access a huge amount of political content without a VPS because iPlayer is restricted.
The worst I've seen is Mechanical Engineering course in my engineering.

In all my four years of Engineering course. There wasn't one single girl in all four batches of Mechanical Engineering branch.
> The idea, I hope, is that through partially remote consulting work one can make a wage which is disproportionately high compared to the cheap area in which one lives. It remains to be seen if any of this speculation is actually true.

This is precisely what I've done with my life for the last five years. It works, on one condition: you must find, connect with, and sell the Right Kind Of Customers for it to work.

If you're just a programmer (which, of course, Patrick famously recommends against identifying as), you are competing against every other "programmer" with your list of bullet-point skills, many in places a lot cheaper than even your "cheap area in which one lives"— e.g. eastern Europe, former Soviet states, etc.

http://en.wikipedia.org/wiki/Iron_law_of_wages

The trick is to position, market, and brand yourself as a specialized, boutique consultancy that incorporates various highly-sought-after technical skills in a complete "special sauce" package for businesses to achieve business-ey goals. People LOVE good abstractions, and are willing to pay for them. Be a problem solver/revenue increaser, not a "programmer". If you try to compete on a specific, easily-defined technical skillset, you'll lose to vast hordes of internet-connected Romanians, Latvians, and Ukranians every time - they can maintain a very comfortable standard of living at prices way below what you could offer your services for.
Are previous issues available somewhere?
This feels to me more like there is a need to help Microsoft sell more Windows Phones so PC Mag can continue to have Microsoft as an advertiser.
The British resolve is something that those of us across the pond seem to have lost, or perhaps it is something that was developed in the British people during the terrible days of WW1 and WW2.

Large chunks of the London population would have also lived through the various IRA campaigns in the 70-90s.

One of the thing that seemed darkly humorous to me was that in the aftermath of the July bombings the tube/rail services rolled out the old warning messages used during the IRA campaigns which didn't really apply to suicide bombings (they were all aimed at suspect packages being left somewhere - rather than things being carried / suspect behaviour).
The hacker has claimed the public and private key were both stored on the same machine and both accessible. The only protection left is the passphrase then. Various people have reported fraudulent activity on their CCs.

Personally, I think Linode didn't mess this up as badly as many other companies. The statement took a while to appear but it's there.

As a Linode customer myself I can neither report anything unusual on my box, nor activity on my CC. Thus far I'm somehow inclined to believe Linode when they say no CC information has been compromised. Either way, they are offering a great service and I'll stick with them. Worst case, I'll have to get a new CC.
JVM shops don't only do Java. They also do Clojure and Scala and Groovy. Grails is a Rails-like framework for Groovy on the JVM. And there is also a lot of Ruby running on the JVM in addition to Python and even PHP.

In fact, if you need to integrate legacy Java applications with newer non-Java stuff, it is easiest to do it with Scala or Clojure so that you can continue using the same libraries. And if you want to get completely away from old-school Java and use the newest and most innovative languages, chances are that you will be using Scala with Akka on the JVM, or Clojure on the JVM.

There is still good stuff that is outside the JVM or .NET worlds, such as Python, but the idea of an ecosystem built around a bytecode vm is very powerful and has a long life ahead of it, particularly the JVM and .NET.
In 1971, while in Lefortovo prison in Moscow (the central KGB
interrogation jail), I went on a hunger strike
demanding a defense lawyer of my choice
(the KGB wanted its trusted lawyer to be assigned instead).
The moment was most inconvenient for my captors because my case was due in court,
and they had no time to spare. So, to break me down, they
started force-feeding me in a very unusual manner -- through my nostrils.

http://www.washingtonpost.com/wp-dyn/content/article/2005/12...
I know Linode has been getting hammered for not being trustable or that they don't respond well when contacted, but in my experience they have been extremely responsive to any issues I have raised. I don't just mean technical issues either, we had what looked like a security breach on our account and it kicked of a small frenzy in their support staff and supervisory team to track down the problem. They figured out what had happened after a thorough investigation, gave us a full post mortem and promised they were reviewing procedures to make sure it couldn't happen again.
That would be the test to get an entry level "technician" license.

The question pools are all posted online. If you remember basic physics from college, you can easily cram for the exam in an evening. (And if not, there's plenty of online lessons available to walk you through the material.)
"Electronic music right now is in its comfort zone and it’s not moving one inch," Thomas says. "That’s not what artists are supposed to do."

I love seeing artists taking this approach. Though I may not love this album, I still appreciate the fact that they're trying to continually evolve their sound.
By itself SOA doesn't do anything but it does free you up to do other things that allow you to scale like read-write separation and event driven or fan-out caching. One of the most important thing SOA does is that it quickly stops you from doing dirty hacks that work right now but are killers for future work. It's encapsulation at the application level
Hmm. I'm sort of re-assured, but what's happened to the claim that this was targeting a specific customer?
"putting on a pair of work shoes and getting out the ladder once a week/month to polish the mirror hardly seems like a downside"

I also wonder about why cleaning isn't a solution but, if it is to be a solution, then that solution must be automated.

An automated system would be cost effective, dependable and conserve water. In the hottest places, where water is naturally scarce, the water would need to be reclaimed, filtered and reused in an efficient manner.
Google: 'Glassware' developers prohibited from displaying ads
Which software you used to build the diagram on the main page?
You can swap "often wrong" for "economist".
I agree with this - I think it's the fact that MtGox is the main exchange that's wrong. There should be multiple exchanges with proper backing.
> This is a problem both in terms of oil as a feedstock and as an energy source. You cannot separate these out.

Of course you can. They are completely independent of each other.

> I really am interested what this mythical new energy source is you have in mind. I suspect you understand properly neither the science behind nuclear nor solar which also have significant full life cycle EROEI issues and are dependent on other resource inputs.

Nuclear. I'm not a big fan of solar - the EROEI is too low, and it requires too many resources to make enough of it, and too much land area.

I am well aware of how much energy it takes to grow food, and make fertilizer. But energy is fungible - it makes no different how you get it, as long as you get it.

You keep saying that oil is 100x, but that is no longer true. Oil is now 35 or lower. New nuclear reactors beat oil now. Older ones don't but are quite close.

You seem obsessed with the need for oil, that oil is somehow special. But oil is just another source of energy. It can be easily eliminated (assuming another source of energy is available).
As these situations, especially on the internet, come out as "he said, she said", I think it's probably more important to keep focused on what directly affects you.
The update has quite a frank and an apologetic tone to it. Especially the concluding paragraph gives it a very empathetic touch. It must be truly tough for the ops folk at Linode to have suffered an attack due to a third party 0-Day exploit. It could happen to any of us really.

On a side note, I am not sure of the "some occurrences of plaintext Lish passwords". Seems like quite a goofup on Linode's part.
Learn About Granite Cleaning
Let's put things in perspective. The post was short under 2 bucks and the seller was more than happy to cover it. So at what point does one think to themselves, hey let's go ahead and leave a negative feedback because there was a kink with the transaction? Hell, if every transaction had to work without a hitch, the majority of us wouldn't even be able to ship a product not to mention release an MVP...
Clearly it is the fault of the patriarchy to make engines that women don’t want to service and to implement measures that no women are allowed in fire brigades and ambulance services. Hence it is also absolutely obvious that engine troubles and medical problems are due to the patriarchy.

Oh wait, there aren’t any laws banning women from entering fire brigades and ambulance services or to take up apprenticeships in car workshops? Then it is obviously again the patriarchy’s fault to affect women in such a way that they don’t join those areas anyways.
My thoughts exactly. Then again, I'd expect them to use a rather strong password for sensitive data. Considering 10^12 tries per second (which is probably very far fetched) and a 64 character alphanumeric password, my credit card -- probably the whole galaxy -- will have long expired until the password can be expected to be cracked.

At that point, it really depends on how strong their passphrase is. If it's a dictionary word, we're pretty much fucked.
In 10 years, the top 10% of Professors will teach in 90% of Universities.
I think a lot of people are failing to understand how credit card processing works. The private key needs to live on some machine, if you actually want to have any CC requests processed at some point. If the private key itself isn't on the frontend/user-facing server, then instead, when the frontend node is hacked, the hacker will find a shared secret or signing key to auth the frontend node against the backend node that does process the CC requests.

The hacker won't be able to take your CC number for themselves in this case, but they'll sure be able to put spurious/malicious charges on your account.
Should CC info even be stored in the customer database? I would have thought that information should be write only. Does PCI allow that to happen with only PKI in place?
If your heart rate is higher than 3bps, you won't be sitting patiently in front of a webcam waiting for lock-on.

Sedentary (calm, sitting) heartrates go from ~40bpm for extremely fit people to ~90-100 for particularly unfit people. Higher than 100 is unusual for sedentary people, and works out to ~ 1.5bps. The waveforms in the pulse itself (note pulse, not ECG, which has much faster elements) speed up with the pulse, but I would estimate (could be wrong) that your highest frequency significant elements would be around 5hz for a 1.5bps heartrate.

Your example from wikimedia has a signal that is ten times faster than the sample rate - and the nyquist limit says this would be aliased. My back-of-the-envelope calcs above suggest a 5Hz signal at the high end against a 15Hz sampling at the low end, which is a ratio of 3:1, which is enough to satisfy nyquist.

Disclaimer: I am an ex-neuro tech and ex-sleep tech. I am used to sticking electrodes onto people and studying them. The exact form of the pulse wasn't big in my area, so maybe a cardio tech can chime in and correct me.
> Various people have reported fraudulent activity on their CCs

Most likely not even related
Ember Fest - European Ember.js Conference
I'm already intimately familiar with institutional discrimination, thank you.

Please be more cautious in assuming things about people on the internet.
I don't know if this is what he was referring to, but I find this article inspirational, about what the NYPD has been doing to fight terrorism, while we New Yorkers continue living our lives. http://www.newyorker.com/archive/2005/07/25/050725fa_fact2
OkCupid is "special". It has an extremely geeky userbase compared to most dating services. Not necessarily overly technical, but certainly geeky. It might not get a massive amount of use, but it will get them some PR (well, it already has) within communities that are already more likely to sign up with them than the mainstream that are more appreciative in general of stuff like this even if they won't use it.
Sure, but in this case it wasn't Linode who initially came forward - it took a public announcement from the intruders for Linode to notify us.
Idealism has nothing to do with it. In the best of times and in the darkest of times, we retain the same society and merely expose different aspects of it. To erradicate a culture requires much more than destroying its economy and starving it.

We have numerous great examples of total societal collapse and eradication. Starvation to the point of extinction can do it on islands with no resources, disease can do it in previously isolated societies with no defense against it, invading armies can do it, and mass immigration and cultural conversion can do it. None of those is adaquate or available to a bunch of redneck bomb-chuckers. Not if they are trying to erradicate a society that spans countries, continents, languages, and armies.

Modern society simply does not face an existential threat from terrorists. They can do a lot of damage sure, but they will not erradicate modern society. If you want to suggest otherwise you are going to have to do better than "a few hundred thousand Americans die, the American government crumbles under the disaster relieve effort, then people start eating each other." I know you guys are really digging that fantasy, but you are delusional if you really think that would pose a threat to the modern global society.
I suppose it could have been kept only in memory, rather than just chilling on the filsystem in a file called private_key which is basically what happened AFAIK. It's surely within the boundaries of sense to load the key manually each time the app boots.

Thinking about it though, that's basically the role of the key passphrase.
My background has always been Game AI so that was the part I worked 90% of the time. The thing about games is usually, it is hard to just remain on the same general code. AI is related to movement, which is related to collision detection and animation, and sometimes you have to go through the rabbit hole deeper and deeper to either try and find a bug or why code doesn't work, or to make something work like you want.

In smaller companies, most of the time, Gameplay programmer = Just do whatever it needs to be done, including shaders, AI, sound, etc.
Nuclear Waste Barrels Litter English Channel
Browsers supporting all relevant W3C specs and all codecs still won't be able to play HTML5-based Netflix.

Playback relies on Netflix's proprietary Content Decryption Module that they've given to Google to bake into ChromeOS.

Netflix is replacing `<object>` + NPAPI plugin with `<video>` + Netflix CDM plugin. So their HTML5 player is as much standard as their HTML4 player was — it's merely a tag to launch a proprietary binary.

Apple would have to license Netflix's CDM plugin and bake it into the iOS in the way that ensures it's usable only in ways approved by Netflix.

There is no way to avoid that, and that's the whole point of EME spec that Netflix+Google+Microsoft pushed through W3C.
The IQ of a Mob = (The lowest IQ in the Mob) / (The size of the Mob)

This from a Terry Pratchett book. Can't remember which one, but it's one of the earlier Discworld books.
It seems HTP went after nmap.org machines, so I'm guessing that woudl be the directed customer they picked?
To put things into perspective: US bomb kills 30 at Afghan wedding
Looks promising, might be an alternative to create your won jquery implementation.
It'll be interesting to see how robust that is against different levels of alertness. I clicked through but couldn't see any info on using it on tired people - and your EEG changes significantly with alertness level. Depends on what they're measuring though.
With the amount of customers Linode has, I'm quite ready to chalk that up to people freaking out because they use their CC on Linode and not realizing they also use it on 3 dozen other things that might be the cause
US military helicopter crashes north of Seoul near N. Korea border
You just wait until they have to take dispute resolution and fraud seriously or face losing business - the fees will increase.
I've seen two mentioned in each of two recent Linode threads, potentially the same people. Have there been many more?
This is exactly the opposite from what they want, as it allows unapproved 3rd parties to access their website and provide user interfaces they may not like.

This is why they're moving away from public NPAPI and replacing it with a secret CDM API:

https://plus.google.com/107429617152575897589/posts/iPmatxBY...
C++ has plenty of uses outside games and it's still one of the most demanded languages, although here on HN most people seem to work on web development and rarely need C++.

The truth is, if you don't like C++, you won't like working on an industry that relies heavily on it (however, not every game is done in C++, and certainly few games use it exclusively), so in that case it may be a good idea to go for another industry where you feel more comfortable. If you like C++, of course, keep using it, and don't worry about finding a C++ job, they're still very common.

The best advice, and the one you'll read around here most often, is: don't learn a single language. It's OK that you specialize in C++ (so do I), but never put all your eggs on a single basket. From C++ you can very easily go to C, Java and C#, which also provide a lot of jobs, and outside of the C family there is a whole universe of languages you should always be aware of.
Custom Filters - Cinematic effects for the web
It's not just that you have to clean it. It is that if you don't you have a heater instead of an airconditioner. So if you have a rain followed by 110F you have a very bad day.

And I can buy a lot of AC for $60 an hour that I would pay someone to get on my roof.
I use a couple different emails for different purposes myself. A couple different names I use online for most things and my first initial last name for more professional stuff (ie: resumes, clients, etc)
I’m happy with quotas, provided that they’re implemented correctly:

1) Quotas for both genders, in the form that no more than, say, 60% of the employees of a company and no more than 60% of the employees in a given position may be of a given gender (with a threshold of maybe five persons in said positions before the quota kicks in).

2) Extension of said quotas to government agencies, tax-exempt societies and associations and students per university class.

3) Enforcement of the quota insofar as that ‘surplus’ members/employees of the ‘wrong’ gender have to leave the agency/society/company.

4) Empowerment of local governments to draft people from an under-represented gender into security relevant agencies (such as fire brigades, the military and the police) where necessary.

5) Empowerment of universities to draft under-represented students into classes requested by local businesses (such as science & technology, where necessary).

6) Enjoy the brave new world.
Show HN: Say hello to Instatus, my first app
Hello,

here's my first app on the App Store, a week end project I've made with a friend. I had the idea - questionable - and did the UI.

https://itunes.apple.com/us/app/instatus/id622077531?mt=8&ign-mpt=uo%3D2

(there's also the free version)

The concept it's pretty simple, share your thoughts on Instagram, only words on white background so it will seems that your words will float into your friends feed - I suggest to not use any filter! - got already some ideas for future upgrades.

I'm giving away 3 code to get the full version, if you want one, just ask!

Best,
Filippo

p.s. This message wasn't intended to be a "spam" for my app. I'm just happy that my first app is online! Hope you'll understand and apologize if I'm wrong.
This might work: http://openmdao.org/forum/questions/548/how-do-i-install-ope...
> You're right, I don't think citizenship is a requirement.

Please, download the iConstitution app and spend 10-15 minutes reading it.

> these prisoners are in a legal gray area

No, the prisoners and their lawyers know where they stand. The US DOJ is trying to figure out the grey are they are. The guilty ones have been tried and sentences. These others may be of questionable character but not enough to be guilty. Now the US government is filing appeal after appeal to keep the lawyers busy because in the end the US will be deeply embarrassed by this whole affair.
Murderer caught by Google maps satellite (oops)
To be honest, I'd rather have my credit card number in the wild than be worrying about my sites/servers being compromised. Obviously neither is ideal, however.
So... no augmented reality with this API. Sad.
It's about time we start seeing some OAuth bank account logins for payments.
The Arpanet Coke Machine