example.com/path/to/article
000 points · username · 0 hours ago
example.com148 points · 171 comments · 6 months ago · conesus
Main website: https://hackersmacker.org
Chrome/Edge extension: https://chromewebstore.google.com/detail/hacker-smacker/lmcg... Safari extension: https://apps.apple.com/us/app/hacker-smacker/id1480749725 Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/hacker-smacke...
The interesting part is friend-of-a-friend: if you friend someone who also uses Hacker Smacker, you'll see their friends and foes highlighted too. This lets you quickly scan long comment threads and find the good stuff based on people you trust.
I built this to learn how FoaF relationships work with Redis sets, then brought the same technique to NewsBlur's social layer. The backend is CoffeeScript/Node.js/Redis, and the extension works on Chrome, Edge, Firefox, and Safari.
Technically I wrote this back in 2011, but never built a proper auth system until now. So I've been using it for 15 years and it's been great. PG once saw it on my laptop (back when he was still moderating HN, in 2012) and remarked that it was neat.
Thanks to Mihai Parparita for help with the Chrome extension sandboxing and Greg Brockman for helping design the authentication system.
Source is on GitHub: https://github.com/samuelclay/hackersmacker
Directly inspired by Slashdot's friend/foe system, which I always wished HN had. Happy to answer questions!
SauntSolaire
scrumper
Version two: hide foes? Come to think of it, maybe the 'foe' aspect is the fun part...
EDIT: it's like I summoned him.
omoikane
nextlevelwizard
jimnotgym
And this seems normal. I have a friend in real life who I like talking to, we share some views, and vehemently disagree on other subjects. He likes to bring them up and I tend to divert the discussion because I don't want to lose them as a friend
zzo38computer
ineedasername
ddtaylor
Original post: https://smackernews.com/item/46993774 HN
sodimel
I searched a few comments I agreed using the "Ask HN: What are some iconic comments on HN?" thread (https://smackernews.com/item/40719253 HN) and I'm pleased to see some green comments here and there :)
I also made 2 QoL [fire|grease]monkey extensions for hn:
- display favicons of sites next to links: https://gist.github.com/corentinbettiol/6d9dc3a032c17ebcd94d...
- display karma next to usernames: https://gist.github.com/corentinbettiol/289503b4033a788df91f...
istillcantcode
aendruk
Reubachi
What do you feel is the benefit to the community for this that isn't offered by native blocking/existing extensions?
I ask not out of malice, I ask because 2 reasons: 1. I imagine spending time on this/it's working well required you to see the value/benefit to it. 2. We must assume all hacker news commenting follows the rules, IE; good faith comment with relevant experience when required. This seems like a way to promote getting around that.
brodouevencode
vivzkestrel
- like it is literally trained on some data set to identify posts that are trying to bait people into commenting on them and simply hide such posts.
- the world would be a far better place if we had such an extension
ZpJuUuNaQ5
pavel_lishin
numbers
ImPostingOnHN
thesnide
While it looks like a very good idea at first, it will evolve in echo chambers. Which are the bane of current society, as noone listen to challenging opinions anymore.
So, very much like the "ban of VPN" for minors, it is a seemingly good idea that will backfire in horrible ways.
sickofparadox
waltbosz
How old is that icon set? I swear I used that same peppers icon for a Windows app that I published around 2002.
benj111
What happens if friends conflict?
Personally I like hn because there is karma, but it's an afterthought. Although I'll it a try. I suspect the problems of reputation and the internet are unsolvable, that doesn't mean we can't try and improve it.
titaniumtown
cousinbryce
apwheele
I imagine just looking at the first degree connections of the votes would be a pretty strong signal.
jonathanstrange
[deleted]
nottorp
Edit: wait, just a custom CSS will do it.
How about an option in the HN settings to hide user names then?
logicprog
saagarjha
spondyl
Retr0id
Tepix
yowayb
enmerk4r
nadis
p0w3n3d
2. Deploy it on cloud
3. Post it on HN
4. Sell your house to pay cloud debts
(I mean the page is down already)
tamimio
dewey
Retr0id
mediumsmart
solaire_oa
swaminarayan
thinkingemote
It had a little text label next to names so you could manually add whatever you want. Recently I've thought about this extension and using it to tag the LLM users, or the humans who tend to pop up to fan the flames or who regularly post thought terminating comments - little tags to remind me to ignore the bots and trolls.
indigodaddy
sebmellen
jamiepond
erikbye
goodpoint
SV_BubbleTime
Challenge my core belief? Well… I could rationally evaluate that, or, I could just use a tool to block it from my vision! Bubble thickener.
INTPenis
elcapitan
rambambram
I have a better idea. Why not distinguish quality from non-quality by reading a series of characters and then deciding for yourself if you like the subject and tone of voice? People themselves can choose how many characters they use. Let's call these characters the alphabet.
rfrey
sadeshmukh
conesusOP
Happy to answer any questions. Let me tell you, I've really enjoyed having those writers that I like highlighted on this comment thread because it makes it very easy to scan it.
I think it's important to remember that this is not about hiding writers you disagree with. It's simply about making it so that you can read more Hacker News threads and quickly scanning the comments, teasing out those writers that you agree with. It's also fun to read the writers you disagree with, if anything, to reinforce your opinion of them.