trig is fucking hard, but I love @devurandom and @lizardsquid for helping me
@Efi @LottieVixen @devurandom you're the first person I know of who thinks it's easy!!!
@lizardsquid @Efi @devurandom its really only hard because remembering sin n cos
tan is okay
@LottieVixen @Efi @lizardsquid @devurandom@cybre.space hi are we talking about trig
moreover are we talking about math being hard
these are subjects i have strong opinions about and i really want to leverage my programming interests to make better teaching tools someday, because i think just having some interactive examples would help a lot
@devurandom @lizardsquid @Efi @typhlosion
I was thinking some people find math hard (I do) but find it even harder to implement in programming, I want to make a short book on implementing and solving equations in programming.
@LottieVixen @devurandom@cybre.space @lizardsquid @Efi the two big problems in math programming are discretization and numeric stability
the optional super-boss tucked away in an obscure part of the world map is fast inverse square root
@typhlosion @devurandom @lizardsquid @Efi
I don't know what "discretization" is and is numeric stability handling infinity in finite space ?
@LottieVixen @devurandom@cybre.space @lizardsquid @Efi numeric stability is a problem that arises with floating point numbers where, for instance, adding a very small number (e.g. 0.00001) to a very big number (e.g. 100000) might not actually change the very big number *at all*, because of how floating-points work
so if your algorithm relies on doing that many many times, the number it gives back could be very *very very* wrong if not designed with this in mind
@typhlosion @devurandom @lizardsquid @Efi ahhhhhhh
@inmysocks @devurandom @lizardsquid @Efi @typhlosion oh gosh please do <3
@inmysocks @LottieVixen @devurandom@cybre.space @lizardsquid @Efi this is what i was feeling too
on the other hand i was frustrated enough in calc 2 that i felt there had to be a better way to talk about these subjects
@typhlosion @Efi @lizardsquid @devurandom I second this, check https://jackschaedler.github.io/circles-sines-signals/ for an awesome thing :3
also erm reminds me of http://worrydream.com/LearnableProgramming/