InTowards AIbyMin Htet Myet (Mattral)·Aug 7Inside PR #10699: How a Missing elif Let NaN Win in Triton's InterpreterA line-by-line walkthrough of the fix; from IEEE 754 semantics to why == was quietly the wrong tool for the job.
Yu Qian Yang·Apr 15How I Used Bit Manipulation to Speed Up Float-to-Int Conversion in a Storage EngineIn a columnar time-series database, one of the most effective compression tricks is
Chhavi Jain·Apr 1From Rigid Pipelines to Thinking Swarms: The Future of Commerce AutomationA recap of an eye-opening IEEE talk by Amit Kumar Padhy, Senior Computer Scientist at Adobe
Darwin Gosal·Feb 6The Ghost in the Machine: Why Modern Civilisation Runs on Carefully Managed Numerical LiesFrom rocket explosions to missing pennies: how the 1985 treaty that taught every computer to lie the same way keeps civilisation running.
Piyal Ahmed·Sep 27, 2025The Number That Hates Itself: Why Java’s NaN Is a Self-Contradictory Rebel?Stop me if you’ve heard this coding riddle: What’s the only thing in Java that is not equal to itself?
Leonardo Benicio·Sep 17, 2025The Hidden World of Numbers in Computing: Why 0.1 + 0.2 ≠ 0.3Discover the hidden world of floating-point math: why 0.1 + 0.2 ≠ 0.3, the IEEE 754 standard, and the secret algorithms behind numbers.
Sa_fg_·Jun 15, 2025IEEE 754 부동소수점과 Java에서의 표현부동소수점 오차 문제, 한 번쯤 겪어본 적 있을 것이다. 필자는 대학교 1학년 때 기초프로그래밍 중간고사 서술형 문제로 처음 마주했고, 최근에는 기업 필기시험에서도 다시 등장해 이번 기회에 개념부터 실전까지 확실히 정리해보려고 한다.
Ramitha Heshan·Mar 23, 2025Understanding Why Data Types with the Same Size Have Different RangesLet’s take a look at the GIF below, which shows primitive data types along with their sizes and ranges. One important observation here is:
trader-J·Oct 23, 2024Floating Point Issues, Seriously Frustrating!Alright! Floating point issues are really annoying, you know? Especially when you’re using something like JavaScript, it can really drive…