skysight-inc/HackerNews huggingface dataset:
This group, NCPPR, has a long history of not only denying climate science [1] by misconstruing their sources [2], but also defending the tobacco industry [3] and denying involvement in corruption scandals [4].

1. http://www.nationalcenter.org/NPA388.html

2. http://www.sciencemag.org/content/295/5554/476.abstract

http://web.archive.org/web/20050414163144/http://www.nature....

http://web.archive.org/web/20050414163147/http://www.nature....

3. http://web.archive.org/web/20030930182136/http://www.prwatch...

http://www.nationalcenter.org/NPA198.html

4. http://www.bloomberg.com/apps/news?pid=newsarchive&sid=a9s0n...

http://www.chron.com/news/nation-world/article/Think-tank-he...

http://www.nytimes.com/2005/06/23/politics/23indian.html?_r=...
What if the intern acted as though it was full-time? I'm asking because I would be interested in applying for this summer. I know you're not looking, but I think I could really make an impact.
That's fine. But it still doesn't attempt to show why it is toxic/bad/whatever.

If the point of discussions on hackernews is just to take a roll call of opinions, then the first two posts in this thread are on the right track. But if the purpose of discussions are to inform, and persuade, then I would say the posts failed miserably.
I read that article a few weeks ago in order to get a basic personal site server running on Heroku. I used a standard cabal setup and updated a few things.

end result here, which I think should serve as a good starter point for developing with Scotty:

https://github.com/chrissrogers/chrissrogers.com

For Heroku builds I used the following excellent buildpack

https://github.com/begriffs/heroku-buildpack-ghc
I'd still pick office if I were to pick one product to own of microsoft's. CASSHHH COOOWWWW!!!!
Here's what I'm currently trying out:

Pinboard for links, including articles I might want to read later. I have archiving on so that I don't lose any useful references. (This is by far my biggest store, and I'm still working out my tagging taxonomy.)

Evernote for notes relating to projects in progress, including any notes I'm taking while learning a new technology. (Project-related to-read links usually go here, not Pinboard.)

nvALT (Notational Velocity fork) through the Simplenote API for more permanent notes: lists of things, useful command line tricks, music to check out, etc. (Google Docs used to be my place for this, but nvALT is WAY easier to use.)

Wunderlist for specific to-dos related to my current projects.
Whatever the case, it has all the limitations. Poor resize support, strange selection/paste support, and limited featureset.

They must be forks of each other if they're actually not distinct: compare the option screens.
Elon Musk and Sal Khan 2013 Interview
He makes a pretty good case for not bothering to read his messages.
The event starts at about 37:20.
I believe this is where Common Lisp got it right and scheme got it wrong. The scheme designers wanted a more pure language when often, the dirty imperative method is desirable. Common lisp has many features to make programming of real, large-scale projects easy (a great example is looping constructs which are often more obvious and easier than the more 'pure' tail recursion preference of scheme).
Telling you if your shit stinks
Always get the bigger pizza
It seems to me that you have a-priori decided to whip a particular horse regardless of the context/relevance. Not arguing that particular horse should not be whipped, but its not the main horse in the race that is being discussed.
Fixed link: http://www.quora.com/Hacker-Culture/Who-was-Brett-Glass-as-n...
If you need help reach out. We might be willing to help you finish and get launched without any up front fees.
People are ignorant to the material effects of oppression. I'm not sure how sometimes, especially on hacker news, since everyone in this thread wouldn't start discussing some small aspect of a programming language they have never used. But if they wanted to, they would look it up and the contribute. When it comes to anything social and therefore political people are throwing words around and they do not even understand what they are saying.

Your ramp example is spot on. And to take it a little bit further. Some of the posters in this thread are at the top of the stairs, staring down at everyone who can't get up them AND refusing to help them. The fact that these people are validating these attitudes in a way that actually serves to destroy their own point just shows that people in this thread with these views have absolutely no idea what they are talking about.

If you are uninformed/ can't follow your train of though to its logical conclusions PLEASE do some reading.
Let me guess... BCM43xx? If so, what's your email? This armchair engineer has an eratta shit list a mile long for you. You know, yeahs after the first revision.
Hell, I'd seriously consider marking my commute route as closed if it thinned the traffic.
We think that it's only fair if you're competing against people who play from touch screen mobile devices versus arrow keys. It would be as if one person had a little goal, and one person had a bigger goal on a soccer field. We are just trying to keep things fair.

- Sagar, VsMe Gaming
> stress is created when people aren't in control.

I think the "Serenity Prayer" is spot on, even though it reads like a 3-part joke with a punchline (paraphrased):

Don't try to change what you can't change
Try to change what you can change
Learn which is which

Because if you get them mixed up, it's either frustrating or immobilizing. Of course, you often can't know til you try, the very process of learning. Learning isn't intrinsically stressful... it's when you insist that things should be how you expect them to be that has that peculiarly frustrating quality. It's closing your eyes to reality - delusional.

Suggestion: if you find yourself saying things like "Why isn't this working!?", "What's wrong with this thing!?", take the rhetorical question literally... because there is something you don't know. Focus on finding out what it is (i.e. seeing reality), and that peculiar stress will disappear.
No, there can be no win in a WW3, for anybody.
I'm curious about the factories that are supposed to have closed due to Australia's carbon tax and I'd be especially interested to see some evidence if these factories 'relocating'.

Trade exposed heavy industry was largely sheltered from the tax. In fact some argued the free permits were actually going to deliver windfall profits. There was a story recently about the closure of Alcoa's Point Henry aluminium smelter, but the company denied there was any link to the carbon tax.
You might want to disclose your product (URL if you have one) or at least the idea. Some one from HN might be interested in taking up the position.
If you believe the sexes are equally represented in this field, you should probably try to learn more about a topic like this before forming such strong feelings on it, because the numbers show that not to be remotely true. I honestly have trouble believing you really think this, but I'll assume you're sincere but misinformed, which is kind of a relief. The claim that there are as many women in tech as men is as poorly borne out by the numbers as the idea that Topeka is five miles from Tokyo.

Please, do some cursory research and you will see that women really are badly outnumbered in tech.
Pretty sure the founder of Homejoy spoke and is not white.
Python had "fork my dongle"... Two people got "actual fired" over an innocuous comment made between friends at a conference.

C is a different kettle, I suspect it had it's drama time, but the internet wasn't around to amplify it.

Go and Erlang combined communities are a fraction of Node, python, ruby ones (individually).

Those that read into internet ranting and call it drama or immaturity, are simply displaying their own maturity. The vast majority of people in these communities are mature professionals... now and then you get a blowup, that isn't a reflection on the technology or community but the individuals involved.
I'm sorry to hear this: it sucks and I hope you find a path through this.

Important question for future learning, though: let's say that you were production ready, today. If you're already maxing out your savings, how could you take this product to market with no budget to pay yourselves a living wage until you can demonstrate enough traction to raise a seed round?

I know that bootstrapping is sexy, but human willpower is finite - especially once you're paying for groceries on your credit card and the fear kicks in.
While there are arguments to be made for and against having secure DNS infrastructure (just look up DNSSEC), I really don't think that having trusted DNS would remotely make a browser capable of 'distinguishing a secure SSL/TLS connection from one that’s being man-in-the-middle‘d (MITM) by an actor “with a privileged network position.”'

Even if you did know a trusted IP address, how do you know the packets aren't being sent by pf, or iptables, or ARP spoofing to a logging squid proxy?

This almost makes me cringe as much as draft-loreto-httpbis-trusted-proxy20-01.
That sounds amazing! How much can you get a sailboat for these days? Did you have to train to use it?
If you aren't already using templates, then you're probably doing it wrong. If you have a designer doing serious template work and that designer doesn't know anything, then you're probably doing it wrong.

languages like haml and jade are very close to M-expression languages and could work as drop-in replacements for S-expressions just like they are used as <html> replacements at present or s-expr could be used. In addition, in the presence of a lisp language, the code <--> data relationship can be quite convenient.
for a true beginner, it starts with an outdated cabal definition for virthualenv/hsenv that has specific old versions. nobody will be able to just copy and paste trhu the tutorial.

but it seems well written if you can get past that point. Most beginners won't though.
No.

If you have to call yourself a hacker, you probably aren't one.

And if you call yourself a ninja, you're doing it wrong.

Whenever I see that kind of thing in a job posting it always seems like an effort to be exploitative.

... of course I never qualify for any of those jobs but then I would never call myself a hacker or a ninja or rock star anyway.
At least with my own disability/disabilities, I much prefer people to act normally around me. I absolutely feel othered if people go on forever about it.

Able-bodied people can use ramps too. If I were in a wheelchair, I'd prefer my friends to walk beside me without talking the whole time about how tragically victimized I am by the existence of stairs and other devices employing 90 degree angles of oppression. I'd definitely be even more annoyed if "well meaning" "activists" tried to ban my able-bodied friends from using the ramps alongside me.

Also, you just compared the relative ability of men and women to succeed in the tech world as the former being like a person who can walk unassisted and the latter being like a person who is significantly crippled. Given that success in the tech world is largely due to mental ability instead of physical ability, you might want to find a different way to word it to avoid unpleasant implications.

I'm confused by the way you mention class privilege and then assume that somehow this means that women are disadvantaged. Women control 70% of global [consumer] spending. Are you proposing men-only scholarships to fix this?

>"how dare women get their own classes"

When even ACLU says you're on the wrong side of a civil rights issue, it may be time to reconsider your stance.
Inform:

I personally would expect that the representation of a given gender, religion or race in an arbitrary body (a school, a company, an industry, a governing body, etc.) would pretty closely match the representation of the gender/religion/race/etc. in society at large.

The tech industry is clearly falling flat on its face when it comes to adequate representation of women.

Persuade:

Do you really need me to spell out why this is a good thing?
The version of it I've always heard is:

God grant me the serenity to accept the things I cannot change,
The courage to change the things I can,
And the wisdom to always know the difference.
start over; build it better than they are.
It's probably worth pointing out that the person with the bug in the story, Jay Maynard, is also Tron Guy.
There is a list of some people using Snap here[1] and some of them are open source. The book also has approximately 8 pre-coded projects that come with it and correlate to the chapters.

[1] http://snapframework.com/faq#is-anyone-using-snap-in-product...
Really? I would have guessed it was all the MRA assholes.
BHAHAHAHAHA I just love how many people are getting their arms up about this, then you find out its because they're the CEO of Supercell.

"Free to play" should not be a model which says, "Free, but in order to actually, well, WIN, you need to pay". Take a look at Dota 2. Thats a successful f2p model. Game itself is 100% free and you can be a top player without paying a DIME.
> fix the root cause

How? Just tell women to stop feeling marginalized?

There are countless subtle ways a all-male (or all-female or all-Christian or all-straight or all-gay or all-white or all-black or all-[insert demographic here) subculture will do things unwittingly that make people not in that demographic uncomfortable. As a member of the majority in almost every respect, I've rarely experienced that, but I'm not so self-absorbed to insist it's not a real, legitimate thing that happens. Identifying each and every one of these things is nigh impossible. Convincing everyone to STOP doing these things IS impossible. So what do we do? We attack it the only way we can: identify and point out what issues we can (the happy majority will inform us that they're silly, over-sensitive complaints) and do everything we can to bring in people who can change that culture simply by being there, being someone who is NOT part of the problem culture.

But we're too damn busy being offended by this conference and threatened by the idea that there's subtle sexism in the tech industry (or the world) to even try listening to any sort of feminist theories about privilege and power and marginalization.

I know, modern feminist theories about oppressive patriarchal culture sound really, really outlandish at first, and my first instinct was to reject them and just say "everyone's equal; let's treat them equally". Many are stated really inflammatory and surely some are way off-base.

But shit. The world's a fucked up place. And if you start looking at what earns people respect and power and what invites derision, you begin to recognize that maybe this overly-sensitive complaint about subtle sexism, and that gripe about feeling uncomfortable as a minority in a group, and it all starts to reveal itself as, well, reality. It's hurting us as a group, and it's oppressive each one of us as individuals. (Unless you're a handsome, masculine, white, Protestant, alpha male, football-playing frat bro, in which case maybe you're 100% on the privileged side--congratulations!)

(Sorry, this rambling rant isn't really directed at you. It's directed at most every comment here, and the tech industry, and the world.)
The Oscar Panel – 2014
I use https://www.earthclassmail.com/ they scan/shred/recycle or forward if you have a place to forward it to.
Medicare isn't allowed to negotiate, but it automatically gets the average selling price, inclusive of all discounts. Disproportionate share hospitals get 23.1% discount. It's not like the US gov't isn't extracting it's share.

Medicaid IS allow to negotiate and has federally mandated discounts. Medicaid covers more people in the US than ANY of the Canadian provinces who do negotiate. What does that tell you?
I'm transported back to 2008 whenever I hear "Ninja." Same with "Rockstar."

"Hacker" doesn't bother me.

Developer, Programmer, Designer, Engineer. Stick with the fundamentals.
Wow, you certainly seem like a waste of life
You saw there was a study in the AMS Notices a few years after the fact that said 'actually Larry Summers is full of shit, here's the data,' right?
In Search of a Stable Electronic Currency
Cheers mate, ah, so unless the function declares that it takes a pointer then it's pass-by-val?
> This is exactly the kind of bubble (price inflation running ahead of real value) that occurs when public goods are privatized.

What public goods are being privatized? Student loans? Universities?

Diploma Mills like University of Phoenix and a million other clones started flourishing as gov student loans became widely available. That is what you're competing with.
SEEKING WORK - Remote/Michigan.

Looking for part-time fullstack RUBY, RAILS, or Devops based projects.

Midwest billing rates.

Senior Developer 7+ years exp.

* Fullstack Ruby/Rails development: frontend/backend/devops

* Javascript heavy apps and Backbone.js

* 3rd party API integrations. Custom gems and plugins

* Manage the server, with or without chef

* Mysql, Postgres or MongoDB

* MVP/prototypes

* Rescue/refactor stale/failing projects

More:
http://featlabs.com/

For project inquiries send an email to: projects `at` featlabs `dot` com

=================
No Girls, Blacks, or Hispanics Take AP Computer Science Exam in Some States
It's always hilarious to watch supposed champions of the free market fail to let the money do the talking.
I wonder what the rate of attrition is for women in other fields.

Also w/r/t/ negotiation and pay, check out things like this: http://pwq.sagepub.com/content/early/2012/08/23/036168431245...

"""
Policy makers, academics, and media reports suggest that women could shrink the gender pay gap by negotiating more effectively for higher compensation. Yet women entering compensation negotiations face a dilemma: They have to weigh the benefits of negotiating against the social consequences of having negotiated. Research shows that women are penalized socially more than men for negotiating for higher pay"""
by go away, you of course mean hidden to be found and solved later? bugs do not typically just fix themselves.
This is even not close to true nor is it witty. You should stop making jokes on the internet.
When I began reading about the football coach Chris Wilder who is almost dead-last in his league and totally calm about it... I immediately thought of Bob Knight.

Best known as the head coach of the Indiana Hoosiers basketball team from 1971-2000. He retired as the winningest NCAA Division I mens coach of all time. The NCAA Div I mens basketball league is arguably one of the most difficult to maneuver and most diverse sports leagues in the entire world. He was certainly not known for being "calm" [0].

All I'm saying is that "being calm has it's place".

Perhaps Chris Wilder could be wildly successful on the football pitch if he left his calm demeanor at the door?

[0] http://youtu.be/7Qxu5cvW-ds?t=1m20s
I understand the whole wanting to hire the best people sentiment, but this sentence really annoyed me:

> I finally understood why you should always try to hire someone better than you, why a “A player” hire another “A player”, instead of settling with a “B player”.

The guy the author described was a D player at best. There are plenty of great, yet not uber-genius programmers out there. B players. They're not as flashy, but they work hard, and get shit done. Stay away from the D players, fine. But don't knock the Bs.
yes, thats a commutative monoid. Thinking of a monoid as "concatenation" is much more general concept that includes that one
Not that others are without fault here. We commentate the day here in New Zealand that a load of our troops went into the Caucuses. The deaths of New Zealand troops was somehow nation forming. There are those that see glory in killing nearly 3,000 young men and wounding nearly 5,000 on some grotty strip of coast that is about as far from home as its possible to get.
Can you imagine a Male Founders Conference?

That's some discriminatory divisive shit.
LegitScript in Portland, OR is hiring talented software developers. We make the online health product sector safer and more transparent for individuals and businesses. We analyze and report on rogue online pharmacies and dangerous health products.

We use Rails and MySQL and practice developer testing and pair programing.

The listing:

http://www.jobscore.com/jobs/legitscript/software-developer/...
I'm in the Chrome camp, but for the times that I've used Opera's Dragonfly thingy, I've gotten value from it. The only thing that used to suck about it was requiring an Internet connection. A few years ago when I was in varsity Internet was a luxury outside campus.
> I just think that if other browser vendors are going to be raked over the coals for not rigidly adhering to standards processes and shipping non-approved features not behind flags, everyone should be held to the same standard, a consistent policy.

ES6 has cross-vendor support and a draft specification [1], which are not true of PNaCl or Dart. No browser vendor has stated opposition to ES6 that I'm aware of; everyone's committed to implementing it.

[1]: https://people.mozilla.org/~jorendorff/es6-draft.html
Replace "female" with "European founders." Would it still make sense? Is it ok to hold a conference for a demographic with common challenges and opportunities -- rooted in the fact they're from Europe?

You're sad.
What is Verification by Multiplicity?
Facebook offers to pay Menlo Park $600k to hire a cop
>When you go and talk to people who are women or brown or some intersection of these, one thing that's clear is that they feel much more comfortable when interacting with other folks whose lives and paths look like theirs.

I agree completely. I'm way more comfortable with my tech friends (of any race, sex, or ethnicity) than I am with people who have a single or multiple exterior characteristics in common with me.

It's HOW and WHAT you think that matters, not what you look like. Being subjected to the discriminatory policies people like you keep forcing on us "for [your] own good" only reinforces our desire to both perceive and be perceived for our minds, not our bodies. This was once readily available in tech; thanks to your efforts, it is now a much rarer experience.
Beyond structural issues, these types of fireplaces shouldn't be built using normal bricks, they aren't exactly safe. ( the bricks can explode under certain conditions )

There's also a special type of brick and cement that is required for the inner layer of the fireplace.

https://en.wikipedia.org/wiki/Fire_brick
Here is an end-to-end write up on a Google technical interview experience: http://symbo1ics.com/blog/?p=2055
Programming and bit fiddling are different. One is a logical analysis and breakdown to simple elements while the other is a method of implementing that breakdown in a specific manner.

Student's inability to understand this is their own failure and ignorance.

As to the topic at hand, in JS, those ideas of higher-order functions which don't exist in C (to any meaningful extent) are the primary means of abstraction. I've seen very many C++ or Java programmers think they can handle JS just fine. It's never too long before those functional concepts they considered useless (or even worse, were never taught) begin to haunt them.
You don't need people to go to jail. One solution is to replace the token fine with a fine large enough that it is cheaper to play by the rules.
Hey are you Indian?