On Friday, November 19, 2021, at 10:34 AM, Matt Mahoney wrote: > In math (and C++) you can define things to mean whatever you want. You can > define + to mean = and define = to mean +. Then you can write 2 + 2 = 0. > > It's just more clear if you use the same definitions as everyone else. Like > with "lossy" and "lossless".
Mathematics has rigorous requirements for redefining operators. 2 + 2 = 0 can be perfectly correct in modulo arithmetic. And polymorphic operator overloading in computer languages is for interoperability. Be rest assured though I’m not trying to redefine lossy and lossless. I am redefining their implementations. Walking the compression road less travelled… A dimension not only of sight and sound, but of mind. A journey into a wondrous land of imagination. Next stop, the Lossylosslessness Zone! ------------------------------------------ Artificial General Intelligence List: AGI Permalink: https://agi.topicbox.com/groups/agi/T5ff6237e11d945fb-M9734d8ec056c1c21b494b5f4 Delivery options: https://agi.topicbox.com/groups/agi/subscription
