* Posts by Paul Crawford

5665 publicly visible posts • joined 15 Mar 2007

BOFH: Oh dear. Did someone get lost on the Audit Trail?

Paul Crawford Silver badge

Maybe the BOFH sees the auditors as "useful idiots"?

You know when they find irregularities with some boss' expenses, but strangely enough their own have just been accidentally shredded due to some unfortunate mistake when old documents due for secure disposal were piled on top of the original copies requested for audit...

Neglected Pure Connect speaker app silenced in iOS 11's war on 32-bit

Paul Crawford Silver badge

Re: Evidently never heard of escrow...

"I'd have to upvote Microsoft at this point for maintaining 32-bit compatibility with their 64-bit operating system"

Have you actually used the 64-bit version of MS Windows C/C++ compiler?

If so you will discover that part of the 32-bit compatibility is the fact that most normal types like 'long' are still 32-bit! Yes, you have to explicitly ask for 64-bit variables so porting a program and expecting 32-bit memory limits, etc, vanishing magically is going to be a surprise unless you have been very pedantic to always index using size_t or similar. This level of incompetence (or "easy of backwards compatibility" depending on your viewpoint) extends to some OS API where they still use 32-bit "time_t" even though that is one type that is now 64-bit in both 32 and 64 builds. See more here (also not this reported bug is over 10 years old now):

https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/674d34c9-b6f6-4380-bc7b-181eae99847a/timeval-struct-incorrect?forum=windowssdk

'There has never been a right to absolute privacy' – US Deputy AG slams 'warrant-proof' crypto

Paul Crawford Silver badge

Re: Missing the first basic step

"The problem with that is that a block of encrypted information does not look the same as a block of random data"

Only if the encryption is utterly incompetent.

Sure there might be systems where the encrypted file/partition has the odd header / magic number for file type identification, but those are not really a good idea and it does not change the statistics of encrypted block(s).

VPN logs helped unmask alleged 'net stalker, say feds

Paul Crawford Silver badge

Re: Interesting, very interesting

"So using a VPN does not prevent the few competent flatfeet from connecting the dots, only slows them down."

Using a VPN prevents mass surveillance as it then takes some degree of effort to follow an individual but, as seen here, it is not some magic tool that makes you invisible in perpetuity. Same issue with logging: many VPN say they don't keep routine logs and that may well be true, but if they receive a court order in their jurisdiction (and more probably if it is in connection with a genuinely serious case) they will probably find some bits of information have mysteriously been left on their systems that might be of some assistance...

Schrems busts Privacy Shield wide open

Paul Crawford Silver badge

Re: Waste of time

"And neither Europe nor anybody else can do anything about it."

Don't know about that, only takes a couple of cases that show its illegal in the EU and a swarm of no-win no-fee lawyers to start suing USA corps in Europe and things might start moving.

And before anyone says "you don't need to use Facebook" you might want to look at how so many companies are using it as their main portal / contact method to put it in to the 'effective monopoly' position that MS and Google have/are finding themselves being bothered with fines for abusing. Sure, if they have no business interest in the EU there is not much to do, but most of the big players are making money over here.

HPE coughed up source code for Pentagon's IT defenses to ... Russia

Paul Crawford Silver badge

Re: Did I understand this right?

"Not that that would help them at all, since they can't be sure that the source code they check is the same as the source code that's used to create the binaries. Or the tools to create them."

Actually you can in any sane build system - if the binary matches your own build, its the same code UNLESS the compilers or libraries have a hidden trust issue (a la Ken Thompson).

And for the second point you can build open-source compiler tools independently using differing compilation tools, so unless someone managed to infect every available compiler in such a subtle manner, you can verify that side as well.

Paul Crawford Silver badge
WTF?

"The Pentagon spokeswoman added that US military doesn't check off-the-shelf code it buys from vendors, trusting the manufacturer to get the security of its systems right"

Ha ha ha ha ha! Ha ha ha ha ha! <cough> Ha ha ha ha ha!

Patch your Android, peeps, it has up to 14 nasty flaws to flog

Paul Crawford Silver badge

Re: "I'd go for user education"

Sorry, that simply won't work. The only thing that will make suppliers & importers take notice is liability for unpatched flaws after a certain time. You know the sort of thing that would happen in the traditional hardware world of cars, etc, when some safety factor comes to light.

Much as I distrust government meddling in technology, having some legal standards for, say, 5 years after the sale of any "connected device" would be a more workable answer. Sure those companies will bitch about profitability, etc, but the reality is they are currently shitting on the consumers by not doing it right in the first place (and by "right" I mean having a proper system for support and patching planned for and used, as some bugs are inevitably going to happen).

BYOD might be a hipster honeypot but it's rarely worth the extra hassle

Paul Crawford Silver badge

Re: Break Your Own Defenses

"But it's not a corporate device. It's a private device. That's the whole point of BYOD."

Apologies if not clear, but I was responding to the assertion from Amos1 that "Of course, corporate-owned isn't much better"

Paul Crawford Silver badge

Re: Break Your Own Defenses

There is a simple fix for that, as its a corporate device you practice a monthly test of wipe-reinstall so only corporate synced data remains long-term. And you TELL the users this will happen and send a reminder a day or so before the appointed test cycle.

As a useful side-effect, you know the remote wipe works, and the phone is unlikely to fall over due to it being stuffed with cat videos (insert your own entendre about "pussy or cougar?").

Paul Crawford Silver badge

Re: No hassle here.

"As our entire platform is Android (as most of the world is Android), we don't have any app compatibility headaches, and we can lock out really old Android devices that aren't patched to at least a reasonable level"

So its your kit then? Employees are free to buy whatever they want for themselves to use and keep it as long as they feel its worth using, and if its not compatible then you provide an alternative?

So how is this BYOD?

Brit prosecutors fling almost a million quid at anti-drone'n'phone ideas

Paul Crawford Silver badge

Re: Trained Pigeons

Fool! You should be genetically engineering sharks so they can fly, then you add the laser.

Have MAC, will hack: iThings have trivial-to-exploit Wi-Fi bug

Paul Crawford Silver badge

Re: Now I'm Confused

Its simple choice really:

1) Upgrade now and break your applications and get lots of annoying new bugs

2) Don't upgrade and get you machine screwed over by miscreants

My name is Bill Gates and I am an Android user

Paul Crawford Silver badge
Gimp

Re: "it should be shoved down his throat"

How kind you are! Some other less considerate commentards might have suggested different, er, I/O ports to be used...

IoT botnet Linux.ProxyM turns its grubby claws to spam rather than DDoS

Paul Crawford Silver badge

Re: do not ask for whom the monkey masturbates

Er, how is having a stupid default user-name/password and no patching policy on an Internet-of-Shit device the fault of the lead kernel developer?

Ah, good ol' Windows update cycles... Wait, before anything else, check your hardware

Paul Crawford Silver badge

Re: I'm confused

It has nothing to do with the bus-width, but related to features that newer CPUs have and often only work in the CPU's 64-bit mode, or were only added to the 64-bit version of the OS. As others have pointed out, some techniques such as ASLR are more effective the greater the possible virtual address space that is available (irrespective of actual usable RAM).

But even beside that, you usually get a modest speed advantage (I have seen ~30%) in 64-bit mode for numeric-heavy software just because you can do more in a single bus operation, and the 64-bit mode for the x86 series has more CPU registers that allows better code optimisation when built for it.

Paul Crawford Silver badge

Re: Hardware Refresh

Well being charitable about the article: It does make a lot of sense to consider a major OS shift as part of a hardware refresh cycle, and that applies more or less to everything (Windows, Linux, Mac, etc).

Certainly for bigger organisations on the basis that you don't want the pain of a change in OS/application behaviour, testing, and fixing any more often than around 5 year intervals and by that point your hardware is due for a change anyway just to keep the failure rate down. Said new machines probably have SSD which is a genuinely useful speed-up (if you can tolerate the cost/storage ratio).

But personally I don't really want Win10 and its spying in all but the most expensive enterprise version...

Paul Crawford Silver badge
Trollface

Re: Sponsored

No, this is much better than the usual web adverts because we all get a chance to bitch about it.

Google's Big Hardware Bet: Is this what a sane business would do?

Paul Crawford Silver badge
Joke

Re: Good plan

"If Google can design and control the manufacture of both, they should be able to respond to problems and get a resolution faster."

You mean like Microsoft and the various Surface problems?

UK PC prices have risen 30% in a year since the EU referendum

Paul Crawford Silver badge

Re: Hmmm

"have just used this as a bloody good excuse to increase margins and shaft UK punters at the same time."

Brexploitation

Heard it first on El reg, though a price rise was inevitable given the way the pound tanked when the markets realised what a lot of wombles we are.

Mad scientist zaps himself to determine the power of electric eel shocks

Paul Crawford Silver badge
Joke

Re: One bit of history I've remembered

Rectum?

It sure did! They could not sit for days!

Paul Crawford Silver badge
Boffin

Re: 960 Ohms

Ah, but did it have a gold band for 5% tolerance?

Experimental error should be properly characterised...

Unloved Microsoft Edge is much improved – but will anyone use it?

Paul Crawford Silver badge

And its only Windows 10?

Maybe if they had dropped the stupid built-in nature so you could get it for other Windows versions, and ideally along with other OS (Mac & Linux) they would have had a project many would be interested in trying.

Its a shame really, as Chrome's growing share and Google's dominance are not much better than MS abuse in the early years.

Monkey selfie case settles for a quarter of future royalties

Paul Crawford Silver badge

Re: There's an infinite number of monkeys at the door

OK so £finite / infinite = zero, so give each of them zero...

Google will appeal €2.9bn EU fine

Paul Crawford Silver badge

Re: Google has a monopoly in 13 out of the 14 top commercial functions of the web

"One thing we can thank Brexit for is that the scumbagginess is out of fashion."

You really, REALLY, have not been watching UK politics then...

Hi Amazon, Google, Apple we might tax you on revenue rather than profit – love, Europe

Paul Crawford Silver badge

Re: Europe's largest economies?

You mean the economy formally known as the UK in Europe?

I doubt they consider the UK much now, given the whole Brexit cluster-fsck and appearance of our impending total exit.

Heard the one about the two landmark EU data rights' rulings? These countries haven't

Paul Crawford Silver badge

Re: That's wierd

Ah yes, "overbearing" as in slapping down politicians for dumb rules drawn up to satisfy either their own despotic paranoia or (as often) their dancing to the tabloid scare stories?

Pack up, go home to your family: Google Drive is flipping out

Paul Crawford Silver badge

Re: Thousands

"Out of over 2bn users"

How many of those general Google users also use the Drive product?

Secure microkernel in a KVM switch offers spy-grade app virtualization

Paul Crawford Silver badge

Re: Proof of correctness proves what, exactly?

That proves the seL4 kernel is correct.

Not that the compiler(s) used are bug-free, or that the CPU/GPU/FPGA is bug-free in design. Also it does not cover things like the "rowhammer" attack on dynamic memory refresh/integrity.

Also in many cases (not sure about here) what you actually prove is the code matches the formal specifications given in some maths-like syntax. I'm not sure how you go about proving that specification did not overlook some use-case, but I imagine that is possible for a very limited set of permutations.

Facebook claims a third more users in the US than people who exist

Paul Crawford Silver badge

Re: "They bypassed my adblocker"

As well as something like uBlock origin as a generic ad-blocker, you really should use 'FB Purity' if you have to use Arsebook for any reason. On Chrome/Chromium you need to explicitly allow them for incognito mode if you usually use that to drop cookies, etc, on exit.

France to tack weapons onto spy drones – reports

Paul Crawford Silver badge

Re: "though she did not specify precisely what weapons"

Hyper-velocity cheese, I would have assumed. Just to remind the Americans...

Facebook's music plans mean you'll never leave Facebook

Paul Crawford Silver badge
Trollface

You forgot your icon =>

Paul Crawford Silver badge

I'm more amazed that Amazon is on the list at the top. For mobile?

Am I missing something here (probably, as I don't use apps generally) but is this implying buying tat from them is very important and most mobile users don't have/use a PC or similar for buying stuff?

Big Tech fumes over Prez Trump's decision to deport a million kids

Paul Crawford Silver badge

Re: Solution

How about Canada then?

Pretty much all[1,2] that the USA should be if sanity prevailed.

[1] OK the French-speaking bit might seem odd here but I'm sure it would not be a problem.

[2] Yes, they have some crappy broadband issues as well

What's your flava? Ooo, tell me what's your flava... of Ubuntu

Paul Crawford Silver badge

Re: Move to QT

Well would you really want to depend on GNOME developers' GTK not becoming more stupid in the future (useful features removed, deeper integration with systemd)?

Memo to Microsoft: Keeping your promises is probably a good idea

Paul Crawford Silver badge

Re: @cantankerous swineherd

Yes, I was a fool for assuming the current download would work, and not realising that we are all beta-testers now :(

Paul Crawford Silver badge
Facepalm

Re: It amazes me ......

Last week I tried the Visual Studio 2017 suite to compile C/C++ for windows in place of my ancient Visual C++ 6.0 setup.

WTF have they done in the last 16 or so years?!

Default installation did not work - said I needed SDK 8.2 (in a bizarre XML style error) but found it has installed SDK 10.something. So go to the installer again and manually select the 8.2 component. Still wont build as the likes of stdio.h and math.h are missing in the 8.2 installation?!. Find in project setting the option to use SDK 10.xxx and that finally works. But that is not the fscking option it chooses on EVERY fsking project you create!!!

Also how do you create a new library project? If you create from existing source files its an option in the drop-down choice, but nowhere to be seen if creating a blank project. I could go on, but really it has tarnished by fond memories of how good the old Windows tool setup was and made me realise the Eclipse/Linux lack-of-ease-of use is in fact the new norm.

We experienced Windows Mixed Reality. Results: Well, mixed

Paul Crawford Silver badge

Re: The Penzance train will not be stopping at Land's End

Stuff like conferencing might be a good choice. But adding headphones on top? Really it is absurd that these AR/VR headsets don't have built-in audio!

Paul Crawford Silver badge

It is closer to a 2.5D Bob.

A problem with the current "3D" stuff like films is you cant focus near or far to select objects of interest. Basically the content creator set the focus position and depth-of-field and you get a stereo version where your eyes must be focused at the (virtual) distance of the screen for it to work.

China's cybersecurity law grants government 'unprecedented' control over foreign tech

Paul Crawford Silver badge

Re: Snowden's revelations, about US spying on the whole world, made sure this will happen

"The only privacy protections USA has is for American citizens."

Ha ha ha ha! Ha ha ha ha! Ha ha ha ha! Ha ha ha ha! Ha ha ha ha!

Paul Crawford Silver badge

Re: bye bye china

But there is a shortage of underdeveloped countries that have all of the lovely manufacturing capability our Western industries have seen transferring to China for the last couple of decades.

Oh, ambassador! You literally are spoiling us: Super-stealthy spyware hits Euro embassy PCs

Paul Crawford Silver badge

Re: For Sensitive Stuff

Well the 'open' part of GCHQ provides guidance on most common OS that are a sensible starting point:

https://www.ncsc.gov.uk/guidance/end-user-device-security

Some might normally be laughable from a privacy point of view (Android, Chrome OS and consumer Windows 10) but I guess when configured their way (i.e. all using corporate VPN, Win10 enterprise options) they become acceptable for "official" work. Reading the Ubuntu 16.04 notes is interesting, they make a point of making user-writeable areas no-execute and enforcing apparmor restrictions on various process.

Reminds me of the saying "he who checks behind the door has once hidden there before".

How the CIA, Comcast can snoop on your sleep patterns, sex toy usage

Paul Crawford Silver badge

Re: Linksys EA7500 -- It's worse than you think....

You could probably have flashed it with DD-WRT or similar and had something more secure and thus useful.

Paul Crawford Silver badge
Gimp

Yes, and inversely correlated with ball-gag use.

Facebook will deny ads to repeat promoters of fake news

Paul Crawford Silver badge

Simpler option

Just stop people "sharing" links. Make them stick to only stuff the upload themselves.

That way only the morons and eye-swivelling loons who take part in such news spreading, and their few friends, will ever see the crap.

Chrome wants to remember which Websites to silence

Paul Crawford Silver badge

An adblocker is pretty much an essential these days, but as pointed out many sites have their own videos or animated JIFs that are annoying distractions (and bandwidth hogs, for the video) when all you want is to read the damn text.

Paul Crawford Silver badge

Re: Firefox

"It would have been easier if it were exposed through the configuration menu"

"It would have been easier if they had not followed Google’s dumb-down approach and removed the config menu options they once had", is that not it fixed for you?

WannaCrypt NHS victim Lanarkshire infected by malware again

Paul Crawford Silver badge

Re: "Patient support" nice piece of social engineering.

"Hitting the phone and rostering systems sounds pretty esoteric"

Not really and most probably they both are managed by, or depend upon databases in, Windows machines.

Real question is what had (not) been done since WanaCry exposed unpatched machines and flat/open internal networks allowing havoc to ensue. I suspect that any Word macros uses that were not disabled by group policy are a symptom of the first ailment...

Is it possible to control Amazon Alexa, Google Now using inaudible commands? Absolutely

Paul Crawford Silver badge
Gimp

Not when you order a ball-gag.

PC sales to fall and fall and fall and fall and fall for the next five years

Paul Crawford Silver badge

Developing world

Thing is if you were to only have *one* computing device, you would get a smartphone. Basically it works as a phone, can be used on wifi (i.e. broadband) or without (using mobile data, probably at some cost), and does most of what folk want from a PC (messaging, web look-up, pointless social media, etc) as well mobile-specific stuff like satnav functionality. And it fits easily in your pocked/handbag/sporran/etc.

Sure other forms are better in many ways, such as screen size or easier typing, etc. But if you have limitations on your budget a phone seems the way to go.