skysight-inc/HackerNews huggingface dataset:
Yes but I don't like the idea of passing my username/password through a 3rd party. HN is big enough that it should have its own mobile friendly layout.

I've hit "flag" when I meant to hit the story. I've hit the story when I meant to hit the comments. We need a HN hosted CSS layout for mobile users. This site is pretty simple, how complicated could a mobile CSS file be?
Please replace grayarrow.gif with Unicode character ▲ to make the upvote triangle look crisp on high-resolution displays.
Uber experiments with on-demand ice-cream trucks
Oxytocin Therapy and Autism Treatment
Biomedical autism intervention specialist physician, Dr. Kurt Woeller, explains his success in using oxytocin therapy with patients in his practice. The main areas of improvement include socialization, bonding as well as anxiety.
I have been looking for something like this for a long time. Most certainly I will try this out.
Would the virus actually delete itself by writing over the data? If not, it would be possible to detect that the suspect had the virus.
No need to send confirmation emails. Let him login with any email address. If the authentication is successful, you let him in. At this stage, it is a new account so give him an option to link this new account with his existing account with your service. If he had already provided all his email addresses with the first account, there is no need to authenticate one more time. Otherwise, simply authenticate once more with the original email and link the accounts if successful.
"hashes your password browser-side with the site domain"

Does this mean using the domain as a salt?
Ruby gem for web application load testing. Web Tsunami
There's the cross-platform issue with that one. I need this everywhere.
Ultra-efficient 4,000 mph vacuum-tube trains – Why aren't they being built?
Contact Web and Rank - About us
'Even memcached, which is the conceptually simplest of these technologies and used by so many other companies, had some REALLY nasty memory corruption bugs we had to deal with, so I shudder to think about using stuff that’s newer and more complicated'

Does anyone know what memory corruption bugs they are referring to?
Hi drewwwwww,

TL;DR - sexism can be a misnomer/umbrella term, and that is my main gripe. When something is indeed sexist, I would readily call that out. For example, not hiring a qualified female based on her sex qualifies as sexism to me.

Thanks for the thoughtful reply. I totally agree that it is not an isolated incident, and thus any knowing female should expect it to happen in similar circumstances. Like I have said in other replies several times, I never justify or condone the behavior, I only seek to explain it. It is "expected" behavior - as in, if I were a female in Las Vegas in a bar full of drunk males, I would expect a certain level of crassness (not justified crassness, but crassness). I think her cards are a potentially good idea, with some modifications. Red, yellow, green (like a stop light) would be a great mechanism for males, because honestly much of the time we are just clueless or naive. Flagging males as sexual offenders or creeps is a bit questionable for being hit on in a bar.

Also as I pointed out in other comments, sexism is different from sexual harassment, sexual exploitation, misogyny, and sexual advances. There are plenty of cases of sexism, but I do not think getting hit on rudely in a bar is necessarily sexist (unless the male somehow makes you feel inferior because of your sex, but usually it is just a crass way of throwing a compliment).

Males are actually held very accountable in our current legal system (in the US, at least). Rape cases tend to favor the female (as with the UCSB soccer player from Africa who was seemingly wrongly accused and is doing jail time now). Most people do not risk sexism in the workplace (or elsewhere) for fear of a lawsuit.

Males are generally bigger and stronger, and occasionally dangerous, but we can't do much about that beyond what is already being done, so I do not know what else can be said about that.
No, unless they're lying. The submitted page says "hashed passwords with random salt value".

That doesn't mean they're doing it right, but it's a good start point.
I think this is a great call. I'll be investing time into trying your service out now that I know that if you guys ever need to disappear or your pricing model becomes incompatible I'll have another choice.
We could use the "pile of poo" (http://www.fileformat.info/info/unicode/char/1f4a9/index.htm) character for downvote instead!
High-Temp Cable for Industrial Applications
Find the high-temp cable you need if you are looking for maximum temperature and durability for industrial applications including motors, ovens, furnaces, and more from Almo Wire and Cable.
I don't think it's limited to frat girls when it comes to pulling to old bait n switch routine that girls do to get a man to marry them. Most girls do this by nature and you can spot this early on if you know how to look for it. Just talk about something controversial and if she always agrees with you that's a pretty good starting indicator.
Easy Tours of India - United States based boutique agency 
Easy Tours of India - Unique small group luxury tours & luxury travel services for visitors to India. We focus on one thing – offering exceptional values on the best that India has to offer.
My approach is to leave it to the device manufacturer/user and only use % based font sizing. CSS wise, for layout I then rely on % for horizontal spacing/positioning and em's for the verticals, which act as a kind of "em = line" system. Even though an em is rarely a line is a baseline sense, it makes cross-device design a lot more painless leaving the base unit to the device itself.
I'm not proposing anything. "Upvote" and "downvote" are the names given to functions of the HN site. My descriptions of those words are my understanding of the consensus among HN users on what they mean and how they should be used. If my understanding of that consensus is wrong then I hope that others users will put me right.

Edit: Would whoever downvoted this care to explain why? I'm genuinely interested.
An imbalance of power isn't "nitpicking".

In this situation, it's not incumbent on the women to educate the men. It's a bar, or a party, not a classroom. The men are being told about the problem, and need to get their act together.

Maybe the way to do it is to hold a class on sexism and behavior at defcon.
I'm using KeePassX (Linux, Mac) and KeePassDroid, both open source (you can audit the code if you need to).

Both are compatible with KeePass (to some extent), that runs on Windows.

Basically you can use it (almost?) anywhere:

http://keepass.info/download.html
or for flag
> And women can approach men too.

It is much less common for women to approach men than for men to approach women. Thus it is true (in current society, making allowances for hyperbole) that "Men have to approach women, or they don't get laid".

> This whole paragraph reeks of you not thinking women's consent/feelings on who touches them matter.

He was speaking descriptively, not normatively. "This is why it happened" does not imply "it is okay that it happened"; I admit that the tone might give that impression, but I'm fairly confident it was unintentional.
For the logo:

<span style="border:1px solid white;color:white;padding:1px 3px;display:block"><b>Y</b></span>

but can't get the "Y" 100% right.
Elon Musk: The Man With His Mind in the Future
Not sure how many times I have to write it, but I am not justifying OR condoning this behavior, I am explaining why it occurs and why one can expect for it to occur.

If you're having to write it a lot, it's probably because you don't realise that you are, in fact, justifying and condoning such behaviour:

Condoning:

to accept or allow behaviour that is wrong

http://dictionary.cambridge.org/dictionary/british/condone

Justify:

to give or to be a good reason for

http://dictionary.cambridge.org/dictionary/british/justify

Do you look at an attractive woman and feel nothing? If so, there is something wrong with you sexually.

Are homosexuals "sexually wrong"???
Sorry, all straight men who are sexually healthy -- you know what I mean.

If you are sexually healthy, I hate to break it to you, but the reason your mind loves, respects, and is otherwise polite to women is because nature has made sure that you will do whatever you can to procreate with the mates you see fit. Nature has designed your mind such that it experiences a higher order of sexual attraction, which is called love. This attraction is based on judgment of a mate in terms of their physical and mental capacity. If you do not believe me, why have you never fallen in love with an obese or dim-witted person?

If you want to argue that nature has not designed you to seek reproduction...maybe you are the type of person that believes in soul-mates, one true love, and all that stuff, in which case I'm probably not the best person to argue with as our views are inherently different.

Nested too deep, but to reply to the comments below:

@hythloday -
There are natural inclinations which we have deemed socially acceptable, and ones we have not. If you desire to murder someone, you are probably a sociopath, and obviously no one is going condone you murdering people. On the other hand, if you experience sexual attraction, you are probably normal (ask any scientist if that is hard to believe). If deep down, you desire to rape somebody, you are abnormal. If deep down, you feel sexual attraction towards someone, there is nothing wrong with that.

@swa14 -
Have you ever tried to argue with a believer of god (from an atheist perspective)? It is pretty fruitless, which is why I would advise to avoid it, just as I would advise arguing against me if you believe in mysticism like soul-mates. Anything which cannot be scientifically proven or disproven (like the existence of a god) generally leads to fruitless arguments.
But can't you say that for every web technology or are forums software especially bad security wise?
DoCoMo closes $22.5M investment in joint venture with Baidu
See above comment for clarification...
People do it that way, but it's incorrect. You are not supposed to use downvotes to disagree. (Initially it was like that, but not anymore because it stifled the conversation and caused groupthink since people were too scared to post anything controversial.)
The Rolling Stones' 404
This is a classic argument against open source, but security through obscurity never works. If you want to keep safe from script kiddies, always keep your software up to date.
I tend to believe that women initiate encounters with men with unconscious non-verbal signals. A man who is able to read these signals will have a good success rate in meeting new women. A man who cannot will be pegged as a "creeper".

I think it's not only true in real life, but on dating sites as well. Women receive so many messages from men that you are probably just going to get buried in all the noise if you send one. The best approach would be to make a good profile, and wait for them to message you. I'm not saying males initiating contact on these sites won't have any success, but I'd say it's statistically unlikely, comparatively.

It is also a strange coincidence that even on a biological level millions of sperm must compete to fertilize one egg. In lieu of absolute scientific proof (which may or may not exist) I'm fairly confident women are the ones who do the choosing, not us.

For the best results in approaching women, please consider the following flowcharts:

Pre-Approach Flowchart:

<eye contact?> --no--> STOP
|
yes
|
<did it seem adverse?> --yes--> STOP
|
no
|
<is boyfriend present?> --yes--> STOP
|
no
|
APPROACH

Approach Flowchart:

<Did you open by sexually assaulting
this woman, such as by unwanted
touching?> -------------YES---> GO TO JAIL
|
<Did you open with a pick-up line?> --YES--> FAIL
|
<Did you open with a cowardly question
such as: do you have the time?> --YES--> FAIL
|
<Did you confidently introduce yourself
or say something very interesting?> --NO--> FAIL
|
yes
|
<Was it reciprocated?> --NO--> Nice try anyway
|
yes
|
+-- <Are you and her still exchanging mutual -- NO
| conversation?> |
| | |
| YES |
| | |
NO---<Do you think it is time to end it?> |
| +--------------------------+
YES |
| |
| |
<Did you end it?>--NO---[Your odds worsened]
| |
YES |
| |
<Did you agree to meet --------+
again or go somewhere
else together immediately?>--NO--+
| |
WIN ------------YES |
|
+--------------------------
|
<Did you get her number?>--NO-- Maybe you
| will see her again.
YES
|
Call soon or she will forget who
you are. Don't leave a message the
first time. Don't call more than
two times in the first week. If
very desperate and no luck after two
you may try calling once more in a week,
but seriously, move on...
When writing shell script, try to develop an awareness of how much you use sed, awk, tr, `` and so on to munge the output from one command into the format or value you want for the next. If it's a lot then something like PowerShell (or equiv on Unix) may be what you're after.
Giving "stars". Users get starts they can spend based on their own karma. You can get green stars and gold stars, +1 and +5 and brown stars and dark stars, -1 and -5.

This system was implemented in an Israeli gaming forum, gamer.co.il, way before digg was up. Instead of circlejerks and karma whores we had star whores and a different term I don't remember.
NY Considering Bill To Require Open Access To State Funded Research
Yep. Google probably knows my address, phone number, email, and name, not because I've told the Internet, but because I told a friend how to drive me home and he entered it in his Android smartphone's address-book. Or was it Apple..then Apple knows (I forget).

(well, I did because I participated in GSoC, and they needed my address to pay me, which I decided was worth it for me! Etc. etc.)
Maybe a "click a thumbs up to vote up a story" - oops. Facebook got that one.

Maybe a "click an over-sized arrow to vote up a story" - oops, the stack overflow guys has that.

Maybe a "click +1 to vote up a story" - oops, Google plus has that one..

Quick, run for the hills!
just put some vector based svg... or do it with unicode, also you can use a font from css, or pseudo elements with the new css options
I thankfully haven't been required to touch the monstrosity in a long while, but the overwhelming consensus in my community of web professionals is that ie's javascript engine will never be on par with V8.
> There's no Expires header being set, so your browser is not caching these images.

That is not in the slightest correct.

It has both a Last-Modified and an Etag so it's definitely cached.

> A full roundtrip to the HN server to get back the "content hasn't changed" status code (304) is required for each.

Also incorrect. The roundtrip is done once per session. A session is not well defined, but it's basically till you close the browser or till you click reload. Merely clicking on other stories will not trigger another roundtrip.

(Also pressing enter on the url line will not trigger a roundtrip, but reload will. This is important sometimes.)
how do you all differentiate from OpenDNS's family config? I've used that with pretty good success so far, but always open to improvements.
The main problem with "password vaults" is (and this is a showstopper for me)

You have to download it before using ANYTHING

And if the machine is compromised, they will have your passwords either way
All this does is guarantee you do it wrong.
What kind of creep makes a flowchart about hitting on women? Just kidding, nicely done. ;)
Really ? I haven't noticed any difference switching desktops.
Personally, I have no interest in bearing responsibility for anyone except for myself and the work I do. I love to do what I do, I'm vocal in meetings and I try to shape peoples vision of the future of our products (I work in the financial sector). That does not mean I want to make it a full time job.

I have no desire, at least not at this time, to be anything more than I am today; a capable and creative developer that is part of a larger team. I leave it to someone else to manage our mess :)
Appreciated the feedback ammmir! Thanks.
A retired creep who has a permanent girlfriend

;)
My gay friends prefer "gay" or "queer" over homosexual. My black friends prefer "black" over African American. I could very well be wrong about the word retarded though. :)
How much can you do with powershell regards system configuration?

For example, could you put a Windows Server with PS behind SSH and login and config everything that way without having to touch the GUI?
Who are you implying disagrees with this?

EDIT: There's now a sibling comment that disagrees with this. Mea culpa.
I see attractive woman as attractive women, as much as I see attractive men as attractive men. In an acknowledging kind of way.

Even if I find a women interesting, I would never think of touching them in any means, even if I am drunk. I am not sure what your problem is, but most men I know are perfectly capable of suppressing any urges in that respect. But I feel like "being a nice, intelligent guy" becoming a lost art?

So, please explain, who are those "all men" you are talking about?
> It's the same with gay. You are not supposed to use it as an insult.

When you say "not supposed to" I'm curious by whose authority are you claiming that? For sake of argument, let's say there are some people out there who view homosexuality as an undesirable or defective or merely an "icky" thing. For example, they may not feel a gay man is evil or making a lifestyle choice, necessarily, but they may find it disasteful or uncomfortable, and they may not think it's psychologically healthy for two gay men to raise a child. Yet the "gay is 100% OK" crowd tends to demonize a person if they don't think exactly the same as they do. But if they do feel it's a negative thing, or something they feel is gross, why can't they use it as an insult? Just as they would use the insult of fat, stupid, ignorant, etc. By whose authority are certain insults not "allowed"? Is there some holy document which declares precisely and completely objectively which words you can and cannot say, or which thoughts you can and cannot express? And not I'm not talking about legal documents, those are clearly made up by humans, and vary by culture, time, fashion, etc.

It's this kind of nuance which is at the heart of why so many people don't agree with so-called Political Correctness. It's seen as an almost facist or Big Brother kind of thing where one group of people make these pronouncements about what some other group of people are and are not allowed to say, or think. There are shades of grey involved, clearly, where some cases are "black", and some "white-ish" but a whole lot of gray. But people on the P.C. bandwagon -- which also seem to correlate highly to US college students, professors and academics, especially non-STEM -- get on this moral high horse about what sounds like a very narrow and very strict definition about what's Right and what's Wrong to say or think. Which itself, to me, seems ludicrous at best, and unethical and oppressive at worse. A kind of close-minded authoritarianism about supposedly being open-minded and free. (BOGGLE)
Maybe you will get this:

Suppose anytime someone was a jerk in public, took up an extreme and unsubstantiated view, and held closely to it despite multiple appeals to show him the obvious errors in his reasoning -- suppose we call that "Doing a Gavan" or "Woolerying" (although the latter would be unfair to your parents and family.)

Now, if this became really popular, then people who you would never in your life meet would start using it. You'd turn on the TV and people would be like "Oy! Check this Gavan out," and "Looks like he's pulling a Gavan wink". That would be quite annoying, to say the least. And this is in a case where you arguably did something to deserve it!

Now consider that you were born a certain way, and people use that word which describes you and your condition, as a pejorative. How would you feel living in a world where, by the mere fact of your birth, you and people like you are the object of jokes and insults.

I would not consider it going overboard to say that we as a society should make an effort to prevent this from happening.

(Also, it's strange that you don't oppose PC language on the basis that it attempts to alter a natural behavior. Natural behaviors are natural and nothing can be done about them, right?)
This probably applies to any type of software online that has user accounts. Forums seem to get hit more than most other things because of the concentration of email/password combos.
Sir -- Well done.
Keeping your software up to date is great advise. However I do not entirely agree with the statement that security through obscurity never works.
It can never work alone - true. But in combination with other measures it can be a great help.

And with respect to the point cshimmin makes, there is some merit to it. Yes nearly every piece of software, open or closed source is bound to have vulnerabilities. However, the chance of someone taking the time for finding and exploiting a moderately hard to find bug (not referring to a run-of-the-mill sql injection) in a piece of software I've written myself and I'am the only user of is vastly lower than in case of a popular piece of open source forum software (to some extend depending on who I - the only user - am of course).
I really don't think it's very important that it is though. Whether their JS engine two (ten?) times slower than another won't really matter for the majority of browsing.

They've really improved the rendering engine and standards support but the experience of the application as a whole is still way behind their competition.

Modern IEs failings come from a collection of bad/sloppy UX choices.
Can you make a case for why this is so? Not everyone fails at security. Just because one person is working on the software and because that software is not open source does not mean that you will leave something in your software that can be exploited in a way that gives someone access to your database.
True, but if you want to communicate you need to trust something at some point.
Since they were hacked it's possible that the logins were intercepted in flight. (Add something to the login code to log all passwords, or email them.)

So the hackers may have captured all the passwords of anyone who logged in while they had control of the site. Because of that it's a good idea to change your password if you've used it elsewhere.
Nice overview of vim's completion features, but...

This article is very incomplete, there are various completion modes. I also don't recommend mapping complete to tab (or even using SuperTab or other completion plugins). Vim has a total of 13 different completion modes (see :help ins-completion), all of which are useful. There's complete on local and global keywords, complete for complete lines or filenames.

In particular, this article calls Vim 7's omni complete (^X^O) "syntax aware complete" which it is not. It's a language specific completion, which can complete stuff like members of structs or functions. You need your language specific plugins to be installed. Vim ships with a decent plugin for C and C-like languages, which works if you have a ctags database generated (:help 'tags').

If you want syntax completion, you can map it to user-defined completion (^X^U) like this:
set completefunc=syntaxcomplete#Complete

It's not particularly useful as such, because syntax complete completes keywords like "for" and "while" which we all have in muscle memory.
Efficiency is for Losers
Strange, I sometimes browse hn with links (lynx-like console browser), and voting works ok .
More user passwords dumped, this time from alleged Billabong.com hack
Comeback Kid: America’s economy is once again reinventing itself