Hacker News new | ask | show | jobs
by mohitmun 2880 days ago
I'm working two projects as of now. Both solves my own problem

1. https://github.com/mohitmun/howienduphere/

Problem: When browsing internet, I often come across really great blog/project/website etc. Its always good go back to origin of where I found it(let it be HN/reddit thread or some obscure blog). Most of the time I don't remember original source where did I find it mostly because its either in my pocket list or lost in dozens of tabs. this chrome extension will keep of all links i visited and their referrer(full urls not domain).

2. https://github.com/mohitmun/punter

Problem: Being rails developer, I love ORM(debatable). its very useful to quickly inspect data or run some manipulation. recently I was manipulating some CSV files, as well as sqlite db. I hate writing raw SQL for simple queries. so wanted to create a command-line tool where i can run simple queries (table.count, table.where(id > 3)) and get results. this should also work with CSV or any other db

2 comments

Problem 1 is something I'm super into. One place where I think I would use this is in parallel to a web annotation system. Two years ago I had to take a stats course at school and I often found the dry mathematical explanations in the textbook challenging to comprehend. I would go online and search for better answers and often find them. For example a math overflow page or youtube video which makes the problem click in my brain. Now two months go by, and I forget the same theorem. In the back of my mind, I'll remember reading that one mathoverflow page or following a series of links, but now those links are lost in my history.

What I would like to do is annotate the web with data similar to what you are capturing and create 'context chains' as little sidenotes in the margins of the web. Then when I come back to the theorem I'm failing to understand I see a little margin note of the pages I visited when I first read the chapter, and I can immediately regain the context I found in my original study session.

For the latter I started writing a tool myself before I tried sqlite's import. For my purposes it was actually pretty damned good.