* Posts by Charlie Clark

4584 posts • joined 16 Apr 2007

Canonical accused of violating GPL with ZFS-in-Ubuntu 16.04 plan

Charlie Clark
Silver badge
Pint

Few points to clear the confusion

You're ruining it for everyone with all those facts!

5
0
Charlie Clark
Silver badge

IANAL either, but I don't think that statement is correct.

It is with the following proviso: any subsequent changes in the licence require the agreement of all contributors. Otherwise a fork is required. Oracle has wisely chosen to fork OracleZFS.

1
2
Charlie Clark
Silver badge
Mushroom

GPL is make work for lawyers

Kids - just say no!

2
9
Charlie Clark
Silver badge

Re: Let Oracle sue

Not Oracle's beef. Fuckwit GPL zealots.

7
14
Charlie Clark
Silver badge

Re: Well!

Just use FreeBSD.

9
2

Awoogah – brown alert: OpenSSL preps 'high severity' security fixes

Charlie Clark
Silver badge

Will Libressl also be affected

Be interesting to see if LibreSSL also releases a patch at the same time and, if so, what it contains: whether this is related to preserving the API or having a similar vulnerability.

0
0
Charlie Clark
Silver badge
Thumb Down

Re: Pisses me off...

... all these tards coming here moaning about how shit it is when it was written by a bunch of guys in their spare time as a hobby thing.

Be that as it may – yes, it was a dismal state of affairs – the project has now had money thrown at it and it still sucks. Version names like 0.9.8zg FFS

Still poor design is poor design. LibreSSL wasn't forked for fun but after a thorough code review which determined that a new start of a less ambitious project would be better.

2
1

JavaScript daddy's Brave ad-blocker hits Android, Apple stores

Charlie Clark
Silver badge

Good luck with Bitcoin stuff

Very hip and all that but will exclude about 99.9% of the world. Blockchains are interesting, crypto-currencies aren't.

hm, maybe a browser from PayPal would work for micropayments… Must rush off to get funding.

In any case the days of the ad networks are limited. They're annoying for users and inefficient for advertisers. Much better to sign up for a vertically integrated network with detailed information about the users. We're seeing this with Facebook and Apple's content offerings. No doubt Google, with all that YouTube experience, also has something in the works. And, if the ads are provided the OS then ad-blockers are going to have their work cut out for them.

0
0

Yelp minimum wage row shines spotlight on … broke, fired employee

Charlie Clark
Silver badge

Re: Funny, when I was her age. . . .

"income inequality" is a chimera.

Sure, but things are not helped by the different (mainly but not just tax) treatment of income and assets which is driving asset bubbles while restraining incomes.

The arguments against a wage floor are now empirically validated: it doesn't destroy jobs and can actually create them because of the increase in disposable income. If you can't afford to charge customers enough to pay it then the job (and presumably business) should go. Otherwise welfare payments start subsidising low wages. Not good.

We're starting to automate people out of jobs permanently, with the rise of industrial robots and follow-on technologies.

Just wait till this starts to hit non-menial jobs. The fear of this maybe one of the reasons behind people flocking to Trump or Sanders. Not that economic policy has ever really mattered in US elections.

0
0
Charlie Clark
Silver badge

Re: Funny, when I was her age. . . .

The article made it pretty clear, to me at least, that Talia James isn't deserving of a lot of sympathy. However, the details of her case are symptomatic of real problems in San Francisco and Silicon Valley because of the recent boom and its attendant increase in income inequality.

To focus on one person is to fall into a trap that it's a unique situation. I might have little sympathy for the person named but, as detailed above, I do think that there is a problem.

4
0
Charlie Clark
Silver badge

The simple answer: she's not being paid too little but she is paying too much rent

Wages: $1,466 (after taxes)

Rent: $1,245

That's the problem. Rent should never be > 50% net income.

This is not the employer's fault. Though it does make you wonder how an employer can continue to find workers if that situation is replicated.

However, things are never really that simple. Rents in places like San Francisco tend to rise faster than wages. This is both the result of lack of supply, partly due to local restrictions (not enough housing where people want to live), but also monetary and fiscal policy favouring property and VC investment. Rents are stickier than wages: it's easy to sack people but they still lead somewhere to live; bad housing loans lead to bailouts. Furthermore, one of the main arguments used to get people to work for less than market rates is participation in equity through stock options, which everyone likes because of the preferential tax treatment. This is routinely abused by VC funded companies. They also prefer to offer perks like catering and stuff, because they are much easier to scale back than wages, they may also have preferential tax treatment. Rent controls of the European variety might to some degree mitigate against some of the excesses by limiting the amount rents can rise in any year. But San Francisco definitely needs more capacity if rents are to remain affordable.

Indeed, in places like London, you'll see government money being funnelled into the property market through things like "key-worker" schemes. A bit more free market realism wouldn't hurt there: employers will move elsewhere if they can't get employees at a rate they can afford to pay. Of course, this would mean boom then bust, but that's preferable to me than keeping the bubble going with more government money.

I believe Portland, Oregon is actually trying to limit its growth as a city because it's worried about the long term consequences of boom then bust: seeing places like Detroit as a salutary example.

4
0
Charlie Clark
Silver badge

Re: Trump?

Blaming Trump when this is all happening on Obama's watch is a bit one-eyed surely?

I don't see Donald Trump being blamed personally anywhere. More some of the postures and attitudes he adopts.

The situation also has little or nothing to do with Obama's policies.

8
2

Ker-ching! IBM paid 10 times Cleversafe’s funding for the startup

Charlie Clark
Silver badge

Re: Silly money

It's ten times funding. That excludes assets and whether it has any revenue or not.

You want to see silly money: WhatsApp, OculusVR, et al.

4
1
Charlie Clark
Silver badge

Cheap at twice the price.

Given that valuations are often over 100 times funding, it looks like IBM got it cheap from someone wanting so sell.

1
1

The other one. No, not WhatsApp. Telegram. It hit 100 million users

Charlie Clark
Silver badge

Messaging apps that offer end-to-end encryption such as WhatsApp

Really? I thought WhatsApp was only using encryption between devices and its servers. You can't do interoperability between platforms unless they all support end-to-end encryption.

0
0
Charlie Clark
Silver badge

Re: No Love For Signal?

Signal, and its predecessor, have been mentioned in the past on The Register.

I use Signal as well but it's not perfect: the login is tied to the telephone number so you can use the same account on different devices and device support is limited.

But I think the main reason for its lack of popularity is that it simply (and deliberately) isn't "social" enough. The big feature of all the others is the ability to set up groups. They don't really care about security.

0
0

Apple hasn't announced the new iPhone 5SE and pundits already hate it

Charlie Clark
Silver badge

Re: Budget .....

There is an argument that, if Apple's sales of phones ever start to tail off, it should go in search of new markets.

It is probably well-equipped to do this in a similar way to Nokia managed in the past: produce cheap devices and still sell them at a nice margin. For this to work well without sales of the even higher margin phones being cannibalised the devices must be effectively crippled so that only the most basic things work: phone, messaging, radios, and presumably camera but limited storage. It could be argued that this is more or less what the I-Pod is doing and sales are still impressive for something that feels so obsolete. Maybe the offer could be more attractive with some kind of tailored storage and service subscription: people in the developing economies can't afford much upfront but are great for subscriptions or freemium services as the Chinese market has demonstrated. Think of Facebook's "basics" package only more.

However, this kind of switch comes with risks: possible damage of the brand (Coca Cola doesn't seem to mind being available to everyone) more complicated supply chain and inventory. And seeing as how easy Apple still finds it to make money at the moment, those risks don't really look acceptable at the moment. But I've no doubt that they've thought about how to get their slice of "the next billion".

0
0

'I bet Russian hackers weren't expecting their target to suck so epically hard as this'

Charlie Clark
Silver badge

Even just a shim layer over the database would allow the database code to be reviewed and of course makes it much easier to convert if you change databases.

Making db calls from all over your code is definitely the wrong approach.

Absolutely. As regards changing the DB, I'm not sure how much of a real issue this is. But it shouldn't be held back by DB specific calls in the application layer.

0
0
Charlie Clark
Silver badge

Re: PHP always makes me cringe

Can be useful where various sites using the same software may use a site-specific view in place of the Main Table. The XML would be site specific, but the code common to all sites....

This a bit short of context: the DB would be doing something with XML? How so?

In any case I still can't the need for the client code to parametrise the table name like this: that really ought to be done by the DB.

0
0
Charlie Clark
Silver badge

There's a lot to be said for insulating the DB but SPs bring their own problems, not least having a different code base.

As long as parameters are being passed correctly there's not much to be said against giving the client some access. If you don't you're likely to find client code filling up with stuff better done on the db where developers either don't know or don't know how to do it on the server.

The best approach I've seen here is the one suggested by Hannu Krosing of keeping the code on the client side but effectively shipping it to the DB to run there. YMMV but I think there's a lot to be said for this.

2
0
Charlie Clark
Silver badge
Facepalm

PHP always makes me cringe

"select MAIN_TABLE.`product_id` from `{$tableName}` as MAIN_TABLE where MAIN_TABLE.`request_path` in('{$path}')

So much not to like.

Why is the table name being parametrised? That's a recipe for disaster all in itself. But, FFS, any field in the DB that depends upon part of the request is suspect.

The SQL injection vector could be mitigated against in the method of the object returned by getDatabaseConnection() which could even check for incorrect use.

0
0
Charlie Clark
Silver badge

Re: Argh

Yep, tests would sort out the confusion. Tests are the easiest way to document your code.

6
0

Android users installed 2 BILLION data-stealing, backdooring apps

Charlie Clark
Silver badge

Re: Sloppy

That's because most of the possible exploits require almost lab conditions to work.

MMS exploits are expensive to run. The rest require tricking people into side-loading apps.

I suspect standard phishing attacks offer a better return on investment.

Still, anything that forces the manufacturers to up their game when it comes to providing security updates is more than welcome.

1
0
Charlie Clark
Silver badge
Thumb Down

Sloppy

Headline says installed, text says downloaded. World of difference. Unfortunately this is typical for Mr Pauli's writing.

Also, 2 bn sounds like a lot but apply some analysis to the numbers: how many Android phones are there?

The Kapersky numbers sound more credible 90k breaches from many hundreds of millions of phones. How does that compare with Windows?

4
1

Intel shows budget Android phone powering big-screen Linux

Charlie Clark
Silver badge

Re: hmmm

Indeed.

I've already got an MHL adapter for my phone: big screen done even with some CEC support. I'm sure a USB keyboard could be made to work with the mix but a wireless/Bluetooth one would almost certainly make more sense.

Might be nice to see some performance numbers with any of the newer phones. My Raspi2 now runs my CI tests in about twice the time my 2010 Intel MacBook does. I reckon any post 2014 phone would probably run them faster.

0
0
Charlie Clark
Silver badge

Re: "Low-end == 2 Gb"

The belief that because of moores law, no care is taken regarding well optimised code as machines will just get quicker.

That's no longer really the case: compilers are producing pretty efficient code. We do demand more from our software in ways we don't think matter so much but most of the time the code is doing nothing waiting for us to stimulate it.

Programs use more memory because there is more of it and more memory is usually the easiest way to speed things up. Try opening up a modern spreadsheet on an older machine. RAM, storage and bandwidth now seem limitless so why not use them?

That said, it still amazes me quite how big some software updates turn out to be. Each part of an MS Office for Mac update weighs in at around 1GB. I'm sure MS could distribute smaller binary diffs if they really put their minds to it.

2
0
Charlie Clark
Silver badge
Facepalm

Why bother with the Android part?

Oh, I don't know. All that fiddly stuff that handles the radios, who needs it?

0
0

Hackers aren't so interested in your credit card data these days. That's bad news

Charlie Clark
Silver badge

Re: Albert Spangler

Go and get me Mr Robinson's box.

0
0

Become an Andre Previn in your time: DevOps for star conductors

Charlie Clark
Silver badge

Re: Nice One

Well, I saw one in the title only to be disappointed by the text. Can I have my money back? ;-)

Would you go to an IT conference run by Eric & Ernie?

0
0

Google goes over the top with RCS

Charlie Clark
Silver badge

Might be worth waiting to see what's actually available. A universal service that doesn't require an internet connection could certainly have its uses. Not least for emergency notifications: the SMS-C infrastructure is about as reliable as anything we've got.

I'm sure we all have several different clients to talk to different people. For me it's Signal, Hangouts and Viber. I've had problems receiving SMS in England with Signal, sending SMS to US numbers (but still cheaper when you're in the States than any kind of data plan) which you need for the other services.

As for the ability to tap into the service – well that's no different than what's already the case. Want something secure: don't use a public network.

0
0

Samsung Galaxy S7 and S7 Edge: Betting on VR with a dash of Vulkan

Charlie Clark
Silver badge

Re: @Lee D

I was under the impression that non-user-replaceable batteries were usually soldered in place and non-trivial for a street-corner repairman to deal with

I'm sure it's an impression that the manufacturers would like you to keep. Many of the small shops are pretty well-tooled up by now but you can still expect to pay a premium for certain brands: Apple's approach is very much liked that of car dealerships.

0
0
Charlie Clark
Silver badge

Nope, marshmallow allows it to be used *instead* of system storage.

I stand corrected. Thanks for the clarification.

1
0
Charlie Clark
Silver badge

Apple has demonstrated that battery packs are what people want and will pay a premium for, if they want to lug additional charge.

The SD card is very clever because Android 6 allows it to be formatted as part of the system storage. So you can get 200 GB extra storage much cheaper than you can for Apple. Not that Apple minds too much as it deliberately charges a premium for storage but that could make the difference in a couple of headlines.

There will also be the crowd that just appreciates removable SD together with a much better camera.

BTW. the report also seems to skip the fact that the S7 actually uses closed loop water-cooling when going at full throttle. Might be interesting to see what people start getting up to with these chips.

1
1

FBI says it helped mess up that iPhone – the one it wants Apple to crack

Charlie Clark
Silver badge

Re: Most downvotes...

Naaahhh.... I think that record belongs to Martin milan with his 200+ downvotes...

That's amazing! At least he didn't start moaning about the down votes (or did he, too lazy to check).

5
0
Charlie Clark
Silver badge

This goes beyond conscription into the realm of outright ~Slavery~.

No, compelling someone to do something does not count as slavery.

There are plenty of reasons why Apple should refuse to comply with the court order but preventing slavery isn't one.

There is a case to be had as to whether Apple is obstructing the course of justice or even acting as accessory – I personally don't think it is – and the courts will have to decide. There is also the idea that the FBI doesn't really care about this phone – it already has access to the backups and the metadata –but wants a precedent decision so that hardware encryption, for which no backdoor cannot be created post-hoc, can be declared illegal.

Let's hope the US Supreme Court is complete by the time this case eventually makes it there.

4
0
Charlie Clark
Silver badge
Thumb Down

Re: Speculation?

One thing I love about my fellow commentards is their ability to downvote because they have failed to comprehend my comment.

Have a downvote for being a self-righteous cock.

I'd like to give you another downvote for caring about the downvotes and another ten for complaining.

68
2

SAP’s Byzantine licensing leaves its customers feeling exposed

Charlie Clark
Silver badge

Re: Don't forget Oracle!

Wonder whether the guy kept his job!

1
0

Facebook and Twitter back Apple's privacy stance

Charlie Clark
Silver badge
Facepalm

Silicon Valley heavyweights Facebook and Twitter

Have we really fallen so low?

4
0
Charlie Clark
Silver badge

It means they're too proud to ask the NSA to unlock the phone for them! More accurately, they want the same kind of warrantless access to data that they can get from any data centre just by sending a fax. should be able to get all the metadata they need from Apple and the phone network.

They're in possession and have probable cause so they any data they can find is admissible, unless it was obtained illegally before the event. But that would imply they had the guy on their radar… let's not go there.

1
0

Good thing this dev quit. I'd have fired him. Out of a cannon. Into the sun

Charlie Clark
Silver badge

Re: All code should be rewritten from scratch...

No need to rewrite everything from scratch: add tests. Good tests go a good way to making up for a bad briefing, lack of time, etc.

1
0

New Monopoly version features an Automatic Teller Machine

Charlie Clark
Silver badge

Re: Wow

Unfortunately thats called giving people what they want. Bigger houses, newer cars, latest gadgets and we want it before we pay for it.

This is explicit policy and is supposed to drive economic growth.

Now the risk has gone up as have the interest rates to account for it. The insanely high APR on a credit card looks nuts until you see how many people cant pay back.

From where I stand I see falling interest rates accompanied by a shift of risk from the banks to the taxpayer.

The APR on credit cars is driven more by what the market can bear, especially in America, than by the real risks born. If credit risk was taken seriously chip'n'pin or ID required would have been introduced long ago.

3
0
Charlie Clark
Silver badge

Re: Player player trading ?

How does it handle things like inter player trading.

Well seeing as current economic fashion is dead against cash (can't force people to spend cash via negative interest rates, or spy on them as easily), you can assume that the game will get appified so that inter playing trading has to be handled by the bank, which will naturally charge for the service.

3
0
Charlie Clark
Silver badge

Re: Wow

Lots of sour people poking at the economy here. The grass doesnt seem to look any greener in Europe (in fact seems much worse) so cheer up.

We're moaning about an economy that is based around debt.

5
0
Charlie Clark
Silver badge

Re: Monopoly debt edition

I like it! Certain properties could also be designated as tax havens.

4
0

Samsung S7 tease suggests phone likes it hot and wet

Charlie Clark
Silver badge

Re: No innovation

This is consumer electronics you know: continual, minor improvements combined with inbuilt obsolescence is what it's all about.

While you and me might not like it, Apple has already demonstrated that non-removable batteries and storage can be very popular indeed. And this is not just some nebulous brand advantage: how many people have ever replaced the battery in their phone? Unified storage also means not needing to configure whether photos are stored on an SD card or not.

And prices are determined by the market: just as with the IPhone 5c/5s, Samsung found itself selling more "Edge" versions of the S6 than they had anticipated, because the curved screen was seen "to be worth it" by many.

As the market becomes more and more saturated and commodified there will be more attempts for this kind of differentiation. Just think of how luxury watches are manufactured: lots of emphasis on craftsmanship and special materials. OLED screens are still hard to make, curved ones are even harder.

3
2

Facebook tells Viz to f**k right off

Charlie Clark
Silver badge

Re: I don't get it

No, we're all have a laugh about it.

Good PR for Viz. Might take out subscription myself.

4
0
Charlie Clark
Silver badge

Officia: Facebook is no longer cool*

I wonder if there is any network smart enough to pick this up and promote it. While Facebook mutates into a multi-billion dollar version of the Mothers Union, complete with Mary Whitehouse's seal of approval.

* if it ever was.

1
0

Ordnance Survey unfolds handy Mars map

Charlie Clark
Silver badge
Coat

Why? Are there any special attractions for donkeys?

16
0
Charlie Clark
Silver badge
FAIL

I've no idea why OS have bothered

How about because they were asked? And also because they know a lot about maps.

Just compared the image with Google Mars and the OS winds hands down on legibility and orientation and that's because they've taken the trouble of not making something for computers that people may or may not be able to use.

There's a lot to admire in Google's mapping stuff but they're not designed for serious navigation.

9
0

Higher US Fed interest rates will hit startups over the head

Charlie Clark
Silver badge

Re: The FED my be reversing that 0.25% rise

A couple other countries have successfully done this (negative interest rates) so rather than being theoretical it is something they could actually consider

Define success? Sweden and Switzerland have done it to push the exchange rate down; Japan is just going into it despite failing to get the economy growing with all other forms of expansive monetary policy.

Negative and near-zero rates have extremely deleterious effects on any form of saving. And, as we're seeing, they encourage the dependency on the Greenspan put: that central banks will always intervene to support asset prices.

The US is fine: capital is flowing back in from overseas and it has low energy costs. Of course, the next government shutdown won't be far away. But there are the slight problems of entitlement and pension funding…

0
0

Forums