skysight-inc/HackerNews huggingface dataset:
I think the answer may actually be far easier to quantify:

Ambitious people.

Many of the areas outside of the bay are composed solely of people who either want a job that pays their bills, or don't want to work at all.

The bay sort-of self-selects for ambitious people; salarymen and slobs get priced (or even bred) out, and the best and brightest are drawn in, either by educational opportunities, high-growth job opportunities, or the community itself.

New York, Boston, Boulder, Austin.. these places also have ambitious people. This is in part because ambitious people like living near other ambitious people.
I see nothing wrong with this.
Absolutely everything was started from April 21'st. Which is the date I returned from 8 months travelling. It took me a few weeks to get into a routine again and see friends, family etc. The first blog post was published on 2012/05/03 which is when I started really hunting for work, so it has been just over a month in total.

Thanks for the bug reports. I'll investigate as soon as the site calms down a bit. :)
I have to agree with the general principle of this. Hanging on my sister's kitchen wall is a tea-towel printed with a record of a delightful conversation between US and Canadian forces. They each insist the other should divert course. The US forces describe what they are - a carrier group, and again insist that the Canadian forces divert course. The Canadian forces simply reply, "This is a lighthouse." ;)

With all that said, I don't think it applies to licenses at all. Licenses are paperwork. Do I need to say more?
James! Thank you soo much for the kind words. You have no idea how much it means to us :-)

Hope you're satisfied with Helpjuice, as you know, you can always contact me directly if you need anything.
Etsy's Gambit to Hire More Female Engineers
"I don't know Civ4's AI routines, but it might be such that after a certain year passes, it decides that the only way to stop the human player is total war. Before that it can be less aggressive."

What seems more likely, at least in my experience, is that the AI is always trying to pursue a single goal: beating everyone else. It will select whatever means it deems possible at any point in time. It will make calculations, each turn, about the relative strength of its military versus the strength of its intended target, or else the combined strength of its allies' militaries against the strength of an opposing alliance's militaries. That's about it. It's always looking for an excuse to attack somebody. The only thing that holds it back is any sort of power imbalance sufficiently not in its favor.

There are some AI "personalities" and leader traits in the game that will favor more aggressive styles than others. But generally speaking, a more aggressive AI personality is simply an AI personality that has a lower threshold for declaring war. It will go to war with slightly riskier odds than a less aggressive personality will. But they'll all go to total war if the odds are sufficiently stacked in their favor. The "aggressive" trait is really just a sliding scale of risk tolerance.
1. That list of types is far from complete
2. Only a moron will try to learn a programming language from a web page. That is what books are for!
What's New in Windows Dedicated Server 2012
We wonder why kids aren't interested in computers, and then we spend tons of time and energy keeping them from doing anything interesting with them. If they see technology as something designed to let adults eavesdrop into every corner of their lives of course it becomes something to be avoided, rather than experimented with.

I hope some kid installs this on their parent's phone.
Well, if he's like me, he has it selectively enabled/whitelisted for trusted sites (NoScript or Chrome's JS settings).
JIT for dummies: JIT compiling RPN in Python
Absolutely agree with you. Should have mentioned that in the article :)
I love it. The author says Samsung copied Apple, someone pointed out that the software isn't Samsung's so, to try and save face, the author says but they bundled it.

lol
Isn't decline the only thing to do after a peak?
For those of you wanting to dive deeper into the data, try basketball-reference.com's PlayIndex+: http://www.basketball-reference.com/play-index/plus/shooting...
Wholeheartedly disagree.

The Lakers may be up there with the Heat for most hated team, but I think OKC is very well liked (outside of Seattle).
Looked at another article on your blog [0] and the Crayon plugin acts really strangely in Chrome/Win7. As I mouse over a code block it keeps disappearing and reappearing.

EDIT: Also...where's the RSS link? If I just follow on Twitter, I'll probably miss any updates.

[0] http://alanhollis.com/silicon-milkroundabout-coding-competit...
How much of his success with Reddit does he attribute to his success with Hipmunk?
Apple, Google Just Killed Portable GPS Devices
In search of an inverted index library
M-^ is one of my favorite commands in emacs. I use both sublime and emacs on a daily basis (Sublime has better support for the languages I use at work), and it's a constant source of frustration that C-j in Sublime text joins the line below with the current line, whereas M-^ joins the line above.

I guess that's what I get for not using one editor for everything :p
Seems to me that she has been given a platform to stir the pot and has taken the opportunity to do so. This seems like trolling to me, plain and simple. Use strong words/imagery that incite emotion and blind the reader from noticing that she isn't really saying anything that bad. That said, I'm sure the Swedish tourist board wasn't quite expecting this...
Why is this news? Software engineering interns are ALWAYS paid because they usually produce something usable by the company.
My intern paycheck was equivalent and it also wasn't FB.
Can you elaborate? Both pages below imply that you get 100% if you return within 30 days.

http://www.amazon.com/gp/help/customer/display.html/ref=hp_r...

http://www.amazon.com/gp/help/customer/display.html/ref=hp_9...

In contrast, the newegg page mentions the restocking fee clearly (2nd item).

http://www.newegg.com/HelpInfo/ReturnPolicy.aspx
Not just that, in fact, a guy from Canonical commented on reddit saying that this specific model was certified for ubuntu.
It's easy to hide actual racism behind "ironic" racism.
There is an automatic feature which the user can run which shows certain tax deductions which he/she missed out on. We are going to turn this feature on soon.

We don't do advertising to our users. TurboTax in the US is a good bellwether - they have been super ethical and never use data to advertise or sell user information. We have similar privacy policies and very high regard for customer trust.
I think it boils down to the Truth In Lending Act [1] requires credit card companies to provide more protections than the Electronic Fund Transfer Act [2] requires banks to provide. And according to Wikipedia, the TLA is ~10 years older than the EFTA, so at one time only credit card transfers were protected at all.

And regardless of the law, it kind of makes sense. A debit card transfers money directly from your account to the vendor's account. With a credit card they have to get the money from Visa, and Visa has to get the money from you. If you say, "This isn't what I wanted, I'm not paying," it doesn't matter with a debit card because the money is already gone. Visa isn't going to get screwed, so if you threaten not to pay, they're not going to give money to the vendor until it's settled.

[1] https://en.wikipedia.org/wiki/Truth_in_Lending_Act

[2] https://en.wikipedia.org/wiki/Electronic_Fund_Transfer_Act
They do not get full-time benefits such as insurance or stock. Simply payment and usually temporary subsidized housing.
I used to work for Marc and I think he's an excellent recruiter. You could read this article as a tactical way to increase diversity or just as a tactical way to put yourself on candidates radar. Etsy has been making incredible hires across the board since he joined.
I love this quote from the article:

"I’m not going to apologize for the cost," Zimmermann told
CNET, adding that the final price has not been set. "This is
not Facebook. Our customers are customers. They’re not
products. They’re not part of the inventory."

I need to pull this out every time some wanker is whinging on about how awful free, ad supported services are for doing their best to target ads and make more money.
Out of curiosity, how did you hear about pcpartpicker? (I created it, so I'm always interested to know how people find out about it. Hope you find it useful!)
http://whatconsumer.co.uk/visa-debit-chargeback/

Seems to have been big news in the UK. Having trouble finding the same for the US, though.
Yeah - unfortunately my customers will likely have existing merchant accounts setup that they want to use, which Stripe doesn't support.
Why yes, I do get my economy news from Vice.
Are you familiar with methods that are resilient in the face of MitM attacks?
link or something? I'm also curious.
Yes, yes, 1000x yes. Changing titles to remove gratuitous editorial spin is one thing... changing titles just for the sake of changing them is silly and counter-productive.
Absolutely, I have tons of headroom for more. However, just because I can means I should :) Amplitube usually is the biggest CPU drain I use, and I dont really freeze tracks that often.
ShowHN: Filelinker - simple sharing of online files
The title of the actual article is "With Euro Instability, Can Bitcoin Now Compete with Hard Currency?". It's a question, where as this title was submitted without the 'can' and is therefore posed as fact, which is misleading.
IG:TM is worth watching. It's great.

But I think the real story here is that Steam just launched a movie on their platform...
There's a massive (old) article on Battier - http://www.nytimes.com/2009/02/15/magazine/15Battier-t.html?...

Apparently, he's such a good team player (picking good positions, herding opponents into weak positions, doing things which are bad for his stats but good for the team) that he can almost shut down Kobe. OK, Kobe still scores a lot when he's guarded by Battier, but only because Kobe always gets the ball.

He'll memorize every one of those heat maps (along with every other dataset his coach can get him), and use that knowledge to mess up his opponent's attacks.
My reaction to this:

Good.
What makes the best customer service today is the same thing that made the best customer service 100 years ago.

From the script of "Gosford Park":

"What gift do you think a good servant has that separates them from the others? It's the gift of anticipation. And I'm a good servant. I'm better than good. I'm the best. I'm the perfect servant. I know when they'll be hungry and the food is ready. I know when they'll be tired and the bed is turned down. I know it before they know it themselves."
On the other hand, if I'm wiring them myself, I can just cut the end off and try again, since I've got a whole pile of ends right there, and the equipment to do it. If I'm relying on the bought cables, it could be quite painful to re-run the wire.
Or they're just throwing up their hands, being completely lacking in imagination and/or basic knowledge about the particular labor market they're trying to hire in.

Which is another reason to avoid companies that use recruiters altogether.
Sign up with the Do Not Kill registry today to avoid drone attacks.
Is it really that hard to engineer in hardware or bios-based failsafes? It seems like bad design to leave basic hardware safety issues to the OS.
3xx is the server telling the client to do something.

4xx is the server telling the client about the world.
5xx is the server telling the client about itself.
Very interesting! Although, for most common chords chart, I think that instead of simply counting the number of times a chord appears, you should have also considered the duration of that chord in the song.

Didn't Pandora radio did the same analysis for its recommendation engine?
Answer promptly and effectively. A client can contact you at any time throughout the day; if you hear that phone ringing you better get on top of it. Good luck finding additional business streams if you get a reputation for keeping your clients waiting.

I agree 100% with the first, disagree slightly with the second. You can be prompt and efficient at resolving your customer's problems and providing them with a quality gateway to the organization, but you can't do this if your support staff is innundated by the constant pressure of answring phones. Things will come to a head where hearing the phone ring starts to become a genuine fear of support reps and CSR's will start avoiding calls just to catch up.

This comes from experience, having worked for an established software company that sold a great product, but had very unrealistic and unsustainable philosophies about support, not to mention a severely undersized team (four support reps and about 600 clients in four time-zones and one in the south Pacific)

Don't take this the wrong way, I am not saying you should be shirking your customers, or trying to find ways to build barriers to accessing that first line of defense. However I am saying you also shouldn't just assume that because you have support personnel, any opportunity for self-help and self-education should be on the back-burner. What I mean is, if your organization already has tools to help customers find the answer they need, that should be on the forefront, in the customer's face and easily accessible.

Then, and only then if your learning resources have failed, are too vague, or perhaps just doesn't answer the question in a way the customer can digest, that's when door number two opens up and it's time to contact the organization. And from there, I'm with you; be a shining beacon, be a smiling face and a welcoming gate keeper. You can learn a lot about your customer base as well as the quality of your documentation by following this strategy.

If you want a qualitative and effective team, don't toss them into the middle of a category 5 hurricane, trying to answer phones and create tickets at the same time. This will erode quality AND effectiveness.

Great post, otherwise!
I tried to subscribe to your site in Google Reader but it could not detect your feed. Since you're running Wordpress I was able to locate http://alanhollis.com/feed/ but you should probably add some link tags in your header that indicate the location of your RSS feed.

I'm eager to hear more about your progress. Good luck!
Pay Phones: A Technology for the Poor That's About to Get Left Hanging
Or pull the original HDD and replace it with a nice SSD. Should something happen, pop in the original HDD and away you go.
Nothing wrong with these tips, but I don't feel like they added value to all the things I've read about customer service a dozen times already.
Absolutely not. I'm just tired of hearing that "interested users" line used as a general apology for the Android platform. I figured the same thing went without saying for iOS, since the perception of the platform is such.
Eh. The democratic peace theory really just relies on a perpetual no-true-Scotsman approach. Either something's not really a democracy or not really a war.

Native American tribes? Well, they had democratic societies, but they're very different from the liberal state that has come to predominate in contemporary times. Franco-Prussian conflict? Prussia's legislatures were dominated by a rich hereditary landowning class. American Civil War? Well, civil wars don't count, and the franchise wasn't universal. World War I? Well, Germany might have had elections and might have had a wider effective franchise than many parts of the USA, but it was a bad guy, so it doesn't count. Various conflicts fostered by the Western liberal democracies (Iran, Chile, etc.)? Well, those were coups and not really wars.

What "democratic peace" really seems to mean is "countries that are under the umbrella of the United States and have highly developed economies don't go to war against each other." Give it 20 years time, and when the newly elected government of China gets into a shooting war with the government of the United States over some stupid shit (poll driven aggression in the strait?) we'll go back to arguing that China isn't a real democracy because it had only had one or two national elections, or the United States isn't a real democracy because all its state apparatus and elections are controlled by an unelected elite.
"Yes. Headless Macs are important for those who need high end displays. Depending on your needs, Apple really never was in that market."

They were, but it's been a while. Quadra 840AV (1993) , PowerMac 9600 (1997).

At the time, if you wanted multiple screens, the Apple Macintosh platform provided flexibility that you couldn't get on the Windows NT side. Competitors were Silicon Graphics, Sun, and NeXT, but their workstations were way more expensive.

It's obvious that Apple has moved more towards consumers, and financially, it has worked for them. But I too would like Apple to give some love to professional desktop users.

http://en.wikipedia.org/wiki/Macintosh_Quadra_840AV

http://en.wikipedia.org/wiki/Power_Macintosh_9500
Have a couple of kids and you can learn to solve 150 problems in 50 days.
how much time do they spend on SEO, and link building? How do they plan to give Google scalable, indexable content?
لعبة المزرعة السعيدة 
لعبة المزرعة السعيدة لعبة المزرعة السعيدة لعبة المزرعة السعيدة لعبة المزرعة السعيدة لعبة المزرعة السعيدة لعبة المزرعة السعيدة لعبة المزرعة السعيدة
"Do you remember the last time you sent an email and got a response back, within a minute saying, “FIXED. Really sorry that you had to experience that…” ?"

This is a perfect example of how you can turn a negative into a positive. From my own experience in the past I always noticed that if you make a mistake with a customer job but correct the mistake really quickly you actually form a bond with the customer that is much stronger than if you never made the mistake in the first place. You actually gain because of the error as long as the customer isn't in really bad shape as a result of it. (Of course you would get diminishing returns if you had to correct more than a small number of mistakes in any given time period obviously.)
you can also download the movie directly from the movie website, DRM free, so it's not tied to Steam.

http://buy.indiegamethemovie.com/
Sorry you feel that way, Joshua. I really tried my best to make this really helpful to readers.

Would love to hear your suggestions on what you hear good customer service is, Joshua.
No you are not, like others I typically swap the drive with an SSD so I can return to 'factory' easily. That generally however involves breaking the 'factory seal' on the bottom which for NewEgg is one of their deal breakers.
Soren Johnson talks about AI cheating in
"Playing to lose: AI and Civilization"
http://www.youtube.com/watch?v=IJcuQQ1eWWI&feature=playe...
This is the most enjoyable and diverse AI I've been able to play against.

AI Wars
http://www.arcengames.com/w/index.php/aiwar-features
The value is also in the discussion of the tips in these here comments.

Added: Such as the personal experience I had about turning negatives into positives.
Shouldn't it be the firmware's responsibility to prevent overcharging, overclocking, overheating, etc. - unless explicitly overridden?
Convergence happens when an available device is good enough to replace a purpose-built specialized device.
I couldn't disagree more, Kytephone is about enabling kids to get technology they otherwise would not have. Fact is, parents have the right raise their kids the way they see fit, which includes teaching their kids responsible use of technology.

Since current solutions are so lackluster, this means kids either get dumbphones or no phone at all, which is hardly a better outcome than a real smartphone with some parental controls.
Bump and mend: The apps helping fix city streets
I would not say that Apple is on the decline, but I do think that their products have become less exciting as of late. For me, at least, I am much more excited about the next version of Windows (8 and Phone 8) and Android then I am about the next version of OSX and iOS.
I'd add one more item to this list: If you can't give your customer what they're asking for, explain why.

I regularly take calls from people asking for features that we don't offer (and probably never will). They normally start out annoyed that we don't have what they want, but after I explain why we can't offer the feature, they normally understand completely and it doesn't seem to bother them at all.

Most customers don't have much perspective about your business. They know what they want, and they're not really thinking about how it might effect the overall experience. If you just say, "no, we don't have an iPhone app" they'll think you're brushing them off. Instead say, "I totally understand why you want an iPhone app, but if we made an iPhone app we'd also have to make apps for Android and Blackberry which would mean we couldn't spend nearly as much time focusing on making the core product better, which is why we have a mobile website which will work on all platforms". The customer wasn't thinking about that when they requested/demanded the feature. By explaining your reasoning, you're telling them that you really are listening to them and considering their ideas, but there are good reasons why you can't give them exactly what they want.
Thanks!

Do you have any other examples where you've seen companies take the negative and turn it into a positive?

Would love to hear them
I do think there are bad languages. Brainfuck is terrible.

Brainfuck is not terrible, it's just not easy on human eyes. Brainfuck is really a very simple 8 instruction turing machine designed to have the smallest possible compiler on the Amiga (240 bytes, at that). It is actually a derivation of p'', which is a programming language from the 60s used to describe a family of turing machines.

Now, for a truly terrible language, I introduce you the only programming language named after the eighth circle of hell in Dante's Inferno...

@@@@@@@@@@ @@@@@@ @@@ @@@@@@@ @@@@@@ @@@ @@@@@@@@ @@@@@@@@
@@@@@@@@@@@ @@@@@@@@ @@@ @@@@@@@@ @@@@@@@@ @@@ @@@@@@@@@ @@@@@@@@
@@! @@! @@! @@! @@@ @@! @@! @@@ @@! @@@ @@! !@@ @@!
!@! !@! !@! !@! @!@ !@! !@ @!@ !@! @!@ !@! !@! !@!
@!! !!@ @!@ @!@!@!@! @!! @!@!@!@ @!@ !@! @!! !@! @!@!@ @!!!:!
!@! ! !@! !!!@!!!! !!! !!!@!!!! !@! !!! !!! !!! !!@!! !!!!!:
!!: !!: !!: !!! !!: !!: !!! !!: !!! !!: :!! !!: !!:
:!: :!: :!: !:! :!: :!: !:! :!: !:! :!: :!: !:: :!:
::: :: :: ::: :: :::: :: :::: ::::: :: :: :::: ::: :::: :: ::::
: : : : : : :: : : :: : :: : : : : :: : : :: :: : : :: ::

EsoLangs wiki entry: http://esolangs.org/wiki/Malbolge
99 Bottles: http://99-bottles-of-beer.net/language-malbolge-995.html

Writing programs in Malbolge is so difficult, typically one has to use another language to generate programs and search for a working malbolge program, or make extremely large programs that go on for pages.

You have been warned!
I believe m0nastic was talking about the people that the author is implicitly responding to, not the author.
As for the main point of Mikko's post, I have never understood why so many folks in the netsec industry are arrogantly pessimistic about the innovation of others. I found Flame jaw-droppingly amazing.

Security folks often lack development experience, specifically in products that ship, to appreciate the big picture. This is why certain people on HN were so fixated on a lack of code obfuscation to give credit to the massive QA effort behind making all of stuxnet work on such a complex target.

I say this as a security person who has previously done dev on product teams.
If the reason you don't want your extension discoverable is because its an internal extension for an enterprise, then you should be aware that you can add trusted sites via enterprise policy. So this won't be a problem for you.