February 2017

54 bookmarks saved in February 2017

302 Found

https://psmag.com/on-the-milo-bus-with-the-lost-boys-of-americas-new-right-629a77e87986?source=rss-f9133b07a948------3
What happens when a movement of gamers recognizes they’re not players, but pawns? Continue reading on Pacific Standard »

302 Found

https://theestablishment.co/everyone-who-enabled-milo-yiannopoulos-shouldve-seen-this-coming-e6778af8f0a1?source=rss-f9133b07a948------3
There’s poetic justice in Yiannopoulos’ precipitous fall from grace. Continue reading on The Establishment »

Announcing ⛱ Sandpit – superhighfives – Medium

https://medium.com/superhighfives/announcing-sandpit-a5da86fd49ed?source=rss-f9133b07a948------3
https://sandpitjs.com A playground for creative coding using JavaScript and the canvas element. I’ve long been fascinated with blurring the line between art and technology, and there are few places where exploring it is more easily achievable, or enjoyable, than the web. Browsers have come a long way since the heady days of IE6, and building complex visualisations and / or GPU-powered looping cat gifs is just a few tutorials away. My experiments, over time, have relied more and more on the tag. The wealth of incredible tools and resources available to manipulate this seemingly innocuous DOM element seem limitless, and I built Sandpit as a love letter to them. 🤓 So, what is it? At its heart, Sandpit is a library that helps simplify creative coding. It does what it can to help, and gets out of the way when it can’t. Because you always have access to the object, and to its context, you only have to use Sandpit when it benefits you. It looks like this: const sandpit = new Sandpit('body', Sandpit.CANVAS) The key features of Sandpit: Custom settings are easy to automagically configure, and then manipulate, with dat.GUI. For example, the following will give you a colour picker with red as a default: sandpit.settings = {strokeColor: {value: 'red', color: true}}console.log(sandpit.settings.strokeColor) // 'red' The current state is stored in the query string, making it simple to copy and paste your exact configuration to anyone who’s got the same settings as you—like in a staging environment, or locally. Tweak it, then paste it in Slack (👍, says your friend / client / co-worker). The animation loop is ready to go via sandpit.loop(), without needing you to write a single requestAnimationFrame. Inputs are normalised, from mouse to touch to gyroscope data, and there are event hooks, like sandpit.move(), to access them. Support for 2D or 3D canvases — it plays nice with libraries like Three.js, too, in case you just want simple access to touch inputs or the animation loop. Canvas resizing is automatically handled, with a preference towards setting and respecting the size in CSS (and a hook to override that). A bunch of related tools and libraries that are simple to access, including maths helpers, Color, and Victor. A growing suite of demos and documentation, and support for ES6, ES5, and the

302 Found

https://extranewsfeed.com/an-open-letter-to-jason-chaffetz-from-someone-who-attended-his-town-hall-41d3ff348c9f?source=rss-f9133b07a948------3
This is what I saw as one of your constituents (who was paid nothing for attending). Continue reading on Extra Newsfeed »

302 Found

https://theestablishment.co/white-people-i-dont-want-you-to-understand-me-better-i-want-you-to-understand-yourselves-a6fbedd42ddf?source=rss-f9133b07a948------3
Your survival has never depended on your knowledge of white culture. In fact, it’s required your ignorance. Continue reading on The Establishment »