skysight-inc/HackerNews huggingface dataset:
There are a lot of very fundamental misunderstandings of economics and labor structures in here. But I'll start with the general objection that you'll run into:

The core of your argument is entitled whining.

Computer programmers can make truckloads of money the same way that everyone else can: by seeking it. If your professional goals are aligned with making money, then your chances of making a lot of money go way up. Top lawyers aren't paid the most because they know the law the best; that's ancillary. They're paid big bucks because they win money for their clients, prevent their clients from losing money and build networks to people that have money to give them. Likewise, programmers who define their goals economically (which broadly includes creating value for users) have nearly unparalleled earning potential.

8 of the 20 richest people in America are (or have been, at least nominally) programmers.

The crux of things is that you don't get rich for being a skilled technician -- and I use that word broadly. Lawyers don't get rich for knowing the law, bankers don't get rich for understanding economics and programmers don't get rich for slinging code. You get rich by creating value (or at least tying yourself at an opportune moment to a benefactor whose goals are so aligned).

The rest of folks are compensated at prevailing market rates for their technical skills -- and incidentally, American programmers are paid better than in almost any other country.

But claiming that "computer programmers don't get respect" is broken on so many levels. First, computer programmers are certainly among the most respected trades. You need to interact with a broader cross-section of society if you believe that not to be the case. Second, the baseline for becoming a programmer isn't very high -- certainly nothing on the order of becoming a doctor or lawyer. The median programmer has jumped over far fewer hurdles than the median doctor or lawyer. (I got my first programming job at 17. I'd have needed another decade of non-trivial training before I'd have been able to get a job as a doctor.) The spectrum is far broader for programmers, and as such, the respect a programmer commands has more to do with their actual status within those ranks than simply being a part of that trade. But again, the spectrum extends up to "richest person in the world", so we're hardly being shafted.

If being respected among the elite is something that you want, align your goals with that. If it's not, enjoy the fact that you're in a trade where even untrained, mediocre practitioners reach the top 10% of American incomes.
The comment from SteveB in the linked-to thread was interesting:

Most editors i have used highlight the next line in green as a comment,
however i have come across one that took me over a year to solve, that is
remarkably similar.

//why does this next line not compile??/
x = 0;

because the ??/ operator is a trigraph meaning \
That was never been highlighted correctly any editor I have used.
Moving Vans | Moving Van Rental | Van Rental One Way | Truck Rentals 
Moving van rental offers moving vans &amp; cargo vans for rent that will fit almost any moving situation.
Realistically how many windows users have even heard of GNOME? Their not going to notice.

And of course pausing it is not going to freeze the window to "Not Responding". The people working at Microsoft are actually really smart

I don't think you tried hard enough
Procedural art is fun. If you combine it w/ real world tools like projectors/cameras or even something like a laser cutter, really neat stuff can happen

The processing page has a nice gallery and also happens to be a very pleasant way to program this sort of thing: http://processing.org/exhibition/
Double Recall looks like one of the very few startups that would make the world a worse place if they succeed :(
right. Software engineering is a global thing.
It's not a warning in GCC. The -ansi flag, and older standards, err on C++ comments, but they're still valid input for C99 mode(s).
Seems as though you haven't read the complaint. This is another one of Apple's famous bullshit "look and feel" lawsuits. Hopefully, it will fail like all the others they've tried.
Thank you, more or less exactly what I wanted to say, but I found it difficult to find the right words.
Handroid: Japanese Company Shows Advanced Robot Hand
Degrassi: The Next Generation Season 11 Episode 24 
Welcome back in my blog, this time I will tell you a review of the movie that will air on August 24, 2011, on MuchMusic entitled Degrassi: The Next Generation Season 11 Episode 24 - Don't Panic - Part 1, before that I wish to thank.
变态传世私服
You're not supposed to defrag an SSD with Microsoft defragger, are you really doing that?
making me type advertiser-specified words on a mobile device to visit some site? terrible and easily worse than an interstitial.
Salary? Sure. But if you include bonuses and other compensation that doesn't seem too far fetched for Google, Facebook, Apple and the like...
I guess it would, it's just not something I've run into.

The only time I've ever seen backslash's used in C or C++ as a line-break is in huge multi line macros with lots of variables that has been broken up for readability.

It never occurred to me it could be used to do multi line comments but there you are.
I don't think that's a histogram. It's a chart plotting the throughput at time intervals.
Edebiyat defteri
edebiyat defteri-edebiyat hakkında her şey
> Saying there's a "shortage" is economically the same as saying that "we don't want to pay you guys enough to meet the demand for labor".

Indeed, it's like saying that there is a shortage of super yachts for people.
It would be interesting to get an overview on how many of the startups in the current batch had their products out 1) before getting funded by YC, 2) during YC.
Maybe they could site the Star Wars prequels too... There were iPads all through the stupid racer scene. http://www.mrspeaker.net/2010/01/29/ipadme/
I still stand by my point, that symmetrical actions should have symmetrical meaning. If upvote is used for agreement, downvote should be used for disagreement. Would you enjoy if your right arrow were to move cursor to the right, and the left arrow to move it up?
If you don't want downvotes as the sign of disagreement then remove that arrow altogether and leave just "flag".
On the other hand, I don't really get how is the system where showing only agreement is allowed is any better.
Headline is pretty misleading. They're #1 in sales per sq. ft. of retail space, an accomplishment to be sure. But they're well behind Walmart in absolute dollars, which ironically is completely missing from the article.
Give me 3 useful tips on any subject
Advisr.me allows you to get useful tips easily and share your own experience with your friends in a new way.
I was a vimmer then org-mode got me and beat me down. Now I'm part of the Cult of Emacs. ;)
The other side of the coin is it could allow more content to remain accessible for free (given the stats advertisers are bound to pay more).

I'd rather enter brand-specified words than my credit card info.
Only other city I'd recommend on the peninsula is San Carlos.
I'm sure funny ones are.
Do you have a reference for this info?
Firstly, if you disagree, that's fine. But saying my arguments are "entitled whining" isn't disagreement, it's name calling. DH0, to use Paul Graham's phrase.

Secondly, some of my arguments might be wrong, but I provide numbers and evidence to back them up.

"Likewise, programmers who define their goals economically (which broadly includes creating value for users) have nearly unparalleled earning potential."

Evidence? If you're talking about startups, I already covered that. Read the post.

"and incidentally, American programmers are paid better than in almost any other country."

This is sophistry. American Xs are paid better than non-American Xs because America has a high GDP per capita, pretty much regardless of X.

"First, computer programmers are certainly among the most respected trades."

Citation? And, adjusted for IQ, skill, hours worked, degrees earned, and so on?

"If it's not, enjoy the fact that you're in a trade where even untrained, mediocre practitioners reach the top 10% of American incomes."

Citation? Do you even know what the top 10% is? Here's a hint: The average salary of a computer programmer in the US is $75,000 (cite: http://www.collegeboard.com/csearch/majors_careers/profiles/...). Most of those have college degrees in computer science or other technical fields, they certainly aren't "untrained". And 90th percentile income is higher than that even including people who don't have jobs (cite: http://en.wikipedia.org/wiki/Personal_income_in_the_United_S...).
Thinking Clearly: A Guide to Critical Reasoning
http://www.amazon.com/Thinking-Clearly-Guide-Critical-Reason...
One thing I was taken back by while watching Notch coding (besides his incredible productivitiy) was that all of his code was super-simple... no crazy tricks (besides some nice bit-twiddling), no weird data structures, no language-specific magic: I don't know much Java but I understood every single thing he did! That's awesome.

In fact, the source code is so straightforward that I think you could almost automatically generate the game in other languages!
They do... they have an official stand thingy that incorporates wireless charging (I think it's called the touchstone). It's a nice accessory and one that I wish was available for my iPad.
I see. That still doesn't make sense while on break from a shift of cleaning toilets - that type of work makes it fairly difficult to break away from for any reason, and you're not going to be in the shape to meet up with a prospective desirable employer. Even low-level call center work, which I suppose you could call the lowest of white collar work, won't let you off for much - you'll get fired after accumulating a certain number of attendance points. Not to mention that someone in the position to ask for and accept these types of jobs can't really afford missing out on those hours of pay that come with.
Verpackungsbeutel
Wir sind der Hersteller von druckverschlussbeutel, papierbeutel, flachbeutel,folienbeutel,lebensmittelverpackungen,verpackungsbeutel,folienverpackung,kreuzbodenbeutel,blockbodenbeutel,zellglasbeutel,seitenfaltenbeutel, etc.
MEM-3C8M, MEM-3C8M=, 8MB SIMM Memory
8MB Memory Upgrade for Cisco 3104, 3204 Router, Cisco Router 3104, 3204 series, 8MB SIMM Memory, Preserve your Smartnet warranty with Cisco approved memory. This module is in stock and can ship today.
What's "Other compensation?" I don't think bonuses usually total $50K at these companies.
I've heard $130k for top students is not uncommon.
I like their right-wing teaching system

Sorry, but what has the Finnish teaching system to do with right-wing?
Fusion power: is it getting any closer?
"Programmers are interchangeable" seems to come up quite a lot, but I don't think we have a monopoly on it: celebrities (where it is the individual's brand that sells) are the only example that aren't interchangeable that comes to mind.

One thing that may disadvantage us is that programmers are still one big blob: we don't define our specialities strongly enough to the outside world (or to ourselves). For example, teachers have their subjects: one might consider two maths teachers interchangeable but not a maths teacher and a French teacher, and that is obvious to a non-teacher. You and I might see the absurdity with swapping a web programmer for an embedded safety-critical systems programmer, but I don't think it is at all obvious to the outside world.
he does have a point. lawyers and doctors both work in industries that are protected. anybody can come off the street and start slinging code. you can't come off the street and start lawyering and doing surgery even if you were more capable than the average doctor or lawyer.
you care way too much about what other people think
Yay! Congrats us!
What Are the Features of iPad 2 (WiFi Only) Attract You Most?
Interview with Bradley Horowitz (video)
It's definitely not outside of the realm of possibility. I know several people at that level right out of university (undergrad)
In addition to everything else, please don't use a negative condition in an if/else statement.

if(NULL != fname) {
g = fopen(fname, "w+");
} else {
g = tmpfile();
}

Better:

if(NULL == fname) {
g = tmpfile();
} else {
g = fopen(fname, "w+");
}
You have to earn respect no matter what profession your in. Zuckerberg is a Coder. Sergey and Larry, Bill Gates, Jack Dorsey, etc.
2. It's not actually "the bulk" of engineers - I heard Senior SWE + above is something like the 30% of engineers. However, the age range is off; typically Senior SWEs at Google are about 26-32, depending on what their past career was. Someone who's 35 and of Google caliber (i.e. same intelligence as a doctor, lawyer, or management consultant) would usually be at least Staff and have some management responsibilities.

4. This is pretty key. Most of the top engineers I know at Google aren't paid $150K, they're paid millions via acquisition, stock grants, or insane counter-offer.
http://www.micro-isv.asia/2010/12/never-defragment-an-ssd/

"The key benefit to SSDs is that they have virtually no seek time. Reading adjacent blocks of data is no faster than reading blocks that are spread out over the drive. Fragmentation does not affect SSD drive speed.

(...) SSD drives physically wear out as you write to them. Defragmentation software moves around all the files on your drive. Thus, defragmenting an SSD reduces its life span without giving you any benefits."
Ah, you're right. Though while it doesn't put a hard limit on the number of lawyers, it does limit the number somewhat by the requirement that you have to attend 3 years of an accredited university and then pass the bar exam.
To the business world, you work in IT. They don't understand the difference between the person who plugs in the monitor and the person who designs their perfectly modularised accounting software landscape.

It sucks, but there is a major education gap amongst non-techs about what computer people do.
If you know the law but do not have a law degree, you cannot take the bar examination in most states. In California and less than four other states, you can do something like an apprenticeship in order to qualify instead, but (in California) you must be at least 23 to begin. A friend of mine with a solid understanding of the law and a desire to practice law cannot enter the profession because he is not 23 and does not have truckloads of money.
My girlfriend's a finance lawyer for a really big firm, she earns about 50% more than me and I image that in a couple of years will probably earn even more.

To get this she is required to work any weekend clients need her to (even if it means cancelling a planned holiday), any evening they need her to (pretty much all of them) and she has to read boring stuff constantly.

I on the other hand finish work after my 40 hours and go home. If I want to get some extra work I'll ask a couple of contacts if anything is going and go to the cafe with a couple of beers and have some coding fun.

I don't accept that we earn a lot less than other professionals. My pay/hours is certainly comparable to any other professional in the area I work, and I love doing what I do. If I ever earn $500,000 I'm pretty sure the hours I put in will be astronomical, and if that happens I'll probably die before I get to spend the money anyway.
1-3). Citation needed. Especially for Google salaries. I personally know a number of Google engineers, one of whom has been in software since 1994, and they've told me what they make.

3a) - 3b). True, but I was comparing the top bankers/consultants to the top programmers. Remember that Google is the very top, #1 software company to work for - it's only fair to compare Google engineers to, say, mid-level bankers at Goldman Sachs. If you want to compare average people, you'd have to look at, say, programmers at Wells Fargo or something.

4). That's essentially luck. If it isn't luck, please explain why the median VC loses money. Either a). average programmers must be better at picking winners than average VCs, who (if not as smart) have decades of experience and spend hundreds of hours on it rather than ten minutes deciding between job offers, or b). an average programmer shouldn't exercise their startup stock options, because they'll expect to lose money on net.

5). Definitely true, and it's why I'm a programmer myself. But it doesn't address my points.
Samsung unveils four new Galaxy smartphones, debuts new naming policy
Time to change my LinkedIn picture to lemonparty.
Wish that last part was really the case. If you want to succeed here you best back your bags and move out to somewhere else. It's just the way it is here communism is still deeply rooted in our society and successful people are frowned upon by vast majority (envy) and you'll have no luck finding any decent business ethics here.
Those protections stifle innovation... can we not ask for them too loudly please just in case somebody gets an idea for an IT Professional Institute?

The actuarial profession is protected here, and fuck does that make it difficult to get a decent actuary who can also program.
is that "lance" a typo for "launch"?
Railroad is ooooolllllllllld. Check out the specs: Ruby 1.8.5 and Rails 1.x, though I've certainly used it with 1.8.7/2.x. I use Railroady on Rails 3 projects:

http://railroady.prestonlee.com/
Bonuses + stock options + RSUs + perks can easily total $50K. Sometimes more.
Many of the top programmers at Google are making much more than you mentioned in your post. The amount you mentioned is more in line with a ~20 something there, in total compensation.

A Bachelors degree does not compare to medical school + residency (they also have to get a bachelor's before starting those two). While you're making money for 8 years at a comfortable 9-6, they're spending over 100k to train themselves and performing physically and mentally exhausting work.

Also, in the medical profession, those in primary care don't make the huge amounts you posted - many are below 200k, some far below. It's the specialists that you're thinking of.
Exactly. This seems, first and foremost, a syntax highlighting bug.
Doctors, Lawyers etc usually work and bill by the hour. Be a top software consultant and you can make $200k-500k a year as "easy" as those other fields.
Of course its still not easy to make $500k a year, but it also isnt that easy for the other jobs you mentioned.
You need to be really good, have good clients with deep pockets who have lots of work for you and its probably easier to reach that kind of money than with other jobs.
The current copying paradigm is utter 70's. Here's a hint for you from the 2000's, you Microsoft or Linux or Gnome developers:

What I would like is that copies seem instant and transparent. Actually, I wouldn't like to think of copying at all. I "copy" (or merely just order) a file to (appear in) some place and it immediately becomes accessible from there. Or I decide to move it back a few seconds later and I can do that.

In reality the computer should manage the low-level copying internally and consider it more like syncing.

I shouldn't have to care about how long something takes or how the kernel will queue the actual copy operations, or whether it copies anything at all but just creates a copy-on-write mapping to the same data. I also shouldn't have to wait for copying: I should be able to just copy something and immediately turn off the computer. The operating system would continue copying the blocks, if necessary, when it's restarted later. All copy operations ought to be logically atomic as well: either a copy is immediately made or it isn't, the physical details of copying and remapping the corresponding blocks shouldn't be any of my concern.

So, an immediate, transaction-based and logically coherent file operations with automatic kernel-level delayed-I/O backend is what I would call the 2000's.

I hope that there already is at least one research O/S somewhere that would do this.
Yes, the point is that I managed it.

And, no, I have never had dental insurance. I paid myself. I had a guy drill a tooth out raw (sans painkiller) for a much lower price once. That was quite the experience.
Well, it IS Michael Arrington he's talking about.
There's no reason a lawyer in India couldn't learn US law. He probably wouldn't even start very far behind US citizen. The real problem is that he can't set foot in a US courtroom without a visa.
Someone in the comments made a good point:

People saw the vegetative David as "asleep" so, does not have the ability perform any of those mental tasks, while religious people see the soul of dead David still there, and "agree" the dead David could still perform those mental tasks.
QE is not printing money, rather it is making lots of very short-term credit available. There is no increase in the narrowest sense of money supply directly coming from QE, and the increase in broader definitions of money vanishes within days of QE being stopped. There are (highly controversial) arguments that QE leads to inflation, but they are about indirect effects of QE's cheap credit.

The point of QE is to do with deleveraging, i.e., the reduction of that 350% aggregate debt burden. Deleveraging is inherently deflationary, since money spent on paying off debt is money that is not spent on consumption. QE is supposed to smooth out that process, to allow demand to grow while this deleveraging process goes on.

I think there's a case for investing in precious metals, but it is about the worst case scenario: it can't lose all its value, and there are scenarios where it appreciates where practically nothing else does.

My investment tip: I think German property is still undervalued, despite over a year of boosterish talk in the financial media. It's fairly volatile, and rents in Germany are low so the value case is long term, but that long-term case is pretty strong. See http://online.wsj.com/article/SB1000142405311190448090457649...
she earns about 50% more than me

per hour or per year?
A Roundup of Chinese Tumblr, the $800 Million Valuation Business
i do not think it is as clear-cut that brand advertisers will pay higher rates or even accept the format as they may think. sure, conversion/recall etc might be higher but company X making me do some annoying work is not exactly endearing them to me and tarnishes their brand. people are lazy.
As a doctor, however, someone like this - a top professional at the peak of their career - would probably make about $400,000.

Yes, but doctors have the most important skills I can think of. Don't think so? I'll come ask again when one of your family members gets cancer.

Coding and hacking have yet to grow to anywhere near their potential awesomeness.
When Lift (new Obvious Co) Was Known as Mibbles
Twitter's co-founders announced a new partner company for Obvious Corp today, called Lift. They disclosed very few details. But a previous iteration offers lots of clues.
And the Arabic letters don't have any grammatical meaning. They are also merely typographic.

I think we are saying the same thing here.
If you're referring to "Oh noes!", that's more of a meme than poor spelling.

Personally, I think there aren't enough sites with a personality and sense of humor. I get the point that the very serious career types will not appreciate this, but they might not be Zerply's target audience. I'll also point out that the home page looks fine, nothing silly there. It seems they are just trying to diffuse tension on an error page with humor.
The world runs on electricity, education, petrol, food, construction, clothers... what is really happening and what Andreesen should be saying is that now software is totally mainstream, not a hobbie or a hackers thing. And as so, we are part of society. But, you know, most people work in important industries and yet doesn't have the respect they deserve. Think in food supply or water supply, when was the last time you found someone famous related to water suply, which who was awarded and so?