herbie-fp / odyssey

A platform for exploring floating-point expressions :boat:
https://herbie-fp.github.io/odyssey/
MIT License
17 stars 0 forks source link

SC Demo: Prep demos for application expressions #107

Open elmisback opened 2 months ago

elmisback commented 2 months ago

Check off as they are prepared:

@benwang33: you discussed more of these with @varun10p last week, could you add those you plan to demo as checklist items below?

elmisback commented 2 months ago

Need to get FMA and compound interest mathjs at least

elmisback commented 2 months ago

For FMA, I would talk with Brett to get a story; for compound interest, I think it should be motivated enough by real-world applications, though we might need to make sure the input domain is relevant in the real world

benwang33 commented 2 months ago

Didn't get to chat with Brett today about FMA example, will send him a dm maybe tonight (leaning towards first thing tomorrow).

In the meantime, got the general story for Compound Interest. I couldn't find any specific cases of real life errors with the compound interest formula, but it's important to emphasize floating point error has caused huge problems in the money/finance sector. Will prep some basic slides for background info and explaining the error.

elmisback commented 2 months ago

Sounds good! I'm not the best example of this, but is usually good to send DMs sooner, even just with partial info, to give people heads up!

benwang33 commented 1 month ago

Created slides and outline for Compound Interest example, I think it's going to do well at SC. Will record video to post in Herbie channel.

May need to rethink doing Fmatest1. I spoke with Brett and although it's an interesting example, it might not be what the SC audience is looking for.

Brett also shared some good blog posts by Pavel on problems Herbie has solved in the past. We've already done the inverse hyperbolic sin, but I should dive a bit deeper.

elmisback commented 1 month ago

@benwang33 make sure you're updating this issue regularly with your new examples + progress! You can point to a google doc if it's easier to keep things in one place, but please update this issue with progress notifications regularly

benwang33 commented 1 week ago

Working on making slides nicer

TODO: Go over Mike Lam materials Reach out to Cindy and Ganesh