* Posts by jeffdyer

252 publicly visible posts • joined 30 Oct 2011

Page:

Dump C++ and in Rust you should trust, Five Eyes agencies urge

jeffdyer

Re: Happily, I pragmatically stuck with C, assembler, Cobol and Fortran :-)

It only takes someone to accidentally get the bulb in the "live" part of the circuit i.e. the switch works on the neutral not the live wire for that to go badly wrong. Agreed. Always turn it off!

A brand new Linux DRM display driver – for a 1992 computer

jeffdyer

Re: Good.

I bought an Amiga midi adaptor with cables a few years ago on eBay because it was actually cheaper than buying cables themselves ... still have it in the attic somewhere. The PiStormed A500 is under the bed...

The New ROM Antics – building the ZX Spectrum 128

jeffdyer

CP/M on VAX ? interesting...

What if Microsoft had given us Windows XP 2024?

jeffdyer

Not quite sure what the point of that was?

40 years of Turbo Pascal, the coding dinosaur that revolutionized IDEs

jeffdyer

Re: University 1987

MicroVAXes were still popular in about 1990 when I joined this firm that were phasing out their PDP/11s - sort of died out by the late '90s though as PCs and PS networks became ubiquitous

jeffdyer

Re: University 1987

It doesn't have to be like that, although when I started using Delphi in about 1997 the systems I inherited would generate a whole invoice in the "InvoiceButtonClick()" procedure for example. It was only way later that I realised all this should have been put into a datamodule or plain class - my education pre-dated OOP and in work it was mainframe/mini stuff which was strictly procedural.

Anyway I actually first used Pascal in the sixth form when we went to a local poly at the the time but I don't even think that was interactive...then in university it was Pascal on a Pr1me system. I dropped out to MVS/Fortran and VMS/C for a while but then moved to that Delphi job which kept me in Delphi employment up until about 2018 when we dropped the Delphi/OpenGL marine tracking application that I blagged a position with being the only Delphi programmer within a 100 mile radius and rewrote from scratch in Unity/C#

I like Pascal

Creating a single AI-generated image needs as much power as charging your smartphone

jeffdyer

Power or energy? Disappointing reporting

Windows users can soon ditch Bing, Edge, other bundleware – but only in the EU

jeffdyer

"On the other hand, Europeans have to wait for Copilot"

Well clearly not as it's available in the UK

It is 20 years since the last commercial flight of Concorde

jeffdyer

Re: Where does the time go?

In South Wales Concorde would fly overhead every morning at about 11:07 IIRC? I still miss looking up to see that delta shape

AMD Zenbleed chip bug leaks secrets fast and easy

jeffdyer

This is just nonsense. Anyone "exploiting" this is just seeing random bytes, nothing more. They can have absolutely no idea what they mean.

Dialup-era developer writes ChatGPT client for Windows 3.1

jeffdyer

How does it know to provide answers to 1995 era questions?

The PainStation runs Windows XP because of course it does

jeffdyer

Re: Good times

9 months later and I logged on to say the same thing

Why ChatGPT should be considered a malevolent AI – and be destroyed

jeffdyer

Why do you seem to think that you're the only Alexander Hanff in the world?

The crime against humanity that is the modern OS desktop, and how to kill it

jeffdyer

Re: It does suck

"Just sitting with a few browser tabs open"

Yes My Win11 does that on some things - but yes, it's the browsers not the OS

ZX Spectrum, the 8-bit home computer that turned Europe on to PCs, is 40

jeffdyer

Agree, the 2.0.4 release on my Amiga 500plus had no amiga basic so bought hisoft assembler and acquired lattice c instead. Both good moves!

jeffdyer

Re: Nostalgia Isn't What It Used to Be!

Yes we had to go to the local technical college to do our A level computer studies

jeffdyer

Re: Where it all began...for some

The 6510 in the commodore 64 was pretty much a 6502 and that didn't seem to do it any harm.

Ceefax replica goes TITSUP* as folk pine for simpler times

jeffdyer

Very useful for checking share prices back in the day as there was no other real option for the amateur/casual investor

jeffdyer

Re: Closed connection

Maybe the national newspaper who covered it a few days ago....

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

jeffdyer

Re: The only people putting this edge prefix on urls will be microsoft.

"Malware purveyors will use it to circumvent normal channels to make sure their content gets put front of screen for unwitting people to click on it."

How exactly?

If you can read this, your Windows 10 2004 PC really is connected to the internet no matter what the OS claims

jeffdyer

Never had that problem

25 years of PHP: The personal web tools that ended up everywhere

jeffdyer

Re: > PHP really is an awful language.

Presumably you code nothing but web pages, in which case I guess that's OK.

jeffdyer

Re: Ancient history

Much less useful though. My first dynamic website work in 2000 or so was CGI using a third party Delphi library called CGIExpert. Once I got my head aroun the statelessness and the request/response side it was a doddle to create page templates in any editor and populate them from a back end database. I didn't have to learn a new language, only to be unable to use it anywhere else (i.e. desktop applications)

Lenovo certifies all desktop and mobile workstations for Linux – and will even upstream driver updates

jeffdyer
Trollface

Nutella?

Why the Nutella jar? Marmite would be more appropriate surely?

Planet Computers has really let things slide: Firm's third real-keyboard gizmo boasts 5G, Android 10, Linux support

jeffdyer

Re: Marmite

I don't think Marmite is niche...

Post Office burned £100m in UK taxpayer cash on Horizon IT scandal legal fees, MPs told

jeffdyer

Re: Who is responsible

The fact that gas pipes were run through "public" spaces is a right no brainer.

AMD, boffins clash over chip data-leak claims: New side-channel holes in decades of cores, CPU maker disagrees

jeffdyer

Re: Fear mongering

So process B can read memory written by Process A. Unless B knows exactly what is stored there, it is of no use whatsoever.

Open-source, cross-platform and people seem to like it: PowerShell 7 has landed

jeffdyer

"Shuttering" That's not a word, please stop using it.

BAE Systems tosses its contractors a blanket... ban on off-payroll working under upcoming IR35 tax reforms

jeffdyer

Re: Retired JIT

Why are you bothering reading this then? I'd be down the pub.

25 years of Delphi and no Oracle in sight: Not a Visual Basic killer but hard to kill

jeffdyer

Re: not Cool

No, C# WinForms is still not quite as good as Delphi, except when you want to link to the latest MS technologies like Outlook 365 EWS, which I couldn't do with Delphi 7 but did in minutes with C# VS2017

Delphi's killer trick is the live database links, where you can see your sample at design time.

jeffdyer

Re: "Delphi used Paradox"

I learnt Delphi in a small software house where the owner had just switched across from Paradox, so he kept the DBs and just rewrote the forms in Delphi. He wondered why there we fewer and fewer people going to the parados users group meetings....

Of course, his code was entirely "onclick" button events, which I just accepted being a mere youngster (this was about 1997)

Delphi seemed amazing to me, coming from PDP/11 and VAX stuff with just dumb terminals.

I still have a software suite in Delphi7 i maintain now.

UK contractors planning 'mass exodus' ahead of IR35 tax clampdown – survey

jeffdyer

To be fair, the advantages of being a Contractor (apart from the higher salary) have been eroded recently with the changes in taxation on dividend payment. I was briefly a contract through my software development company, which has multiple clients so did not come under IR35, and it was a toss up whether to pay myself via PAYE or through diviies.

Things I learned from Y2K (pt 87): How to swap a mainframe for Microsoft Access

jeffdyer

Reminds me of a time my firm was looking at taking over a struggling competitor, and their directors came down to sell the deal to us. While running through the back end procedures they showed us a shortcut they just ran to update the database with external data. I asked him to open it just to see what it did, only to find that is was a bomb intended to shut down the database server, rename all the database files and restart the database server, all the while displaying various fragmentation and reconfiguration messages.

They'd not been paying their developer who decided to get his own back. Needless to say, they deal fell through, and they went bust.

jeffdyer

Re: Security?

Surely the simplest solution - after all, the caller could hardly pull money out of the system, could they?

jeffdyer

I do remember using Access as the table designer for MSSQL backends, until SQL Server Management Studio became more friendly.

Very little helps: Tesco flashes ancient Windows desktop on Scan-As-You-Shop device

jeffdyer

Re: Low Expectations

"eventual June 1991 release of MS-DOS 5.0"

About thirty years ago was 1990, pre MS-DOS 5.0, so was this machine a time traveller, which had been running for years in the past?

jeffdyer

Re: Handheld shopping...

I assumed this story MUST have been from an online picker, not a normal shopper?

jeffdyer

"mouth-breather". Nice.

Microsoft boffin inadvertently highlights .NET image woes by running C# on Windows 3.11

jeffdyer

Re: I love .NET

I've used FORTRAN, FileTab-D, RPL, C, Delphi, C# ASP.Net, now mainly using C# on Unity. Visual Studio just works for me.

jeffdyer

Re: Only need to look at the preferred IDE to see why no one young wants it

"Half a decade ago"? Quite recently then.

Remember that Sonos speaker you bought a few years back that works perfectly? It's about to be screwed for... reasons

jeffdyer

Re: Stopping working

That happened to me with my Onkyo Network CD Receiver, one day it just stopped connecting to Spotify, then I found out that Spotify were consolidating their APIs into one (Connect), my recevier was a few years old and didn't get updated. "Fortunarely" not long after the network connection failed, I took it back to Richers' and they gave me a nive new Yamaha with Spotify Connect etc built in. Sadly no digital input though, but with internet radio built in instead.

jeffdyer

Re: Microsoft

You don't need updates to keep it going though.

Hold my Bose, we can do premium: Sennheiser chucks pricey wireless cans at travellers

jeffdyer

Well expensive.

I've had Sony noise cancelling earphones for years, the first on a high end ATRAC walkman, which was and is still great. My Xperia Z2 and now XZ2 use a similar technology with the microphones on the earphones and the processing done by the phone. Great for travelling, probably the only was to sleep on a transatlantic flight.

I'd find it hard to justify £300 though. I will probably look for a pair of XM3s in the sales or when the 4s come out.

Elon Musk gets thumbs up from jury for use of 'pedo guy' in cave diver defamation lawsuit

jeffdyer

Re: Pedo-guy?

You're thinking of Mark Zuckerberg surely.

Radio nerd who sipped NHS pager messages then streamed them via webcam may have committed a crime

jeffdyer

You ask whether you will be prosecuted for "sharing the content with a number of world wide networks distributing the information that I receive"

While stating "Legal to listen to off air signals, illegal to rebroadcast or otherwise distribute the content"

Answered your own question really.

Linux kernel is getting more reliable, says Linus Torvalds. Plus: What do you need to do to be him?

jeffdyer

Re: An exceptional mind

Not quite an "entire industry". Maybe a branch.

Running on Intel? If you want security, disable hyper-threading, says Linux kernel maintainer

jeffdyer

Re: Quick question

I would say none. It's hard enough to write your own multi threaded application and synchronize data between threads. But even if you can read someone else's bytes, actually knowing what that data represents (in someone else's application) is impossible.

The time a Commodore CDTV disc proved its worth as something other than a coaster

jeffdyer

Re: Re. Terminal

I had one connected to the serial port of my Amiga 500plus, I could actually run eMacs and code SAS/C on the terminal and run the programs on my 14" TV.

New lows at Bose as firmware update woes infuriate soundbar bros

jeffdyer

To be fair, it;s not easy to put decent speakers into a flat box without covering up the screen.

Old CRT box tellys did have decent speakers, but no flat screen I've ever heard has been good enough for a proper living room TV.

Page: