Follow Slashdot stories on Twitter


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:Android == Windows? (Score 3, Informative) 143

"Windows CE didn't have that sort of penetration" - this is not actually accurate, companies just didn't Internetwork all of their rubbish embedded systems, leaving them unexposed

I'm still surprised every time I see a new example of a living installation of CE still in use in 2015.

Examples still in use today include:

- POS and cash registers (Fujitsu, others)

- ATMs (newer ones use a variant of 7 called Embedded, the successor to CE)

- devices with a display in a supermarket that can read barcodes, and check stock or prices (so called "guns", ASDA, Wal*Mart, Tesco)

- devices used to take signatures for postal delivery and parcel delivery (Royal Mail, UPS)

- devices to log utility meter readings in the field (G4S, British Gas)

- Police Airwave terminals of various descriptions (the Compaq iPaq with peripheral for fingerprint reader paired with a PCMCIA II Airwave modem, gives Greater Manchester Police an ID for a suspect in less than 30 seconds.)

Comment Re: Already solved (Score 1) 107

I bought a new fridge about 5 years ago. I moved house and worked out that the difference in power consumption between the old fridge I had and the new one that I bought meant that the new fridge paid for itself in 2-3 years. Newer utilities are significantly lower power than ones from even the '80s and '90s. I bet that the next set of low-operating-cost white goods will all have some kind of Internet-related insecurity as standard.

Comment Re:How about fixing the systems? (Score 1) 143

Leap seconds are announced months in advance

i.e. with less warning than the revalidation time for a lot of safety-critical systems.

Anybody who knows about problems with leap days?

Well, aside from the Zune infinite looping...

Leap days (which we call leap years, because consistency is hard) are predictable. Software written 40 years ago will have the extra days at exactly the same times and with exactly the same frequency that the designers thought that they would. You never have problems where some parts of a distributed system got the update and others didn't. Either the code is working, or it's broken. It's also really easy to test.

Comment Re:This is stupid ... (Score 2) 143

You do understand that the navigation is ALSO intrinsically tied to the astronomical positioning of things, right?

Today? Mostly (for anything where accuracy matters to the degree that leap seconds will make a difference in under a few hundred years) it depends on the GPS position, or some equivalent. GPS time, unlike UTC, does not have leap seconds.

Comment Re:This is stupid ... (Score 2) 143

If we don't bother with leap seconds, then the distance that the sun will be off from being directly overhead at the equinox is about the same as it is now from being a couple of hundred miles away from the meridian. A simpler solution to the problem would be to, every couple of thousand years, have a one-hour reset. There is basically nothing that depends on the position of the sun in the sky to that level of accuracy, but there are a huge number of things (including all air-traffic control systems) that depend on keeping time in sync to sub-second accuracy and are safety critical. These things all need some special handling for every adjustment and an extra hour would be no more difficult for them than an extra second, so doing one big correction every couple of thousand years would be far, far cheaper. That's of course assuming that we still care much for a time system that's predicated on a single planet's relationship to its star in 2,000 years. It seems likely that we'll either be sufficiently disbursed that we don't, or that we'll have damaged our civilisation enough that we will have far bigger problems to deal with.

Comment Re:Um... (Score 2) 274

Are those numbers by currency unit or by transaction? I probably do about as many transactions in cash as by card (though contactless is reducing that quickly), but they're all very low value. I'll easily spend more in one card transaction than I will in a couple of weeks of cash transactions (I'm in the UK).

Comment Re:High Level Waste (Score 4, Informative) 327

That's almost as silly as Red Mercury. Do you know why no terrorist plots have actually detonated a dirty bomb? It's not because radioactive materials are hard to get hold of, it's because building an effective dirty bomb is really hard. You have to find something that is sufficiently radioactive to be a problem, that is easy to disburse over a wide area, but which won't disburse so far / quickly that it will simply drop to background radioactivity levels.

Comment Re:Star wars missile defense (Score 1) 327

Well, nothing aside from convincing the USSR to spend so much on defence that their economy collapsed, shortly followed by their political system.

Oh, and those intelligence agencies that are now crying for a greater ability to spy on us so that they can protect us from terrorists? They were completely surprised and thought that the collapse of the USSR was a hoax.

Comment Re:Another day, another language. (Score 1) 106

I suspect that most people doing scientific computation have heard of Julia. It's a pretty neat language (and has a lot shallower a learning curve than Fortran, which is the big player in the space. If you're not in a field that uses Fortran a lot, Julia probably isn't too relevant to you). I had a student last year work on hoisting bounds checking out of loops to expose better optimisation opportunities for autovectorisation. In combination with Polly, this got a factor of 4-8 speedup for a lot of workloads and also paves the way for things like GPU offloading for critical loops. There are definitely a lot of places where some of that $600K could be spent on small improvements that would give huge improvements to end users.

"The most important thing in a man is not what he knows, but what he is." -- Narciso Yepes