731 karma · joined July 13, 2016
Jeff Martin jeff@reportmill.com http://reportmill.com
Musk was already an investor with billions of dollars of incentive to do a good job. It was nothing short of fraud to pack the board with friends and relatives and push through a CEO pay package orders of magnitude greater than the already exorbitant US CEO pay. He is greedy, selfish and criminally insane.
I’m not even sure he works at Tesla anymore. Seems more preoccupied with Twitter and rockets and robots and drilling holes and how he didn’t get his share of the AI revolution. He’s a gambling addict - if you sent 1000 gamblers into a casino with 1000 dollars, a dozen would come out with 1 million. One of them would be name Elon. He’s a lucky psychopath, not a misunderstood genius.
For pricing, SnapCode is free for individual use and will remain so. Perhaps there will be funding opportunities from large organizations or for embedding use cases to help provide for the continued health of the product and community.
There is a preview feature for using drop box and I'm looking into using local file system APIs, but its not really there yet.
Or maybe using new "Web Apps" feature like MacOS has to turn web app into desktop.
One pedal driving allows us fine motor control without a drastic switch. The regenerative braking also encourages us to not over-brake (you grow to love the idea that you are recapturing energy and avoiding wear on the pads).
The Cybertruck was a huge misstep. I imagine truck people are mostly practical - so a design out of blade runner not only creates unnecessary engineering challenges, but misses most of the market.
When I look at all the Rivian's around town, I think, man, that is the truck that I expected Tesla to build. The Cybertruck is clearly at vanity project at way too early a point in Tesla's history. An embodiment of Elon's departure from reality.
Tesla - please drop the Cybertruck (and the robots, too)! And though I am no fan of mergers - maybe you should look into buying Rivian.
I found it on several of the releases at this site - it’s called Continuum. So fun to get to play it again after all this time!
Hinton's first threat sounds like an extension of social media. Motivated bad actors already create quality fake stories and images and spread them far and wide. Our growing skepticism is out-pacing the technology, however, our growing polarization and confirmation bias has created more people that want to be fooled. But let's hold Facebook to account first.
Hinton's second threat sounds like inequality. It's not so bad when technology eliminates jobs, but if the income becomes further concentrated in the hands of the few at the top, we accelerate political corruption resulting in more yachts, more homelessness and fewer eager young minds that can afford the education needed to reach their potential.
Hinton's third threat is killer robots. But robots lack motivation, whereas a motivated bad actor could wire an explosive drone to easily target a gps location today. A more likely scenario would be an AI 'scammer robot' - but again we have to worry more about a motivated person than an app. And we do - and an entire industry has developed to address it.
I think Hinton's announcement is more like Eisenhower's farewell address, warning us against the political industrial complex (another threat still trying to get us). Perhaps the headline should have read instead: After a long and distinguished career, tired 75 year old man says, "Take this job and shove it".
https://techcrunch.com/2011/02/28/creator-of-angry-birds-phy...
Go read the book - it expertly mixes fascinating anecdotes with technical details to achieve that rare accomplishment of keeping you totally entertained while secretly making you smarter.
Having said that, what saved me from being stuck in the 80's was almost single-handedly Scrubs, the sitcom. Joshua Radin, Jon Mclaughlin, Colin Hay (re-introduction), Matt Nathanson. Wish I could find another source as good as that again.
My contact info is in my HN profile - send me a note, maybe we should connect on LinkedIn.
So my big tip is to create a SwingController base class for any of your UI panes with the following methods:
- JComponent createUI();
- void initUI();
- void resetUI();
- void respondUI(Event anEvent);
Theres a bit more to it than that, since you want resetUI to update all of your components without triggering respondUI(). And you want all your components to be automatically configured to call respondUI() when there is user interaction.I’ve written one of these before, but I don’t have access to a public version anymore. I do all my current UI dev in a UI kit built on top of Swing. But here is what I use there that solves this problem:
https://github.com/reportmill/SnapKit/blob/master/src/snap/v...
And, of course, Oracle or OpenJDK (or someone) needed to invest in a browser port of the JVM, which is totally possible these days.