skysight-inc/HackerNews huggingface dataset:
If I upgrade my browser - which is something that happens quite often, my fingerprint would change.
There are tons of male nurses. 'iamelgringo, a former top contributor here, is an ER nurse.

Back of the envelope:

There are ~24,000,000 people aged 18-24 in the US. Assume half are female: there are ~12,000,000 "girls who might code" in the US. Of these, 12.6% are African American. There are ~1,440,00 "black girls who might code" in the US.

There are ~400,000 people who live in Tulsa.

There have probably been several "Tulsa Codes!" events in the past couple years, but either way just stipulate that it could happen. A "Tulsa Codes!" event addresses just 400,000 people. For logistical and practical reasons, that event locks out an overwhelmingly huge number of potential beneficiaries.

But nobody has a problem with "Tulsa Codes!". Threads aren't full of people ranting about "third wave feminism" when they do.
Century old Antarctic images from the Ross Sea Party discovered
What if letters could move? JS type path animation.
I've worked in the defense industry. You suspect this and you suggest that and assert "we need to make sure we're not being manipulated".

Let me tell you something: based on my experience it is far easier to believe the source for the linked article than to take anything you wrote seriously.
Saudi funded religious schools are a key formenter of anti-American Islamist sentiment around the world. Forget drones, their actions warrant larger-scale military action.
Uncomfortable parallels with the era that led to the first world war
I particularly like the unsubscribe pages that have broken email validation. Sign up for a service with me+service@gmail.com just fine, but the unsubscribe page won't accept the '+'.

Or the ones that require you to sign in update your spam preferences.

Ugh.
I don't know much about Lisp, but the reason people say this about Haskell isn't just that it has a type system, but a powerful one.

For example, how would you type the cons function? In Haskell, it has type t -> [t] -> [t] (i.e., for all types t, given a value of type t and a value of type list of t it produces a value of type list of t). In Lisp, on the other hand, you can construct a cons cell out of any two objects.

Obviously you can certainly construct a type system in which you can handle Lisp cons cells reasonably; Hindley-Milner type systems aren't the only game in town. But I don't think it'd have the 'if it compiles it probably works' property any more.
How would you compare 'On Intelligence' with 'How to Create a Mind'?
Currently posted:

29-Dec-2013:	Web site defacement. Investigation in progress, more details to follow.
Right, but it seems inaccurate to me to say that Lisp code 'has no syntax'. What do you call the reason that 2927(foo"bar. isn't a valid Lisp program?

Alternately: If I augment Python by letting you surround a block of Python code with curly braces in order to get an object representing the corresponding AST, does that mean that I can write Python directly in parse trees? :P
I don't think opinions are meant to be refuted.
That specific premise is false. An alternate use case does not provide a -meaningful- floor for any store of value. Tulips still have an alternate use case.

I'd claim Krugman is arguing against cryptocurrency in general rather than Bitcoin specifically.

The affordances provided cryptocurrency are new. It's a fair bet that will provide value.

How many factors currently contributing to the value of the US dollar were in place within the first decade of its existence?

I'd also claim the libertarian hopes for cryptocurrency are overblown, though they are definitely contributing to its current level interest.
Clearly the 'Bitcoin is Evil' title was meant in jest. He doesn't say anything like that in the article. Like most article titles on the web it was link bait. The substance of the piece though seems perfectly sensible to me.
Does this all lead to Google+? It sure would help Google if more content was produced inside their walled garden where they have pretty good grasp on who is producing it.
Why? 20 books, 500 pages each on average, that's 10k pages.
Divide by 300 days, that's about 30 pages a day. Certainly doable for fiction.
Your intentions are good, but in practical terms, you are wrong.

The creation of things like "Girls Who Code" is not a statement that this is the way things should be but a statement that this is the way things have to be -- for now. Just about everyone will say -- and do so sincerely -- that they are totally for more females to get into programming, if those females want to be involved.

But the problem isn't the individual. It's the institution. The challenges that the most motivated women have faced when entering an ostensibly gender-agnostic situation have been well-documented and talked about...So creating an environment like "Girls Who Code" is a pro-active force, rather than just "let the pieces fall where they may" approach, because people who have tried that have failed.

To put it in a non-gendered context, saying that "women who code should just join the field and work their hardest" is like saying, "people who really need vacation time should join a company with 'no vacation policy'" and take a vacation whenever they want. After all, if the company says it has no policy against taking vacation, and everyone would like to take vacation when they feel like it...what's to stop people from taking the vacation days they need?

And yet, somehow, that doesn't happen, in practice.
Nice advice and one of the best among all replies.

Could you please elaborate on fish oil (why and did you experience any effects if not taken) and vitamin d3 (again why and what happened if you omitted it).

Caffeine as regular stimulant sound tempting but isn't the risk of slight depression higher especially in hard times?
Most Americans think we already spend too much on foreign aid. So, politically what you are proposing isn't going to work. Perhaps a privately funded solution. The "Three Cups of Tea" author was doing some of this but it turned out he wasn't completely honest.

http://en.wikipedia.org/wiki/Three_Cups_of_Tea
Yes, because they are very well represented in the traditional professions: law, accounting, and medicine.

They are not well represented in computer software. That's what we're talking about.

Go to a crypto conference sometime. If, like me, you hail from computer software and not from academic cryptography and mathematics, you will probably be surprised at how much better women are represented there than in software. The technology of cryptography is more demanding than computer software, but very similar in spirit.

What is it about the field of computer software development that keeps so many women out?

I suspect some of it has to do with the way we take observations about what successful developers have looked like in the past --- young white dudes --- and create fast paths for those people. People who "fit the mold" have an easier time making progress in our field. People who don't fit the mold have to contend with more interrogation, more doubt, and slower progress. It's true of other minorities (relative to software development demographics) as well, particularly older people.
Predictions are irrelevant. What truly harms Krugman's reputation is his open support of the violent state system, quote: "USD is backed by people with guns while Bitcoin is not". I think he quite clearly understands what Bitcoin stands for and I think he correctly identified that it has more to offer to those who lean libertarian. What he either doesn't say or doesn't believe in is that states and central bankers are a violent group of thugs who exploit other people by either fooling them or threatening them. I know many people on HN do not share this point of view. Fine. Problem is, Bitcoin will bring this fact to light so that no one would be able to obscure it with meaningless words and lies.
Yes I did get about 10-12 users on the day of the launch. I suppose I am a bit biased reading the wildly successful launches that get thousands of users on the first day. One can only hope, right? Thanks for your response.
Given that now ISPs give you an IP address that doesn't change for months, isn't it much easier to track someone via IP+OS+ScreenSize?
Just its existing network effect.

A new blockchain, alt-coin, or ripple-type system can and do pop up all the time, but bitcoin has a significant network.

If someone invested in building out a new digital payment network they could overtake bitcoin. But its not getting easier every day as bitcoin adoption grows.
The Universal Computer. It's a remarkably readable walkthrough through the lives and ideas of mathematicians whose work indirectly led to the Turing machine: Leibniz, Boole, Russell, Cantor, Godel, and a few others. If anyone else can recommend more books on the mathematics that led to computing I'd love to hear about them.

http://www.amazon.com/The-Universal-Computer-Leibniz-Turing/...
I don't think the line between cultural and systemic bias (as used in the article's context) is as clear cut as you interpret it as.

They heavily influence each other at the least and depending on your definition either could even be considered a superset of the other.
This didn't deserve a downvote...
Daily Routines of Famous Writers
I have to thank Valleywag for doing me the favor of helping me prune people who lack reading comprehension from twitter. I'm still kind of amazed how so many people un-ironically cited valleywag in their tweets.

It's pretty obvious what pg was saying in this particular "smoking gun" quote: that figuring out a way to get more girls interested in programming at 13 is an incredibly important and hard problem. The willingness for people to quickly swallow and parrot a 1-dimensional narrative of "Paul Graham, sexist pig" based upon a few quotes taken out of context in a highly edited, 3rd hand rage-blog by fucking Vallywag is the type of behavior I expect from political spinmeister hacks trotted out on the 24 hour news channels, not from smart people who I respect.
It's a GitHub repo so your best bet is to create an issue or even better, create a pull request fixing the problem.
Grande, you seem to be banned. Here's the comment

Are this unique visits or aggregate hits?
beating Windows? How about showing us the real GA stats for Chrome OS? I help run a very popular health site and ChromeOS comes in below Windows Phone.

>Windoze

Okay, my bad for reading this 'article'
On what timescale does "never" apply? Large technological gaps in weapons between different people carrying out a fight aren't that uncommon, after all. A couple hundred years later and you can hardly tell the difference.
it does not. But if your system allows it to run, it will get more information.
I agree with you and I want to add your point with a video I found on HN (I guess it crops up at random times). http://vimeo.com/58918963

John Cleese talks about creativity and how you need to create a space and time for it.
http://en.wikipedia.org/wiki/Ultra_high_definition_televisio...

"Ultra HD", would be used for displays that have an aspect ratio of at least
16:9 and at least one digital input capable of carrying and presenting native
video at a minimum resolution of 3,840 × 2,160 pixels.

This display fits those criteria.
Apparently the definition of sexism is now just not telling women what they want to hear. The vast majority of the criticism of pg's answer that I saw wasn't even claiming that he was wrong, but just calling him sexist because his answer wasn't masturbatory enough. C.f. https://news.ycombinator.com/item?id=1840377
>can be a complete moron in another field

A complete moron? In the field of monetary economics? Yeah, okay. You may think Bitcoin is major internet monies, but the economists are interested in studying it from aspect of a medium of exchange.

Discussing economics on HackerNews is like discussing medicine on Reddit: everyone is an expert, whether they know anything about the subject or not.
This is what most likely will happen. Expect a complete dud. After you experience the 'dud' you with either feel the entire thing was a stupid idea and leave, or you will think 'wait .... that can't be right' and scramble to get users to compensate for the wash of insecurity you felt with your impotent "launch". Good luck!

Edit: This wasn't meant to sound mean or directed to you personally. I meant this as a general comment towards the idea of a 'launch'.
317/7134 = 0.044, which is indeed 4.4%
There's an extension for PG that adds many of Oracle's functions:

http://pgxn.org/dist/orafce/

"This module allows use a well known Oracle's functions and packages inside PostgreSQL"
Kelly has also written a book about it: "What Technology Wants" [1] and blogs at http://kk.org/ where the 'Technium' section was the basis for the aforementioned book.

[1] http://kk.org/books/what-technology-wants.php
Exactly. When the system allows you to create wealth, and keep enough of it to make it worth the effort, more people can afford to buy second homes in sunny places.
I'm not interested in playing telephone or opening myself up to libel accusations.

I have direct accounts of his treachery and deceit.

By the time I tell you, the second hop, now they're rumor. See the problem?
Their paper [1] mentions this, and suggests that ~37% of individuals who returned for repeat testing had differing fingerprints (they assessed this via a control cookie, placed by the site). Although this seems high, this was over the entire life of the experiment, with some users returning after weeks or months.

Importantly, we can assume that the fingerprint will change incrementally, and remain mostly constant (eg., upgrade plugin OR install new fonts, but probably not everything at once). Therefore, closely-spaced repeat visits could be algorithmically matched, even if the fingerprint changes. This could be especially effective when including other "unstable" (short term) information, such as IP or geolocation, something the authors did not attempt (because these are generally unstable).

From the paper (page 13):

"We ran our algorithm over the set of users whose cookies indicated that they
were returning to the site 1-2 hours or more after their first visit, and who now
had a divergent fingerprint. Excluding users whose fingerprints changed because
they disabled javascript (a common case in response to visiting panopticlick.
eff.org, but perhaps not so common in the real world), our heuristic made a
correct guess in 65% of cases, an incorrect guess in 0.56% of cases, and no guess
in 35% of cases. 99.1% of guesses were correct, while the false positive rate was
0.86%. Our algorithm was clearly very crude, and no doubt could be signifcantly
improved with effort."

[1] https://panopticlick.eff.org/browser-uniqueness.pdf
Yep, in the medical world (US hospitals, etc...) you're still looking at a significant portion of IE8 users, and even some IE7.
only rich countries can afford socialism. Wait till those 'rich' countries see a severe recession or two. Citizens, who were pampered with expectations, wont like it one bit. Like everything else, a balance is needed. One more thing, socialism cant work if immigration is not controlled. Wait till those 6 countries you listed start getting flood of greeks and other euro illegal aliens (always makes me smile this word 'alien').
Two substantive counterpoints I spot in the comment are 1) that telling us about the effects of drone weapons is emotional manipulation, not informative, because the "drone" part doesn't affect it at all and 2) the idea that decisions are hard because the view is "pixelated" applies just as much to the regular kind of warfare.
This article is really helpful, I've been looking for something exactly like this.
> If Rust has a single large shared heap for all proceses, then the approach is different.

Rust does not use one shared heap. Tasks cannot share memory (except through ARCs, which manage their own memory through atomic reference counting and so avoid garbage collection pauses). Garbage collection is completely local to a task, so while one task is collecting garbage other tasks are free to run.
Browser plugin that randomizes the user agent and other details with each request?
Apple already has become complacent. They are by far the slowest browser to adopt new web features (including IE). For example IndexedDB has been around for like 4 years now and there are no signs of Safari implementing it. WebRTC is another where they are behind the other browsers.

Very rarely is Safari the first to adopt anything, because frankly they almost never are the ones working on drafts. I firmly believe Apple sees the web as "that thing we have to have but don't want to devote too many resources to."
He who has not made an incorrect prediction in the past 15 years shall cast the first stone....
> isn't really a great way for websites to track users.

You are quite right, this is true, however it's not really about that.

Firstly this is one technique that when combined with other information becomes more valuable.

Secondly it's not for websites to track users, it's for tracking companies to track browsers across multiple websites.

For example: A credit scoring / user tracking company that your bank uses. You log into the bank system. You visit other websites which have a tracking system. The bank gets a profile of the types of websites you visit, to better profile the types of customers it has. The tracking service has a profile of the types of users that it sees, to better place advertisements for their other customers.

Thirdly, a fingerprint of this kind is more of a multi-dimensional nature, than just a hash of the results. It allows for some variation, it will also update itself based on other information. For example "oh it looks like they have added a new font, but the other information is the same, and their behaviour across all the sites we track them is the same"...
Once again: after establishing bona fides by saying "fuck Vallywag and everything they stand for", I feel like I need to say that Graham wasn't hugely distorted.

He was asked whether YC discriminates against women. The obvious subtext of that question is that there's a large imbalance between men & women among YC founders. He could have said "no, we don't discriminate; I don't know why the imbalance among YC founders exist or exactly how to correct it, but here are some reasons I don't think our process is what creates it". He does not say that.

Instead, he composes a small essay about the roots of gender imbalance in the industry off the top of his head, and that impromptu essay manages to reinforce a lot of young- white- male privilege. "If women were going to be good coders", he seems to a reasonable reader to be saying, "they would have found coding on their own". But that's not true: it conflates affinity and aptitude with opportunity and support. It also conflates "living and breathing technology" with "ability to masterfully execute a role"; the correlation between living the life and ability to execute is dubious at best.

It does not help that Paul Graham has said other things in the past that also reinforce privilege.

"Privilege" is a dirty word on HN (I guess it makes me some kind of "nth wave feminist" to use it), but it isn't an indictment. Nobody is saying privilege needs to be rooted out and eliminated. How could you ever do that, anyways? The point is not to brand young white dudes with the word, but simply to recognize that it exists, and be wary about attitudes that reinforce it and allow it to feed on itself. That's the concern I have with the interview The Information published.
Show HN: we are trying to PDF publications fun to read
Most of the pdf publications are boring to read , i'm am trying to make them fun to read. If you wanna get informed about our progress register at livelypaper.com .For those who desire to see some action you can check out this demo http://livelypaper.com/demo/demo1.html. The demo is one of the optional feature we plan to include. Feedback/comments would be highly appreciated.Thanks!!
9.6% of all RNs are male [0]

Why is there not a male nurse initiative? Or male elementary teacher initiative[1]?

I have to admit, I am strongly against things like "Girls who code". If there truly are issues in our culture that prevent girls from looking into coding, then absolutely let's get rid of those as best we can. But a girl can look into and explore coding just as easily as a boy can. There's really nothing stopping them. I have a few male nurse friends too. Nothing stopped them either, they simply found nursing interesting and pursued it. There might simply be fewer female coders because they tend to not be interested in this profession, same as male nurses.

[0] -- http://www.minoritynurse.com/minority-nursing-statistics
[1] -- http://www.menteach.org/resources/data_about_men_teachers
Krugman's prediction (originally pointed out by the title of this HN post): "By 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine's."

The most puzzling thing is that he's not far from right, in a national economics sense at least. Here's the riddle: US GDP has only increased by 25% in real terms since the year 2000. But if you took an average HN reader and sent them back there, to before the mobile phone and high speed residential broadband became widespread, they would kill themselves. How is that possible...? :)
clickables

http://livelypaper.com
http://livelypaper.com/demo/demo1.html
Where is the link to the documents?
If the American divisoon of Apple get a loan from a company with branches in other countries they have cash piles then the possibilities to avoid TAX on that overseas money becomes more open than it currently stands.

How does that work? I would be a little surprised if such a scheme had any effectiveness in reducing U.S. tax liability.
Sorry I lost you at 'Any'. tl;dr please?
"Culture fit" is a vague enough term to not really be able to say much about it. Are there companies who use it as a way to hide behind discrimination? Sure, almost certainly. But in my past experience the amount of times we rejected a candidate due to "no culture fit" was quite low and was for reasons that were of the flavor: "this person sounds like they totally caused drama in their old workplace" or "this person admitted to bending the rules in a way we find ethically dubious" etc. In other words, there are certainly alternative criteria for "culture" fit that are legitimate things to consider and are not discriminatory.
To some extent I wonder if the difference between the two environments is the acceptance of more junior engineers into the ranks. Even the original link suggests that female coders need to have the same skills as the male coders in order to succeed in the field, whereas one of the main bullet points for Carnegie Mellon's success was specifically encouraging students with no prior experience to join the program:

http://blog.play-i.com/carnegie-mellon-study-on-gender-and-c...

But how often in web engineering do you see postings for junior employees? Everyone wants someone who already has experience, the more senior the better. How do we get more people of any diversity to work at our companies if there are no entry-level positions in the field?

I think some of this might arise from the fact that web engineering is still a relatively new field. People making staffing decisions feel like they're taking on enough risk as-is, and don't want to take on the additional burden of training up junior engineers.

But if we don't train them, gaining diversity will be much more difficult, and we may some day find ourselves with a quickly-dwindling pool of experienced engineers to draw from.

I'm not sure we're there yet, but when we reach that point, already having a solid training program in place at a company will be an incredible market advantage. So we might be shooting ourselves in the foot by not starting those training programs now.