Discussion about this post

User's avatar
Rainbow Roxy's avatar

Love this perspecive, it's so insightful! I was just thinking the other day how I'd love to build a little tracker for my Pilates routine, and your point about the new models makes me think it's finally within reach without having to argue with the AI.

Daniel Reeves's avatar

PS: I added a feature last night to make the URL encode the probability distribution. Here's Nate Silver's:

https://richter.dreev.es/?d=YgDZimq1Fd7d47

Here's what it took to implement that feature:

ME: can we come up with a clever encoding of a probability distribution? that we can put in the URL querystring? what do you suggest?

GEMINI: [describes a perfectly good approach using a 50-character hex string]

ME: how many characters would we need if we used something like base62 encoding? (is 62 the right number? how many characters can cleanly go in a URL without having to percent-encode them? 26 lowercase + 26 uppercase + 10 digits + ...?

GEMINI: [advocates for base64 encoding with dashes and underscores as well, and suggests ways to otherwise squeeze the encoding as much as possible, which of course I'm immediately nerd-sniped by]

ME: i'm intrigued. can we do even better in the common case by custom-ordering the cells? like the middle 3 cells of row 10-epochal and the first and last cells of 7-decennial are often 0 pips. all cells of 6-annual are almost always 0 pips.

GEMINI: [spits out an implementation plan that I don't read]

ME: it's no harder or messier with base62, right? i think it's a little cleaner looking without "-" and "_"

GEMINI: [stops asking questions and starts writing code]

ME: you forgot to test your code

GEMINI: [fixes its code]

ME: regression: the initial placement of pips has them overlapping

GEMINI: [fixes that]

5 more comments...

No posts

Ready for more?