skysight-inc/HackerNews huggingface dataset:
Spotify : Service Reliability Engineer : New York, NY

We want to connect millions of people with their favorite songs and create a service that people love to use. We believe music should be easily accessible and that listening to music will make people live richer lives. We want to create a win-win situation for people who love listening to music and people who love creating music. e primary mission of the operations team is to make sure that the music never stops streaming.

Our work environment is exciting, informal, friendly, fun, and very demanding. As an operations engineer you are part of the operations team working on the development and maintenance of the Spotify production environment. Working at Spotify you get an unique chance to work with very large scale systems, millions of users and an incredibly fast-growing environment. Key areas of focus are: automation, a structured approach to system development and a sense for building scalable systems.

The system which feeds all these streams is a diverse and technically challenging environment. The service we operate is comprised of a large number of applications running on hundreds of servers in multiple locations around the world. Our platform is built with a special focus on scalability, using mostly Free/Libre Open Source Software.

=== Responsibilities:

* Making sure Spotify works.

* Development and design of the systems used to operate Spotify, with a focus on automation and maintainability at large scale.

* Deployment of hardware and software in the production environment.

* Troubleshooting and analysing applications, networks and hardware.

* Collaboration with the development team on operations-related issues, providing support and acting as stakeholder.

=== Requirements:

* The ideal candidate is hardworking, motivated and responsible. A university education is a plus but not required- most important is the desire and motivation to learn, strong sense of ownership and drive.

* Very good understanding of Linux/Unix based server systems.

* Experience with configuration management tools for example: Puppet, Chef, cfengine or FAI.

* Deep knowledge of IP-networking.

* Experience with maintaining and troubleshooting complex and critical IT-systems.

* Very sharp analytical skills.

* Excellent written and spoken English skills.

* Knowledge of at least one scripting language (bash, perl, python, etc)

* Debian GNU/Linux knowledge a plus.

* Experience with revision control systems a plus.

Please feel free to contact Alexandra at acohen@spotify.com if you are interested.

And we have other positions available, all around the world: http://www.spotify.com/jobs/vacancies/
I think OP may be over-looking something obvious ... maybe people just aren't that interested in a Poker class?

A few arguments why this might be the case:

1. through WPT, ESPN, youtube etc, it's easy to get access to poker pros to hear their war stories ... i.e. it dilutes the draw of "experts"

2. good (not great) poker strategy is pretty simple ... play premium hands aggressively pre-flop from late position; following that advice would get most people to break-even, but, that strategy can be boring (lots of waiting around)

3. most people play poker for the social element (i.e. to get drunk and suck out on their buddies) ... improving this usually means finding ways to encourage your buddies to drink more

I definitely agree that marketing is hard ... but, when you've made a good-faith effort to get the word out, and nobody is biting, it may be time to "pivot" and find something else to sell.
Maybe you had a job or something that required you to write your name a lot when you were 32? I keep getting my address mixed up because it's almost, but not quite, identical to my old one. It can be pretty embarrassing.
Looks like they went for the low hanging fruit. At my university, I only see wordpress and other massively popular PHP tools. Script kiddies are at it again.

Though, there was one database (at my school) with the passwords in plaintext. Why do people use plain text for passwords. Why.
I didn't know any of this, so I'm glad you took the time to explain it. Thanks!
With 720p I can at least see text, and feel like watching over a colleagues monitor. Also, along promoting your product, it kind of hints toward attention to details.
Given that most components the computer will be made from are going to be made in China, wouldn't the supply chain cost benefits favor final assembly in China?
It should come as a shock when they act the same way at work. Why? Because we're trying to be a civilized society and that kind of bullshit is expressly illegal.

You can't (and shouldn't) regulate online gaming culture, which isn't tragic because you can opt out of it (I don't play Xbox games online for that very reason) but you can't expect a person to opt out of the workplace.
It seriously looks like you are trolling. I tried to replicate the bug in different browsers, both signed-in/incognito mode but to no show. Either you are on some major ip blacklist or you are just pissed you din't get your dose of Microsoft hate from everyone this time.
I doubt they have an HR department yet...
Because I didn't see a better place to comment and I value your response:

When should it be considered acceptable for a victim to mimic their aggressor's behavior (especially when it is similar behavior that caused the victimization to begin with)?

Disclaimer: I'm trying to understand and not support to any of the GP comments.
I plan to build up to a relatively complex model that hopefully you'll find useful or interesting.

Here's my intended sequence: for the next post, I'll model retention as a simple loss rate. After that I'll model retention with a curve over time. And after that I'll model the viral factor itself as a curve over time.

Is there something in particular you think it'd be interesting to cover?
How to Easily and Consistently Round Up with Integer Division
Huh...

>Also, at some point after this conversation took place, one of the women looked at my prized necklace and said “Hey, that looks like a calculator, is that a calculator?”

I didn't really read that as immediately after, more along the lines of "sometime later that day someone walked up and asked if my necklace was a calculator"... the sentence doesn't give a good grasp on timing.
You're leaving out a pretty important bit of context. He isn't talking about white people in general, here. He is talking about a very specific subset of people who have had power over him, and said pretty racist things to him. I'm pretty sure he wasn't referring to my white mother when he said dumbwhite.

While I agree that the saintly thing to is respond without bringing up your persecutors' race, I am pretty sympathetic to people who have been the victims of overt racism seeing some things in terms of race. They've had their faces rubbed in it.

And I'm sorry to come down hard on you, but it's pretty arrogant to tell someone who is still suffering the consequences of being harassed because of his race not to take notice of the race of the people harassing him.
Luunr Changes How Strangers Communicate: Realtime Discussions with the World
Hacker News has taken another step towards Gawker. If this kind of garbage was modded up here every day, I would find somewhere else to find real news.
Most of the companies I have seen in SillyCon Valley solve this problem by not hiring any black people.

It's still racist but with less confrontation.

If you want to know why just go to a bunch of venture capital websites, click on the 'About Us' link and browse the pictures. They will be 85% white and 15% Asian and Indian.
If that's the case then MSFT will simply buy Nokia in year or two. Nokia are great at hardware. And they have already doubled down on windows phone OS. Not sure whether Nokia's all in strategy on windows phone OS worked or not. Looks like it is disaster in hindsight.
> This is an app targetted at essentially the whole of the US upper middle class;

That is pretty much Dwell's market demographic, too.
I just want to point out that yes, there is a big difference between airtime and actual money. When I buy credit for my pre-paid card, if I want 5 euros credit, I will pay 5 euros + VAT. But because people pay in our local currency, most of them don't notice. So 5 euros credit it's a product and you have to pay VAT. 5 euros deposited in a bank are actual money and you don't have to pay VAT. Of course, this only happens because of legislation.
Actually I suspect it's not a coincidence that two years ago I joined a startup with a pretty hectic pace :) Time flies!
Just look at the interracial rape and murder statistics. Blacks target whites for rape and murder in great quantities. During the Trayvon Martin debacle, a white kid in Kansas city was DOUSED IN GASOLINE and SET ON FIRE while two black kids say "you get what you deserve, white boy." Of course, you don't hear this in the media because the media wants to perpetuate a myth that whites aren't victims of racist violence. In reality, they are the primary ones.

I am slavic. Wendish, specifically, if you are familiar. I am glad that my ancestors were enslaved for a while. It brought my culture out of petty infighting and settled us in Northern Europe. My life is better today because my ancestors were enslaved. For me to run around with a chip on my shoulder demanding reparations would be ridiculous.

The government does systematically dismantle white communities. Try running around saying you're proud of being white. You're instantly labeled a bigot. A man recently tried trademarking the phrase "white pride, country wide". Despite trademarks for everything from "jewish pride" to "latino pride", he was denied. The FBI specifically targets white nationalist organizations-- Randy Weaver had his wife and son murdered at Ruby Ridge because he refused to falsely testify against his Aryan Nations associates.

Respectfully, I think you are mistaken. Whites are the people that built this country, and we are under attack for the same reason that Marathis are under attack in India, and Gazprom is stealing land from Nigerians. Bankers and commodity magnates would separate those attached to the soil from the lands which rightfully belong to them, so they can endlessly charge them for being there, as well as steal all the resources.
This is exactly why Persona really needs to be adopted more and succeed. I'm tired of creating new accounts all the time and Persona solves this issue.
Oh, yes we do and are.
"The topic of the conversation is about a pertinent contemporary issue, probably something to do with a group of people who fall outside your realm of experience and identity. They’re also probably fairly heavily discriminated against - or so they claim. [...] Yet all of a sudden something happens to put a dampener on your sharing of your enviable intellect and incomparable capacity to fully perceive and understand All Things. It’s someone who belongs to the group of people you’re discussing and they’re Not Very Happy with you. Apparently, they claim, you’ve got it all wrong and they’re offended about that. [...]

Don’t worry though! There IS something you can do to nip this potentially awkward and embarrassing situation in the bud. By simply derailing the conversation, dismissing their opinion as false and ridiculing their experience you can be sure that they continue to be marginalised and unheard and you can continue to look like the expert you know you really are, deep down inside! "

The more you know: http://www.derailingfordummies.com/complete.html
If that means Nokia will reconsider android, then I think it's a win win.
Seth Godin has a new Podcast on Earwolf
Just found this while looking for something to listen to on my drive home. Interesting introductory talk from his start-up workshop.
New project aims to upload a honey bee's brain into a flying insectobot by 2015
Last time I bought the cheapest dell laptop with a discrete card it was maybe $600, now it appears to be $719. That's only on the 'small business' more brick-like ones, though. The 'consumer' ones don't even offer discrete, but hey you can get Skull Candy[TM] speakers for an up charge!

Even the cheapest comes with a dual core processor, though, so you can share your memory among 2 cores and an integrated graphics engine. Progress it ain't.
All this leak shows is a dump of a couple SQL databases from a bot that trolled through these universities websites. Nothing to see here.
Why hosting your company's intro video on youtube isn't the best idea.
clearly looking for oppression whether it exists or not

Is there an explanation for the events in the story that aren't clear examples of oppression? I can't find one.
Preserving Startup awesomeness: why metrics aren’t enough
IOS Human Interface Guidelines: Where to Begin?
It's sad to see yet another small business crushed by the litigation of a large corporation.
All startups should do this: a better beta sign-up process
Currently, if you want a custom configured Lenovo PC, you have to wait for it to be shipped from China. This increases the average time it takes to get the computer and introduces the risk of a customs problem holding up your shipment indefinitely.
Good point, I've added a note to point out the context as referring to the United States.

EDIT: I would point out that some groups suffer much more from racism than others, so we should be aware of that reality in dealing with racism. To that end, whites in the United States are largely unaffected by racist attitudes.
And right there is the classic holding pattern. 40 minutes into posting too, not bad.

The pattern is:

Apply standard of neutrality to poster, and find poster wanting - hence remain skeptical to keep an open mind.

"there could be a misunderstanding."

The promulgator and supporters are always people who are at best well meaning, but generally oblivious to privilege or its manifestations.

This will be pointed out, and the promulgator will point out how they have done X or are friends with Y in defence.

So first off - you aren't being targeted. The promulgator is acting rationally based on his experiences.

The best examples to counter this were an AMA from a guy who had a sex change operation. He then could clarify what Male privilege is, and how you would be completely oblivious to it until its gone.

It turns down as a woman a simple thing like walking down a road changes in a manner drastically different from what men are used to.

Similarly there was an AMA from a girl who used to look good, and then lost that advantage. All of a sudden she saw privileges she assumed were just normal things - disappear.

It turns out that men don't normally open doors for you, or are helpful.

Unfortunately when you react with outrage, most people have no idea what you are talking about and respond with:

"It unnecessarily adds doubt to the claims being made"
I came to ask a similar question -- how much better is IDE support for statically typed languages than, for example, JetBrains' IDE support for Python, Javascript, CoffeeScript, etc? They offer code-completion, live error highlighting, go-to-declaration, refactoring (with a confirmation step if it's ambiguous), all that good stuff.[1] The interface asks for clarification when it's not sure what something refers to. It seems to work pretty well. I don't really use typed languages, though, so I don't know how much I'm missing. Can anyone comment based on experience with both?

(I actually also came to say, damn, y'all, IDE support is awesome, and it's here for dynamic languages. Go-to-declaration alone is lifechanging, since it's usually faster to jump into a library call with ctrl-B than to check the docs. Live error highlighting alone is worth it. Just give JetBrains whatever they ask for.)

[1] http://www.jetbrains.com/pycharm/features/index.html
Some people seem to fail to understand that Steam is yet another package manager, but this time filled with only non-free stuff, in a way that has so much DRM it's unusable in any ways but the intended one.

Steam on linux is, I think, a big problem for us. There will be dpkg (or whatever your distro chose). This one will install apps in a way that is consistent with the system, and with POSIX. Then, there will be steam. Steam is used because it is the only way to get apps people want. I do not own a game I paid for on Steam. Not even in the way I own non-free apps like Alfred or Ableton Live. I don't have a right to use them, I am merely allowed to do so.

I understand that it is in Valves interest to lock us down like this. But in this case, their interest is against ours, the users.
Just look at their YouTube video that is on their homepage www.kixeye.com

http://www.youtube.com/watch?v=s5l-nnR4Bx0
What about having a generic "Third Party Login" button drop down? On a click, a drop down appears with the different login options. This makes the options available to users, but lets the main brand shine.
I occasionally spend a few minutes looking for something that I have placed in the wrong pocket.
I agree - s/he had a complaint about "denouncing gentrifiers as being "neoliberal colonizers"". But the sexual orientation is extraneous, unless s/he is going to relate sexual orientation to gentrification or colonization.
"I say we take off and nuke the entire site from orbit. It's the only way to be sure."

Between the racist PoS featured in the story, and the author's various nasties about "white neoliberal imperialist blah blah blah", the above quote is my take on things.

I'll also add that articles meant to elicit rage are usually not great; they're often intended to shut down one's thinking processes, and lead to heated discussions.
Fascinating. Personally, I'm a "reverse fan" of those terms.
MongoDB, Redis head to head with Node.js geo-social analytics
Are you serious? You read the description of events in the author's post and your response is to complain about how you have it worse because you're busy?
This is cool. The tip of its head looks like the front of the boring machines that drill subway tunnels.
I agree with the general point that the author's own baggage nudges him toward an archetype I find exhausting.

But the 'educate' bit is on-point. It's similar to womens complaints about "mansplaining". It's not tit-for-tat racism; it's identifying a common behavior that objectively (and for nigh-on-tautological reasons) is something only really done by white men.

And as to the "white people's shit": that does strike me as tit-for-tat racism.

But just as I wouldn't judge any of the dude-bros at that company for their failure to be perfectly enlightened beings when they hurl a given thoughtless remark, I certainly can't find the moral high-ground to judge anyone who's, daily, on the receiving end of such nonsense for lashing out in kind while venting.
There are several definitions of racist talk, one is essentially "making references to someone's race and implying everyone in that group is the same (in some attribute)". Lots of people like this definition because it's nice and simple and it means black people in the USA can be racist to white people if they say things like "Dumbwhite".

There's another definition, which is talk that's designed to maintain & reinforce the institutionalised power structure among races. Right now, if modern USA life was a video game, "white male" would be an easier difficulty level than "black male". There are statistically less problems for the "white male" group. Racist talk is talk that re-enforced that imbalance. This definition is harder for some people to accept because it means that you need to look at yourself and think about what power imbalances you might be benefiting from, and it means you can't just do s/white/black/g and make it just as racist.

So no, it's more racist to say "dumbblack" than "dumbwhite"
Interview with Cody Wilson on Wiki Weapon Project and 3D printed guns
Android malware creates 3D maps of rooms
Of course he has an agenda! How could he NOT have an agenda if even HALF of the things in this post actually happened to him?
from his comment, he does factor it in.
given that the whole point of Lua is that its easy to embed and run everywhere, I can guarantee that someone is using it on mobile somewhere.
Huh, what?

I find it hard to take seriously a rant on racism in the work place where, on not just one but several occasions, refer to someone who is being ignorant as a "dumbwhitemotherfucker".

Yeah, not buying it.
This is very possible, and something I've worried about. I don't agree with your reasoning, but that's probably because it somewhat belittles what I teach. Still, it's very possible that startup people just aren't as interested in poker. The finance market is probably a better target market for me.
And suddenly, for me, Steam turned from convenient to creepy.

Nobody's pulling anyone's hand now or was before, but imagine being locked out of your work suite because something happened to your Steam account. And there are plenty of horror stories about whole game libraries lost because of a single paypal transaction (or dispute).

No thanks Valve, I'll stick to harmless Christmas sale games.
Ok, if I understand you right, your point is that a tool like a linter will fail to warn about this error. I'm not sure what current (say) Python linters do in situations like that.

But a tool like "go to definition" would work fine, wouldn't it? Maybe you would need a heuristic that guesses what are the possible types b could have, and detects that Tree doesn't have DriveOnExpressway, so it takes you straight to the definition in Car. Certainly, there are more complicated cases where guessing b's type is harder or impossible. I'm not denying that.
It's possible this guy is a jerk and that this company is a bunch of assholes. You don't minimize one party's guilt by pointing out the other party's guilt.

EDIT: plus, it's easy for me to avoid dealing with this guy. I won't be his friend. But I really worry about the culture of the software industry, and if Kixeye spreads to mean more asshole workplaces, that's something that's a lot harder to avoid.
Likewise. I also own a X1 and the X220 screen is far better.
You have no clue what it's like [experiencing] constant [racism] from black people, it MIGHT make you not like black people, but for me it never has.
Good question. I see this more or less like chicken-egg situation. Right now it seems that client side is quite well maturing. Client side is the easier part of websockets. PHP's whole model is 'shared nothing', that's why it fits so poorly with websockets. 'Real-time' two-way communication with the server and the clients is getting more and more common in web apps, and even web sites. I'm not sure how the server side of the websockets are going to be solved. If PHP gets it right, it will probably have great future ahead. These days we need to revert to dual solution, main system behind Apache or Nginx, and websockets with for example custom node.js servers. It is far from optimal.
http://derailingfordummies.com/complete.html
he certainly appears to be just as racist as the people he's trying to demonize

There are several definitions of racist talk, one is essentially "making references to someone's race and implying everyone in that group is the same (in some attribute)". Lots of people like this definition because it's nice and simple and it means black people in the USA can be racist to white people if they say things like "Dumbwhite".

There's another definition, which is talk that's designed to maintain & reinforce the institutionalised power structure among races. Right now, if modern USA life was a video game, "white male" would be an easier difficulty level than "black male". There are statistically less problems for the "white male" group. Racist talk is talk that re-enforced that imbalance. This definition is harder for some people to accept because it means that you need to look at yourself and think about what power imbalances you might be benefiting from, and it means you can't just do s/white/black/g and make it just as racist.

So no, it's more racist to say "dumbblack" than "dumbwhite"