skysight-inc/HackerNews huggingface dataset:
> My guess is that they're trying to maximize "butts in seats" at the event itself.

I bet you're right, but two things: 1) they blackout home-team games that are played away from home, and 2) most people can't make it to every home game. If you're on the verge of making the transition from casual fan to rabid fan, staying in sync with the team by watching as many games as possible. I greatly prefer attending the event to watching it on TV, so in my case access to more content doesn't reduce my desire to go to games. In fact, because I've had access to all their games (through both breaking the NBA League Pass rules by going over a proxy and pirating nationally televised games) I've become a huge fan and attend live games all the time now.

The #1 goal of the NBA is to increase the number of NBA fans. In my humble opinion, this is best done by getting their product, which speaks for itself, in front of as many people as they can. It's also they best way for them to break free from the hold that the major media outlets have on them and control their own destiny by broadcasting games on their own terms.
>However, if you don't like a given crapware-laden, locked Android device, you can not buy it, and buy a different Android device, either from a carrier that doesn't add crapware, or just unlocked (and unsubsidized)

The problem is that the general populace are not aware of this at all. HN users are anyway capable of rooting the device and them putting in custom ROMs without all the junk.

Also, what have unlocked and/or unsubsidized phones got to do with bloatware? They're similarly loaded with the bloatware too.

>There's a reason Google continues to promote the unlocked route for the Nexus line of phones. Buying a heavily subsidized phone from a carrier is a model where all the incentives point the wrong way.

Huh? I thought Google tried and failed selling the phone unlocked with the G1 on TMobile? How is it promoting the unlocked route for Nexus phones?

>Putting" the manufacturers in control (otherwise known as failing to limit the control they already have) means putting the market in control.

And the "market" has shown that it's not to be trusted with that control well. Phones and tablets not getting software updates, malware issues etc. are plaguing the landscape. OEMs and carriers have shown time and time again that they're not going to do things that are in the interest of the consumer if it results in them making a few more bucks.
I should have mentioned alternatives in my post. Thanks for picking me up. Readthedocs is a great option.
This is actually very common in retail. Thieve rings do this all the time; steal from one city then exchange in another, then sell the in-store credit online. The stores know how to track the activity and turn in the suspected thieves. Asking your store employees to act as police officers is a pretty ridiculous request.
Ignore Details Early On
Is it important in the long run, if the one party who controls your device is a manufaturer or a software provider or both?

Because you can install software on your device without asking for permission, Android (and Windows7, OS X) already give the user much more control than iOS or Windows Phone.
neither would I. but I'm not pretending they don't exist to prove a point :)

Whether you or I prefer it or not, there are lots of people who either by choice or not develop on windows and in some cases deploy to windows servers.

And for those people, things aren't as simple as "use the package manager and pip" no matter how much anyone would like it to be.

reality sucks.
Union Members Sign Petition Asking To Stop Supporting PIPA/SOPA
I don't understand these blackouts. I would think that televising an event will get people excited and make them want to buy tickets so they can see the action in person.

It seemed to work that way for the Blackhawks.
I mostly agree with you, but a program that fails on uncommon cases is not a complete failure. I mean, do all your websites work with IE 5.5?
Finally, a CoreAudio Book Coming April...
I think you're pretty much spot-on here. The one thing I would add is that while everyone is talking about the cable/media companies' business models being obsolete, we could also make the same argument for the team owners. That is, when I have a 50" big screen and digital theater sound at home, and can buy a 6-pack of beer for $8 rather than a single beer, I'm much more likely to watch the game at home for (ostensibly) free, rather than pay $30 or more for a single ticket.

The atmosphere and ambiance of a live sporting event still trumps the home theater experience, but as technology improves, and ticket and concession prices rise, that gap narrows. The reflexive response to protecting ticket revenue since broadcasts of sporting events began has been the blackout. As technology improves, and technical know-how is more widely disseminated, blackouts are becoming less and less effective, as more and more people understand how to get around them.
The NBA is basically promising these networks they will bring them eyeballs. By offering league pass to all customers without restrictions, and passing on all ad revenue to the network which holds the right to that specific game, they increasing their ability to deliver on the promise. For instance, if a game is televised on TNT, but X number of potential viewers don't have cable TV but do have internet access, by allowing them to watch the game online they are bringing even more users to TNT (passing all or most of the ad revenue less hosting expenses to TNT).

Seems like a fairly straightforward solution to me. My assumption is that the powers that be aren't technologically sophisticated enough to understand the benefits of it.
This is a silly advice.

Call yourself whatever you want, if the project was completed above my expectations, I'll gladly pay you whatever you asked for for the next project.
SEEKING WORK - All remote unless you're in Omaha, NE.
Security professional specializing in incident response for web sites. I handle Google blacklist or AV warnings, defacements, you name it. I also do penetration testing.
Profile etc. at https://www.elance.com/s/bradhaas/
Email: my username at Gmail
Approximately 200 USD plus VAT. Sometimes more, sometimes less. If the customer doesn't haggle, the quote was too low. I'm based in Oslo, Norway.
I surely tried to open it in text editor, but it never occurred to me to play it as audio
This whole 'entitlement' spiel is bogus.

People expect to be able to get stuff because they know it is available.

If each piece of TV/music/whatever had to be dug out of the ground, or hand-made, at great expense, they would not be available easily. People would want them, but hardly anyone would be providing them.

But that is just not the case here. These things are trivially available. It is that they are being witheld by certain providers -- because the whole market rests on a made-up artificial scarcity. That is the basic underlying physical fact, and people feel it.

If people expect to be able to easily get stuff that is actually easily available, they are absolutely right!
Sorry, maybe I'm misreading your notation, but are you saying that modus tollens isn't a valid argument?
http://en.wikipedia.org/wiki/Modus_tollens
That was pretty quick. Nice to see they were on top of things.

Also looking forward to getting Ice Cream Sandwhich on the 12th of January. I ordered mine a few days ago, but Amazon was out of stock so it looks like I may have to wait a while.
Try tonidopro. It is a home server software that comes with backup, sync, dlna server and mobile apps for iOS,android and windows 7.
Thanks for the compliment. We have a small team in the newsroom that does data analysis and web development.

You can keep up with all our latest work by following @LATdatadesk on Twitter: https://twitter.com/#!/LATdatadesk

Our evergreen projects are linked from our index page at: http://datadesk.latimes.com/

We have a number of open-source projects on GitHub. http://github.com/datadesk/

We also have an array of tools for the routine publishing of data-driven news: graphics.latimes.com, spreadsheets.latimes.com, documents.latimes.com and timelines.latimes.com.

Finally, tonight we'll be mapping live election results from the Iowa Caucuses. Check latimes.com after 5:30 pm PST.
>I don't believe so, but I bet you the RIAA would consider it so, even though they got paid.

If the RIAA had it their way, you'd probably be forced to pay every single time you play a track on your computer or hit the Copy command to put it on your PMP or phone.
The pitfalls of using objects as maps in JavaScript
Another big assumption: That monogamy is synonymous with marriage. (Or, conversely, that not wanting to get married is a sign of promiscuity.)

During the time period the article talks about, that equation has been scuttled. The gay marriage kerfuffle has led to the invention of domestic partnership as a legal status. It's a serious contender against marriage, since the laws are usually set up such that domestic partners can enjoy many of the same privileges traditionally reserved for married folks, while avoiding many of the laws that can potentially financially punish a couple for getting married.

And it's generally not included in figures about marriage rates. Which means that comparing a marriage rate statistic from this century to one from the previous century is not apples-to-apples.
Scaling High Availability Infrastructure in the Cloud
Use Official Desktop Facebook Messenger for Windows
Ask HN: Can I aggregate my up-votes on HN into a personalized RSS feed?
I spend a lot of time on HN up-voting articles that I find interesting and worthwhile, but in order to share with friends I need to copy the URL, open a new tab, navigate to Twitter or Google+, write a brief summary or introduction, and then publish it.

I've been thinking that it'd be more efficient to provide an RSS feed to my friends/colleagues containing the articles I've read and found newsworthy on HN. Is there anyway to accomplish this?
WebOS was on two very mediocre phones (if not at their release, then definitely years later when they were still the flagship devices) and wasn't open source.
Thanks for the feedback everyone-much appreciated. Working on the wording; seems like I did a poor job of explaining what it does and how it works.
Your respect would be nice, but being able to watch my favorite sport without subscribing to cable television is nicer. I'm at peace with my decision to pirate. Feelings and morals aside, at the end of the day the NBA and their customers are losing ad-revenue because it's more convenient for people like me to pirate live events than it is to legitimately pay for access to them. Self-righteousness doesn't put money in the bank (unless SOPA passes, of course).
To help with RSI from the mouse, I got a trackball. It lets me keep my hand at a comfortable position and just roll my thumb ever so slightly to move around. My wrist never needs to touch the desk, so carpal tunnel is mitigated.
Node.js modules you should know about: everyauth
I use Microsoft Natural Ergonomic Keyboard 4000 for years and do not suffer from RSI.

Another thing that probably helps is that I use table with enough depth, so between my monitors and edge of my table there is enough depth to not only fit my keyboard, but also extra ~15 centimeters space for my arms.
in all, as a fan of both php and small tools (the rarest of a rare breed), i agree with the author. but if i may play with the analogy...

i'd actually say the Rush vs Black Flag analogy does not do Neil Peart or micro concepts justice. ideally, small tools can be used together, much like a drum kit. each of Neil's drums performs a very specific function, and he uses them as he sees fit. if he only played one song a night, his kit would look very different. extending the analogy, if you give Neil Peart a 5 piece, he can still make great music.
I am new to the freelancing game and I try to bill at roughly USD65. However I tend to work more hours than what I bill for or I charge less per hour because I am afraid of loosing their custom when the project slips in time. I think this is because most of my clients are friends and acquaintances from previous jobs. Maybe I need to get strictly business clients. Also, one of my clients as asked how much I would charge for a retainer fee. I don't even know what to answer to that. Does anybody have experience with retainers? Are these a good idea?
It's like everyone figured out how hashes work just a couple of days ago. What happened to spark all of this conversation? I also keep hearing that this problem is solved with randomized hashing functions, but my best guess is that this doesn't eliminate collisions. It just then becomes roughly impossible to generate a set of keys that would cause enough collisions to actually be a problem. Hooray for data structures.
Actually, he probably didn't have any other option to watch the game on TV. NYC (and especially Manhattan) residents very rarely have a choice of cable providers. If you're in a Time Warner building, no other cable company can provide service there, and it's very rare to live in a cable building where DirecTV or Dish service is also available.

So really, his choice is to move into a building with a different cable provider and hope that provider doesn't get into a similar spat.
Could be worse, for me it would be to join Facebook. :/
learning != "learning"
Is this your slick way to see if your startup idea is worth something? :)

Problem: I do care about my home media which is wiped out if my HDD crashes and of course I'm not able to access them in all my devices.

Proposed solutions:
1) I'm willing to pay a monthly fee only if it is a cloud storage which can be accessed on all devices. I'm not going to pay a monthly fee if am going to store my media in my own HDD and all you provide is a service to access them.

2) One time payment for an app that lets me access my media across all platforms iPhone, android, iPad (esp), mac, windows, PS3, Xbox etc.

There 2 problems here, reliable storage and cross platform accessibility. I think you are suggesting 2 HDDs raided for reliability, which is probably the cheapest solution.
New Year's Welcome Tip: Check your Competitors, eh
The market is not just OEMs and carriers; those are the vendors. The market also contains buyers (us). It's true that buyers need education regarding better options (like unlocked phones).

Google have stepped back their promotion of unlocked Nexuses since the Nexus One, where they promoted unlocked as the preferred route. (Whether they "failed" is a question for them, and what the aim of that experiment was. Perhaps the market wasn't ready for such assertive education.) But at least when I bought my Nexus S, they were very much still promoting the unlocked route on equal footing with the carrier-tied route. They're still trying to educate the market that unlocked phones even exist.

Update: missed this point.

Also, what have unlocked and/or unsubsidized phones got to do with bloatware? They're similarly loaded with the bloatware too.

Err, no they're not. I'm not talking about buying a phone from T-Mobile that you could use on another carrier if you wanted. I'm talking about buying a phone as a pure device, with no preexisting relationship to any carrier; and then buying a cellular service from a carrier independent of what phone I own. I didn't buy my laptop from Comcast, and indeed they don't even know what devices I use to consume their internet connection. Why should a smartphone be any different?
About a year or two ago, I still had cable (I don't anymore), and I had the premium package with all the movie channels. At the time, a new season of Entourage was starting and I wanted to catch my wife up on the previous season. This previous season was not available via HBO On-Demand, they were not showing any re-runs on HBO that I could find, and the DVD of this season was not available in stores yet. There was literally no way I could legally let my wife watch this content (even though I had watched it, legally, the previous year on our HBO subscription, and via on-demand).

So, I downloaded it. And I got caught (via a warning letter from our ISP). Shortly thereafter we canceled our cable subscription.

I cannot fathom why, as a company, you would make it so hard for someone who is willing to pay you for content to get it. I wouldn't have been happy about having to buy it on DVD since I already have a subscription to HBO (and in my humble opinion, their previous original content should be available via on-demand all the time, although I realize that's a pipe dream), but I would have. Instead, they alienated a customer and lost all my money. That was around two years ago, so at $15/mo. (not sure how much of that goes directly to HBO) $360 has now been lost by them/my cable company for that part of my subscription alone.

If they ever allow you to buy into HBO Go (or whatever their online streaming option is called) by itself without a cable subscription I would consider it, but as long as they are stuck in their old-school ways they can forget having me (or most of my friends) as customers.

I know this article isn't about HBO, but I just thought I would point out another example of the way that content producers continue to alienate the people who should matter most: the consumer.
man you're far away to be a good programmer..you first need learn how thinking and how convert your ideas to code and then you can learn the simple stuff (open files, search through regexps) I learned first ruby, python and javascript and know I'm learnig haskell and clojure...learning any functional language is very different to the rest...you need how think and how express it in a functional way...that's the hard part..but when you learn this then write ANY code is so simple, elegant and expressive...4clojure and functional lang don't intend teach you how program: they intend you learn how think in a different way than let you write faster, elegant and explicit code (you can resolve any problem in 4clojure using your knwledge in javascript or python and writing the code using procedural algorithms, but you will notice than thats way is ugly, more verbose and less clear

"Do you seriously expect me or any other serious programmer in a business environment sorting a million integers in a million different ways?" well...Yes!!...today almost any app need than you work with thousand data...unless your goal be write javascript widgets or client side apps..you will need know how work with big data, how transform this and analize it...

I work with ruby, javascript (and coffeescript) and now I'm using clojure and haskell..and now I'm impressed how I can write many things than in imperative or procedural langs could take many lines in functional langs it takes me 2 or 3 lines..and they are very clear and self explicit
Just commenting to second the comments about the donate button being invisible. I tried clicking the paypal logo, and nothing happened, and at my brower's width, it overlaps the button. Luckily, I found it, but I almost just closed the window in frustration.

Another note, let people put in any amount on paypal. I would have donate more, but paypal wouldn't let me.
Have you explored the base web application that express will create for you? If you just run the command "express foo", it'll create a starting point for you to look at. I usually create additional directories and .js files inside of the routes directory. I use them for name spacing and organizing my files pretty much. Then, in the index.js file I export them, so you end up with something like routes.auth.signin, routes.auth.signup, etc.
They base it on your IP address, and yes, going through a VPN or proxy solves this problem (although it technically violates their TOS).
A clear sign that the one doing something wrong is the website's designer.

Also, it breaks the back button.
As a designer, this is why I love working with startups. You can go from idea to actual live site in a few days only.

Paradoxically, it was a lot of fun working on such a short timeline: it basically took all the pressure off and made sure I couldn't second-guess myself.
My heart does go out to this guy, but this is yet another case of "know what you're signing, or hire a lawyer who will."

The perpetrator in this case happened to be an actual fraudster-in-sheep's-clothing, but even among friendly business partners, contracts are drafted for the maximum benefit of the author. If you have any doubt whatsoever about whether a clause puts you in jeopardy, strike or rewrite it until you're 100% sure you're not getting fucked.
Average .NET developer salary in U.S.: $92,000
Poll: Do You Have a New Year's Resolution?
That is a good idea, make a plan and try to stick with it. BTW, I find Google Calendar to be good for posting reminders to myself to do different things throughout the year: quarterly taxes, contacting people in a few months to check on how their project, etc. is going, delivery milestones, etc. I like Google Calendar because event alerts also hit me on my Droid and iPad.
I have noticed that many theoretical physics stories that are upvoted to the front page, have no comments for much longer than other stories, and fewer comments overall. I wonder if this is because people simply don't know about the subject matter enough to create discussion, possibly fear of being wrong, or uninterest in the discussion.
Great American Maps
Installing Django framework for Python on Ubuntu
Installing Django framework for Python on Ubuntu
Get serious with Testing? :-)
Constraint does wonder to innovation and design, whether it slower machine or less funding.
Useless article: he didn't even bother to explain data frames, one of the most used data structures in R.
from subprocess import check_output as qx

output = qx(['command', 'arg1'])
They already are. NBA League Pass Broadband and Mobile deliver their games in HD and work quite well. Their sitting on the tech and I can only assume that they are preparing for the day when they can kick the networks to the curb.
>"Mr. Wilson was unintentionally giving ammunition to the media companies behind the draconian Stop Online Piracy Act (SOPA), legislation that Mr. Wilson has been fighting so hard against."

It's hard to see why this would be a big deal. Mr. Wilson has been giving money to the companies behind SOPA every month as a cable subscriber, and even more money by purchasing the NBA tier. Indeed, his financial support of Copyright Alliance member and a campaign contributor to SOPA sponsor Lamar Smith, Time Warner Cable, is significant.

>"Our family spends hundreds of dollars a month with Time Warner Cable."[ http://www.avc.com/a_vc/2012/01/screwcable.html]

[Time Warner and Copyright Alliance: http://broadbandbreakfast.com/2010/12/copyright-alliance-pic...]

[Time Warner Cable and Lamar Smith: http://maplight.org/us-congress/legislator/470-lamar-smith]
Brilliant! Applies equally to JavaScript, CSS and .NET frameworks, etc.

Most mega-frameworks pat themselves on the back with examples that declare "See, you can write an entire CMS in 10 lines of code!" That's impressive except you can't write anything else and extending the CMS requires that you read and understand 100 pages of framework API entangled with assumptions and design tradeoffs that expertly fit the author's needs and not necessarily yours.

The problem is that the ideal framework requires zero lines of code because it already solves your exact problem. The worse framework requires more lines of code than coding your application from scratch. So, the key is finding a framework that satisfies 80% of your needs easily and doesn't get in your way for solving the other 20%.
The Grid at 200: Lines That Shaped Manhattan
Developer Income Report #4
Ask HN: Twice as much business dev as product dev?
Is it common for a 3 year old start-up to have more business dev then product dev?
What's your skill set and which types of companies do you usually work for?