Skip to main content

Posts

Showing posts from December, 2022

Issuing phone numbers, a failing public service.

The unreliable ID? In many articles, the IT industry complains about the fussy nature of the phone number as a reliable ID. For example, in this article . What wend wrong? The ITU It was original set up by governments to resolve international issues on standards for telecommunication. One of their standards is the Telephone numbering plan . This telephone numbering plan was set up in a time of fixed landlines, never considering mobile personal use. Who has ownership? Let's have a look at the international public telecommunication numbering plan E.164 . The first 3 digits are the country code or country calling code . Counties control the subscribers assignment in the networks of the member countries. So countries have jurisdiction over the subscriber assignment in the country networks. In that regard, the county calling code is the jurisdiction code ! National governments have ownership! To me, it looks like governments fail to provide the public service we (the people) could expe

Losing energy & time with Python

No variable declaration Python does not know variables declaration. Nice for starting programmers. But it comes at a cost. Python (under the hood) needs to find out what type of variable it deals with. This is done in a smart way, but also at a calculation-time and energy cost. Is it worth the effort? I don't think so. Computing always is about modeling the real world in one or the other way. And also in the real world, it is essential to know the type of variable one is dealing with. And most of the time the unit of measurement is loosely interpreted in programming. Sometimes causing real disasters. Why then making programmers neglecting the real nature of what they are programming and stay in tough with the real world at the cost of the program speed (time and energy)? The better way It would be better to have a variable declaration including the applied unit of measure. That way, the program stays in touch with the real physical environment it is used for. And the program does n