skysight-inc/HackerNews huggingface dataset:
It's a nice idea in principle.

> The web has been plagued with required forms fields when signing up for websites, apps and services.

The solution isn't yet another standard (cue XKCD comic)—we already have OAuth, OpenID, and BrowserID for authentication.

> Smart Bar apps provide us with a 1-click process for adding an app to your browser. When we combine this with an API for developers to integrate their "Best Offer" with subscription services we can provide a 1-click sign-up and subscription management just like you can with other software

A proprietary API usable only in a new OS X-only browser? Have you approached the Mozilla Foundation?
What do you mean not completely their fault? It's not their fault at all. What shows up on Netflix Instant is whatever they can get from the content providers. If the content you wish to see is not on Netflix then blame the creators of the content, not Netflix. I would bet that Netflix would be happy to have every commercially-created video content ever made available on their service.

In much the same way their billing is greatly influenced by the decisions of the content creators. If the creators demand more money for content, well, for Netflix to maintain profitability then the charge for service must go up.

Also, I guess what you want to see and what I want to see vary greatly as they just recently added about six new shows (of several seasons each) to their lineup that makes me happy and have gotten new seasons on others.

But hey, to each their own I suppose.
Agreed - the company sounds like a nice company with a good service and vision - but in the end I felt like the article barely mentioned anything about the topic - it felt like a whole paragraph went missing.

Edit: Seems that reading this puts it's it all in to a better context:

https://uloadr.com/u/rA44.png

http://online.wsj.com/article/SB1000142405297020347680457661...
Then visit Tufte Kitten Kill Count: http://tkkc.org/
Capital Formation Infographic by SecondMarket
There is a lot of small, interesting news coming out as people tell stories. As someone who admires, uses and develops for the products produced by Apple, and has done for a long time, I'm personally curious to discover as much as I can. For me, it's been a great learning opportunity and also has prompted me to reflect on my own business (and life) practices. Major events are great impetuses.
Having a couple discs rotting on the shelf for a month or so before watching seemed a good indicator to cancel, but having gone thru the trouble of setting up two queues with 300+ titles I wasn't keen on losing that list and the eternal hope of someday getting to those movies. For a couple bucks more a month I'd retain the lists and, someday, watch the movies.

Then the split came. Quadrupling the price of "someday..." wasn't worth it. Copied the lists to a text file, and cancelled. Insofar as Netflix streaming doesn't have everything, iTunes (yay AppleTV!) has most everything else available on a whim for a mere $2-5/rental. With kids streaming their shows on demand (no scratches! no fingerprints! no oatmeal in the DVD player!) from a vast instant library, and me not watching much at all (but when I do, a few bucks for "this, now" works fine), one slick box fusing a few streaming video services (yay AppleTV!) works well.

I'm not sure how Netflix intends to attract back the million or so who cancelled. We've adapted; why return?
That is a valid point. I do only have the most used bookmarks in my bookmarks bar. But as for all the others I often do not take the time to organize the bookmarks properly when adding them (mostly due to lack of time). The fact that there is a option of choosing between a bookmark that is clearly one of the favorites or just something I would like to read later or keep for reference is what makes it nice. I know I can easily do the same in any other browser simply by using folders but just having a favorite/reference checkbox option upon bookmark creation really simplifies things. It's not a amazing new feature but just something simple that's easily added while improving the feel of adding a bookmark greatly. Or it does so for me anyway, perhaps I'm just too easily swooned by things.
I'd rather they keep the one price for everything plan. Once you start having tiered prices for different levels of service you are well on your way to the current cable TV situation we have now.
Did I miss the part where it says this will be an open standard? This looks like embrace and extended but I hope I am wrong.
Yes, but Cygwin makes your software GPL, and that's not something I can do.
I wonder about the potential blowback of hounding problem distributors publicly, though.

It's possible it could work a few times; get consumers to go after them. But I think some would have negative reactions. Kids gloves may well be the best bet.
Hmm.

print('${(1<<31)}');
-2147483648 (correct value is 2147483648)

print('${(1<<30)+(1<<30)}');
2147483648 (correct)

print('${(1<<30)+(1<<30)+(1<<30)+(1<<30)}');
4294967296 (correct)

print('${(1<<30)x(1<<30)x4}');
4611686018427388000 (correct value is 4611686018427387904)

(I've used x instead of star here as the latter does not display on HN.)

This is completely nonsensical.
I haven't made any money from it. Haven't even tried to. The project started as just something fun to work on and grow.
Height maps are still the way to go for terrain. The rendering methods themselves have changed but the basic idea remains the same. These days you tend to push big blocks of geometry to the GPU while a decade ago it was common that the terrain would get generated triangle by triangle every frame to minimize the amount of geometry.
Obviously this doesn't apply in Norway - but doesn't the EU working time directive require that, unless you opt out, your time has to be recorded so that it can be demonstrated you aren't being made to work more than 48 hours?

Of course, a lot of people simply opt out!
list_filter seems to be a closed sum type -- why do you think it's not simple to encode or infer as a static type?

I'm not sure what Proxy is used for -- but it sounds like Template Haskell can probably implement it?

defrecord seems like it refers to defining new types at runtime -- which is also possible via either late type-check or Template Haskell.
Sure, but this doesn't matter in practice. I have never heard of anyone with a physically broken device being refused service because they have rooted it.

I imagine they want to be able to cover their ass in case some popular ROM starts causing problems. Their actual actions, as opposed to the what they are theoretically able to do because of the terms you agree to, are pretty reasonable.
CodeSprint 2011 - algorithms contest for jobs/internships at startups
> That's the problem with things like Node today...the server side libraries are loosely documented and implemented

Why would different syntax or explicit types change that?

I don't think you have to replace JS to get better server-side libraries, and better language doesn't automatically give you better libraries and documentation.
You can start with something more concrete, like color names, ie where stop the yellow and start the red on a rainbow. But in fact, this is just a matter of definition, and is not that interesting. I would find more interesting to diff daily life things, like fridge content, number of close relatives, hygienic habits.
Very true. It is apparently clear when I let myself go even a couple of days without running. Well said.
Putting Emails In Folders Is a Waste of Time, Says IBM Study
I am using the vanillia one and it is very good. The only problem I have with it is that I have to compile everything for it. Sometimes doing so is not so straight-forward and can take a lot of time, boost being one example.
The level of the inequality in pay is at most a factor of 2. I am so, so confident that the woman in those slides will be more than twice as productive, on a range of metrics, than the man. There's a big difference between being competent and being an expert. (In addition, her knowledge about the details of C is good evidence that she's probably going to be more knowledgeable about other things related to the job, too.)
BlackBerry outage floors email, BBM and web access
I think this slideshow would be better titled 'Standards Compliant C'.

Not all of it. People who do not understand the rule of three or when to declare methods or deconstructors virtual can surely cause headaches.
Honestly, this is how a company should actually be ran.

They made a boneheaded decision, everyone called them on it, and they bailed on the decision and went back to the way things were.

Now, they should have actually sent a customer survey out before hand, but hey, they can do that next time.
What about translating it next time?
This is great! Thanks for the reply. I am guessing all these are custom networks with their own API and no fixed interoperability between payment processors, correct?
We weren't good at quickly watching the DVDs and returning them anyway plus we saved a buck a month.

We were not either, so I would usually rip the DVDs when I got them and then watch it when we had time (also my only dvd player is a 360 and it's so loud...much better to stream over the ATV). After watching I would delete them...honest, I rarely watch a movie twice. Recently that became harder though because of increased copy protections.

How did other HNers respond to the price hike?

Canceled the DVD service the day the price hike was announced.
I disagree, I think they had a long-term goal in mind without considering the short-term consequences. I'm not a Wall Street guy and I could have told them their stock would tumble immediately. Why? That's easy, if you split off a significant amount of your business to a second company then the company is worth less the exact amount you are splitting off. For example, $200 million company splits off $75 million of its company to a second company. Original company is now worth $125 million instantly. Wall Street does not react well to that unless you can show such exponential growth that you'll make it up in a quarter or two.

With their stock tumbling because of the price hike then anyone with any common sense would have known that this would increase the speed of the fall. In fact, the conspiracy theorist in me suggests that this was pushed in an effort to build cash by shorting the stock.
But are you confusing OS with firmware? When you root your phone, you basically have to overwrite the firmware, eg, the recovery bootloader, to be able to flash a ROM.

I'm pretty sure a laptop vendor would consider your warranty void if you decided to flash your BIOS with something other than an official update.
"Refresh your cache" manifesto
NEED JOB
want to do any job in online and want to earn money
That cartoon has been around quite a while and I still chuckle every time I see it. At my previous job, I had requirements training with Karl Weigers (who wrote the "Software Requirements" book from Microsoft Press). I'm not a fan of BDUF unless you've only got one chance to succeed, but it was invaluable as a guide for learning how to communicate requirements. So if you're writing stories and practicing agile, are you being clear and concise?
235 Young Entrepreneurs to Follow on Twitter
> a self-employed American engineer unable to get even basic health insurance

Why is that?
Why don't brick-and-mortar loyalty programs work online?
Yes, that's true. But I need a sane build environment with development packages. I would like to be able to compile against libcurl and openssl as easy as it is on Ubuntu or Fedora. Something like Cygwin but without the GPL requirement on final builds.
24 kt Gold and Diamonds MacBook Pro
a middle man "shouting very loudly if things turn different" sounds more like a project manager, who gets a specific plan and tries to manage the development process after things have been prioritized and broken down by the PM and a tech stakeholder (usually more efficient).

I've noticed breakdown occurs when a PM is unable to understand and balance the constant push-pull of tech capabilities with desired functionality, or the ability to "satisfice"
Initiative - provide JSON and JSONP RSS Feeds
I live in Maine now and lived in Alaska before. Actually, with Maine the sunrise is earlier than everywhere else because of how far east the state is, especially if you live on the coast like I do. Of course we pay for it at sunset. In AK the days are short, but for the most part people aren't exercising outside during those months anyhow. Keeping sidewalks plowed seemed to be at the bottom of the list in Anchorage.
Type are indeed anti-modular - types create huge amounts of coupling across multiple module boundaries in ways that are not easy to wrap up, to componentize, if you will. If you create a module A, but the interface of that module (functions, classes, whatever you might have put in it) uses types from modules B and C, is it not anti-modular?
i prefer semi colons too. i know its annoying when you write a piece of code, then you go test it. then an error occurs, then you go look for it, and finds out that theres missing an ;

besides that, its really easier to read the code with semi colon, when you get used to it.

also.. flash got optional ;
That's actually kind of like Haskell.
How would you model concave terrain or terrain with "holes" (like erosion arches or caves)?
"Even still, the ISP only keeps logs of what URLs you visit and as far as I know they are almost never mined in any way that correlates to your identity."

As far as you know is dead right. The ISP knows who you are and what you are doing. Why do you think they receive subpoenas all the time to reveal the identities of people? The entertainment industry has an entire extortion racket going simply because they can ask a court to force an ISP to tell them who you are.

Everything you do on the internet has the possibility of being observed. It may not be active but it can be done. We have privacy because we aren't important enough to be heavily watched.

The only thing we have is SSL and I for one am not convinced it is as totally secured as many believe it is.
Android is that much open that you can buy closed versions of it. Yeah, I know that sounds silly.

If you really want the open Android you have to get a phone with an unlocked bootloader and compile AOSP for yourself. Then you can remove or add whatever you want.
The point of HC (which is slightly off topic, but i'll bite), is that Google proved they can't be trusted about always releasing the source.

This simply means the next version of Android might or might not be open source. Then the next, next one too.

It means also, if in 2 years 99% of the market runs Android and Google decides to take several choices that users may object about, they can just close the source forever.

Of course, since its not GPL licensed, they could always close the source forever - even if they had open sourced the OS every time in the past (but they did not.).

So it's about trust, and the trust is gone.
Watch Texas Killing Fields Online Free 2011
Watch Texas Killing Fields Online Free is an american suspense thriller film which cast Sam Worthington(Detective Mike Sounder), Jeffrey Dean Morgan(Brian Heigh), Jessica Chastain(Detective Pam Stall), Chloë Grace Moretz(Little Anne Sliger), and Stephen Graham(Rhino) and directed by Ami Canaan Mann. This is written by Don Ferrarone and distributed by European Film Market which is due to be release on October 14, 2011.
I thought the entire point of the Agile movement was that such a requirements spec was, in essence, impossible for precisely the reasons shown in that cartoon?
How can this be a manifesto without a rant (hehe). But the information on the "What Else Can I Do" page is great.
Yeah definitely. It's probably just not as big a deal as it appeared in my mind.

* goes off to resubmit everything...
Navigating the B School Admission Process with Kofi Kankam of Admit Advantage
Some businesses downright abuse this and make it damn hard to cancel. One that immediately comes to mind is Boingo.
Not that way.
Another on-going discussion is here: http://news.ycombinator.com/item?id=3093450
Well, the way a company should be run is not to screw up that badly in the first place.

Honestly, the whole episode seems like amateur hour over there in the south bay. I'd have to guess that Reed is in over his head.
The license is pretty confusing:
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
The patterns can be used freely in both personal and commercial projects with no attribution required, but always appreciated.

Am I required to adhere to the CC-BY license or does the second part indeed cancel the BY requirement?
However they're not being a dick about it - they let you download the whole bunch of tiles as PNG and as a .pat file so you could just then use your file manager to scan the PNGs.

What you don't get then is the quick view of the tiles in use but it shouldn't take long to knock up a quick script that will take a directory of tiles and give you a block of bgs to look at.
there are performance reasons for that choice, the prototypal inheritance + constructors are way faster than anything else at the moment
Reminds me of Flock..
Ruby tip: Instead of .sort you can use .sort_by.

grains.select{|g|
g.is_a?(Salt) && g.value.nil?
}.sort_by(&:irrelevance).first

Edit: Changed from blank? to nil? since that is probably closer to nothing in C#.
One of the strongest criticisms of current cable TV is that their selections are not fine-grained enough (e.g. I don't want to pay for HGTV and ten other useless channels just to watch the Discovery Channel). I don't think the one-size-fits-all approach works well with entertainment media.
WIPO boss says the web should have been patented
Eine Million iPhone 4S in 24 Stunden
I have programmed 8-bit microcontrollers some time ago, specifically AVR Atmega's. It's a fine microarchitecture http://en.wikipedia.org/wiki/Atmel_AVR ("the first new 8 bit architecture for the last 20 years", they used to say) But don't low-end ARM chips displace 8-bit microcontrollers by now?

Meta: is there any site that one can read to get up to speed with the recent developments in the embedded CPU world?
I think Netflix needs to add tiered pricing for streaming anyway. They need pay-per-view, or something similar, and they'll probably add it at some point. It's the only way they'll get new releases. Once they build that infrastructure, there's no reason not to sell their standard catalog as pay-per-view to people who don't want to pay the subscription fee, so long as they don't price it to cannibalize their subscriptions.
Failing loudly and often is going out of style from overexposure.
What benefit do you expect your "machine code" to have over JavaScript?

All the benefits that people proposing new web languages would impart. There are a good reasons why Google are proposing running Dart straight on their VM in Chrome. It will be faster, safer, easier to jit, easier to prove correct etc. Having a firm foundation would make it easier to innovate. Companies could still be encouraged to compete for faster and safer implementations.

The failure of Parrot to catch on has very little to do with the technology, nor the proposition of a general-purpose dynamic language VM. Parrot was simply in the wrong place at the wrong time (and it took too long to deliver). It also made the mistake of tying itself to an unfinished language spec. If they had concentrated on making a VM that could run Python, Ruby and Javascript they would have been in the right place at the right time when Perl 6 was finally ready to be implemented.

People are beginning to use Javascript and the V8 engine in a manner similar to the original Parrot proposal.

The time is right for a general-purpose IL so we can compile Coffeescript straight to the Javascript VM.

LLVM is being questioned by some because a) it isn't a VM it's just an IL so it is a compiler technology not a VM tech b) it is too low level to make the jitting of dynamic languages suitably efficient. LLVM is too low-level; Javascript is too high (and opinionated).

Judging innovation by precedence is always a bad idea.
Communities, Hegel and Lulz
I canceled the streaming and kept the DVD plan since I could never find anything worthwhile streaming. Then I signed up for Amazon Prime which is cheaper, has roughly equivalent streaming content and the nice shipping.

I don't see how Netflix streaming is a good deal unless there is a significant increase in the quality of available content and that doesn't seem likely to happen anytime soon.
I'd rather avoid Carpal Tunnel Syndrome, thanks.
Samsung and Google push back Nexus Prime release date
Samsung has unveiled today that the its latest creation called Galaxy Nexus Prime release discussion at CTIA fall scheduled for next week with Google won’t be happening, report says.
A fabulously overwrought drama of no value. Similar to Tibetan rituals.

Other standards are related to fundamental physical constants. Time for weight to do the same.
Family home with additional 2 bed cottage to buy Isle of Seil
Lehman may not be the best example in this case, but I agree that Apple is in business to make money. There's no question that their strategy vis-a-vis their developers is to do the least amount necessary to avoid a chilling effect on the ecosystem around iOS.
The tone on this one is quite a bit different: http://blog.netflix.com/2011/10/dvds-will-be-staying-at-netf...

The email that came a few weeks ago actually had me stop what I was doing and read it (I was walking in to grab coffee, and I stopped outside to finish the email).

That message was full of excitement, and started with a proper "Dear Customers: I screwed up".

Why haven't I gotten an email this morning saying something similar? This time you really did screw up. This time, I cancalled my service

(And there is about 0 chance that I'm re-instating it)
They have a pretty good catalog of TV shows - Mad Men, Breaking Bad, The Office, etc. Their movie content is pretty poor, but that is mostly the fault of Hollywood executives and their golf buddies at HBO/Time/Warner.
Nice effort, and working w/o problems on Linux!

Two comments/suggestions 1) Not very intuitive interface - on aspect of navigation, can't figure out how to get back from screen to screen. 2) Maybe adding support for playing songs from filesystem as well will be good.
Massage: Frequently Asked Questions
There's probably still a few managers left at Microsoft that can recall VBScript vs. Javascript.
The solution to that seems (to me) to be to charge, e.g., $50/month flat, and pay the content owners based on usage. So if you don't watch HGTV, they don't get your money. This would allow access to all the programming without requiring that you pay for what you don't use.
Pre-existing conditions. I discussed this in a different thread long ago, but the long and short of it is that while I may qualify for a "car-crash emergency" type plan, it currently makes more financial sense for me to simply declare medical bankruptcy in case of emergency and pay small incidentals out of pocket than than pay a high premium/deductible on a plan that won't pay out unless I need tens/hundreds of thousands in care. Not to mention the risk of rescission. Meanwhile the COBRA payment from my last "real-job" employer was in the range of $400/month, which was not affordable for me.
"yes Google's long term goal is an open device", er, I'd argue that Google's long term goal isn't even an open OS.

Open device? With them buying Motorola?