Show HN: a Chrome extension to see other users browsing the same websites as you (webcursors.click)
This idea immediately clicked in me, and my first thought was: "Why not make it so others can see your notes as well?". And soon it transformed into something much more complex where users could not only write notes, but also interact directly with other users of the extension through chat, gis, and cursors!
It took me a few weeks, but I was able to read through docs, work on the extension itself (content script and service worker), socket.io, node, build up a website, publish it in the Chrome store.
I've introduced it to my coworkers and a few other devs, and so far, each one of them came up with a different usage for the extension, but loved the idea of adding a social aspect to browsing.
I thought it would be great sharing it with everyone around here and gather feedback from the HN crowd!
12 comments
[ 3.6 ms ] story [ 39.3 ms ] threadFor critical mass, this is why I’m developing features that are asynchronous (ex: notes) or app wide (ex: games that you can join with other users online no matter the website or page you're on).
Eventually there ought to be some community moderation but the goal was to keep it unbiased. If your project takes off, first thing you will have to deal with is going to be spam.
Content moderation is a nightmare and I've been working in technical/product fields where this is a daily issue. The first choice was to make everything ephemeral: messages are not stored anywhere, and notes expires after n days. At least this covers some part of the issue, but this is only possible in the short term.
In the long term, if things go good for this extension, meaning more users and more things to moderate, I will have to introduce downvotes, reports, and most importantly some sort of authentication. That will still not be enough, and eventually I will have to resolve to text moderation APIs or language models (which we already do at work).
But I hope to stay in a sweet spot with enough users but not too many, and great collaboration! But one can always dream.
- edit or delete note
- long text looks like 'text bla-bl...'
Editing/deleting notes would require some sort of authentication for the backend to recognise ownership of the notes, but this could be a great incentive toward pushing users to sign up for the tool.
Will definitely look at scaling down font size for longer text (it should already be the case though but doesn't work well with long words or URLs).
Good luck if you ever attempt to build it :)
And didn't knew this service existed, so created everything myself so far.
1. For a site with many people active on it, what if you could filter by the link / website that brought them there (eg, there's a popular wikipedia page or article, but somebody might rather talk to the people who came from newsletter or forum X as opposed to newsletter Y)
2. What if you could see where people had been over time? Have a page develop wear over time showcasing the hot spots