Podcast: Play in new window | Download
Subscribe: iTunes | Android | RSS
Justin and Jason discuss Jason’s trip to the Pacific Northwest and Colby’s first college tour, why kids are maturing more slowly these days, the launch of Morning Brief, initial feedback from users, pricing, and thoughts on the future, the implementation of the Math Academy knowledge-graph algorithm and preparing for the upcoming commercial launch, John Carmack’s article on static analysis and the relationship between code size and code quality, Jason’s recent efforts to remove old and unused code from the Math Academy codebase and thoughts on how to better modularize code in a large web application, using a job service like Amazon SQS to process non-real-time tasks, how Justin injured himself gardening, why Jason is teaching his 13-year-old daughter calculus over the summer, the first legitimate math research done by a Math Academy high-school student, and billionaires in space.
My failure was a wifi-enabled OBD-2 vehicle data logger and developer API platform for cars: https://www.failory.com/interview/motobox
A company (“Automatic”) basically did the same thing that we were trying to do a couple years after us and ended up raising $30+ million, but I see now that they just shut down: https://www.engadget.com/automatic-obd-diagnostic-dongle-shuts-down-192653493.html
Am I the only one that can’t download or listen this episode?
@Vlad – Sigh. Podcast is down again. Soundcloud have closed down their API. I’ve been putting it off but we’ll need to move all 341 shows to a new provider.
Here’s the dropbox link:
https://www.dropbox.com/s/1ynswkgfqmztnlc/techzing-341.mp3?dl=0
Download from browser working now 🙂
ps. Podcast app reports “html file found instead of actual episode file…”
pps. Maybe you really need a new website 🙂
Thanks !
@Vlad – Ok I’ve got episodes 300-341 working via dropbox. I guess it must be dropbox sending the html? Or maybe it was while I was temporarily debugging the redirect script
Either way, I’ll sign up to a new podcast host and put all the files on there tomorrow. The good news is that all the files are sent via a single redirect script so I shouldn’t have to change anything other than that and do the file uploading to the new host.
In other news (for anyone interested) the Morning Brief free trail s now live! (no cc required) – https://morningbrief.ai – check it out!
Download working now in podcast app on phone too.
Thanks Justin !
It would be awesome to get Scott on the show. Heck, maybe Scott and Brecht.
Both: Glad to hear so much about how each of the projects are doing.
Jason: eager to learn more about the progress on gamification, and how the students actually react to it and how well it works.
Justin: I’ve had the tab open for more than a week, but I will be signing up for a lifetime Morning Brief account soonish!
One other benefit that we’ve found from queues is that you can turn on and off processing at the various points within the queues when issues occur, and you have the ability to increase and decrease the workers doing the processing based on the number of unprocessed items in a queue.
Justin–congrats on launching! I will also sign up soon for a Morning brief account. I would rather like the summarization feature. I may not be your target audience, but looking within arxiv.org would be rather useful for me. Abstracts (summaries) are provided, so are keywords–but it’s for physics/math/computer science papers, so I’m not sure how much of your audience that is. Maybe going for different verticals might be interesting strategy–like say medicine,or oil.
Jason, I liked the architecture discussion. I have found job queues like Celery (within python)/Rabbitmq useful for when I have long running jobs that I need to offload. I think your other students will find it easier to get internships if they want them as local institutions find out their level.
Btw. Black Widow was the first movie that I saw in the theater since the pandemic. I thought it was fun.
@Danilo Thanks man! But make sure you refresh the tab before doing anything because I’m sure that html/css/js will be out of date with the backend 😉
@William Wow, arxiv.org, I feel like we could make a whole Morning Brief product edition just from that one source. Thanks!
@All – Just a note that we have moved away from soundcloud to pinecast. I think things should be a lot more stable moving forward.
@Jason The 200+ links caused an audible groan from you 😛
Keep in mind, I don’t look at all of them. I scan the headlines, and I have about 20 topics I am interested in. I actually only read about 2-3 from the total. Where I am getting the value is that its scanning everything for me which cuts down on me surfing around to find it.
I used to use google alerts for it, but that was too noisy to the point I may as well have just been throwing terms into the search and reading everything.
I’ll just mention one thing – “Mulching elbow” 🙂
After all these years Justin is still able to make me laugh so hard it’s dangerous while driving to work 🙂
Great to hear about math results of Riley, test scores by Colby etc… So good to see all that hard work paying of.
Keep on rockin’ guys !
Vladimir
I also enjoyed hearing about Riley’s progress as one of Colby’s parters on “team loud kids” from back in the day. One can only imagine what George is applying his (at least formerly) recklessly fast problem-solving methods towards these days.
@Jason: have there been any updates on the documentary about Math Academy that’s been following its progress over the years?
Well done on progress. Make sure you have a look at services which handle exceptions. Adding an email will take you more time to implement than (for example) plugging in Rollbar, or Sentry or something similar.
With those services you get automatic error collation (only one entry for a specific type), extra context (url, parameters, user, …), threshold notification (send me an email only after 10th failure of that type) and many more nice features.
Rolling out your own error notification these days is likely a waste of time.