skysight-inc/HackerNews huggingface dataset:
The point to takeaway from this article is that remote attacks are a greater threat than local attacks, so password entry should be optimized for protecting against the former rather than the latter.

For many of us, the point is invalid because we know how to choose good passwords, and we don't need to see them in order to do so.

So instead, think about this from the perspective of the average consumer. A unobfuscated password field makes it a lot easier to use a long and complex password. If the field is hidden, users are more likely to choose something short and easy to remember, making their password vulnerable to dictionary attacks.
Your examples answer the wrong question.

"Where do rainbows come from" can be answered with the explanation "As a way to show God's promise to Noah never to flood the Earth again" or with the explanation "because sunlight refracts through water into all the different colors we can see" or with the explanation "invisible unicorns fly through the sky sometimes and leave rainbows where they've gone".

Many people would call one or more of these indoctrinations, despite the complete lack of "should" in any of the responses. Egocentrism does not a benignity make.
French Revolution versus Red October, Mao's Cultural Revolution, gulags and concentration camps for every communist country. In 90% of these "elite trimmings" society is pushed back decades at least. Unruly mobs do not move the world forward.
Moovweb and the next wave of responsive web design
I'm in Edinburgh, Scotland. There are a few games companies, a lot of banks, and a few random shops that hire sysadmins.

I've won places, and declined places, solely on the basis of small-city syndrome, where everybody knows each other.

People talk, so I've heard about conditions in a lot of shops I've never personally set foot inside. That's been enough to make me ignore their contacts, or adverts.
Storing UI preferences on the client side
CPUC Establishes Rules for Transportation Network Companies [pdf]
So you are hating some actual person because years ago some other person which has absolutely nothing to do with the first person except for you classifying the as "same class of person" did something bad to you? Are you realizing that in this scenario you are the problem and if only you stopped classifying people by "classes" and started treating them as individuals there would be no reason for annoyance at all?
doctor-nigger still think the brain can puppet a 1Mhz stopwatch.

absolutely retarded. Completely, absolutely retarded. tragicly retarded.

God dwells in us.

I think the pope is an atheist-nigger, too.
More Google = Singularity
I really appreciated when I was trying to log into a website on my phone and kept getting the password wrong. After a few tries, it said "we know typing on a phone sucks, would you like to unmask the password field?".

Nowadays, just looking at the last character briefly before it gets masked is enough for me to correctly type in my more complicated passwords.

I'd like arbitrary password restrictions to disappear before things like default masked password fields. I can never remember whether this unfrequented site required 6-8 characters, or a special character, or no more than three alphanumeric characters, etc. in the password. I just usually reset the password each time I need to log in, in such cases.
After reading about the Quickoffice acquisition I was waiting for this moment. Google Drive has more features in the web than as a native application on iOS and Android.

Edit: it's me or Quickoffice is complete crap? I tried opening a document in Google Docs and it opens as PDF! then I created a new document and it doesn't have headings, just like the Google Drive application.
What's the major benefit of having those 5 or 10 things be cucumber/gherkin, instead of straight rspec? (or straight minitest!)

What are the costs of having to understand and maintain code written using a seperate little technology stack (cucumber) for just 5 or 10 scenarios?

Okay, you sort of answer that: " I think Cucumber is just nice in that it encourages you to write it out in human terms."

Okay. If it's worth the cost to you to do this. You could also, of course, just write things out in human terms in comments above the 5 or 10 tests written in rspec or whatever.
Show HN: Responsive Watsi, my (humble) attempt at a mobile first rebuild
Another shameless plug: http://gibrown.wordpress.com/2013/01/26/unix-bi-grams-tri-gr...

More about Natural Language Processing.
Has it really changed that way? As far as I'm aware it still carries the requirement they the person defines themselves via contrarianism and contempt; that image is just a big blinking warning sign.
Pinterest's monetization will do great. Seriously, Pinterest could and should IPO in coming years.

I'm bullish on Pinterest not only because my wife and I use Pinterest for everything from planning our wedding to finding outfits and meals, but because I market on Pinterest for a few clients all day long. It consistently brings in more traffic than other sources when you do it right, even for clients that are ranked in the top 5 in high-traffic Google SERPs.

The crazy thing about Pinterest traffic is that it never dies off. If you get a bunch of repins today, traffic will be showing up from those pins months later; it's kind of absurd, and very unlike Adsense or other discovery advertising platforms in that way.

The difficult aspect for Pinterest will be getting the worth of Pinterest ads down to a final cost per action since it is such a long wait before you see how much each pin is truly worth. And that really is the goal for any advertiser: If I know this click will bring me $2 I'll pay up to $1.99 for it. A lot of Pinterest users are in hardcore discovery mode, and as such Pinterest traffic doesn't convert as well as search traffic immediately, but in the long run it always seems to be worth it.
I didn't say it was, what was that remark about?
Stylus counsel: The rise and fall of the Apple Newton MessagePad
Not sure how you come up with that logic - most applications are built on the web because it is easily accessible to millions of users.
How about reversing it? Help users search through various products, using what you know they like as a guide. Find deals for them. Instead of collecting data on users and using it for advertisers, make vendors give you tons of data and use it for your users.
"I seriously haven't really heard someone over the age of 30 or so make snarky remarks about how so-and-so is such a hipster douchebag. They'd get funny looks and people might think, "What is this, high school!?""

Yuppie douchebag on the other hand...
I'll just leave this right here (NSFW)...

http://thebestpageintheuniverse.net/c.cgi?u=youre_not_a_nerd
+ Nate Blecharczyk

+ Jack Dorsey

+ Diane Greene

- Evan Spiegel

This is a great update.
https://www.google.com/images/srpr/logo6w.png
You need to know your local/state laws when leaving a job.

In Illinois, for example, you must have your final paycheck (including all backpay in arrears and unused PTO/vacation pay) paid to you when you leave or, at the latest, the next scheduled pay period where your coworkers would have been paid.

Employers can't withhold unpaid PTO that you earned just because you don't give enough notice.
Your case, while very valid, doesn't address the original author's concerns related to implementing the tests. In that case I feel as if it's equivalent to using GOTO in my tests. But worse, my labels are regex.

We use cucumber extensively, our cucumber suite is not really that large, and with each new feature it becomes harder to maintain. There has to be some middle ground out there.
if you really love science, you'll donate out of your own pocket to science research nonprofits.

OK, that's a bit of a self-serving statement =)
Ask HN: Breaking into Scientific Programming?
Hello HN,

I work as a software engineer in the business and web application world. I love programming and am quite successful at it, but I'd love to transition into scientific programming and data science. I have an undergraduate degree in the humanities, so my quantitative background is honestly a bit lacking. I've considered a second undergraduate degree in, say, math and physics or electrical engineering to fill the gaps. In an ideal world I pursue my studies independently, but my day job doesn't leave me with much free time, and frankly I'm not sure how seriously I would be taken without a proper degree.

Advice from science and data hackers is much appreciated.
Agreed. I never remember following any tutorials, nearly everything I learned was because I needed to solve a problem.

Come up with anything you can do for fun. For example...

Always trying to decide what movie to watch with your girlfriend? Write a quick program that takes in a pasted list of movies you have available, and spits out a random one to watch. Then you realize, I don't want to watch any old movie, I want to watch a comedy. What if you created a database that contained a list of your movies and their related genres. Then you just click a genre, like comedy, and it returns a random one from the list? Then you start getting repeats, and that's no fun. What if it saved the date of the last time it was randomly generated, or what if you could mark movies as watched, so they don't repeat until you get through the entire list?

Dumb things like the above can be fun for learning. You start with something simple and get a functioning program within the hour. Then you start building on it, improving it, adding new features, etc.
My ex was career military. People in the military bitch constantly about the "low pay" while oblivious to the dollar value of a long list of benefits. I wonder how those high civilian salaries compare to the academic salaries if you figure out benefits. I am not seeing any reason to believe this is an apples to apples comparison.
Wow, this is pretty slick. The sign-up/login forms are awesome, works great on my HTC One.
You should get Watsi to adopt this.
> As humans we're very good at looking at something and taking a visual snapshot. If I actually see the Facebook login screen with my username and a long, passphrase like "correct horse battery staple", that's more likely to sink into my brain.

It is exactly because that we as humans can take the visual snapshots easily that we still need the most basic masking. Because we can take snapshots. If one of my coworker has a a long phrase password(high entrophy, but very memorable and therefore the coworker has employed) and I happen to take a glance at his screen, then notice his password as a tangible sentence, I will remember it. Even if I don't memorize it on spot, if it happens frequently enough you'd be damn sure that I will.

> Masked passwords come from the age of mainframes. And when we're talking about mainframes, that makes sense -- they were secure, private systems, used by specialists.

Again, it still makes sense to have masked password, just as it made sense in the mainframe age; we can take snapshots.

Having said that, I do see the merits of his point; an option to unmask would be a vast improvement on UX, for which I laud Microsoft on.

It's especially difficult for me to type 30-character-long masked password, from my native language layout, on top of English keyboard visuals. I can do it with my eyes closed on keyboard, but it's not very easy to do it on smartphone and much easier to screw it up.
when i was a kid i remember playing something called Logo .. i think on C64 and it was a turtle that received instructions i don't remember well .. im sure google has some more ..but im too lazy . champion
No true Scotsman! (http://is.gd/rnFMt7)
For those checking google.com to see update, you might have to wait. It'll be rolled out gradually over the next couple of weeks.

http://insidesearch.blogspot.ca/2013/09/updating-google-bar-...

It would be nice to see that mentioned in the TechCrunch article, though.
This one sentence sums up the sociological and psychological problems that retard progress in the tech industry:

"Experiments that show that Erlang is N times better than "something else" won't be believed if
N is too high."

That is exactly it. I've had those arguments where I was forced to tell a manager about another project I did for another company, a similar project where things went quickly and smoothly, using technology the manager was not familiar with. And every word I spoke was met with disbelief.
not everything has to be "for profit", even!
More information

http://atariage.com/forums/topic/214639-sonic-the-hedgehog-a...

http://www.youtube.com/watch?v=ZTbpkbtJcWY
Being bullied once does not mean that you are immune to the temptation of segregating someone. It still requires some thinking and empathy to withstand that temptation.
Please stop spamming. I think you can find their email at the site.
It also stutters on my i5-750. Not exactly the newest CPU, but it runs every modern native game just fine.
You're not a nerd, geeks aren't sexy and you don't "fucking love" science.
> a postdoctoral scientist has tons of training, and that should come with a boost in salary

Labor theory of value? Just because you spent time acquiring skills doesn't mean that others value those skills enough to pay you for utilizing them.
The problem is that corporations simply aren't going to fund pure research.

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

Corporations do indeed do a large amount of R&D, but it's much more focused, and needs to impact the bottom line on a much shorter timeframe (say ~5 years).

Because of this, there's a large amount of very important research that will never be funded by anything other than a quasi-governmental organization.
Rick said, "There is a defect in your empathic, role-taking ability. One which we don't test for. Your feelings toward androids."

"Of course we don't test for that."

"Maybe we should." He had never thought of it before, had never felt any empathy on his own part toward the androids he killed. Always he had assumed that throughout his psyche he experienced the android as a clever machine — as in his conscious view. And yet, in contrast to Phil Resch, a difference had manifested itself. And he felt instinctively that he was right. Empathy toward an artificial construct? he asked himself. Something that only pretends to be alive? But Luba Luft had seemed genuinely alive; it had not worn the aspect of a simulation.
Looks like other NSA-related posts this has been flagged and is lower than it should be on the homepage.
Yahoo Hands on Search
If I recall correctly, this particular backdoor was put in place by an eastern european guy going by the nick sky- in #phrack on the Eris Free Network. He killed a very valuable zeroday exploit in the process, causing both grief and anger among fellow hackers. Good times, though.
Folks might be wondering that, but they might be wondering with a different emphasis:

"why the heck would they put a nuclear power plant there?"

Not sure what their power options were at the time it was built though.
Parasite makes mice lose fear of cats permanently
GeoJSON Previewing
Is that really the core criticism of hipsterdom? I hear much more often the appropriation of poor/outsider chic and concordance devaluation of intrinsic meaning. Consider the kiffeyeh (plaid arabesque scarf) worn originally to signal solidarity with Palestinians. Now the overriding significance of it, when you see it worn (it's a little dated now) is that of an empty fashion trend.

Another common critique I hear is the mindless pursuit of "authenticity", an aping of anything whose style is "old" -- the automatic assumption that old is authentic, and authentic is better. These are, in my mind, two core branches of an otherwise very difficult to define notion.
Thank you, i forgot that page exists.
problem is any prototype that provides say 75% of the functionality will end up being pushed to production as soon as someone above developer level gets wind of it.
These guys are acting on that premise and ought to be supported:

https://www.microryza.com/
"Note that this vulnerability is incredibly easy to prevent for now. Just visit Settings>Control Center and toggle off ‘Access on Lock Screen’ to patch it up."
For me this is the best comment I have ever read.

From: https://code.google.com/p/xee/source/browse/XeePhotoshopLoad...

// At this point, I'd like to take a moment to speak to you about the Adobe PSD format.
// PSD is not a good format. PSD is not even a bad format. Calling it such would be an
// insult to other bad formats, such as PCX or JPEG. No, PSD is an abysmal format. Having
// worked on this code for several weeks now, my hate for PSD has grown to a raging fire
// that burns with the fierce passion of a million suns.
// If there are two different ways of doing something, PSD will do both, in different
// places. It will then make up three more ways no sane human would think of, and do those
// too. PSD makes inconsistency an art form. Why, for instance, did it suddenly decide
// that *these* particular chunks should be aligned to four bytes, and that this alignement
// should *not* be included in the size? Other chunks in other places are either unaligned,
// or aligned with the alignment included in the size. Here, though, it is not included.
// Either one of these three behaviours would be fine. A sane format would pick one. PSD,
// of course, uses all three, and more.
// Trying to get data out of a PSD file is like trying to find something in the attic of
// your eccentric old uncle who died in a freak freshwater shark attack on his 58th
// birthday. That last detail may not be important for the purposes of the simile, but
// at this point I am spending a lot of time imagining amusing fates for the people
// responsible for this Rube Goldberg of a file format.
// Earlier, I tried to get a hold of the latest specs for the PSD file format. To do this,
// I had to apply to them for permission to apply to them to have them consider sending
// me this sacred tome. This would have involved faxing them a copy of some document or
// other, probably signed in blood. I can only imagine that they make this process so
// difficult because they are intensely ashamed of having created this abomination. I
// was naturally not gullible enough to go through with this procedure, but if I had done
// so, I would have printed out every single page of the spec, and set them all on fire.
// Were it within my power, I would gather every single copy of those specs, and launch
// them on a spaceship directly into the sun.
//
// PSD is not my favourite file format.
It's simpler (and more universal) than that: tribal identity is based on ascribing virtues to the tribe -- and vices to others -- based not on objective reality but based on their own values.

"We do the things that we perceive as good for reasons we perceive as good. They do the things that we perceive as bad for reasons that we perceive as bad."

And the teasing/bullying of members of other tribes is just a core human behavior to reinforce status within their own tribe. "Look at how well I recognize what's wrong with them! I'm a good one of us!"
I have always wondered, how do they generate revenue now? Or do they not?
If you aren't in the "In" peer group your work is irrelevant.
Lagoa acquires 3DTin
You could offer to intern at a data science place and start in their user interface/visualization end. Then as you interact more with the people doing statistical analyses you could figure out if that's something that you would like and get pointers from them what books to read/courses to take.
I think you could argue that Docker (and similar projects sure to come) are merely the inevitable result of creating technology that's extremely useful and publicly available. No one marketed Xen, OpenVZ, or KVM. They run on millions of servers today. Certainly no one confuses those technologies with the many wrappers for them.

And I'm not trying to hate on Docker either. I think it's cool and I'm sure the guys that work on it are nice. But I must agree with the root comment (though not his tone). From a purely technical perspective it's not very interesting or irreplaceable, the way that OpenVZ or lxc are.
The listed postdoc salary is the same for fields where you have very applicable skills that industry is very willing to pay you 6 figures for.
IT's like the entire Japan island is a nuclear bomb ready to go off when natural disaster strikes.
We Updated Groc, Our Favorite Frontend Documentation Generator
How to Avoid the 29 Biggest Computer Mistakes (1993)
Something bugged me about this, I don't know about iOS, but Android has the "show password" feature already.
Although I get his point that no-one really gets passwords by sight, it does happen, but the most important part of masking to me and the only reason I approve of it is because there will be times when you stop in the process of logging in somewhere and leave.
Actually, to me, this seems like a perfect situation to apply Bayesian inference: we need to update the probability estimate of a hypothesis (there is life in outer space) based on new evidence (they found those particles through their experiment).

Anyway, I completely agree with your last sentence: It's certainly a good thing to investigate, I'm not saying they're charlatans. It's the "very likely" that I didn't agree with :)
Nuclear disasters like the one at Fukushima affect the entire globe, not only Japan. If the country is geographically unfit for nuclear plants, then no nuclear plants should be built there, period. Otherwise the entire region's safety is compromised, not just Japan's.
I'm pretty sure there's a large contingent of people who self-identify as hipsters--in that they dress like them, enjoy bands hipsters used to like at some defining moment ca. 2006, etc.--but enjoy mainstream culture otherwise.
"I’m not trying to talk down to those professions; they’re all vital and should be well-paid, but a postdoctoral scientist has tons of training, and that should come with a boost in salary."

But.. That's part of the reason why scientists aren't paid very much. By and large, their work is not vital, and by most people's admissions much of "basic science" won't amount to much - but you never know till 10, 50, 100 years down the line. Now. Let's say one out of ten basic science projects becomes relevant (an overestimate, if you ask me as a PhD biologist)... And let's say a postdoc gets paid 60,000. Then the cost of that postdoc corrected for "likelihood of usefulness" is 600,000.

The other part is that we are willing to work for beans.

edit: I just realized I'm a postdoc and I'm not getting paid nearly close to 60k.
People declaring their cynicism about humanity (or trite variations like "faith restored") make me cynical about humanity.

This is very intriguing. Although I have some idea of what you mean, I would love it if you could elaborate on this.
Hmmm. Wondering what else we can do here that would be viable.
Redhat trying to ride docker hype I guess
> In my world, I always open up these demos in a browser that's incompatible. If I do manage to get them working

I, too, like to strip naked outdoors in a Chicago winter and then complain about how the city isn't keeping its streets reasonably well-heated.
I think it's the opposite: things in the Android world are far, far worse and get very little criticism. Expectations are different.
My benefits (in terms of health care, pension, 401k, etc) in industry are _substantially_ better in industry than they would have been in academia. Industry has both better benefits and higher salary and shorter working hours.

Academia has flexibility and challenge (and politics, to be fair). Despite all of the downsides, I miss it.
No, it specifically addresses that. The white paper says that rather than rigidly fixing the tube to each pylon, it would be fixed to a damper that would "absorb the small length changes between pylons." The problem with the white paper's approach, as the blog post explains, is that the length changes are far from small.