skysight-inc/HackerNews huggingface dataset:
I say do an experiment with initials if you can't find an existing study. Try askscience on reddit for previous studies.

I bet it does affect interview rates.

But in general people hire for 'cultural' fit which means like them, so if you find a female who is hiring then that is bonus points, for some men it is minus points, but other things matter too like your perceived social class, what school you went to, etc.

But you can't do anything about that stuff so best is to give them the benefit of the doubt in terms of being able to judge you on your merits. But I think people do want to click with their hires regardless of official policy. You might be able to bond over technical details in your field or baseball teams or whatever.
So it's not particularly far-fetched to think that we all, collectively, have avoided this topic and rejected the criticism.

No, it's not far-fetched, but I also don't see any particular reason to think that this is so.
Beaker allows you to run multiple languages in the same notebook and communicate between them (you can set a variable in one language and read it in another and it just works, magically). It is JavaScript-centric and can be scripted and extended in JS. Has some nice modern UI features like interactive dataframe display, one click sharing, expandable sections. In particular, the R support is quite good compared to IPython3.

Yes, it is compatible with the IPython backend, so if you already have that installed, you can access it. Also you can import ipynb files. Compatibility is pretty good but not everything works, eg widgets do not.
When I read the article, I thought "surely this disease would have been on House, M.D.". And it was: http://house.wikia.com/wiki/The_Confession
Have you not owned a lot of cats? Tooth decay in cats is a really common problem. Both our cats have needed teeth pulled.
Show HN: Slackbotlist – Product Hunt for Slackbots
"Have you heard of s2n?"

"I love s2n!"

[edit: oh, c'mon with the downvotes, it was a follow-up kanye ref about beck!]
It depends on what the scrapers are using the data for. If 3taps had simply aggregated the data and created some neat visualizations showing relative housing prices across the country, that wouldn't be copyright infringement. However, 3taps used Craigslist's data to create a service with the same goal as Craigslist. This is copyright infringement.
I wrote that sentence and you should take it as written. In general, we strive to maintain binary compatibility (old AOT-compiled Clojure code should continue to run on newer version), we do not exhaustively test for or guarantee that. At times we have broken this in alphas etc and we take it as a high priority to fix such things.
ogol.io is a pretty awesome idea! Love it.
> I really thought OpenSSL was in a much better shape.

Why?
> Folks who prefer dynamicly-typed languages are generally of the opinion that working with compiler error messages sucks.

This is not at all why I prefer dynamically typed languages. Try doing some JSON parsing in Haskell for a non-trivial payload (like something with nested objects) without wanting to pull your hair out.
> Instead of writing Xi, they should really write X[i]

In math, x_i is i-th element in a set/list and X[i] is the ring of polynomials.
The Storage Tipping Point
> Gorillas are much better behaved than primates in general so I wouldn't be insulted if somebody called me a gorilla.

Then again, you likely don't belong to a race that was subjugated for centuries by people comparing them to monkeys or gorillas to intentionally dehumanize them.. Black athletes in foreign countries still get bananas thrown at them on the field. I can assure you, this isn't meant as a compliment.

Eberhardt described an experiment based on the
Rodney King case. Participants viewed a video of
police officers beating a Black suspect. Participants
who saw words associated with apes before
watching the video believed the officers’ actions
were more justified, compared to participants who
did not see the animal imagery. In a separate study,
Eberhardt found that people are more likely to
consider animal language (such as “barbaric,”
“animalistic,” etc.) appropriate and necessary in
court cases of Black defendants compared to White
defendants. News articles describing Black
defendants are more likely to use animal language
than articles about White defendants.

In addition, news articles of Blacks who received a
death sentence contain more animal language than
the articles of those with life sentences. “So not only
are Blacks associated with apes, but this
association is linked to justifications of violence and
death,” Eberhardt concluded. “It’s almost as though
the rules for what moral treatment is get shifted for
Black suspects and defendants.”

http://gender.stanford.edu/news/2011/continued-dehumanizatio...
Oh! Is this basically a secret sharing DAO?

Huh, last I read something about this, it seemed like every multiplication needed multiple network messages, but I guess they solved that problem.

Sounds exciting! I am excited!
Campaign to bail-out Greece brings down Indiegogo Website
The url of the campaign which redirects to this error is: https://www.indiegogo.com/projects/greek-bailout-fund/x/1713450#/story
Author here. I wrote this post a while back, but never submitted to HN. Its one of those posts that I wasn't sure if it would really resonate with anyone (like my most recent one on venn diagram layout algorithms).

Anyways, If you have any questions ask away =).
Which Countries Work Hardest?
Plus there is some experience that you just can't get until you are part of bigger (i.e. "enterprise level") projects, and you've learned a lot of the "gotchas" that come along with that.
DRY vs. Coupling in Production Code
How to Make Chocolate
Not to disparage the hard work of the techies there, but as a de facto monopoly, Ticketmaster can probably survive technical debt better than most.
I don't see any name-calling, just honest questions and criticism.

There are already quite a few reviews in the press where the authors probably did a better job than I could do:

http://www.theguardian.com/books/2015/feb/01/internet-is-not...

http://www.washingtonpost.com/opinions/book-review-the-inter...

http://www.telegraph.co.uk/culture/books/bookreviews/1134786...

http://fortune.com/2014/12/28/an-internet-to-love-and-hate/

http://www.latimes.com/books/jacketcopy/la-ca-jc-andrew-keen...

http://lareviewofbooks.org/review/blaming-the-internet-is-no...

http://www.independent.co.uk/arts-entertainment/books/review...
The url of the campaign which redirects to this error is: https://www.indiegogo.com/projects/greek-bailout-fund/x/1713...
An infamous e-waste slum needed us. It got razed instead
There's a significant downside to this: in the long term, this leads to the evolution of super-resistant bacteria. I have little doubt this treatment will be effective in the short term but no idea what the rebound will look like.
Use React Native
I don't find this to be true: "One of the most useful tools in the marketer’s tool kit is the survey." Especially in the early market.

I find that surveys and landing pages and A/B tests are often used as "veterinary marketing" techniques to avoid having real conversations with prospects and customers.
The most important tradeoff when modeling data in RethinkDB
I can see that side of it, but when N >> M I don't really see how that helps things significantly.

N = number of https sites
M = number of tls implementations
Thanks! So if I read your comment correctly there is nothing inherently wrong with the Comparable interface it's just that Clojure's sorted sets and maps could have used protocols instead. I can see why that would be useful for extending existing types (as you mentioned).

OTOH it’s not often I’ve seen third-party types that I wanted to be comparable but were not. In general I think that if a type does not implement a core interface you have to consider the possibility that the designer chose not to implement it for a reason.
I never learned to type properly either. We had a keyboarding class in high school and I just didn't take it when it was really pushed as "needed for a career".

Now I am 38 and I code and I can keep up with anyone else just fine. I often think that I have adapted my typing based around the fact that I do code. I position my hands in what seems good for code. I seldom move my hands and I can hit every key in some manner.

My wife is a "proper typer". She can literally write a Word document blindfolded and make very few mistakes. She even realizes if she does and can backspace, etc without even looking.
> Which is odd as the US offers no maternity leave. A handful of states have a little but it is often UNPAID maternity leave making it all but worthless.

That's a bit confused.

The US requires unpaid maternity (and other) leave via FMLA; a few states also provide some degree of paid maternity leave. (In both cases, "maternity" is overly specific, but included, in what is generally described -- as in the title of FMLA -- as "family and medical leave".) [0]

[0] http://www.ncsl.org/research/labor-and-employment/state-fami...
Vulnerability Spotlight: Apple Quicktime Corrupt Stbl Atom Remote Code Execution
Probably because the cache line changes from Exclusive to Owned in MOESI.
Same here. InfluxDb has a pretty nice DSL. I wish they switched their backend to something usable and mature instead of re-inventing the bicycle. Operationally, it is expensive to support specialized databases like Influx, unless it is your core business, I guess...
I'm much more worried about my son stumbling onto a beheading than porn, but I suppose to each his own. Obviously one good thing about any kind of imposed filtering is that inspires the little ones to figure out how to bypass it... which is at least good for their development in some ways.
Seems like solid advice.

One challenge in asking for a raise at larger companies is it can be difficult to find someone who can actually authorize a raise. A lot of times your manager is a tech lead and his manager has no budgeting responsibility.
Shouldn't people be expecting this as a matter of course? I say they should.
Maybe a mitigating factor is that any Clojure 2-arg function extends AFunction which implements Comparator. So any Clojure function that returns -1/0/1 will work transparently. Example, use - as a comparator:

=> (sorted-set-by - 2 9 3 5 4)
#{2 3 4 5 9}
We at PeachDish use Docker and Bitbucket to scale our BeanStalk environment. Docker has helped us deploy test site much easier as one can be assured that everything needed to run the app is in the dock. It helps us build consistent environments for testing.
Companies and hiring managers aren't actually the same thing, and the former failing to align internal incentives properly with goals can often cause the former and the latter to have divergent interests.
OpenDNS is a great service. It has been my DNS server for at least 6 months now. I've turned off Tumblr, Facebook, Techcrunch, WSJ, NYTimes, & many others - but not Hacker News. Still, it has greatly minimized my web distractions.
Curious: How would you observe a difference in two months? (HN being what it is, I'm half expecting you to tell me you were assaying your mouth bacteria with an electron microscope you made and some OpenCV hacked together on…)
If you have a bunch of small services which need to communicate securely, you should be using something like spiped, not TLS.

TLS is the right solution iff you need to communicate with third parties whom you can't securely share code or keys with in advance.
The ones where a former respected colleague emails me are the best.
Show HN: Tex.la, create SVGs from LaTeX on the fly
iOS8.4+jailbreak+for+download+TaiG+-+Download
;) Yes. It works exactly as you envisioned it. You can do it with pretty much everything, actually:

|dump =*clap
[ "pa" |dump /tsch < > 0.0 ] ==slow slow clap
# [
# "pa"
# <function: 00006000001CCD00>
# "tsch"
# <scope: 00006000004B3360>
# +0.0e0
# ]
They used to have their own operating systen or something according to an article I read about Terry Davis though that time is probably long gone. Edit: found the article: http://motherboard.vice.com/read/gods-lonely-programmer
Collaborative a.k.a Pair Programming is really neat. I've done that in patches and found it really interesting and insightful. But that was some 6yrs ago.
Ben Franklin invented the lightning rod in the 1750s. Harrison's marine chromometer. Achromatic lenses: interestingly, they were really from the 1730s and then sat on: https://en.wikipedia.org/wiki/Achromatic_lens. The navigational sextant: also found in Newton's unpublished writings. (But I'm disinclined to feel smug about these delays, compared to some bits of computing history.) "First high-quality cement using hydraulic lime since Roman times." The https://en.wikipedia.org/wiki/Lever_escapement. Lind's treatment of scurvy, and an early attempt at vaccination. Some chemistry of practical import.

So, I agree: the 1800s beat the 1750s in the invention cage-fight.

Source: https://en.wikipedia.org/wiki/1750_in_science and following, from which I left out science and math discoveries.
Sorry about your luck. Kiss it goodbye, and move on towards making up for the loss. Court is a waste plus will cost $$, and all you would likely get is a judgement (AKA a piece of paper) telling you what you already know. Then it's still your job to collect that money even w/ the judgement. 8k is def a nice chunk of change, thought at least it wasn't 80k. One positive thing is you can report this as a loss for your business which should help w/ your 2015 taxes.

Then theres always taskrabbiting a ninja in the bay area to help you collect ;) Good Luck
Ever listen this kind of friendship poetry?
computing the hash of a string key is typically an O(n)

This is a good point, though to be fair, this aspect of it is usually also ignored when analyzing the main alternative data structures, which are balanced binary trees. At least every successful lookup in such a tree with strings as keys also has to read the entire string.

This means that hashes probably still have an advantage over balanced binary trees. Tries, on the other hand, could really beat hashes when the keys are strings. In practice, they might have a cache and branching disadvantage, though.
No - send(2) was often stuffed away in oddball places, and that's why autotools was important 20 years ago; but it isn't any more.
I suspect that the "don't eat toothpaste" stuff is mostly overblown and primarily just to ensure kids don't eat toothpaste like candy (which kids will do). In large quantities (say, a whole tube) it will make you throw up, and maybe you could accumulate too much flouride.

Is a pea-sized drop on your toothbrush going to hurt you if you swallow it, no, but there's no reason to swallow toothpaste and a number of mild reasons why you probably shouldn't.
Regarding resistance, they say:

"C16G2 works very rapidly in vitro with a unique membrane-active mechanism of action. This physical method of killing is not targeting a single gene product, and therefore single gene mutations are unlikely to confer resistance. Also, mechanism of action, route of administration and clearance of the drug are expected to limit drug exposure to the oral mucosa, so no impact on the development of resistance in other bacteria is expected, in contrast to concerns about overuse of traditional antibiotics. Despite believing resistance is not likely, we will carefully monitor resistance in clinical trials and in laboratory experiments."

http://www.c3-jian.com/technologies/frequently-asked-questio...
Ah, I bet that explains it. People follow the subject and post the things they find.

I wonder how long it will be before the turtle pokes its head out?

http://cyberneticzoo.com/cyberneticanimals/1969-the-logo-tur...

I was waxing lyrical at the Plan9 conference to Richard who I have known for a few years about how amazing the turtle and Logo is/was for classrooms because it could engage with a wider range of children than trying to teach them programming because it stimulated those maybe interested in programming, art, robotics, languages and maths with teamwork and communication skills and even just watching things happening. Imagine my pleasure when he said "I'm glad you appreciate it" and went on to tell me the story of developing it when I had no idea!
Why in the world would this offend you?
This is a common thing, not something that just champions do. I would argue that champions do the opposite - risk a lot for a big reward.

[1]http://www.npr.org/templates/story/story.php?storyId=2406852...
Distil Networks Raises $21M to Block Malicious Bots
The ticket scam case hasn't been decided yet -- it's unclear if it's actually going to set a precedent or not.

The TweetAttacks case is more than just "they didn't follow the TOS." Just having a TOS on your site saying "no scrapers" means very little, legally, unless other conditions are met.

1. TweetAttacks specifically agreed to the TOS while creating accounts (in many instances of scraping the TOS does not have to be agreed to)

2. THEN they didn't follow the TOS

3. They were notified by Twitter to stop operations, and did not

4. Twitter spent significant amounts of money to compensate for damages that they specifically (not just spammers in general) caused (if these occurred after they were given a cease and desist, Twitter can sue under other laws, although I'm not clear if this actually occurred)

5. TweetAdder lied on its website and misled users into thinking that it was complying with Twitter rules, deceiving consumers.

In addition, the case was settled, so it's also not a precedent.

And robots.txt? It means even less than the TOS. It's an unofficial standard and an often unlinked file that means nothing legally.
> Those things are already GAs, just ones more familiar with programmers today.

Ask yourself this: could you efficiently implement Taos abstractions on top of POSIX? (probably yes) Could you efficiently implement POSIX abstractions on top of Taos? (probably no) That is the difference between a Grand Abstraction and a Boring Abstraction.

> Change the way you think about code, and change the world.

I agree that Grand Abstractions can be powerful.

> And it starts with the application environment, often called the OS.

Sure, just leave the GAs out of the kernel. It doesn't mean you can't have them. Just put them in user-space. Then GAs can operate in a competitive market where you use them because you want to, not because you have to.
That's really cool. I can see why C wasn't a high priority - it just doesn't map that well to object-oriented assembly...

Maybe I'm crazy, but this level of abstraction is somehow to my taste, and it looks like Tao would be fun to program in. Shame that it didn't make any impact. Had it been open sourced in 1998, things might had been quite different...

What happened to the Amiga deal? You alluded to it in another post. That sounds like another really interesting story.
No Hope for Us – co-op multiplayer survival game
My solution is to protect my family as much as possible

How do you exactly do it? If you are not yet home owner, it looks like your rents would go up to a point where you are paying 10% of the property price a year. That means in 10 years you will look back and see you sunk all your money in rent while you could have walked out owning it. But at the same time it won't be prudent to buy it right now because you just can't tell how and when current bubble will end. So either way, you don't have good option when wealthy investors are coming together to squeeze you out of a fair home ownership.
Many mathematicians seem to have an attitude that a well peer-reviewed proof is simply correct and etched in stone for good. This seems to me like publishing programs - some of them thousands of lines long - and expecting them to be essentially bug-free without ever running them.

Von Neumann is not exactly making the same point, but he is arguing against the sense that math is a kind of purely abstract discovery that has escaped from the messiness of day-to-day reality.

One could ask: will we ever get to a point when all mathematical proofs are rigorously checked, so that we know they're correct? I hope we do get to a point when program-checked proofs are standard, but even then there's the possibility that a proof-checker itself is buggy. So, philosophically, it seems we may never justifiably feel certain beyond all doubt that any given proof is correct.

But we can have greater confidence in a proof verified by both expert humans and by a trusted program than in a proof simply reviewed by humans. So the effort is meaningful and worthwhile - all in the context of seeing math as a field as fallible as any other.
Just curious, why not Redis?
Every Wile E Coyote Episode. Ever
I've hit the same problem and I would like to move back to a SQL data store. However none of the nice dashboards / visualizations support postgres or any SQL database (for now)...

My question (to everyone): what do you use as replacement for kibana or grafana?
So what? How is this relevant to the discussion? We're not talking about whether state-sponsored media is a bad idea (I think it is, too!) We're discussing the question of whether Wikileaks has weird ties to Russia. Its founder and leader has a show on Russia's state-sponsored propaganda network. That is, in fact, a tie to Russia.

We can debate whether it's a meaningful or indicative tie. That seems like a live debate. But "the BBC was a mouthpiece for the Iraq War effort" isn't germane to this discussion. I agree that it was too. Believe it or not: it is possible to (a) oppose the Iraq War, (b) believe that it was disingenuously sold to the American and British people through media manipulation, (c) oppose the NSA, and (d) still think Wikileaks is suspicious and untrustworthy. I fall into that a-b-c-d bucket.
Ah, I see. I never knew 'lein' was capable of doing this. Very useful thanks!
Genetics and Epigenetics or how to reprogram your DNA
I saw it at B&N, read the back-jacket notes and thought it sounded interesting enough to read. I bought it, but haven't had time to actually read it yet.

FWIW, the author (Andrew Keen[1]) made a bit of a stir with one of his earlier books The Cult of the Amateur. All in all, he seems to hold a generally negative view of the Internet and "Internet Culture" and a lot of the things that have been enabled by the Internet and which have become very popular.

[1]: https://en.wikipedia.org/wiki/Andrew_Keen
From the reviews, I've seen the thesis doesn't appear to be novel, the arguments for it don't appear to be novel, and there doesn't appear to be any particular new insight or point-of-view presented not widely discussed on HN.

I might be missing something that isn't obvious, but it just doesn't seem particularly interesting to discuss; it does seem to be the kind of thing that might be interesting to people that haven't thought at all about the role of the internet and related technology in culture and the economy, but that group of people doesn't seem to have a lot of overlap with the HN readership.

Not finding something interesting based on the presented information about it isn't the same as being scared of it.