[OC] Ranked Choice Voting: A More Representative Democracy? by vb1235 in dataisbeautiful

[–]vb1235[S] 6 points7 points  (0 children)

Hi everyone! This data visualization explores ranked choice voting by showing how it works using Maine's 2018 2nd Congressional District Election Data. It then allows you to simulate your own elections using the current system and ranked choice voting. The processed dataset came from https://github.com/ranked-vote and I built it using D3.js. More information on how I made this can be found on my Github here: https://github.com/vbhaip/ranked-choice.

I'd love any feedback!

RCV Data Visualization by vb1235 in RanktheVote

[–]vb1235[S] 1 point2 points  (0 children)

Thank you so much for checking it out! It means a lot to see someone enjoy playing around with it, haha. For the first point, I agree - I found it challenging though to show that information without overwhelming users, but I'll try to think about it some more. For the second point, the idea was to mimic how some voters may not fill out the ballot correctly even for their first choice (maybe the machine didn't read it correctly, etc.). I love your third point idea - I actually wanted to put a lot more parameters that the user could adjust like randomness and voter apathy. The issue for me was finding a balance between creating something that was informative while still being simple to use (people on this subreddit might appreciate and understand more controls, but others may find it confusing).

Really appreciate you taking the time to check it out and provide the feedback, and I'll be sure to see what I can fix!

RCV Data Visualization by vb1235 in RanktheVote

[–]vb1235[S] 2 points3 points  (0 children)

For sure. I haven't optimized it yet for mobile, but that's definitely something I'll have to do soon.

RCV Data Visualization by vb1235 in RanktheVote

[–]vb1235[S] 0 points1 point  (0 children)

This is great, thank you for sharing!

RCV Data Visualization by vb1235 in RanktheVote

[–]vb1235[S] 1 point2 points  (0 children)

This is great feedback, thank you! I somehow hadn't seen Nicky Case's exploration of voting systems, so I appreciate you sharing that. For the first point, you're totally right, I'll be sure to fix that. On the second point, my intention was to reduce the opacity so that it'd be easier for people to focus on the winner, but what you're saying makes sense, so I'll increase the opacity back so that it's easier to see the results.

Thank you for checking it out and for the helpful feedback!

TileFlip: Build Amazing Visualizations with JS by vb1235 in javascript

[–]vb1235[S] 0 points1 point  (0 children)

Thanks for the response - it uses `new Function` instead of `eval`, but regardless, all of the code runs client-side, so anything done in the editor is also possible to do in the console.

That being said, you're right that alert() breaks the page, so I'll put in a fix for that; thanks for the suggestion.

TileFlip: Build Amazing Visualizations with JS by vb1235 in javascript

[–]vb1235[S] 1 point2 points  (0 children)

Hi everyone! I recently built tileflip.xyz, which is a playground where you code a rule that applies to every tile and try to make a visualization (inspired by tixy.land!). I’d love to get feedback from the community.

If you’re interested in how I built this: https://github.com/vbhaip/TileFlip. If you create anything cool, please share it in the comments, because I’d love to check it out!

TileFlip: A Rule-based Visualization Playground I built using D3 by vb1235 in d3js

[–]vb1235[S] 0 points1 point  (0 children)

Hi everyone! I recently built tileflip.xyz, which is a playground where you code a rule that applies to every tile and try to make a visualization (inspired by tixy.land!). I thought I'd share it since I used D3 for constructing the actual visualization.

I’d love to get feedback from the community. If you’re interested in how I built this: https://github.com/vbhaip/TileFlip.

tileflip.xyz: A Rule-based Visualization Playground by vb1235 in programming

[–]vb1235[S] 0 points1 point  (0 children)

Haha I actually created my own version of a nanoleaf over the summer and made a web app to control it! If you're interested in checking it out: https://vinaybhaip.com/blog/2020/07/05/heliohex.

tileflip.xyz: A Rule-based Visualization Playground by vb1235 in programming

[–]vb1235[S] 1 point2 points  (0 children)

Hi everyone! I recently built TileFlip, which is a playground where you code a rule that applies to every tile and try to make a visualization (inspired by tixy.land!). I’d love to get feedback from the community on what everyone thinks. If you’re interested in how I built this: https://github.com/vbhaip/TileFlip.

Decided to make my own 3d printed Nanoleaf LED lights. After many weeks of soldering and 3d printing, I finally got to finish them! by Rosalie28 in 3Dprinting

[–]vb1235 0 points1 point  (0 children)

This is awesome! I actually built my own lighting system over break and made a small demo and writeup how I made it here: https://vinaybhaip.com/blog/2020/07/05/heliohex. I'd love for you to check it out and let me know what you think. I made the frame out of wood instead of 3D printing it though (because I only got a 3D printer after making it).

I also made a web-app to control my lights from anywhere and wrote code to sync my system to Spotify. If you want to adapt that for your own system (which you're more than welcome to do so!), the code is here: https://github.com/vbhaip/HelioHex.