skysight-inc/HackerNews huggingface dataset:
Well, lines have been drawn. "Fighting words", "obscenity", "clear and present danger", "libel", and so on. There are a lot of checks on speech, some of which people feel go too far. And it's the purpose of the courts to set precedent and handle fuzziness.

Gaiman has talked about this quite well: http://journal.neilgaiman.com/2008/12/why-defend-freedom-of-... The quotable is "The Law is a blunt instrument. It's not a scalpel. It's a club. If there is something you consider indefensible, and there is something you consider defensible, and the same laws can take them both out, you are going to find yourself defending the indefensible."
Your not the first person to request that, looks like I have some research to do
New? It's over 50 years old: http://en.wikipedia.org/wiki/Grok
I believe the parent is referring to the recent news of MSN.com serving up a special metro version of the site for Windows 8 users:

http://mashable.com/2012/10/01/windows-8-msn/
Here is there website http://www.kixeye.com/
Peity server side graphs with PhantomJS
Writing a python plugin API
I expected it to be heavier on the west-coast than the east coast.
It's just "bleh"

The visual focus of the page is a carousel of bland stock images. A smiling person on a laptop representing Office, a group of people climbing a mountain to represent Visual Studio. A crass waste of space.

Everything between the carousel and the footer is just filler. Nobody goes to the Microsoft homepage because they want to 'Discover' Windows or Office, or because they want to see some vapid corporate news.

Everything else is just navigation. An enormous amount of redundant navigation. Missed the link to Windows in the header? Don't worry, we put one in the carousel as well. Miss that too? You silly billy, we put one under the 'Discover' heading just for you. Miss that one? You should really get your eyes tested, but in the mean time, we put another link the footer for you.

Compare this to the Apple homepage. No stock images, just one big image of their latest product. A small number of interesting product updates (even if they are of the "A letter to our customers regarding Maps" kind of interesting) and navigation. Done.
I think the word "oppression" perfectly applies to multiple unwelcome instances of strong verbal abuse coming from someone in a privileged class directed at someone in a non-privileged class. If there's a better word, I haven't found it yet.

Even if we take the most charitable interpretation possible, that this wasn't anything more than "talking BS" and "irreverent jokes" and that the person making jokes was just clueless and not trying to be deliberately hurtful, that still doesn't make this kind of behavior OK. Ignorance of common decency is no excuse not to be decent.
Pearson wants $54 per copy for the K&R ebook "The C Programming Language"
Regardless of how pissed off he may have been, you don't fight racism with more racism. All that does is exacerbate the situation and hurt your credibility. Calling someone a dumbwhite* might feel good but does nothing for your cause.

I've always believed the correct response to racism is to educate. Educate his coworkers on the origin and significance of his necklace and why they shouldn't equate the way he dresses with being a thug. And in this case, where it is systemic and tolerated, appeal to a higher authority such as HR and the court system.
Text my bus: Transit info for Detroiters
She should start blogging about what she's interested in.

She could write about the local tech scene; write about technical hiring; write about technical documentation. Try and balance it between posts on her own blog, and (free) guest posts in other publications.

Then she will have a portfolio of writing to point to, a bunch of new connections, and be known within your tech community. She might be able to bypass a fulltime job and just jump straight to consulting/freelancing.
> Please understand that the anger such treatment (validly) brings about is incredibly hard to suppress.

And also, why should it be suppressed? Integration doesn't work if both parties pretend to be nice but are prepared to find a more underhanded way to stab each other in the back once the negotiations have ended.
Apart from the morality of making team members miserable for the sole purpose of extracting some mirth out of their discomfort, the reason these statements tend to be firing offenses is that they have even more serious consequences for the employer.
Just as an exercise, I went and collected all the responses here that matched entries in Derailing for Dummies (http://derailingfordummies.com).

We have at least: "You're too hostile", with a side order of "You're being Overemotional" and "You Are Damaging Your Cause By Being Angry" plus a few "But that Happens to Me Too!" and plenty of "But I'm Not Like That - Stop Stereotying!". Any more?

(I could link to the guilty parties, but they'd probably only start arguing the toss.)
The mantle is solid rock. In some special environments (mid-oceanic ridges, subduction zones, etc) you can expect to have some percentage of melted mantle rocks, but this is not the general case.
We know that the mantle is solid because it can transmit shear seismic waves.
I don't doubt for two seconds anything the author wrote. I wanted nothing to do with Kixeye after seeing their ads, and I'm not at all surprised.

But this dude's attitude is fucked up. It's statements like OP's that keep me from engaging in any meaningful way with organizing against racism and gentrification.

If you're a white cis male, even one that acknowledges and tries to check his privilege, who thinks poor people shouldn't be displaced on account of Twitter moving to the Tenderloin, a whole lot of people in the anti-gentrification movement think the only appropriate thing for you to do is move out of the city yourself, because you being white and male and having gainful employment is part of the problem.

I went to one meeting where one black speaker insinuated that white people "don't have a right" to move to Oakland, whether or not they're moving for economic reasons.

That's racist. Straight up. Nobody should make excuses for that kind of language, regardless of the extreme privilege historically enjoyed by white men in this country.

Just because I'm white doesn't mean I'm a colonizer, or fetishizing poverty, or anything else, and the knee-jerk bigotry expressed by the original poster needs to be addressed by people in activist circles who just let stuff like that go unchallenged.
Putting the Brakes on High-Frequency Trading
I apologize, I searched the Condo Internet site for any mention of SN.
Drupal's Golden Handcuffs
I don't think it works like that. If you are in the middle of an ice burg and drill down to the ocean below it, does water start shooting up through the hole?
Did you build your current lock by hand? Did you at least disassemble it and figure out that there isn't a master key that would grant entry? How far do you take this?

Maybe having your locks NAT out or phone home to a third party is a bit much for a lot of people, as it opens new vectors, but you know, bricks and windows and such.
We do too :) Thanks !
I tend to agree with you regarding the relevance of the author's politics to the kernel of the story, but that relevance and the author's overall credibility is an elephant gleefully pooping all over the room, so we might as well not ignore it.
I'm talking about the 10.1. Agreed, the hardware is nice. The implementation of the OS is terrible, absolutely terrible.
If it's anything like ours, they don't like to touch systems that 'work'... They don't have the resources to audit, update, and re-train everyone to use the current version.

Then there are the students hired to build internal tools who wouldn't know SHA1 from Bcrypt/Scrypt...
TwitterGate: the etiquette of live-tweeting academic conferences
or they login via twitter then refer the facebook account.. not that I've seen that happen already.
I just recently got an x230 with the IPS option. The display is great and really comparable to my 11'' Air except for the coating. Overall, I love the machine. It lacks the size advantage of the Air (they are generally similar, but the x230 is several times thicker) but I was able to swap out the drive with a 256 SSD and upgrade the RAM to 16 GB which has left me with a machine that is way more capable than I anticipated. I also am really surprised by how much I like the keyboard.

That said, the ultrabook market is still in a weird state. I looked at all of the major vendors and no one really had the ideal combination of components yet. Once you can get the x230 with higher res display and a multi-core CPU, it'll be an ideal machine.
I'm English, so I understand irony just fine. There are still ways to write interesting headlines without going Howard Stern on us.
http://www.kixeye.com/#/en/lobby
I do not think you have thought that through. You need only one mark for PI on every part of a sliderule to multiply or divide by pi. See for example http://en.wikipedia.org/wiki/File:Slide_rule_cursor.jpg
> an obviously talented young person like the OP

This is the strangest part of your claims. I don't see anything indicating that he's a remotely competent worker. Admittedly, I haven't researched who he is, but the only credibility he's got is that he can set up a Tumblr and add pictures to his post. I am not impressed at his technical skill–or his grammar, spelling, diction, or eloquence–indeed nothing about him says he's worth my time except that he's human and hurting.

If anything, this offhand remark of yours serves to undermine your credibility to me.
" I was approached by a person who runs a contracting “company,” hiring video game testers to work at various game companies."

... which is where the story starts to go bad. Videogame testing is a notoriously terrible space with incredibly unacceptable behaviors (see http://trenchescomic.com/tales for a selection of them). Which is not something I note to imply that our blogger should have known better; it's something I want to hilite to raise consciousness about it.

I'm glad this author is taking action and hope he gets all the support he can from his communities (including this one). This stuff is poisonous, unacceptable, and right under the noses of a lot of tech companies. It needs to stop.
So how do we submit our own software to Steam? Greenlight still appears to be games-only.
A micro JavaScript utility for processing text
I just found this paper (great, BTW). I've been using Statecharts ever since I discovered them in the late 90's with great success.

Statecharts address head on both major sources of complexity: state and control.

Statecharts also enable 100% white box testing (called "informal reasoning" in the paper) in a properly-coded system (no backchannel state contamination).

When statecharts aren't applicable, I drop down to functional approaches (pure functions).

When that's not viable due to performance, I use algorithmic subsystems with a tiny API and the possibility to verify the system fully after each call. Then I fuzz test the shit out of it with full verification enabled and fix any bugs I find.
Yes, a browser version, even without the drawing stuff, would be great. A walled garden that I can let my kids use while they get used to that big old outside world. Not trying to over-protect, but expose gently.
Imagine you hear a story about a guy whose house gets burned to the ground. All of his possessions are destroyed. My thought is that you'd naturally feel sympathy for the victim.

Now say you found out the victim was himself a serial arsonist who had burned down other houses. Do you still feel as bad for him?

In my opinion there is no difference between that story and this one. A racist man is angry that another racist man made racist comments toward him.
Wow. Didn't expect a reply from "THE Eich" itself. Honoured.

>Nope, spec finalization follows shipping.

Still, shipping ES6 is also scaled back at this time, and it requires special flags and hoops to be enabled.

This means actual mainstream use (the way we know use HTML5, IE7 be damned) will be possible 2-3 years in the future at the minimum, which would be like 6-7 years from the beginning of the whole process.

This is W3C-level waiting times, especially considering that ES now is essentially the same it was in 1999, with minimal changes to the language or the standard libs.

>Nothing's perfect, least of all with multi-browser standards, but if you have an alternative for evolving the actual JS language implemented by browsers, lay it on us.

I would wish for a "one guy sets them all straight, it's his way or the highway" benevolent dictator model, but I understand that while it works for Ruby or Scala or whatever, it doesn't work in JS case where you _have_ to have 4 different implementation by 4 browser vendors to have it adopted.

I think what those vendors need is something to force their hand, but don't know what that could be.
"This ebook is the first authorized digital version of Kernighan and Ritchie’s 1988 classic, The C Programming Language (2nd Ed.)."
Sure, but that's not the same thing as saying everyone in the demographic has seen it. Wikipedia has an old number giving their circulation at 260k. That's just noise. There's no benefit gained by copying their artwork, so I think positing that as the reason for the effect just has to be wrong.

Now, this would change if this was an app for a small niche market and the magazine targetted the same people. Then the target users would likely have seen it and there would be benefit. But not here.
How To Manage a Database from your Desktop on the Other Side of the World
Keccak is the winner of NIST's SHA-3 competition
The National Institute of Standards and Technology (NIST) is pleased to announce the selection of Keccak as the winner of the SHA-3 Cryptographic Hash Algorithm Competition and the new SHA-3 hash algorithm.
Come on, there are probably hundreds of locksmiths in your city right now that could gain access to your front door in a matter of seconds.

Given the portability of the device, it's doubtful that lockitron even knows what it's unlocking at any given time.
Meteor 0.4.2: iOS 6 compatibility
Ask HN: Thoughts on My Site
www.varely.com

I started Varely because I didn't like the current way blogging was being handled. The idea of having to create a blog just to maybe post one thing occasionally didn't seem to make sense. I thought if it were possible to create a community feel around blogging where there is no onus on one person to blog, it would make people more likely to share. In that scenario everyone wins. Just for context, I have no CS background. I taught myself to program over the past year and change.
A/B testing on Google Play is fairly difficult, as you can only ever have one version uploaded and it takes a few hours for any changes to be made available publicly.
Freedom Pop (Beta): Free 4G Wireless for Life 
It appears that Freedom Pop (www.freedompop.com) is now accepting orders for their devices that will give free high speed wireless for life (500 MB / month). Has anyone tried the service?
I think you're seriously overestimating the amount of liquid in Kixeye's care cup for this guy's feelings.
I agree with what you have said, and yes, anyone speaking truth about institutional racism and white privilege gets downvoted. Since discussion of the reality is not permitted, I find it helpful to keep for my personal records names and company affiliations of people defending white privilege.
They definitely wouldn't turn a blind eye to an OEM distributing them illegally, though. OEMs shipping Android phones pay Google licensing for the Play Store, Gmail app, etc. From what I understand, most Android OEMs also pay Microsoft royalties per handset.

In other words, these are definitely not free to the end user, the cost is just incorporated into the overall price of the phone.
Because the rocks extruded in a volcano suffer a lot of changes during its way up.
Moreover, a mantle rock is composed by many different minerals. When temperature goes up, some minerals melt first. So, you expect the extruded magmas to be enriched in those minerals. The extruded rocks are not sampling the mantle properly. Of course they provide tons of information, but is not the same as having a fresh mantle rock.
16:9 is just perfect for two 80x25 Emacs windows side by side on my 13.3" MBP.
Full announcement email:

The National Institute of Standards and Technology (NIST) is pleased to announce the selection of Keccak as the winner of the SHA-3 Cryptographic Hash Algorithm Competition and the new SHA-3 hash algorithm. Keccak was designed by a team of cryptographers from Belgium and Italy, they are:

* Guido Bertoni (Italy) of STMicroelectronics,

* Joan Daemen (Belgium) of STMicroelectronics,

* Michaël Peeters (Belgium) of NXP Semiconductors, and

* Gilles Van Assche (Belgium) of STMicroelectronics.

NIST formally announced the SHA-3 competition in 2007 with an open call for the submission of candidate hash algorithms, and received 64 submissions from cryptographers around the world. In an ongoing review process, including two open conferences, the cryptographic community provided an enormous amount of expert feedback, andNIST winnowed the original 64 candidates down to the five finalist candidates – BLAKE, Grøstl, JH, Keccak and Skein. These finalists were further reviewed in a third public conference in March 2012.

NIST chose Keccak over the four other excellent finalists for its elegant design, large security margin, good general performance, excellent efficiency in hardware implementations, and for its flexibility. Keccak uses a new “sponge construction” chaining mode, based on a fixed permutation, that can readily be adjusted to trade generic security strength for throughput, and can generate larger or smaller hash outputs as required. The Keccak designers have also defined a modified chaining mode for Keccak that provides authenticated encryption.
Additionally, Keccak complements the existing SHA-2 family of hash algorithms well. NIST remains confident in the security of SHA-2 which is now widely implemented, and the SHA-2 hash algorithms will continue to be used for the foreseeable future, as indicated in the NIST hash policy statement. One benefit that Keccak offers as the SHA-3 winner is its difference in design and implementation properties from that of SHA-2. It seems very unlikely that a single new cryptanalytic attack or approach could threaten both algorithms. Similarly, the very different implementation properties of the two algorithms will allow future application and protocol designers greater flexibility infinding one of the two hash algorithms that fits well with their requirements.
NIST thanks the many people in companies, universities, laboratories and organizations around the world that participated in and contributed to the SHA-3 competition, especially the submitters of all the candidate algorithms, and the many others who contributed expert cryptanalysis, and performance studies. NIST could not have done the competition without them.

A detailed report of the final round of the competition will be published in the near future. Information about the SHA-3 competition is available at: http://www.nist.gov/hash-competition
Are you saying WP is on the same level of popularity as iOS? It's ridiculous to even compare them like that.
As people from various backgrounds get the opportunity to mingle, some obviously have a hard time with how to handle these encounters. They harbour an uneasiness when faced with the differences based on some false assumptions that they've made, maybe due to misinformation or (often inaccurate) cultural stereotypes. e.g. when a black person meets a white person, that black person is particularly concerned if the white person is racist. So they decide to bring forth what they perceive to be the elephant in the room, by preemptively expressing that they themselves are very open to cultural differences. Now, the way this is done takes some interesting forms, from the more subtle:

I have a friend from [insert some exotic country here].
I love [insert some singer from some minority group here]

To the more awkward:

What's up bro!
[insert awkward racial remark of your liking here]

It comes to no surprise that some would even choose to compensate by exhibiting a bold racist behaviour that, they think, should be received with some reverse psychology acrobatics: I'm preemptively making racist jokes, because I want to show you that I'm not actually racist and rather open. (I'm also kinda covering my ass now, in case I do happen to trip over my tongue later and say something really out of place).

Sadly, an increasing amount of people who behave like this also think that it's ok and that racism is now in the eye of the beholder. So they will tell their jokes to Kevin, who they've just barely met and if Kevin takes offence, then it's Kevin who's too sensitive about that kind of humour. So they will apologize by saying something like relax bro, I didn't mean it in a racist way. I have many black friends. Racism doesn't exist anymore. Chill, have a sense of humour. They never stop to wonder, did Kevin, who is from Ghana, connect with their African American stereotyped jokes? Do his black friends actually even call him "bro"? Does he or the people he associates with actually use the n word?

Do they actually acknowledge that this behaviour isn't acceptable? The way they reason is, I'm not racist, so I can just keep calling my black friends n, as long as I don't mean it in a negative way. So it's not surprising that later they'll try the exact same jokes on Robert, thinking he might be of the "more open minded inclination".

My tip when it comes to befriend minorities (this is going to be a let down): They're just people, get to know them like you would anybody else. Don't attempt any "hacks", don't play games, don't test them thinking that the outcome should be different from any other human being. Take the time to know the person, don't assume that you've figured them out based on their gender, orientation or physical appearance.
E-mailing temporary credentials still effectively relies on an ID provider: your mail server, which must ensure that no-one else can read e-mail sent to your address. You can run both that and a BrowserID provider yourself if you don't trust someone else to do it.

BrowserID is much easier for the web developer to set up and for the user to log in with: no switching between tabs to copy and paste passwords from your e-mail.
>I think the word "oppression" perfectly applies to multiple unwelcome instances of strong verbal abuse coming from someone in a privileged class directed at someone in a non-privileged class. If there's a better word, I haven't found it yet.

Are white people supposed to be privileged in a company and black people non-privileged? Was he denied changes to get a promotion, or had he to make do with less wage? What was his "under-privileged" status?

If two white guys, say an Irish and a Southern, exchange Irish and Redneck jokes at one another, does that count as "verbal abuse" too? Or is it only verbal abuse when they turn and address similar stuff to a black co-worker?
I personally have moved on to widescreen (16:10 1680x1050 being my favorite) due to the ability to split the screen in a editor|browser or editor|pdf configuration (or two-pane editing).
I would argue MS needed to disrupt the laptop space more than the phone one. The disparity in quality between Apple and the MS ecosystem is more pronounced in laptopland than with the phones, but that does say more about how bad most PC laptops are.
I'm assuming in my answer that the interview happens at a shop that cares about CS proficiency. (Mine certainly does ;)

If I have a false positive (i.e. you seem to understand CS but don't fit the company), it's not like the CS question is all that's asked. It's the launch point for a deeper discussion. That means a false positive hopefully gets caught in that later stage, but deep CS knowledge is sine qua non.

If that skill (knowledge of CS) doesn't matter to your shop, then yes, you shouldn't use it for gating.