skysight-inc/HackerNews huggingface dataset:
I don't see in that thread anyone asking for DRM free rental movies. It started out talking about the availability of the movie on Google Play and ended with the frustration of a lack of a rental option. The topic shifted just a bit there.

I don't really see how you could rent streaming movies without some form of DRM in place. I would hope no one expects that.
How to secure an Ubuntu 12.04 LTS server
They don't necessarily have to, and even if they did, it may not be obvious.

Consider a financial company working to improve prediction algorithms for their in-house use, hiring smartypants PhDs and giving them free reign and great pay. The result after ten years could be way ahead (or even just a little ahead) of the academic world's work and never release a product with a sticker for a big shiny new algorithm.

The firm wouldn't even have to stand out in its success; it could do reasonably well compared to others, and just attribute a lot of its modest success to its algorithmic insights.

Even in externally released products, really clever ways to get around things aren't necessarily visible. Just today I was reading about Jonathan Blow's work [1] on localised kriging [2] for his upcoming game The Witness. He's pulling from advanced geostatics academia for a little feature he wanted in a game, and if he didn't blog about it (and then discuss enhancements in the comments) no one would know it existed - even once the game is released. A small example to be sure, but I think it exemplifies the point.

[1] http://the-witness.net/news/2010/05/kriging-is-cool/
[2] http://en.wikipedia.org/wiki/Kriging
Judging from personal experience, they'll probably get a lot more work done, but make more frequent trips to the restroom.
I'm pretty sure this isn't the idomatic way to parse a CSV file in Haskell. It's just what I found from a quick Google search. I'm sure someone else could do better.

The rest of the code is basically calling sum and filter on the data, and it would be almost exactly the same in Python, or even C++.

This is definitely NOT true. The rest of the code is about using algebraic manipulations, like group operations on the data structures. This is certainly possible in other languages, it's just never done and it's not idiomatic.
A Google Drive CMS (in PHP)
An Open Source Board Game about Network Security: d0x3d
> What can private insurance do for me if I am killed?

What can anything do for you if you are killed? I don't understand the relevance. You could still have private life insurance to provide for your family, but that's no different than today.

> What if I can't afford private insurance?

What if you can't afford the fees associated with litigation in the government court system? I never claimed that my suggestion would suddenly make everything fine for poor people. It's always going to be worse to have less wealth, just like it is in our current society.

> Seems like decrying a 'monopoly of violence' and replacing it with a 'vibrant violence marketplace' is quite a few steps in the wrong direction.

I don't understand how. Neither system is a utopia, but a competitive system motivated by profit would probably be cheaper (because customers like lower prices) and less violent (because violence is expensive and risky) than a government monopoly.
Congrats. It looks great.

Some feedback here after doing the first demo.

I expected that every lesson would contain a practical example. In the demo, it's good to know that you have 9 outs, but the real objective is knowing that you shouldn't call a bet unless the pot odds are above certain value. Otherwise, this lesson alone doesn't quite teach much.

Also, even if you didn't prepare more lessons (I guess you'll wait to see if it picks up traction), I'd have liked to see some more lessons, even if marked with a "coming soon" sign.
Even though I know Greg I dont think I'm biased in saying that it is a pretty awesome way to get better at poker! I've completed the first two modules and learned a lot of cool tricks (like rapidly calculating your outs)!
μLithp - a Lisp in 27 lines of Ruby
If you use Knockout please consider being more vocal about it. It is a fantastic mini-framework/library but doesn't have the crazy PR behind it like backbone.

Angular is great but the problem is you really need to use client side templating for it to be useful. It also has the same syntax as django's template language by default. All this is workable but Angular is great for projects that you are starting. Knockout is better to integrate with existing projects.
> The data from the GPS is not converted into a useful position in latitude and longitude until it has been processed in our cloud service.

That doesn't sound right. Clearly, the GPS data must include latitude and longitude data. I wonder if they're doing some sort of encryption of the data, or if it's just an encoding issue or something.

EDIT: just read the answer after submitting: http://news.ycombinator.com/item?id=5010057. That's a neat approach! Sounds like it'd be straightforward to do the same thing that their cloud service does in a non-cloud process.
Thieves break into MSFT's office, leave everything except their Apple stuff...
I was able to generate it with "Killed with" as well.
Depends on the ability to transfer the media to another means of consuming it. Coders may have solved this issue for some but there are still the legal issues to deal with. Most often defeating DRM for the purposes of copying, even for personal use, is illegal in the US.
How Blogging Regularly Took a Site From Zero to 10,000 Visitors a Month
> Your average consumer is not going to want to have multiple devices.

Your "average consumer" already does. The point is that Android in three years will be serving an even wider range of devices and household appliances.
We have a Java Swing application on Desktop.
Our clients who are field agents are asking for a tablet version.Being a small company (2 people) we do not have resources to build an Android version.
Java command does no even run on android os command line after installing java.
For us dual boot linux and Android is the only way out on tablets.
You might think this kind of stuff doesn't actually happen, but in the 1990's American companies hated working with the Chinese precisely for this reason. They'd take an American product and copy it right down to the silk screening on the PCB's, and sell the result for cut-rate prices.

And the world is arguably a better place now that the Chinese can make super-cheap parts and clones of American designs and sell them to people who couldn't afford them otherwise.
Twitter and Facebook is integrated at a OS level with iOS. A few lines of code gets me access to the user's accounts (with their permission of course).
Facebook app analyzes posts to find out which friend gave you the flu
The Simian Army wants you ... to save some money on AWS.
> Physical access == compromise even for devices that are as simple as a hollow metal box.

Only if it's unattended. You can't break a safe, without looking suspicious. You can't disassemble a PC, and take out its hard drive, and not attract a bit of attention.

Being able to root a system by attaching a dongle is a whole different story. It's like auto-play on USB all over again.
> Declaring it false does not make it so.

Of course not. It was already false, long before I declared it so.

> Violence is always a specter (a potential action) in any conflict between people. The question is; How do we minimize the role of violence in coming to resolutions to conflicts?

I agree completely.

> I think the rules we've evolved to answer that question of the course of human history have done a decent job.

I disagree completely.
We're working on https://github.com/rails-api to make Rails a great backend for APIs, and specifically Ember. Team is mostly Rails Core members and Ember team members.

The hope is to make it awesome for other JS frameworks too, but we mostly build Ember apps ourself, so you start with what you know...
85% of our users on our biggest selling app (500k+) are 4.0 & up.

UPDATE:

4.0: 35%, 4.1: 31%, 4.2: 19%.
If the Mountain Dew was not diet, I'd expect the sugar to make a huge impact on whether you could stay awake.
It's because he's making a cheap shot at a cheap product and contributes nothing to the topic.

UPDATE: there are hundreds of "no-name" Android devices running 4.0, including those HDMI TV sticks you can get in China. Most likely the brand he mentioned didn't make a dent in the statistics.
I've disabled it in BIOS (didn't find the option on my thinkpad though). It was a bit frustrating though when I, years later, tried to use a firewire media source and had forgotten that I had disabled it :\
Thanks for the feedback. The demo linked from the home page is much more a demo of the site's "abilities" than a full course.

Once you finished the demo, did you try going through a "Learning module"? (tip: you don't really have to register... simply click the PokerGym logo in the upper-left corner). There are two courses which are fully available -- Counting Outs and Combos.

If you're signed in, you should see them on this page:

https://www.pokergym.com/dashboard/
Hulu CEO Jason Kilar and CTO Rich Tom to leave company in Q1
You switch it off by putting it somewhere dark or flat (in your pocket, bag or on a table). If there was an on/off switch and you switched it off before going into a dressing room or similar setting where it's inappropriate to take photos, other people will still be uncomfortable. By making the the on/off switch equal to taking the camera off, we make people more comfortable with the concept of a wearable camera.

A similar line of though went into design of the camera itself. We made sure through user testing that most people recognizes it as being a camera, and not as something else. But also that it is subtle enough to not be distracting. It was a fine balance to find between the two, but with the current design most people find it appealing.
Configuring 2 mirrored disks on Ubuntu Linux
If anyone’s looking for something like this but more flexible, the $30 desktop app Comic Life (http://comiclife.com/) also lets you add speech bubbles to images, as well as arrange the images in panels and write sound effects. Comic Life was bundled free with new Macs a few years ago, so you might already own it.
In previous instances (like Comodo), I can recall discussions on the Mozilla mailing lists about the so called "death penalty" of revocation for CAs who have demonstrated serious lapses.

I think this situation is even worse. Forgive me for sounding paranoid but this sounds like collusion between the government of Turkey and Turktrust, to intercept communications. I believe that the harshest penalty should be pursued, which is removal of the Turktrust root certificate from all trust databases. They cannot be trusted.

EDIT:

It appears that Mozilla is on the same page as I am.

https://blog.mozilla.org/security/2013/01/03/revoking-trust-...

https://groups.google.com/forum/?fromgroups=#!topic/mozilla....

Another good idea mentioned on the mailing list was to blacklist the auditor:

https://groups.google.com/d/msg/mozilla.dev.security.policy/...
Both of your examples are wrong. It is well-known in aerospace industry that cockpit interfaces need vast improvements, and that is actually an active area of research. Pointing to the complexity of an airplane cockpit and saying "look, not all interfaces need to be pretty" betrays a fundamental misunderstanding and/or lack of knowledge about the subject.

Second of all, the reason desktop environments are still preferred for "serious business work" is because of their features, not their UI. I work for a business-to-business software company that has been around for over 25 years, and our product is on version 9. We recently released an iOS app. It is being adopted slowly, but not because of its interface. The interface on it is actually very, very clean and effective. The problem is that we have not yet had the time to port all the features on the desktop version to the iOS version. Therefore it is not used for "serious" work... yet.
From the FAQ:

"Is there an on/off button?
No. The camera will turn itself off when it is laid flat or put in a dark place, such as a pocket. Otherwise, it will be on."
I switched from backbone to angular about half a year ago. It was the best thing that ever happened to the project I was working on. I've rebuilt the complete interface using angular in 2 days. The original backbone version took me weeks (I learned both frameworks from the ground up while writing the interface) It was just a joy to see how databinding and promises where working hand in hand to make my life as a developer so much easier.
So you're saying I should stop wasting my time on HN?
Yes, because "Libertarians" (improperly capitalized) are the only people who express their ideas to other people. Good point.
Getting Unremarkable Things Done
No. If you don't return the physical media then chances are they'll charge you the full price, not allow you to rent again, and/or track you down because you most likely gave them your contact info.
If that were true then why is every DRM play not designed around cutting down piracy, but on limiting the rights of legal purchasers?

Why hasn't there ever been key-transfer features to facilitate sales/trades/loans? Why are there always platform locks and media locks and account locks? Why is there so much effort to stop legal backups, loaning, libraries, etc?

I don't doubt individual good people or divisions exist in major media companies that would just as well sell a movie for $20 and be done with it. But the repeated DRM strategy does not jive with that at all.
I haven't, but I wouldn't be surprised if I did.
you have to do it from iTunes, but you don't have to download to the computer or do any syncing. It works the same way as Android, just from the iTunes app instead of a web browser.
We don't use fragments too much since they're so incomplete. We use ABS for everything.

Do you support < 4.0?
If you're coming from a type theory background (which, granted, few are), this operator is actually perfectly natural.

http://en.wikipedia.org/wiki/Product_type
Where has anyone ever asked for DRM free rentals?
Plivo Party Line
Bullshit ;-) In theory that's how we'd like it to work, but just based on the SBT author's winding explanation of the under-the-hood mechanics (http://www.scala-sbt.org/release/docs/Detailed-Topics/Unders...), needless to say it's a very complex process, one that is far from exact in terms of user expectation (read: surprising). Also, If you use a framework, you're at its mercy. Take Play's routing, for example. Add a single route and EVERY route is recompiled, which means your controllers and, god forbid, their dependencies get thrown into the mix. If you're careful you can minimize the damage, but let's be honest, barring simplistic apps, you're in for ride, a few seconds here and there add up over the lifetime of a project.
When "what's appalling about patents existing" is the emotional argument, "what would be appalling about patents not existing" is a good counter-argument. On the gripping hand, not having patents would only threaten big solutions that work as non-disclosed competitive advantages, where having patents currently threatens all solutions no matter how straightforward.
@KaoruAoiShiho where did you go?? That was a great response, put that back up
After a short while of regular caffeine consumption, tolerance kicks in. My understanding is that the cognitive and focus boosts largely disappear in the sense that your new baseline is lower and your morning coffee simply raises you up to your original baseline.

This knowledge is what's kept me from becoming a regular coffee drinker; The awareness that I'll get a few weeks (?) of added productivity but will then simply start at a lower baseline makes me want to preserve my caffeine sensitivity for those days when I _really_ need a pick-me-up.
TAP away any stress in your mind with EFT
Why passport photos require you Not to smile
The fact that lead is poisonous is definitely taken by the government seriously, and for quite some time. The hypothesis that crime is caused by lead is not, and it is not proven by correlation. I bet if you scan through millions of data series available on everything from wool production in New Zealand to average thickness of hairs of dogs in the USA, you could find a series that correlates very well with the crime data over the last century.
Did you know, for example, that US stock market is driven by butter production in Bangladesh? Here it goes: http://money.cnn.com/magazines/moneymag/moneymag_archive/199...
http://business.time.com/2009/04/16/the-bangladeshi-butter-p...

Scientific proof of the cause IMHO needs much more than even very nice correlation.
That's a neat approach. Is this commonly done by other services? Is there any historical data accessible online, or do you record your own ephemeris data for all the satellites?
Do "real" open source projects issue releases after every patch?

I've recently submitted a small patch to Android and it showed up in the repository immediately. While there is some development done in secret, not everything is. You can git blame and email the developers and they will probably talk to you.

(My experience is perhaps different because I have a @google.com email address, but the developers are actually nice people that do value open source, as far as I can tell.)
California teen girls charged with drugging parents to evade Internet curfew
Ubiquitous surveillance works Let's have more of it.
Paid or free app? What kind of app?
Nope, not even close to a reasonable response. If insurance is supposed to pay out in the cases of the big black swan events, and I in good faith of the insurance agreement have put a significant amount of capital towards restitution, repairs, what-have you, expecting to be reimbursed. Now the insurance says "oh nope, fuck you"... What means do I have of paying a different company? What means do I have of getting word out that they have fucked me? I can't afford to buy off majority of reporters like a big insurance company does.

I guess I could hope for one reporter to be nice... but all the others making crap up about me for a few $K would make the other customers not actually pay heed. No penalty for the shady insurance.

Similarly you are making a big fuss over the difference between physical and economic violence. Yet you adamantly refuse to explain how a bunch of economic policies via collusion of the players, resulting in a scenario of "play by our rules or else get no way of eating or sheltering yourself" is any less violence than "do what we say or we shoot you". To me the difference is a false one: forcing me to do something with one death threat really isn't different than with another.

Finally, you somehow are confusing free market with "open and transparent operation of all economic players". We already see that isn't the case - most business hide most information about themselves the best they can, and rebel against any attempt to shed light on them. In fact government is more open about operations than almost all businesses, yet somehow there will be magic knowledge transfer between consumers and business about what those businesses really do once you take away government.
Meteor is one of the most exciting things I've seen recently. Will gladly help, what things you need most and how one get started? and do you accept people that like TypeScript, Java, Scala and come from the enterprise world? :)
One of the processes that strips the berry from the coffee bean can use thousands of gallons of water a day. If not treated, it is toxic. There are better ways to process coffee, but most of the poor 3rd world farmers can't afford the upgrades to the processing plants.
Still no proof, but with storms flushing these toxic pools out, it's definitely possible.
I didn't interpret it that way. He brings up a very valid point: it is near useless to talk about the rate of adoption for Android versions because of the large variety of devices that use it. He points to an example of such a device.

edit to respond to your update: maybe the particular device did not make a dent on it, but you said it yourself: there are a gazillion devices running Android, and many new sales were made over the holidays. We have no idea if the increase in the percentage of new versions was due to new sales or upgrades of existing devices.
Yup, that's it! Haha, nice find.
According to a video on memoto.com it stops taking pictures if it's placed in your pocket. I'm guessing it could be implemented by just throwing away the mostly black images anyway.
You can do both, for example, you can use rails for authentication with traditional views and then use ember for the main single page app. I think this is how square does it.

Also you should look into active model serializers for integrating rails with ember. I think it's yehuda Katz' preferred method for Jason serialization from rails to ember.
> I'm pretty sure this isn't the idomatic way to parse a CSV file in Haskell. It's just what I found from a quick Google search. I'm sure someone else could do better.

Isn't that the point, though? In Haskell it was so difficult to read a CSV file that you had to Google it. In Python it was immediately obvious how it should be done.
Paid, widgets.
Every single person has different life experiences, use cases, and cosmetic issues.
> jquery-pjax

What happens to SEO?
This isn't an article about how to use a Haskell CSV parser.
If it was, it would be about the cassava package, http://hackage.haskell.org/package/cassava

I.e.

csvfile <- readFile "nukes-list.csv"
case decode csvfile of
Left err -> putStrLn err
Right v -> V.forM_ v $ \ (a,b,c,d) ->
...

I don't know why the author didn't just use one of the fine CSV packages on Hackage.
What consumers want is simple.

Ownership: My copy plays from my device (of my choosing) whenever I want.

Rental: Their copy plays from their server when they approve it.

Its the confusing of those two ideas that all these problems stem from.
That's fine. I just hope you don't judge people who use their iPads as a camera. :)
"Obvious" in US patent law basically means you assembled pieces of prior art like Lego bricks. If you use something nobody ever wrote down, it doesn't matter how many of your peers would have immediately realized the same solution (i.e., whether your disclosure actually benefits anyone), you win the race just by having encountered the problem first.

http://en.wikipedia.org/wiki/Inventive_step_and_non-obviousn...
i've went the backbone/knockout/angular route and i think all of them works great for simple things. but if your project gets a bit more complex (or where your code-base changes frequently), you'll start running into all kinds of problems. yes, you can usually hack around them after several exchanges on the mailinglists/irc, but very time-consuming nevertheless.

now, i'm back to plain javascript/jquery. i run into less headaches and more control, therefore more productive. my gripe is the same as op, the "magic" is what throws me off. angular is a bit too buggy, last i used was 6 months ago, and still lot of things they didn't support like proper callbacks upon rendering, etc ...

basically something really easy to do in plain js, becomes like a rubik's cube with all the magic going on. just be prepared to write a lot of extra code/hacks/patches for certain things to just "work" if you decide to go the i.e; angular route. but don't say i didn't warn you :)
You're frustrated about a vote score you can't see? I think you should take a deep breath and step away from HN for a couple hours. Or perhaps try smiling :)
Would it be possible to run the Android version under Linux? I know that this will sound like anathema to many, but it could be an interesting development, considering that not being able to run Office is one of the main obstacles to Linux desktop adoption.