Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

I mentioned it a few Patreon posts ago, but now it's actually happened – I'm a Knight/Mozilla OpenNews Fellow at PBS Frontline! My name appeared in the credits of their latest documentary on Saudi Arabia this week. Not sure why. I didn't do anything for that documentary, other than watching an early screening and making bad puns


But don't worry, all my work will still be open source/Creative Commons Zero. And the OpenNews Fellowship expects I spend a third of my time on personal projects. In fact, here's a prototype that I'm posting here on Patreon first, that I haven't shown the rest of the Frontline team yet! (...because I'm out of office right now)


Simulation of Political Polarization - WIP


Pretty simple so far! But this prototype isn't just to show political polarization, or group formation. Like how my Sim The World In Emoji was a tool for making cellular automata, I want to make a tool to make social science simulations! (like Parable of the Polygons) I feel like that'd be more interesting, and socially meaningful. Plus I could re-use the tool over and over to make explorable explanations for current events.


See y'all next month!


<3,


~ Nicky

Files

Previews only

Comments

Ori Avtalion

Running the polarization demo on Firefox, all of the circles are clustered in the top left corner of the screen (most of them off-screen). If I drag them to the center and let go, they bounce back to the corner. It works fine in Chrome

ncase

Thanks Ori! I just pushed up a fix. Apparently I needed to call node.getBoundingClientRect() for SVG elements in Firefox. (rather than just node.clientWidth & node.clientHeight)

Richard Hackathorn

Works great on Firefox. Yup, peeps get polarized! However, if you let it run to steady-state, the polarized clusters do not interact. If every day a random peep befriends a random peep, we should expect inter-cluster friends to briefly occur?

ncase

Thanks for noticing! Right now, it's an artifact of the model. What's happening is that – once there's two polarized groups – if a Peep randomly befriends someone of the other group, they'll *immediately* unfriend them, because they're now the least belief-similar friend.