* Posts by donk1

60 publicly visible posts • joined 28 Mar 2013


IBM says it's been running 'AI supercomputer' since May but chose now to tell the world


" that the virtualization overhead is less than 5%, which is the lowest overhead in the industry that we’re aware of. "


" The differential in all of the evaluated cases is within 1% of the performance level. "

So IBM are not aware of AWS Nitro? Lol

Wipro tells freshers a job awaits - if they accept a lower salary than first offered


Re: "Turbo" looks good on my car, what about on my project?

There is a rank higher than Elite, WTF? That is not elite then!

Turbo .. https://www.youtube.com/watch?v=yEoaN9qIxFs so good with a broom? "Yeah go sweep over there, boy!"

Fibre broadband uptake in UK lags behind OECD countries


Re: Doh!

I had simliar - the poles were done.

Apparantly there was a several months wait for them to get somone to check the poles.

I think it was 3-6 months then I got my 1GB FTTP from BT.


Unbelievable, I am neear Bexleyheath and I have dual 1G FTTP (Virgin and BT)!.

When ERP projects go awry: Surrey County Council incurs £3.2m additional costs in delayed Unit4 project


What process have they to supervise?

Council House Rapairs

Parks Maintenance

School Repairs

What stock do they need to manage?

In the case of council house repairs, the cache of spares they keep - baths, toilets,taps,doors,windows,light fittings...


In the case of Parks Maintenance, feeds, fertilizers, weed sprays.

In the case of school reparis, chairs,desks,doors..

In the case of grass cuttings, mowers,hedge trimmers, pruners.

Red Hat 8.5 released with SQL Server and .NET 6 ... this is Linux, right?


Re: Hmmm

So you can ditch Windows and only have to support 1 OS?

A 1970s magic trick: Take a card, any card, out of the deck and watch the IBM System/370 plunge into a death spiral


Or, as in my university, a card sorter!


Re: Broken NFS

Ah yes, the time a junior I knew managed to set the password change policy wrongly on a customer system for the root password!

The password had to be changed now before logging in as root could complete but also could not be changed for 180 days! Whoops!

They could mount the disk via a CDROM but then needed a call to the vendor for the details on how to get a chroot jail working so the policy could be changed!


Re: Broken NFS

Ah, the portable gnu find with -print0 !!

Of course, do find first into a file, check the file (kids these says forget to do checks!), THEN xargs rm < file - note avoiding the http://porkmail.org/era/unix/award.html

Kids get of my lawn!

VMware to stop describing hardware as ‘male’ and ‘female’ in new terminology guide


Re: Kill the orphans!

I once wrote some code with the comment

/* If Child does not respond kill it */

If kill is replaced by stop how does that work SIGKILL vs SIGSTOP becomes SIGSTOP vs SIGSTOP??


Re: Last time I checked ...

So log mean sh*t?

You going to "log into RedHat's Bugzilla"?

So that means you are going to "sj*t into RedHat's Bugzilla"?? Er how? Ewwww!

Mainframe madness as the snowflakes take control – and the on-duty operator hasn't a clue how to stop the blizzard


Re: Operator revenge

At university in the Postgrad lab - Sun workstations with large screens.

I remember someone running a 'screen melting' program remotely on the one the Computing Manager was on - he dived flat out across the desk to turn his workstation off!

When a deleted primary device file only takes 20 mins out of your maintenance window, but a whole year off your lifespan


Re: Serious question from a non Unix person

To avoid name clashes with temporary files you create a temporary file and then immediately delete it.

The file handle can be passed to child processes and even to an unrelated process via a unix domain socket!


Re: Seems like a proper who, me

Dave's Rule 1: You do not test backups, you test restores!

Working from home on Virgin Media's broadband? Too bad. Outage hits English capital


Interesting I had only heard of BT and VM as having seperate paths to the door!

I use both and my phone as backup.


I did exactly this, when I bought my house I checks and now have BT and VM Broadband.

Still waiting for BT FTTP though, apparently some argument with the local council has delayed it :-<<

Das reboot: That's the only thing to do when the screenshot, er, freezes


Re: Funny that

Add keyboard/mouse from empty desk opposite theirs.

All cables go into cable management tray so they cannot see.

Randomly go over there and move mouse/type characters!

Vodafone woes far from over for Xiaomi Mi 9 owners amid complaints of leaky batteries and voicemails in Romanian


Re: Great

"changed to another language: Spanish or Romanian"

So the testers are in a Spanish speaking country/Romania and an override used in testing was not reset before shipping?


Britain has no idea how close it came to ATMs flooding the streets with free money thanks to some crap code, 1970s style


Re: Experienced tester.

A formal script should be automated.

Manual testing is to add test cases which are not in the automated testing.

If more software had telemetry (what do you mean boo!) then converting manual testing into automated tests would be easier.

Google Cloud Engine outage caused by 'large backlog of queued mutations'


"Put it in the Cloud it scales and can be flexed up and down dynamically"

Ha ha ha! How many times do we hear..."oh but that service does not flex...but it will when we fix it." or "we can make those requests much more efficient" how about writing it properly in the first place? It is all about time to code and relibability and efficency are an afterthought now.

"The outage, which occurred on 26 March, brought down Google's cloud services in multiple regions, including Dataflow, Big Query, DialogFlow, Kubernetes Engine, Cloud Firestore, App Engine, and Cloud Console."

1 Cloud, 1 set of cache servers, no seperation to be "efficient". It won't all break at once..LOL!!


Re: "allow emergency configuration changes without requiring restarts."

Your automated deployment could say deploy 16GB VMs for cache server.

Where they get deployed physically could be anywhere on hypervisors of any size with spare resources.

You say increase the memory on each VM to 32Gb.

You SHOULD have unused memory in your hypervisor pools to allow for unexpected growth when you operate at the size google does.

They have hundreds of thousands if not millions of hypervisors so keep x% free so allow for gorwth, as you use it add more hypervisors to the pool!

Ethernet standards group leaves its name in the dust as it details new 800Gbps spec



But....desktops have gone from 10Mb to 100Mb to 1GB...and stopped.

When are desktops getting 10GB?

1GB/s ~= 100Mb/s, my NVMe SSD is supposed to be faster than that.

If I want to backup my stuff software/pics (currently 570GB) to another desktop it still takes hours!

My NUC has Thunderbolt 3

I tried Thunderbolt 3 (specific card for my motherboard and revision) with a £50 cable (!) and

never got it to work.

Waiting for 10GB to the desktop!

Google: You know we said that Chrome tracker contained no personally identifiable info? Yeah, about that...


Re: Just one question

I have come across developers who said why they do this....

Feature X is onyl available in Version Y and higher of browser Z.

How do you know when you can start to use that feature..when only a few percentage of your visitors are still using verions older than that..."we do not care about the last few percent of customers we can drop them as our turnover is 10%+ per month anyway"!!

Otherwise everyone would be compatible with IE6 and legacy compatability code would have to be written for every page!

Oh ****... Sudo has a 'make anyone root' bug that needs to be patched – if you're unlucky enough to enable pwfeedback


Re: SUDO and +s is a design weakness


- RBAC is not configured the same way on all platforms

- RBAC may have different capabilities on each platform/version

- Having to configure a person into different RBAC 'groups' on each platform is inefficient/error prone or requires more automation to be built/tested/patched.

- Producing a unifired audit trail across all RBAC platforms is probably either not feasible or painful.

- Not sure how well automation tools support RBAC configuration across platforms

Hyphens of mass destruction: When a clumsy finger meant the end for hundreds of jobs


Re: clanking machines which needed a host of Tech Adepts

- Hardware memory compression

- Hardware memory encryption

- Memory protection Keys

- RDMA over Converged Ethernet (RoCE)

Every time I want to see what is coming in the x86 world I look at new features as each IBM z mainframe appears!

I couldn't possibly tell you the computer's ID over the phone, I've been on A Course™


Re: This is this bank

Which is why anytime I get this I go into branch...which is getting harder to do now.

Last time I went into branch they pointed me to a phone on the wall which automatically connected to their call centre!

All roads in US cable biz GTT's Brit network seem to lead to Menwith Hill


Re: As I only live a few miles from The Hill...

I thought that BT and Virgin Media were the only 2 providers which run cables to your house...

Off somewhere nice on holibobs? Not if you're flying British Airways: IT 'systems issue' smacks UK airports once again


Re: Anyone notice........

Remember the IT rule....none, one or many...

Microsoft hikes cost of licensing its software on rival public clouds, introduces Azure 'Dedicated' Hosts


I notice Oracle is not on the list.

All affected people (including on Azure) over to Oracle Cloud.

When that is added then over to Rackspace's Cloud then to...then to..all the way to Dave's Cloud aka Billy Bob's Cloud...aka...keep changing the name/owner every week!

"Well,shucks...sure we can move them there VM's to Suzie's Cloud for yer, yeeee-haw!"

Not that any of the smaller Cloud providers are cowboy's...perish the thought!

Y2K, Windows NT4 Server and Notes. It's a 1990s Who, Me? special


Re: Shutting down the wrong server

Only had to do this once...my reply (shouted across machine room)..."Who was the last person to make X mistake"...turns to the complainer..."ooh, someone now in your team!"...nuff said!

Toodle-oo Raijin and g'day Gadi, you beauty! Australia's fastest super 'puter will bench 38 PFLOPS later this year


Is that you Johnny 5?


If you have it, why is it not listed at top500.org?

Turning it off and on again IN SPAAACE! ISS animal-tracker kit needs oldest trick in the book


Re: Almost ready



Bubblewrap jumpsuits!

Tech rookie put decimal point in wrong place, cost insurer zillions


Re: As a work experience...

I still remember entering lots of license keys for a full text database in the early 90's.

The license keys came via fax!

Luckily we worked out that zeros had a slash as did Z's, there were no lower case I's and my collegue worked out there were no lower case L's!!

This is not, repeat, not an April Fools' Day joke: 5 UK broadband vendors agree to pay YOU daily rate for fscked internet


Re: About Time!

Are BT and Talk talk really seperate?

When I spoke to the BT engineer ~7 years back they said that Virgin Media was the only one with separate cables to the exchange.

[ Currently have BT and Virgin Media fibre with iPhone as backup!!]

Intel: Let's talk about SGX, baby. Let's talk about 2U and me. Let's talk about all the good things, and the bad...



The idea is to put your decryption code in the enclave and then then send encrypted text and a description of the operation you want to perform to the enclave.

The unencrypted data never leaves the enclave, not even the hypervisor sees the unencrypted data.

E.g. to search encrypted data in sql server


What I do not get is how you get the decryption keys into the enclave securely!

"The client driver sends the column encryption keys required for the operations to the secure enclave (over a secure channel)."

What secure channel which the hypervisor cannot see? Hmmm..

Artificial Intelligence: You know it isn't real, yeah?


Re: It's Just Pattern Recognition

I was able to walk across the road blindfolded between 3am and 4am hence I can walk across the road blindfolded anytime...go head! The stock market has been going up all year hence will always go up...hhmmm!

Scottish brewery recovers from ransomware attack


Re: Customer caught

Exactly, you need and off-site AIRGAPPED backup....tapes anyone?

These days people seem to want everything online and lost interest in AIRGAPPING!

Also Dave's rule 1 : Test your restores not your backups!

Foreshadow and Intel SGX software attestation: 'The whole trust model collapses'


Re: Intel only?



What if tech moguls brewed real ale?


Re: Served by the 228ml

"The Daily WTF happened last night".....after you drink it you need a (P)ersonal (I)njury (S)upport (S)ystem!

Microsoft and boffins cook up hardware-secured database


Sounds like "Always Encrypted with Enclaves http://smooth1.co.uk/sqlbits2018/sqlbits2018roundup.html#2

1. Is this protected against https://www.theregister.co.uk/2018/03/28/intel_shrugs_off_new_sidechannel_attacks_on_branch_prediction_units_and_sgx/ with "utilization of an appropriate side channel attack-resistant crypto implementation inside the enclave"

2. has it been rebuilt with https://www.theregister.co.uk/2018/03/01/us_researchers_apply_spectrestyle_tricks_to_break_intels_sgx/ " Enclave code will need to be rebuilt and redeployed using the updated development kit to be protected from malicious sysadmins."

3. As per my blog entry above "On first use the client driver and enclave negotiate a shared secret and then setup the secure tunnel" Surely to negotiate a shared secret there is a small initial window where you first have to trust the hypervisor?

Legal tech startup tries to haul 123-Reg to court over 24-hour backup claims


Re: A wise man once said...

"Do you test your backups?"


"What? You have to test your backups"

"...We test our restores!"

My Tibetan digital detox lasted one morning, how about yours?


Re: Entente Cordiale ???

Yes but you are summing an infinite series....endless!

UK.gov to plough £67m into gigabit broadband for all and sundry


Re: Why?

Downloading Software, I have 330Mb and get around that when downloading Microsoft SQL Server or Windows 10 related preview updates which seem to appear every few days.



Patch LOSE-day: Microsoft secures servers of the world. By disconnecting them


Re: Oh dear



"In a production environment, we recommend that you use static IP addresses in conjunction the virtual IP address of a Failover Cluster Instance. We recommend against using DHCP in a production environment. In the event of down time, if the DHCP IP lease expires, extra time is required to re-register the new DHCP IP address associated with the DNS name. "

My PC is broken, said user typing in white on a white background


Windows+Ctrl+C - turn screen black and white or color !

Spectre haunts Intel's SGX defense: CPU flaws can be exploited to snoop on enclaves


Just checking Wikipedia https://en.wikipedia.org/wiki/Software_Guard_Extensions#cite_note-14 we see that

a) There was a Prime+Probe attack which used "certain CPU instructions in lieu of a fine-grained timer to exploit cache DRAM side-channels" and a coutermeasure was published

b) The LSDS group at Imperial College London showed a proof of concept that the Spectre speculative execution security vulnerability can be adapted to attack the secure enclave and the code is dated 2 months ago.

I wonder if the "compiler-based tool, DR.SGX" which was a coutermeasure for Prime+Probe could be extended to handle Spectre?

Amazon S3-izure cause: Half the web vanished because an AWS bod fat-fingered a command


6000 machines...so run 200 machines at a time for 30 times.

What is this obession with 10,100,2000,rest and doing a massive population in 5 steps?

Even if 2110 machines worked fine how long would it take to fix the last 3900 machines if enough of them broke?

For failures it is not the number of times you have done it before but the size of the failure domain and how long it takes to fix.

it should be possible to rollout automatically in small batches and even had multiple upgrades rolling out at the same time on an automatic schedule, ripple across the farm!

If it is automated and scheduled who cares how many batches of upgrades are run?

You would catch errors with less impact that way as the failed batch size would be smaller and it would be minimal extra work if designed correctly.

This is the next stage in cloud service design - being able to have slower rolling upgrades with smaller batches!


Re: Makes me wonder how many others in the "playbook" have this capacity.

1st prompt

This will shutdown 1040 servers, please type 1040 to continue.

2nd prompt

This will reduce capacity enough to cause a service failure for the following 8 services




Please type "8 SERVICE FAILURES" to continue.

Intel adopts Orwellian irony with call for fast Meltdown-Spectre action after slow patch delivery


Re: What about homebrew computers?

Hi Intel,

I am CEO of a company which is about to become a "PC/server maker", how will we get the fixes?

David Williams


Blue Rose Quantum Consulting