* Posts by Peter Gathercole

4749 publicly visible posts • joined 15 Jun 2007

Former Microsoft dev trains AI to survive the arcade's most chaotic stress test

Peter Gathercole Silver badge

Re: Damn I'm old!

I'd already got over my arcade phase by the time this came along.

Whilst I remember the first appearance of Space Invaders, Galaxians and Asteroids when they were new, and even the cabinet Pong and whatever the two player racing car game was called (was it Skida?) it was the arrival of Missile Command and Battle Zone that mostly got me over it, especially after I came across someone who clocked my regular Missile Command system (where I was normally first or second on the score board) in front of my eyes! This guy didn't even finish the game. He walked away with cities still stacked across the screen.

I later tried to master Tempest, and got some success (able to get on the score board at the pub in South Shields I went to just to play Tempest), I was in reality merely mediocre at it.

But I was crap at Defender and Centipede, so probably would not have been able to play Robotron very well.

A decent real pinball machine will still get my attention, however.

Brilliant backups that kept data alive for ages landed web developer in big trouble

Peter Gathercole Silver badge

Re: And if you do need to keep them both live @me

I replied to the wrong comment. This should have bee about the next comment off the main one! Read on, and it will make sense.

Peter Gathercole Silver badge

Re: And if you do need to keep them both live

What did the rest of the flange think?

(If you know, you know. If you don't, look up "Not the 9 O'Clock news")

Whitehall can't cost digital ID until it decides how to build it

Peter Gathercole Silver badge

Re: Poland

Poland is not a good comparison. Within human memory, Poland's history includes occupation by Germany, an authoritarian state, and association with the USSR, an authoritarian regime. Both of these situations mandated having identity documents.

Implementing a more modern alternative just seemed like normal for the Poles.

The UK has never previously had a permanent ID system, except during periods of war. It's not a normal situation for us, and trying to impose such a system is foreign. I think a lot of people around the world don't understand how this would be something new and unwelcome in the UK.

I personally can see the benefits of a government backed trusted ID system, but it must not be mandatory, and it must not do anything more than allowing people to bypass the completely stupid and untrustworthy methods we use now. But there is no way that once introduced, it would not be used as an instrument of control over the people.

Microsoft Azure CTO set Claude on his 1986 Apple II code, says it found vulns

Peter Gathercole Silver badge

Re: Wait until he finds out...

The relay is an ordinary common or garden low cost, low voltage relay. They are mechanical devices which have operational duty cycles measured in 10's or maybe 100's of thousands of operations. There was no expectation that they would last forever, but for the job they were procured for, they were fine.

Any mechanical system will fail if operated repeatedly to a point beyond it's design lifetime. A higher priced device would have lasted longer, but would have cost more. It's just that being in a computer, ir could be abused more quickly.

Britain spends £180M to work out what time it is

Peter Gathercole Silver badge

Re: How accurate to busses have to be?

MSF has sub-second accuracy, and the edge(s) of the final synchronising pulse is probably accurate to a millisecond or less (I used to know, memory is failing). The whole time 'packet' takes a minute to transmit, true, but it is the final pulse that actually signals the point in time to sync to.

A correctly configured MSF radio clock should wait for three consecutive good time packets before setting their internal clock.

Peter Gathercole Silver badge

How accurate to busses have to be?

Funnily enough, for a majority of requirements, the MSF radio time signal broadcast from Anthorn is good enough (although does not achieve the end point accuracy of atomic clocks). But there are people who go to the trouble of working out the propagation delay due to distance, so they must believe that it is possible to get significant accuracy from this system.

I did think thar Rugby, being more central to the country was a better location for this than Anthorn in Cumbria. But we could do with another broadcast location.

Most of the consumer grade off-the-shelf radio controlled clocks actually sync to the DCF77 time source from Mainflingen in Germany, as do any Meinberg radio controlled NTP appliances, however.

Techie was given strict instructions not to disrupt client. Then he touched one box and the lights went out

Peter Gathercole Silver badge

Re: Downvote - really?

No. I think that one click on the opposite arrow cancels the original. To reverse it, you have to then press a second time.

Peter Gathercole Silver badge

Re: Downvote - really?

Hit the upvote on the comment you downvoted, and it cancels the downvote (and I presume vice-versa).

Has anybody else noticed that the vote counter highlights the up/down arrow on a comment when you've pressed one of them, so you can see whether you've already voted on it, and if you've voted one way, pressing the other arrow cancels and clears the highlight it if you pressed one by mistake.

Chardet dispute shows how AI will kill software licensing, argues Bruce Perens

Peter Gathercole Silver badge

Re: Prompts?

I think you should be asking whether the results are reproduceable, not that they are deterministic.

If we had total undetstanding of the universe, everything will be deterministic. Until then....

US struck Iran with copies of its own drones

Peter Gathercole Silver badge

Re: After Trump's complaints about foreign states stealing American IP

I think the US military are exempt from those regulations.

Lenovo shows off snap-together laptop with removable keyboard, screen, and ports

Peter Gathercole Silver badge

Re: T60?

Huh. Ain't that a shock.

The T60 I'm looking at has a Core Duo T2400. That's a 32 bit processor! No wonder it tops out at no more that 3GB. I always thought it was a 64 bit system. Must check the one my wife is using.

I wonder whether the MoBo is capable of taking a Socket 479 Core 2 Duo. Or even whether it is worth doing it (although it does have the 1400x1050 screen, so that may be a reason).

Peter Gathercole Silver badge

Re: Concept Cars, #1 Missing Feature

I'm not disputing that there will always be use cases where people need more time than the standard battery in a laptop can provide.

But I would guess that most laptops nowadays are built to meet the majority of use cases. So a laptop that is light, portable and with a battery life that lasts the best part of a working day probably meets most people's requirements. But not all of them, as there is no such thing as a one-size-fits-all device. The outliers should be regarded as edge cases, and catered for separately.

I have to say that when I used to work mobile more than I do now, I never found it convenient to carry a spare battery, and keep it charged. Batteries normally had to be in the laptop to be charged. Very few of them could be charged outside of the device (I know, I'm sure you will be able to find an exception). But I was always in a situation where it was better and easier to just carry a charger. But again, I was normally always close to power.

Ignoring replacing degraded batteries, which is a very infrequent operation, and just looking at the extended use requirement, I'm sure there are people who are off the grid, for whom long periods of time without being able to plug in do exist. But these would be considered mostly niche cases, and other solutions (like high power external batteries that you could carry and connect via USB C when needed) exist and are probably no more difficult than carrying a spare battery.

Peter Gathercole Silver badge

Re: Concept Cars, #1 Missing Feature

I understand what you mean, but you have to put this in some kind of context. Many older laptops had replaceable battery packs because one would only provide around three hours of life when they were new, and having replacable packs allowed you to keep a spare with you to keep working on the go.

I recently did a test with 'my' newest laptop, a Thinkpad T470s (I have newer work provided laptops than anything I own) and I got over 6 hours out of the internal battery packs for a laptop that must be 8 years old now. This is mainly because the processor technology has moved on, as Intel finally worked out how to get proper power management working in their processors.

And opening this up (I wanted to put a larger SSD in), I could see that the two battery packs were relatively easy to access (unlike the T470, the T470s has internal battery packs) if I ever needed to change them. I just couldn't do it without opening the system up.

Peter Gathercole Silver badge

T60?

I've literally just taken a T60 apart last weekend (needed to replace a failing WiFi card).

You can replace the hard disk, and optical disk without opening the system up, and the memory, and network cards once you take the wrist rest and keyboard off, but CPU/GPU are not so easy, although I believe they are still socketed on the T60. Also, all the I/O and power ports are all on the base planar. And replacing the screen is quite challenging.

But the biggest problem with the T60? Well, it's the chipset, that only allows you to use 3GB of memory, no matter how much is installed (I have two, each with 2x2GB SODIMMs. They only see 3GB of the memory, and reserve some of that for the display). Fortunately, this one is just being used for basic Internet access, and runs Linux.

It's really a bit of a shame, as to my knowledge, they were the last T series Thinkpads to have a 4x3 (or was it 5x4) screen. That is why I'm still managing one, as my wife just cannot get on with 16x9 or 16x10 screens. I tried to get her to use a 2012 Macbook Pro (running Ubuntu), but she didn't like the keyboard and the lack of a trackpoint. It's strange, she can use the trackpoint, but struggles with a touchpad.

It was really quite refreshing to use a screen that filled the lid of the laptop. I'd forgotten what it was like. I then switched back to my T420 (the last Thinkpad that had a 'proper' non-island key keyboard, although I understand you can put a T420 keyboard on a T430), and the pain of not having enough vertical space when the font was readable just flooded back.

Hubble in a death spiral that could end as early as 2028 without a reboost

Peter Gathercole Silver badge

Re: 2028 sounds like a death sentence for Hubble

Did you read about the failing gyroscopes? Without any functioning, it becomes impossible to aim Hubble. Not that much use after that.

If the shuttle was still working, it may have been worth replacing the gyros, but although Crew Dragon is rated for EVA, any significant rebuild in orbit from a Crew Dragon would be difficult.

I do of course know about Voyager 1 and 2, but even these will stop functioning once their power source drops below the minimum threshold to run the comms and stop them freezing. Like the Voyagers, Hubble has already exceeded it's design lifetime.

All things must pass.

Peter Gathercole Silver badge

Re: 2028 sounds like a death sentence for Hubble

Could both be a reboost and money spent with SpaceX.

A Crew Dragon (or possibly even a Cargo Dragon, although a manned mission may be preferable) should be able to boost Hubble, and can work at that altitude. After all, they boost the ISS, and Hubble is so much lighter.

But at some point, it just isnt worth it. Hubble has been amazing, but all things must pass. Without some actual maintenance Hubble will suffer an unrecoverable failure at some point in the not to distant future.

IBM stock dives after Anthropic points out AI can rewrite COBOL fast

Peter Gathercole Silver badge

Re: COBOL is easy...

Whenever I consider discussions like this, I ask myself the following question.

If you use AI to re-write the code, do you then ditch the Cobol, and continue supporting the AI generated code? Or do you keep the Cobol around, and everytime you need to change the code, make the changes in Cobol and then re-translate?

Answers to this dilemma depend very clearly on two things. Firstly, is the generated code maintainable? and secondly, does the generated code adequately cover all of the system requirements and all of the changes to them that have happened over time?

My worry is that if a business decides to ditch the Cobol, and forward fix the AI generated code, who understands the original requirements, and are those requirements sufficiently clear in the resultant code to not introduce a whole raft of corner cases going forward?

I can see a scenario where if the code base switches to the new language, a problem, or even a modification becomes impossible to work into the code, because nobody really understands the generated code to make further changes, and the rerquired changes may be too subtle to allow an AI loose to rework it.

Many of the businesses that still buy mainframes do so because they don't want to answer the above questions, because if they get the answers wrong, the cost and reputational risk is more than the cost of keeping the applications running on mainframes.

Fukushima's radioactive hybrid terror pig boom was driven by amorous mothers

Peter Gathercole Silver badge

Re: And probably delicious, radiation levels be damned.

They effectively sand it off before it is cured. And it would not surprise me if the resultant sludge makes it into budget pork sausages, or anything that needed some natural flavouring.

For larger cuts of pork, they can cut the skin off and deep fry to make pork scratchings

You could stop it making the rasher curl by cutting the rind several times on the rasher (or score it before the rashers are cut). It then fries up forming extra crunchy bits on the rasher.

One common use for unwanted bacon rind cut off before cooking used to be to put it out on bird tables in winter.

Reviving a CIDCO MailStation – the last Z80 computer

Peter Gathercole Silver badge

Re: Nostalgia meets modern hardware

Just be a little careful. Although the VT100 is regarded as a single terminal, it was actually a family of terminals.

The VT100 was the original, built with several boards (ever wondered why the screen unit was asymmetrical, there was a card cage on the RHS) , and had options (such as the Advanced Video Option AVO) and some options regarding the amount of memory, which determined whether the 132 column mode could use all 24 lines.

What most people refer to as a VT100 was actually a VT102, which was a re-implementation on a single board with new firmware, but no upgrades. This is what most vt100 termcap/terminfo entries implement.

As a consequence, there are minor differences between the behaviour, and if you look at either /etc/termcap, or the various terminfo files, there are different entries for different models and setups.

I thought I was well versed in termcap/terminfo and the vt100 entries, but the differences tripped me (and bash) up when I was building the Peter Hizalev version of Geoff's VT100 kit, I found out that the original vt100 and the Hizalev version of the code is accurate to an original vt100, and this has one unexpected feature, in that a NULL (ASCII x00) is translated to a space by the VT100 (documented in the vt100 operators manual or programming card. But the GNU implementation of terminfo and it's vt100 entry used NULL as the timing padding character, which the terminfo entry will use at higher serial speeds.

Later models of the vt family do not print a space when a NULL is received, so don't suffer the same problem, and this is not seen when an xterm or xterm derived emulator, as again, NULLs do nothing, and is not a huge problem most of the time (although spurious spaces in the output from some commands can bee seen), but bash does cause a problem.

In a traditional old-school UNIX system with the Bourne shell or Ksh, the handling of rubout is left to the TTY line discipline, but bash does something different. It puts the terminal into a mode that turns off the line discipline (mainly so you can use the arrow keys for command line editing), and handles rubout itself. Instead of doing a "backspace-space-backspace" sequence, actually does something like "cub1" followed by a "el", which deletes to the end of line, but at high speeds will actually cause padding characters to be generated, which on an original VT100 or close-to-perfect emulation, actually causes space characters in the line you're typing when deleting characters.

This does not happen if you are using a shell other than bash (I have checked with the official ksh and some other shells), and also does not happen if you either modify the terminfo entry to include the capability "npc", either in the global terminfo for vt100, or in a local terminfo like .terminfo or pointed to by the TERMINFO environment variable.

I really ought to document this as a bug in the ncurses-term package, or possibly bash. It probably won't affect anybody outside of the retro community, as how many people put VT100 terminals on serial lines to modern Linux systems?

Peter Gathercole Silver badge

What often limited the speed of a system was not the potential speed of the processor, but the speed of the memory and peripheral chips (there was no isolation, the processor bus was the memory bus). Reading the Wikipedia article on the Z80, it suggests that the slowest Z80 was actually clocked at 2.5MHz.

Back when solid state memory was new, it was expensive, and the faster it was, the more expensive it was. So often in a system, the speed of the processor was slugged so that you could use slower and cheaper memory.

Peter Gathercole Silver badge

Nostalgia meets modern hardware

One of the things I find so fascinating about some of the retro extensions, like SD card and flash adapters, hard drive emulators and Ethernet ports for C64s and other 8 bit systems, is that the microcontrollers or in some cases the dedicated SoCs that are used to implement them are vastly more powerful than the systems they're being added to.

I recently built a serial terminal kit that used a PIC MX32 microcontroller, and while investigating what that was capable of found that it has a full MIPS 32 bit RISC core, 64KB of RAM and 256KB of flash (not huge amounts, granted), and more I/O ports than you could shake a stick at, all in a 28 pin DIP, with about a dozen or so other passive components (resistors, capacitors etc.) to emulate a VT100 (which itself used an Intel 8085 but needed a whole load of other chips). Another I built used a Raspberry Pi PICO. Both of these systems drive VGA output using the brute force of the processor in a software defined graphics adapter.

And this was to add a physical terminal to my PiDP11, which is using a Raspberry Pi 3B to emulate a PDP11/70, which was in it's (and my formative) time the most powerful PDP11 made by DEC, running on something a fraction of the size but way more powerful than the emulated system.

It's really humbling to think back to how much things have changed in my lifetime.

Tech support chap invented fake fix for non-problem and watched it spread across the office

Peter Gathercole Silver badge

Re: Gullible!

That's clearly a tall story. Everybody knows that the fastest thing on the road is an unmarked white van!

Any van, as long as it's white.

Peter Gathercole Silver badge

Re: Hilarious !

And don't get me started on IPPS, which was stated to make things easier while in effect making it almost impossible to diagnose anything if it doesn't work!

Peter Gathercole Silver badge

Re: Hilarious !

It depends on how you mean 'back then'.

My recollections of the late '70s and '80s, when printers were centrally managed resources were that they 'just worked'. And if they didn't, it was usually something physical.

It was during the PC era, when printer configurations had to be maintained on individual PCs, and worse, individual applications on each PC that things went downhill.

Summoning the spirit of the BBC Micro with a Pi 500+ and a can of spray paint

Peter Gathercole Silver badge

The exact colour and texture of the cases of BBC micro changed over time, both as built, and as they aged.

The very early ones had a quite rough texture, and were quite yellow/beige in colour. After about a year, as Acorn scaled up production and included manufacturing in the far east, the cases were changed, becoming slightly more robust (although still not strong enough to put a monitor on), a smoother texture and a more cream colour than beige.

Over time, especially if subjected to sunlight, the older cases darkened quite substantially, in some cases almost going brown (like my Issue 3 motherboard system). You can get them a little brighter with IPA, but all this really does is get any grime of of the surface. I haven't (and won't) tried retrobrighting the cases of my systems.

From what I remember, the colour of the cream cases was more stable, and if anything, went lighter rather than darker with age (my issue 7 BBC micro that I inherited from my father is currently in an inaccessible storage area, so I can't check).

I do not know why the beige colour was choosen, but I would say that it was designed just after the 1970's when oranges and browns were common colours for home decor and real wood was more common, so maybe it was just designed to blend in to the home. It didn't seem out of place at the time. Plus, there was much more diversity across the board when it came to the style of home computers. The PC has a lot to answer for when it came to homogenising computer design.

Peter Gathercole Silver badge

Re: Never saw the point

I am offended that you compare the BBC micro to the Apple ][. It just shows that you do not know either system to allow for a reasonable comparison.

The BBC micro was a much more flexible system, especially for the education market, but it was several years younger than the Apple ][.

The only things that an Apple ][ had that was better than the original BBC micro was the capability to address 48K of RAM, and the presence of a standardised bus, not that the BBC micro was short of ways of interfacing to hardware. But unlike the Apple, the BEEB had a lot of the things that you would want to add to an Apple as standard, such as colour screen modes, 80 column mode, serial ports, disk adapter on the base planar (although not necessarily fitted), ditto a networking capability, analogue and digital input and output ports, capable sound, capability to add extra processors, and I could probably go on. Plus it was MUCH faster, and had something that resembled an OS separate from Basic.

Later model Apple ][s had some of these features added, but later model BBC's also added more memory etc.

Peter Gathercole Silver badge

Re: Cheaper to get an original Beeb

Hmm. I hadn't realised that this had gone as far as it has. I've just looked at the first 5 TV's listed on a search for "TV" on Amazon, and none of them have a SCART socket. That's quite a pain, as I am trying to keep old devices like Sega Saturns, at least one VCR and of course my BBC micros running, all of which I use SCART for connection.

I can keep my older TV's (pretty much all of my TVs, as I tend to repair them when they stop working) that I currently use running, but it's yet another thing I have to think about.

Peter Gathercole Silver badge

Re: Cheaper to get an original Beeb

As long as you have a TV with a SCART socket, you can get a pretty good picture out of a BEEB with a passive RGB to SCART cable, which is cheap on ebay, even with a flat panel TV (the binary RGB voltage levels are higher than those of the normal analogue RGB input of TVs, so they need a voltage divider for each colour in the cable).

Alternatively, with later model BBCs, or a small mod on an early model, you can add colour to the BNC composite video out, but that has some annoying colour artefacts that spoil a pristine picture.

Mind you, I know that SCART sockets will disappear from TVs at some point, but the last one I bought a few years ago still had one.

Systemd daddy quits Microsoft to prove Linux can be trusted

Peter Gathercole Silver badge

Re: From available evidence below...

It needed to be this shape for coin verifiers and sorters in vending and other machines. These normally work by measuring various properties like weight, diameter, thickness and sometimes by magnetic signature. But most start with diameter and then check weight, so a constant diameter shape is essential for coins.

Peter Gathercole Silver badge

The comment was about KDE. If KDE becomes reliant on logind, and logind is part of systemd, and systemd does not run on BSD, then following the chain of dependencies, without systemd, you can't use KDE.

KDE used to run on BSD. It won't with that dependency chain.

Peter Gathercole Silver badge

Re: From available evidence below...

The epicyclic 50p coin is a constant diameter shape, not a constant radius one. The only shape that has a constant radius is a circle, which is why it is he only real shape for a simple wheel attached to an axel.

An epicyclic heptagon could be used to make rollers not connected to axles (think the way that they think large stones were moved for the pyramids or Stonehenge), but not wheels.

Voyager 2's close encounter with Uranus wasn't in the original plan

Peter Gathercole Silver badge

Re: Connect TRITON

At the IBM AIX Systems Support Centre in the UK (aka Call-AIX) in the 1990's, the AIX servers were all named after types of whales and other cetaceans, the AIX/PS2 desktop workstations were named after cartoon characters (mine was Foghorn), and the slightly later X-Stations were named after American Indian peoples (I think mine was Algonquin, although I could be wrong).

When we later put RS/6000 model 43Ps on some desks, we started using professions, although I chose Magician (not strictly a profession, I suppose), but as I started that naming convention, I got to choose! I don't think anyone chose Hooker!

The TS/Channel Support group upstairs named their systems after Greek gods.

High Court to grill London cops over live facial recognition creep

Peter Gathercole Silver badge

Are you sure? BlackbeltBarrister said on a short video that if they have suspicion that you've been involved in a crime, such as if they've identified you as someone they're interested in for a previous crime (flagged up by surveillance video maybe), that Section 50 of the Police Reform Act 2002 can be used, and under that section, refusing to provide a name and address, or giving false information can lead to arrest.

Looking at that section online, that seems to be mainly for suspected public order offences, but BBB states that it may be for other already known offences. And like so often, if you verbally abuse an officer, then that can automatically trigger this section, landing you in hot water.

I agree that if they have no cause, then they should not be able to demand identification, but in the case of being flagged, albeit incorrectly, by a surveillance system as someone they're looking for could well be considered a just cause. They need to know whether you're the person they're looking for, and if you refuse to identify yourself, they might just assume that you are who they are looking for.

I am not a lawyer. If this affects you, don't rely on this, and consult proper legal representation.

Peter Gathercole Silver badge

I'm in two minds about this.

Although facial recognition systems can scan many more faces than a human looking at stills from surveillance cameras, it is really only different in scale from a policeman saying "I know that face, let's see what they're doing". Both can easily lead to mis-identification.

But the devil is in the detail. One hopes that the facial recognition systems will discard any reference to someone who is not of interest to the police, so that although it may have spotted and identified someone, as long as they are not wanted, the picture and any identity information is completely expunged from the system immediately, or at least after a very short period of time.

The danger is that such information could be worth a lot to try and spot people who appear uninteresting, but who could be inferred to be of more interest if they are spotted repeatedly in scenarios that the police are monitoring. So, someone otherwise not on the radar who is spotted at certain types of protest could suddenly become someone they want to identify and track.

Again, no different in principal from mk 1 eyeballs spotting people on surveillance video, just a whole lot more efficient. In the past, although you know that your image might be captured (and indeed kept for quite some time), you could be pretty certain that nobody would be bothered to go through and identify everyone in the data. But those days are now gone.

I can see the logic for law enforcement organisations wanting to do identify everyone, and this is an area where good quality legislation is really needed and enforced, but there will always be a "but it would be sooooo useful to track everybody" mentality from people trying to uphold public safety. There needs to be acceptable guardrails.

In this case, the real problem is that the person bringing the case has been asked to identify themselves to show that they are not the person that the police wanted, when they were mis-identified on a surveillance system. In theory, this is a quite reasonable request, but it will offend many totally innocent people. We do have legislation on the books that allow police to ask for a means of identifying yourself in public, although it's not expected to be done at any scale, but they can actually detain you until you do, especially in proximity to a crime scene. This problem could be offset by always carried mandatory ID cards, but that's a whole different can or worms!

Succession: Linux kernel community gets continuity plan for post-Linus era

Peter Gathercole Silver badge

Re: A very healthy sign

Googling the risks, age becomes a meaningful contributory factor according to an National Institute of Health document I found at https://pmc.ncbi.nlm.nih.gov/articles/PMC12294447

Peter Gathercole Silver badge

Re: A very healthy sign

Unlikely as it may seem to be, you have to remember Linus is a diver. You cannot rule out the case that an accident could happen. It is regarded as being quite a risky sport or pastime.

Having a succession plan is well overdue.

Marketing 'genius' destroyed a printer by trying to fix a paper jam

Peter Gathercole Silver badge

Re: "we never loaned any of our tools to any of the non-IT staff ever again"

You know, even marketing people have lives outside of work, which may involve things like car maintenance.

And there was a time when even academic leaning schools had wood and metal working on the curriculum, so anybody coming out of school before I guess about 1980 would have come across basic tools and their use. At my senior school, I learned how to safely use a lathe, milling machine, mechanical saws, pillar drills, as well as most hand tools. And I was never going to go into a profession that would need them.

So, I never really used the skills with powered workshop tools in my work life much beyond drills and handheld tools, but I do know how to use hand tools in non-work related endeavours (but I hasten to add, I am not a marketing person).

Peter Gathercole Silver badge

Re: "we never loaned any of our tools to any of the non-IT staff ever again"

Indeed. About 40 years ago, I arrived at work one day to see an ambulance parked outside the never opened outside access doors of the machine room.

Turns out a Xerox engineer servicing our enterprise class 4050 laser printer (a big brute before high page count desktop laser printers) had got a finger caught in a chain drive, which resulted in a messy amputation. My guess was that he had defeated the cover switches, and kept his hand too close to the working bits while he was trying to see what was not working properly. I will bet that there were notes reinforcing the safety procedures after that.

Peter Gathercole Silver badge

Re: "we never loaned any of our tools to any of the non-IT staff ever again"

Tell that to a REAL engineer. One of my sons has just completed his 8 year apprenticeship in a company that does maintenance work on steam locomotives for heritage railways (he could be briefly seen on a TV documentary last year behind Guy Martin who was learning how to rivet the chimney for the Locomotive No.1 replica that was reconditioned for the celebrations of the first commercial railway). Now that his apprenticeship is over, he can call himself a real engineer.

The 'workshop' tools have all seen better days, so he is accumulating his own set, one tool at a time as he needs them, like many of the other workers there. One of his Christmas present this year was a high quality 3/4" drive telescopic ratchet worth more that most of my tools combined, required for undoing nuts and bolts that were made 80 years ago, and probably not undone at any time in the last 25 years or more. This to go with the pro grade Whitworth sockets I bought for him the previous year.

He has to lock his tool boxes up so that his colleagues do not borrow his shiny new tools because they are in better condition than the workshop ones!

Oracle AI sailed the world on Royal Navy flagship via cloud-at-the-edge kit

Peter Gathercole Silver badge

... except for the ones that come from the Isle of Wight.

Peter Gathercole Silver badge

Re: Cloud Act

Actually, submaries (normally referred to as 'boats') don't have a bridge, they have a control room or compartment, and the area at the top of the conning tower is not, in my understanding, ever called a bridge, and is only manned when the submarine is on the surface.

Peter Gathercole Silver badge

Re: Cloud Act

I think that the "Edge" infrastructure name indicates that it is an isolated island of computing which can operate without connection to the wider Web.

Thus, it does not shunt any data up and down to the Internet when in operation, and does not rely on jammable comms for it's operation.

As such, it may well be a useful tool. But to decide how inadvisable it either is or isn't relies on knowing whether at any time it requires to be connected to the hive-mind. It would be possible to deploy the admin. tools into the Edge container, so that all management was performed in the isolated island. Updates could be imported through secure means to update it. But that would be a little foreign do modern systems designers, and may not be true.

But that is a best case scenario, and requires UK service personnel to be familiar with managing such an environment. At the other end, the fear is that as soon as it gets to port, it plugs into a wider group of systems or the internet proper, and has maintenance work carried out as part of a wider gestalt of systems going beyond 'soverign' boundaries.

I think that we are at risk of forgetting how to deploy and manage functional isolated systems, because everything is going cloud based, and the vast bulk of developers out there rely on the tooling that cloud based infrastructures provide. But it's a type of system that we need to remember how to do, for many reasons.

UK border tech budget swells by £100M as Home Office targets small boat crossings

Peter Gathercole Silver badge

Re: Home Office targets small boat crossings

Reference please.

I also thought I had seen that the boats are deflated by being slashed to make them less useful, but I don't immediately have a reference for that.

In case you hadn't noticed, everything has an ecological side to it with UK Government issues. They have to look at that side of things by law.

Peter Gathercole Silver badge

Re: Home Office targets small boat crossings

It is not completely clear, as you say. In common use, "disposed of" can mean anything from destroyed to being sold. But the rider saying that "suitable materials are recycled" strongly suggest that the boats are destroyed rather than sold.

But, English being what it is, even "recycled" can mean that the items are reused. I wonder whether the outboard motors may be sold intact or broken down as parts. I'm sure that the approved contractors can be identified from publicly available documents, and follow up with them how they dispose of the items, but I'm not going to do that, I don't have the time. But I do suspect that more valuable items may be sold by public auction or other sales channels.

But if they are classic waste removal and recycling contractors, it is down to the contract and their business models as to what they do with the 'waste'. It's their decision as long as they keep to the contract. But from an ecological point of view, it something can be reused, it probably should. There is a complex balance between conflicting requirements.

Manchester ATM ups PIN requirement to full Windows login

Peter Gathercole Silver badge

Re: Not surprised

Where I live, we still have a chinese takaway that does not accept cards, and there is another takeaway that prefers pick-up orders to be paid by cash. I could use other takaways if I wanted to, but I'm happy with the food, and don't mind paying by cash.

Whether this is because they're avoiding bank charges (although I know that cash handling at banks is also costly), or accountability for tax reasons I cannot say, but they've both been running like this for long enough that I'm sure that HMRC would have checked on them if there was a suspicion that they were avoiding taxes.

I do also wonder whether for smaller sales that the fixed transaction charges don't wipe out a shop's profit. I knew one news agent who always complained that the per-transaction charges by their card merchant were too much on small transactions, but I know they've switched to another now, and he is less worried about transaction charges.

Please also remember that some people use cash as a budgeting aid. What they don't have in their hands can't be spent. It's been a way of managing money for as long as there's been money!

Sony no longer home of the Bravia as it plans TV biz spin-out to China’s TCL

Peter Gathercole Silver badge

Re: How to destroy a respected brand, 101

Sharp is already a TCL brand.

PowerShell architect retires after decades at the prompt

Peter Gathercole Silver badge

Re: Why unixifying Windows is a very bad idea

By 1990, most commercial UNIXes had ksh which implemented command history, even if it was not the default shell for the root user. AIX included it as standard from the first release for the RS/6000 at AIX 3.1 in 1990, and I know that HP/UX and Digital UNIX had it as well, but I don't exactly know when they first included it.

Ksh was around since 1983 (at least inside AT&T) and the version that was used for most UNIXes was ksh88 (the 88 relates to the year it was available), but some actually took ksh86 as an experimental tool.

Although I wouldn't recommend it (I could never get on with it as an interactive shell), csh that came with BSD had shell history from much earlier than this, although it was less like a scrollable history, and more like a list that you could select a command from by number.

While it is obvious that passing objects between commands is clearly more powerful than plain text and pipes, there is something much more intuitive parsing something that you can see, whereas using objects require you to know the components of the object before you can process them. I'm sure it's an experience thing, but to a casual PowerShell scripter, that is something I haven't learned.

The UNIX shells were never intended as general programming languages. They were evolved job control languages, extended to provide interactive capabilities and with some programming flow control features so you could use the same tools to generate simple scripts for automation. As UNIX shells have evolved, more programming features were added, but objects were beyond what the shells could handle without losing backward compatibility. You're right when you say that UNIX shells hark back to the last century, but what has kept them relevant was the stability and commonality of the shell's adoption. The first major change in UNIX-like shells were the extensions added to bash when Linux became common. Bash has many more features than are specified in the Posix shell!

But most UNIX systems administrators got used to augmenting the features of the shell by using tools like awk to do a lot of the heavy lifting.

Other shells were tried. I quite liked REXX from VM/CMS and OS/2 which had some basic object handling, but after there were some major security issues in the OS/2 and AIX versions, it never caught on.

Trump says he got a deal for rare earths in Greenland, but they won't come easy

Peter Gathercole Silver badge

Trans polar routes have been understood by the US for decades. That is why they used to have bases in Greenland in the '50s and '60s. They couldn't intercept the missiles back then, but the extra thousand or so miles could give extra warning for launching retaliation, and scurrying to bunkers. But they probably wouldn't move troops or equipment across the Greenland, and wouldn't stage them through Greenland because of the (current) lack of good air bases there.

The person who probably doesn't understand it is President Trump, bearing in mind how he misunderstands the Mercator projection and the real size of Greenland!

If the US was intending to move troops into Europe in a hurry now, they'd probably want to stage them through the UK by air, but if they had warning, move the bulk by ship across the Atlantic, landing either in France or maybe Spain, but Spain is a bit too far west. If the situation was not too dangerous, you might choose the Netherlands or Belgium, but bringing troop transports through the English Channel, or round the North Sea would be a killing zone if the conflict had started.

But going back to the Cold War era, the US had a standing army in West Germany of several hundred thousand soldiers, and other NATO countries had armies there as well, because before long range missiles, the threat was that the Soviet Union would try a mechanised blitzkrieg across the German plains and into France and the Low Countries after neutralizing western airbases. There wouldn't have been a need to fight across Europe, the conflict would start in Germany where there was already a standing army.

There still appear to be about 35,000 US military personnel in Germany on 40 bases. I don't know what Trump thinks about this.

Intel puts consumer chip production on back burner as datacenters make a run on Xeons

Peter Gathercole Silver badge

Re: No new PC for you!

That relies on you having a device that allows you to get to said virtual PC, and I don't think that a PC running Windows 10 or earlier will hack it (well, it would, but runs an unsupported OS, so...)

I'm still surprised that nobody in the Virtual PC business has produced a secure, minimal OS (something a bit like ChromeOS, or a maybe a dedicated bootable Linux USB) to replace an older Windows installation on existing PCs to get access to cloud based Virtual PCs. Would be a real business enabler in my view, but wouldn't give the PC vendors the new business boost they want.