Show HN: Sieve - filter webpages and watch changes
getsieve.com
getsieve.com
Edit: siv.io could be nice.
GetHerodotus.com and GetHerodo.com are both open
Detect? (amusingly not taken within tech, seemingly)
They seem to run a browser on the server and let the user interact with it to choose DOM elements to monitor for changes. I would have just taken a screenshot (perhaps with http://urlbox.io/ or perhaps with CutyCapt) and allowed the user to draw boxes over the screenshot. Then repeatedly screenshot the site and whenever the contents of that box changes, alert the user.
The Sieve method has the advantage that you are able to tell the user what the new text is. The screenshot method is significantly simpler.
EDIT: So, in startup terms, the screenshot method could be the MVP :). Provided, of course, that it is considered "viable" not to know the text. If I were a user I would consider it viable - it is still a vast improvement over having to check the site manually.
Getting started would certainly be much simple when using screenshot or page HTML for comparison. Sieve could do that too! More work needs to be done to make startup faster.
On the other hand having filtered text provides multiple advantages. The filtering becomes accurate. It can be used to compute rules to take conditional actions. Notifications delivery via email and SMS would make more sense as well.
Running a browser on server enables another cool function. User could record macro and run the macro when text satisfied a pre-condition.
Edit: typo
The main issue with the Subscriptions was that they were global, and would not inform you what changed, just that there were changes. With the increased dynamicness of the web since good ol' Y2K (especially with ads), this model is much less feasible, whereas a DOM-based model is more robust, and allows further automatic data processing.
I never got past small prototypes, so I look forward to Sieve's release since it is basically someone doing my work for me! :)
Would appreciate your feedback. Checkout Visual Selector used to let user filter content from a webpage.
The way news are consumed is currently tiered by the temporal interval which they cover: breaking news, daily news, weekly, monthly, annual summaries. A diff for news can help process the different tiers from a single reader, without the "breaking news" tier taking over.
The technology here is spectacular. Great job!