I agree with you that switching programs that are all using the IEEE floating-point formats with the same underlying hardware implementations should result in the same answers.
6,062 karma · joined February 9, 2012
Hobbies: sailing, gardening, linguistics, food and cooking, archery.
Feel free to contact me; I'm on gmail.
I agree with you that switching programs that are all using the IEEE floating-point formats with the same underlying hardware implementations should result in the same answers.
> IEEE 64 bit floats
That should be IEEE 64-bit floating-point. The name `float` is a 32-bit floating-point.
> are accurate to just past 15 decimal digits.
FOR SOME RANGE. They're called floating-point because they can modify how much scaling is devoted to either side of the decimal point. The more scale it has to devote to representing whole portion, the lower its precision in the fractional portion. At some point, a 64-bit floating-point value cannot represent any decimal digits. Past around 2^53, a `double` 64-bit floating-point value cannot even represent every whole number, because at that point the available precision is 2 or more.
Floats have varying precision, not uniform. The closer the number is to zero, the more precision it has. There's a point where the precision is so low that it only covers whole numbers, and then a point after that where the precision is less than whole numbers.
Given the context of pointers, it's quite possible that they were large enough to reach that less-than-whole-number-precision range.
EDIT: For 32-bit floats, that's apparently any number above 16,777,216. Which seems surprisingly small to me. For 64-bit doubles that goes to 9,007,199,254,740,992.
https://blog.demofox.org/2017/11/21/floating-point-precision
If your goal is to avoid layoffs, the solution is to build a war chest with months or even years of runway. If you hit hard times, freeze hiring and attrition will help some as you burn through that runway. (But also be careful of piling on the same workload to fewer and fewer people!)
Companies have a lot of flexibility in deciding how the accruals work. But, as you said, the important part is that when it accrues, at that point it's a legally-obligated right for you to either receive that time or be paid for it.
Also, it's changed a lot. I learned C++ as my first language, but haven't used it nor kept up with it for the past 15 years. I'm pretty sure that idiomatic C++ is just a different language now than the one I learned, despite the name and basic syntax staying the same.
I meant, "Even modern grain-finished beef is raised mostly eating grasses."
As of November 2022, the DC silver metro line now includes Dulles International (IAD). So both of the major airports are now directly connected.
https://www.wmata.com/rider-guide/silver-line-extension/Wash...
I'm curious: what do you think they were eating?
Livestock was and is used to convert plants humans can't eat into milk and meat that we can. Even modern grass-finished beef is raised mostly eating grasses. Grains are really expensive compared to some grass growing in a field. I don't understand why people think it would be even close to economical for a rancher to raise an animal over 1000 pounds on grain alone. That beef would be more expensive than any wagyu.
> Even without finding the plane, a number of lessons have been drawn from the disappearance of MH370. Many of the responses to the disappearance centered on the fact that in the 21st century, commercial airliners should not just disappear. In the interest of knowing where every plane is at all times, the International Civil Aviation Organization (ICAO) began requiring that all airliners manufactured after the 1st of January 2021 include autonomous tracking devices that broadcast their location once per minute. To give greater coverage of airplanes manufactured before that date, Inmarsat (which supplies satellite relays to nearly all commercial airliners) changed the frequency of its handshakes from once per hour to once every 15 minutes. The European Aviation Safety Agency began requiring that the “pingers” on aircraft flight recorders last at least 90 days, rather than 30. ICAO also amended its guidelines to require that airliner designs approved after 2020 include cockpit voice recorders that record 25 hours of conversations (instead of the current standard of two), and that flight data recorders either stream data to a location on the ground or be designed to float to the surface after a crash. (Like all ICAO regulations, these only come into force if adopted by the member states, which may take some time.)
It's an geeky in-joke from the old Warcraft3 DotA and early LoL days. Please don't murder me.
https://www.reddit.com/r/dotamasterrace/comments/4pozfx/can_...
I'm sure states would love to just take that money in directly, but the federal government gets first dibs and states complete with each other on the remaining taxation. For instance, Florida is not just a popular retirement spot for the weather -- it also has zero income tax and a property tax with capped year-over-year growth.
* Security clearances.
* Know Your Customer (KYC) and Anti-Money Laundering (AML) in finance.
* HIPAA in healthcare.
With Netflix's low debt load and free cash flow, they should actually be in a better position for buying up competitors.
It would certainly cease to by "our civilization" within a very short time frame. It could eventually cease to be our species also. Without at least faster-than-light communication, there is no keeping humanity in sync between star systems.
> Sansa Clip Sport / Clip Jam / Clip Sport Go / Clip Sport Plus
> These are based on an Actions Semiconductor ATJ2127 chips, with under 100KB of available memory and all audio decoding happening inside dedicated hardware. A rockbox port to these (and other ATJ2127) targets will not happen, as it would require an immence undertaking and due to resource limitations, the end result would lack most of the features that rockbox users have come to expect.
https://marketplace.visualstudio.com/items?itemName=ms-dotne...