HNHacker News
TopNewBestAskShowJobs

smoo

103 karma · joined April 11, 2020

submissionscomments
smoo··on Show HN: Open-source Disqus alternative, with hot-reloading and guest commenting
I've been working on adding lots of features to Commento, a privacy-first FOSS comments plugin that I'm using on my static-ly hosted blog.

I've submitted all my merge requests upstream, but in the meantime, here's a list of features:

- Privacy first, one click deploy to launch it on your own free heroku instance (keep it alive all day long with kaffeine (https://kaffeine.herokuapp.com/))

- WebSocket functionality to get pushed when someone makes a new comment/edits/delete and have it updated without needing to reload the page. I was particularly happy with integrating a DOM-diffing technique (morphdom) into the comment update function :)

- 11KB of javascript, perfect for keeping your website performance high

- Anonymous comments can be enabled, and guests can optionally leave their name to their comments without needing to register

- Upvotes, downvotes, permalinks, nested replies

- No adverts or any funny business

Source code: https://github.com/souramoo/commentoplusplus

smoo··on Show HN: Spatially aware group video calls from the browser
The facial detection all runs locally in your browser using tensorflow.js and it's crazy that we live in a time that's even possible :D

But I do appreciate the feedback and will be sure to add a disclaimer and make it clear what's going on!

smoo··on Show HN: Spatially aware group video calls from the browser
It uses your face to make the little avatar to show to people as you move around the map! (as well as to animate the little emoji that follows you around!) I honestly don't know if a show-your-face policy is the best to prevent people being mean to each other online - I'd love to hear your thoughts! You can read my code though, nothing gets saved anywhere and the video calling functionality is all peer-to-peer!
smoo··on Show HN: Spatially aware group video calls from the browser
Thanks for the feedback! I will update it with a screenshot (you can see ones I've put on my github at https://raw.githubusercontent.com/souramoo/party/master/publ...

You can turn your camera off once you're in a room too - I actually made this to try and host my birthday party next month where it would be nice to see everyone :)

smoo··on Show HN: Spatially aware group video calls from the browser
Thanks! I've only added in a map for London at the moment but will be sure to add different places soon! I've actually also made it open source too at https://github.com/souramoo/party - it uses standard ecmascript and webpack for the client, nodejs for the backend hosted on heroku and webrtc peer-to-peer for video :)
smoo··on Show HN: Spatially aware group video calls from the browser
Made this to try and simulate real world interactions - normally I found on large video calls, only one person gets to speak. With this you can dip in and out of conversations with groups of people just by moving your avatar towards or away from them!

It also uses modern web technologies and does not even need a login, just show it your face and it will try and use emojis to tell people what you're doing even if you're not in a call with them