Yes, and annoyingly it only goes back 20,000 years. Going back 400,000 years would tell a much more interesting story.
> Really, are you sure? Pretty sure, and user adwn commented on it too. It's a pretty common pattern to not answer the question and then indicate it was a dumb question in the first place. Then he doubled down on the…
I appreciate your reply, but I don't believe the vandalism and arson metaphor fits. There are just people you let get away with crap and ones you don't. His goal was to antagonize me while flying under the radar, and he…
Dan, go fuck yourself. By letting people get away with snarky condescending tones and banning people who call them out on it, you're encouraging shitty behavior. "Don't be snarky" is right up top in the comments section…
Nice job - you've succeeded in being just another condescending asshole.
> civility's reply to your post is somewhat rude Not as rude as I wanted to be. I expect answers like that from Stack Overflow or Reddit - just another condescending ego play without actually addressing the question.…
Your answer is trite and unhelpful.
Is anyone aware of a good/fast single threaded allocator for cases where you don't need/want to pay for thread safety?
And here I was, worried I might be tedious or pedantic, trying to argue that floating point is just not that simple. You've really outdone me in that regard.
So umm, more than a "difference in the realm of 6-8 significant digits"?
Ugh, you're preaching to the choir. I wasn't trying to make a point about the equality operator, I was trying to make a point about x and y being completely different. I must be really bad at communicating with people.
No joke. Is it 10 years from now, 100 years, or something else?
> [...] or we're all doomed! When are we all doomed? Can you put a date (year) on it?
Call it a contrivance if you want, my point was just that you can get very surprising results even for "real life" sized numbers. Not sure why you changed it from "1.0 % 0.2" to "0.1 % 0.2". The error on the one I…
I didn't see anything in your message above indicating you were restricting yourself to integers.
I think I see where you're hung up. If I change it to: x = 1e20 + 1 - 1e20 y = 1e20 - 1e20 + 1 assert x == y There is only 1 digit, and it's wrong. You don't even need 6-8. I probably should've used this as my example…
> JavaScript is precise for 2^53 range What does this mean to you? It's very easy to get horrible rounding error with real-life sized things. For instance document.writeln(1.0 % 0.2); The right answer is 0.0, and the…
The person I replied to claims to have looked at large* data sets and never seen a discrepancy in 6-8 significant digits. I thought I'd show them a small data set with 3 samples that retains no significant digits. *…
x = 1e-20 + 1e20 - 1e20 y = 1e20 - 1e20 + 1e-20 assert x == y
Really, it's just part of the scam. Most people actually believe the seller is paying the realtors. It's how the buyer's agent can say, "Don't worry about my rate, the seller pays it!", as though you're sticking it to…
You're right, of course. However in this case, I'd like to see someone fix the problem instead of just making it more palatable. To me FlyHomes looks like just another realtor who screws you for too much money, but they…
The buyer pays everyone - no one else brings any money to the transaction.
In Arizona, every stick-and-stucco house has (or will have) termites. The inspector already knows the answer before he shows up. You pay for "treatment" each time the places changes owners. When I sold my first house,…
I just found their quote: > Flyhomes makes money through the commission paid by the home’s seller. This is the same lie all realtors love to throw out. "You don't pay - the seller does!". Never mind the buyer is the…
What rate do they charge? It looks like they provide a cash offer and then find financing so you can buy it from them. I didn't see anything about how this eliminates middle-men and egregious fees. I'm not sure though,…
Yes, and annoyingly it only goes back 20,000 years. Going back 400,000 years would tell a much more interesting story.
> Really, are you sure? Pretty sure, and user adwn commented on it too. It's a pretty common pattern to not answer the question and then indicate it was a dumb question in the first place. Then he doubled down on the…
I appreciate your reply, but I don't believe the vandalism and arson metaphor fits. There are just people you let get away with crap and ones you don't. His goal was to antagonize me while flying under the radar, and he…
Dan, go fuck yourself. By letting people get away with snarky condescending tones and banning people who call them out on it, you're encouraging shitty behavior. "Don't be snarky" is right up top in the comments section…
Nice job - you've succeeded in being just another condescending asshole.
> civility's reply to your post is somewhat rude Not as rude as I wanted to be. I expect answers like that from Stack Overflow or Reddit - just another condescending ego play without actually addressing the question.…
Your answer is trite and unhelpful.
Is anyone aware of a good/fast single threaded allocator for cases where you don't need/want to pay for thread safety?
And here I was, worried I might be tedious or pedantic, trying to argue that floating point is just not that simple. You've really outdone me in that regard.
So umm, more than a "difference in the realm of 6-8 significant digits"?
Ugh, you're preaching to the choir. I wasn't trying to make a point about the equality operator, I was trying to make a point about x and y being completely different. I must be really bad at communicating with people.
No joke. Is it 10 years from now, 100 years, or something else?
> [...] or we're all doomed! When are we all doomed? Can you put a date (year) on it?
Call it a contrivance if you want, my point was just that you can get very surprising results even for "real life" sized numbers. Not sure why you changed it from "1.0 % 0.2" to "0.1 % 0.2". The error on the one I…
I didn't see anything in your message above indicating you were restricting yourself to integers.
I think I see where you're hung up. If I change it to: x = 1e20 + 1 - 1e20 y = 1e20 - 1e20 + 1 assert x == y There is only 1 digit, and it's wrong. You don't even need 6-8. I probably should've used this as my example…
> JavaScript is precise for 2^53 range What does this mean to you? It's very easy to get horrible rounding error with real-life sized things. For instance document.writeln(1.0 % 0.2); The right answer is 0.0, and the…
The person I replied to claims to have looked at large* data sets and never seen a discrepancy in 6-8 significant digits. I thought I'd show them a small data set with 3 samples that retains no significant digits. *…
x = 1e-20 + 1e20 - 1e20 y = 1e20 - 1e20 + 1e-20 assert x == y
Really, it's just part of the scam. Most people actually believe the seller is paying the realtors. It's how the buyer's agent can say, "Don't worry about my rate, the seller pays it!", as though you're sticking it to…
You're right, of course. However in this case, I'd like to see someone fix the problem instead of just making it more palatable. To me FlyHomes looks like just another realtor who screws you for too much money, but they…
The buyer pays everyone - no one else brings any money to the transaction.
In Arizona, every stick-and-stucco house has (or will have) termites. The inspector already knows the answer before he shows up. You pay for "treatment" each time the places changes owners. When I sold my first house,…
I just found their quote: > Flyhomes makes money through the commission paid by the home’s seller. This is the same lie all realtors love to throw out. "You don't pay - the seller does!". Never mind the buyer is the…
What rate do they charge? It looks like they provide a cash offer and then find financing so you can buy it from them. I didn't see anything about how this eliminates middle-men and egregious fees. I'm not sure though,…