The Register Home Page

* Posts by Havin_it

1298 publicly visible posts • joined 1 May 2008

Page:

Europe built sovereign clouds to escape US control. Then forgot about the processors

Havin_it

Re: VPN?

I believe what was meant was that in this setup, the client device is only allowed to do plaintext comms with the edge device, so if their MEs start chatting, the use of encryption will make it stick out like a sore thumb.

A moment of silence, please, for the final release of Debian on x86-32

Havin_it

Re: Dunno…

Loved my NC10, even got my ol' mum one (cost was certainly a factor in them days, admittedly: £400 if memory serves). I ran Gentoo on it; apart from upgrade runs taking more than a day (even with a beefier machine's support via distcc), it was a joy to use.

Had its mobo not cooked off after ~4yrs (perhaps unsurprising in light of the above lol) I still could be: I haven't heard any suggestion of Gentoo abandoning x86 yet, as one might expect given its unique proclivities. Even if they formally renounced it, they'd still be providing basically everything you'd need to go it alone as standard.

KDE Plasma users face a dire omen of change: 6.6.6 arrives

Havin_it
Coat

Re: "Book of Revelations, the Oxyrhynchus Papyri, page 115 says that the number is 616"

Earth-616 happens to be what passes for "our" world in the Marvel Comics multiverse. Can't possibly be coincidental.

Inb4 Konqi gets ret-conned as an Omega-level mutant and gets freaky with Fin Fang Foom...

Havin_it

>The real reason is: Wayland, by design, does not let the compositor choose where a window appears.

Well this is not correct at all so, good start. Wayland (the protocol) does not have a say at all, unlike in the X11 model. It's actually left *entirely* up to the compositor. *Not* the apps themselves, which is the cause of the bother, because apps have been used to putting their windows where they want. And yes, funnily enough, that doesn't wash on platforms outside the conventional desktop model where your window is not necessarily a rectangle somewhere within another rectangle.

What's intended is that it be the user, via the compositor, that decides where windows go. Apps being opinionated about this themselves is what got the chop (although, as mentioned, there are mechanisms for them to make polite requests to the user/compositor in that regard).

The compositor can and should provide tooling to put the user in control; in KDE this is called KWin rules, and they have been around since long before Wayland and are building on a rich vein of knowledge built-up over time on how to wrangle multifarious windows by the identifying info they provide through X11, and now through Wayland (Wayland has had further work recently to improve how windows are defined to make this capability more controllable).

As for the "pile of windows" problem, no denying this has been a pain point. There is now a session-restore protocol recently finalised for managing this, but it took serious blood and tears to get it there and the bikeshedding it endured was certainly not one of Wayland's finest hours. Worse yet (in the eyes of many app developers, I should imagine) - getting your windows put back where they were when you restart is no longer something apps can simply rely on the X11 environment to do for them; it requires them to write code to buy into the aforementioned protocol, so that what they want done is understood with as little ambiguity as possible. (X11 DEs had this issue too; they just spent long years learning the quirks and finding reasonable solutions.)

KDE devs have commented that that buy-in will likely take years, and some apps will never bother. I hesitate to exceed their optimism, but I do think that before long the needed code will have the status of well-known, drop-in boilerplate that takes negligible effort for an app to implement. Toolkits can likely play a part too. I think the adoption curve will be very slow for a spell, then very fast until it gets as good as it's gonna get.

So that's where it's at. I know it won't be sufficient or satisfactory for a lot of people, but surprisingly it seems like neither you nor the august commentariat in these parts seem to have, or be willing to share for whatever reason, the full picture, so I thought I'd do my best.

Linux kernel 7.1 sends Intel 486 support to silicon heaven

Havin_it
Angel

Re: So long, 486...

>Year of Our Lady

Alanis?

Flatpak-NG sounds like bad news for systemd refuseniks

Havin_it

Re: Yes, please!

LibO is what made me turn to flatpak too. I'm on Gentoo and LibO would be the single biggest compiling task on my whole system, well ahead of gcc, llvm/clang etc. On my old i686 laptop it was likely not even doable due to RAM requirements of the build, and even on my late-'10s Thinkpad it would likely be a >24hr slog.

Gentoo appreciate this and always provided binary packages of LibO (and OO.o before that), but they are notoriously temperamental due to DLL hell. Some of the libs it uses are antisocially ABI-unstable (side-eyes harfbuzz, and I believe poppler used to be an offender too) to the extent that not only are you lucky if your system state at any given time satisfies the conditions for libreoffice-bin to be installed in the first place; once you manage it, its presence will often make it all but impossible to upgrade the rest of your system because those dependencies conflict with those of other key components. AAARGH. There has been a stickied thread about this in the Gentoo forum for ~35% of the time I've been alive.

I threw in the towel and went AppImage first, but those can still be prey to the same DLL-hell issues depending what libs the packager decides to leave the host system to supply. I forget which one it was that broke, but it taught me that, as Henry Jones Snr put it, "Our situation has not improved."

And so, reluctantly, I turned to flatpak as the Last Chance Saloon. I don't like the disk cost, but it works, integrates and updates with zero pain other than that. Like many here I'm fortunate in not requiring to use an "office" suite very often in my duties, but when I need it, I *need* it.

So if this comes to pass, systemd will be the next shit sandwich I have to choke down. I've used it; I don't hate it; I just don't like it so much better than OpenRC that I relish the task of migrating my running system from one to the other, purely for the sake of that seldom-used "office" suite, and purely because some library developers insist on moving fast and breaking things all.the.ruddy.time. The latter is where my ire tends to be directed, and I'd honestly rather apps progressed more slowly/lived without certain features than make use of such antisocial libs. Gah.

Firefox 151 helps you edit PDFs – and switch OSes

Havin_it
Facepalm

Re: If Mozilla REALLY Wanted to Make Me Happy

Alternative Answer: It requires a significant amount of novel code to be written for both UI and backend, and (1) no active developer has considered it high priority and (2) few users are clamouring for it. Both largely due to the fact that Sync exists, is pretty good, and requires only an email address from the user (which can always be a throwaway/dedicated one) and that's all the data Mozilla get because all your data is encrypted before it leaves your device.

The Sync server stack is open-source so you are welcome to review it for backdoors if you can be arsed. I used to be like you and self-hosted an instance myself, but after a while I ceased to see the point in doing so given the above.

There is much to dislike about Mozilla but in my book Sync is one of their finest achievements. It has solved a ton of inconveniences for myself and the unlucky sods who look to me for support in such matters. Besides, if I were you I'd be more worried about Google reading the export file off your phone the moment you exported it ;)

Veteran network architect proposes IPv8 – to improve IPv4, not leapfrog v6

Havin_it

Re: Heath Robinson

Webmonkey here. We usually [have to] cleave to the equally venerable maxim: "Cheap, Fast, Good: pick two*."

[and if you're lucky, 1.5 of them will be delivered.]

Havin_it
Coffee/keyboard

Re: Heath Robinson

Mostly agree but I think that is normally where folk have their arses embedded, TBF. Or I've been an engineer all this time without realising (where's my raise?)

'Dirty Frag' Linux flaw one-ups CopyFail with no patches and public root exploit

Havin_it

Re: General Purpose Linux Distros

As you already need root to load modules, the attacker could also reverse your sysctl setting (and nobble whatever monitoring you put in place). Probably requires the attacker be a problem-solving meatsack and not just a dumb payload, but I say that as someone who doesn't closely follow AI's capabilities.

As another Gentooer I also build-in bespoke to the host, but I'll assume Red Hat would not support that sort of shenanigans under warranty. Also the workaround for this vuln does illustrate that modules can be good in this scenario when they're something the host can survive without (at least temporarily). Build a monolith and you lose that wiggle-room.

Met Police's Palantir deployment has its own officers watching their backs

Havin_it

I believe "do one" is a Scouse formulation, actually.

Havin_it
Pint

Re: MPS officers are citizens too

I mean, 1984 was over 4 decades ago now. It's closer in time to when the book was written than it is to the present.

By most assessments Orwell under-shot by at least a decade (at least inasmuch as where his predictions met Western societies), so I'd like to think he'd have been a bit relieved about that. I'm not much of a scholar and it's a while since I read the book, so I can't tell you what he thought about the further future.

Anyway if you think he's got it bad, what must Arthur C Clarke have gone through before he even snuffed it?

Where to buy a non-Apple, non-Google smartphone

Havin_it
Alert

Re: The problem is voice

If you're willing ... please, name that bank! I'm sure many here would be keen to know.

Windows Update is a torture chamber for seldom-used PCs

Havin_it

Re: HP laptop took ~ 2 hours before i could print something, did a test print from ipad in 20s

HP has a "bloatware" app for its printers (HPLIP) that contains not one but two CUPS drivers (new, hpcups; old, hpijs). It's OK I guess, the PyQt gui was useful sometimes (although it farms scanning out to xsane). Not been updated to Qt6 though, so being dropped by many distros at this stage (the drivers don't depend on this obv.)

Not needed anyway these days as CUPS (yes, still going strong) handles driverless/IPPAnywhere printing, and whatever the equivalent buzzwords are for scanning, with aplomb on any models that support them (which is anything not antique at this point). I'll say this for smartphone hegemony: it made the printing scene much more ergonomic and largely freed us from driver-hell by ensuring the hardware talks common standards.

Havin_it
Coat

Just checking in, did anyone mention Gentoo yet?

/ducks

Go straight to sell! Windows second-chance setup hawks Microsoft services at IT's expense

Havin_it
Alert

Re: So glad I'm a Linux user

Don't for the love of dog ever defect to KDE, it'll be too much. Nowadays they'll spam you with a polite request to consider donating, Every. Single. YEAR.

The horror!

(Of course being KDE you can turn it off in systemsettings.)

Havin_it

Re: smaller organizations are affected more severely

Excuse? Fault?!

Bloody Stockholm syndrome, that is. How about let's direct the blamey words at the shitehawks who trouser the premium for "professional" software then turn around and panhandle obnoxiously to stiff the buyer for further (most entirely inappropriate) addons.

Pass the key, passwords have passed their sell-by date

Havin_it

Re: Great!

Many addons available for this. YMMV as I'm not familiar with what hurdles some sites might put on operation, but I use the top one (the craftily-titled "Authenticator") can screengrab the key when the site puts it in a QR code, or it can be manually entered. The key syncs via Firefox Sync to other devices (desktop; I don't use it on mobile so dunno about that) and the key list can also be exported to text file.

Thunderbird in hand worth 2 Outlooks as fresh FOSS fave and Firefox arrive

Havin_it

Re: Whassis?

Thanks. I'm struggling to understand what would be a legitimate reason for an external website to be able/allowed to monkey with my router etc via a browser session, but I'm probably a bit sheltered these days.

I note it says rollout is gradual which I think means I don't have it yet as I can't see these entities in the Permissions section. As long as it doesn't affect my ability to login to such devices' _own_ onboard web interfaces, I don't care.

Havin_it

Whassis?

Security permissions have been further tightened, and now Firefox applies network access restrictions to devices on your local network as well.

Can anyone explain what this means? I went over the release notes and can't identify it.

Zorin OS 18.1 released - and the Lite edition reappears

Havin_it

Re: ARM CPU support

Probably depends what it is you dislike about RPiOS.

If it's the default desktop du jour (labwc this week IIRC), bear in mind that you can install the Lite edition (no desktop) and simply add another DE/WM of your choice. I've done this with KDE on Pi4s and 5s and find it tolerable with 4GB, and quite serviceable with 8GB, just running off the SD card.

QUIC will soon be as important as TCP – but it's vastly different

Havin_it
Flame

Re: elephant in the room (or web page)

MEN! Plural. Makes no sense if it's a lone blind man.

Sorry for both barrels but that's the third time this morning (counting this article itself) that I've seen this mistake made on this site alone.

Forking frenzy ensues after Euro-Office launch sparks OnlyOffice backlash

Havin_it

Re: "It's going to look unfamiliar!"

My mob have just levelled "up" from MSO 2007/2010 to MSCPsomethingorother365 and in the process I've found it to much more resemble a web app now; complete with ruddy My Account lozenge at top-right and constant pesky extraneous popups and interstitials occurring where and when one desires them least.

LibreOffice Online dragged out of the attic, dusted off for another go

Havin_it

The extent to which the "whole team can collaborate" seems a bit limited by it being a single-user app confined to a single workstation.

Maybe I'm misunderstanding things about the existing Collabora offering, but I thought the main point was that with the documents being hosted on the server, it allowed for _simultaneous_ collaboration between multiple users. Maybe concurrent editing wasn't part of the spec (I'm not gonna go diving to find out) but just the fact of shared, mediated access to a central repository of documents would have made that a boon for collaborative work.

Does this new version actually support multiple clients, like over the LAN? If so, then I suppose as a version that's easy to install on the desktop without needing to figure out the rest of the server stack to host it, that could be handy. But if it's just the server in a box, for one local user, seems a bit daft when there's LO to provide the same thing.

Or is what they've done with the UI just so desirable that it still beats out OG LO even with this overwrought architecture?

Bcachefs creator insists his custom LLM is female and 'fully conscious'

Havin_it

Rebroadcasting either of my grandfathers' opinions on current events and life's milestones would very likely earn me a spot on the Prevent scheme. As for my great-grandfathers ... straight to Belmarsh, do not pass go, I should imagine.

Oracle vows 'new era' for MySQL as users sharpen their forks

Havin_it
Thumb Up

Re: Oracle - history obviously repeats itself one more time [=> OpenOffice.org vs. LibreOffice]

You don't have to be oblique. It's OK to call him a scunner.

River project swims against the Wayland tide with modular window management

Havin_it

Re: When it gets to the point where you can use 'export DISPLAY=remotebox.lan:0.0' let me know

>I do worry that going forward the choice of Linux distros for servers may be constrained by whether you can rip out Wayland and install x.org rather than by whether the rest of yhe system is up to snuff.

But as you alluded, the X server is not on the server where the app is to be run, so the server distro does not need it anyway. The workstation distro may not have an Xorg server to run, but will likely have Xwayland, so you can still do ssh -X (or -Y). I can't see Xwayland going away for a long time, if ever.

The apps to be run on the server can be run with their UI on your workstation whether they (or more likely the toolkit they're built on) support X11, Wayland or both. If X11, use ssh -{X,Y} to Xwayland. If Wayland, use Waypipe, which is functionally the same thing as far as I can see.

I always thought running GUI apps on servers was considered baaad, anyway. When I was coming up the gold standard of server GUIs was Webmin (which I just checked out and is looking a lot slicker than it did in 2004).

Google to foist Gemini pane on Chrome users in automated browsing push

Havin_it
Thumb Up

Re: Assisted Browsing today

If it's good enough for Prince Akeem of Zamunda it's good enough for me!

Penguin in your pocket: Nexphone dual boots into Linux, Windows 11

Havin_it

The OP refers to scrcpy which is a cross-platform app that leverages the Android debugging interface (adb) to mirror the device's screen and provide remote input. Remote desktop for your phone, basically. Works over wifi as well as USB, although not quite as responsive obviously. Can also do other things supported by the debugging API such as passing-through the device's camera(s).

Bill Gates-backed startup aims to revive Moore's Law with optical transistors

Havin_it

Re: 10kW 1U-looking 8-processor trays, optical connect.

wut

As Oracle loses interest in MySQL, devs mull future options

Havin_it

Re: MySQL is dead. Long live MariaDB.

>XLibre has taken the mantle of Xorg.

Has it, aye?

;-)

Debian's FreedomBox Blend promises an easier home cloud

Havin_it

Re: Desktops?

GTK did have an HTML5 backend (called Broadway) but I never heard of a whole Gnome session being possible on it. Also I've just looked it up and it appears they binned it at the same time as the X11 backend.

IPv6 just turned 30 and still hasn’t taken over the world, but don't call it a failure

Havin_it

Re: The real reason nobody wants to use it

I see what you mean. I assumed they were assigning via their own DHCP server because that's how I do it (not because I have any devices that can't do static IP, but because some of them are damn fiddly to do so -- the verkakte touchscreen printer and the net radio with only a jog-dial for text entry spring to mind -- and it means the assignments are kept in one place so I can look them up when I forget them).

It might differ between manufacturer UIs, but in my last two Samsungs, the static IP UI only covered IPv4. No way of specifying a v6 address.

Havin_it

Re: The real reason nobody wants to use it

Correct me if I am wrong (please) but this wouldn't work if any of the local devices are Androids, because it'd require DHCPv6 which Google is adamant it will not support on Android.

Ready for a newbie-friendly Linux? Mint team officially releases v 22.3, 'Zena'

Havin_it

"Betray"? Get off your cross, we need the wood. Nobody promised you anything. Devs don't want to dev two stacks, and they picked the other one. The code's all still there if you feel like picking it up and carrying it forward.

What if Linux ran Windows… and meant it? Meet Loss32

Havin_it

Re: If you

Ugh, sorry, ignore. Very clumsy speed-read - I thought the USB drive was a separate item.

Havin_it

10/10, no notes. No Joke icon, no /s tag, yet not one downvote. That's good work. Chapeau!

Havin_it

Re: If you

What a silly dance. Crafting a thumbdrive that behaves in that way took some effort (and presumably cost) over just whacking it on the smallest commodity whitebox drives you can scape up off Aliexpress. Why?

This may be controversial but I don't think in today's world it's a grave sin for an OEM to say: "We don't wanna generate more [practically] single-use e-waste, just go download $driver from $link on another machine before installing." How often, really, is that not feasible?

Samsung reveals its first tri-fold phone – and its desktop mode

Havin_it
Trollface

Re: So, now it's tri-fold

Wrong. The purpose of the eight-fold is to avenge the seven-fold.

Microsoft gives Windows 11 a fresh Start – here's how to get it

Havin_it
Pint

Always assumed it was for "Query" but I like yours better, you've updated my headcanon ;)

Google takes Photoshop to the woodshed with new image AI

Havin_it
Mushroom

Beautiful cabin crew

Scarlett Johannson

Havin_it
Trollface

>They are a record of the reality that prevailed at the time, warts and all.

We've only got your word for that now though, innit?

Havin_it
WTF?

Re: It's clever but..

"Never again can we trust anything we see."

Who said that or anything like it about photography?

IETF Draft suggests making IPv6 standard on DNS resolvers - partly to destroy IPv4

Havin_it
Windows

That's nifty an'all, but to what actual machines do each of those inscrutable addresses belong?

Predictable naming/addressing of local hosts (DHCP+local DNS) was the piece of the puzzle I failed to solve when I had a stab at IPv6. With one machine running dnsmasq, I can have each machine's name and IP mapped to its MAC in a centralised DB meaning all hosts can reliably contact each other by name. (Also any host that's not supposed to be there either can be denied access or will stick out like a sore thumb.)

The closest I got was DHCPv6 but our Android phones did not play ball with this, which I learned is because Google have vetoed it for some reason. Neato.

All that left was Avahi/Zeroconf/Bonjour/whatever (ugh, rather not) or somehow piggybacking the IPv6 DNS resolution on the DHCPv4 config (which maybe dnsmasq can do natively, but I ragequit before I could establish this, plus a solution reliant on dual-stack wouldn't feel ideal).

I feel like there must be an intended way for this to work, but it might be a while before I reacquire the minerals to have another push at it.

Me after the first attempt ------>

LibreOffice 25.8: Faster, leaner, and finally speaks PDF 2.0

Havin_it
Pint

This. Been using for some time on our in-house system (not that we need PDF2.0 with any urgency) and when you add the fact that .OD* files can be manipulated quite easily by any server lingo with zip and XML/DOM support, it can be a very capable doc generation platform.

Saved me enough time/money for a few more of these ---->

Microsoft gives in to Chromebook bullies and drops Windows 11 SE

Havin_it

Re: I'm pretty sure there is a cheaper, more resilient alternative.

I'm sure it is not unheard-of to keep the homework on a MicroSD card, which is kept secure by wrapping in a rasher of bacon.

China says US spies exploited Microsoft Exchange zero-day to steal military info

Havin_it

Re: The surprise is...

Activated with OEM key off eBay.

If you're forced to use Windows 11, here's how to steal some of your time back

Havin_it

Re: File Explorer is now a productivity sink

We really need to come up with a common name for that thing, I keep wondering why people are pausing before they say "menu".

[Though I must admit I have started interpolating it as an exasperated sigh, which seems to stand up well in most contexts so far.]

UK VPN demand soars after debut of Online Safety Act

Havin_it

But do you stay for a full shuck, or just niblet?

Debian isn't waiting for 2038 to blow up, switches to 64-bit time for everything

Havin_it

Re: GPS 1024 rollover in 2038 as well

Yikes, that's ... worse. (Why does GPS even need a week counter anyway?)

I want to be charitable and assume these design decisions are down to self-deprecation/utopianism on the part of the developers: "By the time we need more than that, this old thing will have been replaced by something completely new and better anyway" sort of thing.

Which in turn makes me think those devs were rather green, at least in the ways of the relationship between innovation and money, which has illustrations a lot older than the computing sector.

Page: