* Posts by Charlie Clark

12190 publicly visible posts • joined 16 Apr 2007

Looking for a home off-world? Take your pick: Astroboffins estimate there are nearly 6bn Earth-likes in the Milky Way

Charlie Clark Silver badge

Re: In theory

And if it turns out most of our problems are due to being cooped up on one increasingly overcrowded rock

Then we're likey to have the same problem on any other rock.

Charlie Clark Silver badge

Re: Venus and Mars

Not the same but comparable: low gravity is one of the reasons for little atmosphere, which does more than give us something to breathe: space is a hostile environment!

Charlie Clark Silver badge

Re: Venus and Mars

Gravity is so low on Mars as to make the comparison reasonable: human life on Mars is nothing but a fantasy.

Customers of Brit ISP Virgin Media have downloaded an extra 325GB since March, though we can't think why

Charlie Clark Silver badge
Coat

Yes, but soon there won't be any new content due to social-distancing rules…

Mine's the mac with the box of mansize tissues…

Winter is coming, and with it the UK's COVID-19 contact-tracing app – though health minister says it's not a priority

Charlie Clark Silver badge

Re: Well that aged well

Bluetooth doesn't do any detection, it can just be used to swap keys and provide an approximate distance between devices. So, yes, there are still technical problems to solve.

Charlie Clark Silver badge

Re: The German one seems to work

The German one cost a mere € 20 million. Mind you, it was developed by T-Systems and SAP so what do you expect. As to whether it works: only time will really tell. They might help a bit.

But these apps can never replace testing. The faster you can test people, the less contact-tracing you have to do. But testing is more expensive…

Only true boffins will be able to grasp Blighty's new legal definitions of the humble metre and kilogram

Charlie Clark Silver badge

Re: Lawyers rule that a thing is the thing that the thing is

Indeed, and repeatedly defining a second in different clauses introduces redundancy and errors. Far easier to refer to the SI, perhaps with a specific revision or date. Job done.

We cross now live to Oracle. Mr Ellison, any thoughts? 'Autonomous self-driving computers eliminate human labor, eliminate human error'

Charlie Clark Silver badge

Yes, but when have the facts ever stopped a beancounter signing off on the promise of savings through automation?

Google and Parallels bring Windows apps to Chromebooks, in parallel with VMware and Citrix

Charlie Clark Silver badge

Re: "evidence of [..] greater interest in working from home"

WFH is the first step to being outsourced.

I've heard from a few friends about how quality and productivity have nose-dived as a result of people working from home and meetings just get more tedious.

Charlie Clark Silver badge

Rendering

RAS is well-regarded but has never rivaled the market share of application-publishing rivals Citrix and VMware, both of which are completely capable of bringing Windows apps to Chromebooks with plug-ins.

I thought that RAS offloads even more rendering to the server so that a plugin, which will essentially need to implement RDP in the browser, isn't strictly necessary. Licensing fees for any large install will be key to market acceptance,

Hey is trying a new take on email – but maker complains of 'outrageous' demands after Apple rejects iOS app

Charlie Clark Silver badge

Re: So...

How on earth do you organise anything with WhatsApp?

Charlie Clark Silver badge

I'm sure people have been doing this with mutt since the 1970s…

I'm currently using MailMate on MacOS for this kind of thing and Andew Cannion wrote a nice article on how to do the kind of things with MailMate (and SaneBox for the pattern-matched based stuff)

Charlie Clark Silver badge

Re: Email already passé?

E-mail really just works. If you don't like your provider it's pretty damn easy to move all your old e-mail as long as you control the domain. This is example of why standard protocols are good.

Some people think that these IRC-like services will solve the problem of too much e-mail. Until the network effect kicks in and you're back to square one. Or worse, because chat is really inefficient. On a service which now owns your data: lock-in that you pay for.

Some companies (KLM) are trying to move to WhatsApp for customer service, probably because they benefit from the metadata that Facebook can provide them.

SoftBank to hang up on T-Mobile stake to shore up its balance sheet

Charlie Clark Silver badge

But a combination of a bad year for the firm's $100bn Vision Fund

It wasn't a "bad year", it was a "bad model". The Vision Fund was little more than a Ponzi scheme with big bets that were bound to sour at some point. Cross-ownership meant inevitable conflicts of interests and governance was virtually non-existent.

HTC breaks with tradition to push out 2 phones someone might actually want to buy

Charlie Clark Silver badge

Re: I'll take the "small" one

Or Headhpone Jack and Samsung?

Samsung phones still generally come with headphone jacks. And slots for SD-Cards. It was removable batteries that nearly everyone copied Apple's lead on.

Charlie Clark Silver badge

Re: I'll take the "small" one

In the Far East, many people really do all that on their phone and it's a huge market.

Whatever happened to phone docking stations? That's the obvious answer - bung your phone in a cradle and use it to power a monitor, keyboard, mouse.

Samsung's DeX is excellent.

Charlie Clark Silver badge

Re: I'll take the "small" one

screens so big you need a bloody handbag just to carry em around.

Because that's the main group of people buying them. Particularly in the far East the smartphone maybe the only personal computer people have,

Not so nice, we investigated them twice: EU opens double whammy of inquiries into Apple's biz practices

Charlie Clark Silver badge

Re: 30% is outrageous

Google doesn't also doesn't prevent companies from selling through other stores. Google simply copied the 30% from Apple having concluded that the market would bear it. But, it's also probably fair to say that there are more ad-funded apps on Android than on IOS, so Google is less focussed on app fees.

Charlie Clark Silver badge

Re: 30% is outrageous

30% is supposed to cover not just distribution but also advertising costs. The real problem is the exclusivity clause.

Wow, Microsoft's Windows 10 always runs Edge on startup? What could cause that? So strange, tut-tuts Microsoft

Charlie Clark Silver badge

Re: @Chris G - Terminate

Glad to be of service, but I can't take credit that goes to another commentard and, of course, to OO Software themselves. But maybe El Reg should include a link in all future articles of this type.

Charlie Clark Silver badge

Re: @Chris G - Terminate

Shutup 10 does the job, and more. https://www.oo-software.com/en/shutup10

It looks like you want to browse the internet with Chrome. Would you like help? Maybe try Edge? Please?

Charlie Clark Silver badge

Re: To be fair...

Of course it did and I mentioned it. This was indeed probably more effective than the adds on YouTube, bus shelters, etc.

Charlie Clark Silver badge
FAIL

Re: To be fair...

Chrome suddenly grabbed to highest market share

It didn't happen suddenly, it took years. And it wasn't just advertising – arguably the installs along with other software was even more important – and this was while Microsoft was neglecting Internet Explorer. Google poured lots of resources into making it the best browser and was even cooperating with Apple on WebKit at the time, until it forked that because Apple had also largely stopped working on HTML.

Living up to its 'un-carrier' slogan, T-Mobile US stops carrying incoming calls, data in nationwide outage

Charlie Clark Silver badge

Re: What's an "un-carrier"?

imitation is the sincerest form of flattery

I think you'll find that 7Up probably wasn't the first to try this approach either…

Charlie Clark Silver badge

Re: What's an "un-carrier"?

They came up with it after that, and probably after the failed merger with AT&T when they started going after marketshare by offering "unlimited" deals, in comparison with the eye-wateringly expensive deals of the other networks. This was successful enough to make Sprint want to merge.

Charlie Clark Silver badge

Re: Possible reason

Probably not the case: the network went down in large parts of Germany today as well.

Asia's Uber equivalent Grab lets go of 1 in 20 staff

Charlie Clark Silver badge

Re: Ride sharing?

Or collectivos as they are commonly known in Latin America.

MongoDB 4.4 aims to be a dev crowd-pleaser, but analysts say it's still short of 'general-purpose' database territory

Charlie Clark Silver badge

Re: Clueless analysts

Schemaless can reduce the complexity.

No, it just defers it. Volatile key value stuff can be dumped in a key value store or, with more recent versions of Postgres, in a binary JSON column: it gets indexed but you have no other guarantees like integrity. And there's plenty of stuff where this is fine.

I understand the pain associated with regularly redoing the schema – this isn't supposed to happen a lot but then there is the real world – but the M in RDBMS requires it to work. But there will always be stuff, like logs, that you can keep "opaque" from the data management part. Just as long as you know that you'll be one writing the code that does do that management!

Charlie Clark Silver badge

Clueless analysts

greater for speed, simplicity, and the agility of schema-less operation

Assumung we can forget about reliability we still have a trilemma: fast and agile, simple and fast, simple and agile. Document databases push the complexity from the database management system to the application code: find out every time what the current schema is and work with it and hand it over to some kind of map/reduce environment for processing. But relational databases haven't stood still either. Postgres will let you dump volatile documents in a binary-json store or even let you plugin external data sources as if they were tables (with some overhead obviously).

But the money is always going to be in transactional data.

Germany prepares to launch COVID-19 contact-tracing app 'this week' while UK version stuck in development hell

Charlie Clark Silver badge

The Covid money pot

The German government spent around € 20 million on this app development. Now, while it has been peer-reviewed and the criticism of crypto and privacy experts was taken on board, that's still quite a lot for a glorified IRC-server! Well, what would you expect with SAP and Deutsche Telekom doing the work?

The various vaccination programmes are similarly generously supported and, while I'm sure some Silicon Valley designer furniture and fatboy beanbags will now be getting installed, I'm not that worried as vaccination has for years been underfunded. But it's important that we continue with the day-to-day vaccinations for polio, measles and the like along with work on treating resistant TB and they don't get side-lined by the first world's latest pet problem.

Charlie Clark Silver badge

Re: Visibility over Bluetooth

The generate and transmit random ids which are kept on the phone until someone tests positive, receives and activates their account at which point their ids for the relevant period are distributed to every phone who check the list against ids they've received. The hashing has been reviewed but, as with all these things there remains a slight risk, which is why some journalists and lawyers have asked for some exceptions.

BTW Bluetooth is only entirely invisible when it's disabled, which is why it's used in some shops for footfall detection – there's not a lot of identification you can do without people logging in: wifi and IMEI's from nano cells are more useful there.

Charlie Clark Silver badge

Is there a genetic element on the viral side to asymptomatic infections?

As with most infections this does appear to be the case, though it's difficult to make out amongst all the other data: age, gender (men are more susceptible), existing conditions.

The last data I saw on how infectious people without symptons are didn't look like there were many "covid Molly's" around. People with viral infections are often infectious without symptons early on as the virus multiplies (this itself is a key part of the strategy).

As you say, testing is key. As is properly funded primary care.

Charlie Clark Silver badge

Contact tracing is regarded as a vital tool to limit the spread of COVID-19…

And thus far none of the proposed technical solutions have been particularly good at this. Germany currently has reported new infection rates of 300 - 400, concentrated in a few places in a country of 80 million. Given this background, it is really, really difficult to see how this app, which will need a penetration rate of > 60 % to be statistically useful will really help. And it seems like the people in Singapore have reached a similar conclusion.

More draconian, but perhaps potentially more useful, are the registration lists that restaurants, hairdressers, et al. are keeping. This could be automated and I think we'll probably see more "location restricted" services: you register automatically when you enter and leave somewhere. In which case the German parliament had better get on with a law that means companies cannot require such services. But I think we're also likely to see more attempts at early diagnosis of people with no or mild symptons such as the thermometer "guns" that the Chineese are using. We're also going to get data of the spread in nurseries and schools as they return to normal for a couple of weeks before the summer holidays. This will help improve the modelling, which will in turn, make it easier to make suggestions for targetted restrictions and recommended behaviour and the current blanket bans seem, not just to me, to be undermining society by placing everyone under suspicion.

GitHub to replace master with main across its services

Charlie Clark Silver badge

Re: Fix the problem, and the name won't matter.

Is the software racist? Or version control? Or which institution are you talking about?

Or is this yet another example of tokenism: making a symbolic change to deflect criticism? In the US focussing so heavily on skin colour has meant that poverty is rarely addressed and it has given a focus for resentment, though it should be noted that the court cases against positive discrimination have largely been brought by asian Americans.

Prejudice is insidious and yet I suspect we're all guilty of it to it to varying degrees.

Whatsapp blamed own users for failure to keep phone number repo off Google searches

Charlie Clark Silver badge

Re: It's an unknown

Some years ago I ended up spending over £100 in txt messages as I'd gone over my limit.

I think this tells us all we need to know. SMS was initially free until the networks realised how many people were prepared to pay well over the odds to use it. It was then only a matter of time until a data-based service would undercut it: the writing was on the wall with the stupid implementation of MMS, which was mainly about the billing. If the phone networks had gone for volume then, they would have become the social networks.

I haven't paid € 100 a year for a mobile contract for something like ten years because it's surprising how easy it is to wait just a bit rather than send yet another banal status message or question.

MacOS on Arm talk intensifies: Just weeks from now, Apple to serve up quarantini with Kalamata golive, reportedly

Charlie Clark Silver badge

Performance

Apple will have to continue developing Intel-based laptops, particularly for users performing CPU-intensive tasks like video editing

Video-editing is processor-intensive but nowawadays it's just as likely to be the GPU as the CPU doing the work. But the ARM ecosystem, and especially Apple's part of it has had excellent GPUs for years now. x86 is traditionally better at single-threaded stuff but, again, the margins have been coming down for years because ARM is able to deliver improvements faster. The new (10th gen) Intel chips are pretty good but they also quickly reach TDP limits and start throttling. TDP may well be key for any kind of portable device.

Charlie Clark Silver badge

FWIW, Intel did most of the work on the move to x86 to make things work as well as they did.

Saturn's largest satellite, Titan, is drifting away from its planet 100 times faster than previously thought

Charlie Clark Silver badge
Headmaster

Re: Interesting

Define "initially"…

Singapore to distribute wearable contact-tracing device and won't rule out making it compulsory

Charlie Clark Silver badge

Booming market for fakes

I mean, I'd be tempted to buy a fake just to fuck the system.

Xiaomi Redmi Note 9 Pro: £250 mobe still able to deliver value in a brutally competitive niche

Charlie Clark Silver badge

Yes, thus far Xiaomi seems to have avoided the user-tracking bandwagon.

Charlie Clark Silver badge

Quite a few of the Xiaomis have support for LineageOS so you can remove all the crap permanently, if you wish – though most people don't seem to care: they don't tend to buy cars only to remove the seat coverings, either (yes, I know it's not a 1:1 comparison). Otherwise just installing Blokada will solve a lot of those problems.

Charlie Clark Silver badge

Re: Please El Reg ...

So, really you just need a modem for some kind of device. Nothing wrong with, that but not really relevant for this kind of phone.

BTW. it's not as if I spend all the time on my phone watching videos, because I don't. I've rarely come close to using my massive 1 GB a month data usage, but I there are some things other than phone calls that I do use my phone for.

Charlie Clark Silver badge

Re: Please El Reg ...

Bluetooth is not a batery sucker unless it's doing something and if you don't want internet connectivity then don't buy a smartphone: the screen is going to use most of the power when it's on.

When open source isn't enough: Fancy a de-Googled Chromium? How about some Microsoft-free VS Code?

Charlie Clark Silver badge

Re: Evidence in the privacy case against Google?

Depends on the jurisdiction and whether the data can be associated with a specific user. There are lots of reasons including performance, why for URL lookups at least, this probably isn't the case. But for anything that requires a Google ID then there privacy policy, which users will have agree to, probably applies.

25 years of PHP: The personal web tools that ended up everywhere

Charlie Clark Silver badge

Re: ...what is it good for?

Something for which Perl is probably even better suited, which is maybe why Git depends on Perl.… But, whatever works.

Charlie Clark Silver badge

I've tried Java and tomcat and TBH, PHP kicks its butt.

Not that I like Java but that's not a fair comparison: Tomcat is a framework for turning Java applications into websites with everything that implies: you get scalabilty but you also get verbosity. Certainly won't get you up and running very quickly.

But what else can you use PHP for? Of course, it's not strictly limited to being embedded in the web server's process, but it's what it's most suited for, which is why it runs WordPress and not Spotify.

Charlie Clark Silver badge

Regularly coming fourth as the most popular language in the Redmonk rankings, PHP has rarely got a mention in the analysis.

Probably because most people using it for their WordPress, et al. websites don't realise it's there. There rarely go beyond choosing a theme and disabling comments: job done really for many people.

PHP really is an awful language. That said, it was probably the right tool at the right time. Initial decisions which were to later cause so many problems were instrumental in this: it ignored the CGI and was quickly available as an Apache module that just streamed to the browser; it quickly got drivers for databases like MySQL and was available for Windows, which made it accessible to new generation of people who learned programming by making their homepages. Being close to C and streaming made it comparatively fast, which made it suitable for websites that were growing quicky and the more websites there were, the more popular the web became. So, kudos to Rasmus and the others who made it work!

It could be 'five to ten years' before the world finally drags itself away from IPv4

Charlie Clark Silver badge

Re: IPv6 isn't a very good solution?

There are entire asian countries of 30+ million people operating on less than a /16

Good job that they don't get to vote on technical standards, isn't it!

In places where IPv4 works without too many problems (North America, Europe), it's obvious that moving to IPv6 is going to involve buying and configuring new kit and creating a 4to6 and 6to4 gateways. But it's okay to expect developing countries to do all that. Or better still sell them our old kit and some CGNAT stuff! Or they can go straight to IPv6 and give us their surplus IPv4 ranges!

At some point, of course, as has happened with mobile technology, some of these countries will become pioneers in IPv6 and will have a headstart… So, we'll obviously have to ban imports of networking kit from them!

Charlie Clark Silver badge

Re: IPv6 isn't a very good solution?

One reason why IPv6 hasn't exactly taken the world by storm is its not a very good solution to the problem of extending the address range of the Internet.

I'm sure there is a term for this kind of argument. It's like waiting for a bus but having a reason for igoring every one that comes along. Sometimes perfection isn't possible. IPv6 isn't perfect but it's the best solution we have and some of the problems associated with IPv4 are only going to get worse the longer it takes to transition.

The main reason that adoption has been so slow is that in countries, particularly the US, that dominate much of the practical aspects of the internet, a lot of these problems don't exist. The US has so many IPv4 addresses that it really doesn't understand what the fuss is about. Add to this that IPv4 is "good enough" so neither network operators or users have an incentive to change. Ideally, of course, users should never notice the change.

Governments could improve matters by requiring devices be able to support IPv6 in order to gain certification or connect to an interchange and I think we'll see more of this.

UK govt publishes contracts granting Amazon, Microsoft, Google and AI firms access to COVID-19 health data

Charlie Clark Silver badge

Re: Amazon, Microsoft, Google...

Particularly interesting is the potential IP issues.

"I'd like to see my health records."

"Certainly sir, that will cost $50…"