Wow, it turns out the Weissman score from Silicon Valley (the TV show) was actually created for the show but is a somewhat legitimate calculation of general compression rates to help compare algorithms.
It’s hard to convey to a lay audience that one compression algorithm is better than another—you could compress and decompress images, say, with some loss and look for glitches in the resulting image, but they are hard to spot. But metrics for compression algorithms that rate not only the amount of compression but the processing speed, are hard to find. So it asked the consultants it brought in to help develop the original algorithm—Stanford Professor Tsachy Weissman and then-PhD student Vinith Misra—to come up with a metric that could be used to score multiple algorithms and find a winner.
The Iris looks like a cool product for anyone not interested in building / mucking around with a quadrotor, but just using it as a really versatile autonomous aerial camera.
It’s cool to see more UAVs being packaged as consumer goods. Especially ones such as these, that designed well enough (from what I can tell anyway) for non-technical people to put to use as smart personal UAVs. My hope is that the rising popularity of them helps bring the cost of components down, which will make them a cheaper to experiment with.
More info on their website: http://3drobotics.com/iris-plus/
Jason Fried on advice that Bezos shared when he visited Basecamp:
He said people who were right a lot of the time were people who often changed their minds. He doesn’t think consistency of thought is a particularly positive trait. It’s perfectly healthy — encouraged, even — to have an idea tomorrow that contradicted your idea today.
He’s observed that the smartest people are constantly revising their understanding, reconsidering a problem they thought they’d already solved. They’re open to new points of view, new information, new ideas, contradictions, and challenges to their own way of thinking.
Completely agree with this. Sticking to ideas just because it’s what you started with detracts from solving the problem at hand.
To me, the biggest thing with small patches is not necessarily the patch itself. I think that much more important than the patch is the fact that people get used to the notion that they can change the kernel - not just on an intellectual level (“I understand that the GPL means that I have the right to change my kernel”), but on a more practical level (“Hey, I did that small change”).
And whether it ends up being the right thing or not, that’s how everybody starts out. It’s simply not possible to “get into” the kernel without starting out small, and making mistakes. So I very much encourage it, even if I often don’t have the time to actually worry about small patches, and I try to get suckers^H^H^H^H^H^H^Hother developers like Rusty to try to acts as quality control and a “gathering place”.
I want to be a “Chaos Engineer”, that’s one of the coolest sounding job titles. My alignment would probably be chaotic-good, I think that’s the closest to what I am in reality :P
Pretty cool visualisations of github activity by language.
A small place to discover more about the usage of programming languages in GitHub.
Interesting post about the new icon design direction in OSX Yosemite. I’m completely in love with the new terminal icon (and I like most of the new ones, especially finder). I can’t wait to upgrade.
Fascinating vision for what robotics visualisation could be in maker spaces. Being able to visualise what a robot is doing around the robot itself would definitely be useful. With a lot of research though, it seems like more time would be spent maintaining the visualiser. Still, would love to see something like this built and tried.
Another interesting area for this would be teaching children robotics, because it would be more intuitive how aspects of their code are affecting the physical robot.