skysight-inc/HackerNews huggingface dataset:
If you're looking for someone being difficult and dishing out random pettiness you might want to re-read your own contribution to this thread.

As for the actual point, you still seem to think, despite the other answer, that an iPod Touch is only used for large, purchased music collections. That's not really true any longer with music available via Youtube, Spotify etc. and a variety of other diversions available (web, gaming, email, netflix, iPlayer) basically none of which require a(nother) computer to be involved.
Do you encrypt data? If your servers are compromised, will someone have access to all of my emails?

Even if that is the case, I might be more comfortable using Greplin if I knew more about your security practices. What procedures are in place to prevent my emails from being stolen?

Edit: I hate being the one to criticize an incredible idea that is the result of hard work. I feel obligated to add that I want to use Greplin and I probably will use it for Facebook and Twitter. (Facebook's built-in search is useless.) I really hope there is a way that I can use this for email too.
Is Long Tail SEO Really SEO?
Ryan from Crocodoc here. It is fair to say that we're not the first non-Flash document viewer -- there are some really solid image-based viewers like Vuzit who have been around a lot longer than we have.

What we are the first to do is leverage new HTML5/CSS3 standards like SVG and text transformations to create a fully embeddable document viewer that renders text natively and has built-in commenting, markup, and PDF export functionality.

You can compare the two different approaches used on the same document here:

http://www.vuzit.com/blog/2010/10/vuzit-now-supports-tight-i... (see embedded viewer under bullet #3)

http://crocodoc.com/uzvIYS
K&R doesn't cover c99, which makes C far less annoying to write in, IMHO.

Unfortunately I don't have a good, comprehensive reference for c99 to offer up myself.
Sometimes it takes an outsider's perspective.
Okay I realize I shouldn't have said 'Europe', because it seems to differ quite a bit from country to country. I myself are from Germany and while its relativly easy to get a credit card from your bank, only a small minority owns one. The plastic cards, that we get from our banks are called EC-cards (for "eletronic cash") and are completly different than credit cards. They are tied to your bank account, work just like debit cards, and you can pay at every store with them. At online shops you would usually just enter your bank account number and it's directly withdrawn. So the additional monthly fee of owning a credit card is not worth it for the majority of people.
Sounds like it is simpler to style with than using SLD (which tends to be a pain if you do something remotely interesting). Interesting.
That's awesome - definitely helps if you've got the help of @shazow lol. Definitely inspired me to stop being such a whiney bitch and just LEARN. Thanks for sharing!
> Many of the problems such as parts that don't fit and supply chain problems could be solved by current machine learning techniques.

How? I know a bit of ML but don't understand what you're saying.
Do you store full copies of all data? What I mean is, if someone breaks into Greplin, can they effectively read all of my email assuming I've synced with Gmail? Or do you just index the data and reference sources using URLs?
Fair point as far as image-based document viewers are concerned. See response on this post: http://news.ycombinator.com/item?id=2226889

EDIT: To clarify, I'm a co-founder of Crocodoc and answered the same question on a parallel thread (with a side by side comparison).
Nope. I'm not changing that. This job is so dominated by guys, it's getting boring sometimes. Diversity gets an upvote from me, even if it's followed by downvotes from futile justice.
Did you do wireframes or page description diagrams?

I always need something to help me conceptualize what it is that I want to build, more than just a few bullet points or flowcharts. As a designer/developer, I find it easiest to just dive into photoshop and mock a few things up, even if they're not what I would consider final designs. It helps me think about how things will work, and what the user experience will be like.
This reminds me of the post about avoiding Ramen and Pizza while getting Ramen-profitable - take care of your body to keep your mind at its best
Keep your high-priced mobile access plan to yourself buddy!

All of my apps are planned to be free, ad-supported, with in-app purchases.
Great article - makes sense for many businesses, but not all. Getting your friends on Facebook could be very valuable if your friends ARE your target customers.
First, beautiful design and implementation!

A couple ideas for growing and monetizing:

- partner with wedding planners to help grow your community of designers and users
- start subtle (prime placement or pro's choice) advertising relationships with magazines, planners, and other communities
- expand to include other aspects of the wedding "package", i.e photographers, florists, dressmakers/designers
Blogger Android App ~ security+tech blog
There's no reason to assume that a programmer on her/his own is worth the same as s/he is in the right position at the right company. A team can (and should) be worth far more than the sum of it's members.

Reading HN a lot can make us forget that being a great programmer doesn't make you great at business.
I have HKBN at one time. It is a lot less exciting than it sounds. I picked cheapest package at only 100M. It is a large pipe but the problem is I'm only getting trickles from it. The actually speed don't even match my unglamorous ADSL in US. It seems the Transpacific network has only very limited bandwidth. So if you are watching video served by a CDN in Hong Kong you will be fairly happy. But 95% of internet connection I'm making, such as to my company's VPN, is to the US. And the bandwidth is pathetic. Forget about 1Gbps. If I can get a guaranteed 3Mbps I'll be fairly happy.
The same stories get posted 5000 times on HN. WTF
I took classes in Computer Science (in Java) back in college but detested programming and switched to Art & Design, so programming logic wasn't an entirely new concept to me. I also worked for 4.5 years at a startup doing Java, no programming, but had to read a lot of code so it kept me at least in the loop. Right when I started with Django and this project, I did Learn Python the Hard Way, which brought me completely up to speed about logic and all that.

Otherwise, I don't even do Javascript (it's a major weakpoint), and much prefer "visual" duties like HTML/CSS/design.
Hiring a Porn Star Devloper
This is interesting both for the job listing and for the site PopHire - which appears to be running some sort of crowd sourced / social recruitment model.
Good designers don't make good web designers, designers control how the application will work and feel as they are the designer.
Individual freedom against the public good isn't entirely what's at stake here. What's at stake is the individual freedom of the original author against the individual freedom of other authors who want to use similar characters, and the individual freedoms of the potential consumers of the derivative work. It's nice to talk about "individual freedom", but you're obscuring the truth in cases like this. It's not about the rights of individuals against some faceless collective. It's about freedoms for one person trumping freedoms of the other.

If you restrict the use of any ideas from an original work by anyone else, you're severely restricting the speech of others. If I need your permission before I can write about the characters in your book, what's to stop you from disallowing anyone to write bad reviews of your book? This is an important issue, especially when the laws are vague and you have a massive legal war chest. Your expensive lawyers can argue about where things become "public", too, so me telling my friends about how much your book sucks could get me sued.

Overly strict copyright laws have serious chilling effects on free speech. Free speech may be a collective good, but it is also an individual freedom, too, and I think my freedom to speak is more important than anyone else's freedom to silence that speech. Everything can be cast in terms of individual freedom, but more often than not, increasing one person's freedom means decreasing someone else's. That's why you can't just say that individual freedom is necessarily more important than the public good.
Anyone who believes 100k is underpaid has serious entitlement issues they need to examine. You need to look around and see how the rest of the country/world lives. Sure google, apple, and others may generate enough revenue to pay people more than that but they would also do it without you because 100k will buy them good developers.

American programmer salaries are so far above the country average that complaining is just ridiculous.
There's a whole book on the concept of game balance, focused on arcade fighting games (Street Fighter), written by David Sirlin, who balanced Super Puzzle Fighter II Turbo HD Remix and Super Street Fighter II Turbo HD Remix.

http://www.sirlin.net/ptw

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

Particularly relevant is the section on 'scrubs', the people who arbitrarily ban certain techniques for being 'cheap' instead of coming up with ways to counter them:

http://www.sirlin.net/ptw-book/intermediates-guide.html

As he works explicitly in the world of game balance, he acknowledges that it must always be reasonably possible to counter all usable techniques, or else the game is flawed. He even advocates banning techniques that honestly can't be countered, as a way of turning bad (unbalanced) games into good (balanced) ones.

http://www.sirlin.net/ptw-book/what-should-be-banned.html

So I suppose the upshot is that Jeopardy!, as it is now, allows any reaction time physically possible given the limitations of the buzzer and the constraints of the enforced time limit (which penalizes you if you attempt to buzz in before Alex finishes, or for approx. 0.2 seconds after he finishes). You could imagine a Jeopardy! variant with different rules in that respect, but it would not be the same game.
You do realize that by demonstrating surprise to the OP that she is a woman, you're directly reinforcing the same gender bias that you hate in our industry?

Wow, I didn't expect you to learn Django! Bravo!
This is what parallelizing Fortran compilers do. The space of programs that can be automatically parallelized is all computable programs (see http://en.wikipedia.org/wiki/Church–Rosser_theorem). The space of programs that can be efficiently automatically parallelized is very small.
While I agree with you, the claim programmers are generally underpaid got me thinking. If every programmer earns less compared to the field, nobody really does. (Think of the famous quote in The Incredibles: If everybody's incredible, nobody is.)

So either we're all underpaid compared to the value we generate, or we all overvalue everything we create.

Strange that there are no reliable metrics in a field filled with zeros and ones.
I don't understand why ExpertsExchange is still in business. How can a Q&A site live by asking for a credit card?
Then why don't you?
Google introduces online payment system for publishers
Let's apply this to feudalism:

If we (the serfs) are truly creating so much more wealth for these lords than we take in salary, it should be easy (ish) to turn that into more money for ourselves, even if the lords don't want us to do that.

The problem with this logic, of course, is that it's tough for a salary-worker to build a company that makes "way more cash" than they can get working for a salary.
And how many of these, when used in the free/non-corporate editions with poor password choice, are HIPPA compliant, and won't lead to patient data leaks?

That said, someone making an end-run around the horrible bureaucracy at most medical institutions is a winning startup plan, assuming you can get traction...
Replace "found" with "may exist" and add some "based on persistent statistical anomalies" and "most astronomers disagree with the pair of scientists which first proposed this idea 12 years ago."
1998? I guess if you are just as good, you should have had over 32000 answers then not just 9000 ;-)

Besides who cares to know if hp driver from '98 is compatible with windows Me anymore.
The FreedomBox Foundation
And if the challenge IBM set for itself was "can we build a machine that travels faster than a person", that would be perfectly legitimate too.
Atomic Layer Deposition for Atomically-Precise Crystal Fabrication
In the blog post they say it will be "Open". What do they mean by that? Open source? Open for everyone in the world? From what I can tell in the post, it's only available in some countries, and it's also only available with Google Checkout.

I'm not saying those are bad things, just wondering what it has to do with "Open". Unless of course Google is just continuing to use it as a buzzword.
From this article, it seems that the answer is: "When the C++ coder is intentionally trying to write slow code."
On Premature Optimization
Taskforce (YC W11) Helps You Organize Your Inbox and Become a Taskmaster
I am not as much being sarcastic as I am trying to deny the government the use of the term "the war on terror".

If they worked the war like the US did in WWII, they would become so unpopular that the war would be over in a week.
Here's a NYT article on Eben Moglen and the Freedom Box: http://www.nytimes.com/2011/02/16/nyregion/16about.html
Taskforce (YC W11) for Gmail: Inbox organization made easy
When I bought my iPhone 4 I noticed the attenuation issue when I first started talking on it. So I stopped holding it that way. Then it went away. A few weeks later, the bumper program came out and once I got mine, the problem went away entirely. Bottom line: if your phone attenuates when you hold it a certain way STOP HOLDING IT LIKE THAT!
How many uniques did it send?
I would argue that in that case, the business guys are creating a lot more of those billions in value than we generally credit them with.
I think it might be a good idea to check out Mixergy's interview of Timothy Chi, one of the founders of WeddingWire.com http://mixergy.com/timothy-chi-weddingwire-interview/
I'd really like the KanBan interface to be added. =)

Also, perhaps displaying the due date and changing colors if it's past due / about to be due might be a good idea. For instance, the day before change yellow and the day after change red?

When things are selected as done, the next day pushing them into an "Archive" list similar to how Things does it might also be cool.
What matters to me as a potential developer is how much money can be made on the market. http://www.conceivablytech.com/5652/business/apple-leads-glo...

In this Apple still has a huge lead. The average app makes $5400 per year on the App Store compared to $850 per year on the Android store. The total revenue figures are also interesting. Android market is only 4th!

"Apple’s App Store raked in $1.8 billion in 2010, up from $769 million in 2009. The Blackberry App World came in second with $165 million of revenue, up from $36 million in 1009, followed by Nokia’s Ovi Store, which accounted for $105 million in 2010, up from $13 million in 2009."
Optimization research is most directly applicable. Genetic algorithms are probably the most widely known.

But in general, the problem involves doing pattern detection between possible designs and their quality metrics. When the whole thing is in software the designs can be verified ahead of time. For instance, you can create a language for designing airplane wings, and then the optimizer can generate potentially good designs, they can be verified to be manufacturable, and then they can be fed into a virtual wind tunnel to figure out if the design performs well. They can also be scored by things like weight and cost to manufacture. Let the optimizer iterate a few thousand times and you're really doing a machine learning problem where the blueprints and the quality metrics are the data set.
Ryan from Crocodoc here. The Adobe Acrobat product line alone is a $600M+/year business. We believe that we can expand upon and disrupt that industry just like Gmail did to Outlook and Google Docs is doing to Microsoft Word. So if you ask us, we definitely have big plans for Crocodoc.
Yup, that's a bit of a solace. But nevertheless, without Nokia putting their shoulders under it, development of Qt as a whole might be impaired somewhat. (Not that it hurts me personally; I still use KDE3 ;-)
In feudalism, the downside of that approach was that if you went off on your own, armies would generally come and (at best) repossess the land or (at worst) kill you.

As a programmer, you don't have quite the same issues. Where do you see the monopolized resources and/or forced prevention of exit being for us? We're not exactly medieval serfs that way, and starting a software-based company is, as pg repeatedly mentions, way cheaper than it's ever been.
The homepage should show a screenshot of the results screen, because that's where (I assume) this service has value over just sending a mass text.
How does that imply that programmers are underpaid?

I think your implication that the value of trades are somehow worth less than the value programming brings to society is unwarranted.
I have to agree with you. 35,000 likes are very valuable.

And it's not just the 35,000 people that like you. You can advertise on Facebook to "friends of friends who like you", using the "friend" as a testimonial of sorts. "Blah blah blah - Jeremy Likes This!". This significantly increases conversion rates on the ad, and I would suggest all websites use Facebook pages as part of their marketing strategy.
This would make a nice video campaign for Pandora. Various different types of people saying "It's all my music." with references to the music they love.
If you can get 130k across the street, 100k _is_ underpaid. It has nothing to do with entitlement issues at all: it is simply market economics.

How much the janitor makes doesn't figure into the salary for a programmer, except as an indirect consequence.
Your argument is insufficient, and I suspect it's because you're implicitly assuming that programming is also more difficult than welding. I could say that McDonald's employees are underpaid, since they could double their salary by quitting tomorrow and working their way up as a welder. That would probably be true, but that alone doesn't mean that McDonald's employees are underpaid.

edit: prepended "sufficient" with "in," which makes a big difference
yeah k&r is great i remember going through it my first time and being amazed at how elegant the example code was. Really a great book
I wouldn't say that asking a question of fact is necessarily indicative of an entitlement issue. On the other hand, the belief that the profits of your employer should determine your pay is just ignorant.
Apple, Cisco, others organize for a tax holiday lobby
http://arabnews.com/world/article266832.ece
Many problems aren't parallelizable for reasonable definitions of the word (i.e. polylogarithmic depth and polynomial work: Nick's class) unless there are some major breakthroughs in complexity theory.
Where did I say anything about tracking a particular dollar?

If I spend my money at a local restaurant that uses local produce/local products and is a small business, that's much better for my local economy than going to say Outback Steakhouse/Olive Garden etc. where they don't pay their employees well and the money I've spent is literally leeched out of my local economy. Whereas, by going to the local restaurant the money will go back into the local economy. For every one job Wal-Mart hires, it kills 1.5 jobs in the local economy. It's called the Wal-Mart effect and several studies have shown this: One 1999 study reported that 1.5 jobs had been lost for every job that Wal-Mart created. A recent projection by the University of Illinois at Chicago’s Center for Urban Economic Development concluded that the proposed West-Side Chicago store likely would yield a net decrease of about 65 jobs after that Wal-Mart opens, as other retailers in the same shopping area lose business. A study cited in Business Week as showing modest retail gains after Wal-Marts open actually reported net job losses counting effects on warehousing and surrounding counties. http://www.inthesetimes.com/article/the_wal_mart_effect/

But “Walmartization of America has a broader impact than just retail workers,” says Greg Denier, spokesman for the United Food and Commercial Workers, which represents grocery workers. “Wal-Mart probably has had more negative impact on manufacturing than on other jobs in the United States.” Wal-Mart also squeezes American consumer goods producers, forcing them to cut labor costs, move overseas or be replaced by foreign suppliers. Accounting for 10 percent of all U.S. imports from China in 2002, the corporation even pressures wages downward in poor countries, from El Salvador to Bangladesh. It also drives competitors to import more, pushing the True Value hardware store cooperative to boost imports from less than 1 percent of its products to 18 percent.

It's moral not to put my neighbors out of business and look out for one another. You are your brother's keeper, I think is the phrase. (I am completely atheist, but I still think this is true.) Sometimes what's in your own self-interest is also moral, there's no reason those two qualities are mutually exclusive.

How is this so controversial? It's common sense.
Arguing the GPL is restricting your freedom to steal other's work is exactly the same as arguing that the 13th Amendment is restricting your freedom to own slaves.
Pay is a reflection of your value. Lebron James would be unhappy making 2M/year because his market value is well above 2M/year. Similarly, many Silicon Valley engineers are making, say, 100k, when their employer would happily pay, say, 150k to keep them.
Lots of people seem to think that the specific set of skills they possess is unique, extremely under-valued and completely necessary to the survival of the human race.

I shall call this phenomenon occupational narcissism.
Fascinating to read from the opposite view! It's my belief that the better someone is at designing the worse they are at programming, and vice versa; I think your designing is fantastic, so I can imagine how hard getting technical must have been. Great job! I also notice some popular themes from HN, such as pivoting and getting MVPs out the door fast in your strategy, so nicely done again!

I think you're thoughts on monetizing are right. However, I'd add a couple suggestions. You fit 9 huge designer samples on the front page. I'd shrink those a bit and add a "Featured Designers" section over the standard designers area on the front page which you can charge a premium for. Next, if the picture samples are small enough like here (http://www.weddinginvitelove.com/profiles/little-green-chair...) you have great ad space on the right side of the page. You can geo target visitors location by IP address and charge a premium to local florists, halls, and other wedding related services. Good luck!
I've always been curious about 1000Memories. Namely, is it more difficult to have fun with a product/company that centers around death? As a young startup, I'm sure the guys at 1000Memories have their fair share of fun and silliness. But if I walked into their office would there be a bunch of typical silly startup stuff all over the office? And perhaps more importantly, would that stuff be considered inappropriate?

If I walked into a funeral home and saw a kegerator and some skate boards I might be a little weirded out. I wonder how often these guys run into philosophical problems that warrant serious board room time.

Just to be clear, I'm not knocking 1000Memories, I'm just generally curious.
Retailigence Announces First Cohort of Partner Ecosystem Apps