degoodm
Joined 12 years ago
Karma
32
Submissions
5
Member since
Jan 15
Joined 12 years ago
Pretty cool given computing progress over the last 20 years:
1. CPUs sped up 40-60x
2. GPU FLOPS/$ increased ~10,000x
Sources: 1. https://www.cpubenchmark.net/year-on-year.html
2. https://en.wikipedia.org/wiki/FLOPS#Hardware_costs
*Quote shortened for brevityhttps://www.dw.com/en/volkswagens-uighur-problem/av-55579947 https://newlinesinstitute.org/uyghurs/the-uyghur-genocide-an... https://www.haaretz.com/world-news/.premium-from-jews-to-uig...
[1] https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_#...
o1 thought for 105 seconds, cycling through many relevant-sounding status messages like "looking for patterns," before writing a collection of thematic but flawed thoughts. The "Calculation Steps" approach is incorrect, but correctly implemented by the code.
It flubs a basic calculation that it correctly implements in python: "10^16 mod (10^9 + 7) = 49" (it's actually 930000007)
but succeeds in a seemingly harder calculation: "the modular inverse of 12 modulo 10^9 + 7 is 83333334"
Finally, o1 claims the code prints "0" when it actually prints "982790507" (both wrong answers).
Note: input was copied from the html-only Project Euler url since the formulas in the human-optimized url are not copyable: https://projecteuler.net/minimal=912