skysight-inc/HackerNews huggingface dataset:
Very off topic, and will probably be down-voted to oblivion, but...

It's funny how people who usually call themselves Product Manager and involve the words lean and "UX" tend not to be software engineers.
"UX, agile, lean startup,... Product Manager "

I saw twitter, linkedin, posterous, pinterest, flickr but no Github.

http://news.ycombinator.com/item?id=5181869

"As software engineers, we're a defeated tribe. We work for businessmen, get little respect in comparison to the value we add, and often are pigeonholed into roles that are 3 levels below our creative and intellectual ability. We do most of our work for managers and investors who think we're losers because we don't have their jobs."
I like it. Could we get it emailed to us every day?
Yes, there should be jokes about race, about countries, about religion, children, adults, boys, girls, lesbians, straight, gay, transgender, programmers, computer-illiterates, politicians and laymen or any other way to slice and dice humans into groups. Joking about things is one of the fundamental freedoms we value - it's one way to deal with preconceptions we all have about us and other people. Good jokes take your prejudices and turn them around, turning them into an unexpected lesson.

Now, not all of those jokes fit into any environment. And neither should fun be derived from putting someone else down, like racist or sexist jokes do. And then, there's always the question of "what's funny?" So the best way to handle things is: The more people listen to you, the more you err at the side of caution.
>George Carlin famously proved this with a rape joke.

Famously? People have been making jokes about farse worse matters than rape for millenia. From war, to incurable illness, to genocide, to torture, to the plague, everything has been made into the subject of a joke.

It might be a novel concept for a prudish, politically correct section society, but it's historically true.
We should fix both. http://en.wikipedia.org/wiki/False_dilemma
Automated reconstruction of languages using probabilistic models
If you like web projects and you want a fun one, why not work on a few visualizations of some common (but NOT sorting) algorithms? It'd be a great teaching tool for the department later on, and it's a really nice tool to have under your belt.
The political correctness should stop at any event that is A) not public, B)not filled with attendees who have paid to be there, and C) not geared for business.

Tech events do not satisfy any of these criteria. If you are presenting, there are numerous ways to inject humor without demeaning anyone. What's funny is that, as a guy raised in the rural south, the thought of presenting ANYTHING with pictures of scantily clad women strikes me as immediately something not to do in public, ever. It also smacks of someone lacking intellect and creativty, and is in the same realm as bathroom humor. If you have to sink to that level, you aren't clever or funny, so don't try to be.
DNS failover is subject to DNS caching and TTL. Load balancing is real time. A DNS driven failover may take 1-10 minutes to trigger versus instantaneous for load balancing. Good approach to failover is a combination of both.
Last time I checked jQuery Mobile transitions worked only on iOS. If this is still the case, it's not usable for cross platform mobile web apps.
Uptight feminist alert... Back to the kitchen.
My old geology teacher said that the test-ban-treaty was a huge boon to geologists, since there was now a bottomless pit of money to be used to build seismographs anywhere you wanted to build them.
> Then maybe try to fix that instead of complaining about bikinis in powerpoint presentations?

Why can't we do both? Maybe the problems are related? It's wrong (although a common argument) to insist everyone be working on the single most important problem all of the time.

What are you working on right now? Grails app? Game? It's less important than curing malaria, so you should drop what you're working on and go do that.
Apple hasn't learned much from the Maps fiasco, have they? Also, Apple seems to be a lot more keen on hurting Google than on providing the best experience to their users. They did that with Maps, when they decided they'd rather give the users a poorer maps experience, than continue dealing with Google, and if Google refuses to pay this much, then they will do it with search, too.
Then we'll all be better off when you go the way of the dinosaurs.
So you are allowed to consider race when you are choosing your level of outrage?
I would try explaining those concerns to a client to see just how silly and nonsensical they are.
Good to see that you've fixed the mobile issues that were a problem last time. I'll sign up and have a look.
"Freedom of expression" (or freedom of speech) is not "Freedom from criticism or consequences", though.
Teaching Distributed Systems in Go
As a punchline to a joke about some software being superficially attractive, e.g.
Please elaborate on what you're saying. I don't see that Bitcoin encourages anybody to do anything -- Bitcoin just is.

I could have phrased that better. By "bitcoin encourages," I meant some of the community, e.g.:

https://en.bitcoin.it/wiki/Anonymity

It's not clear to me what services would otherwise be referred to as money launderers

"Mixing" services.

Is it money laundering when you buy Dominos gift cards, or phone cards?

If the purpose behind doing so is to launder money, then yes, absolutely - why wouldn't it be?
Sure, there should be room for jokes of all kinds: at a standup comedy show, in private among friends and family, etc.

We "all" laugh at jokes that are funny until we hear one that "isn't so funny" because it targets something painful in us.

For example, I'm pretty damn tired of all jokes about Balkans, ex-Yugoslavia, Serbia, etc. A lot of them are even true, but after several wars and a bombing campaign from NATO and leaving the country because I feel deserve a future denied to me by choices of previous generations, let's just say that I can't appreciate that particular humor anymore.

Now, imagine being a woman. Imagine growing up with TV cartoons grooming you to become a princess, a fashion model or, if you failed at that, a housewife. Imagine getting only a certain kind of gifts for birthday, in certain colors. Imagine people paying more attention to your breasts than what you're saying to them. And then imagine hearing sexist jokes since you were a kid. Would you really find a sexist joke funny at a conference?
>A talk at a conference showing girls in bikinis. An API presentation from a sponsor featuring ladies in bras. A demo at a hack day with a slide of women in underwear. A business model canvas workshop using a strip club as an example to illustrate the tool. These are just a few examples of casual sexism I've experience at (tech) events.

Where does sexy end and sexism begin? I too am against sexism (who isn't?), but most Americans appear to find women in limited amounts of clothing sexy; take a look at most women's magazines in the grocery store next time you're there (or, better yet, look through a bunch of Cosmos at some point: someone suggested I do it, and I found the experience highly educational). Sexism in tech and the workplace are real problems, but I don't think a slide with a woman in underwear is a good example.

Comparisons between the U.S. and France are often dubious, but reading Elaine Sciolino's La Seduction: How the French Play the Game of Life made me rethink some of the issues Koll describes. Sciolino writes, for example:

The game of the sexes also extends deep into the workplace. In the United States, the mildest playfulness during business hours and in a business setting is forbidden; in France, it is encouraged. In American corporations, men are told routinely that they cross the line when they compliment a female employee on the color of her dress or the style of her hair. In France, flirtation is part of the job.

(I wrote more about the book here: http://jseliger.wordpress.com/2011/08/09/la-seduction-how-th...).

And her experiences in the French workplace appear to be mostly good. It might be that the U.S. and France are too different to compare, but I also don't think that the asexual approach implicitly endorsed here is right or even practical.
The question is, what classes do that module systems don't? The answer is generally inheritance, and through it, class polymorphism.

With first class function, you hardly need class polymorphism. Just pass the function as argument already, don't bother with writing a whole new class just to override one method.

The other use for inheritance is plain code reuse. This is bad most of the time because it promotes thick interfaces, and function calls are great at code reuse anyway.
Jokes are one thing. Good jokes make a point without being demeaning. Good jokes are intelligent. Sexist jokes can be funny and good.

But the examples given in the article are not even jokes, much less good jokes. They are examples of behavior that only objectify women. This is what needs to stop.

A former female coworker of mine had no problem dealing with sexual jokes around the office despite being a modest and conservative person. She just rolled with it. But she called me up to complain one time because she was at a conference where the highlight was lining up to get autographs from the swimsuit models dressed in bikinis. Now, there was absolutely no point in including that activity and since she had no interest in getting that autograph it set her apart from her male colleagues unnecessarily.

Edit: fixed grammar and punctuation
Yeah I guess that was a cheap response, but with some validity :-)

There's a big difference between making race/sex jokes with people who realise you are being ironic + actually have no problem with it (I emphasise actually!), vs. when you are actually demeaning someone and they are __in the room__ at the time.

There's definitely a big problem with sexism in our industry (+ elsewhere too clearly.)

A thought experiment: somebody gets up on stage and presents a slide saying 'so simple that even blacks can use it!'

There's a degree to which in any society where it's ok to make 'jokes' or comments with an edge, when the group in question is to some degree subjugated. That still remains the case with women to a large degree, far less so race (at least openly in the west), and 100% is the case with weight. It's worth stopping and taking a look at that.
Scuba diving in a wheelchair...why not?
Up to this point, the language and standard library was in flux, hence the perpetual v0.0.0.

v0.1 is around the corner, though, so, hopefully, things will start to stabilize.
Chinese New Year and Social Media Insights for 2013
You Can Pay for Domino’s Pizza Using Bitcoins
Pay-by-Tweet Service Launched on Twitter
Did Rails have a major security flaw today?
Yes, there should be place for jokes about race somewhere.

Racism is a different thing than "jokes about race".
This is a topic that comes up in improv a lot - actors want to play a character of a given background (gender, orientation, ethnicity), but don't want it to come off as offensive.

The fact is, it's always possible to be offensive no matter what the actor does.

Anecdotally however, playing a character of a given background becomes offensive when the actor portrays a caricature of the background or the actor speaks or acts in a way that takes away the character's humanity. Therefore, it's typically okay to play a character of a specific background, as long as you stay true to how the character thinks or acts as a human, and not as a caricature or cartoon.
Fortrabbit.com | PHP Hosting Platform | PHP 5.4, Git, SSH, Memcache, Mysql
http://s3.postimage.org/ts971lz37/joke.jpg
I am open to the idea that openly sexist jokes can be funny, but in those cases, they are funny, because they are explicitly, egregiously offensive, and the laughter ensues because of the awkwardness this creates. British humour (Jimmy Carr) is based on offending, and Louis C.K. have almost made careers out of this. Ricky Gervais did something similar, when he hosted the Golden Globes. The point of his shtick was to make people feel uncomfortable at an event that usually occasions insufferably back-patting and ego-stroking where people hand each other awards and accolades for being amazing, infallible human beings.

The problem arises when sexist jokes aren't regarded as intentionally offensive, and the discourse is internalized to the point where sexism is regarded as being funny, because it's sexism.

I don't see a lot of "funny" racism - if any - in the industry, and I think it's because we've come much farther, when it relates to race - and to some degree sexuality as well.

Comedian Stewart Lee is good at describing this mentality: https://www.youtube.com/watch?v=xgABbHPdwH4.
Mark Zuckerberg At Top of List for Giving it Away
Book Review – The Viral Video Manifesto [video]
I'm not sure who downvoted this, but:

> lists:nth(1, [a, b, c]).
a
> lists:nth(0, [a, b, c]).
** exception error: no function clause matching
lists:nth(0,[a,b,c]) (lists.erl, line 117)
Er, no.

A joke about race can be very funny, both ways. A racist joke, is just racism.

I'm am not going to down vote you, but I hope you understand the difference.
> A talk at a conference showing girls in bikinis. An API presentation from a sponsor featuring ladies in bras. A demo at a hack day with a slide of women in underwear. A business model canvas workshop using a strip club as an example to illustrate the tool.

Do any of those match the definition of [sexism](https://www.google.com/search?q=define+sexism&ie=utf-8&#...)?

> sex·ism
> Noun
> Prejudice, stereotyping, or discrimination, typically > against women, on the basis of sex.

I bet this is part of the problem: we don't really know how to define (and thus identify) sexism properly.
> Where is the trend to forcefully avoid classes here coming from?

See the "Stop Writing Classes" video.

Classes hold state. More state adds more complexity, and typical OO design add lots of layers of indirection which also add complexity. Most of the time, you don't need the flexibility that the extra indirection gives you. So you get complexity for little benefit.

If you don't need to hold state, then a collection of functions will usually suffice. In Python, you can use modules for this.

By all means use classes if they are the best way to solve a problem. But for those who know nothing else, how do they even know this?

My problem with this article is that it says "I have a problem; I can solve it with classes; therefore everyone should use classes more". It fails to even consider anything else.
Almost all bubbles began with a "new" thing that propelled demand for a "new economy".

http://en.wikipedia.org/wiki/East_India_Company
I'm sorry you feel that the rules of basic human decency are trampling on your first amendment rights.
Landlord fights off four attackers without dropping his fish and chips
#Forwhy: American Express lets you pay by tweet
A lot of us don't think one of the is even a problem.

False_Problem
Cool, thanks! Yes so we were thinking of having that feature - where you could get it mailed each day/each week depending on your preference. We will look to build that in. thanks!
Sure, and my somewhat cheap response misses the subtleties, see my response to JohnnieCache - at a conference with women in attendance and slides/etc. with an obvious 'aren't these women fucking sexy we geeks don't get much of that do we? Haw haw' edge to them, are such 'jokes' really making light of sexism or not? I think very much the latter.
Wikipedia and Mozilla Switching to MariaDB
Robocalls are annoying, so this man is using Raspberry Pi to stop them
France and the USA: A Love-Hack Relationship
Show HN: A Google Analytics for Goals : Weekend Project in Meteor 
Built this weekend with Meteor. http://www.goalpanda.com

I find myself having to keep track of big picture stuff that's a bit more long term than a todo item (e.g. become a better cook) and that naturally decomposes into steps (e.g. cook meals indigenous to at least 3 countries, read 3 cooking books).

I also want to know a number that tells me how close I am to getting to that big picture (e.g. 33% for 1 book read and 1 meal cooked).

It's a fun side project but I'd appreciate feedback on how useful this thing might be and how I could improve it.
Amazing guide. Thanks!
This. Your presentation to colleagues is not the same as Chris Rock's standup. Keep jokes generic... yes, that means they're often less funny
"I'm sorry you feel that the rules of basic human decency are trampling on your first amendment rights."

I don't have first amendment rights, as I'm not American. And the cliches and Prudishness of one specific society do not universal "basic human decency" constitute.

Or, as Bernard Shaw put it: "Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature."
Cool, thanks. Never seen this site - will check it out.
3 weeks ago, they were a girl JS hackathon where we work. They spend more time doing ballons, decorations and girly stuff, than actually code. We were making jokes about that! (ie: going to ask them to do some sewing for us instead of that!) I do not feel guilty or sorry to have make fun of these girls.

The best way to knock down racism/sexism/discrimination is to make achievements that great that change people mind. Ayn Rand or Marie Curie are great examples. Moreover, fighting against the expression of discrimination is unproductive, you can make them shut up but they won't never think less.
I though that was only the case for Gregger Huttu.
I suspect NICs these days are tiny computers in their own right. As a motherboard manufacturer, you can probably program them to do all sorts of nifty, with the possible downside of strange things happening if you get it wrong.
I never understood why "political correctness" has to be political. Almost all of the words that aren't PC, are must more entrenched in the social, societal sphere than in politics. If a politician says something non-PC, they get in much more trouble than a lay person. A person who is an expert at being PC...will probably succeed as a politician, tip-toeing strategic thinker...
Order Slovak and Czech translations and pay 20% less
Order Slovak and Czech translations and pay 20% less: http://www.hieroglifstranslations.ro/en/translation_service_attractive_prices/
Contact us: jobs@hieroglifstranslations.ro
Reading this post, I probably had the typical 'guy' reaction, which was negative towards the post. Why? Because I've been in situations like the ones described, and I wasn't offended and I feel like I'm being attacked for being in these situations that are outside of my control, and don't bother me personally, and that makes me defensive.

I'm not going to disagree that what she's describing is probably sexist, I'm also not going to disagree that she's right when she says this type of thing gets attention.

But I am going to disagree that people think "sexism is entertainment". These types of things are done for the "sex" or "shock" value, not for the "sexism".

What does that mean?

1) Feel free to fight sexism, but stop trying to end it, it will never happen. Instead, punish it.

2) Stop blaming everyone who happens to be in proximity, it's not my fault, I'm not offended, and honestly I don't care that you are (maybe I'm a jerk, but I'm also not a sexist). Instead, call out the specific offenders, I might actually take your side I didn't feel like I was targeted.
It's not a separate issue.

In my understanding, the point of the article is that it proves that sexism is much more prevalent, serious, and harmful than I am able to discern as a white male. Reading things like this make it much easier to emphasize with women (and men) who get upset over sexist humor.

Also, sexism is not about intent, most of it isn't deliberate, and much of it is committed accidentally by people such as myself, despite my best intentions to generally do otherwise.
Fitting all keys in memory is a pretty harsh constraint though. With your 64byte to 1.5k you are talking about a factor of 20, so for a 1TB SSD you need 64GB RAM, which costs about as much as the SSD.
Would anyone raise even an eyebrow if a woman sliped a sexy male model photo in a slide?

The context is not symmetrical. Men have not been historically discriminated against in the workplace on the same massive scale that women have.
> What do you propose?

jqMobi is imho the better alternative[1] for single page mobile JS apps at the moment. But not because of the size, but because it works better.

[1]http://s2.diffuse.it/blog/show/14823-Mobile_HTML_Frameworks_...
How are all of the pages generated? Are they all curated user submissions?
The creators of bitcoin still control something like 25% of all bitcoins, which gives them a huge amount of leverage in manipulating the bitcoin economy. So it's interesting that nobody knows who they are.

http://eprint.iacr.org/2012/584.pdf
It's just one possible result of applying "two whys" and then not stating the answer to the first why.
How would that be efficient?

Engine braking wears transmission components which are considerably more fragile and expensive than replacing brakes. Engine braking only stops you using the driven wheels, brake discs apply to all wheels.
I have to say, I was not sure, but this slide was very mean.
Ask HN: How do you find iOS apps?
Most people seem to find it difficult to discover quality apps in Apple's store. I find myself constantly downloading apps, finding out they are terrible and then delete them, rarely finding anything of quality. The best apps I find are one's that people tweet about or blog about.

So, what sources do you use to find your iOS app? Or what apps are your favorite?

My two current favorite apps are:

Downcast - podcasting app (https://itunes.apple.com/ca/app/downcast/id393858566?mt=8)

Go RSS - Google Reader app (https://itunes.apple.com/ca/app/go-rss/id579197528?mt=8&ign-mpt=uo%3D2) - disclaimer it's my favorite Google Reader app because I wrote it.
Sexism isn't a problem that exists in conferences, it is a problem that is pervasive in the industry surrounding software. In that industry, women are a minority of workers, and they enjoy fewer privileges than their male peers.

When a person presents at a conference with material intended to be humorous, but where the humor excludes women, it is adding to the problem that women do not enjoy an equal position with men. It reinforces that this is an industry where men are privileged, and sets an example for others of privileging men.

I can't imagine someone publicly defending racist jokes included in a conference in this day and age. Even if it's "just a joke", it excludes members of the audience based on circumstances of their birth. The same applies equally well to sexist jokes which exclude members of the audience based on circumstances of their birth, yet people are willing to publicly defend the choice to be sexist.
Coca-Cola drinking 'linked to New Zealander's death'
Watch Real Madrid vs Man Utd Live Stream 13/2/2013
This seems like a great deal for Google. I mean, depending on how long the $1 Billion gets them the default search spot for, I am certain they will make the money back through ads in the near future.
Oh what a surprise! It looks like just a backward time travel to the world where we used mail client applications with POP3 mail servers. You have time to read emails, you open your mail client, push "Get new messages" and voila! you read your mail!

Actually it's often when you find that old good simple approaches are just more comfortable for many people than the new shiny technologies that disturb/annoy you all the time.