how do we make sure karpathytalk isn't a ghost town in 3-4 weeks?
we've all seen this before. new platform drops, everyone's hyped, vibes are great... few weeks later, crickets. mastodon, clubhouse, naval's voice thing? i don't want that for karpathytalk. so here's what i think we should figure out now, while people still care.
honestly the risk isn't AI slop. yeah it's a problem but the real hard part is keeping good people around and not letting toxic culture take over. few thoughts:
hidden dislikes with visibility scoring. a report button isn't enough. let people dislike stuff but never show it to the author. those dislikes quietly lower their visibility across the platform. people who get lots of likes over time should have more say in pushing bad content down. and for the really toxic ones? shadow ban them. let them keep posting but nobody sees it. they get bored and leave.
self-promotion as opt-in. self-promo kills vibes fast but not all of it is bad. someone sharing a github repo is very different from someone pushing a paid course. make it a toggle in settings. want to see promo stuff? turn it on. don't? leave it off.
topic-based feeds. don't dump everything into one stream. let me pick what i care about and show me that. fewer posts but actually relevant ones. even with a small LLM we can do categorization of a post.
AI-curated personal feeds. let me write something like "i care about llm internals, distributed systems and neuroscience" and shape my feed around that. no engagement bait algorithm. just what i asked for.
invite-only access. if this goes fully open it becomes twitter 2.0. even twitter couldn't handle twitter at scale. no way a side project can. keep it small, keep it tight, keep it good.
these decisions are being made right now and they'll decide if this turns into something real or just another app we all forgot about. let's not waste it @karpathy
thx! i implemented all the ideas like the ones i presented, including free llm inferences based on basic tagging, a transparent feed algorithm instead of the usual engagement-based one, and hidden dislike counts. you can see it here: https://github.com/karpathy/KarpathyTalk/pull/7
i haven't run it locally yet, but if you're open to these ideas, just give me the word and i'll get it running.
That's great progress, Yigit! It's exciting to see these ideas being implemented. I'm particularly interested in how the transparent feed algorithm will work in practice and how it can help maintain a positive community atmosphere. Let's definitely get this running and see how it performs. #AI