skysight-inc/HackerNews huggingface dataset:
It's not about number of people, it's about how much money they're getting from each.

A cable subscriber is worth a lot more than an HBO Go subscriber, since they get kickbacks from the cable companies, they are cheaper to acquire, since they get a lot of free advertising through the cable companies, and they are less likely to cancel, since it's harder to cancel an entire cable package.

So it's not a 1:1 relationship between cable customers and HBO Go customers. They need to acquire several Go customers to make up for each lost cable customer. But cable is shrinking, and streaming is growing, and at some point the scales will tip. However, they have to be damn sure that it has tipped, and that they can sustain their current revenues, so they will probably be a bit cautious and conservative, and let their cable-only deal stick around a bit longer. This might not be what you want, but such is life.

(Or you could move to any Nordic country and enjoy HBO Nordic, which is HBO Go, but without the cable subscription requirement.)
In higher-level languages I don't consciously think about how they're represented in memory.
You have a great opportunity to start a GAE-compatible service provider! I imagine a decent percentage of people would migrate just for insurance.

(Yes, I suspect this would be the new biggest mistake of your professional career. :-))
Let's assume a naive approach. Also, assume each point falls within a polygon.

For every point to test, you need, on average, to test half the polygons. Testing a point against a polygon means testing the point against, on average, about half the polygon's edges. Each of those tests takes a multiplication, an addition, and a comparison.

That's 4E7 points times 2500 polygons times, at least, 1.5 edges. Total: 1.5E11 multiplications, additions, and comparisons.

With 100-sided polygons, it would be 1E13 or so multiplications/addition/comparison steps.

Memory pressure is dominated by polygon storage. 5000 poly's, 100 points each, is 500,000 edges at two doubles each, or 4MB. That fits comfortably in cache.

So, 1E9 multiplications/addition/comparison steps a second should be possible. That's 10,000 seconds or 3 hours.

=> Should be doable on one CPU in hours (famous last words)
HBase... sigh. Don't do big data in java.

https://plus.google.com/116526939809773662383/posts/StdJ2CH7...
Indeed. It seems fortunate that this got released a few days after CISPA was passed.
Our Dilemma With Change
Drucker says stop focusing on bugs
Chromium proposal for browser-level infinite scrolling lists: Lazy Block Layout
HN has a pretty broad audience and a pretty big chunk of it doesn't know $language. These types of beginner posts for $language pop up from time to time. It's nothing to worry about.
Ha, makes sense.
Education re: passwords and security is an absolute must for the wider Internet-using public right now. I work in a place where colleagues are constantly asking "what's so-and-so user's password?" and are then surprised - and actually a bit put-out - when I tell them we have no way of finding out. Just alerting people to the fact that nobody should even be able to find this kind of stuff out is a valuable service; same goes for phishing.
How did you draw the arc overlays to trace the sun's position? Is it just via the google maps API?

Also, when I zoom in and out of the map, the arcs don't seem to appropriately scale. Maybe I'm confused
I remember that Ubuntu used to be available via torrents
Our Eloqua vs. Marketo vs. Pardot Case Study, Take 2
I think we will just have to live with the fact that driving 2000 lbs of steel is going to be dangerous no matter how you slice it. We can definitely try to make it safer but there is still going to be some risk to it.
Were this an article about how, for example, people's mothers /sisters/familiar relations favors them, that might be the case.

But it isn't.

And, in case this was a point of confusion, race != family.
Nor PowerPC, which apparently many NAS units are using. Mine is a WD My Book Live Duo running Debian/PowerPC.

Additionally, AeroFS relies on Java, which is pretty big dependency (read: pain) to have on resource-restricted environments like a tiny NAS box. The daemon process of AeroFS consumes about 110MB of memory (I guess due to JRE), but my NAS unit has only 256MB memory in total with less than 100MB free, which means even if AeroFS supports PowerPC, there is still no way I could run it smoothly on my NAS without killing its performance.

Bittorrent Sync supports all of x86/x64/ARM/PowerPC, and the download is just a single 3.7MB binary without dependency other than glibc. Running it on my NAS shows it consumes less than 10MB memory. This is just so much nicer for deployment on a wider selection of devices.

I'm definitely going for BTSync now.
C/C++ are often used for things like drivers and operating systems. That code can't have elaborate runtime baggage.

So if the memory safety were part of the std lib heap for instance, go for it!

But if it means making one instruction (store into array) into 50 (checkthebounds, the store if safe else throw an exception) then it needs to be optional.
Or someone who was arrested. Convicted criminals have rights too.
I completely agree.

In an effort to help others, here is a summary of the article as I understood it:

Loyalty cards from supermarkets and other merchants do nothing to instill loyalty. Doing things that provide value to others is how you build loyalty. For example, Zappos linking their customers to their competitors when out of stock of a desired shoe, or the author providing his users with a data export feature from his application.

Hope that helps. If it did, feel free to give a quick upvote.
Future proof backup strategy
If this is meant to stick around it could be very cool. It would be interesting to allow a user to show their identity if they so choose (though they could just do that in the post). Really great idea though.
I think it's also that there are so many cores. For example, there are 768 CUDA cores on a GTX 650 Ti.
This is the shallow perspective of many men who dismiss modern feminism -- while feeling morally superior -- because they believe that we live in a post-feminist world where circular logic like 'modern feminism is self-defeatist because it focuses on women's issues' can actually appear to make sense.

You can _only_ approach these issues from the context of a society that is just now beginning to reflect and change with regards to concepts like female CEO's, binary genders, and male sensitivity.

Ignoring this social context is counter-productive, naive, and revealing of the issues that exist in modern gender AND race relations with the still-homogenous-but-slowly-declining social group of the middle class white male.
There's one attached to my newsletter that goes along with the latest changes; see http://mailman.videolan.org/pipermail/x264-devel/2013-April/....
Plea. :)
Oh my god, there actually is an Apache HttpClient library [1]. I was going to say "this would be as confusing as if somebody made a HTTP client library named Apache," but it's already been done, and of course it's a Java library. RoflFactories...

[1]: http://hc.apache.org/
Perhaps you should try using that line on someone who hasn't been on HN since Week One, and doesn't have over 237 times your karma.
That wasn't exactly my point. My point was that a significant number of people would prefer to have the non-paginated, advertisement-free version of the article. Others would rather have the layout that the site was intended to use.

Whether or not people actually like screen-width reading, some prefer to see this format and will ask for it much in the same way others will ask to not see it.
Since Knowledge graph is a team, not a division that may actually be the case since it's possible the author actually meant "Google Knowledge", which is the catch all internal unit for all of Google's search-related products (of which News is a part).
Garbage collection. That's what all of these decades of research have led to, and that's what you should embrace. It's time. It's been time.
worst forbes article ever.
> The problem is when stereotypes become the metric, which is common, especially with minorities.

If 90% of your store's theft was caused by 5% of your customers - that can be identified of having the same race/color, are you really going to blame the owner or employee that gives more attention to those 5% than the other 95%? If so, what is your solution to this issue? Should it be ignored?
Awesome! I'll give it a shot.
Show HN: Brazilian hobbyist artist works
Yeah, you're going to have to back that up. CUDA is meant to be supported on all future nVidia cards.
Matlab knows how to control numerical precision and many algorithms produce the best results when running on that platform.

In the world of electrical engineering Matlab can do things that other packages can't.

From personal experience, I have spent many hours looking at the results of a atan2 function in C++ and Matlab and trying to get them to agree. After a day of work I was able to get them to agree by precisely controlling the rounding modes and using my own atan2 function. This was not fun, and I would rather give somebody 1k to take care of it for me.
Yes, I didn’t know how to be more precise while being concise. I replaced the word “added” with “whitelisted”, thanks.
For Step 5 - let's not forget Nick D'Aloisios favorite tactic of spamming reporters.

http://gizmodo.com/5830076/how-i-made-a-15+year+old-app-deve...
How about just feeling good for being a human? Tribalism is not a virtue.
See also: strict aliasing
Show HN: textfac.es - A minimal website for text faces ¯\_(ツ)_/¯
I'm always looking for a new job. One thing that stops me from applying for many jobs is my perceived lack of skill (self taught html, css, PHP dev, no college). Being self taught I feel I lack a solid foundation. I am in the process of teaching myself Python, loving it so far! Maybe one of these days I will take the leap and apply for a real job.

I'll know to look in Seattle next.
Even if the long term goal is more portable GPU support it still makes some sense to get a CUDA implementation up first if it is easier to get to. It then allows real world testing faster, can always go to openCL later once they know more.
No, I am not saying that.

I am saying: don't be naive.
Oh wow - is there any way to find his old posts. It would be really interesting to see some of his comments and thoughts given everything that has happened since.
I use http://www.rackspace.com/cloud/dns/
Free RESTful API with language bindings.

Api docs: http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/conten...

Python examples: https://github.com/rackspace/pyrax/tree/master/samples/cloud...
Worst job of 2013: Newspaper reporter
Feynman called woman “worse than a whore” for not exchanging sex for sandwiches
Welcome to 2013, where footers and headers make up 90% of the content. :)
Something analogous to the way magnet URIs are used as an extensible scheme for peer-to-peer filesharing links?

http://en.wikipedia.org/wiki/Magnet_URI_scheme
They Don't Work For You
Was playing around with this, made a waving flag: http://codepen.io/anon/pen/mnadz
The most obvious category are things that have already been made illegal. Like Ponzi schemes. Or waste management companies that engage in illegal dumping. Or the Chinese food companies that were substituting melamine for edible protein.

From there you get more subtle categories. Cigarette companies are legal, but sinister. People making magnetic healing bracelets: Do they believe in what they're selling? Some do, but I'm sure some just ship whatever sells. There are many financial companies that I expect are effectively sociopathic, in that as long as they make a profit, they don't care what happens around them.

An interesting parallel is the charm and manipulative ability that people associate with sociopaths. In corporations, that's the advertising and PR departments.
> The rampant and irresponsible speculation about this being some big short sell plot ...

No one said that. I said it could be used that way, not that is was.

> doesn't mean that the market behaved incorrectly.

Any time someone exploits knowledge that isn't public, it's an exploitation of a market weakness. If someone takes a position in a stock with the intent of bad-mouthing its competitors or releasing false information, he's exploiting a market weakness.

Some exploitations of private knowledge are merely bad behavior, and some, like insider trading, are illegal. All of them represent weaknesses in the market because all investors don't have the same chance to benefit.

> In fact, in reality it behaved exactly correctly. As soon as the hoax was uncovered the dow returned to it's correct level.

By your reasoning, pump & dump proves that the efficient market hypothesis is at work in the market. I don't think so. It only proves that some investors can game other investors.

Taken to its extreme, if someone was able to game the market consistently like this, day in and day out, businesses would recognize that they were being cheated and would refuse to raise capital using equities. This is why the SEC is so aggressive about locating and punishing examples of this class of behavior.

> Showing stability.

By that reasoning, if we have the same number of bank robberies on Wednesday as on Monday, we've proven that things are stable.
I hate it when I hear people who have probably never coded in their lives, saying how easy it is to build something. From the outside everything seems like a piece of cake, but software engineering is more than that. It takes time, concentration, dedication and creativity.
The least they could have done is explain how structs work.
A list of javascript Lisp implementations
My mental model for C is symbol-referent diagrams like the first picture on http://www.exforsys.com/tutorials/c-language/c-pointers.html

If you keep track of which boxes are and are not runtime memory cells, that should be enough to work out any particular C pointer problem except the pointer-array almost-equivalence mess.
Completely agree with you. It's incredible good priced, and the bitcoin payment option... just great :)

I bought it just a few hours ago, works excellent.
Stereotypes, both positive and negative, don't just arise out of nowhere. They may not be numeric, but they are a measure built up over aggregated experiences and encounters in the past.

While they may not apply to each and every individual, many times they do hold true to some extent, even if it may not be particularly pleasant to acknowledge.
> Every variable is a starting memory address to the compiler.

Definitely not true. More like, "it will have an address, if you take the address with the & operator". Otherwise, the compiler is quite free to store locals in registers.
Nice landing page.
Author makes reference to that at the end with "tips" "Lie."
Really, developers ignore every demographic that they aren't a part of. There's a reason "suits" are often at the head of large creative focused corporations and compromise artistic integrity to make things more palatable to their target markets. Market research and knowledge is a very real thing that product focused developers often completely ignore or rely on instincts of unknown quality.
Firefox quirk

When specifying a value for the attribute, Firefox will not automatically give the file the correct file extension like Chrome does. [...]

I beg to differ. This is not a "quirk" and Chrome does not anything "correctly" that Firefox doesn't. From the HTML5 spec, regarding the "download" attribute:

"There are no restrictions on allowed values, but authors are cautioned that most file systems have limitations with regard to what punctuation is supported in file names, and user agents are _likely_ to adjust file names accordingly." [1] (emphasis mine)

As we can see, the spec clearly does not require a browser to do anything to the filename given as download's value. And it seems that the only reason a browser should consider doing any kind of change -- according to the spec -- is if the underlying OS cannot handle a filename's syntax. I don't know if Windows still does that but e.g. DOS used to have a restriction that filesnames must be at most 8 characters, and end in a dot followed by a three letter extension.
Unix-derived operating system do not have the system, so if the OP is running on, say, on a Mac, there's no reason for Firefox to fiddle with the filename. It conforms to the standard.

Now, which behavior is more reasonable is a totally different question, of course...

[1] http://www.w3.org/html/wg/drafts/html/master/links.html#attr...
Interesting. At first I thought this was a rival to CocoaPods, but it's actually for installing Xcode file/project templates. See the packages.json file for examples of what it managed https://github.com/mneorr/alcatraz-packages/blob/master/pack...
needs a mkdir in that install script for people without the plugins folder
One thing they forgot to add: Be 15 years old so that it makes a good sensationalist medoa story. A 40 year old doing this wouldn't get anywhere even if he lined up the Ocean's Eleven cast on his board! Terrible article by the way.
I didn't say Rand Paul fought against the bill when it was up for a vote. He has, however, been fighting hard against the expansion of the Patriot Act's provisions.
No, it's not that simple.

http://wiki.whatwg.org/wiki/FAQ#WHATWG_and_the_W3C_HTML_WG
That is nice. I have seem different pointer diagrams but none that linked it to a memory list as that does. I like.
Okay, I'll bite: can someone who's been arrested in error tell me what's wrong with publishing mugshots?
Yes I'd say may be but I don't know for sure, odd though that they would advertise to me in my account menu screen certain shows or movies but when I tried to watch it I got a message "not available" which is just infuriating. Teasing me with unavailable titles is misleading it fluffs up the titles selection but of the limited amount there may be 25% fewer titles than advertised.

The billing is what is upsetting how can a large company have such terrible billing. And they don't care it took so much.

Part of my chat

Netflix Courtney
Okay, so what I can do for you is get that account cancelled. I am able to refund 7.99 back to you too. Would you like me to credit back that 7.99 or add it on this account so you get Netflix free next month?

You
Shouldn't that be $7.99 X 2 for two months?

Netflix Courtney
I totally know what you mean. But I am only able to do one month. I would love to give you 2 months but the system only allows one.

You
Why would the system create and bill me for a separate new account?

You
Credit me the $7.99 and cancel my account please

Netflix Courtney
We didn't create it. Someone must of created that account. Also, in November, a movie was streamed on it. That is why I can only do one month as someone was using the account.

Netflix Courtney
Not a problem, give me a moment.

You
Well you have a security issue then because I never created it

You
I'll get the other $7.99 back from Visa

You
It's all used from the same IP mine

Netflix Courtney
Well, do you want me to see if I can do anything further for you?

You
If you can credit me back the entire amount yes, but also cancel my account. Let me know either way

Netflix Courtney
Okay, give me a moment to see.

Netflix Courtney
Okay, so I am reaching out and in this rare occasion, I will credit back both 7.99. I will get this all taken care of for you.

Netflix Courtney
Do you still want me to cancel this account too?

You
thank you

You
yes I don't trust it if it creates a new account without me creating or authorizing it

Netflix Courtney
Well, someone might of got a hold of your information. I am not sure. Give me a moment to do this for you.

Netflix Courtney
Well I have gone above and beyond to take care of this for you David. I am sorry you are not satisfied.
As an individual contributor these are definitely the qualities I look for in a good boss.
Google Glass support winking to take pictures
A closer view on the SDK code of the upcoming Google Glass core, reveals what Google may be don't want you to know at this time, the device will support winking to take picture or execute any other task.
Ask HN: Why will my startup fail?
Why will my startup fail?

Hi HN,

I am creating my first online startup and would greatly appreciate your input.

ONE LINE PITCH:

Outfyts.com is the easiest way to create, share and purchase outfits from your favorite retailers and fashion bloggers

LONG WINDED SUMMARY:

Purchasing clothing online is cumbersome and unintuitive. Lets say you want to buy an entirely new outfit for the weekend. You will need to find a pair of shoes, pants and a top but doing so will most likely take you to multiple website and you will have to click back and forth between clothing categories and your shopping cart, constantly checking if your items create the look you want.

Outfyts simplifies the above process by creating content "streams", clothing categories arranged vertically so that you can see the entire outfit as you build it. Clothing is aggregated from around the web from your favorite brands and stylists and can be filtered by price, style, brand, color, etc.

Please check out my site at Outfyts.com (http://outfyts.com/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724) where you can try a simple demo of this new method of outfit creation.

I am in the "validation" stage of my startup, therefore ALL feedback is appreciated.

-Do you think Outfyts will make online shopping better and simpler? Why or why not?
-Do you think you would use this service? Do you think your wife/daughter/friend would use this service?
-Imagine the one thing that you wish you could change about shopping online. Is there anyway that Outfyts can solve it?
-Polyvore.com has a free outfit creator here: http://www.polyvore.com/cgi/app
-Do you like it more than Outfyts? Whats better, whats worse?

--Your input is priceless, thank you!--
Ideally? Sure, but...

The human condition is complicated, and the human brain is a pattern matching and association machine.

Humans have been identifying and separating themselves by color/race since the beginning of time, even before we could talk. It is the first category... before rich/poor, beautiful/ugly, young/old, etc. It's almost primial.

The context to what I wrote was in relation to the current "white privilege" PC bullshit that has been indoctrinated into our collective. Nothing more.
Run/Right and Vice Versa
Moat? Itunes, OSX, Objective-C, App store, iCloud, even the brand. These are all moats of varying strengths.
No, as I said, I wasn't even aware that it was a secure key. I can't remember exactly what the key was for, presumably to the door of my rental apartment.
Suppose you were arrested in error. Would you want your mugshot floating around the internet forever?

Indeed, suppose you were arrested with cause, but for some minor crime. Same question.
Ah, I see it now. “I try to maintain a level of humbleness” HAHAH - yeah right.
Getting into Node.js is easy, now its your turn
How exactly is that not also a form of tribalism? You're just breaking it down into human versus non-human groupings ("tribes", if you will).
I don't think I understand you. The value of bitcoin does not vanish after transactions, else it would hardly serve any purpose.

Ron Paul made it pretty clear he doesn't understand the value bitcoin can have because he can't trivially put it in his pocket, (even though he could, on a usb key)
Relative to most online videos, yes. Relative to videos by commercial agencies, even the videos that are meant to look like UGC, no.

You're absolutely right, it is extremely hard to do this kind of thing. Which is why we pay agencies instead of trying to do it ourselves, unless we want to be in the same league as Crazy Al's House of Chryslers.
ur comments ?
Considering you take two off the shelf pieces of software and do the work I don't think this is implausable. Also I think it was more a commentary on how silly the Summly buy was.

You do get sarcasm right?
Everything you need to know about Apple's Q2 Earnings Call