* Posts by jonha

111 publicly visible posts • joined 22 Jul 2014

Page:

UK tax collector's phone service 'deliberately' bad to push users online, say MPs

jonha
FAIL

Re: Nudge economists

> HMRC aren't alone - they're just catching up with the utility companies, banks and other private sector pioneers of enshittification.

True... but there's a critical difference: if my bank, phone company, streaming service etc do this I can at least try to find a better alternative. Or if I can't find one, I can (in some cases at least) decide to go without that service.

I can't do this with my tax returns.

I am very happy to use online services where available, so I registered for the HMRC "customer" forums. I have posted perhaps three or four questions and without fail, they were not answered correctly by HMRC "admins", even after repeatedly pointing out their wrong statements by providing links to their own internal manuals. Complete FAIL and I've now stopped to use them.

How to maintain code for a century: Just add Rust

jonha

What about APIs?

In theory that is all well and good and I agree that FOSS has great potential to live forever (and I do think the language doesn't matter as much as some believe). However, it all depends on how the code is actually structured. Code which sits directly on the API layer is possibly faster and perhaps can do "fancier" things than code living on one or more layers of abstraction but if the API layer changes, or worse, disappears altogether, will become harder and harder to maintain or becomes obsolete.

Even for code using abstraction layers, there can be huge differences between the depth and breadth of the underlying abstractions, directly influencing the expected "lifetime" of the source code.

Microsoft forgets about SwiftKey's support site

jonha

Glad I left SwiftKey behind after realising that it can sync its clipboard between Android and Windows but not between Androids. Who designs such useless stuff?

Hong Kong's Furi Labs shakes up smartphone scene with dash of Debian

jonha

"but has an Android layer"?

Hm... the subtitle says there's an Android layer (I assume that means a compatibility layer which runs Android apks) but the article is silent about that!?

In Debian, APT 3 gains features – but KeepassXC loses them

jonha

> I'm guessing you only read the headlines

No, I read the whole article.

> but do you think that Yubikey support and auto type is "network support"?

Again no, I don't. But in my post I concentrated on the issue most important to me personally. Inflated ego I presume.

jonha

Yeah, there's probably something in your environment. On my Ryzen 5 5600u lappy KPXC needs around 1.5sec from fresh and is even faster 2nd time round.

jonha

While splitting KPXC into two versions was v badly communicated I am quite happy with the change in itself. The No 1 reason why I use KPXC vs LastPass, Bitwarden etc etc is that I want a strictly local database with no need (and no code) to go online. So I fully understand (and support) where Klode is coming from. But yeah, perhaps he could've been a bit more "diplomatic".

MX Linux updates Libretto, belts out 23.3, based on Debian 12.5

jonha
Thumb Up

I am using MX since MX18 as a replacement for then OOS Windows 7 (I've never touched any Windows version > 7. It has always worked on my zoo of desktops and laptops (among them a Lenovo X220 but also newer stuff with Ryzen 5 5600s). Always worked very well.

A further point worth mentioning is the lively and very helpful MX forum.

And last but not least, one of the rarely mentioned things all MX versions can do is to be installed in parallel to an existing Windows install *without* the need to resize or repartition the HDD. It'll perfectly boot from an NTFS partition, the only requirement being enough space for a frugal install (that'll be around 4 to 6GB). This was how I slowly migrated from Win7 to MX back then, by dual-booting Windows and a frugal MX18 install (nowadays I don't dual boot anymore).

AI is changing search, for better or for worse

jonha

Re: @jonha - Please explain to us

> how a page missing from Google search

I didn't say that the page (or pages) ChatGPT based its answer on was missing from Google.

I just said that after 20 minutes or so of googling I had not found an answer to my very specific problem... the reason being that Google spewed out many dozens of pages dealing with Excel and the problem at hand... but all (or at least all pages I checked) were for much newer versions than the one I had to deal with (MiL with an old Windows XP PC, you get the idea:-/).

ChatGPT simply was much better at "filtering" all those pages and concentrating on the ancient Excel version I was fighting with. HTH.

jonha

I agree with that... I fondly remember the time when Google was actually searching what I told it to search and not what it thought I wanted to search. This worked really well for a few years and if you knew how to use all these operators you could find almost anything (then again, this was in many respects a much simpler world than today's :-/ ).

Having said that, there are quite a few searches I've done over the years which would have benefited from a dose of AI. A year or so ago I faced a knotty problem with an older Excel version (but only with that version) and no amount of googling would deliver a page with a solution. After a frustrating 20 minutes I turned to ChatGPT and had my answer with two minutes. So there's a place for AI-assisted searches.

UK signals legal changes to self-driving vehicle liabilities

jonha

We have two Mway junctions near town with pairs of giant roundabouts, four or five lanes. The road markings were pretty unclear to start with and are now (mostly) so faded that they're becoming a real hazard, esp for those who don't know the roundabouts. I am not sure how a self-driving car will negotiate this sort of thing... never mind who's responsible for any accidents.

GNOME Foundation's new executive director sparks witch hunt

jonha

Re: It's not a witch hunt.

> 4DOS

Well, I *was* a big fan of that (and later 4NT and TC), almost from its first release (which may explain why compatibility was never much of a problem for me) when ordering software in the States still felt like an adventure. And compared to CMD.EXE it was real progress, not least because Rex listened to his users.

I've since changed OS base from W to L and after a short stint with bash I've switched to zsh. The learning curve was/is breathtakingly steep but it's miles better than 4DOS/NT/TC ever was.

The world seems so loopy. But at least someone's written a memory-safe sudo in Rust

jonha

LuaJIT v2.x

I used to do a lot of work with a JIT compiler for Lua. This thing could produce phenomenally fast native code *and* it had a powerful FFI (of course, this was not a memory-safe area, very much like unsafe for Rust). Alas, the garbage collector made it very hard to write code that guaranteed a certain performance. There were some tricks to mitigate this and Mike Pall, the author of LuaJIT, had plans for a better garbage collection implementation but these never materialised. Even today, to hack together a quick utility I am more likely to use LuaJIT than Python.

antiX 23: Anarchic for sure, but 'design by committee' isn't always the best for Linux

jonha

> But we can't help but feel that, as its name hints, it's a bit anarchic. It feels designed by committee, where everyone got their choices included. Some judicious pruning and selection would really help buff it to a shine.

I am not sure I follow. Take the various apt, synaptic, MX Package Installer, aptitude etc choices. Nobody forces you to use any or all of them but if you're used to one of those, it's nice to have it OOTB. The worst they'll do is waste a little disk space and even that can be reclaimed by judicious use of apt, synaptic, MX Package Installer, aptitude etc :-)

Also, I was used to synaptic but when I saw (and played with) aptitude I was immediately sold (nowadays I do much with simple apt-get commands). Wouldn't have happened if they had only included one or two package managers.

And if they prune and select... who's to decide what's included and what's left out? I bet that there will then be people who loudly lament the missing aptitude while others groan about synaptic. Etc etc.

It's not an obvious one, IMO.

jonha
Go

Re: Live remaster

(I am currently not at home but I'm 99.99% sure that those MX utilities also exist in antiX.)

You could either use mx-snapshot which will create a full-fledged ISO, with all changes you did and also your home bits and pieces intact if you include the "Preserving accounts (for personal backup)" option. You could then transfer the ISO to a USB stick or similar and presto, you have new system with all your mods.

Or you could do it in one go with live-usb-maker which also has options to create an encrypted USB stick, again with all changes on the new stick.

Hey Liam, if you're bored you could do worse than look into those utilities and also the whole way the antiX/MX system supports frugal installs.

After injecting pop-up ads for Bing into Windows, Microsoft now bends to Europe on links

jonha

Re: So glad...

You're right, amazing how time flies. Wikipedia says " It was first released in 2015 as part of Windows 10" so I stand corrected. (I never installed or bought Windows 10 (or 8 or 8.1) anywhere, let alone Edge.)

jonha
Stop

So glad...

I switched from Win7 to Linux about 5 or 6 years ago. Nothing to do with then unheard-of Edge or other such Windows shenanigans. Yes, it was a very bumpy ride for the first months because I knew Windows quite well (we bought the first Windows SDK when it was still in beta ~1985 IIRC) and knew very little about Linux.

And to think they do this specifically for (parts of) Europe and just ignore the rest of the world. Amazing.

I am so glad I left that Himalaya of crap behind.

With version 117, Firefox finally speaks Chrome's translation language

jonha

Re: FF convert

> Nope, still not using it: it STILL doesn't have Page Source viewing!

Interesting. I've never missed this feature under Android and I even if it existed I would use it once in blue moon. Whereas the extensions (uBlock, Cookie AutoDelete and Decentraleyes) get used every day. I simply hadn't realised that FFoA has this feature.

And Brave being a child of Chrome, I doubt it supports extensions on Android.

jonha
Happy

FF convert

I started browser life (well, almost) with Firefox, later switched to Pale Moon (still my std browser) and use(d) Vivaldi for stuff that doesn't work under PM. I also had Vivaldi as default under Android.

However, the other day, after yet another bloated Vivaldi for Android update I decided to try Firefox for Android (f-droid version), as Vivaldi is not only bloated but is getting slower with every release. MUCH better. It's faster, both for startup and in use and it supports Firefox extensions. The latter is a killer feature as I now can control cookies under Android as I can under Linux (Cookie AutoDelete extension). Hooray!

Not stopping there, I also installed LibreWolf (a Firefox descendant) on my Linux desktop. And I have to say, it's again much better than I expected though I am not sure it'll fully replace Vivladi any time soon.

I for one am new officially a Firefox fanboi :-)

USENET, the OG social network, rises again like a text-only phoenix

jonha
Thumb Up

Re: sudo apt install slrn

> Not as bereft of life as I expected, but not exactly about to nuzzle up to the bars

Depends. Some groups are still pretty active (say on average 50 messages/day), others half-sleeping and still others smell like a dead mouse.

And in keeping with the ripe old age of USENET I still use it with a reader almost as old... the good ol' Forte Agent which runs beautifully in my Windows VM. (Agent is one of a smallish number of apps I still run in a VM as I've simply found nothing I like as much that'll run under Linux (or perhaps because I am too lazy to convert all the killfile rules). Others in that select group are foobar2k, Poptray and a couple of graphics programs.)

UK air traffic woes caused by 'invalid flight plan data'

jonha
FAIL

It's getting harder and harder for those excitable papers to blame everything on the EU (not that some still try hard) so it's of course the turn of the French.

As to the fail-safe strategy of shutting down everything on running into invalid data, it's hard to say whether that's appropriate or not without knowing a lot about the systems involved.

What certainly IS strange though is that a backup system (that is there precisely in case No 1 fails) has apparently been fed the very same crap... which produced the same result. Resilience?

High severity vuln in WinRAR could allow code to run when files are opened

jonha

Re: Also available for Linux... if you're no CLI hater :-)

No, not better compression. As a rule 7z is the better compression utility, sometimes significantly so. However, as commented elsewhere RAR can create redundant archives (with user-definable amounts of redundancy) which makes sure that files in the archive can be accessed even when parts of the archive become corrupted or unreadable (happened twice in 20+ years).

jonha

Well... I use 7z for many things (it's faster and normally has better compression rates than RAR) but for everything that has to survive for a long time and is REALLY important I use RAR only. Main reason is that RAR can add user-defined amounts of redundancy to an archive, so even if bits of an archive go and bit-rot, chances are I can still access most if not all of it. I don't think 7z has such a feature.

jonha
Happy

Also available for Linux... if you're no CLI hater :-)

I've been using the Linux version of (Win)RAR for many years... my Reg file works for both versions though I am not sure about giveaway licences. Some may find the CLI-only Linux version a bit sparse but it has the same functions as the Windows version, just not as much eye candy.

Cruise self-driving taxi gets wheels stuck in wet cement

jonha
WTF?

Well...

As much as this will create mirth for certain readers, I am pretty sure that human drivers have done, do and will do this all the time... but it doesn't get reported (or if so, then just in the local papers' "Mirth" section).

Electoral Commission had internet-facing server with unpatched vuln

jonha

Compare this with flying

If aircraft would be serviced, repaired and flown like servers are secured and maintained we would have the landscape full with crashed airplanes.

IT security is doable (OK, harder for zero days but even there a well-run outfit could think about possible mitigations before the fact). But as people usually don't die because of these idiots (alas, the PSNI leak may prove this to be wrong) we're fucked.

UK voter data within reach of miscreants who hacked Electoral Commission

jonha
FAIL

Re: Any monitoring taking place?

> I get the strong impression that nobody is really monitoring their networks.

That's because they are so incredibly busy with pretending to take our security extremely seriously :-/

Middleweight champ MX Linux 23 delivers knockout punch

jonha

I'm with Peter here. Actually sudo gives you much more fine-grained control over which user can do what than the blunt non-root-user/root dichotomy. It's really worthwhile to read up about its capabilities... perhaps especially for an old-timer, if you pardon the expression.

jonha
Pint

You should've mentioned MX's frugal/persistence install mode. This allows to install MX on any (and I mean ANY) PC with, say, 8GB of free disk space. I am not talking about shuffling partitions or creating a new partition where MX would be installed: no, MX can peacefully and fully-featured co-exist with a Windows7...11 install on the very same NTFS partition, given enough free space.

This has allowed me, back in the days, to test drive then-MX17 in parallel with my aging Win7 install for a few months and to gradually switch from one OS to the other... Even now, six or so years on, I still have MX (now 23) running as frugal as it's incredibly easy to backup (just copy three or four files) and a breeze to install on new machines, even without the snapshot/ISO route.

The beer goes to the devs.

Google's browser security plan slammed as dangerous, terrible, DRM for websites

jonha

The web has turned into a playground for Google and a select band of other miscreants, either spreading good ol' FUD and/or inventing yet another great scheme to make it all so much better but... cui bono? Not the users, I suspect.

In other words, the web is broken, possibly beyond repair. The good thing is that the internet, aka TCP/IP, is a "simple" transport mechanism and so it will always be possible to create alternatives. Whether these succeed on a grand scale, given among other things the ever raging battle between security/privacy et al on one hand and convenience/laziness et al on the other, is another matter.

Want to live dangerously? Try running Windows XP in 2023

jonha

Re: “There's a reason...”

Maybe I'm a masochist... but for many, many tasks most people perform with a file manager or other pointy-clicky GUI tools my zsh is way faster. For some tasks it's an order of magnitude faster.

And there's a plethora of other CLI tools out there which can be amazingly fast... look at ugrep (not grep, *u*grep) if you want to search stuff, for instance.

Of course there are things where zsh or other CLI tools are not the best choice... but then I can always switch to GUIs and the mouse.

jonha

Not entirely unexpected. There's a reason why I'm still mouse-adverse and why much of what I do (all admin, the music player, some text and all hex editing...) happens in the CLI.

Microsoft kicks Calibri to the curb for Aptos as default font

jonha
Pint

Wow, I'd never have thought to read anything about Bierstadt (the WI suburb) in El Reg. Lived there many years ago for a while before moving to Frauenstadt.

Never say never.

Free Wednesday gift for you lucky lot: Extra mouse button!

jonha

Re: I'm ashamed to say I didn't know or had forgotten about the browser functions!

> It's not entirely accurate - middle button title bar click appears to only open a tab on Firefox, not Chromium or Edge

It does work on Linux Vivaldi. Can't say anything about other Chromium-based browsers.

Google's Go may add telemetry that's on by default

jonha
Mushroom

Anyone remember Ken Thompson's login hack?

We're slowly inching towards Ken Thompson's login programme hack (see https://www.industrialcybersecuritypulse.com/threats-vulnerabilities/throwback-attack-ken-thompson-lays-the-foundation-for-software-supply-chain-attacks/ ) for details. His was just a demo... Google's version might not be.

JD Sports admits intruder accessed 10 million customers' data

jonha

Nope. They take security EXTREMELY seriously.

As always. As do all the others, like BA or TalkTalk.

So no reason at all to worry.

For password protection, dump LastPass for open source Bitwarden

jonha

AFAIK Bitwarden stores all passwords in an encrypted binary blob which gets sent to the local device and is decrypted there, ie your master password (which can be as strong as you want/can remember) never leaves your device. And same for encrypting.

Having said that, I use BW for websites that are uncritical (like El Reg) but not for banking and the like... these things sit in a local KeePass database with a strong password and a keyfile.

Mega's unbreakable encryption proves to be anything but

jonha

Re: No tinfoil need

+1 re you words about Kim Schmitz.

But -1 for "the BEST way to keep stuff in remote storage private is to encrypt it yourself".

This is not the best way, it's the ONLY way. I have accounts w/ Google and pCloud and absolutely nothing leaves my LAN going to their servers that hasn't been locally encrypted... check out rclone if you haven't done so already.

Plus some things (ie my KeePass databases) are additionally stored in a secure 7z archive before being uploaded.

Fans of original gangster editors, look away now: It's Tilde, a text editor that doesn't work like it's 1976

jonha

Re: terminal: dte; GUI: Cudatext

Wow... I've just looked into this beauty... a Tilde install needs ~6MB on my Debian. When I said that dte is smallish I was exaggerating. It's MICROSCOPIC: a self-contained 350KB file.

jonha

Re: One to rule them all

Have an upvote. I am amazed at the no of downvotes... what you say makes perfect sense. IMO :-)

jonha

terminal: dte; GUI: Cudatext

For the terminal I swear by a smallish editor called dte (by Craig Barnes). Small, and just powerful enough for the (rare) terminal edits I do. It also runs fine over SSH.

For real programmer's stuff there's nothing that beats CudaText, a sort of extended clone of Sublime Text. Multi-platform, fast, powerful, you name it.

Nobody cares about DAB radio – so let's force it onto smart speakers, suggests UK govt review

jonha

With tongue firmly in cheek?

Oh dear... it seems the British sense of humour isn't what it used to be.

jonha
Mushroom

Re: UKGov Nonsense as usual

Perhaps I am the only person in Britain for whom DAB is significantly better than FM, who knows?

I am a (well-matured) IT chap and privately I don't adopt new tech stuff very easily, mostly because the promised super features aka hype rarely materialise on the ground. So when I bought a cheapie DAB some years ago I was fully expecting to buy landfill. But no, it has been an enormous success in our home... so much so that we have now three of those things and no FM.

So, with tongue firmly in cheek:

TURN OFF FM!

KEEP DAB!

UK gains 'adequacy' status on data sharing with EU, but making that stick all depends on how much post-Brexit law diverges

jonha
Coffee/keyboard

And another keyboard... gone

> its [UK's] ambition to be a global tech juggernaut

Note to self: must really stop reading El Reg while having a cuppa.

Microsoft's Edge browser for Linux hits the Beta Channel ... if you're into that kind of thing

jonha

Who needs Edge when there's Vivaldi?

If I have to use a Chromium spawn (some websites, mostly WebRTC stuff, don't run in my (t)rusty Pale Moon) then there's Vivaldi... best Chromium browser by a mile. Or two.

But YMMV as I am an old geezer.

Gummy bears as a unit of measure? The Reg Standards Soviet will not stand for this sort of silliness

jonha
Mushroom

the sheer deliciousness of gummy bears, Haribo or otherwise

OTHERWISE?

Oh the H E R E S Y!

(Bah... worse than heresy. The Missus has seen this and has told me that El Reg is from now on FORBIDDEN!)

We can't avoid it any longer. Here's a story about the NFT mania... aka someone bought a JPEG for $69m in Ether

jonha

Blockchain 0, Mona Lisa 1?

Would I buy an NFT and a JPG for $XYZ million? No.

Would I buy a 400 yr old piece of canvas with some coloured brushstrokes for $XYZ million? No.

Honestly, I can't see any great difference between the two "items"... a thing is worth what somebody is prepared to pay for it.

LastPass to limit fans of free password manager to one device type only – computer or mobile – from next month

jonha

KeePass(XC,2Android)

I run KeePass on Android, Linux and Windows. Add a cloud service or, if available, your web space, and a little sprinkling of discipline (yeah, so old-fashioned) in updating this... works superbly and has given me 100% peace of mind for years now.

Fujitsu scrapping fuel card benefit to cut costs, threatens dissenters with fire and rehire

jonha
Joke

Threatens with fire and rehire

Bad, v bad... but probably better than fire and brimstone

Boffins from China push quantum computing envelope for 'supremacy' in emerging photon field

jonha

The first transistor...

was not Turing complete, it was a great mess. But it worked... and look what happened in the following decades.

Page: