skysight-inc/HackerNews huggingface dataset:
I sometimes use a hyphen. I would never use a dash in that fashion. The National Society for Grammatical Correctness would like to invite you to our re-education camp. After a fun day of hand-sorting hyphens, en dashes, and em dashes, you will collapse onto your hard concrete slab knowing that punctuation is as important to the sentence as spelling is to the word--and also that Grammar Nazis are jerks.

But the real question is why we haven't simply dropped the 'e' altogether and differentiate it from the physical shipment of papers by calling the latter "postal mail" or "snail mail" or "paper mail" or something else reflecting its reduced status as a means of communication.
One way HN's ideological filters work is that the overwhelmingly male userbase can be counted on to vote for articles like this (more so than more knowledgeable ones), which try to preserve tech's status quo against progressive thought. (It also flags articles which deviate.)

When this filter doesn't work, moderator intervention kicks in.

(Incidentally, his rejection of "Women Who Code, PyLadies, Girls Who Code, Black Girls Code, etc" of course doesn't mention the benefit of countering the influence of society's goofy system of patriarchy, which teaches people quite dysfunctional behavior.)
Sending empty threats is dangerous and can be legally exposing. Either get a lawyer or forget about it.

Why in the heck would you send an email (with broken grammar no less) over something that might involve legal action? It's unfortunate but you're lucky to lose some ad revenue and not get sued.
How Big Is The Tablet Market?
The basics of flock behavior.
No Accounting Skills? No Moral Reckoning
you missed the point. the problem is more like this:

1. Find the 30 best speakers that are available and can speak to a relevant/interesting topic to your event.

2. How many of them are men? How many are women?

3. If there are less than 15 women then it means that whatever metric you used to pick "best" didn't select a 1:1 ratio. Now you have to decide which do you consider more important, your "best" metric or 1:1 gender ratio?

4. If 1:1 gender ratio is more important than best than you have deliberately excluded male candidates for reasons that are fundamentally unfair to them.
A context-sensitive 'nag' app - Pops a simple notification (Growl-esque) when a window/URL comes to the foreground. Should support one-offs and repeating nags. Could be used to create habits as well as just follow up on the details.

Use cases:

- Remind me to CC someone when emailing someone else.

- Remind me that I need to include X information when opening a ticket on a web page.

- Remind me to use new technique X when using App Y.

- Remind me where I was when I closed this doc.

Bonus points for:

- Triggering off of typed text (like an email address or function name)

- Triggering off of a selected email subject/to/from

- "Do not show until" on one-offs (I dont need to do this until tomorrow morning)
Microsoft says Nokia's Android phones will help get 1 billion users
Fixing IT – Products, Not Projects Revisited
Because — LSMs aside — user commonly identified with a string "root" has unrestricted access to nearly anything and deserves additional security. This is also why NOPASSWD on sudo is not a good idea — even if your key leaked (bad things happen) and attacker got in, the system is hopefully still secure.

If you need to conveniently update some files on regular basis — chown or setfacl on them to your usual user or group. If you need to update root-owned file once in a blue moon — scp && ssh sudo mv it, it's not that hard, but better for security.

Oh, and obviously there are exceptions to the rule - say, if you're configuring some freshly-installed system and doing heavy config editing by hand (say, Puppet is not your thing or you just don't care about re-deployment), temporary lifting security barriers is perfectly fine in most cases.
Technically everything that changes something creates a "new normal". Quotas not only force outcomes, but they breed tokenism.
Authentication shenanigans and needing to use PATCH in a sane way are much better reasons for using a custom client than all six reasons listed in the original article...

I don't get what you mean about data paths, though. Even if you had a hypothetical good REST client you'd still want a single point to do the URL string assembly to save typing and do some validation but this doesn't really require a whole different client.
> Supercomputers, yes ... general components... not particularly.

There isn't a terribly large difference anymore except for size and tuning.
I'd recommend treating this as an opportunity in disguise. Whatever small amount of money you were making from ads and pledgie pales in comparison to the amount that I suspect you'd make if you were to offer paid versions.

Keep giving dsploit away for free for people who want that. Call it the 'Community Edition,' or something similar. But, also offer a paid version. Offer three tiers.

The bottom tier costs $nnn/year and entitles the user to nothing more than the Community Edition, but with the corporate appeal of saying that this software is commercially licensed. I note that the code is licensed under GPL v3. As long as you can get all contributors to sign off on this, this approach becomes even more viable. There are companies that have trouble with using GPL v3 software (yeah, it's dumb, I know), and having a GPL v3 package suddenly become not-GPL v3 can be incredibly valuable for them.

The middle tier costs some non-fractional multiplier above the bottom tier and entitles the user to support. Support can be nothing more than an email address: support@dsploit.net.

The top tier costs perhaps an order of magnitude more than the middle tier, is labeled Enterprise, and comes with priority support. As patio11 is fond of pointing out, priority support can be nothing more than a different email address that you simply answer first.
US nuclear missiles are controlled by 1960s computers and floppy disks
This post is mostly an exposition of the author's strongly-held opinion that A) technology communities are all currently meritocracies, which is good; B) self-imposed quotas will result in something that isn't a meritocracy, which is bad; and C) organizations which strive to help minorities (women who code etc) are bad because they try to help minorities.

I'm only going to respond to C because it's the most ludicrous. Recently, I (an asian male) was a teacher assistant at the very first ClojureBridge, and during the training I learned more about why these workshops are useful and important. They create an environment where attendees feel more comfortable learning, making it much more likely that attendees will be successful in learning to program. You can argue whether or not it's "right" that women would feel more comfortable attending a workshop geared specifically toward women, but frankly I think that's irrelevant.

The author says that these organizations give the message that "These people are different from the majority so we need to treat them differently." Well, yes. What's wrong with that? The author doesn't explain. In any case, I think this is a good thing because the majority already has special treatment, thanks to human nature. There is ample evidence that women and black people are seen as less capable, even by people who have no desire to be prejudiced. How easy will it be for you to learn if the people surrounding you all assume that you're not as smart as them just because you're a woman or you're black? It's important that these conscious efforts to combat the results of our unconscious biases exist.
My use case is the most basic one possible:

-Build a GUI app in C#
-Run in on both my Windows dev machine (Windows 7), and my main desktop (OS X)

That's it. I don't care even what I have to use to build the app (Windows Forms, Stetic, etc).

Any advice?
There are huge social and health benefits to enrolling children in sports. Replacing sports with computers is not a solution.
Why do we (well, you :) keep arguing about this issue as if the gender imbalance in software was a new and strange thing?

Gender imbalances in many industries, along with every kind of policies written to address this, have been around for a long time. Certainly well-thought-out positions and empirical studies have been published. Why is the discussion still completely based on random opinions?

EDIT: removed the "prejudiced", I didn't mean it as a personal attack against OP.
Sounds like a poor mans Android Intent. Why would an app developer include yet another third party service in their app?
wow, cool. i´ll give it a try to connect our offices... looks really great!
Just the other day I read something about Cambridge researchers saying metabolic processes existed before life as we know it... here it is:

http://www.newscientist.com/article/dn25471-spark-of-life-me...
>Repustate will tell extract the opinions contained within your text...

What does that mean, "tell extract"? Not familiar with this terminology.
I have a lawyer who can manage this thing, it's just not worth it. Regarding the grammar, English is not my native language (although this is not an excuse of course).
This crypto currency has "2.0" features like a decentralized asset store, arbitrary messaging, and so on.

It's also proof of stake instead of proof of work.

Seems the link above doesn't explain the currency very well.

You can read more at http://mynxt.org or http://nxt.org
A lot of people were afraid that HAD would go downhill after being taken over by SupplyFrame[0]. I find all the initiatives they've taken so far were pretty good and this space prize sums it up pretty well.

[0] http://hackaday.com/2013/07/25/hello-from-supplyframe/
Does anyone know FATCA? Its becoming effective since July 1st , 2014
What impact does it have for americans/GC holders having assets in foreign counties ?
I purchase Skype credit and use it when I need to call companies in other countries. It's very inexpensive. I've also used their feature that let's you attach a phone number to your Skype account before when travelling.
i like how the tiles fall apart when you lose. cool animations.
This is already happening to boys and girls. See my comment below. No one is encouraged to code. It's not a popular activity. Up until recently it was basically asking to be socially shunned. Some boys either didn't care or didn't have any other options. But the discouragement starts very early.
Show HN: PiPlay – Gaming and Emulation on the Raspberry Pi
Have they ever explicitly recommended against a browser/application like this before? Not sure if this is common verbiage in their alerts, or whether this is an unusual occurrence.
No but you can wrap native UI libraries, the most critical piece that needs to be native. Contrast this with an HTML CSS UI.
In practice it would probably mean that while almost nothing sticks, whatever does will be a total bitch to take off :)

Just like antibiotics and superbugs. Survival of the nastiest.
OnSIP Launches SIP Signaling PaaS for WebRTC Developers
The OnSIP Network locates and negotiates communications between WebRTC application peers, solving a similar problem that the Public Switched Telephone Network once did for telephones. Companies can now build WebRTC applications without having to develop and manage their own signaling platform, leading to faster times to market and ongoing infrastructure cost savings. Using a simple, open sourced API SIP.js, developers can easily access The OnSIP Network in their applications.
I'll send you an email. :)

http://www.greentomatocars.com/uk/ look quite good. Not used them though.
> Now all you have to do is to get cyclists to actually use hand signals.

I was waiting for the snarky comment. All I'm highlighting is the system's ability to recognise such intention (many times ignored by drivers). Regardless, such indications seem not to be "necessary", the GSC detects the cars direction/intention primarily via its mounted laser, rather than "looking" for left/right light indicators.
Unit testing would let you validate the correctness of the code.

As far as improving performance characteristics, the argument is that unit testing helps indirectly by improving awareness of the behavior of your system. Having a good idea of where there aren't bugs will let you be more aggressive in refactoring to improve things like performance characteristics.

Sun Tzu:

If you know your enemies and know yourself, you will not be imperiled in a hundred battles... if you do not know your enemies nor yourself, you will be imperiled in every single battle.

...if it's not clear, you are your code and bugs are enemies. It's all about mitigating risk through better understanding of your code base.
The author says that these organizations give the message that "These people are different from the majority so we need to treat them differently." Well, yes. What's wrong with that? The author doesn't explain.

I think it's pretty obvious - he thinks that those groups are reinforcing the idea that they're trying to dispel. From his POV, if you don't want people treated as different, it makes no sense for you to do the same.
The amount of time and resources poured into sports FAR out weighs any possible benefit.

Make coding a more social/group activity... social problem solved.

Have kids run during PE. Health problems solved!
which is why they will be RVing instead of taking trips to the south of france.
Sure, but that's an issue in packaging software for Linux that goes far beyond Mono/Xamarin. Any software you develop for Linux that has external dependencies is dependent upon the decisions of at least a dozen major distributions on what to support, package and ship. Solving that problem is way behond the scope of the Mono runtime.
looking forward to applying some of this at my first hackathon. do you usually come in with an idea, or wait until after getting there to think of something?
Minimal Web Frameworks for Go
Thanks that was enlightening.
I think that the quantity I offered suggests why there might be a correlation between inequality growth and (r - g), independent of the mechanisms that underlie the returns on capital and labour, and inequality. In words, when r > g, the income distribution tends towards the capital distribution, and when r < g the income distribution tends towards the labour distribution.

The relationship between this point and meritocracy is that average returns on capital are approximately "unearned" - you can get close to the market rate of return with minimal effort, whereas returns on labour are positively earned, by your labour. So when r < g the limiting case is for income to match labour, i.e. effort. Note that this by no means inhibits the possibility of greater returns to intelligent capital investment (something that you definitely want to keep) - the point is that you control average returns to stop capital domination fostering inequality.
Very interesting, although seems a bit much. I'm excited to go to the Famous class at the HTML5 dev conf next month.
The relevant policy page:

https://support.google.com/adsense/answer/1348688?hl=en#Hack...

Also, from https://support.google.com/adsense/answer/2581949:

"We offer email support in several languages for our publishers earning more than US$25 (or local equivalent) per week on a consistent basis."

If you're above that threshold, it's possible to ask for a clarification and some advice on improving the site content. Google's policies exist to make the advertisers happy, so maybe Google might be OK with some more visible clarification of what dsploit is or isn't. (The name certainly isn't helping if it's a whitehat security tool.)
You can move an asteroid with milliwatts, it will just take more time.
Go to 138 Spruce Drive North Washington (Butler), PA 160 and have a friendly and nonthreatening conversation with the guy. Bring friends.
It will also take decades to improve gender diversity in the technology field.

Well in three decades it actually became worse... Gender diversity was actually greater before (think 70s), we may be one of the few fields were it actually got worse...
"Unpickable" bike lock
I've done both, sometimes when I get there and see an API from a sponsor that I had missed before, it'll give me a great idea on the spot. Other times with VUE I'd been planning the idea in my head for a couple months.
There are multiple native compilers for .NET. Xamarin uses one for iOS and Android apps (well, in the case of Android, you're compiling to Dalvik bytecode, but it's just as native as any other Android app).
Anyone know how this compares (in performance) against BuDDy?
To some extent, that's what it was like. There was a feeling of the future happening faster than our eyes could take it in. I would be you'd see similar hyperbole discussing micro computing in the 80s, space flight in the 60s and jet flight in the 50s. The 70s and 00s seem to have suffered from no optimistic technology boom. I hope the teens fixes that.
CSS vs. JS Animation: Which is Faster?
No offense taken, I am all for a strong opinion (as opposed to a bland one trying not to offend anyone at all). I will re-examine my assumptions; any specifically relevant links you would recommend?
You have a point. How often/long do you wash your car, and how much $ do you spend on this? I have to admit, I do not wash my car very often.
Pity they did not report anything about the cost of deploying the "dirtophobic" car paint film. If one could make it a quickly applicable, inexpensive "spray and go" option that allows to regenerate a dirt repelling film - why not. But there must be a reason why "Nissan says it has no plans to offer the paint as standard equipment, but will consider making it an option".

I am also wondering why they neglected the windows in the video clip. Might be a problem with transparency of the film, or a difference in the nature of the film adhesion to regular paint and glass. It is a pity that they did not provide any data on mechanical stability and film degradation. Without this data, I still do believe that this is a PR thing. Alas, it is wired.com.
Its a fairly common recommendation for them to make, but don't let the frequency dissuade you from following their advice.
Erm, you're ignoring a little thing called "The Internet as Experienced By Millions".
> My real estate agent told me if the deal went sour, we'd have a hell of our time getting the money back from the escrow folk

i don't mean to sound short, but what is the point of escrow in your state then?
If your app is something others will use, for the best experience you write your app in such a way that the UI is as swappable as possible. Then write a Mac UI with monomac and a Windows UI with WPF. If it's just you who needs it, then Gtk# might be ok for standard things. But don't expect good os integration without work.
..fist time I've heard of EMET. Is it of any use to a regular (power)user?
DIY Google Glass puts a Raspberry Pi next to your eyeball
Is it really much harder to leak a private key than a passphrase? (It's obviously harder, but not sure whenever a difference is significant.)

While one can't peek from behind your shoulder, if they got a keylogger on your machine, they could steal ~/.ssh/id_* files as well (and sniff their security passphrases too).
30,000 deaths a year in a country like the US is nothing.
More people die from falling down the stairs. Should we ban stairs next?
that stuff only protects from server side secrets compromise. i dont know but if im using something inconvenient like 2FA, i want it to protect my credentials client-side too.
Some CC licenses like CC-BY-SA and CC-BY can be compatible with free software licenses. It's often easier to just license the resources of a program the same as the code, so there are no conflicts.
They are using Ultra Ever Dry.

It is not transparent.
Agreed. This was an academic pursuit to use famo.us to do animations between motions. Not changing color.
Coding has become, relativity recently, high status - so people now care about gender ratios, more so than they do in the fields like carpentry or car mechanics. People are so quick to create vast, economically counterproductive misogynistic conspiracies when there's likely a simpler explanation. Perhaps women are just less likely to enjoy coding. Is this necessarily a bad thing so long as those who do aren't treated differently from men of similar skill level? There are already huge economic incentives for companies to not discriminate against highly skilled coders on any criteria other than ability. Even if you grant that there is a vast misogynistic conspiracy, it must be highly unstable, because any company that defects from the conspiracy will have access to cheap high-level talent.
I should have been more precise. I agree with you that PyLadies and Women Who Code should not be labeled as sexist organizations. There's a distinct difference between targeting a group of people based upon their sex and baring a group of people from an activity on the basis of sex. The two organizations you mention target software engineers who are women and chip away at the institutionalized sexism in the industry. On the other hand, having a qutota is a discriminatory policy. By definition, a quota is saying, "we're not accepting you because you are X." In this case, X is "a man." It's a subtle difference, but at the end of the day, sexism is discrimination on the basis of sex. Thus any practice that discriminates on the basis of sex is sexist.
generally a good idea but we need some kind of conference system, if there is a meeting at office #1 with e.g. four people, to connect the one or another colleague form office #2.
I have a setup similar to this:

laptop - user (userid: me)
F - firewall (userid: me)
A - machine 1 in colo (userid: colo)
B - machine 2 in colo (userid: colo, machine I want to access)
C - machine 2 in colo (userid: colo)
.
.
100s of machines.

Trust (ssh password less login) is setup between me@laptop and me@F, and me@laptop and colo@A, and between all colo machine (A,B,C..). So colo@A can ssh colo@B w/o password.

I am able to log into colo@A via F w/o password as I copied the ssh key there manually. (path me@laptop -> colo@F -> colo@A)

QUESTION: Is it possible to ssh to other machines (B,C..) via A while assuming full identity of colo@A? (Path would be me@laptop -> colo@F -> colo@A -> colo@B/C/..) With my current config when I try to ssh to B it knows request is originating from 'laptop' and still asks me for password.
Part of the reason there weren't more women speakers in the first place is because of fundamentally unfair practices prior to their applying to speak. The system is already unfair. The question is, what do you as a forum organizer do about it?
This post inspired me to fire up my Linux mint virtual box and test mono. I'm every impressed by its potential. It does lack some awesome c# features like async/await. I've been using Xamarin for a while now and love it. My only fear for mono on Linux is the lack of XAML like interface equivalent. I dislike GTK. I'm keeping my fingers crossed :)
This was the age of an email which would list new WWW sites -- compiled by hand, daily.

The number of Internet hosts had recently surpassed one million, in 1993, and would top 10 million by 1997 -- growth was rapid.

So, yes, you were probably seeing hundreds to thousands of hosts being added daily during this period.

https://en.wikipedia.org/wiki/File:Internet_host_count_1988-...

https://en.wikipedia.org/wiki/History_of_the_Internet
It's totally up to you. Some hackathons are themed, so a lot of times you'll want to hear presentations from various API sponsors first and then decide how to integrate. Conversely, in the case of http://ramen.is, we had planned out the idea for quite a while before going into the LAUNCH hackathon last November.