skysight-inc/HackerNews huggingface dataset:
Congrats, you found an early picture of the group before they hit it big and made gangsta rap big.

Hey, I can do that too. Is this the image your memory conjures up when you think of Dre?

http://2.bp.blogspot.com/-QSIi0iTqOZE/Tqz9waZFr_I/AAAAAAAACF...
I have for a long time avoided steam because of this perception of it being an DRM loaded bunch of crap. Then I had actually done some analysis on steam and found out, that the whole thing does not do anything that can be called DRM, it is in fact really an package manager and framework for network/social functionality. As mostly fulltime linux user and developer I´d rather see software from steam than software using flex-lm (which is the case for most commercial software for linux now and great pain in the ass).
I don't think this is an example of an ad hominem fallacy. Rather it seem to be tu quoue fallacy (attempting to discredit by asserting hypocrisy. http://en.wikipedia.org/wiki/Tu_quoque) Technically I suppose that is a form of an ad hominem fallacy, but describing it as that seems off to me.

(Not that that's any better.)
"It will be the equivalent of dangling a steel string the width of a human hair in the deep end of a swimming pool and inserting it into a thimble 1/10 mm wide on the bottom, and then drilling a few meters into the foundations"

Wow, that quote really put it all into perspective for me.
Modern drill "downhole systems" are fascinating technology with interesting and challenging engineering going on.

Even transmission of data uses interesting techniques.

(http://www.nov.com/Downhole/Directional_Tools/MWD_Systems/Bl...)
re: Lua. http://www.coronalabs.com/products/corona-sdk/

There's RubyMotion for iOS, and some JRuby->Android thing I haven't looked at in a while.

BTW, what about PHP's OO is traditional? Certainly not traditional like Smalltalk. JavaScript s probably better thought of as prototype-based, not OOP.
I think the bigger point has nothing to do with social buttons or login UX.

Test your changes independently, and make incremental changes

They thought social buttons improved login success. They didn't. An unconnected copy change improved login success. If you test these things independently, you'll get much better insight into what makes a difference.
I don't mind the new keyboard. The crappy screens are really annoying. The new ones (T430) don't even have the correct ICC profile by default. I measure 2cm of bezel at the top and bottom (each - total 4cm) plus 1.5cm of bezel on the left and right sides (another 3cm of plastic). That would far better be used by actual screen.

(I actually wanted a 15" screen to replace my 15" T61 but the current 15" laptops are so frigging huge with so much wasted space that I had to downgrade.)
for example I doubt anyone would object to a group like the KKK being banned

Well, the ACLU would. And has. And for good reason.

There is no right not to have your feelings hurt.

(NB for people hopping here without context: that last sentence is not meant to talk about OP)
None of those people are dressed like they live in W'burg, like the author of this post is. The similarities literally appear to be "hats, denim, black people", and nothing else.
I don't think my reaction has anything to with "white guilt". I'm only convinced that I would have an incredibly hard time dealing with the situation the author presented gracefully, and as such I'm not that interested in debating whether this is an completely appropriate or graceful reaction to something really horrible.

It's the really horrible bit that deserves focus.
The fact that there is such a ...passionate... discussion about it, from "this is terrible" to "this guy is just being too sensitive" or "OMG, the OP is racist as well!" shows that there isn't a consensus opinion about this kind of behavior in the workplace for our industry.

This, along with sexism, is difficult to talk about well, but I don't know if that means we need to stop talking.
I'd love to talk about how I can take the factors and make a decent stock price with someone who actually knows a bit about stocks!
The best thing about achievements are that they teach you new ways to play a game (IMO). When I play a game with well-designed achievements, I'm constantly learning: "Oh, I can approach enemies this way." Or they make me try a new weapon type: "Oh, this weapon is effective in this situation, now I will update my default play-style." I would love to have such achievements for Emacs, because I feel like I don't use it to its potential, but I also don't have a good sense of directions to explore.
Yes. And hopefully it'll add more pressure (and possibly help) to improve graphic card drivers and such.
you mean get rid of it. Or, failing that, replace it with 30 lines of python.
What would you suggest instead? That an employer can tar and feather workers for violating company policy?
Should I assume the white person is Italian, Irish, German, Russian, or what?

"Whiteness" is defined in contrast to a person's blackness. You can't talk about racism against whites without first acknowledging a previous racism by whites.
bear with us, we're working on that!
Stratasys seizes 3D printer from man who tried to make gun
Yep I was emailed and tweeted this a few minutes after the first one was spotted.. that's fixed and deployed now :)

I'll look for you in the database and reset your dollars
>health care IT

It's currently being dominated by Epic Systems, for their enterprise EMR. If you want to disrupt this industry you have to take a stab at that segment.

Coincidently, Epic is programmed in Mumps and Cache, and uses Citrix on all the client machines. It could be their Achilles heel.
His questions don't appear the least bit rude to me. They are certainly direct, which some people confuse for rudeness, but it looks like an entirely honest line of questioning. Honestly, I'd like to know the answer too. What makes achievements incredible?
As the article states, they decided that this was a worthwhile risk to take. Users could already use the error handling in new username creation to determine if a username existed.

They decided that the net result outweighed the increased risk.
Ask HN: Best payment solution for a non-profit looking to accept micropayments?
I'm the webmaster for a small, non-profit student group looking to bring fundraising online. The fundraiser involves taking small payments ($1-$2) from students via credit card. I have previously worked with Stripe, but I am hesitant to use it for this situation because it will turn $1 into $0.67 and $2 into $1.64, which is a big drop in charitable donations. I am looking for something extremely easy to set up that I can integrate into a form on a Ruby on Rails or Sinatra based website, but that won't charge the same high fees on such small charitable donations. What are some of the good options here?
> Greater Internet Fuckwad Theory

For those who missed this reference: http://www.penny-arcade.com/comic/2004/03/19
So, If you want to create your own island in the middle of nowhere all you have to do is drill a couple of holes to the mantle. I can certainly see some people creating islands this way in the hope of using them decades latter.
I'd guess for purity reasons. Volcanic eruptions don't always come from the mantle - in fact think convection cells, the rising material actually comes from deep down
On HN, you can usually be sure it's cluelessness. On the other hand, it's not really a cluelessness that can be addressed by lecturing about it: there are fundamentals that I've noticed are missing in a lot of people.

It doesn't help that a lot of the language of power dynamics was co-opted by the self-help community, which can often be legitimately criticized in these ways.
The data for the west coast is rather unexpected for me. Does anyone have any insight into that? Maybe this is a case of my intuitive sense of the size of NYC really not doing reality justice?
People forget McCarthyism; I am fine if this administration has access to my cell phone records, but I would not be fine if the red scare happened again. It is hard to take away power from government once it is considered "settled law".
right, this is definitely something we have in mind. Why not require login though? Sounds like it would be tough to control without.
more [DRMed] software gets written, which is good for users.

Actually, you'll find that not everyone agrees. (Personally, I don't have a strong opinion either way)
The only person on the list whose work I'm somewhat aware of is Dan Spielman. His works, especially smoothed analysis, is definitely something that HN folks will appreciate.

Smoothed analysis answers the question why many popular algorithms have exponential big-O time but still work so well in practice. Average case complexity also answers that question but computing it requires us to know the probability distribution of the input space in advance. The idea of smoothed complexity is simply to add random perturbation to the input and then measure the worst case. Eg. simplex method has exponential big-O complexity but polynomial smoothed complexity.
Can we please not try to attack the credibility and language of the OP here? Can we please not question his language? He is venting. That's the language you would expect from someone who is extremely frustrated with the harassment he has experienced in the workplace. Can we stick to the point that a tech executive was able to get away with something that would have been unacceptable in almost any other industry.

Even if this IS exaggerated the allegations are still very serious. Times like these are a reminder that the tech industry is still living in the dark ages where sexism and racism is rampant at worst and disconcerting at best. WE will not get past this problem if we keep questioning everyone who raises the issue. We need to be more accepting of the issues that exist instead of attacking the messenger.

I wouldn't say I am disappointed by the discussion here because the HN crowd is generally sheltered from the problems of prejudice(consisting mainly of straight, white, men) but unless we as an industry start accepting this issue we will continue to languish as a one of the most gender and racially lopsided industries in the world.
Or like rockets. Being in a stable orbit is fine, now you can alter your orbit at leisure. Seeming to be on the way up to a stable orbit is fine too, as long as the fuel lasts. Running out of fuel before you reach orbit means that the party is about to end.
I think your comment does have value, its why I responded to it, to add context.

Racism and all *ism has an interesting (as in sociological) property that like electric charge is simulates the opposite charge on the other side of the dielectric. I happen to fall into the last unprotected class on the planet (old fat white guys :-) but having worked with and at times managed a very diverse set of folks my entire life it became clear there are people who are racists by 'choice' and people who are reflexively racist.

Lets postulate for the sake of example that racism had a measurable quantity, from 1.0 which is some sort of 'my race is the only one worth anything' to the 0.0 which is complete blindness to race in thought, speech, or action.

The perception of racism or sexism for people whom have discussed the experience with me was that one person could exhibit say 0.5 units of bias, and they they fall into a thought process that everyone is 0.5 racist. It very much shares a sort of 'herd immunity' reflex. If 90% percent of the folks in the group are blind to race issues then the 10% who aren't will stick out. What percentage of people have to be tolerably racist before its toxic? Does it matter? Why would anyone tolerate any sort racism in the work place?

So if person A is racist by choice, which is to say they have done some sort of evaluation and decided that race has an effect which transcends environment or skills, their actions and comments will create in people of that 'other' race a reflexive alter-racism (and always people are not perfect reflectors, for some it bounces off, for others it gets amplified). Now you get something like racism amplification by stimulated emission of insults [1} or something. That sort of situation is, painful, toxic to morale, and legally actionable.

The critical point though is we have to see this sort of missive not as 'professional victims' (although there are such people, painting any individual into that group without first hand knowledge is probably wrong) but as a signal that you have a problem. And getting everyone to buy into the notion that we're all individuals and not everyone finds ethnic jokes or sex jokes funny, is one of the more important jobs for management. As an individual you're best off trying not to be part of the problem.

[1] RASEI? The effect is remarkably similar
Tried the same thing: Searched for Skype, there's a big "Downloads" link at the top, clicked on it and got the following 2 results:

LifeCam HD-3000

Microsoft Lync Server 2010 Resource Kit

Yeah, not really what I was looking for...
I do not think an extra index adds a constant cost to writes. If it is an index that allows for range queries (I haven't seen 'equality-only' indices, but that probably is because I haven't looked hard enough), writing an index entry is (or should be) like an insert into a sorted dictionary. That will be O(logn).
pretty sure no one has any real idea only theories. hopefully it doesn't start some crazy volcano that eventually engulfs everything. when this planet does go the way of the buffalo it likely will be our own fault.
Advertisers Protest Microsoft's IE10
Removals Wandsworth SW18
> Not touching any phone with capacitive buttons ever again.

I think that limits you to iOS.

> I'll be upgrading to the nicest WP8 device with actual, real buttons.

I don't think there are any WP8 devices currently announced that have only non-capacitive buttons. The Samsung ATIV S has physical "Windows" button, but the other two face buttons are still capacitive.

This is an interesting point, though. I've never heard of this complaint on Windows Phone or Android, but I can see how it could be an issue.
Unexpected how?
"Yet another nail in the coffin of his credibility."

So because he's upset that his pendant was mocked (in what sounds like a pretty assy way), he isn't credible?

What were the other nails?
Do we know where the funding is coming from?
Heh. "Bitcoin is designed to prevent double-spending, stealing and creating money out of nothing"

Now I see why governments are scared of it.
I've grown to seriously hate OAuth as a login mechanism. It's great for connecting accounts for integration, but I've been burned by it as a login.

On one of my previous projects, Twitter was the only allowed login method. After some complaints, we implemented an email-based login and reduced the bounce rate by over 50%.

Another anecdote: whenever my Asana session expires, I always struggle to remember which Google account I registered with or if I used email. The worst part of their flow is that if you're wrong, a new account is created and you login to a blank slate. It takes forever to find the log out button to try again too.
it is not too surprising, steam is popular place to both get games and sellgames in indie games community. On the other hand I think that better move would be to make it easier to sell games on steam.
Do you know the history of ES4? http://en.wikipedia.org/wiki/ECMAScript#ECMAScript.2C_4th_Ed...
This is one side of the story. Just because the author is a minority doesn't make this a true story. Its possible that the story is true, but I find it highly improbable in SF where juries are HIGHLY favorable towards plaintiffs in civil rights based actions, and where HR departments are trained to follow specific procedures to prevent lawsuits. This reads like a document constructed to support a litigation. I highly doubt any organization with an HR department is going to fail this colossally today.
yeah, I missed that the first time around and that definitely nullifies pretty much all of my issues - i had a visceral reaction when i read phone...website...lock... and managed to bring up a bunch of non-issues
IBM & ESB facilitate electric car driver charging anywhere
Interesting idea, but I think toilet paper won't cut it. In an emergency situation, you can probably get by without it. Especially if you don't have anything to eat.

Perhaps batteries? But they would be hazardous to store. Also these days the only things I own that use batteries are alarm clocks.

Antibiotics? They wouldn't take up so much space either, but perhaps they decay too quickly?
Wow that's going a bit far although I admit he's a pretty great mando player albeit a bit showy. I saw him live with Edgar Meyer and my ears almost fell off.
TripAdvisor: Why Not Run On The Cloud?
Integrated graphics aren't bad these days.
Because it's one of the few easy truths that most people don't really get.
In all fairness, the US corporations probably owe more than a little to Mexico. On purely ethical grounds, I'd rather buy an IBM machine built in Mexico than in the US. It's that little personal satisfaction.... But it DOES make a difference if you're going to use it for the next year or two...
The things you think sap his credibility add to his credibility for me; if he was making things up, it would have been easy for him to leave his own politics and sensitivities out of the post to make it more painful for his ex-employer. To me, it reads like he's just venting to his peers. We're the ones making a big deal out of it.
I was secretly hoping for that Russian drill team in the arctic tapping into that frozen lake to unleash some sort of crazy frozen, earth-destroying demon/alien

Perhaps I will shift my wishes to this mantle quest to unlease some fiery, earth-destroying demon/alien.
Nice, years ago I used to enjoy playing with Blogshares. I also started coding something similar to this years ago, while I was wondering how one could make money from it. I toyed with the idea of a virtual currency which would be a share in the total real money value market, adjusting upwards and downwards based on your share performance. I think the main issue against this is that it's not like trading on a market, it's making a bet and this could probably be considered a form of gambling.
Draper University of Heroes
Agreed. Some things can be a joke (ie they are funny, they make people laugh, they are told with intent to entertain, not hurt) and can be racist. This is why "but it's just a joke" does not mean the thing isn't racist. Sometimes when someone says a racist joke, the discussion then turns into whether it's funny or not, and if it passes the funny test, it's not racist.

But it doesnt matter if its funny! It matters if its racist!
Then how about myspace?
I haven't the faintest idea. I can certainly recognize and accept that we just don't have a better response. But it was a thought and I judged it worth putting out there for other people to consider too.
I'm sure it's all fun and enjoyment while you're writing the code; but what about going back 2-3 months later, or worse, hiring additional developers on the project? How enjoyable is it to have reams of inline server script across multiple pages with no clear structure or intent?
Even the wikipedia article mentions that this is a type of ad hominem. But thanks for teaching me an even more specific term! :)
It is rightly said that garnishing makes the taste of food. Congratulations on getting the right formula to boost your Install rates.
Yes, which is why he wants to make sure people who are considering Steam are aware of the tradeoff. They don't make it very clear at all.
Thanks for the answer. I agree with the ease part. And not touching the HTML, if that's how the app is arranged, is also good...I think my worst memories involved maintaining PHP that I (not knowing better) just threw into HTML when it seemed right.
What happened to the Twilio/ATT announcement?
Just looked and the Twilio Blog post is edited and the AT&T press release is gone?

Any insight? This sounded like a huge win for VoiceAPIs in the US.

Here's a link to the 404 AT&T press page: http://www.att.com/gen/press-room?pid=23354

Sending positive vibes in their direction.
That's what debacle was saying. Moral hazard is a term from economic theory: https://en.wikipedia.org/wiki/Moral_hazard
You made a dumb joke. You should consider that that joke is only funny to people who are comfortable in their surroundings and among their peers; to the lone latino or black person in the office, they come across much differently. It is a form of privilege to be able to chuckle as you toss around which rap group someone looks like they belong to; when that privilege is flexed so that it alienates coworkers, it is abusive.
Drought Code Sprint: Defining User Personas & Problems | Food+Tech Connect
You are right that indexes are usually (though not always!) implemented as a tree. But in practice the number of levels of that tree is usually fixed, so in practice it is constant. (And the number of writes to disk per write to the index averages under 1 - the top levels generally get overwritten multiple times before they have to hit disk on a checkpoint, and sometimes the leaf gets overwritten again.)
A Beginner’s Guide To Public Relations For Tech Startups
People who want to discredit somebody will use any convenient tactic. A decade ago, I bet you'd hear users citing the author's substance abuse problems and resulting instability because he admits to lighting up after work.
The best part about this entire thing is that you can use it on top of an existing lock. Genius.
Send them your CV and GitHub!
Grok : favorite word since 1961 - and quite well documented... http://en.wikipedia.org/wiki/Grok
Yeah to be honest I haven't thought like that at all, if it gets popular I thought of selling a sponsor slot on the shares.. or doing some sort of promotion within the daily stock update emails..
would love the ability to short some sites
Assuming people don't have multiple Twitter accounts.
He was wrong a couple of sentences but I think what OP is getting at is that the government has not and will not engage in a systematic apparatus of prejudice like Jim Crow laws, the radio-active half life of which stay with us for a long time.

So what about the rest of what he said?

> It's obvious by your stupid statement

There's no need for name calling. It's the lowest form of debate.
Try the TypeScript playground http://www.typescriptlang.org/Playground/ . You can do rename, intellisense, find reference, etc directly from your browser.

TypeScript language service is developed in TypeScript. This is how they can host these type of function on the browser. It's all just JavaScript

Check out this screenshot from the playground http://i.imgur.com/H2rqD.png
> * A black coworker is singled out by another (non-black) coworker with "watch out for that guy, he’s trouble, he talks a lot of shit"

I think you read that wrong. The black coworker (Mike) said that in reference to Steve not the other way around.

Given that, do you think the black coworker should be fired for saying that about Steve? Is it okay for the Mike to say that about Steve but not the other way around, regardless of how true it is?

Also, I am not sure why I have to include this disclaimer but I am not condoning any of the racism observed in the article.
Posted earlier too: http://news.ycombinator.com/item?id=4602425
I've taken walks through Baltimore. Unfortunately an oppressed people will lash out at those who they think are oppressing them. You could have never performed any ill acts to those black men who beat you, but to them, you represent the reason why they think they can't get ahead. It's not right, but it is a reality.

Also, please don't support your views with the, "I have black friends" excuse. It doesn't help your cause.