234: TZ Discussion – Death by iPad

Justin and Jason discuss using Percona for just-in-time MySQL consulting and the idea of offering time-and-a-half “no-wait” rates for AnyFu, the idea of hiring open source experts to write custom patches, using GUIDs in place of auto-increment IDs to solve detached MySQL slave inserts, how Jason has been advising a startup as a consulting CTO, the importance of creating and documenting a well-defined API when pursing a simultaneous web and mobile development strategy, building a critical mass of AnyFu experts, why Jason is considering becoming active on Twitter, how Ben Reyes cleaned up with TSLA, setting up an online trading account, the consumer reports sterling evaluation of the Telsa Model Swhy Tesla succeeded and Fisker failedhow conventional wisdom about alternative energy is way out of date, but how Kleiner Perkins has lost money investing in clean energy, the ground-breaking tech of Google Glass and it’s implications, how space junk destroyed a Russian satellite, the possibility of doing a marathon podcast, the wide variation in medial costs by region of the country and how to turn this into a business, Jason’s idea for a site that debunks false conventional wisdom, a new tech internship model, the study suggesting that college doesn’t improve critical thinking for 45% of studentsthe study demonstrating that supportive parenting works better than “tiger” parenting which leads to a comparatively lower GPA and a more depressive emotional state, the hasty generalization fallacy and cognitive biaseshow a 14-year-old discovered that the magnets in an iPad can turn off pacemakers, why Jason wants a TL;DR for everything, why it’s valuable and how to create a business out of it, the prospect of using a mobile device to login to a website, how police departments are starting to use iPhone-based iris scanners in the field, the Twine Kickstarter project, combining Kickstarter, Google Trends and Twitter to mine sentiment analysis, why Justin thinks there’s a Kickstarter bubble, Jason’s theory of why the Google search term “color” is positively correlated with a bullish market, the Ersatz deep learning web platform and why people think it’s a big deal, why Jason thinks there needs to be an accountability website for public influencers, the Freakonomics chapter about the performance of kids who were not accepted into a magnet school due to a lottery pick, setting up a subdomain for transactional email on Mailgun, how listener James Jensen is teaching a group of kids how to build Arduino-based robots, an update on Catalyst and the plans for the summer, the latest on Jason’s secret project, using MathJax and jqMath to add equations to a web page, the latest on Pluggio, Justin’s thoughts on Laravel, how Khan Academy Lite is using Raspberry Pi to stream videos, how the State Department ordered a firm to remove blueprints for a 3D-printed guns from the webhow Obama is backing the FBI’s effort to wiretap web users and why Justin is moving yet again.

  1. Richard says:

    I don’t know about a marathon podcast but this must be some kind of record for show notes length! Sounds like a lot of good stuff, looking forward to listening.

  2. Hey, great episode. Long and interesting!

    1. Percona – it was an awesome talk with Alexander from Percona.
    All the “Aha” moments we could’ve get for the next few months were squeezed into the single expert session. I honestly wanted to replicate he’s brain.

    2. @Jason – the accountability website for public influencers – I thought about something like that for a while, but I found out that most of the public is losing interest quickly.
    Usually public issues touch closely only a small group of people. Something might get millions of people involved at first, but the real problem is – how many people will actually care enough 6 months after the election? 6 months after someone promised to change something? to fix something? I believe the people that will actually care is a small group that feel strongly about the issue.

    About 2 years ago, during the Arab spring, million Israelis demonstrated against the expensive living in Israel (population is 7 mil, 1 mil demonstrating is a lot). Since then – no real issue was resolved, its getting worse for a lot of families to survive, and the recent demonstration about the subject (the “reorganization” of the parties involved) was few thousands of people only.

    In Israel we have a website maintained by a public org. (not the government) with issues and responsibilities of public figures. Anyone rarely looks at it and asks “So what’s going on with X?”. The media is trying, but as long as the public doesn’t care enough itself, the media won’t cover it.

    I guess if most of us had less crazy life perhaps we could “afford” to care more.

    3. Israel-Iran-Nuclear weapon issue – the information about it is so conflicted. There are many reports that state Iran is actually developing a nuclear weapon (or at least trying to).

    Frankly, I don’t trust the media much especially if the source of the information is a government.
    I believe that Iran is building a nuclear weapon to be at the same status like Pakistan and North Korea. That’s its biggest goal.
    Problem is, Iran is responsible for many terror organizations, weaponizing and training them.
    Iran may not actually bomb Israel with nuclear rockets, and Iran may not give nuclear weapons to terror org. – but is it a chance we (Israelis) should take? is it a chance the entire world should take (US and Europe suffer from terror attacks as well)?

    Many say that Iran won’t bomb Israel because we have Syria, Lebanon, Jordan and Egypt around us. True. But Hamas bombed Jerusalem recently, a city they feel so strongly about and call it their sacred place (in their bombing of Jerusalem they actually hit an area populated with Palestinians without any remorse) so how much can you really trust their love for each other?

    Bottom line, I don’t think that a government like Iran should have a nuclear power. The implications (or possible implications) of nuclear Iran are so great and scary that the world should seriously consider putting an end to it. I know how awful a war is, that’s the last thing I want, but when you allow the violent kid at school to walk around with a rock, he will make more damage next time he’s getting pissed at someone (sounds better in Hebrew).

  3. Jason says:

    Marathon TV Show similar to your Marathon Podcast idea


  4. Craig says:

    Jason does a Jim Carrey laugh at 38:20.

  5. Jason says:

    @Craig – Actually, after listening to it I think it might be more of an old man laugh. 😉

  6. Jason says:

    @Richard – Yeah, dude, writing up those notes was a nightmare. It took forever!

  7. Jason says:

    @Jason – A 62 hour show?! We may need to scale back our ambitions a bit. 😉

  8. Jason says:

    @Udi Mosayev – I promise I’m not ignoring your comment, but I’m going to have to find some time to respond to it. 😉

  9. Justin says:

    @Udi – holy cr*p that’s the longest comment we’ve ever had… ;

  10. This is what you get for a 2.5 hours long episode 🙂

  11. Tony says:

    I’ve listened to every episode, and have complimented it in the past, but you’re losing me with the weekly Tesla stock story rehashing and price movement talk. To my ears, it’s getting a bit boorish. Sorry.

  12. Love the show, but very long.

    Have you thought about recording a long show, but splitting it in two so you can make the show weekly again?

  13. P.S. How do we kick start this ice cream truck?

  14. Tom says:

    Hey guys,

    Long time fan of the show. I really enjoy the discussion every week.

    Thought I would provide an insight into concerns about sharing. I work for a competitor to Uber in Sydney, Australia (goCatch.com). We are approaching the problem from the taxi end (as opposed to limos), but we are definitely in the same space.

    I agree with Jason on this. I have found Jason’s insights on technical challenges and solutions at Uber interesting, but at no point have I caught myself thinking “WOW! We can use that”. Comparing architectures and approaches is interesting from an academic perspective, but that is all.

    Just my two cents.

  15. Funny, since I have to walk 3 times 20 mn a day (as part of my post-surgery plan) it took me up to yesterday to finish the show! 🙂 That was perfect for me!
    I enjoyed the discussion on database server scaling and TL;DR the most.
    I also updated quite a few pages on the TechzingWiki – just check out the Recent Changes page for details.

    I invite more listeners to register an account, I will then make them members (with edit rights) so they can update any content. Here are a couple “easy things” folks could do:
    – Find and rate the “best of Techzing”
    – Add your own review of the show

    Thanks in advance!

  16. Len Jaffe says:

    When did we start writing to slaves?

  17. Justin says:

    @Lenn – I have my reasons, that I don’t want to talk about on air. Wink wink, nudge nudge.

  18. Jason says:

    @Udi Mosayev – In regards to whether Iran is developing a nuclear weapon and whether they should be bombed just in case they are, I’d just like to point you to some additional sources.

    1. It is the consensus view of the 16 U.S. intelligence agencies that Iran halted it’s nuclear weapons program in 2003.

    2. In 1992, Netanyahu, claimed that Iran was three to five years from developing a nuclear bomb. It was a false statement then, and it’s a false statement now.

    3. While Israel refuses to confirm or deny anything about it’s nuclear weapons program, it is widely believed that Israel now has as many as 200 atomic warheads. Irony…?

    4. Israel, like North Korea and Pakistan, is not a signatory of the NPT (Treaty on the Non-Proliferation of Nuclear Weapons). Iran, on the other hand, is a signatory of the NPT.

    5. Not only is Iran a signatory of the NPT, but in 2003 they signed the Additional Protocol on Nuclear Safeguards treaty. IAEA inspectors are all over Iran inspecting their nuclear material and facilities on a weekly basis. Even if Iranian leadership wanted to begin working on a nuclear bomb, they would have to kick the IAEA out of the country, which would obviously alert the world.

    6. Mohamed ElBaradei, the Nobel Peace Prize laureate who spent more than a decade as the director of the IAEA, said he had not “seen a shred of evidence” that Iran was pursuing the bomb, “I don’t believe Iran is a clear and present danger,” he said. “All I see is the hype about the threat posed by Iran.”

    7. If Israel were to attempt to destroy Iran’s nuclear facilities, or somehow manage to head fake the U.S. into doing it for them, it would likely result in the deaths of hundreds of thousands of Iranian men, women and children. And if Israel decided to use nukes to achieve this (or if it escalated to that), those numbers would likely be in the millions. Israel, incidentally, would take quite a hit as well.

    8. Don’t allow yourself to fall victim to the politics of fear. It’s how the US congress and population was manipulated into supporting an aggressive war against Iraq, which resulted in the deaths of over a million Iraqis and thousands of American and coalition soldiers, not to mention an unimaginable cost of $6 trillion dollars.

  19. @Jason –

    IAEA is confused about Iran’s program:

    I have little faith for world-wide organizations such as the UN and the committees it has, and IAEA.. its full of politics and it doesn’t reflect the truth at all. The fact Iran signed NPT means nothing to me, when time comes I’m sure Iran won’t care much.
    In 73′, Yom Kippur war, Egypt and Syria broke cease-fire agreements and crossed the line. They were signed on some peace of paper as well at that time.

    “…Today the reason for the Zionist regime’s existence is questioned, and this regime is on its way to annihilation

    “..like a cancer cell that spreads through the body, this regime infects any region. It must be removed from the body..”

    The guy who said it, and has many more statements against Israel and US, he may be “peaceful” regarding his nuclear activities now, maybe, but what makes you so sure that he won’t flip at the end? When he does, and he’ll use his weapons, how many will die then?

    Israel may or may not have nuclear weapon, but I’ve never heard any threats made by Israeli government officials to annihilate anyone. I have a feeling that if this nuclear yes/no rumor wasn’t out there, we would see more of what we had in 48′, 67′ and 73′. Sadly, I agree that having a bigger stick is the ultimate defense. Up until the point where the world believed Israel has nuclear power, israel suffered many annihilation attempts by its neighbors (although now we have much more terrorists to worry about and less wars, but still its an improvement of some sort).

    This situation reminds me a little on Yom Kippur war in 73′:
    In 73′, if Israel would attack first it won’t get any aid from US, Kissinger said so himself (Israel already had intel about the Egypt and Syria plans).
    Yom Kippur war is by far one of the most tragic wars to Israel.
    Another interesting fact about 73′ war: US plains were not allowed to land in any european country because the europeans were worried about their oil deals with Arab countries, lucky us…

    If this time is like back in 1973, the consequences are far grater and affect the entire world.

    For me the bottom line is that the small chance you’re wrong, we all pay the price.
    You have any doubts about Iran’s involvement in terror around the world? what do you think will happen once they’ll have their friendly peaceful nuclear power?
    For people who live in Israel this is a serious chance to take.
    Even if Iran won’t attack Israel, it’ll drag the entire region to nuclear armsrace (Iran has strong grip on Syria and Lebanon) and we’ll have a mexican standoff.

    I’ll look into the links you sent, thanks.

  20. Jason says:

    @Tony – I don’t know what to tell you, man. 😉 Tesla is one of our story lines and when there’s a lot going on with the company, we’ll most likely talk about it. Also, in line with our radical transparency DNA, we’ll talk about it as if it was just the two of us discussing it over lunch, and that includes how our personal investments in the company have fared.

  21. Jason says:

    @Udi Mosayev – This discussion has clearly devolved beyond the question of whether Iran is developing a nuclear weapon and into the realm of Israeli politics and belief. Since I can’t afford to get sucked into that debate and since I’m pretty sure that no one reading these comments (other than the two of us) is remotely interested in this subject, I think it’s best we drop it. We can take it up over lunch the next time you come to Pasadena. 😉

  22. Jason says:

    @Philippe Monnet – Again, thanks so much for your help with the TechZing wiki. We really appreciate it.

  23. Jason says:

    @Richard Garside – Yeah, it was too long for us as well. Did you see how long of a description I had to write? Screw that! For now on we’ll be sticking to the 90 minute format.

  24. @Jason – yep, I was just telling Justin that its kinda useless, usually people waste a lot of energy and don’t convince each other anyway 🙂

  25. Aaron says:

    Jason, glad the subdomains worked out as a clean solution for your secret project.

    Be on the look out for a sweet new app from your friend Mark (via me)! We’re getting started in the next few days. Thanks again for the recommendation, much appreciated.


  26. Danilo Celic says:

    Feature creep for AnyFu based on your conversation about recording the conversation. Perhaps in addition to recommending recording, how about AnyFu facilitating the recording. Maybe you could use the Twilio API to initiate calls beween the expert and the customer and record the conversation and send the file (or provide a link, add to DropBox, whatever). Maybe even as a value-add: $1-5 to record to conversation added to your bill depending on the length of the call.

  27. Hey Justin and Jason,

    Could you do an episode where you go into detail about the do’s and don’t of an api that is going to be used for web and mobile applications.

    I believe you are envisaging a series of ajax calls that return json. I know in a previous episode you debated how to handle security (does a user object get provided with every call ?)

    A single discussion introducing the concept and main dos and don’ts would really interest me.

    Do you know anyone on anyfu who would be good to talk to about this ? I have created my webapp without a documented, consistent api and I want to create one before I start mobile development.


  28. Jason says:

    @Sam Howley – I don’t know if I could say much beyond what you might find from a Google search on the subject, but we can give it a shot.

    We don’t have an API specific expert on AnyFu yet, but that’s a great idea!

  29. You could also have a regular expression expert on AnyFu, he could even be available in 1/2 or even 1/4 hour increments 🙂

  30. Jason says:

    @Sam Howley – A 15-minute session just isn’t enough time to get much done, plus it doesn’t represent enough money to incentivize an expert to switch context, much less to rearrange their schedule.

  31. Tony says:

    @Tony – I don’t know what to tell you, man. 😉 Tesla is one of our story lines and when there’s a lot going on with the company, we’ll most likely talk about it

    Jason, I enjoy “Tesla, the story” and all the company does. I’m specifically speaking to the weekly rehash of explaining to Justin where you bought in, where the stock is relevant to your average price, etc. Maybe it would be a good Wiki entry. lol 😉

  32. @Tony, I just created an entry on the TechzingWiki for Tesla Motors: http://techzingwiki.com/doku.php?id=tesla_motors

  33. Jason says:

    @Philippe Monnet – You are the man! Thanks again for all of your work on the show wiki. 😉

  34. Hey guys, good show for a relaxing drive to work (and back 😉 ) …

    After hearing your plea for review contribution I decided to do it (“It will take 5 minutes…” I thought to myself…).
    Can I just say that I now hate Itunes even more then before!

    Here are couple of things that irritated me:
    1. You got to have Itunes application to register an account in order to give a review…
    I don’t use apple products, I don’t use Itunes, had to download huge Itunes application…

    2. As I don’t won’t to do anything with Itunes (besides giving a review) I don’t want to give them my credit card info… -> Search google for “Creating Itunes Store account without a credit card”… Turnes out you need multi-step tutorial just for registering… Talk about customer satisfaction based user interface…

    3. Won’t even get deeper into why I searched on Google for “example UK phone number…” and “example UK zip code…”. I know Apple is US company, but making so much obstacles just for an online account in 2013 is just ‘broken’…

    At least I learned something from Itunes and apple – “How not to iritate users of your application”…

    Ordeal lasted for almost half hour but I got my review in and I wish you guys all the best !

    ps. Only 22 reviews ? I thought you would have hundreds by now ? You should beg for more every episode 😉

  35. rou1i says:


    Mohamed ElBaradei, the Nobel Peace Prize laureate who spent more than a decade as the director of the IAEA …

    Just find it funny that you of all people would fall for a plead to authority 🙂

    (full disclosure – I’m an Israeli, but this doesn’t matter, I think …)

  36. Alfie says:

    @rou1i: Mohamed ElBaradei was the Directors General of the IAEA. One of their jobs is to find evidence of nuclear weapons. They didn’t find any. If there are others who say they have an expansive program, the onus is on them. You know, with proof and stuff.

    As for the fallacy, it would have been a plead to authority if Michael Jordan said Iran doesn’t have nuclear weapons.

  37. rou1i says:


    I fully agree with your first point (onus and such).

    Not sure if it isn’t an appeal to authority (https://yourlogicalfallacyis.com/appeal-to-authority). Otherwise, I could have said that top Israeli generals believe that Iran has a military nuclear program, and it is also their job to find such evidence (well, in a less diplomatic way :)).

  38. Matt S says:




  39. Jason says:

    @rou1i – For all practical purposes it’s virtually impossible to make any kind of a judgement about a geopolitical issue without relying on the opinions of experts simply due to the sheer vastness and inaccessibility of the primary source data. And yes, while citing an expert’s opinion is technically a logical fallacy in the context of a deductive argument, it is entirely proper to use it in the context of an inductive argument. In other words, while relying on an expert doesn’t guarantee that an argument is correct it is a question of probabilities. The expert is far more likely to be correct than the layperson.

    So, the question then becomes – who’s an expert on the existence, or non-existence, of an Iranian nuclear weapons program? I would claim that a man who served as the director of the IAEA for over a decade clearly qualifies as such, while an Israeli military general (as you suggest), whose primary expertise is the prosecution of war and not the analysis of nuclear material and facilities, clearly does not. But then I’m also stacking the odds by not resting my argument purely on ElBaradei’s conclusion, but also on the conclusion of other experts, like that of the 16 U.S. intelligence agencies whose consensus view is that Iran halted it’s nuclear weapons program in 2003. http://articles.latimes.com/2012/feb/23/world/la-fg-iran-intel-20120224.

    Now that I’ve wasted even more time (which I don’t have) on an argument that hardly anyone is going to read and even fewer people are going to care about, I’m going to end it here. Any additional comments on this subject will not be approved. Let’s get back to work, people!! 😉

  40. Jason says:

    @Vladimir Janković – Thanks so much for going to all the trouble. You’re right, we really do need to beg for some more reviews. 😉

  41. Jason says:

    @Matt S – We should have it posted tomorrow. I just need to finish up the notes.

  42. Andrea says:

    I think I speak for all the listeners when I say


  43. Jason says:

    @Andrea The new show is live! The delay in posting was my fault. Sorry guys.