400
The retro Nokia phone everyone owned 25 years ago will get a reboot soon – and yes, it has Snake
(www.techradar.com)
This is a most excellent place for technology news and articles.
Dunno, the HMD's reboots aren't good.
From a hardware point of view, they feel good,
but the software sucks.
The S30 OS, before Nokia collapses, was much better.
Yeah no - you're miss-remembering it. For example you had to delete SMS messages otherwise your mailbox would fill up.
It could only fit 10 messages before it'd run out of space, and once full no messages would be received at all.
Also, the battery life was ten days in standby if you didn't use the phone which was nice but as soon as you started using it... then it only lasted 3 hours. I used to carry two spare batteries in my bag... don't miss those days at all.
You often hear programmers cite zero, one, infinity but fact of the matter is... while most if not all of your code should be capable of that, be blissfully ignorant about any imposed limit because it's going to work whatever you set it to, the application often still should have a limit:
Even if you're not as ludicrously storage-constrained as those old Nokia bricks the data structure you're storing it in is going to have some kind of assumptions about up to what number of elements it's going to be efficient, so in e.g. game programming you write your code, document your assumption in the form of an error or warning thrown if that limit is exceeded, and when the level designers break it you have a look together at the thing and decide whether the limit needs increasing, or the level designers should reign in their use of whatever thingummy is breaking the limit.
Not to mention that just storing an index for an arbitrarily large data structure can take up arbitrary amounts of RAM. Do you really expect me to use variable-sized numbers just so that you can have more than 2^64^ (~1.84×10^19^) messages. Or columns in your spreadsheet, or whatnot.