* Posts by Charlie Clark

12172 publicly visible posts • joined 16 Apr 2007

Electric fastback fun: Now you can surf the web from the driving seat of your Polestar 2

Charlie Clark Silver badge
Stop

Re: Cue the anti-moving work-around in 3, 2, 1...

Amongst other things. Nothing to stop them using a tablet or a phone to do the same thing. The approach by Polestar is a sensible default, but I also want to live in a world where can I override defaults: like being able to install alternative browser engines on a I-Phone, for example.

Charlie Clark Silver badge

Re: Cue the anti-moving work-around in 3, 2, 1...

You seem not to have met Mr Unlimited Liability of California…

Charlie Clark Silver badge

Re: its not Chrome but would anyone really want Google embbedded system in their car?

Most cars for the last ten years of so have been full of sensors and come with a SIM allowing them to transmit all the data back to the manufacturer's mothership. What, you don't want that? Unfortunately, it's a compulsory opt-in.

Charlie Clark Silver badge

Re: Cue the anti-moving work-around in 3, 2, 1...

That's their right.

Developer creates ‘Quite OK Image Format’ – but it performs better than just OK

Charlie Clark Silver badge

Re: JXL is the future of all image formats

If there is going to be a new bitmap format, it's very much likely to be AVIF, as this is based on AV1, which more and more phones support in hardware. The JPEG licence holders spent far too much time holding out for new sources of income.

Charlie Clark Silver badge

APNG has been around since 2004 but getting browser makers onboard for anything they didn't come up with themselves has always been hard.

But for many of the situations where GIFs are used, it is now better to use MP4/AV1 files.

Charlie Clark Silver badge

Re: No, it could be useful for the web

Seeing as the improvements are largely on the encoding side, this isn't such an issue. Having codecs in hardware will make more of a difference. But, really, decoding bitmaps on a phone is nothing compared to displaying them on screen. And this again is nothing compared to watching videos: network traffic + codec + screen. This is why so much effort goes into video codecs.

Wi-Fi not working? It's time to consult the lovely people on those fine Linux forums

Charlie Clark Silver badge

Re: Machine that weighs less than its operating manual.

We donated the manual for the IBM 7090 to the National Museum of Computing: apparently, while there's still lots of the kit around, there's a dearth of the manuals.

Sun sets on superjumbo: Last Airbus A380 rolls off the production line

Charlie Clark Silver badge

Re: It wasn't cancelled because it was expensive to operate

A lot of passenger planes were converted to freight last year: there's always a market.

Charlie Clark Silver badge

It wasn't cancelled because it was expensive to operate

The A380, or something like it, is still a very interesting proposition for airlines because, if you can fill it with paying passengers, it's cheaper to run than two smaller craft. It's no coincidence that Emirates was a big fan: it's the perfect plane for the Haj. However, after it came into service the market moved away from the mega-hub model towards more point-to-point services. This means fewer passengers on any particular route and, hence, smaller planes.

Charlie Clark Silver badge

Re: They only made 251 ?

Possibly, but that's still a lot of planes in a short time. Also, much of the technology developed for the A380 has been used on subsequent models like the A350, which came into service much sooner than originally anticipated.

Log4j doesn't just blow a hole in your servers, it's reopening that can of worms: Is Big Biz exploiting open source?

Charlie Clark Silver badge

There are numerous examples, but I think SSH is the most salutory one, where security issues persisted, sometimes for years, despite active maintenance, extensive peer reviewing and testing

Charlie Clark Silver badge
Stop

Re: "no company pays their law firm on Patreon"

The BSD licence was explicitly designed not to attach strings and encourage adoption, wherever possible: it was unix with bells. Without it we wouldn't have much of the excellent software and infrastructure and arguably even the internet. The GPL was always political and has largely been a commercial failure, which is why it's fallen out of favour.

Charlie Clark Silver badge

Re: Frameworks...

Done right, frameworks can dramatically reduce exposure to exploits by solving the NIH (not invented here) problem. But doing this right involves extensive software and penetration testing and, if problems are found, finding someone to fix them.

Charlie Clark Silver badge

And who's paying to maintain those ssl libs or glibs? And who knows whether they're safe.

Will I inhale coronavirus at this restaurant? There’s an app for that

Charlie Clark Silver badge
Stop

Re: Ventilation is key

None of the reports I read about care homes seemed to think ventilation was the problem: cheap, over-worked labour and poor hygiene. This is also why the mortality rate due to influenza is also so high in care homes.

Don't make an iOS of yourself – Apple's patched its OSes, you know the drill

Charlie Clark Silver badge

Re: Digital Legacy

Still not going to help without the key…

2033 is doomsday for 2G and 3G in the UK

Charlie Clark Silver badge

Keep up at the back

3G in Germany is being phased out this year. I think 2G may stay around for a while, because of the range and there are lots of embedded devices with it, but nothing using much bandwidth as there never was much anyway, so it will probably be easy enough to pare back the spectrum used and reallocate.

I think things in the UK will probably be fairly similar in practice with spectrum being awarded for a certain period of time and most operators having already moved on to LTE kit in most locations anyway, because it's easier to manage and maintain.

MySQL a 'pretty poor database' says departing Oracle engineer

Charlie Clark Silver badge

Re: There is no reason not to choose Postgres

Sounds like an interesting approach, got a link for some examples?

Postgres will let you send the stored procedures over the wire, which makes keeping your server and client code in the same repository easy. Hannu Krosing demonstrated this in Python a while back, where he used a decorator for code that was to run on the server. Must say, I thought this was pretty neat but have not yet got round to trying it myself.

Charlie Clark Silver badge

Re: Right Tool for Task at Hand

there are many applications were MySQL and clones/derivatives are quite suitable but Postgres would be serious overkill.

That it simply not true. In the past, you might have gone with MySQL for the apparently better performance (at the expense of integrity). But this was always possible in Postgres by simply disabling integrity. But that is mismatch and non overkill. Overtime, that lack of data integrity and, oh, things like table locking would come back to haunt you again and again and again.

Charlie Clark Silver badge

Re: For relatively simple use cases - of which there are so many - MySQL just works

There’s a huge number of people who use MySQL who don’t care or know any better.

And it's their customers who suffer as a result. So much application code to work around MySQL's many defects…

Charlie Clark Silver badge

Re: Moved to MariaDB

Have you looked at the schema of things like WordPress? An utter fucking nightmare, no wonder they get hacked all the time.

Charlie Clark Silver badge

Re: Captain Obvious

SQL has a long history of being knobbled by various vendors, who then implement their own versions of it, to ensure lock in, while being used by the marketing departments as argument for it. The criticisms of it, both for data definition and querying, are long-standing and still valid.

Charlie Clark Silver badge

Re: There is no reason not to choose Postgres

What's surprised me is how Postgres views Oracle as their target, not MySQL.

Postgres is older than MySQL and has always done things like ACID that MySQL has only recently been able to do properly. MySQL became popular quickly because it had great write speed and the developers understood the need for good Windows tooling: I've run Postgres on Windows with cygwin and while it worked, it wasn't likely to win many fans.

But there was never much money on the MySQL space because the reasons why it was fast were also why it was completely unsuitable for the business world, where data integrity and support for transactions were essential. To be fair, this wasn't what MySQL was developed for, but that didn't stop thousands of people finding out the hard way.

But software development, and particularly software quality and handling bug reports, was always awful. And this was something that improved almost immediately after Oracle took over: personally, I remember a bug report I'd submitted more than 10 years previously suddenly got notice. And there's no doubt that in the last few years, Oracle has improved the engineering and release management. But, in the open source world they're caught between a rock and a hard place: the "never Oracle" zealots who use MariaDB, precisely because it is the non-Oracle fork, and the rest of the world that finds Postgres gets it right most of the time, continues to get better (more features and better performance), and plays nicely with the inevitable existing proprietary databases such as Oracle or DB2.

Charlie Clark Silver badge

Re: There is no reason not to choose Postgres

FDW and Postgres. Job done.

Why we will not have a unified HPC and AI software environment, ever

Charlie Clark Silver badge

Standards+

There are plenty of examples on both sides demonstrating that, where interoperability is required, this is not possible without standards. But innovation, almost by definition, happens in the absence of standards. This is why many standards are developed retrospectively based on existing products. WiFi is both a good and bad example: companies scrambled to make use of unlicensed spectrum and ignored lots of good ideas, like channel management, on the way. As a result lots of the standards were always playing catch up and were essentially marketing badges. This has changed more recently with the convergence of the wifi and mobile phone networking, which, because of the use of the licensed spectrum tends to have a more committee-based RFC, specification, ratification approach.

But vendors will almost always go for some kind of standards plus approach, which will allow them support the standard but also to add their own secret sauce.

Facebook slapped with an eyepopping $150B lawsuit for spreading hate speech against Rohingya refugees

Charlie Clark Silver badge

I think you mean safe harbour. But that wouldn't help here, because it's not about what gets posted but what the algorithm decides to show. Still, don't see the suit going far, not least because it's not about American citizens in America. And, even there, there's a distinct lack of retrospective class action suits.

When you think of a unit of length, do you think of Antony Gormley's rusty anatomy?

Charlie Clark Silver badge

Re: Plural of Brontosaurus

I seem to recall from Bill Bryson's book that dinosaurs are formed from Greek and Latin stems and, thus, can have any plural form. It's tempting for anyone with a smattering of a classical education to try and get these things "right", only for us to learn that, load words tend to get localised very quickly. And, a good thing to: stati is not the plural of status… and there are heaps more. Quod erat, er whatever! ;-)

Computers cost money. We only make them more expensive by trying to manage them ourselves

Charlie Clark Silver badge

Re: Two unmentioned benefits

For the odd experiment what you're suggesting is like renting a truck for moving or a marquee. The problem with the cloud for day-to-day is that you will always end up paying for what you provision.

Qualcomm takes a swipe at Apple's build-not-buy culture (because it wants to sell stuff to Apple)

Charlie Clark Silver badge
Stop

Apple cares about margins and control. With the volumes it sells, it can easily offset development costs (chip design is much cheaper than building fabs, and this is only customisation of the ARM designs) and it can then enforce its walled garden in silicon. It's great for shareholders so it must be good, right?

Charlie Clark Silver badge

Do you now? At what are they faster?

Charlie Clark Silver badge

The M1 benchmarks flatter somewhat due to the use of shared memory. The M1 does, however, definitely benefit from the close coupling, which should make compiler optimisations for the hardware easier.

In the phone world, it's clear that there's not much between the high end chips, and Google possibly does have the edge for ML work, having decided to go for more grunt and lower precision. Apple's move is really only about margins.

Pension cold-calling financial services biz cops largest ever fine from UK data watchdog

Charlie Clark Silver badge

Re: Misunderstanding the role of the ICO

OK, so who is the sheriff then?

Surely, not one of those tumbleweeds that keep rolling through Regulation City?

Charlie Clark Silver badge

Re: in other

Have you never seen an instant bankruptcy? With the right accountat you can go from solvent to bankrupt in three clicks…

The climate is turning against owning our own compute hardware. Cloud is good for you and your customers

Charlie Clark Silver badge

Re: Embedded?

Shouldn't that be uuencoded and then converted to modem blips and blurts?

Charlie Clark Silver badge

Simplistic argument

Once data centre power management has become commodified, it doesn't really matter where that data centre is. The important thing is having it managed for power efficiency and while this may inevitably involve some form of outsourcing, it doesn't mean relocating. Missing from this argument are the not inconsiderable costs of providing highspeed connectivity. For your own data: sovereignty, security and speed should be key factors.

Microsoft adds Buy Now, Pay Later financing option to Edge – and everyone hates it

Charlie Clark Silver badge

The Internet Explorer compatibility mode gives enterprises a path out

Count me out. IE still unavoidably has serious security issues and MS hasn't learnt that putting this stuff into the browser is asking for trouble. No doubt people are already working on how to redirect any payments…

Twitter CEO Jack Dorsey rebrands himself a 'single point of failure' and quits

Charlie Clark Silver badge

Re: Twitter is actually a Force for Good [for now]

Twitter relies on the media making heavy use of its bite-sized bits of inanity.

Sweden asks EU to ban Bitcoin mining because while hydroelectric power is cheap, they need it for other stuff

Charlie Clark Silver badge

Re: I second that request.

A bit of both. If you have an immersion heater then you're all avoid the biggest problem of the temperature gradient, but that's not what mining rigs are set up for.

Because electricity is in some countries, including, unavoidably used for heating, we can here, for the sake of argument, discount both conversion and transmission losses. But it's worth noting that even with nuclear, combined heat and power plants are common.

Charlie Clark Silver badge

Re: I second that request.

If you're only thinking in the energy converted then, you're right, it doesn't really matter. However, electric heating is notoriously inefficient, which is why it's deliberately expensive in many countries, at least since the oil crisis, and limited to things like kettles, washing machines, etc.

However, banning mining is almost impossible to do as it's difficult to enforce: is a data centre doing something useful or just runing crypto calcs? Much better to ban the trading and also reduce the massive risks due to speculation.

You loved running JavaScript in your web browser. Now, get ready for Python scripting

Charlie Clark Silver badge

Re: Zombie rising from the ashes

WASM pretty much takes care of that. But other things like Jupyter notebook have been running client code happily and safely through the browser for years.

Munich mk2? Germany's Schleswig-Holstein plans to switch 25,000 PCs to LibreOffice

Charlie Clark Silver badge

Re: Not saving money?

Fax is not being used for track and trace, but for reporting between different systems. Track and trace is devolved to the local health authorities who do a pretty good job given their scarce resources – they're often an easy target for "cutting waste".

The bureaucracy is extensive and entrenched – every time I get a jab pages of blurb get scanned and sent – but this and the degree of digitisation are a red herring in the current situation. In general, there has been far too much faith in modelling and not enough in standard operating procedures. Infections and deaths correlate, unfortunately, well with the well-documented underfunding of the care of the elderly. Including the rather bizarre decisions not to roll out compulsory rapid testing in autumn 2020 and a hesitancy for compulsory vaccinations for health and care workers.

Among the general population mortality correlates inversely to indicators of good primary health care such as the number of hospital beds per capita. Infection rates also correlate inversely to the introduction and withdrawal of free rapid testings. While this was for some a get rich quick scheme, it was also excellent public health and, hence, cheap at the price. People understood the quid pro quo, infections were identified early and people who tested positive stayed home.

Charlie Clark Silver badge

I reckon that for more than 80% of employees it's the same 5% with a very few exceptions in finance and marketing. But what does get people is the fit and finish of the alternatives.

Charlie Clark Silver badge

Re: Not saving money?

I don't think this is just about money. Microsoft is getting very aggressive about moving all your documents onto their servers. In addition to statutory data protection obligations, public services often have additional requirements about what they store, in what format they store it and where it's stored. Admittedly, some of the rules are bizarre and antiquated and very often quite the opposite of open access, but they still exist.

Do not try this at home: Man spends $5,000 on a 48TB Raspberry Pi storage server

Charlie Clark Silver badge

Re: Not surprised

Do any serious digging in a Pi and you will hit problems. I've been running Kodi with a Pi 1, 2 and now 3 and still have problems with audio dropouts at the start of some shows.

Doesn't mean it's a poor system – it's a game changer – it's excellent for small systems such as a firewall or for prototyping.

Charlie Clark Silver badge

Re: Even if money is not an issue

In this case, there's no need to go that far: bandwidth has always been limited on the Pis, basically by design. Not that it would be that expensive to have a separate controller, but it would bump the BoM noticeably and is totally irrelevant for 99.99% of all Pi projects.

Cisco thinks you're happy to wait ages for new kit, then pay premium prices

Charlie Clark Silver badge

Re: cancellations are down

I'm only looking at stuff from a distance but we're due to replace our wonderfully expensive but hardly used Cisco WiFi setup next year and from where I sit it looks like there are a few alternatives that have better availability.

MediaTek's flagship 5G chip for top-of-the-line Android smartphones is coming right up

Charlie Clark Silver badge

Re: Get the price right

You can have the same argument for any kind of consumer electronics product or things like cars: simple features are only available at a significant premium even though the hardware is there. I'm not defending the practice, though I think printer manufacturers are probably even more egregious.

If MediaTek can gain market share through as a result of this – and whether people by their phone with a contract or not doesn't really matter – then that might encourage other manufacturers to up their game. But I'm not holding my breath because this is how market segmentation works and this is something in which we all participate.

Charlie Clark Silver badge

Re: Going to bat for MediaTek

The problem with drivers really only affects hardware manufacturers in their ability to provide updates, as was the case with the Gemini, because new releases of AOSP may require new drivers. For the crowd that doesn't mind replacing the phone because there are no more updates this is fine.

MediaTek makes chips and doesn't sell phones so the crippling comparison you make doesn't really stand. Phone makers indulge in selective crippling to segregate the market, but this is just how consumer markets work.

PS I think you mean "fully fledged".

Microsoft slows Windows 10 release cadence to yearly. If they're all as dull as the November Update, this is fine

Charlie Clark Silver badge

Re: Windows 10 / Windows 11 should transition to the Red Hat / Fedora model of releases.

They just need a simpler release cycle. Windows 10 has suffered from the combination of bug and feature releases. Windows 11 serves two purposes: an EOL for Windows 10 gets MS out of "lifetime" support for Windows 10; it means new features go only into Windows 11 and Windows 10 only gets bug fixes. This makes Windows 10 more attractive to many.

As for release streams: FreeBSD has been the model to follow for decades: stable, current, and VCS, because sys admins know what they need.