* Posts by dajames

1666 publicly visible posts • joined 20 Mar 2011

Passport and binary tree code, please: CompSci quizzes at US border just business as usual

dajames

I assume you are as competent to judge the quality and efficacy of my code as I am to write it, and thus validate my assertion that I am in fact a coder of some 40 years experience.

The question isn't about code. They're not interested in the solution you give -- being, as you suspect, incompetent to assess it -- they're interested in the way that you answer, and whether the question itself worries of flummoxes you. They may not know how to judge your coding competence, but they know about people.

... and you can be sure that they will be able to call in an expert who IS competent to asses your work, if it comes to that, and you can wait in a nice uncomfortable office for a day or so while they get hold of the right person.

Security slip-ups in 1Password and other password managers 'extremely worrying'

dajames

Why not just set the Master Password in your browser's password store?

What makes you think that the Master Password in the browser is any more secure than any of the purpose-written password managers being torn apart here?

In any case, most people use more than one browser on more than one system, and locking a password away on one browser doesn't help when trying to use it on another.

IME allowing the browser to remember passwords is the best way to ensure that you don't remember them when you need to, and don't have a backup copy when your PC dies. I always recommend turning that facility OFF.

dajames

Re: Command-line password manager?

Hashing with each web site address does in principle breach the rule of "don't re-use one password on multiple sites", even with variations.

Not really ... the advice not to use the same password on multiple sites is there to prevent someone who discovers your password from trying it on all/any other sites for which you have an account. Clearly, if someone discovers (say) that your password on El Reg is elreg!mysecret they're likely to try linkedin!mysecret to break into your LinedIn account, and so on ... but only because this is a manual attack and the attacker can see at a glance what your method is.

If the passwords you use are actually hashes, you're not reusing the same password or any part of it for multiple sites in any obvious or discernible way -- just reusing some of the input data for a hash -- so the situation is quite different.

If someone discovers the hash you use as a password for El Reg, they are not going to be able to work out what that hash is a hash of (that's kind-of the point of using a hash) so they won't be able to substitute other service names in the same way. If the attacker is able to discover by some means what process you go through to compute the hash then all bets are off ... but given the ways most passwords become compromised that's not very likely, and the hashing method is pretty safe.

Sony: Never mind the phones – look out at what our crazy lab scientists have done

dajames

Re: Do people actually want robots/computers that only communicate verbally?

What people want is for stuff to be quick and easy. Verbal commands are one way of doing that.

What people also want is for stuff not to be error-prone, that's much harder to do when instructions are verbal rather than typed or chosen from a menu.

Sure, there are a variety of use-cases in which one has to communicate with a machine when one's hands aren't free for typing or touch -- and it's great that Sony and others are doing the work to make that possible -- but most people, most of the time, are not so constrained.

'First ever' SHA-1 hash collision calculated. All it took were five clever brains... and 6,610 years of processor time

dajames

Re: "Why does the size have to be identical? "

To verify the hash meaningfully, no matter what kind is used, you need to know what the output of your hash computation should be.

We're talking about signed PDFs, here. You know exactly what the hash should be, because it is part of a signature block that's been signed with the document author's private key.

[The article is about weakness in the hash process, not about any shortcomings of PKI, so the validity of the hash in the signature block can be taken as a given.]

That is no different from knowing what the size should be.

It's very different, because the size of the document is not part of the signature block.

dajames

Re: "Why does the size have to be identical? "

If you are checking for tampering, checking the file size is a lot easier than checking the SHA1.

That assumes that you know what the size should be. If you have two documents with the same apparently correct signature you know that one is a forgery, but you have no idea which.

Checking the size does not tell you that -- unless you have some out-of-band mechanism for obtaining the expected size of the genuine document ... and how do you check the veracity of the out-of-band data? Well, it'll be signed, using a hash ...

dajames

Re: 9,223,372,036,854,775,808 sha1 calculations

It's still really really REALLY improbable to produce a meaningful difference.

Not really any more improbable than the demonstration ... if you can make changes to the background colour (say) until you get the hash you want what's to stop you changing the content to whatever you want to say and then changing the background colour so that the hash matches that of the original document? The difficulty must be about the same as the demonstration.

What I'd like to see is an estimate of the cost of those 9,223,372,036,854,775,808 sha1 calculations and umpty-bazillion hours of GPU time. How much value does a document have to have for it to be worth doctoring it in this way?

There's nothing much new here apart from the fact that some folk have demonstrated something that was already known to be theoretically possible. We all know that SHA-1 is deprecated and that SHA-2 and SHA-3 are more secure. It's rather sad if it tales an actual demonstration to prove that the theoretical risk is real.

Sysadmin's sole client was his wife – and she queried his bill

dajames

Definitely something up with your system. This Windows 7 box has been up for 20 days ...

Windows systems can be quite stable, but can also not be ... it depends on the mix of components you have, and how well they're supported.

Back in the day I had a fancy dual-CPU workstation running Windows 2000. It was generally rock-solid but after a few days it would start to get very slow and need a reboot. A little investigation showed that all the RAM was in use -- by something!

Further investigation revealed a memory leak in the little resident program that monitored the UPS. It leaked about a kilobyte of RAM every second, and after about a week it was using 600MB or so, and nothing else could run without swapping like a mad thing. The easiest solution was just to reboot every few days.

Apparently the UPS software was fine when using a serial connection, but I'd connected it by USB because I was using both my RS-232 ports for test kit and there was a fault in the USB comms.

In this case, though, the fault was not Microsoft's -- there's not al awful lot an OS can do to police a memory leak being perpetrated by a daemon process.

Ah, the Raspberry Pi 3. So much love. So much power ... So turn it into a Windows thin client

dajames

Re: RDP from weedy hardware can be good

...copes fine with taxing stuff but obviously does have a bit more grunt than a Pi (think sub 100 quid smartphone spec)

Methinks a Pi 3 has more grunt than a sub-100-quid smartphone ... you don't get a lot of grunt in a phone for less than a hundred!

Your next PC is… your 'Droid? Remix unveils Continuum-killer

dajames

Re: Windows tablets - when the touch screen driver craps out...

How do you fix a tablet when the touch screen driver craps out?

This: OTG cable. Powered USB hub. Mouse. Keyboard. Pray that it works. Yes!

The tablet has an HDMI output, so I could have plugged-in a monitor too I suppose.

This is not something that only Windows tablets can do.

I could do that with my old (2012) Samsung Android tablet, too. My more recent Asus Android tablet even came with a clip-on keyboard and touchpad (but the HDMI port is micro-sized and I haven't got the right cable to try it).

Many Android apps work surprisingly well with a keyboard and touchpad ... which is probably why it's so annoying when one doesn't.

dajames

Re: Ubuntu

Microsoft Continuum not to be confused with Ubuntu Convergence.

Indeed.

Canonical have been talking about Convergence for longer than Continuum has been a Thing. See this ubuntubuzz article from February 2012, for example.

Remix is still interesting, though, and it's nice to see Continuum is also getting closer.

Haven't deleted your Yahoo account yet? Reminder: Hackers forged login cookies

dajames

Forgotten but not gone?

I have a Yahoo account dating from when Freecycle was run as a Yahoo Group. An article on El Reg, a few months ago, reminded me that I should close it down.

I tried to log in, and my password was rejected. Hmm. Maybe they've reset it in the wake of all the infiltration we've been hearing about. I Request a password reset.

The next thing I get is an EMail from Yahoo to my non-Yahoo EMail address (which they must have got from my Yahoo account records) containing a one-time login link. I follow the link to Yahoo and try to set a new password. At this point Yahoo tells me in no uncertain terms that it can't create a new password for that account because the account does not exist.

What a bunch of utter clueless wankers!

Talk of tech innovation is bullsh*t. Shut up and get the work done – says Linus Torvalds

dajames

Abbreviation Hell

Female seeking male? Absolutely not.

I stared at the letters FSM for an embarrassingly long time before the words "Finite State Machine" trickled reluctantly to the forefront of my consciousness. It wasn't until I read further down the comments that "Flying Spaghetti Monster" even occurred to me.

Does that make me a bad person?

As Microsoft touts Windows Insider for biz, let's take a look at W10's broken 2FA logins

dajames

The problem with these big IT companies like in Microsofts case, is the brains that made Windows, Office, SQL Server etc have long since gone, you have newbies looking after the code.

This is true.

This is what you get when accountants run a company to maximse profits...

Well, yes, probably ... but in the case of Windows it's because the system has been around for so long that most of the people who worked on it in the early days have retired or even died.

Dave Cutler (wikipedia link) is 74. He still has a position at Microsoft but I doubt it is full-time, and I doubt he does much maintenance work on the NT codebase any more!

It's inevitable that there will come a time when any mature codebase will have to be maintained by people other than the original design team, who may not be fully in-tune with the design methods and goals of that original team. There may or may not be documentation to help them, they may or may not read it if there is, and it may or may not actually help if they do (yes, I've worked on software projects in the real world).

Even without that problem, code gathers cruft. Bug fixes and added features change the structure of the original code, which may or may not have been clean to begin with. Maintenance gets harder, not easier, as time goes on, bugs slip in unnoticed, and quality falls further.

Meanwhile, advances occur in our understanding of the software process. New tools and languages are developed that make it easier to develop software that is robust, efficient and safe. There comes a time to throw out the bathwater and the bath (the baby has long-since grown up) and start again.

Conventional wisdom tells us that rewriting an existing product never pays, but this view overlooks the high interest rate on technical debt. If you can't let go of a dying codebase you'll lose market share to a competitor whose code is cheaper to maintain (for whatever reason).

Forgive the desultory rambling ... it must be Thursday ... I never could get the hang of Thursdays.

Global IPv4 address drought: Seriously, we're done now. We're done

dajames

Re: IPv6 usage soaring?

1 in 6 is a bit low considering how many users are on large ISPs which have enabled ipv6 like Sky and BT.

I wonder how many users of the ISPs like BT that have now finally started supporting IPv6 are still using routers and other networking equipment that can only handle IPv4?

It's only very recently that IPv6 support has become anything but hard to find in domestic/SOHO networking hardware, and there is a lot of kit out there that is too old to have it.

Vinyl, filofaxes – why not us too, pleads Nokia

dajames

Re: At 7 bytes per stored phone number

My 2005 Moto RAZR could store numbers on the flash memory in the SIM card.

That's a standard piece of SIM card functionality. My 1995 Nokia could do it, and my current Android phone can do the same. It's not something I've ever felt the need to do on Android, though.

The SIM card is more limited in the details it can store for each contact, though, IIRC you are limited to one number (and no other fields) per contact name, and the name is limited in length and stored in upper-case only. Hardly ideal.

Two words, Mozilla: SPEED! NOW! Quit fiddling and get serious

dajames

Thunderbird

All this talk about Firefox ...

I use Firefox, but there are other browsers out there ... some of them half decent. I wouldn't miss Firefox too much if it died.

Thunderbird is the one really important Mozilla product, because there is NO other reasonably functional and non-crap cross-platform mail (and news) desktop client. Mozilla need to stop buggering around with Firefox -- especially as every change they make seems to lose it users -- and put some resources into making Thunderbird the first-class application that it should be.

Apple joins one wireless power group, the other one responds with so-happy forced grin

dajames

Re: Mis-named Wireless

Tests suggest that Qi can be around 60% efficient.

60% efficient means 40% wasteful.

Mobile devices don't require a lot of power, but increasing the energy consumed while charging to compensate for an unnecessary 40% extra losses merely in the name of convenience leaves me feeling a little uncomfortable with the whole idea.

I'll stick with wires, thanks.

Munich may dump Linux for Windows

dajames

Re: daft

People often forget that just because it's open source it doesn't mean it's free of costs. They are just elsewhere - software is free, and you get free support if you are willing to wait for responses from commuinty/do your own research. But if you need support on business critical things - then don't rely on that.

That's true. If you use someone else's software you should expect there to be a cost. You may have to buy a licence, you may not. You may get free support, or you may have to pay. You may get to deal with a responsive team of developers who are willing to listen to your requests and suggestions for improvements to the product, you may have to pay them to do it, or you may have to commission someone else to fork the development and make the mods for you (or give up on the idea).

Whichever way it works for you, you may get some of it free, and you may not have to pay very much for anything that costs.

It would be foolish to switch from Windows to Linux thinking that everything will be free. You have to look at the costs of hardware, software, support, and training using both OSes and the raft of applications software that you will be using under each, and make an informed decision. If you run a small business that doesn't have a dedicated full-time IT department you may want to get help from an external support company, and that will have a cost ... but that doesn't mean that there can't also be savings.

dajames

Re: @ Korev

It's pretty straightforward : is Linux as functional at mail, calendaring, forms, rules, and tasks as a Windows/outlook/Exchange combination? If not, it doesn't matter if the calendars are delivered by e-mail or flying monkeys.

Linux, per se is not functional at those things because Linux is an Operating System (or, more strictly, an OS Kernel) and those things are tasks carried out by applications software.

Yes, maybe I'm splitting hairs ... but the point here is that anyone* can write a suite of applications software that performs those tasks on Linux or any other OS or all OSes alike. Some vendors (Mircrosoft, Google, and others) have produced cloud-based solutions that do so.

If some business task is supported by applications software one one OS but not on another it is not the fault of either OS, but rather the fault if the application vendors for not providing applications for both OSes, and that is the fault of the market for not demanding (and offering to pay for) it on both OSes.

[* For some sufficiently skilful value of "anyone"]

Soz telcos you're 'low priority' post-Brexit, says leaked gov doc

dajames

Re: hmm

I am also slightly surprised about how often the "car manufacture" is mentioned when it's totally foreign owned producing cars for the UK and the rest of the EU.

I did a double-take at that, too, but I imagine that "car manufacture" was listed among high priority industries to appease Nissan, who are about to spend a ton of money building new production capacity in Sunderland.

This list comes from politicians, so nobody will expect it to be taken seriously ... not for long, anyway.

Oracle refuses to let Java copyright battle die – another appeal filed in war against Google

dajames

Google's so-far-winning argument is something like that it is OK to break someone's copyright ...

Pay attention at the back! Google's argument is that Copyright law does not prohibit what they are doing with the Java APIs, and the courts seem to agree. That is very different from arguing that it is OK to violate Copyright.

SQL Server on Linux? HELL YES! Linux on Windows 10? Meh

dajames
Joke

Re: why not just run Ubuntu and put Windows in the virtual machine?

You can buy a laptop that supports Windows just fine from one of the major brands if you're careful.

See icon.

That's cute. AI and IoT need 'ethics regulation', mumbles Lib Dem baron

dajames
Headmaster

Probably get better results than say - a busy HR person just binning the bottom two thirds of the CV pile. But heaven forbid, how can I go to one of my old school chums with my child's CV if it's going to be looked at by a thing that didn't go to a nice school.

Do not fear ... the algorithms can be programmed to keep applications only from candidates who did go to the Right School. It'll happen automatically, and there'll be no need to fork out for a nice bottle for your old chum.

The wonders of modern technology, eh?

Icon because ... School!

Last Concorde completes last journey, at maybe Mach 0.02

dajames

Re: Welcome to the UK

The only country in the world to have given up *both* a working space program and a working supersonic plane.

Of course, being British, we called it a "Space Programme" (if we actually used the word "Programme" at all, which seems a bit left-pondian to my ears) ... but let's not let spelling stand in the way of a telling observation.

Tablets become feebleslabs as sales spiral down

dajames

Re: How many tablets does a person need?

You can pick up a brand new padfone for about £100

[snip eBay link to Asus PadPhone 2]

Maybe ... but that's just the tablet part of a 2012-vintage phone/tablet hybrid/combo thing running (probably) Ice Cream Sandwich and upgradeable no further than KitKat ... and you'd need to buy the phone as well.

If you can even find the phone, it's a LOT of security patches behind the state-of-the-art.

Parents have no idea when kidz txt m8s 'KMS' or '99'

dajames

Ah, those were the days . . . when kids didn't understand what their parents were saying. (And when the former were never to be heard by the latter . . . and preferably, not seen, either.)

Ah, yes: The Victorian notion that small children should be obscene but not absurd!

UK uni KCL spunks IT budget on 'reputation management' after IT disaster headlines

dajames

Oh no, silly of me, this is the real world we're talking about.

No, it's a university ... it's where people go to avoid the real world.

AMD's had a horrible 2016: Never mind, it lost slightly less than half a billion this time

dajames

Re: Just get some easy names

Intel have:

i3 for just Web folk

i5 for people who run office

i7 for people who need full power

That's rather too simplistic ... and what about "Pentium" and Celeron and Atom?

It's nice to know, though, that "i3" means two cores and Hyperthreading, "i5" means four cores, and "i7" means four cores and Hyperthreading ... except in the case of mobile processors which all have two cores and Hyperthreading ... except when they don't!

I agree that AMD need some cuddly names -- what happened to "Sempron", "Athlon" and "Opteron" ... meaningless, but at least they kept it easy by only having three ... oh, and "Duron" and "Turion" and "Phenom" ... maybe it wasn't so simple after all?

Maybe there are just too many CPU types?

ARM, anyone?

Parliamentary Trump-off? Pro-Donald petition passes 100k signatures

dajames

My name is Ozymandias, king of kings:

Look on my works, ye Mighty, and despair!'

Rather ironic that the Ozymandias of Shelley's verse was none other than the Egyptian Pharaoh Rameses II. You know, the guy whose works include the temple at Abu Simbel, which was moved in the 1960s (so that it wouldn't become submerged under Lake Nasser after the building of the Aswan High Dam) at a cost to UNESCO of some $40 million.

The remains described in the Greek poem upon which Shelley based his work were those of a different (and rather more ruined) temple: Rasmes's mortuary temple at Thebes; but even so, methinks Rameses II is one of a very few people in history who had a right to say "look upon my works, ye Mighty, and despair!" and not be laughed off the stage.

Dido queen of carnage steps down from TalkTalk

dajames

...the CEO is going to replaced by another woman, Tristia Harrison!

Doesn't "tristia" mean "sorrow" in Latin? Seems about right for Talktalk.

If USA wants a say in 5G, Cisco HAS to buy Ericsson

dajames
Headmaster

Oh yes, and there is ZTE, which lags Huawei ...

So ... you're saying ... ZTA wraps insulating material around Huawei to prevent heat loss (and possible freezing)?

Or did you mean "... there is ZTE, which lags behind Huawei ...", which might be interpreted differently?

English is a wonderfully flexible language, and you can get away with a lot of constructions that should never see the light of day .. but don't overdo it, OK?

Google's Chrome is about to get rather in-your-face about HTTPS

dajames

Re: Double agenda?

... if I go to a website "website.org" which is using a certificate issued by 'website.org' then isn't it a tad obvious that we're dealing with the same party?

Obvious, maybe, in a misleading kind of a way.

If someone has hacked DNS so that you are directed to a server that isn't "website.org" but has a self-signed certificate claiming that it is, then you tend to accept that even though it's a lie. If they have to have a certificate signed by a well-known CA the subterfuge becomes apparent.

Linus Torvalds says Linux 4.10 just 'blew up' as rc6 bloats

dajames

It so happens that a mailing list fulfills the task perfectly...

A newsgroup (perhaps on a private NNTP server) might be better, but not everyone likes to let NNTP traffic through their firewall so a mailing list is a pragmatic choice.

... next, you'll say they need a nice new tiled touch-only gui to go with it ?

Hah! Kids these days ...

Windows code-signing tweaks sure to irritate software developers

dajames

Re: Change in mindset is needed IMO

...what is stopping a software vendor from being his own CA?

Nothing stops anyone from setting up a CA and signing any certificate they like. You can do it, I can do it.

The problem is that your OS comes preloaded with a list of root signing certificates for CAs that the OS vendor trusts, and we implicitly trust those CA certificates and all the other certificates issued using those keys. Unless you can get your your CA certificate onto that trusted list, or persuade your users to add it, there is no chain of trust and the keys you certify will not be recognized.

Of course, this prompts the question: Are we right to trust the CA root keys are installed on our systems? That's a tricky one ...

Google tests Android Instant Apps streamed on-demand to mobes

dajames
WTF?

Where's the control?

So, now an app I may previously have decided NOT to install on my device can install itself automatically behind my back just because I've clicked on a link without realizing that the link leads to data intended to be handled by that app?

How can anyone thing that is a good idea?

Huawei could rescue Amazon's Alexa from the smart home

dajames

Re: Is it just because I'm over 40?

No, I think it's because you're over 15.

There are lots of use-cases for voice control, mostly where the user has both hands full attending to some other task (like driving); voice control isn't perfect, but in these places the compromise is acceptable. The one place where voice control is almost never needed is in the living room, where one usually has at least one hand free and is usually at liberty to free up a hand or two if necessary.

Alexa looks very much like a solution in search of a problem ... but I have no objection to Amazon (or anyone else) doing the research needed to improve the technology. It'll be valuable somewhere.

Chrome dev explains how modern browsers make secure UI just about impossible

dajames

Re: HTML5 can do WHAT?!

Guess you don't like full-screen video-on-demand playback, then.

There's nothing wrong with full-screen video playback, but full-screen anything is something that the user should select -- or not select, according to taste -- and not something that should be selectable by software without the user's consent.

The security/usability balance isn't all about absolutes.

Google loses Android friends with Pixel exclusivity

dajames

Re: what does android updates have to do with ads

And the global market has spoken loudly that people don't care about getting OS updates (there is a vocal minority that does care of course).

[Citation needed]

For me of course I'd like to get security patches(I'd even pay for a subscription service ) but I don't want UI changes.

That's a problem for the OEMs, because keeping multiple versions of an OS patched and up-to-date costs more than just keeping the current version secure. Upgrading to the latest OS version is seen as the way to get the latest security fixes.

Also would be nice to have the ability to roll back any update whether OS or app in the event it causes problems.

I can see the attraction, but given the extra cost to the OEM in keeping the older versions patched I can't see this happening.

I'd be perfectly happy to update everything to the latest OS version to keep it current, but I would like to see OEMs actually support devices with OS updates for far longer than they currently do. I should like to see at least five years of updates (so long as the hardware supports all the latest features) as a bare minimum.

Euro space agency's Galileo satellites stricken by mystery clock failures

dajames
Headmaster

Re: It's not a GPS-alike it's a GPS!

[The term "GPS"] has become so strongly associated with the US Navstar system (like Hoover with Vacuum cleaners) that GPS on its own is usually taken to mean the US one.

No, actually, what you're saying is the exact opposite. You are arguing that the generic term "GPS" has come to be used to refer specifically to the US Navstar system, which would be like the generic term "vacuum cleaner" coming to be used to refer specifically to devices made by e.g. Hoover.

If people were starting to use the specific term "Navstar" when talking about just any GPS system then your analogy would be correct, but that's not what's happening.

Too much landfill, too little purpose: CES 2017

dajames
Headmaster

Re: Who shit in your cereal?

Do you mean "Who shat in your cereal?", or maybe "Who shits in your cereal?" or "Who is shitting in your cereal?"

... or ... could you mean "Who-shit in your cereal?" actual shit from Dr.Who himself? Real Time Lord faeces? Wow ... I have to get some of that ... I wonder what it's good for?

That's the real CES experience.

You have the right to be informed: Write to UK.gov, save El Reg

dajames

Re: S40 essential part of Levenson

S40 is part of the implementation of the Levenson recommendations, which all right thinking people should support.

"Leveson"

I quite agree that the major newspapers need reining in, but S40 is not the way to achieve it. The very notion that someone might be made liable for legal costs of an action that they did not start, and in which they are found blameless, flies so hard in the face of justice that "all right-thinking people" should recognize the iniquity that it embodies.

Like stealing data from a kid: LA school pays web scum US$28,000 ransom

dajames

Bootnote: This writer has argued that paying ransoms is a legitimate if unfortunate last response to ransomware; cries from law enforcement that payments mean shoring up criminal business models is not the primary concern of administrators.

Then, clearly, the law should be changed so that paying ransom is itself a criminal act.

... but perhaps it already is? Could payment be construed as conspiracy?

TV anchor says live on-air 'Alexa, order me a dollhouse' – guess what happens next

dajames

Amazon want you to spend money, the whole point of these systems is to make that easier. Just like one-click purchases years ago, they want to make impulse purchases more likely.

That's no reason not to get the system to read back what's being ordered and ask for confirmation. The confirmation would still be in the "impulse" time-frame so those "hey, that's neat!" purchases would still go through, and only the genuine mistakes would be stopped.

Amazon can't really want to bear the cost of handling the returns of all the good ordered by mistake, can they?

How Google.org stole the Christmas Spirit

dajames
Headmaster

Re: But this is the 21st century .... isn't it ??

Of course they wouldn't have known it was called the Higgs boson because Higg's paper would have been written ...

ITYM Higgs's paper. The paper written by Peter Higgs.

That applies regardless of whether you write it on a Chromebook or in crayon.

‘Artificial Intelligence’ was 2016's fake news

dajames

The cheaper it gets to provide call centres, the worse the products/services will be.

I can well believe that. What a deeply unsettling thought with which to begin the year!

Time was, companies would pride themselves on the excellence of their products and services, and it was those who excelled that were successful.

Smartphones crashed, Samsung burned: Mobile in 2016

dajames

Re: A fair round up.

I'd like a new tablet. My Nexus 7 (2013 model) is getting a bit long in the tooth, a bit battered and out of the support upgrade window, but I can't see anything to replace it with which isn't stupidly expensive.

I know what you mean. I'd like a new tablet, too ... in fact I'd settle for an OS upgrade for my 2013 Samsung (Galaxy Note 10.1): a lovely piece of kit, but stuck on KitKat with no sign of further upgrades. I'd even pay a few quid for a supported Samsung release of Marshmallow or Nougat for it, but it's basically abandonware now.

With that sort of attitude from even premium manufacturers is it any wonder that the public have stopped buying?

Raspberry Pi Foundation releases operating system for PCs, Macs

dajames

Re: I keep hoping

It's poor interface design that alienates users. I'm hoping Pixel fixes that.

Pixel is basically a tweaked LXDE (running on Debian), and feels quite LXDE-like despite the tweaking. It runs nicely on a Pi -- and I would expect it to be even snappier on a decent PC -- but don't expect a leap in sophistication beyond what you can get from, say, Lubuntu on a PC today.

I like it, but your mileage may vary.

Oracle finally targets Java non-payers – six years after plucking Sun

dajames

Citation Needed

... Java is still (by far) the most widely used programming language in the world, with millions of commercial (especially enterprise) applications written in it.

Are you sure about that?

Depending on what you're actually comparing -- and I know Java is big -- I'd have thought it had a way to go to catch C in terms of applications written in it.

Sysadmin 'fixed' PC by hiding it on a bookshelf for a few weeks

dajames

Re: before the column goes to the cricket, the beach, etc

... going to the beach would be the fast route to hypothermia.

Some sort of coat might seem to be in order, then?

I much prefer beaches in thin grey drizzle to when they're blisteringly hot and heaving with slowly reddening bodies and reeking of sunburn lotion ... though it can be difficult to find anywhere open to buy an ice-cream when it's wet!