skysight-inc/HackerNews huggingface dataset:
I'm not sure what you mean by "solution." To abolish privilege? That's neither possible nor desirable, IMO. Privilege exists wherever there's a differential in power for any reason.

The problem is being blind to it and not understanding how it operates in your life and the lives of others. The solution to that problem is being committed to developing a deep sense of empathy.
Krugman and Stross base their critique on Bitcoin's libertarian appeal, as if they took the promises of a few cypherpunks as reliable predictions.

Those in Krugman and Stross's "libertarianism is evil" camp should take heart that some people out there think Bitcoin is a huge win for developing economies, and will cause only incremental disruption for places like the EU or US.

For the rich countries:
Governments have many tools in their belt before they just lie down and accept, say, universal tax fraud, or the end of monetary policy. People interested in tax policy (sometimes very) slowly come up with good ideas to reduce fraud, like putting down the SSN of all claimed dependents (which made a lot of children disappear one year, but jumped revenues), or double reporting of W-2s. They likely wouldn't just roll over if we moved to BTC.

For the poor countries:
A better medium of exchange, allowing cheaper remittances, easier cross border trade, or a relatively more reliable store of value than local currency is an enormous win.

There are lots of options going forward. Bitcoin could be a passing fad. Bitcoin could liberate the economically oppressed while providing little more than a nice toy for those in wealthy countries. Bitcoin could destroy monetary policy and lead to barricades of wealth while destroying the capacity of governments to benefit their most vulnerable citizens.

But it's not safe to make moral approbations based on picking one of these uncertain results and assuming it is inevitable (especially, IMHO, by picking the most outlandish of the three).
Is there a problem with recruiters working harder to find the best candidate/job fit? It's a nice change from having to compete (or work with!) people rammed into the wrong sorts of jobs.

Worst case you can have fun with the levels and just not worry about the job bits.
(Assuming the programs are of length n generated using random ascii characters 0-127, and the number n starts out at 1, and the next time around is 2, then 3, and so forth.)

We are splitting the programs generated this way into two piles.

First pile are all the programs that don't compile and all the programs that compile and don't rely on size of the array that we want to sort. A very small number of programs compile . As n grows larger the number of programs that compile grows smaller as the chance of a random character error grows larger factorially. As n goes to infinity the ratio of programs that don't compile to programs that do, becomes divergent; in other words: the number of programs that don't compile tends to infinity and programs that do compile tends to zero. Therefore we can assume every program in first pile is a program that doesn't compile.

The second pile are the programs that compile and actually rely on the size of the array. The complexity of these programs is dependent on their algorithm. We are assuming the worst case where every algorithm is of complexity O(n!).

But errors in the programs from second pile also grows factorially. So the number of programs in second pile compared to first also approaches zero as n goes to infinity.

Complexity of programs in the first pile, since they don't rely on the input( where input is the size of the array ), is constant. Where the constant is the number n( steps ).

As n tends to infinity the number of the seconds programs tends to zero and their complexity becomes negligible. Therefore the total complexity becomes either O(1) or O(inf).

If you choose the n to stop at a finite number, then the complexity of the program is O(1)

If you choose n never stop, to become infinite then the algorithm never ends.

Feel free to comment, please refer to specific parts of the solution.

edit: Complexity of programs that fails to compile, or compile and don't rely on the size of the array is O(1), since that specific program always executes in the same time as it takes no variable input that would change regarding to size of the array.
Privilege exists when the outward characteristics you describe are used as heuristics for filtering good coders from bad coders.

Unfortunately, most people are unaware of the heuristics they are using when performing such a task. LessWrong explains some of these errors in reasoning quite well [1][2]. When generalized to an entire population, these heuristics construct a "privilege" because anyone with characteristics that do not fit the heuristics will be unfairly disqualified.

Privilege is not an active act of oppression. By having privilege, you are not necessarily actively preventing someone from achieving success. However, the fact that someone has a harder time getting a job for no reason other than not satisfying heuristics for innate characteristics places you in a "privileged" position as a result.

[1]: http://lesswrong.com/lw/lg/the_affect_heuristic/
[2]: http://lesswrong.com/lw/lj/the_halo_effect/

EDIT:
It is important to note that there are other sources of privilege. One example is the fact that females have a much higher probability of being victims of sexual assault. As a male, I spend less time worrying about my own safety (in general) - that is a privilege.
But he also does not have infinite engineering resources at his disposal. I expect that a lot of the designs are probably somewhat simplistic compared to the battle-hardened implementations in common use today.

It doesn't mean Rich Hickey was wrong; merely that we are seeing only the ultra-clean design now. After Datomic takes off and has a lot of production users in demanding environments for 5-10 years, I doubt the design will be quite so clean.
[The one I self-published](http://www.kickstarter.com/projects/52397119/decrypting-rita...).

It's the second volume of three. The change is still ongoing; book 1 has garnered me some new fans at the top of the comics game, some cool short-form opportunities, and some tentative little beginnings of nibbles from publishers. I figure bringing book 2 to cons will keep that going; I'm pretty confident that by the time I run out of copies of book 3 and want to publish an omnibus, I'll have someone interested in taking care of that and the distribution for me.

Oh, wait, you want books we read, not any books, huh? I'd have to say [The Primal Blueprint](https://www.amazon.com/dp/0982207786?tag=egypurna-20&camp=0&...), which got me seriously thinking about what I put in my body and how I use it. I've been backsliding from the fabulous shape I was in during the year I was taking burlesque class, and while I haven't gotten it back, reducing my carb intake and trying to regularly remind myself to just run around for the hell of it! has been keeping things mostly under control.

I mean, I've actually started eating salads, made from awesome locally-produced ingredients that actually have flavor. I still eat a decent amount of junk, I'm nowhere near following a hardcore Primal diet, but I'm doing better than I was a couple years ago.
Do you have any evidence beyond the anecdotal that running is bad for your health?
Krugman actually takes that on directly in the article:

> I have had and am continuing to have a dialogue with smart technologists who are very high on BitCoin — but when I try to get them to explain to me why BitCoin is a reliable store of value, they always seem to come back with explanations about how it’s a terrific medium of exchange. Even if I buy this (which I don’t, entirely), it doesn’t solve my problem. And I haven’t been able to get my correspondents to recognize that these are different questions.

In other words, "to facilitate decentralized value transactions between arbitrary parties" does not actually provide a floor and thus give the coin intrinsic [1] value. Being useful is different from being valuable, at least insomuch as storage is concerned. I think Krugman has this one right.

One point made elsewhere in this discussion is that while Krugman might be right about the floor, he may be wrong about the floor being necessary to make BTC a stable, suitable store of value. Specifically, he might be overestimating the degree to which the dollar has a meaningful price floor, and the degree to which such a floor is actually the reason the dollar is stable and dependable. In other words, perhaps it maintains its value through adequately shared fiction, and perhaps BTC could do that too. I don't really know enough to have a strong opinion on that issue, but I think that's the structure of it. It's also worth pointing out the Krugman has the conventional view here.

Another question to ask of Krugman is why being a store of value is even a goal; what does the "success" in "successful currency" mean? Does it mean that BTC will be the unit of account, with prices and salaries denominated in it? That's certainly the case Krugman is taking on (hence the normative claims about central banks), and the case many here on HN arguing for. Or can it succeed as just a medium of exchange? I can trade my dollars for bitcoins and send them to someone, who will convert them to euros on receipt. Then who cares how much they're worth?

[1] For certain values of "intrinsic". The semantics aren't very clean here.
The problem with homegrown DB interfacing stuff is that no other developers want to learn to use it, instead of standard using ORMs. Fine if you are a lone wolf but using a 10 year old homemade DAO layer wouldn't fly in a team.
Very strange to post a reading list from a course given in Summer 2002.

I took this same class at UCF more recently with Dr. Heinrich, who did an amazing job. I don't think his course materials are public, though he used Modern Processor Design[1].

[1] http://amzn.com/B00HCLUL5O
To be sure, "someone is wrong on the internet!" is what sites like these depend on for a business model.
This article on the Space Shuttle software team is a wonderful contrast to the stereotypes (often valid) of people who work in Silicon Valley: http://www.fastcompany.com/28121/they-write-right-stuff. I think the contrast between the team described in the article (older, mix gender, often married with kids), and the roomful of young men who coded in high school is extremely relevant to this issue.
Ask HN: Apps for 2014 summer Bay Area interns to find roommates?
Is there something that's better than craigslist right now?
> In the Medium essay you link to they are calling out women who deny the existence of sexism in tech

The essay isn't calling out women who fit that description. It is attributing those denials to successful women in tech.
To other HNers. I'm looking to move to a different country for good. I'm thinking Germany. It's beautiful. Music, art, amazing women, startups, history, Europe.

Where should I go? I have all the money in the world and I'm looking to settle elsewhere besides North America.

Suggestions?

OP: I like the way you rant.
Pay a visit to the city, go to some of the tech meetups - get a feel for the culture before committing to it.

I don't think I personally would prefer to live in SF, in large part due to the crazy expense, but you should try seeing how you personally feel about the area for yourself.
I'm skeptical of this whole approach. I've done a ton of these code challenges (ranging from literally FizzBuzz level up to stuff involving dynamic programming, recursion, and NP-complete problems) on CodeEval, and it's never gotten me anywhere close to a new job (though some of them were kind of fun). What makes you think your code challenges are any better than theirs for this particular purpose?
> If you choose n to be a non-infinite number, then the complexity of the program is O(1) If you choose n to be infinite then the complexity is O(inf)

I'm not sure I understand this, or you've understood me. The number n starts out at 1, and the next time around is 2, then 3, and so forth.
I don't really disagree. I guess my comment is more addressing the "less women than men in the industry" thing, and not the "women negotiate lower salaries than men" thing.
Great definition of privilege in this context, thank you.
If you plan to spend your investment on rent, food, or fuel then Treasuries are a losing investment for sure. At best they reduce the amount of loss compared to holding cash.
Why? All you need to know is the grid width\height, and whether a grid coord is empty. All of which is shown in the example.
It's only a market failure, because it's publicly owned. Oceans and air is tricky, but rivers and lakes can certainly be privately owned.

But, regulation is also a public good and therefore also a market failure... so you end up with regulations that harm 99% of the people, like in the case of Uber in France.
Incidentally, it was a recording label before they essentially entered the music business:

https://news.ycombinator.com/item?id=6975459

Apple Computers won the litigation, but I'm not entirely sure why. The Beatles kept their albums off of iTunes for years because of it.
Lock-Free Data Structures (2004)
The last paragraph took some weight from your post, in my opinion. I agree with you in general, but comparing that description of your student with my own experience, I can't help but think that maybe he really doesn't want it enough.

Having a computer at home, he's in a much better position than I was, when I learned programming at 13 by going to a public PC for 3h/week. I also didn't know English, nor did I have any programming classes until many years later.

Later, my first home computer was a BASIC interpreter, and I also couldn't save the programs because it had no storage, so I wrote all the code to paper before shutting it down each time.

I know I'm probably missing a lot of hindrances you haven't described, so I won't judge the situation just from that, but it does make your post weaker, IMHO. Also, why haven't you got him a pen drive yet? ;)
I've been working on a Node.js server (signaling server in Node over WS, frontend built in Backbone) https://github.com/malditogeek/vmux give it a go. There's a running instance at http://vmux.co
That's missing a number of points, both historical and behavioral. Digg.com died when they tried to increase ads and there was a mass exodus from Digg to Reddit. Additionally, even if only those 2% leave, you're still screwed because those 2% produce all the content/share all the links that the other 98% want.

Rule of thumb: if you're business is selling your users to advertisers, don't piss off your users, because then you'll have no product.
A Course in Miracles
As an European I can't say how well it compares to the US but The Netherlands (Amsterdam in particular) are an amazing place to move to.

I've left Italy a few months ago and moved to Amsterdam (studying and working), it's an amazing place, a massive change of settings for me. There are lots of startups, companies and opportunities for tech-minded people. Obviously, I repeat, my comparison is with Italy which, to be honest, is one of the worst places you'd want to found a startup in Europe.
Gay NBA Sports player come out the closet
Okay, so what should I do now that I recognize that I have privilege? Do I quit my job and forfeit my college degree, since I acquired both unfairly (I guess my own perception that I sometimes work hard and plan well is delusional)? Seriously, what is the end game of this concept of "privilege"? All anyone seems to say is to "check your privilege." Great, I accept that I have privilege according to your definition of it. What now?
Germany is a good destination in Europe because it's fairly inexpensive (unification ftw). Very few startups outside of a small area of Berlin, however.

Just commenting about Germany because you mentioned it. There are probably lots of other destinations with good potential. Ultimately they are all only as good as you make it.
Here's the video of the talk from 30c3 that I assume was referenced: http://www.youtube.com/watch?v=G-TM9ubxKIg

It's actually worth watching if you haven't been closely following all of the crypto related revelations this year.
You are starting to sound like you have a bridge to sell. I was just speculating about earthships, extreme climates, and the evolution of housing.
> Rackspace has nine data centers on four continents and more than 100,000 servers. For comparison, AWS also has nine data centers but on five continents and virtual machines in the millions. We believe AWS has more than 5x the IaaS capacity of the next 14 vendors combined.

"Servers" and "virtual machines" are two different things. You could easily run 10 VMs on a single server at the lower end of the VM price range. So without more precise measurements, these numbers mean nothing.

(What they say may still be true; you just can't tell from the numbers we're given here.)
Scientists baffled by hundreds of spheres found in hidden tunnels
It is very simple: Expedia is paying over a billion $ annually for ads, Google is giving them a buy one, get one free deal.

Google is only having "SEO scheme" problems with freeloaders, like RapGenius.

To site Wikipedia: "Don't be evil" was the informal corporate motto (or slogan) of Google. Key word here is was.
"The existence of privilege is not a scarlet letter on young white dudes who code. But the forceful, repeated, insidious denial of the existence of that privilege is a problem: it reinforces the privilege and allows it to feed on itself."

Seriously what the fuck does this mean? These words try so hard to appear to be insightful but are utterly meaningless.

I lack the privilege of understanding this.
bogosort does that already.

I ran it on an the array [0,1,2,3,4,5,6] and it took between 3 hundred million and 1 billion operations (by my marginally accurate counter) and between 6 and 20 minutes, but mine was in python, not C.
"SF has no place for you to fall. (Really, the same can be said of America if you don't have a family support network.) "

While I agree with you that the safety net in the USA need to be completely reworked, what country gives poor non citizens a chance to "make it" that you feel is acceptable?
>Thoughts?

Travel around and enjoy yourself if you have the means. Don't settle down somewhere without having spent a decent amount of time there. Live and work where you love, not where you feel like you should be. Basically follow that boring advice that parents have been giving children forever now.

>Consequently, meritocracy is diluted

Meritocracy is a clever facade that is used to blind "smart people" to the real ways of the world. Buy into it at your peril.
"The Valley" is more a metaphor than a specific geographic location. Yes, its origins and core are in Santa Clara County, but there's been a significant shift toward the urban mecca of San Francisco, and by broader definitions it can be said to stretch as much as 100 miles (O'Reilly & Associate's Sebastapol headquarters have been included in the term, though that's a bit of a stretch).

As for slums and marginal areas -- yes, they exist, but even there the costs of living can be high, and in terms of livable low-cost areas, such as you might find in Chicago, or Detroit, or Berlin, not so much. Land-use planning, growth limitations (California is ultimately water-constrained), NIMBYISM, and real-estate inflation have and are taking their toll on the area.
I cant seem to get it working. I keep getting
"You must be signed in to make or propose changes" and other errors.
I have the .vim in plugin folder.
I think what she's saying is that the mindhive in the valley creates a culture where it's acceptable (and desired) to fail and fail fast. Iterate, build, ship, and if you fail, bounce back and try again.

The problem is the bouncing back part. It's easier said than done.
Go to Berlin. Bring your startup there. Hang out at Sankt Oberholz. Visit Soundcloud & Google. Attend CCC/C-Base events. Attend LEAP events and teach artists/designers to code at hackathons. Enjoy the fantastic & relatively cheap living environment. Techno. I miss Berlin.
Homelessness, mentally ill, chronically unemployed, etc. these are serious issues that are obviously not unique to "the valley" or SF or any number of other places that border on affluent areas. I think the gist of the rant is that there is a lot of wealth in "the valley" but for some reason it does not "trickle down" to those with problems. Unfortunately, this is an issue that is much harder to solve than writing then next cool app or whatever. There seems to be a pervasive idea that just because tech people can solve complicated tech problems that means somehow they can use the same magic to solve social problems. I wish I knew how to solve some of these problems but I do not and I am guessing a lot of tech people feel the same way.
The method is useful. Any establishment derived from a discovery is a religion. Observations of the past can never offer certainty over the future. Nothing can. Life is a gamble.
FreedomPop’s Free Wireless Would Be Cool If It Wasn’t So Shady
If all the people that would rather flee than endure the sight of a homeless person could just leave, maybe the Valley would be appealing?
"Ships that pass in the night, and speak each other in passing,

Only a signal shown and a distant voice in the darkness;

So on the ocean of life, we pass and speak one another,

Only a look and a voice, then darkness again and a silence."

- Henry Wadsworth Longfellow, 1863
Chromebook Sales vs. Web Traffic Share
Or you know, just get rid of the diebold machines and do a hand count?
In SF the homelessness is much more 'in your face' than anywhere else I've visited. I think what she's saying is that in SF, it's OK to not give a fuck, and the homelessness is symbolic of that.
While I credit HN for accuracy in representing Amir's title, fixing that annoying typo would be a Good Thing.
I smell bacon.

"A little about me... I am a search marketing consultant,and I love everything about marketing and emerging technology. Growth Hacking is my strongest skillset, especially when leveraging search engines."

While I'm not sure that what you're doing is technically astroturfing, it's still equally as dishonest.

First, none of the links described in TFA match your "guidelines" to "Good offsite SEO", so even by your own admission this is not "Good offsite SEO".

Second, there is no such thing as "Good offsite SEO", since any "offsite SEO" is by definition either link farming or gaming the system. The entire point of the Penguin update (if I'm not mistaken) was to prevent quite literally all "offsite SEO" so google can rank your page according to your content, and so they can reliably weight incoming links. If an incoming link (that is not on your site!) has been SEO'd then by definition it is not an organic, quality incoming link.

Third, you state "this is legitimate link acquisition and its what all SEOs do today", which undermines the entirety of your post since link acquisition is by definition not organic, nor does it produce "quality" inbound links.

But hey, since "its what all SEOs do today" it must be kosher.

Edit: Just to address your last point (not to pile on or anything, but I feel like it's important), I'm pretty sure this is a willful conflation of two totally separate concepts. Since, you know, everyone who's ever done any sort of SEO knows that if you want to drive traffic, but not pay the penalties for link farming, you use rel="nofollow". Which Expedia/ the blogger did not do.