Re:Skype has my account balance as $42M. I tried asking sup...
by eridius on Friday February 03, 2017 @01:23PM
(#13561925)
Overflow is generation of numbers that are too large. If I can't use "underflow" to mean trying to go negative with an unsigned integer, then what term am I supposed to use?
Re:Skype has my account balance as $42M. I tried asking sup...
by nom on Thursday February 02, 2017 @10:06PM
(#13557330)
I remember a discussion on HN (I think) about the Skype windows client, where an ex-dev told tales about how horrible their code base is. It sounded like an engineers nightmare. They also employ(ed?) several obfuscation techniques and stuff like runtime memory encryption, just to 'protect' their protocol from being reverse engineered. I can imagine that things didn't improve much over the last decade and that their Android/iOS app doesn't look much better internally.
Re:Skype has my account balance as $42M. I tried asking sup...
by nom on Friday February 03, 2017 @12:51AM
(#13558023)
BTW, the old linux client (dating back to 2014) still exists and can be downloaded from the official site. It only supports text messages and files, and the messages don't show up in other clients for some reason as if they are not stored in the server side log. Can't explain that one.
--rouverius
-296, when interpreted as an unsigned 32-bit integer, is 4294967000, which exactly matches the balance the person was seeing.