* Posts by Stuart Castle

1720 publicly visible posts • joined 19 Jun 2007

How do you call support when the telephones go TITSUP*?

Stuart Castle Silver badge

A few years ago, I got called to see my boss. Apparently, the switchboard had notified him that I had made a *lot* of calls to india, which were very expensive. Can't remember the exact details, but there where hundreds of pounds worth of calls made from my desk phone.

I was called to explain this. I explained I did not make personal calls on my office phone (I have a mobile for this), and that I did not know anyone in India. While I did have international calls enabled on my desk phone (by default, international calls were disabled on the company phones), this was purely so I could deal with some of our US based suppliers. I did not call any other country, and only called the suppliers on rare occasions. He didn't really believe me so I asked if he could give me a print out of my previous calls, so I could look into it.

He did, but had to request it from the Switchboard, so it took a couple of days.

When I got the print out, I spent about 5 minutes going through it before I noticed something odd. All of the non US international calls were made when the building was closed. While I often used to work late, even if I'd have wanted to, I wouldn't have been allowed in the building when it was closed. The only people allowed in were the security and cleaning staff, so I highlighted all the calls made while the building was closed, and took the printout back to my boss. He apologised, and said he would deal with it.

Never heard any more, but I did notice that a security guard I had considered a bit of a friend vanished after that date, so I suspect it was him.

Qualcomm takes a swipe at Apple's build-not-buy culture (because it wants to sell stuff to Apple)

Stuart Castle Silver badge

The funny thing about that is that a lot of people assumed it was Apple. I've read that Apple have taken the position that they are happy to support Windows on the M1, they just need Microsoft to make it Windows for ARM available to end users.

It's 2021 and someone's written a new Windows 3.x mouse driver. Why now?

Stuart Castle Silver badge

I had OS/2 Warp for a while. Thanks to buying an Escom PC. I had been a happy Amiga owner who saw no real point in getting a PC up until then, but I started a degree and needed a PC for quote a lot of it. I went for Escom partly because they were cheap, and partly because they didn't use Windows (I've always been slightly contrary).

I loved OS/2, and, TBH, given the choice, I'd choose it over Windows now.

Think that spreadsheet in your company's accounts dept is old? 70 years ago, LEO ran the first business app

Stuart Castle Silver badge

Re: Seventy years ago this week...

And about sixty-nine years, 11 months and 3 weeks ago this week, a user was advised to turn it off and on again to solve a problem.

The rocky road to better Linux software installation: Containers, containers, containers

Stuart Castle Silver badge

While AppData/Local is often used to install programs to a user's folder, I'm not sure that's it's actual purpose (although IIRC, Teams does install itself there, so I could be wrong, but that wouldn't be the first time Microsoft broke their own guidelines).

I thought that folder was to give Applications somewhere to store user specific data that doesn't need to roam from machine to machine in an Enterprise environment. Things like caches. After all, as a Domain Admin, you aren't going to want your users clogging up the file servers with multi gigabyte profiles, and as a user, you aren't going to want to wait 10s of minutes to log in or out while your data is copied to or from the file server.

Huawei's AppGallery riddled with malware-infected games

Stuart Castle Silver badge

Re: "The infected apps ask for permission to make and manage phone calls."

This is bad UI design. It should ask you to if you want access to GPS on first startup, then if you say "no", it shouldn't bother you again, but give you the option to change your mind maybe in some sort of settings option.

Academics tell Brit MPs to check the software used when considering reproducibility in science and tech research

Stuart Castle Silver badge

I think the problem is, in computer science at least, that a lot of the researchers are the sort of people that will happily write their own script, spreadsheet macro or whatever to do what they need. They also tend not to follow best practice (designing everything properly, and documenting it), which is why I've frequently found software designed for designing and maintaining other systems is often the worst designed software.

Server errors plague app used by Tesla drivers to unlock their MuskMobiles

Stuart Castle Silver badge

Re: Physical key

The thing is, electronic cards can, and do, fail. I don't drive a tesla, but I use RFID cards for travel and to get into my office at work. I have an Oyster card for travel. Even though I keep both cards in wallets, away from any magnetic sources, I'd say on average, they fail every 2 to 3 years.

I also have a key ring filled with metal keys. I can count the number of times I've dealt with a failed key or door lock in my entire adult life (and I am 50) on the fingers of one hand.

We asked you how your biz introduces new IT systems – and here are the results

Stuart Castle Silver badge

Re: THis can be dangerous.

Re: Knowing the technology does not grant anyone special knowledge of the business ant The role of tech is to support the business

Where I work, we try and strike a balance, with the department needing the system and techies working together, sometimes with outside consultants, to complete the contract.

There is a good reason for this. A few years ago, a department manager was looking for small laptops for her staff. She saw PCs at around the £700 mark, and Chromebooks at around half that. She ordered 20 Chromebooks for her department, and when it was pointed out we are primarily a Microsoft shop, so don't support Chromebooks, she asked us to install Windows on them.

Not sure what happened to the Chromebooks, but our IT director created a rule that any purchases of IT have to be vetted by us, even if they are coming out of individual department budgets.

A lightbulb moment comes too late to save a mainframe engineer's blushes

Stuart Castle Silver badge

I used to work in a University computing lab. One day, we had an open day for the local school kids, and were running activities in several groups on the lab. Everything was going well, until just before lunch, everyone lost their network connection. Because of the nature of the lab, it was on it's own isolated network. This made it easier to track down the problem.

The lecturer in charge of the day was furious, but agreed to send the kids out to lunch to give us a chance to fix the problem. We looked at the single switch, and it was locked up. We rebooted it, and it locked. We tried to connect to the console port, and rebooted the switch. It locked before we were able to log into the console.

So, we started dropping connections. After disconnecting a few computers, we found the problem. A couple of PCs were flooding their network connections, so we went to look at those PCs. One of the kids was running a denial of service attack on the switch's IP. When the lecturer's running the groups got back from lunch, we talked to the lecturer running the group using these PCs. She admitted she had shown the pupils the tools used for DOS attacks, and made them promise not to run one on any machine within the Uni. She also apologised, and shut down the application running the DoS attack, so we reconnected the PCs..

This isn't the same lecturer who was in charge: She was teaching a group elsewhere in the lab.

Sheffield Uni cooks up classic IT disaster in £30m student project: Shifting scope, leadership changes, sunk cost fallacy

Stuart Castle Silver badge

Ahh bean counters.. A few years ago, as part of my job, I supported a small TV studio for student use. This studio would have been state of the art, except the bean counters got involved. They slashed the budget half way through installation, with the result that we had a room that was designed from the ground up to be a studio. It had excellent sound proofing, a large green screen area, and curtains heavy enough to block out 90% of sound, with the walls being designed to block out 100% of sound from outside the room. The curtains were designed so we could curtain off sections of the room with near total sound insulation, and state of the art lighting. It also had tons of storage for the studio equipment, as well as full swipe card entry.

The one thing it didn't have was a control room. So, we had no control over the lights, beyond a small control box the installer had left so we could actually use the installation. We also had no mixers, beyond a couple of small ones we had to lend to students to use in the field. We were promised state of the art video and sound mixers, with "talkback" (where the control room staff can talk to the cast/crew), and a state of the art fully integrated lighting control system with computer control.

Microsoft engineer fixes enterprise-level Chromium bug students could exploit to cheat in online tests

Stuart Castle Silver badge

On the one hand, I think anyone who writes an online exam that stores the answers locally on the machine used by the person being examined is, at best, incompetent. Even if the machine is locked down so tightly the user can do nothing else apart from fill out online forms, you need to assume the machine is not secure, so should do the minimum amount of processing required. The bulk of the processing, including answer checking, should be done on the server. You should also store the user data (including the user's answers) on the server. You can, if necessary, send the correct answers to the user's browser when they have submitted the exam to the server. Even that's dubious.

On the other, I can see the need for something like this. I have a lot of experience of enterprise support, and I've found it's best to lock every product you distribute to users down as far as you can without compromising their ability to do their job. That's not to criticise the knowledge or intentions of individual users. Most users will toe the line, and do just what they need to. Some will do things they shouldn't out of curiosity. Some will do things they shouldn't maliciously. Regarding knowledge, some will have a great knowledge of computing. I've supported users who are considered experts in their respective fields. Most users aren't in this category though, so may make mistakes.. To prevent them damaging something they shouldn't, it's best to lock things down.

Where I work, we lock down everything we can. Where a user needs access to change something standard users don't get, we can give them those rights, but they have to provide a good business case showing they need those rights.

FYI: If the latest Windows 11 really wants to use Edge, it will use Edge no matter what

Stuart Castle Silver badge

I don't like this idea. I am unsure why they are doing it. I doubt they make much money from edge, as they probably have all the data they would get from the browser due to them writing the OS. It could be to ensure that there are no compatibility problems between the site being displayed and the application displaying it. For instance, some Microsoft Applications (e.g. some versions of Outlook) use the browser engine to render the UI (in part or whole). Surely they could make this work with any Chromium based browser? After all, they are all supposed to be standard.

Still I hate this idea.

System at the heart of scaled-back £30m Sheffield University project runs on end-of-life Oracle database

Stuart Castle Silver badge

Ahh Oracle. Nice to see the influence of Sun hasn't gone away (although Oracle was always a little like this anyway). I remember back in the dark ages buying an internal CD rom for one of our Sun workstations. The price? Bear in mind that hardware wise, it was a fairly generic SCSI 2 speed CD Rom. £600 including fitting. Had we not been beholden to Sun's warranty, I could have spend £200 or so on a PC SCSI CD Rom, although I am unsure if the Sun one had a specific firmware.

It started at Pixar. Now it's the Apple-backed 3D file format viewed as HTML of metaverse

Stuart Castle Silver badge

Re: Jpeg

Re: - the metaverse is mostly about VR, right ? Soooo, you don't come to even see/use a browser !

I don't think anyone is saying you will use a browser, but the various clients used to access it will need a standardised system for describing the models and scenes, much like browsers need a standardised system for describing web pages.

This, for all it's faults, is one attempt.

Reg scribe spends 80 hours in actual metaverse … and plans to keep visiting

Stuart Castle Silver badge

Potentially expensive

OK, some quick beermat maths..

Subscribing to this service requires you have a "trainer" for your bike. These start at £500. The service costs £14.99 a month, or £180 a year. However, you also need a decent PC, with some sort of decent display, because I suspect you aren't going to get the same "immersion" if you run this on a 13 inch laptop, and it may not be practical to heave a desktop PC to the bike every-time you want to use it. That's likely to cost between £500 and £1,000. So, your first year is going to cost you between £1,000 and £2,000 in your first year. Although that cost goes down to £180 per year after that.

That's still a lot of money to do something you can do for free in your local area, just without the pretty graphics and the vague feeling you are competing with someone you'll never actually meet. But maybe I am wierd. When I was going to the gym, I preferred to just listen to my iPod (which was loaded up with the bulk of my music collection, and hundreds of podcasts) and not have to deal with *anyone*.

Say what you see: Four-letter fun on a late-night support call

Stuart Castle Silver badge

Re: Reminds me of a message I once got.

I think the problem is with email is a lot of what I get sent isn't relevant to me. Now, we actually do have excellent spam filters on the email system, so I only get one or two emails per week from outside the company that are actually spam. Of course, being a requisitioner, I get a *lot* of sales emails from our suppliers (even though I always make sure that whatever option is available for me not to have marketing shit sent to me is set). Thanks to a few rules on the server,most of these are directed to a folder that I check periodically for any important emails. Not found one yet.

My problem is internal spam. Stuff sent to various staff mailing lists by staff. Thankfully, the ability to send to these has been reduced to a few users, who do use them for official company business. But we used to regularly have situations where one user would send an email to half the company moaning about something (the fire alarms and stuff going missing from the office fridge being two examples), then you'd have a dozen people clicking Reply all, adding their own complaints, saying "I agree" or just trying to discuss whatever the problem was.

It actually got bad enough that one of my colleagues did a reply all to one of these email chains (which was all about the volume level of the fire alarms) where he asked all the users didn't they have actual important stuff to discuss, and work to be getting on with.

The poor sod ended up with a verbal warning for that. He was just saying what nearly everyone (on our team at least) was thinking. In his defence, that was the third such email chain that week, and we had each received well over 100 emails between the 3 chains. All of which were irrelevant to most of the company.

The problem with those emails was that while I could (and did) delete them, I had to be careful because in that dozen or so emails about the fire alarms being too loud, there could have been an email about something important, that I did need to read.

Stuart Castle Silver badge

Re: Reminds me of a message I once got.

Re: I got a DEVELOPER attaching a Word document with a screen capture in it

That annoys the hell out of me. Users taking screenshots and attaching Word documents containing those screenshots. Just attach the damn JPG or PNG. Let me view the screenshot in whatever viewer I have for that file installed on my device (probably the same browser I'm using to view the ticket) rather than require me to have Word installed.

Samsung releases pair of jeans that can't do anything except cover your legs and hold a Galaxy Z Flip 3

Stuart Castle Silver badge

Why not make pockets bigger? I don't understand the problem with big pockets. If you have them, and don't fill them up with stuff, they aren't going to take much more space than small pockets. Indeed, a larger pocket may be an advantage because it gives you space to carry other, more important things, like your keys or purse/wallet/cards, without having to carry a coat or bag to keep them in.

OK, so nowdays, your phone probably can take the place of your keys, cards and wallet, but with the best will in the world, that is *really* not a good idea.

Shrootless: Microsoft found a way to evade Apple's SIP macOS filesystem protection

Stuart Castle Silver badge

And how do you update it if the local computer cannot write to the image in any way? People are going to get pretty pissed off if you expect them to download a 15 Gig installer every time you patch something. Then, a lot of them will stop updating their OS. To get around this, the local computer needs to be able to apply patches to the image, updating the signature as necessary. The second this happens, you've given hackers a potential way to change the image, and you end up in exactly the position Apple are in now.

It's also worth noting that to some extent, this is what Apple have done with SIP, with the exception that you don't boot the machine from a signed image, but have signed executables on a partition that is usually protected against alteration.

Teen bought Google ad for his scam website and made 48 Bitcoins duping UK online shoppers

Stuart Castle Silver badge

Re: Will he get a job offer?

Re: 'I expect he'll start seeing job offers from Facebook soon - clearly he has a good understanding of the current way the world works."

Unfortunately, it seems with Humans, if you make someone enough money, you can get away with an awful lot that you wouldn't otherwise. This isn't a new thing. Look at Jimmy Saville. He abused hundreds of vulnerable people, and got away without being punished probably because those in power looked the other way when they heard rumours.

These couldn't wait for Patch Tuesday: Adobe issues bonus fixes for 92 security holes in 14 products

Stuart Castle Silver badge

Re: RE: Give it time

I think Adobe need to do something Microsoft did during the XP lifecycle.

They need to stop adding new features to their suite, and re-evaluate their whole development cycle with a view to reducing exploits. People were finding dozens of vulnerabilities in Microsoft code each week. While Microsoft were patching these, more were being found. So, Microsoft paused all development, then had consultants go through every aspect of the process. This took months, and they even rebooted the development cycle for Vista in the process. The ultimate result is while Microsoft did lose a lot of money doing this, they cut the vulnerabilities found in their products to a fraction of what they were. Not saying any Microsoft product is perfect security-wise, none are, but they are a *lot* better than they were in 2003-2005

The problem for Adobe is they've switched to a subscription. If they stop updating it, a lot of people are going to wonder what they are paying for if it's not a continually updated product. At least (at that time anyway), Microsoft sold the software , so as long as people got their value from the product after a 1 off payment, they didn't give a toss whether it was updated or not.

Apple's Safari browser runs the risk of becoming the new Internet Explorer – holding the web back for everyone

Stuart Castle Silver badge

Re: new "features" and "improved experiences" nobody asked for.

I think we need to take a step back from shoving everything on the browser, and work out what a browser needs to do, particularly the privacy, and reliability implications.

Everything you do on a browser will require server access at some point. That access can be (and probably is) logged and profiled. You also don't know what access others have to the data you store on the cloud, which has massive privacy implications. Even if you have it written in a contract that Microsoft et al don't have access to the data you store on their servers, all that says is you have some legal recourse if they do access it, which is essentially shutting the barn door after the horse has bolted.

I mention this, because Web Apps tend to store their data in the cloud, and even where they don't, they probably have to send locally stored data to a server somewhere so they can process it. It also means they won't work if you lose your connection. As you might on a train journey for instance.

I think we need to stop pretending it's good to bung everything on the web. We don't need our browsers to become almost replacements for our operating systems (as they seem to be doing), and start to move back to using locally stored applications. If the hardware we have is too slow, then optimise the code. Remove unnecessary bloat, such as features that aren't necessary for the core function of the suite or application. E.G. I need Outlook to access my email and manage my work calendar. I don't need Outlook to analyse my work patterns and suggest when I should break for lunch, and I don't need it to analyse my grammar. Yet it is using extra resources in doing so. And before you say Libre Office, I know there are alternatives, but I have to use Exchange 365, and our IT department have disabled access from all non-Microsoft apps, so I can't even use the built in clients on my iPhone any more :(.

Research finds consumer-grade IoT devices showing up... on corporate networks

Stuart Castle Silver badge

Re: News at 9....

Ever since I've been at my current job, our Networks team has been fighting users who bring in their own home router because the corporate Wifi isn't good enough in their office. It has bad areas, but in most company buildings, the corporate WiFi is actually pretty good in my experience. One joker even used the same SSID.

Of course, when we discover someone has bought in a router. We report the matter to their line manager, and disconnect the device.

I believe we also have other devices (e.g. various Intelligent Assistants) that pop up from time to time..

Sir Clive Sinclair inspired me and 'whole load of others' at Arm, says CEO Simon Segars

Stuart Castle Silver badge

I think without Sir Clive, UK Computing would not be in the position it is. I certainly would not have a job.

He was a great man. Not perfect by any means. In fact, if the BBC's drama Micro Men is to be believed, he was probably a bit of an arsehole. But he had a vision of affordable computing for everyone, and he achieved that, pushing the entire industry forward in the process, so he deserves respect..

Still, those were the days when computers were exciting little boxes in the corner of the room. My current PC is thousands of times more powerful than any of them, with some games managing near photo realistic 3D graphics in real time, but I don't get the same feeling of excitement I got with the 8 and 16 bit computers. It's just a large black box running software that can run on thousands of other PCs. Nothing to make it stand out.*

*And yes, I know, it being a PC, I could buy things to make it stand out (e.g. strings of LEDs, an unusual case etc), but I do like my PC, and it does everything I need of it, so I don't have a compelling reason to upgrade it.

Stuart Castle Silver badge

A ZX80 with Integer BASIC? Luxury.

My first computer was a board with a CPU, and a few wires I had to use to hard wire my code..

What do you mean you gave the boss THAT version of the report? Oh, ****ing ****balls

Stuart Castle Silver badge

One day, one of our users came up to me asking why he'd been told "Get Back!" and been called "Thickyhead" by one of our webpages. This phrase was an injoke within our team at the time (I forget why). I explained to the user it was an injoke, and we weren't actually calling him "Thickyhead". I also apologised on behalf of the team, and said I would get the problem fixed. The user went away, apparently happy.

I went to the script's author. He explained that he'd included several in jokes partly in hopes that we would spot them while testing the script, and laugh. Partly, it was to make debugging the script a little more fun for him. He'd replaced most of the errors with more sensible messages that did actually explain what was wrong, but had missed this one. He was also surprised that anyone had encounter it, because 5 seperate things on multiple other systems would need to have failed to create the conditions required to display the error.

He did replace the error with a more polite message.

LAN traffic can be wirelessly sniffed from cables with $30 setup, says researcher

Stuart Castle Silver badge

Re: I thought LAN cables were shielded

This was my first thought. Take my building. We have, just in this building, over 200 PCs, various MFDs, several Wifi access points, hundreds of IP phones and various other devices (such as cameras, door swipe card readers and network switches) hooked up via ethernet. Most of these devices are left on, or in standby, 24/7.

The structure of the building itself makes radio transmission/reception difficult (hence we have a need for a lot of Wifi access points). This isn't by design. the building is hundreds of years old, so radio wasn't invented when the building was designed.

But assuming you can get a strong enough signal to read, you are going to need some processing power to sort out the thousands of signals to get the one you want. Assuming you have enough fast storage, you could dump the data to it, then process it off line, but even that's a hell of a lot of effort (and expense) for something that may not yield any useful data.

Even under a best case scenario, you would probably need physical access to at least the building, and if you have that, there are a number of far quicker ways you can get access to the data on the network, even if it's just hooking up a single board computer somewhere in a rack with a suitably large SD, using that to sniff the network links and sending the data out wirelessly in bursts to someone elsewhere with a laptop connected to the SBC via Wifi. Most companies, a suitably talented person could just go in and change the SBC's storage device every few days. No one would think the question someone who appears to be a cleaner or security guard checking the room.

Microsoft turns Windows Subsystem for Linux into an app for Windows

Stuart Castle Silver badge

Re: Found a shortcut

"It solves a very real problem (for Microsoft): how to keep corporates paying for Windows licences when their workloads are slowly-but-surely moving to Linux..."

Not as much of a problem as you'd think. The income from Windows as a percentage is a tiny fraction of their total income. In fact, the income for last year for their "Personal computing" division, which includes Windows, Xbox, Surface and advertising, amongst others was $15bn. Revenue from Azure was $14.6bn, and Revenue from their business and productivity division (which includes Office) was $13.6bn.

Don't get me wrong: Windows probably still accounts for billions of dollars a year in sales , but at the moment, Microsoft wouldn't be as massively impacted if Windows vanished from sale as they would have been even 5 years ago. They likely wouldn't even be worried,

Computer shuts down when foreman leaves the room: Ghost in the machine? Or an all-too-human bit of silliness?

Stuart Castle Silver badge

This story reminds me of something I heard on the radio back in about 2003-2004. Apparently, there was a supermarket where the staff who worked overnight reported an odd occurrence.

At some point during the night, every checkout would shut down, then start playing "Love Me Tender" . They would all do it at the same time. No doubt some of the staff believed it was the 2nd coming of Elvis, but the real world explanation was a little simpler.

The checkouts were running a debug version of the software. This software, presumably as a way of notifying the tester than any overnight processes that needed to be run were being run (or had completed), played "Love Me Tender" on the checkout's beeper. Makes sense. After all, if you are testing the software in a room full of machines, you need a quick way to identify which machine is doing what. Incidentally, according to one of the developer for Windows, this is precisely why when Windows blue screens, the normal interface vanishes and is replaced by an error. When testing Windows, they needed a quick way to identify which machines had blue screened, and could do so with a glance if the interface vanished to be replaced with an error.

That said, I'm not sure sound is the best way to notify a user what a group of machines is doing. If they all play the same song at the same time, it'd get confusing. Much better to do something like change the colour of the LCD background..

As I said, it was 20 years ago, so what I remember is a little hazy, and the DJ that told the story wouldn't have included any technical details anyway.

Don't touch that dial – the new guy just closed the application that no one is meant to close

Stuart Castle Silver badge

Re: As a young broadcast engineer, unschooled in IT at the time

I've actually seen Applications that require the user to perform a specific, but randomly chosen sequence of actions to exit.

OK, nothing stopping someone really determined using task manager to forcefully exit them, but it actually helps prevent accidental shutdowns if someone needs to read, and then follow a sequence.

Generally, I find it best not to put restrictions like that in, unless they are necessary. People bypass them, sometimes causing more problems that the restrictions solve. For instance, at work, we have a restriction on all the PCs that the shutdown option is disabled if you are logged in. The idea being to force you to log out then shutdown (although as Windows logs you out anyway when shutting down, not sure what difference it makes). Most users do log out, then shut down, but there are a group who don't. They just hit the power button, and wait the four seconds or so for the power to turn off. Thus, potentially, causing themselves to lose any unsaved work.

A Burger King where the only Whopper is the BSOD font

Stuart Castle Silver badge

Re: A Prob?

Re: “ But who in their right mind hooks up such a low resolution screen such that the system sees it as the primary screen?”

You’ll probably find it’s the only monitor hooked up, with any config changes being done via Remote Desktop, another software based method, IP kvm or just plugging in a monitor and keyboard/mouse as required.

In my experience, when a pc reboots, it generally assumes the first monitor it finds is the primary one and doesn’t care whether that device is an lcd screen, crt screen or even a grid of bulbs being run by display circuitry.

Windows usually remembers which monitor is the primary one, but when blue screening, tends to revert to whatever the pc has decided is primary.

Thanks, Sir Clive Sinclair, from Reg readers whose careers you created and lives you shaped

Stuart Castle Silver badge

I have happy memories of spending *hours* typing in code from books and magazines, then hunting down the errors, which sometimes took longer than entering the code.

Spending hours typing it in, forgetting to save it, only to have the RAM pack wobble (I had a ZX81 at the time), probably because the dog walked by and the RAM pack wobbled slightly. Yes, I worked out the Blu Tack trick very quickly.

I also remember waiting several minutes to load a game, only to find it fails to load. That happened more on the ZX81 than my Spectrum, but it still happened on the Spectrum (a 48 K one). Even if it did load, there was nothing to guarantee it was any good. That said, I think I liked more of the games I had on my Spectrum than I hated, and the load time always gave me time to go get a drink or something.

All of which probably gives the impression I hated both my ZX81 and Spectrum. Not a bit of it. I loved them. They got me interested in a subject I still love, computing. While I don't use BASIC, they enabled me to learn how to program, at least the basics of breaking things down into processes that could be recreated using whatever programming language is available. I also used to spend days playing some of the games, particularly things like 3D Monster Maze, and any of the Ultimate: Play The Game games.

Of course, the advantage of learning to code on pretty much any of the 8 bit machines, particularly the ZX81 is that the lack of resources available to the machine forces you to learn to code efficiently. This is something I'd like to see the current generation of coders, many of whom are working on machines with tens of gigabytes of RAM, Terrabytes of storage and multiple CPU cores all operating at many gigahertz, not to mention Graphics cards with hundreds of times the amount of available pixels, and more than enough processing power to use them.

I partly blame modern OSes. I know they have to deal with a lot more than the firmware installed in 8 bit machines. I know they have to do a lot more as well, but it's that sort of thing that leads to modern OSes adding enough bloat that even simple utilities end up requiring hundreds of megabytes of runtime code, when someone can program a complete game into less than 1K.

But, I truly believe that the reason Britain is in the position it is in world computing is precisely because a lot of people behind the industry today grew up learning to code on the Sinclair machines, and while I am aware he probably did it for his own reasons, rather than to further society, I think we, as a society, have a lot to thank Sir Clive for.

RIP Sir Clive.

Dowden out, Dorries in: Is UK data protection in safe hands?

Stuart Castle Silver badge

So, in all the potential candidates for the DCMS job, Boris couldn’t find someone that could a) use a computer and b) has shown they have some clue about Culture or the Media?

Still, I do think the only member of the government who has shown he is competent is Rishi Sunak , and even he isn’t really suitable, imo.

Apple emergency patches fix zero-click iMessage bug used to inject NSO spyware

Stuart Castle Silver badge

Re: Autocratic governments, that's a broad brush nowadays.

I think the problem is that the whole remain campaign (and certainly David Cameron) assumed Remain would win. That's probably why Cameron didn't specify a limit for the referendum. He didn't think of it because he thought that once they got the referendum they were asking for, and lost, the Tory Eurosceptics would shut up.

The problem is, they didn't lose, and even when the remain campaign started fighting, they fought with facts. The problem is facts, while often correct, don't engage people's emotions as much as a good bit of lying. Put simply, the leave campaign said "Stuff is broken, we will fix it" (as did Trump in 2016), which engages people's emotions far more than the simply stating that the other campaign is wrong, and things are generally OK, which is what the remain campaign did in this country and what Clinton did in the US. Even if you are telling the truth.

NYC subway SNAFU probably caused by someone turning it off accidentally, say reports

Stuart Castle Silver badge

Nearest I've been to this was being stuck in a lift packed with women when the power failed at work. My friends at work all said things along the lines of "Wahay" and "Get in!" and other stuff like that, and wondered why I hadn't got at least one phone number.

There was a very good reason I didn't get anyone's phone number. I spent the whole time (nearly 2 hours) trying to keep one of the women, who was both claustrophobic and scared of lifts (she'd only taken this one because she was running late and her friend persuaded her) calm, or at least stop her having a panic attack. That meant getting everyone in the lift to turn on the lights on their phones (whether backlights or flashes) so we could at least see each other (even the emergency lighting failed), speaking to the woman calmly, trying to take her mind off things. This wasn't easy, as I am crap at small talk. It certainly meant not hitting on her.

When I got out (thanks to our security staff using the winch attachment on the lift), I found out that some workman had been digging up the road, and drilled through the electricity main.

Microsoft releases new Windows 11 builds, confirms running on an Apple M1 'is not a supported scenario'

Stuart Castle Silver badge

Re: What exactly did the Register ask Microsoft?

Actually, as I understand it. Apple haven’t said they won’t supply drivers, they’ve merely pointed out that there isn’t currently a way for users to buy (or other legal way of obtaining) a licence for Windows’s. Even when they supported windows on a Mac, Apple required the user to obtain their own copy.

Oh! A surprise tour of the data centre! You shouldn't have. No, you really shouldn't have

Stuart Castle Silver badge

I had a problem that was pretty much the opposite of UCAPs (above)..

A few years ago, we bought a then state of the art Lexmark A3 colour Laser printer. I was primarily responsible for this (no idea why - while it was flasher than our normal printers, it was just a printer), with another technician helping.

It had a particular problem where the paper would jam in the Duplexer, and multiple engineers from Lexmark failed to fix the problem. There was a particular trick to getting the paper out of the duplexer and resetting it. Me and my colleague both knew the trick.

For the first time in *years*, I went on holiday, going to Vegas. When I got back, my boss was in a foul mood, and shouted at me that this printer he'd spent so much money on was not working (he actually hadn't, we provided support for the printer, but it was bought by another department). It had been out of order for a week. The fix was to push a tiny part of the mechanism back into the right position.

I told him to calm down, and I would look at it. Sure enough, the paper had jammed in the Duplexer. I cleared it, and left the printer clearing the huge backlog of jobs that had built up.

I asked the technician that supported the printer with me why he hadn't fixed it. He said he wasn't aware there was a problem. He worked for a different department, the one who actually owned the printer. My department supported it on condition our users were allowed to use it.

I suspect what had happened is our users tried to use it, failed, then complained to my boss, who didn't really investigate, just shouted at me.

I went to see my boss. I pointed out that there was another technician who could have fixed the problem, but no one bothered to contact him. I also pointed out that the entire department had my mobile number (I had my mobile with me), and in an emergency, they *could* have contacted me, and I would have taken them through the process of fixing it.

He said "but you were on holiday". I answered, asking why no one had contacted the other technician, and pointed out that while I am happy to carry the can if I have failed in some way, I hadn't failed, I wasn't going to take the blame for someone else's failure. He did sort of apologise..

FTC bans 'brazen' stalkerware maker SpyFone, orders data deletion, alerts to victims

Stuart Castle Silver badge

RE: "I'm sorry, but how come this company has been operating for three years?"

Simple. They were probably very good at staying under the radar. A decent hacker can stay can stay in a system for months because they don't do anything that gets noticed.

Chinese developers protested insanely long work hours. Now the nation's courts agree

Stuart Castle Silver badge

Re: Long hours <> productivity

When I was younger, I was happy to work all the hours needed to complete whatever project I was assigned to. I still am to some extent, often staying a little late if needed. Sadly I don't get paid overtime.

I would frequently work 12 hour days, sometimes being tired enough that I'd go straight home, have my evening meal then go to bed.

That, psychologically speaking, isn't good, IMO. II don't think I ever got a great night's sleep, as I wasn't really relaxed when I went to bed. Even if I work late now, I prefer to go home, spend an hour or two doing something I enjoy at home, then go to sleep.

One project I was involved in was setting up an exhibit for a local artist. She used our equipment and rooms, and I was providing equipment, technical support and some staff.

We worked from 9am to 9pm, 7 days a week for nearly three weeks. By the end of it, I could barely think, or even remember what day it ways, let alone do anything remotely productive.

As a thank you, the artist concerned, who had been apparently handsomely paid for this exhibit, made a big thing that we was taking all the staff out for a few drinks after the first day of the exhibit. I, and the technicians helping me, gratefully accepted the invitation, hoping she'd take us to the local pub, and say we could order whatever we wanted in reason. Most of us would have taken a pint of beer or lager.

Nope. She did take us to a local bar. The ponciest, most expensive bar in the area. She also insisted on ordering Gin and Tonics. Not being a fan of either Gin or Tonic, I downed mine, made my excuses and left. I only downed it because that drink was the closest the Artist came to actually saying "thanks", and I was damned if I was going to let her get away without showing some appreciation.

Anyway, I digress. I took a few days off because I don't think I would have been productive without being rested. There have been times since where I've had to work excessive hours for a few days, but I always try and take time off.

In fact, I would argue that any business that relies on it's staff doing that day to day isn't being run efficiently, because those staff probably aren't working to the best of their abilities.

Fix five days of server failure with this one weird trick

Stuart Castle Silver badge

Had a PC in one of our labs once that was new, and a powerful (for the time) machine. When placed under load, it would consistently bluescreen . As it was under warranty, the manufacturer came in and replaced the RAM (can't remember the blue screen error, but it was generally faulty RAM). It still bluescreened, so he replaced the CPUs. Still bluescreened. We went on for a few weeks, replacing things one by one until he'd replaced everything apart from the case and SATA cables, and it still blue screened. He replaced the SATA cable linking the motherboard to the primary hard drive, and the blue screens stops. The Engineer did try and blame our Windows image. We considered that might be at fault, but the same image was running on 9 other machines with identical specifications (same CPUs, same Motherboard, same RAM, same Graphics card and Hard drives), and none of them hand any problems. Something my boss pointed out when the manufacturer tried to blame our Windows image.

There never was any indication from Windows that this blue screen was anything other than a RAM or graphics card error.

30 years of Linux: OS was successful because of how it was licensed, says Red Hat

Stuart Castle Silver badge

Re: Linux on the desktop

Re "The reason there are 200 Debian derivatives rather than 15 or so for Red Hat?"

I actually think that is the problem with Linux. Choice.

Don't get me wrong, choice is usually good, but when you hundreds of derivatives ,with little or nothing to distinguish them, it's hard to decide which to use. Certainly if your sole experience of computer is basic, such as maybe only having used Windows, and wanting to explore other options.

I think that's where the likes of Ubuntu, and even Raspian are good. They are both Debian derivatives, but are building brand recognition. They are both heading for the point where the average punter in the street who has a mild interest in computers (ie is a little interested in how they operate, rather than just using them as a device to do stuff on) will recognise the name. Ubuntu because Canonical have done an excellent job of marketing it, and Raspian because the Pi itself seems to generate a fair amount of publicity.

Stuart Castle Silver badge

Re: licensing technology

I've seen many examples on various forums (here included) of people saying that Linux is inherently more secure than Microsoft. I've even been downvoted (and called a Microsoft fanboi) for suggesting that while Linux is secure, it's not invulnerable.

I am not judging Linux when I say that. I don't believe any software is invulnerable to those who are talented and motivated enough. That's just a fact of life. Nothing humans build is perfect.

Cloud load balancer snafu leads to 3D printer user printing on a stranger's kit

Stuart Castle Silver badge

Re “ I was half expecting to find out that many 3D printers have strict DRM that connect to the vendors restriction servers”

Ahh, the unnecessary drm. Reminds me of a kickstarter project called “Juicero”. The project was essentially a Wi-Fi connected juice press that used its own bags of juice, each of which was rfid equipped (apparently this was so the company could ensure freshness). Iirc it was a subscription service and the user got so many bags a month..

Unnecessary drm. Us humans are perfectly capable of looking a a best before date. We don’t need to be told we can’t eat or drink something after that date.

Stuart Castle Silver badge

Might not deter many hobbyists. What about companies who have bought their 3D printers so their designers can do test prints of things like product designs. A designer probably won’t have the knowledge required to muck around with pcbs.

Or even design schools buying 3D printers for student use. You really don’t want students messing around with things like that.

Hacking the computer with wirewraps and soldering irons: Just fix the issues as they come up, right?

Stuart Castle Silver badge

Re: Wire-Wrap Gun?

Hands? Luxury.. I had to learn to manipulate my "hand" tool with Telekinesis..

Trust Facebook to find a way to make video conferencing more miserable and tedious

Stuart Castle Silver badge

First, before I post this, I have an Oculus Quest 2, and am happy to use it.

I don't think it's a good fit for most business though. Facebook's much touted business mode offers very limited multitasking , and can't currently multitask VR apps (surely the major reason one would buy a VR headeset). You can access your PC desktop, but while this is handy, it requires a specific logitech keyboard if you don't want to use the controllers to type.

This horizon thing is an interesting idea badly executed. I prefer in person meetings. Why? Because you can see how people are reacting to you, often including a lot of signals that are obvious in person and possibly wouldn't show up on a camera (things like the way they are sitting and whether they are tapping their feet or fingers). You may not even be aware you are noticing these signs.

Any kind of online meeting system (e.g. Teams) will hide most of those signals from you because they are probably occurring in a part of the other person's body that isn't on camera, and any noise they are making is probably filtered by the noise cancellation software.

The Oculus software goes one step further. From what I can tell, it hides the *entire* person from your view, not just their body. You have no idea what they are doing unless they are doing it with their hands.

Actually, I fail to see what value VR offers to meetings. If the graphics were good enough that if you (say) looked at a chair, and it looked like there was a person sitting in it, attending the meeting, that would be generally useful, and even cool. What facebook is offering is ,at best, a cartoon avatar for your. Can you imagine (say) standing up giving a presentation outlining the latest sales figures for whatever product to a bunch of cartoons?

So the data centre's 'getting a little hot' – at 57°C, that's quite the understatement

Stuart Castle Silver badge

A few years back, I was called by a friend to advise his bosses on providing live streaming. This was back in the early 2000s, so it wasn't as easy as it is now. I'd had some experience through researching it, and advising my own employer.

As part of the project, I'd been asked to put together a demo.

So, I met my friend at his office one hot Saturday morning. Made slightly worse by the fact that not only was I wearing a heavy suit (don't usually wear a suit for work), but I'd also been out for quite a heavy drinking session with the very same friend the night before, so we both had hangovers.

I turned up at his office, and he let me in. We went to the server room so I could work. The Air Con had failed. Not sure what the temperature was because the maximum reading on the Thermometer on the wall was 40 Celsius. The mercury just reached the top of the tube, quite a bit above the 40 degrees level. It was hot enough that half the servers in the server room had overheated and turned off. We couldn't restart the Air Con, so we went around the building, opening every window we could find and getting every fan we could find. We wedged the door to the server room open, and just pointed all the fans at the door, turning every one on.

As the room was far too hot for humans (even walking in there resulted in being sweaty), and too hot for the servers, we explained to the security guard what we had done, then went for a full irish breakfast at the local O' Neills, all on expenses. No alcohol though, we both needed clear heads.

After about an hour, the temperature was still well above 40 degrees, but had decreased enough that we could start to bring the servers back online. My friend logged an emergency call with the Air Conditioning engineer, but they clearly have a different definition of Emergency, and had no engineers available for a couple of days.

So, with the servers back online and running (if a little too hot for comfort), I was able to set up a demonstration system that merely took the output of a local TV station and streamed it on their local network.

My friend demonstrated this to his bosses the next week. While they were happy with what they saw, they had concerns with the delay between the broadcast and the stream. They ran a small Auction TV channel, so as far as they were concerned, any millisecond of delay was a potential lost sale. I tried to explain that those milliseconds were unavoidable latency in streaming (after all, it takes a finite amount of time to receive the signal, then encode and stream it), but ultimately they decided not to go ahead due to the latency.

Actually, ultimately, they went bankrupt, but that's by the by. I still got paid for a day's consultancy, and the resulting pay bought me a very nice monitor that I'd otherwise have been unable to afford, so I was happy, if extremely sweaty when I finished.

See that last line in the access list? Yeah, that means you don't have an access list

Stuart Castle Silver badge

Re "

Anonymous Coward

I once had a director ask if the firewall was needed between the public facing web server and database server because "it slowed traffic down"..."

That's potentially a bit harsh. Unless they were a director of IT they wouldn't be expected to know much about network security, so may not be aware of the problems involved in enabling direct access to the database server via the web server.

If they were a director of IT, then fair enough, they should be aware of the security problems, but even then they can't be expected to know everything about their subject areas, often having to rely on their teams for the specifics.