Live data from Hacker News

Falcon – a Chrome extension for full text browsing history search

github.com

31–40 of 54 posts

Re: Falcon – a Chrome extension for full text browsing history search

#31
It would be great if this worked for bookmarks as well. On average I probably accumulate about 10 new bookmarks per day of notable content. Over the years that adds up.

Obviously searching pre-existing bookmarked content (and not just history) would entail far more complexity, probably requiring a back-end service.

Re: Falcon – a Chrome extension for full text browsing history search

#32
post #3

> you can clone it on your local machine, read through our code to verify that it is not malicious, and then install it I like that the authors share my concern about installing an extension that would by design record every page I visit. However the repository contains several minified Javascript files [1]. This somewhat contradicts their invitation to read through the code. [1] https://github.com/lengstrom/falcon/t…

Why do you think it would be practical to identify malicious code even if it wasn't minified? See: http://www.underhanded-c.org/

Re: Falcon – a Chrome extension for full text browsing history search

#33
post #7

This ( and TreeStyleTab ( https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta... ) ) is the main reasons I keep preferring Firefox for leisure-browsing before Chrome. Every time I use Chrome, it's impossible to find previous pages based on the title or URL, while in Firefox is super simple and works really well. Which is kind of ironic since Google is all about search and data but can't handle a browser addr…

Exactly. Firefox's Awesomebar is aptly named.

Re: Falcon – a Chrome extension for full text browsing history search

#34
I wrote an extension that did the same thing a couple years ago. http://lifehacker.com/deeper-history-searches-the-contents-o...

I voluntarily removed it from the web store after realizing it was caching lots of sensitive data. I eventually started encrypting the stored info but I realized that if the extension ever became very successful, it would become a target and I wasn't comfortable with that.

I hope the developer of this extension will invest more effort in their user's security than a simple blacklist.

Re: Falcon – a Chrome extension for full text browsing history search

#35
post #6

Really really useful extension, whoa. Searching the content of pages you've browsed. I need it legitimately multiple times a day lol. Two caveats though: 1) obviously it can't index the pages you browsed before installing the extension and 2) it's a bit unclear how to use it (in searchbar press f tab). I'm also interested to see info on storage usage after a long time using it.

Upon installation, if you the user opted, couldn't it crawl the history up to some specific date? Or does chrome not allow extensions to access browser history?

My defunct extension did exactly that. So, yes, chrome extension can access history.

Re: Falcon – a Chrome extension for full text browsing history search

#36
post #31

It would be great if this worked for bookmarks as well. On average I probably accumulate about 10 new bookmarks per day of notable content. Over the years that adds up. Obviously searching pre-existing bookmarked content (and not just history) would entail far more complexity, probably requiring a back-end service.

This can be done entirely client side.

Re: Falcon – a Chrome extension for full text browsing history search

#37
post #7

This ( and TreeStyleTab ( https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta... ) ) is the main reasons I keep preferring Firefox for leisure-browsing before Chrome. Every time I use Chrome, it's impossible to find previous pages based on the title or URL, while in Firefox is super simple and works really well. Which is kind of ironic since Google is all about search and data but can't handle a browser addr…

Thanks for the tip - TreeStyleTab is great!

Re: Falcon – a Chrome extension for full text browsing history search

#38
post #28

I built something like this as well! I wonder how you solved the data storage and indexing. Does it scale to multi-month heavy usage ? Does it deduplicate multiple visits? Cool stuff, gotta put mine somewhere. Always planned to, but never got around to it.

I wrote an extension that did this as well. I used indexedDb. Before I implemented encryption on the DB, it scaled well. I had an algorithm that got the size of the largest pages down to ~2-3kb and I only stored diffs on subsequent visits to the same pages.

After encryption, things got unruly because the text had to be stored in fixed length chunks.

Re: Falcon – a Chrome extension for full text browsing history search

#39
post #31

It would be great if this worked for bookmarks as well. On average I probably accumulate about 10 new bookmarks per day of notable content. Over the years that adds up. Obviously searching pre-existing bookmarked content (and not just history) would entail far more complexity, probably requiring a back-end service.

This can be done entirely client side.

You're right. A cursory investigation suggests spinning up a bunch of client-side HTTP requests from a Chrome background page should do the trick.

Re: Falcon – a Chrome extension for full text browsing history search

#40
post #28

I built something like this as well! I wonder how you solved the data storage and indexing. Does it scale to multi-month heavy usage ? Does it deduplicate multiple visits? Cool stuff, gotta put mine somewhere. Always planned to, but never got around to it.

Looking in the code, it loops over all the indexed text and does substring matching on tokens from the search query. Good enough for everyone so far, but...
Post reply on HN