skysight-inc/HackerNews huggingface dataset:
All the Nazi's marched like ducks so I always spit in ponds.

"well reasoned and justified prejudices"
Setting up SPDY Protocol over NginX for your Rails App
I'm sorry, my sentence was ambiguous and unclear. What I meant was that the reason people believe in a religion, is not because it is convenient. Also read the rest of the reply, it should make sense now ;)
> Anlamadim.. cok az Turkce biliyorum!

This, on the other hand, is translated quite well:

> I beg your pardon .. I know very little Turkish!
Could you translate the article from Ramble to English for us?
I'm sorry it got me in an uproar, but I really think what she did is offensive.

She made a change, noticed the negative difference - end of the story.

Some people may want to make a change (even if they know it's vain to try and conform to other people expectations) to try and experience a positive difference - but they can't.

What is offensive to me is how unfair it is for some people to complain about they own choices why other suffer from their lack of choice.
But remember that some integers were invented by musicians and artists and are the exclusive property of record labels and movie studios.
Most of the "talent" gets a fixed amount. The net percentage is like getting stock options as a programmer - if the stars align just right you might get something. Maybe.
http://www.hnsearch.com/search#request/submissions&q=dys...

Few discussions on this already.
Have you or a friend ever been hit? I can say from personal experience approaching thousands of girls with guys nearby that it's actually pretty hard to get into a fight. I think this is an urban myth predicated on the fact that most guys don't make the move very often.
The Doctrine of First Sale is like Fair Use in that it sets specific limits to the number and nature of situations in which publishers and authors can demand recompense for copying and / or redistributing their work.

So no, you haven't robbed anyone in the case of a second hand sale, since the law never recognized an obligation for buyers of second hand media to pay authors and publishers in the first place.

This underscores the extent to which the determination of theft depends not on the making of copies itself, but on the parallel (and completely artificial) institution that attaches legal obligations to the act of copying in certain, specific cases.
There's always worse. I don't see what the point of bringing that up if not for making the discussed issue seem less bad.
Learning Computer Programming (iOS / iPhone)
Hi Guys,
I would like to ask - if a complete novice like me were to learn computer programming from scratch, which route would you recommend I go through when it comes to learning how to develop an iPhone app?

The app I am burning to make - and it's sort of something like this:
http://vimeo.com/32762550

I also plan to use software development kits - either NaviGenie or Trimaps.

For query sake - we can gauge the difficulty level between 3 different possibilities. (1) Easy (2) Medium (3) Hard... so my question is:

(1) What do I need to learn and which language(s) would you recommend?
(2) How long and/or how many hours do you estimate it would take?
(3) Are there any other specific learning avenues I can take that would be more specifically tied to an app development project such as this?

Cheers!
A lot of compression algorithms use fixed size dictionaries over a window.
Let's take the canonical example of zlib/gzip, which does this.

With careful control over the data, you could make it so no dictionary lookup would ever succeed. This would mean no strings would ever be eliminated through backreferences.

Most also have a minimum match length, making your life a bit easier here.
Most also are outputting encoded streams that basically a little decompression VM (IE literal, 0, backreference, 255 bytes ago, size 30). Because of this, they will not eliminate duplicates where the match is too small (only 2 bytes).

This will get you past the duplicate elimination phase, but not the huffman phase.

Getting past the huffman phase is harder.
To get it to output a stored block, you have to convince it the raw literal length of the block will end up less than the length of the block as encoded.

For zlib, we have
opt_len = (sizeof (compressed data in bits) + sizeof (huffman tree in bits ) + 3 + 7) / 8

if (stored_len+4 <= opt_lenb) use stored block

So you do have some chance to beat it by messing with the probability distributions, and do get a little leeway.

On the plus side, you only need to mess with the probability for a single zlib block, not the whole shebang.
The title of the article should actually be:

"Meet the man who's getting his ass kicked by Airbnb in Europe"

Your title is pure link-bait. You offer no specifics AT ALL in your article about how HouseTrip is beating Airbnb. In fact the one potential metric for success that you list for both company is money raised. If that is your success metric, then HouseTrip is getting demolished by Airbnb.

Let's try a different publicly available metric of success. Let's look at supply in Europe. Let's compare the offering of 'entire homes' in a few major European markets, this number will only compare like properties and remove Airbnb's shared spaces from the equation. If those had been included, Airbnb's numbers would almost double in each market.

London - HouseTrip - 1784
London - Airbnb - 4329

Berlin - HouseTrip - 717
Berlin - Airbnb - 4155

Paris - HouseTrip - 2991
Paris - Airbnb - 9096

Barcelona - HouseTrip - 2175
Barcelona - Airbnb - 2459

And for fun,

NYC - HouseTrip - 1000
NYC - Airbnb - 10,249

PS - Airbnb has not already raised $220 million, they have raised just under $120 million.
[Survey] Transforming Technology Education: Help Codealong
>It's a well established standard operating practice for the majority of companies with manufactured, mass marketed goods.

As Wikipedia and XKCD (http://xkcd.com/285/) say, [[Citation needed]].

A documentary of unknown provenance doesn't cut it: show me a book or website with an actual bibliography.
The flip side of reliability is less innovation and less of other qualities such as fuel efficiency and so forth.

So, it's not a dark side, because corporations are economizing in accordance to a variety of factors.
Howdy folks! This is for my Startup Weekend project, Codealong http://codealong.org/.

We want to help connect innovative educators with developers who want to volunteer their time and expertise.

I'm busy hacking all night, but I'd love it if you could help me validate some of our ideas so far by filling out the survey. I can try to check back here every once in a while to answer questions.
And right now, twitter is, incomprehensibly doing the same thing - copying Facebook to try and become a walled garden with rich content from your 'friends' instead of sticking with their anti-facebook strengths - the open API, open data, developer friendly platform that was once their genius idea and special point of difference.
we have made a A3P250 FPGA board, with build-in USB interface, total cost of building the board is less than $50, can do a ton of things MCU can not do. would anyone want it if we commercialize it?
http://cdn.shopify.com/s/files/1/0117/1482/products/IMG_0305...
The design was based on http://skywired.net/blog/projects/a3pn250-fpga-breakout-boar..., added regulator chips, got rid of the power-on-reset chips.
The Impossible Sailing Machine
I went to school with a lot of very smart comp sci people who Microsoft recruited and continues to recruit very heavily. Microsoft may misstep on a lot of things in the consumer space, especially for the last 7 years or so, but they offer great pay, amazing benefits, and used to be the most successful tech company in the world. Why wouldn't a kid fresh out of college want to go work there?
I guess it all depends on one's utility function.

If you think that in life, suffering is a good thing, or that some things are more important that your own happiness, yes they are.
JS.everywhere()
This is a good thought piece. These are all things that require cognitive energy by don't overlap with "work", in that they are tangible, analog, and habituated differently. That being said, these things won't "slow you down" unless you make time for them first. That's the point he's trying to make, but its worth repeating. It's like spending "more", but on a higher quality of X (time, not money). You have to spend less somewhere else, though, to keep the budget in check.
I am one who posted it a few time ago. http://news.ycombinator.com/item?id=4514266
Great work guys, thanks for live streaming it; tired of missing out on awesome events just because I don't live in San Francisco
What you wear -or don't- sends a signal just like hijabs do. Just as you see one and consider the wearer looks like a "religious entity", someone else will see you in jeans and consider you a "consumerist drone", or see your cellphone and consider you a "decadent bourgeois".

That you don't consider that part of "looking like people" is not the hijabs' wearer problem.
After downloading your game, your prompt of "try one more" is an invitation for me to quit playing and do something else. I think something like "next" would be better but even better would be to just directly dump people into the next puzzle.
Funny thing about Americans; if they mind their own business, other nations laugh at them for being stupid and ignorant only concerned about their trash TV and oversized drinks.

On the other hand, if the average American does show some interest in international affairs or political ideas, people say he's in perpetual fear and mind controlled by politicians.

You just can't win.
Perhaps there is a bit more to life than a 'utility function'.
The point that I was attempting to convey was that tolerance needs to be a part of both cultures. We as westerners cannot be reasonably expected to treat Islamic culture as equal to Western culture if we treat it with 'kid gloves', or make meaningless accommodations in the name of political correctness.

I am not afraid to say that I have a relatively low opinion of the current Islamic culture. Sure it may have been great 1000 years ago, but with the executions for homosexuality, stoning in Pakistan/Afghanistan, and murder of westerners [Theo van Gogh et al] not to mention the horrible treatment of women, it honestly just pisses me off. Mabey in some parts of majority-Muslim nations it isn't that bad after all, but it doesn't really matter as I am unlikely to have much contact with strict Muslims in the first place.
You might have a point. If she complained about her choice, that is. She didn't, though.

She said, "This experiment gave me a huge wakeup call." That's the opposite of a personal complaint; she's thankful for her experience.

Are you also offended by the book "Black Like Me"? Because I've never heard an actual black person be upset about it.
No there isn't. That's the beauty of a 'utility function' - it _is_ the "what there is to life".
When they sign up, just set their limit as rand(20)+5
For those of you who are members of the IEEE, you might be interested in joining the Reliability Society. They publish journals in this area.

They also cover software reliability; particularly security and privacy.

http://rs.ieee.org/
Most religions impose obligations, from tithing to attending Mass. I don't see how it is not convenient.

Which is not to say that convenience should be the important factor in any such decision.
Its a matter of psychological dissonance; when you're under that much pressure, you either change your thought (ignore the haters) or change your actions (stop wearing Hijab), it's a subjective thing, no point on arguing whats right or wrong here.
s/made an authorized/made an unauthorized/
Ruby can't scale as good as Java
Hey, now I realize the Lions are bad, but they also play downtown.
Isn't that just the headquarters trick? Someone like Wells Fargo is SF-based and someone like Chase is NY-based, yet economic activity of those two is happening all around the world, and just gets reported in SF and NY.
Freemium is really hard to get right, but Apple is really pushing everyone that direction. The changes in the search results over the last few months have heavily favored free apps.

I just tried a free promotion in one of my apps, and sadly didn't take enough advantage of it. I just added ads, and didn't worry about adding an IAP to get rid of them as I was planning on going right back to paid (only showing ads to free users). Sadly I got quite few bad reviews for the ads being "too intrusive" (only 2 ads in the whole app, 1 popup and 1 interstitial, i think they were just too close together in the workflow). I think if I had the IAP there would have been less excuse to give a bad review. Don't like ads, then you should give me money.

That being said, I made more money both yesterday and today each than I did in the last month of it being paid. It's also showing up significantly higher in the rankings after 11k downloads instead of a couple paid downloads.
After some consideration I would probably err on the side of caution and either use something like IPSEC AH (Authenticated Header), or build a session key exchange protocol using something akin to it's two phase approach, or even just perform HTTPS based request to exchange session keys.

This session key could then be incorporated into each of the HMAC signatures and would be refreshed on a regular basis similar to how IPSEC does it.

I have used AH in the passed for log data which required the receiver to verify the source for auditing purposes, but this was quite some time ago, these days most systems just either use SSL or IPSEC with ESP.

Reinventing the wheel is probably not the best idea in this case.

Will add a note on this to my blog post for completeness.

For more information on IPsec see http://en.wikipedia.org/wiki/IPsec
Building and observing virtual communities is the most fun I've ever had in my life (dabbling self-proclaimed psychologists could write dozens of blog posts on the matter :) ).

For almost 7 years now, I've been a moderator of a once very active (several thousand daily active users) and still somewhat active forum; and the mythologies, unspoken norms, cliques, memes, etc. that emerge are just fascinating. It's really a miniature world in itself.

What's even more interesting is adding arbitrary game mechanics on top of it. I've built a couple PHP webgames when I was in college, and while none of them became quite big, fascinating patterns emerged.
In most of them, I would, by design, let as many elements as possible be up to the players; and you end up with micro-societies that tend to show the same basic behavioral patterns as our own, just on a smaller scale.

For example in one of them instead of just collecting resources and spending them to build weapons like most games of the genre do, the game would force you to join a coalition where a player-elected leader would decide how to spend resources collected by the players. Players could plot to overthrow the leader, or re-elect him if they felt he was fair, but also smuggle resources to enemy coalitions, etc. In some coalitions, the leader tried to be fair and just, but that would ultimately lead to his demise; in some others, leaders would be dictators that the other players actually appreciated and supported; and in some others, the leaders would plot like crazy with some players while pretending to be honest publicly.

Yeah, these experiments are fun and humans are fascinating :)
Marcus Aurelius and Phillip Roth's open letter in the same breath? You have cajones I'll give you that!
Even if you only consider personal happiness as important, you should reflect on the quote I posted. Some temporary unhappiness and struggle may be preferable in the long run.
Do you have a link to any flow free revenue discussion? Google came up with nothing.
My side project is a single page JS application. It uses hashbangs because I want to support legacy browsers, but a lot of fancy new apps will just use HTML5 push-state to control the URL.

What this means is that your browser loads a single page (e.g. index.html) which loads a big chunk of javascript. That JS then handles all the state changes, content refreshing, URL changing, etc. So instead of querying the server for new pages as you navigate, the JS asks the server for you.

The advantage is that you (can) have lightening fast user interface and minimal data transfer between browser and server.

As an example, this is my project: http://comparerc.com

And here is an example product page within my site: http://comparerc.com/#!/product/84869/pnp-micro-p-51/

The URL is unique and lands on a unique "product", but all the code is generated from a single PHP page and a single chunk of JS. Despite that, Google has most of my product pages in it's index, just like any normal website.
TIL, you can make significant money bug hunting.
Apple opens biggest Asian store in China
Yes, people do know what makes sense to work on. That's why they choose to work on it, whatever it is at whatever time. They can change if they want, or if it doesn't make sense to do that thing anymore. What quantification is available? Do you mean "articulable?"
I had pie a couple of months ago. I still want pie.
The straight razor advice is the funniest byte of lifehacking I've read for years... of course, knowing how "handy" I am with things (managed to get a friend bleeding from his eye by misusing an umbrella...), I'd say pass to it, however "zen" it may sound :)
"like wearing symbols of oppression?" - According to whom is this a symbol of oppression?
This is exactly the problem, if you ever to encounter a girl with a hijab you would automatically treat her differently because of her clothing, you've already attributed a persons religious clothing as a form of oppression. The point is to be respectful of others beliefs, not judge based on your own.
I did, and found it quite hyperbolic. It seems the basis of the complaint is that someone in the world with more public influence than a Wikipedia admin took their complaint to a public forum with a wider reach than Wikipedia talk pages. Nowhere did I suggest Roth is perfectly correct. But the general assertion of this line of dissent is that Roth should suck Wikipedia eggs until he groks Wikipedia, and until he does, he should otherwise keep quiet.

Roth, his biographer, or both, seem to not thoroughly understand Wikipedia. I'm not arguing that. However, even with an imperfect understanding, the nature of his solution to the problem is correct in the first iteration.
Thanks for the kind words!

I can't decide what to do about the name. I kind of named it on a whim one day, and it just sort of stuck. I also own greatgam.es, and can't decide if I should use that instead. There's really no significance to the Grouvee name.
But the person who wrote this article was presumably playing the part of an American Muslim, so what do other countries have to do with this at all? It's OK to be prejudice against Muslims from your own country because some Muslims in other countries aren't nice people?
Indeed. jQuery is awesome.
You can, but you will only be able to show the ads that load on the first page. Google prohibits you from refreshing the ads without performing a full page refresh.

This made sense before AJAX, because people were simply refreshing ads every few seconds to increase impressions/clicks. But now with AJAX, there's no good way to get new ads.

Google has/had an "Adsense for AJAX" project...but no one has heard anything about it in ages. [1]

I've vaguely read that DFP Small Business from Google may let you refresh ads through AJAX, but I'm not certain. Would be an avenue to check into. [2]

Alternatively, you could just say "screw you google" and run something like Adzerk [3] on your site (which allows AJAX refreshing), but the problem is that you have to find and manage your own ad inventory.

[1] https://developers.google.com/adsense-for-ajax/
[2] http://www.google.com/dfp/info/sb/faq.html
[3] http://www.adzerk.com/
It's harsh but spot on. Difficult to understand why Wikipedia wouldn't clean this up and release an official statement.
Interesting. His argument is that the article was only claiming that some other people thought Broyard's life was similar and he gives a link to a specific edit on Wikipedia, claiming the state of the article when Roth encountered it was only to say that some people thought the stories were similar, not that Roth was actually inspired:

> False. There was absolutely no misstatement in the article. What the article claimed at the time he wrote this open letter was that “Kakutani and other critics were struck by the parallels to the life of Anatole Broyard, a writer and the New York Times literary critic in the 1950s and 1960s who was of Louisiana Creole mixed-race descent and passed for white”.

He uses this edit to claim Roth is either mentally incompetent ("aggrieved and confused ramblings") or lying ("a malicious act").

However, this claim by quominus/Oliver is a misdirection. Looking through the edit history, that cited edit clearly happened after Roth's biographer attempted to correct the article, a fact which Oliver certainly was aware. The article when Roth saw it read:

> Salon.com critic Charles Taylor argues that Roth had to have been at least partly inspired by the case of Anatole Broyard, a literary critic who, like the protagonist of ''The Human Stain'', was a man identified as Creole who spent his entire professional life more-or-less as white. Roth states there is no connection, as he did not know Broyard had any black ancestry until an article published months after he had started writing his novel.

This citation is very different. Here, saying "Roth had to have been at least partly inspired" clearly puts for the supposition that Roth did partly base the novel on Broyard, whereas the later edit only says that some people saw parallels.
This doesn't work with my sed-based XML parsers. :(
Startup recruiting pitch generator
> What part of it did you not find compelling?

The parts where it was 1. unnecessarily vitriolic, 2. self-important, and where it 3. prioritized strict, literal interpretation over common sense. I'll take these in order, although the most important point is probably the last one.

1. Philip Roth is going on 80 years old. It's not reasonable to expect him, or anyone else really, to fully grasp the ins and outs of Wikipedia. And let's face it, there's plenty about Wikipedia to criticize, as HNers often do. You don't get to institute byzantine editorial policies and then condemn people who work around them. There's more than a hint of the Kafkaesque to Wikipedia's "official channels."

2. Wikipedia is cool, and the veracity problem is a hard one, but there's no excuse for punting on it. He's "not convinced that there’s a solution to this problem"[1]? I don't care. Try anyway. People get way too defensive about this stuff when they should be channeling their inner Josiah Bartlet: "we can do better, and we must do better, and we will do better, and we will start this moment today."

3. Finally -- and a better example of le mot juste I've not seen in a while -- a central plot element of The Human Stain is the power of allegation, even when false. The line Roth objected to was about the alleged inspiration for his character. Note, as Andreas Kolbe does in the first comment to Oliver's blog, that this comment was filed under Roth's bio page, where it really had no place, and not, as Oliver's blog examines, the page of The Human Stain itself, where a broader overview of critical reaction to the book makes sense. So if we're picking nits, Roth was actually right, and Oliver was shifting the goalposts, a common informal fallacy.

[1] That's from his follow-up post: http://quominus.org/archives/981
But the fact that I have a legal right to deprive someone doesn't mean I'm not. My first question stands: am I depriving and inflicting harm on RHCP by selling an used album?