Rank a list of well-known emojis with a sentiment score between -1 (extremely negative) and +1 (extremely positive)
Connect to the Bluesky Jetstream firehose WebSocket service direct from your browser and consume all posts
Extract emojis, not text (pictures speak a thousand words, right? I warned you it was unscientific) from each post
Add the sentiment value from each new emoji to an overall sentiment score
Visualise positive and negative as two waves pushing against each other, and stream each emoji in realtime from right to left, positioned according to sentiment value