skysight-inc/HackerNews huggingface dataset:
The smaller screen space would show up in mobile revenue (which is not broken out by Google, so we don't actually know whether that's happening), but not in mobile CPC. CPC is "cost-per-click", so if fewer ads are shown per page, there will be fewer clicks, which might even drive CPC up if only the highest-quality ads are shown. CPC as a metric is usually used as a proxy of the value of a Google ad to an advertiser; because of the auction system, an advertiser bids only what the ad is worth to them.

Facebook has a very different ad strategy on both desktop and mobile. They target brand awareness much more than purchasing intent. As a user, I'm starting to see Facebook ads in my newsfeed of sites I never searched for or Liked on Facebook; AFAICT, they're using cookie data from the advertiser's website itself to inject the ad into your stream, so that you're reminded of the product on a regular basis. I can see why this would be worth a lot to the advertiser (targeted brand advertising!), but as a user, it is creepy and annoying as hell.
It's apples and oranges. The right to be forgotten usually doesn't refer to things adults unanonymously post to social networking sites and similar forums.
Creating PHP programming language simply makes your all arguments valid
Chrome is definitely coming soon... _maybe_ have something to announce mid-August-ish to coincide with some important YC events ;)
Honesty, Trust, and Money
Andrew's Automotive Repair in Sacramento, CA provides all of these and so many more for our customers. We care about the outcome of the job, we care about you and getting your car back on the road as quickly as possible! Give us a call today at 916-647-7660 or visit us at andrewsrepair.com
Ars Technica wrote a similarly scathing article [0] -- in more detail, really -- about the mail that Satya sent out. The focus of Ars's article, though, is a little more at the industry, and a little less at Microsoft: in their discussion, they really complain that this sort of thing is standard practice, and use Satya's mail to make a point.

I think I prefer their perspective over NYMag's Buzzfeed-esque approach...

[0] http://arstechnica.com/staff/2014/07/op-ed-microsoft-layoff-...
The official FAQ recommends against using colemak on smartphones:

http://colemak.com/wiki/index.php?title=FAQ#Is_Colemak_suita...
"push notifications for websites" is a OS X thing, it does't actually require your browser to be open I believe.
Am I the only one for whom the opening scene of "I am Legend" came immediately to mind?
Great post. Frankly Level3 should be pissed off. Verizon essentially called them out for providing crap service when in fact they are the ones responsible.
What I like a lot about polymer is that you can isolate css per component. And that you can also apply styling on your new element names..
"but is this really their best channel?"

Do you mean is HN their best sales channel for what they are selling?

The blog appears to show a wide variety of posts about different subjects. I'm only seeing a few that appear to be HN targeted.

But on the topic what I'd like to see is a pricenomics post that details the business purpose and value of the blog posts...comparing which place they are posting to that seems to payoff in the most new customers for example.
Malaysia Airlines passenger jet shot down over Ukraine, 295 dead
Owning your own data sounds good. Unfortunately, once you share a piece of data, it's out there forever.

What we all need is to have our own personal servers that validate tokens. Then we would just give out these one-time use tokens to people or institutions. Does the bank need a SSN? Well, here is an auto-generated token. Bank stores that, but to validate it, it calls your personal little server, which checks for use.

Unfortunately, systems are built which require personal information. So eventually, for example, the government or a third party service to get credit reports needs your actual SSN. Then you are hosed.

Alternatively, all information could be free, but ALL systems would require your personal server for "permission to use." That of course is highly complicated.

The problem is everybody / every app thinks they need some piece of information. It bothers me when I go to a weekend clinic to take my son and they ask for an SSN. Why? I am going to pay you and walk out of here. "We need to send the report to your real pediatrician." well, just send it. It's not like they wont be able to file it.

I hope somebody smart comes up with a definitive solution, but a lot of processes, people's attitudes and systems need to be recreated from scratch.
> "Financial envelope"? You don't literally keep all of Microsoft's cash in a big envelope, do you?

Why is he deriding the usage of the word "envelope" in this context? Doesn't "envelope" just mean the range of allowed values of some operational parameter? Somehow, it makes total sense to me. I'd be very surprised if engineers at MSFT didn't understand it.
instagram.com

but not open source
I'm a full time dvorak typist after years of having used qwerty. I re-learned vim's shortcuts for dvorak. The transition took approximately one month. My wrist used to ache after 10+ hours a day typing querty. The fire finally died after I switched and became comfortable with dvorak.

My first impression when revisiting qwerty is a revulsion at the placement of the "t". What a horrible location for such an oft used key. However, most qwerty users will have a similar response when typing "ls -l" on dvorak. Actually, a lot of unix commands were clearly written with qwerty in mind, their letters centering on qwerty's home row. The unix monikers get easier with repetition for dvorak typists, but dvorak's true power comes in writing English, which in my case is most of my typing. Vim works well with either layout, luckily. Most of the programming languages I use - SQL, golang, python, and c# - seem about the same in either layout.

Once you become fluent with dvorak it "rolls" off your fingers. You'll know what I mean once you're there. "The", "another", "masticate", "friend", and most other words with vowels and common consonants spend most of their typed lives on the home row. Both hands share evenly in typing. The common punctuation and quotes are right where you need them.

If you use RDP for most of your remote work the transition is surprisingly easy. Switching between layouts is simple in Windows and Unix. Hell, even my copy of Amiga 3.1 supports dvorak out of the box.

Some here seem to switch their keycaps to a dvorak arrangement. I did this in the past with my Model M but eventually set it back to querty. I'm not embarrassed to admit that I need to look at the keyboard now to type qwerty, thus having the keycaps set to querty serves as a convenient reminder. When typing dvorak I never look down.
and seccomp
http://programmers.stackexchange.com/questions/225400/pros-a...
Along the lines of my other comment I'm sure it helps with recruiting:

http://priceonomics.com/join-the-priceonomics-writing-team/

(The above was a link on the 2nd page done 5 hours ago)
That's one weird article (or maybe people really do that... I would hope they don't):

> mesh of key-based access is so dense that it is highly likely that an attack can spread to nearly all servers in an organization

Why would you ever do that? Keep the keys where the users are. There is no mesh unless you distribute the private keys and you should never do that in the first place. ssh-agent can be used if you really need to have multiple hops.

> odds are the virus will infect nearly all servers [...] including disaster recovery and backup systems that are typically also managed using such keys

Why would you store private keys to your DR/backup servers all over the place? Backup is safer if it works via pull.

There are problems with SSH key management, but the situation they describe looks like there are issues with the design in general.

(as for the keys management - there are many solutions allowing reading public keys from ldap - that solves some of the problems)
Yeah, Safari doesn't even need to be open. I use Chrome as my main browser but subscribe to interesting things with Safari.
Putin himself has crossed border already.

I think it is best for me to leave this little Intellectual Curiosity Club.
Ok, we'll change the title back again. I don't think this thread was destined to be very substantive, though. The topic is too hot, for more than one meaning of "hot".
Literally Canvas uses React for its GUI: http://literallycanvas.com

It isn't using JSX yet because CoffeeScript integration didn't exist until recently, but it was still a joy to use.
Show HN: ScoreMe, a score for your project's README.md
There is one high-profile, highly successful software entrepreneur
right now who is burning through something like $80 million in venture
funding in his latest startup and has practically nothing to show for it
except for some great press clippings and a couple of beta customers

I'm wondering who Marc is talking about? (it was in 2007). Any idea anybody?
It's a very clear transition from being part of the 'in crowd' to being an outsider.

In uniform it's a lot of in-jokes, knowing glances, etc...

Out of uniform, it's very often condescension, or at least a very obvious distrust of anything I say.
Is it required that you stop for emergency vehicles? I have always been under the impression that moving out of the way was sufficient. Cops would have no reason to pull over autonomous vehicles unless they were stolen or unsafely damaged.

The vehicles could limit themselves to only drive X miles on a public highway after the registration expires before it alerts the DMV and you receive a ticket.

I just realized something, when the majority of vehicles become autonomous, we will need less police patrolling the streets. I'm not sure if that's a good thing or a bad thing.
I agree.

But it has always bothered me how he declares pointers! :-)

(stack[pointer] s, node[pointer] n)

Instead of

(stack [pointer]s, node [pointer]n)

Am I picky? :-)

[pointer] is the * just trying to avoid the italics conversion of HN.
Remember, ISPs aren't utilities. Instead, they are supposed to provide more than just internet access(in theory at least).
No, conversion happens from establishing a mission and keeping peace with a native power for a long enough period of time. Conversion from attacking them? Let's be real here. It's a stand-in for European abuses from Haiti to Canada and all points between.

And you know it's indefensible, so let's not play dumb.
expect() is not a system call.
wyager either doesn't want to construct such a logical language system and is just pedant-trolling us, or he's too naive about the underlying inconsistency of human languages to bother talking to.
Django isn't built to be the main backend for an API, I've previously used Tastypie and it's just not flexible enough, you should really consider using Flask if you're planning to go API first.
I've never used Yeoman, so I don't understand what problems it solves. Angular is a js framework, so I don't really understand what tools you need. Just include a reference in your page. Issues like js minification are the same as any other project, so there doesn't seem to be anything angular-specific there.

We use jasmine for unit testing.
Airbnb Logo Redesign Survey: More People See Hearts Than Naughty Parts
> People burned alive in Odessa.

That was interesting incident.

There was a peaceful protest, that was attacked by (pro-)Russian militants with guns. Then the crowd started to defend itself, the attackers retreated and barricaded themselves in a wooden building. They were still shooting into the crowd and throwing Molotov's cocktails. The crowd was was mostly unarmed save for it's own Molotov's cocktails.

Barricading inside wooden building and throwing fire around is not especially smart idea. That's how it ended, also.
i'm currently working on a box-packing algo that attempts to find likely-to-be-used boxes to pack an order for shipping cost estimation. (variant of the knapsack problem [1]). "close enough" is the name of the game here :)

http://en.wikipedia.org/wiki/Knapsack_problem
Colemak is great until you jump on another machine. Then it's really weird.
Same could be said about Django and APIs!
Not sure if this is exactly what you need, but it has a list of the closest Google font to one you're looking for: http://joelcrawfordsmith.com/new/
In case you're still interested in an exact solution, I think computing the Voronoi diagram for the polygon (treating each vertex as a point) should help in finding the answer. The deepest point should lie on one of the edges of the Voronoi diagram.
The submitted title ("The only thing that matters") was rewritten to be linkbait. That breaks more than one of HN's rules about titles. Please don't do that.

Edit: My apologies—it was the original title of the piece. However, I don't think we'll change it back. The title used by the reblogger is still less baity.
>Not always. Backup is popular today - as I look at my simple home utilization I push about 30% of the ingress up to "somewhere".

You're equivocating on 'push' and 'pull'. Under OPs definition, a 'pull' is a customer's valid usage of the service, while a 'push' is something like unwanted or unrequested data transfer from a 3rd party. This definition is a little muddled when you talk about uploads but it should be easily understood. You uploading your backup data is you merely using the service you paid for, even though you're 'pushing' data somewhere.
Show HN: Gist List – A Clear Organization of Your Gists
I am working on a medium sized AngularJs project right now, and have had a lot of success with the following tools.

I use http://browserify.org for building. It allows me to use NPM + libraries targeted at nodejs. My goal was to avoid the reinvention with front-end package management and includes.

For UI stuff I would recommend angular-ui+bootstrap. And then the usual libs of lodash, momentjs

You can checkout of AngularJS and project organization with browserify at https://github.com/Sean-Der/fail2web/tree/master/js
You aren't paying Verizon to transit L3's traffic. Even if it's going to you.
\tangent Google is commited to increasing revenue, but I loved their early idea, of showing you relevant ads that you would want to see. Similar enough to goto.com/overture's idea, of search purely for ads. You're far more likely to pay attention, to click, to buy. And it's sustainable indefinitely because net-better for the world.

Although, judging from advertising in general, it may be better for advertisers to get your attention whether you want it or not. And they are the ones who decide whether the advertising occurs.

But if another company did ad-relevance better than Google, more efficiently (cheaper) and effectively (clicks, sales), it seems that Google couldn't beat them, because the revenue at first would be lower and Google is Wall St-committed to increasing revenues. They would have to acquire the new company (if they could).

Unfortunately, ad-relevance requires data about the person, and Google is best placed for this (alongside Facebook). Despite the privacy-backlash, people increasingly live online and accept the loss of privacy. So, instead, we have startups with new ways to gather new personal data, and are acquired by Google/Facebook.
Yes, it is very effective. I think the way you can improve your chances of acceptance is by having a live product, @ least some customers and a metrics driven decision making process.
Coming Soon to Social Media: Click to Buy Now
Just posting an update to my parent comment:

This is now starting to appear very-much-so as an accidental grounding. The rebel's posted on a social network bragging about grounding another military troop transport, then quickly deleted the post as soon as the news broke about a civilian airline going down over Ukraine.
Well, if there hadn't been any apparent false flag operations in recent times that _would be a ridiculous thing to suggest.

As it is, who knows? Sites can be hacked, that we know. And we know some parties have continued interest in stirring up trouble in the region.

Was it a false flag operation? Probably not. But if we see a party trying to take advantage of the situation, or escalate conflict over the situation, it will be a bit more suspicious, and that suggestion may be worth considering.

If it was a military error it was a military error. But if it was indeed parties with economic interests destroying human lives in order to court opinion... well that would be despicable and of the lowest order of criminality.
A dupe of https://news.ycombinator.com/item?id=7031998.
I'm aware of what CPC is. Screen real estate limits the display ads and are much less compelling on mobile.
Data Science Weekly Newsletter – Issue 34
Microsoft lays off 1351 people
I stand corrected, thank you.

What I was trying to get at above was that if "% of companies funded" post demo-day is a metric YC wants to maximise, then it would be trivial for them to get to near 100% by only selecting the obviously investable propositions 3 months earlier. If they did this, they'd simply be following whatever fad that VCs happen to be chasing and might miss outliers (even PG tried to convince the Airbnb founders to try something else).
Thanks, dang. In hindsight, yeah, this was not a good thing to post, even if it is very interesting that the Wayback Machine can play this kind of role.
Things I Learned While In Rising Stars:

#1. Focus on customer data and delight..not on competition
#2. Before you scale...run the startup like a small business not a side project
#3. Test, Iterate, Repeat
#4. Unit economics are king
#5. Everybody has to hustle (i.e..do whatever it takes to get something done..i.e sales and execution)
#6. Action trumps pontification
#7. Team culture and mutual respect is the foundation for success. Great teams are like cults!
#8. Put together processes, standards and systems for everything (values, hiring, firing, expectations, roles, sales, etc.) and ensure everyone is accountable to those standards
#9. If you are overly stressed it’s because something is wrong with the timing, idea or team. Don't stress, just fix it
#10. Success comes from your peers helping you out. Find a knowledge sharing group of like minded founders, preferably in the same vertical and join it
#11. To build a startup, you must self realize (let go of fear, doubt, ego, shame, identity) and double down on your personal power
#12. It's all about sales...everyone founder has to be willing to learn how to SELL (leverage relationships, PR, market, brand, bring on partners, etc.)
#13Differentiation comes from the heart not a textbook
Thanks for the kind words.

If you had told me when my son was born that we'd have to discover a disease as just the first (small) step toward saving him, we would have crumbled.

We weren't ready for what had to be done.

But, parenting a child with a rare disease changes you in ways you can't imagine.

I've seen it again and again it in the thousands of rare disease parents we've met over the years.

A slow-motion grieving process gives way to a visceral, evolutionary response: whatever it takes, save the child.

You can drive a truckload of bad news right over these parents.

They get up, dust themselves off and keep walking.

You stop thinking about the future. Entirely.

You start thinking about what you can do today and right now.

You force yourself to take the first small step.

Then another, and another.

Day to day, it never seems like you're making progress.

But, I've seen rare disease parents end up achieving the impossible by just focusing on one small step toward the impossible at at time.

I realize we've come far, but I know we have a long way to go.

So, on to the next step.
Creating arbitrary graphs in memory is not a "theoretical corner case". It corresponds to, for example, Graphviz reading in a graph from user input. Or, if you want something that could technically be done with manual memory management but might as well be an unrestricted graph for all any reasonable analysis could infer, creating a doubly-linked XML/HTML DOM.
thanks, good read and advices
yes, were looking for something like that
Slightly off-topic, but I couldn't help but notice as a programmer. I find the coding style of the patch kind of random. The if statements, some of them have braces and some don't. Without a pattern it seems.

What is this style called?
Why not just use bitcoin for these services?
LEGO has come along a lot since I last played with it.
So, Trovebox has ongoing costs, plus the costs of the storage itself?
Hi, I work at Priceonomics so I can sort of answer your question.

The blog posts we do that use data crawled from the web pay off enormously in terms of generating leads and revenue for our data business. Here's an example.

http://priceonomics.com/the-seo-dominance-of-retailmenot/

The rest of the blog posts are done because we want to make them. In the past, there wasn't any direct financial payoff from them. Now, it seems like they lead to book sales which is neat.
Honestly, this was a great reply until that last sentence. I recommend you remove it.
100% javascript, that would be living the dream......
A country does not develop simply because it has a lot of people. It develops when those people acquire skills and contribute to the economy. India and China have almost similar populations now, but look at China's GDP and India's GDP [0]. Why the massive difference? Of course there are many many reasons for it, but China has succeeded in eliminating illiteracy, hunger etc of its people and trained a large number of engineers and is using them.

[0]: https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&...
> Once urandom is initialized, the idea that it can ever "run out of entropy" is nonsensical; urandom is structurally the same as a stream cipher keystream generator, and we generally don't fret about whether AES-CTR keystreams will "run out of key". Nonetheless, the belief that urandom will sporadically "run out of entropy" is virulent.

Something doesn't add up. Supposedly the reasons for creating urandom were to avoid blocking - but at the same time all the docs warn about entropy depletion. Are you now saying this is meaningless? If so, then why ever use /dev/random?
I'm wondering why this isn't the top rated comment.
Animals are close enough to humans that we can experiment on them to perfect it then move to human trials.

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

Experimenting on otherwise terminated fetuses would be unquestionably unethical because we'd have to let them age a little, which means their brain would develop, they would gain consciousness and would be likely be very messed up, then have to be "put down". That idea probably won't get much support...

We can and do use monkeys, "Planet of the Apes" is based on this. Attempting to cure alzheimers created smart monkeys, then a bunch of unknown stuff happened and they took over the world.
This is so awesome. I've kept from reading it again to avoid letting my coworkers note my emotion.
http://www.routeviews.org provides access to live and snapshot BGP data.
> honestly, if you're flagging this story, you may as well turn in your human card

No a real human cares about the millions of human beings who die of simple diseases all the time that for starters we could personally donate too and save a few lives.

And for seconds have a positive benefit raising awareness to .

This story is pure voyeurism. We'll have no affect on knowing this stuff especially knowing it first. Which I have no problem with, it is very interesting to see what will happen. I upped it and found links in this thread very interesting.

But no, it's nothing about being a good moral human being.