* Posts by shufflingB

7 posts • joined 31 Aug 2010

Chemists bitten by Python scripts: How different OSes produced different results during test number-crunching


The "but it works on my machine" problem, gimme your container

As anyone who has worked with "build systems" will know, this is just another instance of the "but it works on my machine" problem. Software has a life of its own, in most places reproducibility is poorly understood and a low priority. Right up until a critical bug is discovered by a customer that needs fixing years after release, or if really unlucky, it ends up killing someone.

The fact of the matter is that the standard platform tools available to devs, be they brew/apt/pip/cpan/apt/npm/rpm/gem etc etc, prioritise ease of use and are all dependendent on the the unknown quality and consisteny of the artefact recipes they use. Aside from that, none of the tools stop the dev's artefacts from being reliant on using undocument features or tools on their system (set PATH=${PATH}:~/joeblogs/bin anyone).

It doesn't matter what type of devs we're talking about. Capturing dependencies for the creation of any software artefacts that is close to 100% reliably reproducible is really, really, really difficult, time consuming and error prone. To think otherwise is happy path delusional.

For this reason long term support of safety critical sw artefacts often involves sticking production machines in a cupboard (or the virtualised equivalent thereof). Testing's part of the solution. But testing is finite and as fallible in the rest of it. Personally, given the science's reproducibility crisis and computational assisted mathematics proofs, I would think supplying containers/images should be a mandatory part of the publication process.

SUSE tosses OpenStack Cloud to double down on application delivery


Re: OpenStack != OpenBox

Sounds like a pita https://jaxenter.com/nobody-puts-java-container-139373.html.

However, from the pov of SUSE and its future does it matter? Which way is the industry going? How's Java doing versus the other implementation alternatives? Are Java implementations eventually likely to play better or worse inside containers?

Ultimately the thing that SUSE care about is where they think there will be enough money for them to make a living. In that regard they asked the question is the money and future going to be in maintaining monolithic legacy applications that don't run in containers, or new microservice based ones that do.

Apple about to make Apple TV WAY LESS SUCKY - report


Should be pretty easy ..

although they're barking up the wrong door if they think it's about video content though; they're not the first to the party as they were with iTunes ... you can get a ton of content really easily already. Trick would be getting an App Store on the damn thing and opening it up for others to make a bit of money from it ... if they did that they could make an absolute killing.

Multiple fondling on the MIGHTY 12-INCH iOS 9 SLAB — so, so close now


So who said that Apple ever did anything that was new?

Apple's always been more about doing it with more polish, a bit of style _and_ making a profit from it; rather than anything particularly new. I'd suggest waiting and seeing rather than dismissing it as ho hum, lot of people thought the same thing about iPhones and iPods and we know how that ended up.

Have a nice weekend :-)

OK, they're not ROBOT BUTLERS, but Internet of Home 'Things' are getting smarter


Why don't they actually try to solve something useful?

fwiw here's my list if anyone wants to pass it onto them ...

1) Sauce pans that do not boil over.

2) Microwave ovens that know when food is actually cooked (failing something that recognises when the porridge is done and doesn't try to cover it insides with gelatinous goop on a regular basis would be a step forward).

3) A toaster that knows how to toast and doesn't try to burn your house down.

Salt marshes will suck CO2 from air faster and faster as seas rise



Nothing to worry about then, just have to rely on us not concreting over the coastline and having an ocean that's not so toxic that nothing will grow ...

Diesels greener than electric cars, says Swiss gov report


Greener, really?

It might be possible in some specific circumstances to say diesels emit less CO2.

However unless:

a) diesels can be made as quiet as an electric.

and more importantly

b) the smelly and frequently visible clouds of soot that belch out the back of these vehicles is some sort magical health giving tonic (rather than a toxic cocktail of PM10 particulate emissions)

then to say that they're greener than electric is quite debatable.

There is little point in trying to achieve an incremental cut in CO2 emissions if in the process we poison the air we breathe with particulate emissions.


Biting the hand that feeds IT © 1998–2020