Hacker News new | past | comments | ask | show | jobs | submit login

Given that Tree Style Tab has 7,500+ commits, 10 pull requests (200 closed), almost 400 issues (almost 1,500 closed), and the download is 5.6 megs (2.7 megs zipped), there may be more to it than your two-step solution.



Not necessarily. Sometimes 99% of the work of something is the patches you must make for a constantly-leaking abstraction that you introduced by solving the problem on the wrong layer.

For an example I've experienced personally: LinkedIn provides a data API... for a price. There are entire companies, however, that scrape LinkedIn's data instead of paying that price, and then try to work with the scraped data (which has been "baked down" through all sorts of views, localization, projections, etc.) as if it was the API data.

How much more code do you think such a scraper consists of, compared to an API client?

(The LinkedIn case is even worse because LinkedIn has stateful firewalls that actively thwart scraping, and these scrapers have to have code to trick the firewall, as well.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: