skysight-inc/HackerNews huggingface dataset:
Hi rscale don't take this the wrong way but it would take me a couple of hours to do this research (plus I would do it with the consultant, who knows their local market way better than me), and I don't have the time right now...getting flooded with comments here, plus I actually have work to do. :)
Does this article really compare a guy who created incremental searching of YouTube videos to Steve Jobs who brought personal computers (and computer style) to the masses? Bubble Boys is an accurate title.
Buildings are expected to last, and cutting corners (on multi decade support, for example) is not exactly a "mistake" like the one that would spring a leak. Aside from that, where do you draw the line?

If the software doesn't work with accented characters and it wasn't in the specs, do you blame the coder? Reading that common-but-not-currently-used-here file type? IPv6 support?

Maybe it's because I'm a coder, but if you want a building to withstand an earthquake, you gotta say so.
Standard Chartered use Haskell. Don Stewart, Neil Mitchell and Lennart Augustsson all work there.

Tsuru Capital do FP and have advertised jobs on the haskell-cafe mailing list before.
Great point. Paint shop pro comes to mind. People who weren't serious about graphic design who wanted pixel editing loved the early versions, and it became far less useful as time went on.
Not everyone makes the same money. If you're better, you will be compared with more senior jobs (and I mean senior as "more capable", not with more years worked).
Thanks for linking to that story, I enjoyed reading it again. I think you should consider editing your comment to remove the spoiler though, if this was the first time I'd read the story that would have spoiled it a little for me.
Most men lead lives of quiet desperation and go to the grave with the song still in them. - Henry David Thoreau
http://en.wikipedia.org/wiki/Imaginary_time

I always love to throw this one at my friends once we get started talking about numbers/dimensions/philosophy.
When I feel stuck I get a notepad or a piece of A3-sized paper, a pencil or a pen and start a "brainstorm" session with myself. I dump my thoughts on the topic, play around with them, trying to identify solutions for each subproblem until my feelings of confusion go away. Then I just rewrite those 'solutions' I identified as TODOs in my Org-Mode list.

The habit of fighting confusion with pen and paper is for me one of the biggest productivity boosters I've ever learned.

Also, I don't like to do this kind of "brainstorming" on computer - hardware&software are too limiting, both in input and spatial presentation. Free-form noting FTW ;).
Seniority does not, in my experience, correlate with productivity. The programmer I most want to hire has the job title "intern", and he will be hired straight into a major tech company at a princely salary. He'll be worth it, too.

I've interviewed enough programmers to know that the average talent level is absurdly low. But there are amazing people out there, at every level of seniority, who do 5 times more work than average, and keep doing it.

If you pay only a "little bit" more than market rates, you'll lose these people late in the hiring process, when they take an offer for 40% more at another company.
They are in a spreadsheet in a shared drive, along with all the rest of the stuff. What I have found is that because of our base salary policy, people don't really care about the hard numbers...they know that they are paid well and that their colleagues are paid well...at least that's from what I can see. One employee told me that they'll not look at the numbers because it makes them uncomfortable, and that's fine with me too.
Surely, you're joking, Mr. Wheeler :)
However, it would be interesting to see the process of annihilation explained in terms of this one.
Russian Linux: Simply Works
why the negativity? Windows phone 7 is late to the game, but it brings new ideas. Win 8 could do the same...
A surprising theory about global variations in intelligence
Has this resulted in anyone taking a pay cut yet? Does everyone know what everyone else gets paid (including management)?
This is nice! I've been looking for a decent, lightweight colour picker since switching from Windows years ago, where I relied on the also excellent Pixie (http://www.nattyware.com/pixie.php)
Tumblr Now 8x More Page Views Than Wordpress.com
Quite the opposite. Social Democrats in Europe are a diverse bunch from one country to another and even within countries, but all most all of them believe in the governments ability to improve society. (Because of this many European countries have a ministry of Culture, a ministry of Sports, etc.)

Europe does have liberal parties that look like the discussed libertarians with a small "l", especially in Northern Europe, but they usually take third place behind the socialist and christian democrats.
Ah -- so it's just the base salary in that spreadsheet? Why not share total compensation as well (including bonuses)?
7 Ways For Entrepreneurs to Build Relationships
I imagine it as the moment when the line turns back in time :).
Interactivity (most popular, etc) is definitely on my TODO list for the site. I'll probably end up requiring login with OpenID for commenting and rating.

I agree that the details are pretty slim on frameworks. As part of the interactivity feature, I plan to add a form for suggesting changes.

Thanks for the feedback!
It's a terrific initiative and maybe a way to reverse the trend of lacking science skills that lots of kids have in many developed countries such as Sweden here I live. Now that I think about it, why not start teaching kids "coding" during their first year of elementary school? Obviously it would be on a very basic level, but it doesn't strike me as any more difficult to learn than how to read and write.
Too soon?  Simple .js snippet let's you know when it's ok to joke about 9/11
Here are some specific contract provisions that can cause real-world problems for your business. (Shameless plug: These are discussed, and illustrated with true stories, in my short e-book, Signing a Business Contract: A Checklist for Greater Peace of Mind, at http://www.ontechnologylaw.com/before-you-sign-a-business-co...)

* Most-favored customer clauses

* Exclusive-rights provisions

* Indemnity obligations

* Automatic renewal

* Confidentiality obligations (or no confidentiality obligations)

* Termination for convenience

* Unilateral amendment rights

* Best-efforts obligations

* Assignment-consent requirements

* Non-compete / no-hire / no-solicitation clauses

* Tax consequences
Great idea. It'll go on my TODO list.
Hotel Signage| Hotel Signs| Hospitality signage|
PDI offers huge level of diversity in digitally printed hotel signage. it offers wide variety of materials and substrates and installation services nationwide. PROLAB Los Angeles has solutions for any sized location, from ultra exclusive resort hotels to sizable, well known chain hotels and motels. We can design, produce, frame, ship and install nationwide.We can even customize your signage to suit just your taste and style.
Straw Dogs watch Movie Trailer and Photos
Straw Dogs watch Movie Trailer and Photos, A Hollywood screenwriter and his wife come under attack from her ex-flame and his vicious friends in director Rod Lurie's remake of Sam Peckinpah's 1971 home-invasion classic.
In the wake of her father's death, Amy (Kate Bosworth) returns to her rural Southern hometown with her husband, David (James Marsden).
YaCart.com - Close Up Filter
Close up filters enables you capture the closest view of the subject with affecting the light. This filter id used in macro photography to get the desired results. Moreover it is very economical and is easily available. These filters reduce the minimum focus distance and expand the size of the subject in the pictures. Using these filters will help you to get the closest view of the subject. Yet ho...wever it does not mean that you can focus on infinity. Your subject has to be reasonable. It can be a flower, a building, a plant etc. you can undoubtedly get into the details of them. Find best deals on camera filters, camera lenses & other camera accessories at http://www.yacart.com/ website.
cf. http://en.wikipedia.org/wiki/Fregoli_delusion
At least with software, productivity is very hard to measure without introducing perverse incentives. This is especially true at small or innovative companies, where people must be flexible.

Moreover, software is creative work, not brick-laying. There's a fair bit of evidence that incentive schemes harm that work. (See "Punished by Rewards" for details.)

I code because I love it. If it didn't pay, I'd be like my actor/musician friends and get a day job. So I just want my salary to be livable and fair. I don't really care about maximizing it.
Good idea. joakin mentioned this too. It's on my todo list.
I meant "senior" as in "more capable", not tied to years worked. Sorry ESL here.
Tommy's Site - Bebo Vs Unaico Social Network
Delizard - Creazione siti internet, Web design, Servizi SEO
Almost any link layer has it's own error detection and correction that is significantly more effective than TCP checksums, so "UDP doesn't" is not that relevant.
That stuff is there too (in the monthly expenses).
Take a look here:
http://www.haskell.org/haskellwiki/Haskell_in_industry

There are a number of banks mentioned such as Bank of America, Barclays Capital and Cedit Suisse. A company called Allston Trading is apparently using Haskell to do some HFT too.
Where is monotouch ?
It seems unfair to me that I might be paid less because I've opted to live in a cheaper area. Why should I have to subsidize my teammate's expensive, hip, urban NYC lifestyle if I've decided to live somewhere cheap and save money for early retirement, starting my own business, supporting a larger family etc?
Balsamiq and profit sharing. Should be read alongside Balsamiq on salary.
I think this policy could use something about fairness, too. Some great programmers don't care much about money and hate negotiating. You want to be sure they get paid as well as somebody who is as good but is greedier or more aggressive.
On the other hand, you seem to use cost of living comparison for profit sharing.

Quote from:
http://blogs.balsamiq.com/team/2011/09/12/profitsharing/

"9. then all weighed by the cost of living in each location: this is important because it's fair. The fact that we're using cost of living instead of average wages is even more fair (i.e. Italy has low wages relative to the cost of living)."

The last sentence, regarding Italy, corresponds to the situation I described. So, if it is fair for profit sharing, then it also seems logical to treat it as fair for salaries as well.
Great initiative. But please make the site more comfortable for us with an iPad. Make the buttons bigger!
apparently so. thanks for that. the images are so small that they are also cached in the datastore (they are cached at every level - in html, in memcache, and in the datastore), so this is not a big deal at the moment (with just a hundred or so images), but i need to disable this in the future.
The problem with this idea is that it's very easy to incentivize the wrong metric.

What are you going to do for a programmer?

Feature? Prepare for features that barely meet the spec and nothing else.

Lines of code? Prepare for massive code bloat.

And all of these will also mean no-one will bother with internal tools or any quality of life clean ups. Refactoring will be avoided. Helping other people will mean earning less money.

There's also research out there that shows this is a bad idea. This type of incentivization has negative effects on productivity in our type of work. People won't say no to more money, but it doesn't make them work better.

Your final paragraph highlights bad management, not communism. If you've a few stars and a lot of mediocre then your management has failed. Be it their hiring, their day-to-day management, their personal development of their staff, their lack of challenging work, poor planning, whatever it is it's not expecting a few to carry the burden, it's letting a few carry the burden because of bad management.
That's so awesome! How did you guys come up with this idea? Did it meet any resistance initially?
It's not negativity, it's highlighting empty marketing speak and ridiculous hyperbole.
Ask HN: I need you but have no money. What can I offer you instead?
We spend a lot of our free time helping other for free: answering questions on stackoverflow, providing tips and advice on blogs, even clicking on an ad usually profits more to the advertiser that the person clicking. How can we reward fairly this work? Should we expect to be getting anything in return? I'd like to see more products or services for which good contributors and/or active users are not treated as free labour.

The most extreme example that comes to my mind was Google Image Labeler. I said "Was" as I've just noticed that "Google Image Labeler is being phased out, and will no longer be available as of September 16, 2011.". Google Image Labeler (http://images.google.com/imagelabeler/) was a total farce or simply brilliant depending on how you look at it. Behind the disguise of a game, contributors were asked to label random images in order to improve the relevance of Google Image Search. Some have spent several hundreds or thousands of hours for free; the top contributors reaching around 3 million points. The only benefitor in term of money is Google.

Your time is not free but what can I offer in exchange of you contributing to my website? Some examples in no particular order:

- Nothing, just a good reliable product/service. In a way, most people are happy to use services such as Google or Facebook for free. The service providers get money through ads and the user get a good service.

- Freebees: every week, the top 100 contributors automatically enters to a draw to win an iPad.

- Some of the profit: cut of the profit generated by the content you provided. Many blogs or user content generated websites do reward the author based on the success of their content.

- No Ad: Similar to paid applications that simply removes the ads, contributors could have the option to opt out of ads.

- Extra features: Contributors get the advanced features that would normally be given to paying customers.

- Reward: each contribution gives the user points and points can be exchanged against money/product/whatever.

- Badge/Karma: that's how ycombinator/stackoverflow works.

- Amazing deal: Through partnerships you get x% discount on products/services.

Do you think contributors of a community website should be rewarded? If yes, to which degree? What would you like to get offered?
How can we suggest new frameworks for inclusion on the site? E.g. You are missing Cloudmade's SDK for OpenStreetMap. http://cloudmade.com/products/iphone-sdk
Great Message!

Who is mocked? Everyone who tries Linux with Kernel 3.1 the first time will think: Wow, Linux today is where Windows was 1992 :-)
Things would have been more interesting without the Windows monopoly, I agree. But in that time we got cheap but extremely powerful personal computers with robust, mulitasking operating systems and a huge ecosystem of very capable applications. Maybe there haven't been many radical innovations in the WIMP interface but these things go in cycles and the this one served consumers very well.
It always disappoints me when I hear that point number two is such a successful tactic. I have read quite a few books from people in influential positions, and even today it's mostly not "what you know" but "who you know".

You can be an alcoholic with other serious drug addiction problems, and yet powerful positions are dropped onto your lap because that very alcoholism rewards you with the best networking opportunities.

It just fuels the image that is presented to us by the likes of reality TV and gossip magazines.
Great post Peldi.

Before people get too bogged down in just the salary piece of this puzzle, you should also read Peldi's comments on bonus: http://news.ycombinator.com/item?id=2986673

Balsamiq is a fairly unusual business and Peldi has grown something pretty extraordinary. This is a highly profitable business that has made a conscious decision to be great on its own terms, not on the terms that a Silicon Valley venture capital firm might impose on the business.

If you want some more background, go and watch this video of the talk Peldi gave at Business of Software last year. There is also a transcript you can speed read if you don't have an hour to spare.

http://blog.businessofsoftware.org/2011/08/do-worry-be-happy...
So you basically have two people sitting in the same room:

a) 45 year old veteran, 3 years in the company, titled "Software engineer II"
b) 25 year old grad, 1 year in the company, titled "Software engineer V"

Sure its all open and nice, but don't you think (a) might be a bit.. disgruntled ?
How do you do the profit sharing? Does everybody get the same percentage, or is it based on how "senior" they are?
I got a black page too. I had to disable AdBlock for it to work.
And how do you measure the amount of work done? Lines Of Code (haha)? Function points? Hours?

The grim reality is that there is just no meaningful way to objectively measure the "amount of work done" by coders and the likes.
Cheapest Car Transport
EZ Transport will ship your vehicle or freight anywhere in the world efficiently and at affordable Cost. Toll Free: 855-397-4477
Five tech tools for new parents
Mujhse Fraaandship Karoge Trailer, New Bollywood Movies Online
Mujhse Fraaandship Karoge is a romantic comedy directed by Nupur Asthana that features fresh new faces Saqib Saleem, Saba Azad, Nishant Dahiya & Tara D'Souza in the lead roles.You can also watch new bollywood movies trailers, upcoming bollywood movie information for free. To watch online entertainment videos, please visit to www.nyootv.com.
Read this alongside the salary article that was posted http://news.ycombinator.com/item?id=2986379

Balsamiq is a fairly unusual business and Peldi has grown something pretty extraordinary. This is a highly profitable business that has made a conscious decision to be great on its own terms, not on the terms that a Silicon Valley venture capital firm might impose on the business.

If you want some more background, go and watch this video of the talk Peldi gave at Business of Software last year. There is also a transcript you can speed read if you don't have an hour to spare.

http://blog.businessofsoftware.org/2011/08/do-worry-be-happy...
or Lebanon (
http://paypaldev.org/yaf_postst6666_Paypal-in-Lebanon.aspx )
I'm not sure how many of these would have been called predictions at the time the books were written. And for every (weak) example given, there are tens if not hundreds of science fiction devices we're still waiting for ... Where's my flying car?
That's a feature that I have yet to implement, but it's on my todo list. Follow @iosframeworks for updates to the site.
PayPal does not require an account. Simply click the "Pay as guest" link and it presents a standard billing form.

Further, when you're a small site, I'd think it's preferable to redirect your customers to Paypal's site when they enter their billing information as it gives them confidence that it's secure. As a user myself, I would think twice before typing my CC info into a small obscure website, as I have no idea what kind of security measures they have in place (https is only one piece of the puzzle).
Thanks for the slides, they are a bit more specific. I'm aware of the background philosophy. I'm just looking for specific answers to "How do you know if you're measuring the right metrics, and making software that people want?" spelled out, instead of the same underlying rhetoric again and again.

I know it's not as simple as just listing bullet points, but if we are talking Science, then it would be nice to see for example, how Bayes Theorem is applied, rather than repeating how important statistics are.

To be crude, because of all the constant theoretical chatter, I am skeptical of the Lean methodology, which is irnoic given it's supposed emphasis on experimentation.

I also feel it subtly instills more fear into developers by not letting you try crazy things which have a high risk of breaking stuff but also the biggest payoff.

In short, my hunch is that you can get an IMVU from lean, but you will never get a Facebook.
Cheers, thanks for the info.
A 3D graphics library built using and for Javascript
Sequoia Leads $20 Million Round In MongoDB Big Data Database Provider 10gen
There's also the possibility of a much larger universe filled with "cells" of matter and antimatter. While there would be annihilation at the boundaries, it would be very tenuous, as the radiation would push both regions apart (in the same way a drop of water survives on a hot pan by floating on a cushion of vapor).

http://en.wikipedia.org/wiki/Plasma_cosmology#Alfv.C3.A9n_an...

Not endorsing this theory, just illustrating some possibilities.
For every billion-dollar probe that comes in over budget, NASA tends to have a thousand little tidbits that end up getting reused over and over.

The topic is taking a run at the perennial arguments about monolithic vs. incremental development and ad-hoc vs. recyclable solutions - but NASA isn't really a great whipping boy for this one.
Hewlett-Packard Company: NYSE:HPQ quotes & news - Google Finance
http://blogs.balsamiq.com/team/2011/09/12/profitsharing/
I've never tried it on the iPad. I'll see what I can do!
New England Patriots vs Miami Dolphins live stre
http://www.nfl-livefootball.com/wp-content/uploads/2011/08/NFL-live-football1.gif
Match scheduled:
NFL Regular season 2011
New England Patriots vs Miami Dolphins
Date :12-09-2011
pick Time : 7:00 PM (ET)
Week: 1 Game
To watch New England Patriots vs Miami Dolphins live NFL Football match you need to buy a PC to TV software clicking the link given bellow. Get instant access to the widest online sports coverage on the net directly on your MAC, PC or laptop from any location! Don’t miss this NFL Football games live video streaming and high quality picture with live online TV.<p>I think you are so much interested to watch the match New England Patriots vs Miami Dolphins live . But you don’t get tickets or you live in abroad or so much far from the stadium. But you need to watch the match New England Patriots vs Miami Dolphins live.
I think of it as the same particle(electron) arriving at the same point of space at the same time but going in a different direction (in time). Pretty mangled up. And where does all the energy come from then?
OK, there’s a feed now available.
Small Business SEO
Jns has a number of products, services & packages to suit any business type. We can tailor most of our products to target your specific business practice. Below is a detailed listing of the products & services we offer. Prospecting material Jns offers a wide range of prospecting data.
State of the Mobile Web, July 2011
That is sort of a odd policy. I get the impression everyone works remotely from wherever they live (but I might be mistaken). For someone with a computer science background the salary here is like 80k - 100k USD. I don't know what people average in the US but it's certainly not the same across the globe. For bigger companies I can understand this might not be such a problem but for smaller ones the salary difference would make up a lot of money.

But I guess they stick to having people work remotely from within the US?
Look at it the other way around. If where X lives a decent home costs you $1,000/mo, and where Y lives the equivalent home costs $2,000/mo, how fair would it be to get the same wage?