skysight-inc/HackerNews huggingface dataset:
I think Axelrod actually claimed loudly that tit-for-tat wasn't optimal, and offered a few other strategies that would have done better (including tit-for-two-tats, interestingly enough). He was also pretty careful to add that a lot depends on context and that the aspects that tit-for-tat embodies (being nice, reciprocal/retributive, forgiving, and clear) are what's really important.
I'd like to add that the reason we use windowed sinc is because we're lazy and it works well. There are techniques for making better FIR filters, e.g., Parks-McClellan/Remez for small filters or other techniques for larger ones.

Also, there is no inherent difference between upsampling and downsampling. Lowering the pitch of an audio sample is no harder than raising it, and in both cases you make the same tradeoff when designing the filter (aliasing, bandwidth, impulse response, and processing time).

The problem is with resizing images, because using the windowed sinc function makes the (incorrect) assumption that the desired result can be directly sampled from the band-limited input. The fact that we use Lanczos interpolation as the standard "high-quality" image interpolation algorithm shows that this assumption is false. (I should elaborate: Lanczos is still windowed sinc, but is subjectively better even though it has demonstrably higher amounts of aliasing than competing windows. Or rather, the assumption that is false is the assumption that the same priorities we use for designing filters for signal analysis can be used for resampling images.)
History repeats itself. This topic reminds me of QWERTY vs. Dvorak. People continue using something because everyone else is and they always have; not because it's the optimal option.
Violence. The ability for a single individual to inflict mass casualties.

However, I predict that gun violence will go the way of sword violence and bow/arrow violence, gun violence will become obsolete to a new predominant weapon...the drone. Consider drones today as what the internet was in its early years, just a thought of military application, but like the internet the future of drones will become a consumer product.

As I write this I know it sounds almost Terminator cheesy, but the difference is humans will always be in control as opposed to being self-aware.
In Chrome, all I see is lighting effects occluded by solid black (unshaded) shapes. This is similar to what I see in the BananaBread demo in Chrome.

Works fine in Firefox, but as is typical for WebGL demos in Firefox on my machine, looks like about 10 fps.
I don't use an adblocker, because its easier just to not visit sites I don't like
Some related useful non-interpolation functions: http://www.iquilezles.org/www/articles/functions/functions.h...
So reactivating the facebook account and adding the app to the facebook account without the user agreeing to either is fine for you?
I'm referring more specifically to mipmaps. They let you cheat when downsampling.
Well, the reverse is already done in ASCII art isn't it?
Lame ...a great way to cut off your talent pool. Yah-who???
Don't schlep until you've got evidence that the destination will be worth the trip.

I see what you're saying. I just think that this leaves unresolved the one crucial question: what constitutes "evidence that the destination will be worth the trip?"
The Purification of Web Development
One Simple (Yet Overlooked) Marketing Technique To Try
Show HN: How to Not Sound like a Jackass
This came to be as a result of an Ask HN, thanks for the support.

This is a developer-centric approach to learning communication and nontechnical life skills.

Please comment, I would really appreciate the advice for how I can best provide value to the community who has given me so much.
It depends on the font and the font size. 16pt Georgia looks great at 1.5em line-height, but 16pt Helvetica looks better at 1.3em.
Very good comments here. If you can't make a sustainable business with a million customers, then you have a lot of problems, and getting even more 'customers' isn't one of them.
Agreed. I tried to use msgpack and ran into all sorts of weird recursion issues (basically, it threw up on even the simplest objects). I ended up just using gzip and it works great.
Show HN: Foursquare Heatmap Time-Lapse Videos
I'm pretty sure I've seen it in plenty of books, and it's pretty distracting.
I think if you control both ends of the interaction, lz4 or snappy may be interesting to use. But for most things, I do think gzip is better supported (especially http).
I worked at a 'this is not Google!' company for while. I kept hearing that the place wasn't Google over and over. It got to be where you couldn't say the G word. They had a messed up telecommute policy where the privileged group could telecommute while the serfs had to work the cubes.
I've been living in Vietnam for 3 months. At first when eating phở I noticed something was off. It took a few weeks to place the problem: no sriracha! Here they serve tương ớt that tastes more sweet than spicy and has the consistency similar to jello.

So a few weeks ago I found an import store that supplies a sriracha sauce from Thailand. Quite similar to Huy Fong's version... And enough to my "international" phở taste the way i like it.
You're just lumping two different things together.

Everyone has performance anxiety at times - whether rare, mild, common, or occasionally overwhelming it's something everyone deals with. Something like public speaking to a room of strangers or flirting with a super model really doesn't share many physiological triggers with diagnosing code you wrote while people you're friends with look on anxiously.

Assuming that because something's easy for you (and most people) that anyone who has trouble with it is likely to be broken in lots of ways isn't too safe a bet.

If someone gets overwhelmed by vertigo on a skyscraper does that mean you won't be able to trust them to drive in rush hour traffic? If a guy pisses his pants when he gets a gun pulled on him does that mean he can't be trusted to be an airline pilot?

Those are exaggerated to make the point, but interviewing is an art. You have great latitude in terms of making people comfortable or uncomfortable depending on your goals. With enough effort I'd be willing to bet you could engineer an interview that would send almost anyone over the edge.

So now that it's just a case of degrees, all you have to do is decide whether you're hiring someone that needs to be able to solve programming puzzles in front of a stranger that's actively critiquing them.
Also, on Retina displays, OS X browsers automatically double pixel dimensions.

By default, something declared as 16px is actually rendered as 32px (but sharper).
I'm actually a bit curious why we haven't yet seen any reports of organized crime related hits using cheap drones and explosives.
Thanks for correcting me - I was working off second hand memory
justified alignment has a time and a place (newspapers), but for the most part I agree, the differing line lengths make keeping your place far easier.
Apple's 13 and 15 inch retina Macbook Pro models have 1600 and 1800, respectively.
Cross Country Freedom Therapy
Best Ways To Make Use Of Email Promotion For Your Business
True, even though China and India might save them for a while. But then carrier subsidies might cease here.

Maybe that's why they build temples like the OP said, they are on top of the world. The next likely move, however, is down.
Robert Putnam's research confirms that ethnic diversity reduces trust levels and civic engagement, even when the ethnic diversity is as risible as Norwegian vs Swedish Americans in, say, Minnesota. If I recall correctly he's a Harvard faculty member in either sociology or political science. He wrote Boewling Alone and he sat on those results for like, three years because his political preferences are typical for his position. The explanation the grandparent offered may be wrong but the phenomenom is real.
[video] 10 seconds of Russian reaction to meteorite
Opportunity cost?

They have $X in their budget. If the remote employees are producing $Y value, where $Y>$X, then they are earning their keep. But suppose Yahoo believes they can yield 1.5Y for the same $X budget by having on-site workers?

It's not like companies are (or should be) altruistic democracies. I can see why a person affected by this would be sore, but they don't really have a valid gripe IMO. I'm personally a fan of at-will employment.
Interesting, who are you?
We refer to it as roostershire sauce.
No one is writing un-indented code.

Oh I beg to differ. I've seen lots of terrible unindented or patchily-indented code. Especially in Wordpress plugins.
Hah, your forgetting about the black ball that never carried a tune.
This makes regex fun, I could actually see myself relying on it more. Not sure if I'm not writing them every day if I'll remember a year from now what \dd does but now I have a good site to go to to remember again. Nice site.
I have same question but for mongoDB. What's the difference between mongo and rethink? Edit. Okay I found the charts.
nitpick: JavaScript doesn't run on the JVM (not considering Mozilla Rhino)
So do I. I'm rather annoyed at this attempt to engineer them away.
A large part of the value of going to Ivy League schools is schmoozing with other Ivy League schoolers. If nothing else, I think the same applies here.
I'm storing data in redis via node.js. It was taking forever to xfer it over the wire. I compressed it with gzip using node's built in support. Problem solved.

I tried snappy, but found it was a) slower and b) bigger. Not having to have yet another dependency was also a plus for gzip.
That's no longer the case.

https://www.youtube.com/watch?&v=_MswMYk05tk
I wonder how hard it would be, given the detection algorithm, to fix this automatically. Seems like simulated annealing would be a pretty good fit, where you perturb the word spacing on each iteration and the energy function is the total river length. The fitness landscape is rich enough with good solutions that you should rarely need more than a few iterations to arrive at one.

Still, that's a pretty expensive fitness test, and I wonder if there's a more elegant and efficient approach than Monte Carlo methods.
Why are they using bogus examples?
I think the console killers will be cheap multifunction tv connected devices. Things like:

* the Ouya

* SteamBox

* maybe at some point possibly an appletv that supports 3rd party apps (games)

This does kind of feel like the last gen (gasp?) of dedicate consoles.
I don't think that statement that most of the employees either live in SF or want to is necessarily true and may only be true if you think of those under 30 or are recent college grads. Many folks want to own a home or raise a family outside of the city since it's very cost prohibitive to own or rent in San Francisco.

The argument against South San Francisco is that if you're going to build to be closer to San Francisco, then you should make it easily accessible to SF employees. That means it should be a MUNI ride away so you can get to it from anywhere in the city otherwise you're going to either have to drive or deal with a multi-transfer commute. I would suggest the DogPatch or Mission Bay given the access to CalTrain (as a connector to Mountain View HQ) and the availability of large swaths of warehouses or vacant land.
I'm sorry guys at VA (Larry Augustine is an ass who sues people. Look up the OpenVista lawsuit for reference where he sued some of my friends) but if you want to be new and hip, buy github and dump the sourceforge brand. It was great once upon a time, but simply doesn't offer what developers are looking for. As a casual open source dev myself, if I saw a _new_ project using sourceforge, I'd hold it against them. Why? The sourceforge mailing list archive web ui is beyond terrible and dealing with the ads and terrible navigation make it waste my time. Sorry, but a pretty face won't save market share.
for a desktop regex "debugger" app, I've been using Edi Weitz's wonderful Regex Coach - http://www.weitz.de/regex-coach/ (Windows only version, written in LispWorks)
I find this a curious debate to have so early in Discourse's life. There doesn't appear to be a pain point, so it's mostly speculation. If this happens, then that consequence, but if this happens, then that other consequence...

I would stick with CoffeeScript until it becomes painful. There is relatively little downside risk. If and when you have great people refusing to contribute code because they hate CoffeeScript, well, that'll be a pain point. On the other hand, what if you get a bunch of other people who like contributing code because they can do it in CoffeeScript?

Are there meaningful statistics collected? Until there are, or at least a weighty collection of anecdotes, I'm sure there's something more important to worry about.
The part you quoted clearly says it's a problem FOR fb/google/etc. They have acknowledged the problem repeatedly in the financial statements. Maybe try reading a little closer?
Good typography is about making the correct decisions regarding your text. If justification is making a passage hard to read then it's simply bad typography and doesn't mean justification is bad as a concept. Ragged-right isn't necessarily going to save you from rivers either although they are far less likely due to uniform spacing.
I disagree, they're in an ideal location for people from both SF and down to San Jose and Fremont.

That gives their employees a whole lot more choice for housing and makes it more attractive. Every time I see a company that's in SF offering jobs I shudder at the travel time from the valley. It's wonderful if you've already got a place in SF but makes anyone think twice about joining a company when they consider the crazy living costs in SF.
If you start to study typography at a relatively deep level, there will be two things that will absolutely kill you on a daily basis. One is rivers. The second is bad kerning on signs/displays.
I love the fact that all three answers used totally different techniques and each found the answer.
Texas Pete has it's place. Mostly on greens. It's better than most thin vinegar sauces due to the increased heat.
I did this test a while ago on my laptop running Linux Mint. With higher concurrency levels (IIRC, about 1k simultaneous connections), I saw just the opposite, with cracks starting to show and Go performing worse than Node, although the V8 engine did consume more memory.
>One thing you're testing for is how well their brain works with an excess of adrenaline floating around in their body.

Unless you are specifically hiring people for a death march kind of project (which I find unwise anyway), targeting people good at high-stress situations doesn't seem very productive.

If your programming projects are a series of high-stress, high-adrenaline runs, either you work for NASA or you're doing it wrong.
... by design. Because there's no "string" type. This is a bug report about high level implementations that don't encode and decode in reversible ways, contrary to the msgpack protocol. http://wiki.msgpack.org/display/MSGPACK/Format+specification

Really, for a protocol that values minimal space usage, not defining a string type is probably a good thing. Use the one that produces the fewest bytes in your application - it may not be UTF-8.

Also:

>For instance, the objective C wrapper is currently broken because it tries to decode all raw bytes into high-level strings (through UTF-8 decoding) because using a text string (NSString) is the only way to populate a NSDictionary (map).

Well there's your problem: https://github.com/msgpack/msgpack-objectivec/blob/master/Me... It's a buggy wrapper that's trying to be convenient. And NSString keys are by no means the only way to populate an NSDictionary, and it doesn't look like the Objective-C wrapper requires this: https://github.com/msgpack/msgpack-objectivec/blob/master/Me...
All you need is two spoons of sambal on a plate of fried eggs and you are good to go my friend.
Rise of the single page architecture (SPA)
I think the vision mode that detects rivers is more of a "big-picture, perhriphery" type where the vision mode that you use for for reading is a focused, small area type. I think you will always catch them in the big picture, but may not notice when reading.
The long slog
>Disagree strongly. Creativity often comes from people synthesizing ideas that wouldn't ordinarily meet, and especially not in a way that can be planned by management.

That's totally orthogonal to "hallway" meetings.

To put it another way, if you can't do the above over IM/Skype/email/etc, you're doing it wrong.
It's true that arrest information is useless, I was thinking more about harsher things being expunged.

And they do stop being official, in a sense. They are no longer tied to you as a current person, they become a burden of the past you, ending at the point of expunging.
It seems unlikely to me that the compression/decompression time would outweigh the time to transmit 382 extra KB of data, but I suppose it depends on the application and how valuable computation time is on the server side.
I was 2 years younger than everyone in my class growing up (skipped a grade and started early). It sucked, especially as I moved from a private school in Virginia to a public junior high school in California. At risk of sounding sorry for myself, I wasn't merely bullied in the sense of taunting, rumors etc .. I was the bullied kid at my school.

One thing adults should do is own up, both to bullying and especially to being bullied. The former bullies aren't likely to own up anyway, but the stigma of being bullied is real, even if you don't fall into some protected category.

I wasn't gay, did not chose to live a "goth" lifestyle or anything else (not that there is the least bit wrong about any of those things). I played sports and music competitively, did everything a normal kid is supposed to do. I wanted to be a normal kid. I was a normal kid, and a fairly popular one despite my age before I moved. The first month at my new school, I ran for class president. Needless to say, I did not lack for confidence, at least at that time.

I even got a few votes, and apparently that wasn't to the liking of a certain segment of the population. They proceeded to make my life hell for 2 years, and being new and having no friends did not help. The few who reached out early, backed away as it became clear that I was not wanted at the school. The ringleaders began a campaign of physical bullying, and (worst of all) obscene phone calls to my home. Not only was I afraid to go to school, I ran home to intercept the calls so my parents didn't have to feel sorry for me and here the crap that was being said: "f- your mother, you f--" blah blah. Juvenile, and really quite pathetic.

On Sadie Hawkins day, after (a real) girl asked me out .. someone found out and I got literally over 30 phone calls .. ceaselessly, for hours on end pretending to be that girl to mock me .. to this day I cannot understand the purpose of it. Needless to say, I did not go .. and never went to a dance or party throughout junior and high school.

The most painful thing for me, was not only was I so ruthlessly targeted, the Columbine incident happened to occur during those years. All of of a sudden, not only was I the weird kid from out of town that no one was supposed to like, classmates made jokes that I was the most likely to go on a killing rampage.

As it turned out, the Columbine murderers were not bullied so much as they were psychopathic. Yet the public perception still exists that one of the reasons to stop bullying is to stop more Columbines. It's sad, really.

It took 7 years for me and college to become normal again, be part of a real group of friends and regain the confidence I had as a child. Botton line .. plenty of normal adults were bullied and they should stand up so the bullied kids of today know that a good future lies ahead, and the bullies of today know that their dominance will be only temporary. The best revenge, after all, is living well.
Joined Github Mar 17, 2009. Pretty close.
works fine in chrome for me
Sriracha is for anything, it's basically like ketchup. You could probably put it on brownies and it would taste good.

If you want sauce for your Mexican food then it ought to be made in house. If it NEEDS sauce, then you need to find a new Mexican place to eat at.
>3D graphics drivers used to have more debug options and visualization capabilities. However, unscrupulous individuals took advantage of these to cheat in video games so many vendors just ripped them out.

Why the duck would video card manufactures care if people cheat in video games?

Heck, why would even GAME manufactures care if people cheat in video games?

Can somebody clear up if that is the real reason those debug options etc were taken out?
Simple and Obvious.
option 'College' for safe life and option 'drop-out' for a rough, but potentially satisfying one.
But, this is so depending on you whatever the say is.

It's way too hard to find people who question what they actually do in college, people who realize the vast ambiguity and time-waste trying to do what 50 other people in the same class and 1000's of others in different do (atleast here in my region of space).

In that way, you score high.

So, if you feel college is stopping you from doing something incredible, do your thing under its roof and once your stuff is worth more than the degree, drop out.

If you just feel college is a waste of time, with no other plan, then you are on the wrong track.
Because most people who read gaming news don't care about any Nintendo console.
Ask HN: Do you use an e-mail provider or run your own servers?
California just enacted a massive retroactive tax. If they want to, they will do what they want.

http://www.xconomy.com/san-francisco/2013/01/15/california-t...

http://tech.fortune.cnn.com/2013/02/21/the-california-tax-th...
Microsoft lapse causes Azure outages
If there is any on line code I can reference I will always take a look. Looking at someones code is a great way to see how they approach and structure problems. The code as well as the problems they choose to tackle tell a great deal about the candidates level of maturity and the kind of code that they are going to write once they start working with you.
One of the last candidates I interviewed, when I was corporate, was a great talker but when I looked at his code on github it was full of AbstractDefaultFactoryProxyDecoratorBuidler's...Mehhhh, my boss hired him and loved him anyways (and now he's working at LinkedIn, so what do I know)....But he did fill up our code with the above types of garbage classes.