* Posts by AndrueC

5089 publicly visible posts • joined 6 Aug 2009

Inadequate IT partly to blame for NHS doctors losing 13.5 million working hours

AndrueC Silver badge
Meh

Re: Why a specifically NHS problem?

It's not specifically the NHS. It's a common problem all over the world. Efforts have been made to break down the barriers. HL7 and as I jokingly referred to in an earlier reply the latest incarnation FIHR. But of course other standards exist because why would you ever need just one?

But this takes time (has taken decades and is still a work in progress).

A lot of it stems from the large sums of money that private companies can get from governments for health care related systems. That makes them reluctant to allow interoperability. Adapting standards like HL7 isn't easy either. Even if you're willing to do it as we were it's a big resource commitment both to implement and then to support. There's enough wiggle room in the standard to mean you're almost forever having to deal with edge cases. That's a lot less common with FHIR since it uses RESTful but HL7 could be a pig and a half when setting up communication between different systems for the first time.

AndrueC Silver badge
Meh

Yup Drs can be the worst. They have no interest in anything other than their work. We've had cases where they delegated account creation to one of their minions and got arsy when our support staff advised that MFA should only be set up by the actual user. One even moaned about having to actually log in to use our software. There's been others that just refuse to adapt to new software because it's different. In some cases they kept on using tape-based voice recorders and leaving the tapes on their secretary's desk instead of using a digital recorder and plugging it into the hub to charge/download at the end of the day.

Thankfully most of them are no worse than a typical user but a few of them really seem to be living in their own ivory tower.

AndrueC Silver badge
Joke

If interoperability is a problem I think someone needs to have a FIHR lit under them.

But more seriously we do now have better APIs available that cost nothing and cover most of the key providers. Just a matter of joining the NHS Developer Hub. Now..if only we had the time to incorporate them into existing products...

Just 22% of techies in UK aged 50 or older, says Chartered Institute for IT

AndrueC Silver badge
Happy

Re: What do we expect?

Yeah, I could go with that. Perhaps it should just have been 'the trick to avoid getting into financial difficulty'. But I'd suggest that following my advice is a good start (option 3 being the most difficult one). For sure if someone doesn't follow that advice you won't stand a cat-in-hells chance of paying off your mortgage early and will struggle to even get in the position of having one.

AndrueC Silver badge
Meh

Re: What do we expect?

If you think whatever it was you were paying into your pension was a big cost when you were a nipper you're entirely disconnected with the realities of being a young person today.

A big cost is a big cost no matter when it occurs. From memory my pension was typically a third, sometimes even a half of my monthly outgoings. That would be a 'big cost' whether it was £50, £500 or £5,000.

I'm aware it's more difficult to get on the housing ladder now and your point 4 is certainly worth adding to the list. However it doesn't negate the points I made. Follow my advice and you are more likely to pay off your mortgage early. Fail to follow my advice and you might never even get to the point of having one.

AndrueC Silver badge
Happy

Re: What do we expect?

The trick to retiring early is:

1)Be fairly sensible with credit. Mortgage and (if it's the only way to get reliability) car loans should be all. Never use credit just because you want something now, especially if it's replacing something just for the sake of it.

2)Start paying into a pension as soon as possible. I started my first private pension in my first lunch hour. I always treated paying into my pension as a core bill. It was on an annual 10% increase for many years and was always a bigger monthly cost than my mortgage.

3)Don't start a family. Yeah this one is probably the biggie ;)

I paid off my mortgage at age 45 (ten years ago). I could've retired at 50 but decided to go a bit further. I might hang on for another four years but no further than that. I will be not working past 60 and am going part time next year.

AndrueC Silver badge
Happy

Re: hmmmm

55 here and a senior software developer. By far the oldest on my team. And yes, I've done most of the things mentioned though not got into Chromebooks and don't want to have anything to do with IoT. And knowing all that stuff most definitely gives me an advantage over the younger folk. From simply having a better innate understanding of computers and computer systems to an instinct for efficient coding because of my experience of simpler computers.

But I'm moving to a four day week early next year with a view to retiring Soon(TM).

I've had a good and mostly enjoyable career but I've reached the point where I need to enjoy my retirement or risk wasting all the money I put into my pension.

Someone has to say it: Voice assistants are not doing it for big tech

AndrueC Silver badge
WTF?

Re: Too much complexity

Just like goooooooogle searches, for which one has to find the exact combination of very specific words in order to have any remotely relevant results returned.

Eh? Maybe if you're looking for something very, very specific. I know it has inbuilt biases so what it returns might well not be exactly what you want (or at least not on the first page) but I can't remember the last time it returned results that were irrelevant.

It would be very unusual for me to rephrase a search in order to get relevant results. Rephrase to refine, yes - sometimes the results will make me realise I've used the wrong name for something.

I just did a search for 'what device controls my house temperature'. Right above the search results is a summary and link to the Wikipedia article on thermostats. The results themselves are articles on how thermostats work, then comparisons of different types of thermostats. All extremely relevant and a near perfect response.

'What do you call the metal rods that connect wheels on old locomotives'. Right above the results is a summary of and link to the Wikipedia article on coupling rods. The results include articles on coupling rods (and one relating to motor vehicle stabiliser struts). Further down the results are articles on locomotive counter-weights which would be a very logical next question to ask.

I don't want to get into an argument about Google the company or how it operates but it surprises me that so many people here seem to be saying they struggle to get relevant answers out of the search engine. Perhaps someone can give me an example?

AndrueC Silver badge

Re: Sorry - Useless for most people

I'm kinda curious what percentage of the population that's become reliant on online shopping could actually find their way to their nearest food shop in the event of a widespread network outage, ie no web/phone search for nearest store, and no maps. But given the stores themselves rely on networks (and power) for stock control, visiting them may prove futile anyway.

Not a silly question at all. I have been an almost exclusively online shopper for well over a decade now. I also stopped using cash long before Covid made that idea popular.

I can find my way to the shops just fine (I still occasionally use them) but I have noticed that I have to pay more attention at the tills and think about what I'm going to do. I can believe that in another couple of decades I might become unable to negotiate the process of paying for things in shops. I may already have a problem should I ever need to pay with cash. The idea of handing something to a cashier then waiting to get something back feels very strange.

AndrueC Silver badge
Facepalm

Re: Remembering

Linking it to a video device to note which member of the family took said item out and put it back somewhere else would be priceless.

I live alone but I still have that problem. I'm terrible with tools and often put something down to grab something else then less than a minute later I can't find the original item.

AndrueC Silver badge
Facepalm

Re: No matter what SHE says the reason is...the real reason is ALWAYS money!

How sad do you have to be to buy something just because someone you've never met likes it?

AndrueC Silver badge
Meh

If/when the tech ever becomes as good as 'Harriet' in Frederick Pohl's Heechee Saga wake me up. A digital personal assistant of that calibre would be worth having and by implication could be a source of revenue for the provider. But we're a long way yet from that kind of program.

FTX disarray declared 'unprecedented' by exec who cleaned up after Enron

AndrueC Silver badge
Joke

Re: not efficient market functioning

It's a ponzi!

Elon Musk issues ultimatum to Twitter staff: Go hardcore or go home

AndrueC Silver badge
Stop

Re: Easy choice Elon

Anyway, my point was just about free speech. We should be allowed to discuss these things. But we weren't. And any voices loud enough to matter were suppressed, particularly on Twitter.

I don't think you understand what free speech is. It's a contract between citizens and the government. As a privately owned and operated organisation Twitter is not required to adhere to the principle. When you participate on Twitter you are doing so under their terms and conditions. You either accept them or take your business elsewhere.

Posting a message on Twitter is like saying something when you're in my house. If I don't like what you're saying I have every right to make you leave. Free speech stops at my front door. It also stops at the point when you arrive on a Twitter page.

AndrueC Silver badge
Happy

Re: Easy choice Elon

Dilbert.

tsoHost pulls plug on Gridhost service with just 45 days' notice

AndrueC Silver badge
Meh

I wouldn't trust the human anyway. They might parse the text wrongly. Or someone might have changed the type but neglected to update the name.

int szWibble; // Will compile just fine.

I think it's far better to rely on the IDE (in conjunction with the compiler) to sort all this stuff out because it won't make a mistake (at least not with a type safe language and frankly God help those using one that isn't). A lot of modern languages let you declare a variable without knowing the type eg; C#

var myVariable=GoGetSomeValueOrOther(); // The compiler will figure out the type.

About the only time I care about the type is when defining DTOs and they tend to be a one off deal soon forgotten. The rest of the time the IDE deals with it - especially if supplemented by ReSharper. It takes two keypresses to create a field from a ctor parameter and I neither know nor care what type R# uses. I know it will be 'the right one'.

And with well written code it should be fairly obvious anyway. Why do you need to use the identifier name to tell you that a a function takes an ASCIIZ string? Even back when I was working with C++ (over twenty years ago) the IDE would highlight any attempt to pass an int as an argument to a 'char *' parameter. Either an argument is compatible with a parameter or it isn't and a modern IDE will tell you if it's iffy.

For decades now I've been able to work on the principal that if the IDE doesn't underline an assignment of some kind then it's safe and all my IDEs have been able to autocomplete based on the currently available choices (though VC wasn't as helpful there as Borland Builder since the latter did a full context analysis).

I don't give a damn if you call something szWibble because I don't trust you. Sorry ;)

AndrueC Silver badge
Meh

Hungarian notation as in the szBufferOverflow variety,

That was not the original intent of HO. That was a largely pointless perversion of it. Even back when it was popular a lot of IDEs could tell you the type of something just by hovering the mouse over it. The original intent of HO was to indicate the intent. So instead of 'szFilePath' people should have chosen 'fpDocument' meaning 'file path to a document'.

According to Wikipedia the two conventions are now referred to as 'Systems Hungarian' or 'Apps Hungarian'.

Anyone still using 'SHO' when cutting new code today with a modern IDE needs their bumps feeling (unless they are forced to by archaic coding standards or legacy code bases). 'AHO' might still have a place but given the autocomplete feature that all decent modern IDEs have I'd prefer people to call the variable 'filePathToADocument'. There's no excuse for brevity when choosing identifiers today.

Well actually there is one excuse. I sometimes use an abbreviation for a small but complex loop or LINQ expressions as that can help make the code more compact and easier to take in at a glance.

return fieldInfos

.Where(fi => fi.IsLiteral && !fi.IsInitOnly)

.Select(fi => fi.GetRawConstantValue().ToString());

Shocker: EV charging infrastructure is seriously insecure

AndrueC Silver badge
Meh

Re: SDR? Why is there any wireless comms used here at all?

There is I suppose one scenario where car-as-payment-device doesn't really work. That's where a car is shared by multiple unrelated people. Husband/wife/partner sharing is probably still fine as they can just share a household vehicle account. But if you're in the habit of letting random friends borrow your vehicle it won't work so well.

Then again in the UK at least that kind of random sharing is difficult anyway due to insurance requirements.

I suppose you could sign users into the car but that's worse than just requiring them to have a phone connected.

AndrueC Silver badge
Meh

Re: SDR? Why is there any wireless comms used here at all?

A nice standardised panel on the dashboard and/or drop you phone into a cradle (if the link from your phone to your car is insecure then the problem is nothing to do with charging!)

Why does it even need to involve your phone? Why can't the tonne-or-more of metal be the payment device?

Sure it means that the thief could get petrol at your expense (though refunds in event of theft should be possible) but at least when it's reported stolen you can disable the car's account at which point it can only be driven so far before the thieves have to abandon it.

All the systems needs is for each vehicle to have a unique ID (which they already do) then the charging station uses that to identify the account.

Musk tells of risk of Twitter bankruptcy as tweeters trash brands

AndrueC Silver badge
Mushroom

Re: Employee memo number 2

Musk should brace for being told to fuck right off.

Microsoft feels the need, the need for speed in Teams

AndrueC Silver badge
WTF?

Re: Cache

things like jumping from one chat to another just get slower and slower.

It's like people are using a different application. There is a (perhaps) tenth of a second delay in switching but it's consistent and doesn't matter whether it's from a busy channel or a quiet one. I just tried with our continuous delivery channel (several dozen messages an hour at times) and it's fine.

I'm not trying to be a fanboi but am genuinely puzzled at the experience of some people. It implies to me that it's not Teams that's at fault but instead something about those user's configurations that they should investigate.

AndrueC Silver badge
Meh

Re: Where is the true full screen?

Yeah. I'm intrigued by some of the comments on here. They make it sound like Teams is an unstable application that doesn't work.

That isn't my experience. I'm not a fan of the UI but as a chat client Teams works fine. Now that so many of our staff (and all of our development team) work from home permanently it's become the primary means of communication and it works well. We don't normally have many meetings because we prefer to do real work but it hosts our daily stand-up meeting (with video) perfectly well for seven of us. And our team is quite spread out - we have people in the UK who are fifty miles away and one of the gang is in Canada. One of the team has occasional stuttering but that's because his internet connection is poor.

It even seemed fine a year ago when it hosted an H&S meeting with a couple of dozen people present.

It has no problems with impromptu A/V meetings for when written communication isn't enough or for screen sharing should someone need some input on a problem.

My only real gripe with it is the poor search functionality. Otherwise it does a perfectly adequate job.

AndrueC Silver badge
Meh

I'd rather they fix the UI. In particular I'd like it if, when someone starts sharing their screen, Teams automatically 'focused' it and switched to full screen.

You fire 'em, we'll hire 'em: Atlassian sees tech layoffs as HR heaven

AndrueC Silver badge
Unhappy

Hmm. They hired a young relative of mine a couple of years ago. He was fresh out of university and hoping make a career. They employed him for three months, told him he was doing well then gave him and two other new hires the boot keeping a fourth one. Apparently that's how they like to vet their prospective employees. Pretty sucky in my opinion as it knocked his confidence.

BT re-enters pay talks to prevent further strikes, says union

AndrueC Silver badge
Joke

"overwhelming strike action that you have taken in your fight for a fair pay rise in making a different. It has got us back into discussions with BT this week with as view to seeking a resolution to our dispute."

"We have called a meeting of your local branch official so we can get their feedback about next steps ifs our talks fail to meet an acceptable way forward."

So the union isn't big on proof reading?

Xiaomi reveals bonkers phone with bolted-on Leica lens that will make you look like a dork

AndrueC Silver badge
Happy

You don't have to have the lens fixed to the camera. Many (many, many) moons ago I took this photograph during a visit to the Camargue. It was taken on an SLR (pre-digital days) using a zoom lens through my Dad's binoculars. I have no idea what the effective focal length was but I remember that although it was a bright summer day the exposure was a significant fraction of a second, some'at like a 10th of a second.

Some flamingos.

I won a prize for that at our club for technical innovation :)

Crowds not allowed to leave Shanghai Disneyland without a negative COVID test

AndrueC Silver badge
Joke

Re: Heating

With a shovel and a pick and a bucket full of sick?

InSight Mars lander has only 'few weeks' of power left

AndrueC Silver badge
Joke

Re: Different ending?

And as a born and bred Briton I feel obliged to quip that there might be more chance of finding intelligent life on Mars.

UK facing electricity supply woes after nuclear power stations shut, MPs told

AndrueC Silver badge
Unhappy

Re: Pumped hydro is NOT "green"

I agree with most of what you've written except for this bit:

..the UK government, whose responsibility is to UK voters (ie consumers)...

Have you seen much responsibility of late? And as a 56 year old I struggle (and fail) to put any great faith in anything governments do. I've been let down too many times.

where a private company feels it can slurp billions out of UK taxpayers without much, if any, accountability or oversight.

The government has slurped a great deal of money out of us already and looks set to take even more over the next decade. Where is this accountability you speak of?

AndrueC Silver badge
Stop

Re: As long as the wind blows... and blows

I think you'd have a lot of wealthy people speaking out against it.

Not just the wealthy. There is an environmental cost to any dam and the impact on wildlife of making Windemere 'tidal' would be worthy of serious discussion.

AndrueC Silver badge
Facepalm

There was a report published in the 90s - The Busby Report I think - that said we weren't planning and building enough generating capacity. I seem to remember various people and organisation poo-pooing it. Oh well.

Open source's totally non-secret weapon big tech dares not use: Staying relevant

AndrueC Silver badge
Meh

Re: A digression, but

Assuming you're a developer for Google, Facebook, AWIN etc, I just want to talk. I want to point out all the million ways that the interfaces you work on suck at their jobs and why they make my life harder and more frustrating than they need to be.

I feel the same way about Visual Studio. Gets in the way almost as often as it helps.

Why I love my Chromebook: Reason 1, it's a Linux desktop

AndrueC Silver badge
Stop

Sure that shouldn't happen, and sure you shouldn't have to reinstall your OS occasionally as a matter of routine, but you do. In the name of sanity quit buying a new PC every 3 years, that's absurd.

I can't remember the last time I had to reinstall Windows. You're doing something very wrong if you need to do that. This laptop is over 3 years old and I have had to re-install. My work machine is now over 6 years old (because I'm close to retiring and because I trust it I don't want a new one). That machine has been hammered by a software developer throughout that time (three Linux VMs and typically three or four Visual Studio instances loaded all day) and is still just fine.

You don't even need to reboot. My laptop only reboots once a month when an update requires it. My work machine gets a power cycle over the weekend but otherwise (VMs and VS instances included) is just hibernated when I'm not working including lunch breaks.

AndrueC Silver badge
Stop

Unlike Windows machines, which have a lifespan of about three years, I still have Chromebooks running that are seven years old.

I only have a laptop. It gets daily use. It's an HP HP 17-Y002NA bought in January 2018. It came with Win 10 and about a year ago automatically upgraded to Win 11. It continues to operate just fine, thanks. It replaced an older HP that was six years old at the time that a careless swing of a teacup destroyed the screen.

Why would someone think that the choice of operating system has an impact on device life-span? There are still machines out there running Windows XP. It's the hardware that fails, not software.

Apple exec confirms iPhones will switch to USB-C because 'we have no choice'

AndrueC Silver badge
Stop

Re: One in three chargers that is bundled with these products are never opened.

If you have an extra charger, leave one!

Sure, I'd trust a random charger that I picked out of a bin.

Logitech, that canary in PC coal mine, just fell off its perch

AndrueC Silver badge
Meh

The closest alternative I can find is a Sofabaton X1. That is close but appears to fail at the final hurdle because it doesn't have a numeric keypad. Also the remote just doesn't have as many hard keys so that might be an issue.

AndrueC Silver badge
Happy

Re: Bring back the Harmony remotes and Squeezebox

Yup. Currently listening to music from my Logitech Touch piped digitally through to my Onkyo NR555. During the working day I listen to it from an SB3 connected via phono jacks to a pair of Logitech speakers. I don't know their model number but they have an old-style iron core transformer which could come in handy should I ever need to beat back a horde of zombies :)

And yes, I own a Harmony remote. I now have an Elite which is very good but not quite as ergonomic as the One. Unfortunately the budgerigar I was sharing a house with at the time made one deposit too many and a couple of the num pad buttons began to fail. Switching to a different remote without replacing the hub was a bit weird but Logitech sorted it out eventually.

AndrueC Silver badge
Meh

I'm dreading the day when my Harmony remote finally stops working. There just doesn't seem to be anything else on the market that is as good. Been a while since I looked around though so I suppose that gives me something to do tonight.

Anyone got any suggestions? I really want something that understands the concept of activities.

Bias toward office staff will cost you: Your WFH crew could walk, say execs

AndrueC Silver badge
Stop

Tell me what to do and by when.

Have a moan if I don't achieve it otherwise f- the hell off.

Just $10 to create an AI chatbot of a dead loved one

AndrueC Silver badge
Happy

Re: Thanks, but no thanks

My Dad always used to say that talking to yourself was the first sign of madness.

But I do say 'thank you' to him when I'm reminded of how lucky I am to be experiencing life.

AndrueC Silver badge
Happy

Having read all of The Heechee Saga..I might. Then again it raises some disturbing philosophical questions if/when it becomes possible to record someone and have a simulacrum of them in cyberspace.

And before anyone asks I really don't know if I'd choose to play that lottery and like Robinette Broadhead I'd dither a helluva lot before getting into one of those mushrooms and giving the control teat a squeeze.

But hey - it's a great book series by a grandmaster of S/F so just read it :)

This book is where virtual personalities are discussed the most.

Water pipes hold flood of untapped electricity potential

AndrueC Silver badge
Happy

Re: This is ridiculous.

If anyone who drives the M40 has ever wondered what that 'castle tower' is alongside near Bicester. It's a water tower for Bucknell (now decommissioned). I used to work in Bucknell and a lot of lunchtimes I'd walk out to Trow Pool, then along Ardley Quarry and back along a footpath through the fields. Quite a nice walk really unless Ardley was being especially pungent.

Laugh all you want. There will be a year of the Linux desktop

AndrueC Silver badge
Happy

Re: cloud pc

So why would we ever need a new local pc. All it has to do is be an RDP terminal.

What goes around (in IT) comes around. I've been saying this for a while now.

Mainframe+terminal -> local PC -> Cloud+terminal -> local PC

The only thing that changes is the power of each component. I therefore predict that sometime over the next 50 years some seriously powerful kit will appear to service some application that just has to be done locally. Or maybe a flaw will be found with cloud computing. Either way there will be a shift of data back toward local processing.

Rivian recalls nearly every vehicle it has sold

AndrueC Silver badge
Happy

Automobiles have some great failure modes. I have twice witnessed a vehicle losing a wheel because the axle sheared off.

I missed my chance to see that. Several years before the bicycle incident we got held up on the M5 heading north from Exeter when the axle fell off a dumper truck and bounced along with two wheels into the fields. Sadly I missed the whole thing (probably lying down in an attempt to minimise motion sickness).

The only thing I can remember is my Dad being pleased because we were towing a caravan and the brake had successfully operated.

AndrueC Silver badge
Happy

That happened to my brother many, many years ago. Well..almost :)

We were riding our bikes back toward Exeter on the A38 and his handlebars came off. He'd managed to adjust them a little too far. Thankfully he fell toward the verge rather the traffic.

More than 4 in 10 PCs still can't upgrade to Windows 11

AndrueC Silver badge
Meh

Re: I'm amazed! I really am!

That, in the light of this fairly unsubtle shakedown by Micro$oft, businesses have still not switched to Linux.

Indeed. Maybe Linux doesn't offer as many advantages as some people think.

I mean - how long have people been waiting now for 'The Year of Linux on the Desktop'? All those years and still nowhere in sight. Makes you think, doesn't it?

;)

Brexit dividend? 'Newly independent' UK will be world's 'data hub', claims digital minister

AndrueC Silver badge
Happy

Re: It's the brexiter anti-growth coalition at it again

I'd mock them but the challenge is gone.

AndrueC Silver badge
Meh

Re: Why is it that only those that have been in technology a lifetime can see this.

It will cause so much polarizing of society, saying that, we're probably already past that point. The analogue world is being taken out of life, decisions are now 'Yes or 'No'.

I think that's just human nature. Thinking in 'black or white', 'yes or no' takes less mental effort than seeing nuances and multiple sides of things. It's very similar to 'pigeon holing' where someone is categorised by one or two actions. This last seems particularly common with crime where a lot of people seem to think that 'a criminal' is a type of human and that everything they do must therefore be bad.

A fallacy.

Founder of cybersecurity firm Acronis is afraid of his own vacuum cleaner

AndrueC Silver badge
Joke

..cheaper than connecting it to a power socket.

India's Mars Orbiter Mission loses contact, burns all fuel, deemed 'non-recoverable'

AndrueC Silver badge
Happy

India have a lot of potential to do greater things. The only thing that stops India right now is politics.

Isn't that true for most countries?