Forgot your password?
typodupeerror

Comment Re:Synergy (Score 1) 132

That is a little bit misleading.
Plenty of those "conglomerates" are in fact a bunch of separated companies, that share only a name part, like Mitsubishi. Mitsubishi does not even have a holding / mother company.

Mitsubishi is split into 3 "Great Houses" and 7 smaller companies, wearing the name Mitsubishi, and another bunch not having Mitsubishi as part of their name.

The other 5 Keiretsu have similar structures.

However, your point is that different cultures see a solid base in commerce very different than Americans.

BYD is building everything, except the glass for the windows and the tires, themselves. From the smallest screw to the car seats. I assume that statement is a bit cheating, as they most likely have their electronics inside with off the shelf Android displays/tablets, and I guess, everything containing microcomputers is most likely not self made.

Comment The Myanmar Earthquake reaching Bangkok (Score 1) 21

When the earth quake in Myanmar happened 2025, I was in Lampang province north Thailand.

I got an alert on my Android phone, but it was all in Thai language. I showed it to a friend and he dismissed it as "fake".

I have no clue if it was a Google build in feature (then I wonder why an English set phone did not get the message in English), or if it was a Thai government feature, and why my friend did not recognize it.

The quake was very devastating in Myanmar, and super strong in Bangkok, but the buildings there resisted pretty well.

Both are 1000km away from my position. At my place it was only an odd eyry feeling, why we had problems to walk, felt dizzy and such, the water towers did not even shake.

Comment Re:Jail them all (Score 1) 91

It is actually not hard to test.

A crash from a leap year basically means something went seriously wrong in parsing.

Note: 23:59:60m this is time with a leap second, the 60. Except for leap second, it otherwise always is in the range 0 - 59.

So either the parser throws an exception about getting a number the programmer forgot to exist, or the 60 might be used to index into an array and be off by one, etc.

So, to test it, you basically only need test times with leap seconds.

The second critical part: to convert a Unix 32 bit timestamp into a printable string or similar higher level information, like splitting it into date, hour, minute and second, you need a list of historical leap seconds. Otherwise you simply miss them ... and get off by a second every few years.

In other words the "crashes" are often "malformed input" exceptions, which parses throw "in good faith", which do not get handled on upper layers, and terminate the process or thread.

Keep in mind, time is complex. To complex for a normal programmer, because he does not know anything about time.

When I have to do "time stuff", I just acknowledge, that I "know nothing" and read it up again :D

Slashdot Top Deals

"The Mets were great in 'sixty eight, The Cards were fine in 'sixty nine, But the Cubs will be heavenly in nineteen and seventy." -- Ernie Banks

Working...