skysight-inc/HackerNews huggingface dataset:
OP - couple of things:

1) I know now who mapmyride is but who are you? What is your company? You don't mention it which, IMO, is a mistake. I've typed mapmyride now 4-5 times yet don't know your company's name at all.

2) No, I think you were right to pay attention to the C&D. Are you in a high margin business and you are the key player? For example, you are one of four companies worldwide making a product that people "have to have" and you can charge 1000% of your cost? Those are the types of businesses that can easily afford to ignore C&Ds. In businesses where there are a small set of customers and you have to fight, fight, fight to get every single customer, your time is better spent in customer acquisition, marketing, and feature dev than in the attorney's office or the courtroom.

You can listen to all the folks who suggest dodgy tactics but how will you feel if you accept such advice and later get sued? It won't matter that it was the customers' IP addresses that accessed the server, will it? You'll be the one not focusing on customer acquisition, etc b/c you'll be in court. Where will the marketing budget go? To the attorney. Doesn't matter if you were right/wrong, does it?

And what if mapmyride (there, I said it again - I'm going to go to that site now!) decides to send C&D letters to your customers? Or to sue your customers?
No permalink?
I drink socially. When I'm drinking I want to be hanging out with friends, not coding. Personally, I fall asleep if I get drunk and sit down at the computer.
The discussion there is interesting, but now closed, as that was over a year ago. I'm pleased to see this re-surface, and I've now added it to my "Great Articles" repository, ready for the day when I get time to spend on that project and need data to populate it.
The really interesting lesson that engineers have learned from the Patriot is that "never reboot" might not be the best target for critical systems. Rather, controlled rebooting can help clean up problems before they affect the function of the system.

http://portal.acm.org/citation.cfm?id=1251254.1251257
http://www.computer.org/portal/web/csdl/doi/10.1109/HOTOS.20...
Congratulations. A great idea and an important niche to serve. I just told two friends that do tutoring about it.
I haven't. Well it's an interesting story indeed, but I don't know how to present things while not putting blame on some people. That, and I don't have a regular personal blog to publish it.
Well I always found that I had better and more in-depth conversations at my home or my friends' homes that at some public, crowded and noisy place :)
Income distributions are almost always skewed to the right (mean > median), since you can't make less than $0 a year, but you can make millions or more in a year, and the mean is never much more than $50,000.
I guess that's it. I'm a bear, I don't enjoy social interaction much, and I hate crowds :)
well, that was just lovely. as someone who spent far too much of his youth in arcades, it's interesting to see how it's done in other countries.
Hi,
We used PdfTextStream for extracting information from pdf documents in a similar manner as you describe (pre-known regions of the document), after looking at few other options. It was not very easy though working with coordinates and rectangles though :)

We observed that the text in our pdf had a structure to it. So instead we simply dumped the text from pdf using pdftotext and wrote an ANTLR grammar for the structure we saw. This enabled us to parse relevant information from the text dump.
Yep, up to a certain point this describes lots of people.
I very much doubt the chance to get hired is zero, even if you filter them out - there are properly people who don't do that.
Contrarian Investing
iPad Bacon Case
This is the first thing I thought, but nevertheless, people are buying android, and using it to browse the internet. Not just buying them to replace their old phones, but using their new phones to do stuff they have never done before.

Apple had the lead, no doubt android is going to catch up for sure, which can only mean good things for everybody.
if you use the internet, you are dependent on the internet connection.
Is Your MEP Aware Of ACTA?
Oh, this is easy:

"I've done work for relatives/friends before, and it usually doesn't work out well for either of us."

Almost everyone knows that mixing business and pleasure is a bad idea. Those that don't will take it as a polite brush-off and go away. The few that remain are real jerks in business and you really, really don't want to work for them anyhow.

Or, if you didn't really want to say 'No', do as the answers on SO say: Charge money.
iOS is also far more scarce than Android, being available only on AT&T (in the US). On carriers which carry iOS devices and in countries with carrier non-exclusivity, iOS has far more marketshare than Android and is not losing share at all.
A bet on Gates is not a bet against Jobs.

Yes it was.

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

"The first Macintosh was introduced on January 24, 1984; it was the first commercially successful personal computer to feature a mouse and a graphical user interface rather than a command-line interface. The company continued to have success through the second half of the 1980s, only to see it dissipate in the 1990s as the personal computer market shifted towards IBM PC compatible machines running MS-DOS and Microsoft Windows."
Tapku, a well crafted open source iOS framework for iPhone & iPad
Maybe you should go back and visit that second suggestion again. It does what you asked for.
Is Your MEP Aware Of ACTA? - Simon Says...
I knew this would be more complaining about "privilege" when I saw the two gratuitous uses of "fucking" in the first paragraph. I see the two together all the time.
I think the headline is very misleading, it's (of course) about how much revenue each developer is generating for the business, not how much they're making (as a salary).

Perhaps obvious to native speakers of English, but it got me to click the link since it sounded Too Good To Be True.
I'd also like to see customer satisfaction numbers, profit by manufacturer, profit by developer and so on. So many of the questions aren't about simple volume they're about what can be monetised and who can make profit out of it. Right now iOS seems to be sitting very pretty in those terms and that's the shift I'd be looking for from Android.

But I'm not sure it's really even that big a fight. I suspect that final position after this plays out will be both iOS and Android sitting atop the pile with decent market shares followed by everyone else scrabbling for what's left.

The really interesting questions are around RIM (who I personally still think have a future), Nokia, Palm and Microsoft. All companies who in one way or another have been significant in the mobile, handheld or phone markets and all companies who seem to be struggling to a greater or lesser extent in the new world.
I'm sure most small business can secure their servers from Google infinitely better than Google can secure their customers' data from themselves.

Point being, maybe companies are not worried about Google's ability to protect them, but are worried about Google.

Certainly, there are horror stories about Google's customer support.
Interactive SVG on the iPad
http://news.ycombinator.com/item?id=1668167
Here's an instance where video games prepared me for the real world.

It was over a decade ago that I grew bored of MMO-style games and their grinding. Since then, I haven't been able to play one past the point where things get repetitive.

So when I see one of these 'games' that companies are using to attract customers, they don't interest me at all.

I suspect it'll be another fad. Eventually everyone will grow tired of it (except for teens, since kids become teens every year, but teens don't have much money) and the effectivity of the tactic will go downhill dramatically.
As I've played all these arcade games in soviet times I can say with confidence that the emulators on their website are very high quality. While playing them I was transfered to my youth.
No, of course not. But if you understand how cosine similarity works then you are 90% (99%?) of the way to understanding LSA. I'm not sure about LDA, as I haven't read enough.
People have no idea how hard it is to get first 10 paying customers

I'm kind of conflicted on this. Yes, it is hard to get ten people to pay money, in that you have to have a mostly-functioning product, a website which markets it, and some way to charge their credit cards. But this is not really that hard.

BCC 1.02 ("Like 1.00, but with less crash bugs and the brand new ability to print to non-default printers") got to ten customers in six weeks from 1.0's launch, entirely on the strength of organic search marketing on two pieces of content. That was when I was young and stupid. Y'all can do better.

I think software (let's scope it to B2C software for the moment) is like lemonade stands. You know how you get ten customers with a lemonade stand? Your price? Doesn't really matter. Your stand's design? Doesn't really matter. Your taste? Doesn't really matter. Your location? Probably matters for getting hundreds or thousands of customers, but for 10, pretty much any street will do. The key hurdle you have to get over is charging money for lemonade. I am worried that people think it is really really hard to run a successful business, and that stops them from ever charging for lemonade.
I'm not... I must have seen about 100 tweets today from people talking about the logo, plus stories on social news sites like HN and Reddit etc.

It's a genius idea because the frequent changes are enough for some people to keep Google.com as their homepage and it gets people talking about Google as well.
This app is crying out for readline support and command completion!
Currently down:

The following error was encountered while trying to
retrieve the URL: http://simpliwiki.com/

Connection to 184.72.45.204 failed.

The system returned: (110) Connection timed out
They usually sell these special coins for a profit over and above the price of the gold. They would have cost a lot to produce.
Most believe 'retirement as we know it is over'
That's not really true, e.g. in the UK, Android is also gaining similarly:

http://www.guardian.co.uk/technology/2010/apr/30/android-goo...
I think we're in total agreement. My read of your original comment was "Hmm, a million a month, that's nothing." I wanted to point out "There are mobile/social developers in Japan who make substantially more than that.", which is not obvious from the submission's title. (You know that, I expect, since you've forgotten more about Japanese mobiles than I know, but it might not be obvious to the mean HNer.)
Ask HN: Best books in API design
What books do you recommend on the subject?
(Thanks for the reply)

Did you test non-LDA methods? Because to me it looked like a correlation between a set of related words and ranking for a topic related to those words.

Without testing non LDA methods I can't see what you've proved.
Have done that - we've only got one in the area up until last week - a second just opened and I'll be hitting them up. Thanks!
http://lanyrd.com/2010/indieconf is up there. And we've reached out to some of the area meetups already, and will continue to do so.

Thanks for the input!
Interesting TED Videos
Can you explain this some more?

My understanding of LDA is that it gives you document scores against queries based on the topics extracted using the LDA algorithm on the text in the page.

Pagerank, on the other hand scores based on external pointers (ie, references) but doesn't have anything to do with the text on the page.
Which just reinforces the "it's 30-year old corporate politics full of 'he-said, she-said'" perception.
PS3 jailbreak possible with a TI-84 calculator
Self Storages
Use self storage when moving house as an opportunity to sort out your possessions.
Have you done much hiring in IT? If not, you'd be astounded by the sheer amount of crap that comes flying at you for every job you post.

You'll have literally one thousand resumes to sort through, and of those, roughly one thousand are terrible, poorly-written, undirected resumes from unqualified people. You have a few seconds at most to decide if a given resume is worth even reading, and you're in a headspace where you're pretty certain the answer is "no".

In that atmosphere, the chance of me looking at your undirected boilerplate resume with no cover letter and deciding that hey, this guy stands out, is exactly zero.

Try it yourself if you want. Better still, look at all the people who can't find a job in this industry, and the tactics they're using to market themselves. Chances are you'll discover a lot of them using the "send the same resume to every single job posting on monster.com" method that you recommend.

And they're going to stay unemployed until they change.
How to Fix a Kodak 5300 Aio Printer Black Ink Cartridge Error during Replacement
Open your Kodak 5300 printer by lifting up the entire copier tray and propping it open. Make sure your printer is on before replacing ink.
Dude, the user has just asked for advertising :) why are you even mentioning donations?

Giving the user access to stuff they want to buy, when they want to buy it and where they want to buy it, without giving them anything they don't want, when they don't want it, etc is a great value offering for both user and advertiser, it's great that you've got the attitude that advertising has to be beneficial for the user, but remember that it's also beneficial for the advertiser as they don't have to waste money or time on people that wouldn't buy.

If you've got access to your users bike choices, mileage and location, just contact all the bike servicing shops you can manage and offer them a deal, I will bet money the majority will take you up on it.
According to Wikipedia[1] Inteface Builder was invented and developed by Jean-Marie Hullot, originally in Lisp.

[1] http://en.wikipedia.org/wiki/Interface_Builder#History
Remember, not everyone lives in the Bay Area. ;-) Depending on where you live and if you have roommates, the $2k per month may be enough to pay rent, bills, college loans and leave some left over for spending money.
There are solutions to use google docs from an app in iPad/iPhone, like GoDocs from lightroom (http://lightroom.com.ua/).

Personally I don't use this app (and their website is a bit funny with the "Lorem ipsum dolor sit amet" still there ;-)
And the trick to getting used to things is finding the right mnemonic.

I used to get tripped up by 'ln -s' all the time, until I realized that if I thought about 'cp src dst' but with 'cp' replaced 'cp' with 'ln -s' it suddenly made sense.

Likewise Intel assembly's mov statement and its similarity with assignment statements that barrkel mentioned.

Whether something seems intuitive or not depends on the analogy you prefer, or even your choice of words. E.g. look at 2D coordinates for a terminal character cell: if you think of them in terms of (x, y), you will find that order intuitive, but if you think (row, col), you'll find the opposite order intuitive.
Good API design is such a broad topic (because there are a wealth of programming languages and ways you can communicate with systems and code) that you're not going to find one that probably suits you without being more specific.

Lets assume you are talking about a class API (like a C, C++, Java API for example) and are just either defining a library or an interface into your application from code that is loaded from the application's runtime environment. In that case I could say what you might look into first would be good OO design and head you off into "Design Patterns" as a classic (there is also an online Java equivalent of that book which I think is "Java Design Patterns"). But then you'll spend your years as a junior and mid-tier developer obsessed with designs and which design to best use. Having the right classes that "make sense" to a developer is wise, but spending too much time with patterns isn't.

What I'd suggest is to just look at a number of APIs similar to what you want and try to create something similar. Basically you want something intuitive, so design something similar to what developers are used to. Consider what needs to be public in the API. If it isn't providing something obviously and directly related, it should be in a different library. As for deprecation of methods over time, this used to be something that was done differently than now. Used to be that you would be concerned about people continuing to use your API with older code. These days a number of groups developing (especially for applications) will force people to change and update by making their API less backwards compatible (not many do this, but enough to make it hurt- and it sucks). Good luck!
CYBERCOM and Intelligence Community Jobs
Android & iPhone App Design: Is it twice the work?
The problem with linux, for my parents, is that neither of them are really computer literate, everything they know how to do is because they've been told how to do it, not because they've picked it up themselves. There are classes in how to use Windows, their family/friends use Windows and can give advice...

If they moved to linux, then not only would I have to spend a fair bit of time getting them into it, but I'd then be the only person for them to call with issues in the future.
He doesn't need a desktop app. A Javascript app (thus client-side) would suffice.
Compared to a year ago, social networks now ...
Things like email retention and recovery are two big features regarding control that I don't think Google gives you (at least last time I looked at it).
Great choti bangla, live reading
But how do you get over charging for something that competitors offer for free? Even if your product is better in different ways, that's a hard sell.
How I Used Amazon’s Mechanical Turk to Validate my Startup Idea
When my business first made $2k profit two months in a row (late March 2009), I did some math in my project notebook and wrote down a thought I had literally never had before: "Could quit the day job!?!" It took almost twelve months to the day from there.
Stick a price tag on it.

[Edit: I wanted to leave that line alone for impact, but it might be read as overly abrupt or insulting. That isn't my intention.

I've always had free competitors. They were at the top of the three search terms I most wanted when I started, though I have since learned that I was mistaken about that. One thing I've learned over the years is that I am fairly well informed about the top twenty alternatives to my software and my customers are not. Relatedly, I was very sensitive to the notion of paying $25 for software and my customers were not. And I could put up with a little frustration and ease-of-use niggles to get a deal and my customers viscerally hate that.

P.S. I can't decide which is worse, selling to price-sensitive customers or playing price-chicken with someone whose product is free.]
The correlation really isn't all that high.

If I've read the graph right, it's about 0.33. For a Pearson (product-moment) correlation coefficient, that would mean that about 10% of the variance in Google rankings is explained by a linear regression on LDA scores. They've actually used the Spearman (ranking-based) correlation coefficient, which is equivalent to ranking all the values of each variable from 1..N and then computing the Pearson correlation coefficient for the ranks. So, kinda-sorta with lots of handwaving, that means that about 10% of the ordering of the Google rankings is explained by the LDA scores.

Clearly that's a lot better than for the other scoring methods they mentioned, and that probably indicates that Google are doing something a bit like LDA (but this will be true for any approach that takes note of synonyms, and it's hardly news that Google do that). But it doesn't, e.g., suggest that PageRank and other things based on link structure aren't extremely important to Google's rankings.
Cities like Houston, Dallas, and Indianapolis have low prices because there are no geographic constraints, so building restrictions can't screw it up too much. Houston's minimum street widths and parking requirements serve restrict building almost as much as zoning.
I don't think so, I think it's a difference of "fans" versus "everyone."

I know Eddie Vedder is the lead singer of Pearl Jam, but I was never a huge fan. I like their music, but was exposed to it mostly through friends, who could almost certainly tell you the other important names in the band.

I think it's more probable that once a generation passes, more of the people who are even aware of the band are the fans who know more of the details.
So. How would I identify the independent claims?
Guys, has uncle Bill mellowed with age! In the past meeting with him about MS products meant keeping a f* score:

http://www.joelonsoftware.com/items/2006/06/16.html

Now, he's just "quite disappointed".
the number after the word only indicates what tone it is.
always good to review which tone is which :

shi1 = shī

shi2 = shí

shi3 = shǐ

shi4 = shì
I miss the video arcades of the 80's .. nothing was quite so fun as to escape the Australian heat with a bag of coins, venturing into the dark realms of the local arcade, or tripping into the city to play at the Time Zone .. really was a great way to spend an afternoon, meet people, and get inspired for some late-night hacking of my own, in an attempt to make my home 8-bit computer do something similar ..

Glad to hear the Soviet people had their own versions of these events to entertain them.
It seems Fred is having something of an existential investment crisis! Would it make sense to double down in existing positions? (seeing as they were contrarian in the past...)
Researchers develop tea bag filter that cleans water
While I think you're trying to be critical, you've actually hit on a key point in agile.

Agile is about principles, not procedures.(I speak of litte-a agile, not big-A agile). It also emphasizes people, not artifacts. Because of this, two things naturally occur: 1) Whether or not you are "doing" agile is a judgement call, not discoverable by a formal prof or checklist, and 2) agile is more like playing the piano than learning calculus. You don't learn it by watching a film about it or reading a book: you learn by doing it and getting better over time.

You can look at this as "moving the goalposts" if you like, or you can look at it as optimizing for each circumstance. I think realizing that there are no goalposts is one of the stages of actually getting it. (and there are many folks in the agile camp who have not gotten it yet)
"once my Arial got broken".

funny sentence :D
Dup: http://news.ycombinator.com/item?id=1666761
3 Million reasons to encrypt your Blackberry
You've found a few inconsistencies there, but on the other hand most accounts of Steve Jobs, including very positive ones on folklore.org portray him as a sociopathic liar. That is basically what the famous Reality Distortion Field means:

http://folklore.org/StoryView.py?project=Macintosh&story...

Note that one of the examples of the original definition was taking credit for your ideas, even back to you personally.

I'm not saying that means everything he has ever said, or is said about him is therefore wrong or exaggerated, but on the other I feel it's a stretch to say that Jef Raskin has been demonstrated to have the same level of well documented flexibility when it comes to the concept of truth and reality as Steve Jobs.
I'd be genuinely interested to see some stats to back this up since it doesn't at all match up with my own observations.
Agreed. Another way of putting this: Agile is best practices for iterative, incremental development. Applied agile means borrowing/stealing practices from others, and more importantly creating and adapting your own processes to your particular team.