If you're not in a Node.js context, the Canvas API does a decent job of rasterizing SVGs nowadays. Once rasterized, you can call canvas.toDataURL() to get a download link. Here's a demo:
So that would mean that the right side is tipped slightly away from us, right? Because the matter in the accretion disk starts approaching us at about halfway down the ring on the right side?
A further improvement would be to switch your CommonJS-style imports and exports out for ES6 notation. This allows for more native interoperability, and works fine with Webpack.
export const Constants = { version: '1.0.0' };
// in another file
import { Constants } from './Constants.js';
I feel you on implementation - every time I make an attempt to try out ActivityPub I get intimidated by the combo of JSON-LD and the verbosity of Activity Streams vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/
I was homeschooled for most of my K-12 education, and unschooled in different degrees during that time. At best, unschooling can encourage a child to dig deep for new ideas, and involve them in activities that build on that knowledge. It can also be a great supplement to more typical subject-based homeschooling, and encourage cross-disciplinary thinking.
But unschooling requires serious engagement on the part of the parent as well. I've seen unschooling families get lazy and end up with 18-year old ballerinas who can't do times tables to save their life, or physicists-to-be who might seem advanced to their parents, but get to college and find themselves far behind their peers. The parents' worldview and involvement can easily become a constraint for their child's growth.
I would also caution potential homeschoolers to be mindful of how they frame their choice when they talk to their children. Making it about the child or taking a strong us v. them stance against other options can be very isolating for the child, especially if they ever feel like they're not getting the education they want at home. Be moderate in your explanations, and leave the door open if you can.
Outside of Queen, Brian May is an astrophysicist, and his specialty is interplanetary dust composition. It's always cool to see him jumping in and sharing science with those who know him for his music career.
This article's thesis is "we improved our business by being deliberate about culture", but unless I'm missing something it doesn't say how they were deliberate at all. I feel like if you're going to make an assertion like that, you should say how you accomplished your goals.
Hi HN, I'm excited to share the public release of Bowlcut with you. At Pollinate we've been developing and using an internal version of this library in production-facing product customizers since late 2013. Bowlcut was originally developed to create vector logos for sports teams, but it could easily be used for more complex graphic design purposes.
There's not a lot out there in terms of frontend SVG text layout and distortion libraries, so I'm eager to see how the greater web uses Bowlcut. Since this is one of our first projects to open source, I would appreciate any feedback you have on the structure and documentation of the library.
Looks like they track the position of shutter glasses in space, and have some way of positioning the image per user as it gets projected through the tabletop: https://newatlas.com/hologram-tables-euclideon/50868/#galler...
They must have a cap for the number of users because of the glasses tracking.
Hopefully the Rendertron will gain support for WebGL in the near future. It seems like more and more graphical apps on the web are using WebGL over the Canvas API for performance reasons.
Here's a similar implementation on the PICO-8 platform, which uses a subset of Lua: http://www.lexaloffle.com/bbs/?tid=3833 This author demonstrates a multiple choice ask() function as well.
https://codepen.io/hypothete/pen/WNvKLEE