skysight-inc/HackerNews huggingface dataset:
>It consistently brings in more traffic than anything combined when you do it right,

How do you do Pinterest "right"? Just curious.

You're absolutely right about the traffic trend. When Pinterest was first getting a major buzz, I was pinning regularly and those pins are still getting actively repinned.

After a period of no pinning, now when I do pin things, I hardly see any activity.
Holding a Glass of Water
Dropping the proverbial glass of water could be disastrous in a call center environment. This is why Focus Services has created ClearView from the ground up to help managing stress in call centers.
> corporations simply aren't going to fund pure research.

Not all corporations are for-profit.

> Part of the role of government is to fund research that may not pay off for 20 years, or 50 years, or a century.

What? Can you point to me where it says that?
Just because some people are oppressed, it doesn't mean they are all nice and pleasant otherwise. "Noble savage" is a western invention, but many undeveloped (from out POV) societies are brutal, violent and harsh without any external influence, just by themselves. Being brutal is natural, being nice comes later.
How to Remember What You've Read
Yes. The biggest difference is that there is no global namespace for modules.

require('my-dependency')

returns a value, rather than aliasing identifiers into the current scope. So you end up with code like:

var myDep = require('my-dependency')
exports.doSomething = function (x) {
myDep.doSomethingToAnX(x);
// more code here
}

The Python import (and Go and probably others) works in a similar way, except that in node, even the module names (the argument to require) are local to each module. That is: `require('my-dependency')` can return different values depending on the location of the file that called it. This means your project can depend on two different libraries that both depend on conflicting versions of "my-dependency". The mechanism by which this is accomplished is simple and straightforward. Another nice side-effect (as compared to Ruby) is that you can easily isolate a copy of any given dependency to monkey-patch or otherwise modify it, without affecting anybody else. (Not true of built-in globals such as String or Function, but that's a shortcoming of JavaScript, not Node)

Of course, the event+callback architecture and preference for writing everything in a manual continuation-passing-style makes working in Node suck for a host of other reasons, but the module system is really quite nice.
It's fairly obvious that the author knows next to nothing about military research, or even how much engineering goes into modern industry, defense or otherwise.

A lot more goes on than just "researching things that kill people." The Joint Strike Fighter, for example, is a sophisticated, state-of-the-art aeronautics platform. Advances discovered while working on it can end up applying to everything from advanced crypto to materials science to acoustics research.

Also, let's conveniently ignore the fact that defense research spending dwarfs the NASA budget by an order of magnitude, and has potential to be just as important to "science" as a whole.
f (x) = x + " #yolo"
# This is a metaphysical function that transcends space time.
# Do not pass arrays to it.
# Do not pass hashes to it.
# It controls the vertical; It controls the horizontal.
Show HN: The World Wide Web... Entwined - entwi.net
HTML5 may not bring any benefit to you as a gamer, but it has the potential to bring the games to millions of other people who don't use Steam.

I don't see HTML5 being used for creating cutting edge games. I do see it being used to create smaller, less graphically intense games that easily hook users.
Super Noah's Ark 3D was an unlicensed SNES cartridge that needed an official cartridge "pass through" to work.

http://static.giantbomb.com/uploads/original/1/14684/383841-...
<sarcasm>

Oh I see, you're saying that he was an artist who's art was MISUNDERSTOOD! Well, that changes everything: In other cases, people understand 100% what artists are trying to do. No performance artist in their right mind can be expected to take into account that others might misunderstand his/her performance.

</sarcasm>
This is idea makes my shoulder surfing senses wet.
Seriously, it might sound like a good UX idea in theory, but lets go to practice:
People are not going to use that button in the safety of their homes. Why? Because they don't care. It is not a secret that the average user doesn't give priority over commodity to security; that's the basic principle behind no-tech hacking.

The best UX experience collides with the best security experience, we need to find the middle point. This is not the middle point.
Passwords are now broken from concept, that's why we are evolving into two factor authentication. Making a broken security method easier to crack (even if it may only happen when certain circumstances are met, like doing it in an airport of coffee shop) is not the way to go.
This is also in my start page of chrome. Google's search bar is now also the main thing on my start page. And the thumbnails for my favourite pages are smaller and under it. I hate it. Does anyone know how to get rid of this?

The thing is that this was already there a couple of months ago but it went away only to reappear two days ago.

edit: image of what I'm talking about: http://i.minus.com/ibepLSMwuCsHra.png

edit2: they also somehow managed to use the omni bar for search on google.com, there isn't any search box on the page itself. Which is also highly annoying. What's up with that? http://i.minus.com/iskQdZsxapVei.png
I'm already seeing Pinterest tags on clothes at Nordstrom's. Your idea would definitely help move that along. They have a unique opportunity here to help a lot of retailers. I'd like to see the company do more than just advertising.
Why do people care so much about how other people dress?
GCM is the recommended solution for anything that's trying to "push" data to Android: http://developer.android.com/google/gcm/index.html

We (Android) usually don't recommend developers try to implement push themselves. Using GCM allows the Android servers to schedule and collate data transmissions, so push messages from different apps get sent as part of the same transmission. Anything you roll yourself won't be able to do this.
To be fair, I guess that's partly my political leanings showing through.

Who else will fund it, though?

As far as the non-profit angle, that's what I was implying by quasi in "quasi-governmental". I definitely could have worded that better, though.
Have an upvote. However, I see no reason why Japan should put the needs of "the world" first. If you do not have energy security/self sufficiency, you do not have national security. America is endlessly criticized for sending soldiers to the Middle East. The world knows the real reason we did that is because we are highly dependent on foreign oil. Who would you like Japan to invade in place of having nuclear power?
Oh, please no one do this!

Two main points -- masked passwords are a very standardized UI convention, so everyone has a strong assumption that passwords will be masked, even in situations that the author hasn't considered (when yes, in fact lots of people will unavoidably see your password), and second, there are common situations the author hasn't considered.

Most of the meetings I'm in nowadays use screen sharing in some way; that means my screen is intentionally large & visible enough that plenty of other people can see exactly what I type. I do need to occasionally sign into something, which gives away my password lengths but that's it (and that's not too serious; I use a password manager so they're long & random).

Pair programming? A manager authorizing some action for an employee? Any kind of demo, or giving technical support? Training?

There are lots of reasons why someone else would be legitimately closely watching what I type. Masked passwords are not an archaic holdover from mainframe days.

That said, the option to show password text is useful, for all the reasons mentioned -- this should not be site-specific (ugh, I can imagine the "show password text" being just to the right of the password field, so username-tab-password-tab-enter will show the password...), but a button in the toolbar would be nice.
what's nsfw there?
> If you loved science, you’d be voting based on candidates who want to increase funding for it. You’d be making it an issue that actually gets debated in the media, that sees equal time with the wars we fight and the bills we pay our aging workforce. These other things are priorities too, but if you think that science comes after these things, you’re dead wrong: science is the reason we’ve gotten so damned good at these things.

...and the last part is what I think is the reason that there has developed a subculture of people who "fucking love science". They don't mean that they love the scientific process, but rather that they love the results that science is giving*. But of course, if there wasn't such a subculture, someone would make a blog post whining about how people aren't appreciative of the science that is the corner stone of modern civilization.
They drink PBR, I think that says enough about self-sacrificing if one has any tastebuds left.
Match this:
https://en.wikipedia.org/wiki/File:NRC_regions_and_plant_loc...

With this:
http://strangesounds.org/wp-content/uploads/2013/07/US-FAULT...

(for those who miss the significance:
https://en.wikipedia.org/wiki/New_Madrid_Seismic_Zone

"The zone had four of the largest North American earthquakes in recorded history, with moment magnitudes estimated to be as large as 8.0,"
)
Pleonasm: transform hex numbers into English phrases
Google Glass and Alarms
>What's wrong with enjoying the feeling of being counterculture?

In terms of a stereotypical hipster, it's because it's being smug that you're not following the crowd. But you get there by paying a lot of attention to what the crowd likes, and using that as your primary decision maker. AKA you're following the crowd.

It's okay to like being unique, but find a niche though your own preferences, not though hypocritical reasoning.
Building Investor Relationships
Lots more F words.
There can be:

if (Foo *foo = getFoo()) { // getFoo returns null if there is no foo
// There is a foo
}

However, this problem is basically entirely addressed by compiler warnings, which generally ask you to add an extra set of parens for this case.
> "Is that really the core criticism of hipsterdom?"

How would a hipster caricature respond to the kiffeyeh becoming an empty fashion trend?

"I wore it before it was cool"
i.e. I was better/smarter/above simple fashion herding.

So, yeah. I think that's the over-riding common thread linking the various branches and spectra of hipsterdom and the one thing that's almost universally criticized wherever hipsters are being discussed.
Here's some science for the author: http://www.sciencedaily.com/news/mind_brain/anger_management...
Ok? What's ultimately valuable then is the things you can do with those skills, not the skills themselves. If you take the same skills and do things with them that others care less about, you'll be paid less.
We are here at Pitch Event (http://www.pitchevent.com)... table #74... we have a some stickers, some business cards and alot of hope... come see us to see the world wide web... entwined...

Where people share context... and of course content...
"The discovery was made by Jose Rodriguez, a soldier in Spain’s Canary Islands, who has a history of discovering these tricky bypass methods. His secret? Plenty of time waiting in cars in his former job as a driver for government officials."

I love that. It's not a 'security researcher', it's just some guy messing around with his phone.
Pinterest's users are mostly women. Women click on ads far more often than men do. Combine that with the added appeal of pictures and you realize that the efficiency of ads on Pinterest could dwarf anything offered by Adsense and the likes.

Bottom line, for the next couple of years there are some serious bucks to be made from ads on Pinterest. After that, spam will take over.
No, both commands run at the same time. What pipe does is pipe the stdout of one command into the stdin of the other command. Occasionally buffering gives the impression of waiting, as many commands will detect that they are being piped (as opposed to outputting straight to a terminal), and not actually send anything to stdout until either they are finished, or they fill the buffer.
A college degree is not really more than a vetting credential, at least not in the last 15 years. Most people I went to college with were idiots, all a degree says is that they are persistent idiots.
You can get jeans for $30, glasses for $50, and shirts for $10, at Costco. If this guy's concern is really about a budget, he is bad at budgeting.
This article is utter and complete bullshit.

First of all, data is science just as much as people are, it's an arbitrary line to draw that puts people in science and data out of science. It's not a "side process", it's the critical piece. Computers can do science, but science can't happen without data.

Secondly, the "if you love it, support it" argument is also utter bullshit. I love rain, but I'm not actively seeding clouds because I'm not a huge fucking asshole who doesn't give a shit what impact my seeding might have on the environment. I also have to do other things with my time so when it does rain I can enjoy it. If I didn't work, and was therefore homeless, I'd enjoy rain a whole hell of a lot less.

Thirdly, people love more than one thing. I, for example, love woman's rights too, as well as net neutrality, the free market, and a number of other things. People who love science also love other things, and when we vote, we don't just consider one single issue (science funding). Oh, and by the fucking way, my country spends the most money by a wide margin, on science funding [0].

So to sum, you might have a point if you want to talk about how little money researchers get paid. But don't play games with telling me what I like and don't like, because you have no fucking clue what you're talking about in that arena, and it just ruins any legitimate point you might have.

[0] - http://en.wikipedia.org/wiki/List_of_countries_by_research_a...
Seems like you are looking for design-by-contract in Ruby.
There is actually a gem for this called contracts : http://egonschiele.github.io/contracts.ruby/
That may be both curse and blessing. I wouldn't want future civilizations to think of me basing on comments on Youtube and Reddit. I have faith the things of actual worth will persist. There's not a lot of them, but that's always so. See Sturgeon's law.
I suppose I type fast enough (and use a password manager widely enough) that I haven't ever worried about keyboard passwords, but I do worry about bank card PINs... I've gotten a habit of obscuring my pin by pressing with several fingers on the keypad for each keypress -- so to someone looking, I'm basically mashing several keys, but at each mash a different finger is actually pushing a bit harder than the others.
It's a long process that took me forever to figure out, but here are the basics. I'll probably write a blog post about it.

Pin something, get a couple of repins, then repin that to a very popular community board (it takes work to get invites to those with followings of 150,000+). Follow, like, and comment (sincerely) on the pins of people who repinned your pin.

Rinse and repeat. On the average day for a newer site/account I'll drive between 1,000 and 2,000 visits and get about 100-150 new followers. The average product I pin will get 20-50 repins on day 1. But the crazy part is, as you mentioned, that all compounds over time.

The most important piece of information I'm willing to share is that if I could advertise on Pinterest I would switch all of my clients' ad spend from Adsense to Pinterest today. Promoted pins are going to be worth mad cash.
Should we say the same thing about countries that are too negligent to run a nuclear plant?

Who's going to police/enforce that? (I'm afraid to ask...)
Sure. That's exactly how it works, and I don't see any problem with that.

My point was that postdoc salaries don't vary much by field.
There are very specific laws in place in the US that make this more than unlikely, probably illegal. I sincerely doubt Google wants HIPAA to start applying to far more of their business and data.
There are quite a lot of reasons. But I imagine you were being rhetorical and do not want to discuss pecking order and a lot of other social stuff. :-)

But have an upvote.
Not when deployed with something like node-webkit which I would assume would be a common deployment strategy so you can guarantee Chrome and a certain version w/ certain features enabled/disabled.
Hack iPhone 5S Fingerprint Scanner & Get $13,000
Or just make them links and hide the #.
I don't understand how you could possibly come to this conclusion.

I used both words together because it depends on how brainwashing is achieved if it qualifies as torture or not. (that's why I wrote "brainwashing OR torture")
They do?

Women be shoppin'?
They can. A number of well-built apps pause background data sync if battery is too low.

However, changing behaviour based on battery level is trickier than it seems.

* The point of reducing energy usage is to leave the user more juice for the actions that are most important to them. It could be that your app is the important one.

* Stopping expensive operations at 20% or 30% battery level means that 70-80% was already wasted. If there are good ways of optimising energy use, they should be applied at all times, and prolonging the time until you reach 20%.

* The appropriate threshold depends on what the user imagines doing for the rest of the day. If I'm travelling to another city, I disable background data in the morning to make sure I still have battery left for phone calls in the evening after heavy use of maps during the day. If I'm travelling to the office, it doesn't matter, since a charger is nearby. Predicting "time to next charging" and "use of other apps before charging" automatically for context-aware app behaviour is non-trivial.
Shorthand also works for me.
https://www.youtube.com/watch?v=p-b3rF3KSBk
Prefetching is often an element of a pleasant user experience. It also can bring difficult UI problems with it (when is information too stale to display, etc), but that just means it's not easy.

It feels like so many apps are designed by people who never have experienced a bad connection, and just assume that their app can download everything it needs quickly as soon as it starts up. What you end up with is bad experiences when your connection is slow or has high latency.
JavaScript is no longer the only language. I wouldn't be surprised if JavaScript is used at all for large projects in the future. With things like Dart, TypeScript, CoffeeScript, and asm.js JavaScript is becoming more of a compile target.
Maddox.
There are some absolutely amazing HTML5 / WebGL things out there; I'm just not sure you've seen them. It's true that browser incompatibility is an issue, but say you're ONLY targeting Chrome desktops, which still has a bigger user base than most consoles--if you're doing it right you're getting hardware accelerated graphics and the performance is pretty great. Have you seen cloudparty.com? It has multiplayer in-world building, skeletal animation, particles, full screen effects... the works, and the performance is definitely up to snuff. Observe tons of realtime screencasts here: http://www.youtube.com/user/CloudPartyInc

I think that the problem is that WebGL is young and there are LOTS of ways to shoot yourself in the foot perf-wise. Only a few teams have really figured it out and the rest are making the tech look bad. But the performance is there if you're an experience graphics programmer and you know your way around JS wackiness.
Actually cc65 is still maintained: https://github.com/oliverschmidt/cc65

Although since of March 2013 it has a new maintainer.
I'm the one that took the picture and here is the uncropped version (http://www.flickr.com/photos/crlnh/9818826176/). I didn't expect all this when I posted it on reddit
There's work going on for better app caching systems at the browser level. This is a UI and platform issue, but there's no tricky technical aspects. The user expresses the intent of wanting to cache a web app, and it is cached locally.
Have an upvote, though I would say flexiblty and challenge are real benefits and it would be possible to calculate a dollar value for them if you knew the right data to look for.
How To Set Browser Caching Via CloudFlare Performance & Security System
cell tower switching is transparent to TCP except for delayed packets. TCP keepalives are off by default and the default interval is 2 hours.
>> What benefit does HTML5 bring me as a gamer? Why are HTML5 games better than native games in my steam library, especially considering DSL is my only option for Internet here?

more people making games and more people playing them. i don't think anyone thinks the browser is the end all be all platform to deliver a game. just like some games run on OS X and some don't, and some games are on Steam and some are not. some games will be in the browser and some won't.

i hear you on the technical concerns. lots of problems. but the vendors recognize this and have a vested interested in fixing it.

ps - how can we start an hn sc2 group
He wasn't "random people", he was a guy doing a piece of performance art for attention.
http://www.bing.com/search?q=killed+by+rc+helicopter&FORM=AW...
I bought a pair of open-back headphones from Amazon and promptly sent them back. I might as well broadcast my music over the PA.
I like this response. I'm not sure that I'm mentally mature enough to actually sustain it, but I like it the best. Let people do whatever they like and don't bother judging or grouping them too much.

Edit: fixed broken english.
http://en.wikipedia.org/wiki/Diablo_Canyon_Power_Plant

> Diablo Canyon Power Plant is an electricity-generating nuclear power plant at Avila Beach in San Luis Obispo County, California.

> It was built directly over a geological fault line, and is located near a second fault.
On the other hand, I have noticed that people over thirty are willing to label people under twenty-five as functionally insane, which strikes me as a bit of an internal contradiction in your post.
I came here to say something similar. The ability to "break the rules" has as much, if not more, to do with wealth and privilege than race or gender.
Google wallets goes to iOS ditchs NFC requirement
RIP. A great man from the entertainment industry. I hope Nintendo come up with a great and powerful console after the Wii U generation.
Is Your Unpaid Internship Illegal?
Impacts on comets can create building blocks of life, too
...Grumble, grumble... "Fault lines"...

This has absolutely noting to do with your very astute point, but I really wish the term "fault line" hadn't somehow wound up in popular culture.

Faults are never lines. They're irregular surfaces that sometimes form lines at their intersection with the earth's surface (they also sometimes form circles or don't intersect the surface at all).

...Okay, I'll stop ranting about things that only geologists care about...
Benefits of Responsive Web Design