* Posts by ovation1357

273 publicly visible posts • joined 27 Jan 2012


Kaluma squeezes JavaScript onto the Raspberry Pi Pico


Why, $deity, why?!?!

I have terrible difficultly understanding how JavaScript became the defacto standard in web browsers - it's a case of the lowest common denominator IMO.

I have immense difficulty understanding why anybody would want to take the language and adapt it to run server side.

So this just blows my mind.

I suppose it's a bit like Foone (presumably still going on Mastodon since quitting Twitter?) getting Doom to run on a electric toothbrush... Very clever, somewhat entertaining but ultimately not of any practical use.

Ubuntu and Fedora clash in beta race, but who wears GNOME better?


I completely agree... GNOME 2 got to a stage where is was pretty decent and then some egotistical maniac decided sone years ago that the best option was to scrap it, write something half-baked and completely different but still call it GNOME.

Years later it's still a clunky mess with a horrible user interface and barely half the functionality of its predecessor. I genuinely don't get why people like it - unless all you do is live in a web browser all day it's pretty useless.

I've ranted many times in other comments about the abhorrent UI changes in GTK which are universally screwing up everybody else's non-GNOME desktops so I won't get myself started again on that now.

Needless to say I am indebted to the developers who forked GNOME 2 into MATE and continue to maintain it. But I have to credit to the other great desktop environments such as Cinnamon, XFCE and KDE. But GNOME? No thanks.

Beneath Microsoft's Surface event, AI spreads everywhere

Thumb Down

Sounds ghastly!

It is.... ghastly....

Personally I have a loathing of machines which try to speak and a very strong aversion to talking to them as well.

It's alright bad enough with all these voice activated "personal assistants" which misunderstand half your instructions, and sat navs (not forgetting the option of those oh-so-funny novelty/celebrity voices).

Am I imagining it or didn't they pre-install Cortana for a while, which immediately began "speaking" to you on a fresh install?

I hate it all - it's truly ghastly and Adams was spot on about Genuine People Personalities! I turn off all voice recognition and speech synthesis on all my devices as I can't stand it.

I'm not about to start text chatting with GPT either and the last thing I want is for it to be ingesting everything I'm doing and passing comment on it.

It's ironic that this article quotes Sirius Cybernetics because although Douglas Adams probably wrote about this too early for it to be aimed at Microsoft, I always think immediately of Microsoft every time I hear the name "Sirius Cybernetics" as they're the kind of mindless jerks who should be the first against the wall when the revolution comes.


Re: If you've seen my posts you'll know I'm not usually moved to crude language

I beg to differ, Sir.... Canonical are no angels, but they are not even a tiny fraction as bad as Microsoft.

Perhaps they would become as bad if they got their hands on a monopoly but a bit of unsolicited telemetry and an ill-judged attempt at bundling Amazon ads into their OS pales into insignificance when compared to Microsoft's crimes against technology.


How does one ever get into the situation of *returning* to Linux?

I don't understand this as it suggests that you previously used Linux but then went backwards to Windows again.

Why would anyone do that?

Three signs that Wayland is becoming the favored way to get a GUI on Linux


Carrot vs Stick

"But this sort of thing feels to us like it's trying to push users towards Wayland, rather than actually attracting anyone."

This is exactly the problem. The folks forcibly pushing Wayland are the same ones forcing hideous, mandatory, touch-centric UI elements upon everybody through GTK, removing any element of user choice through their devout belief that their 'new' way is the only way.

If Wayland as amazing as they say it is then it will stand on its own merit and people will naturally migrate to it as they "wake up" to whatever is apparently so hideously broken in X11. Threats and FUD to try and scare users into switching isn't going to wash.

And for the folks behind Budgie to declare MATE as dead... That's just bollocks. The team behind it is constantly releasing improvements and someone will have to prise it from my cold, dead hands before I stop using it. I don't care whether it's running on X or Wayland so long as Wayland doesn't remove any of the features I use or introduce any instability to my desktop.

I put my money where my mouth it with this one: it's my daily driver and I run my business on it, so I pay a monthly subscription to the project

MATE is an excellent desktop which not only balances functionality and performance but it also gives users huge flexibility with its user interface, which can easily be switched between classic layouts like the original GNOME 2 on which it's based, through to looking and behaving like Windows, Mac and several other desktops.

Sadly, just like XFCE and any desktop either based on GTK or running GTK applications (yes KDE users I'm afraid this affects you too), MATE is now tainted with awful (and probably irreversible) Hamburger Menus and buttons nested inside title bars along with some other UI horrors, which were all forced in by the GTK developers. A major driving reason was because.... at the time, Wayland required "CSD" (Client-Side Decorations) - i.e. the application has to draw its own title bar, scroll bars etc. The sad part is that I'm led to understand that since then Weyland has gained support for Server Side Decorations which basically means that the whole story which led us to our desktop UIs being irreversibly effed up, was actually a lie.

Dear reader, you might be able to tell that I'm a tad miffed about this whole situation. I'd possibly go as far as to say "angry". I'm not angry about "modern" UIs per-se, I'm angry that major players in the desktop Linux ecosystem are carefully stripping away the user choice which has always been one of the biggest selling points of desktop Linux - this could all have been implemented in a way which embraced the spirit of user choice, but instead it has been hard-coded on a wide scale which means folks will be getting these changes whether they like it or not... That's not the spirit of FOSS / Linux, that's the way the likes of Microsoft decides to dump 'TIFKAM' on the world.

If you prefer Unity or KDE, GNOME, Cinnamon, Budgie, XFCE or some other desktop, it's YOUR choice. I'm on my high horse about this because I see this choice being eroded and with the changes being pushed out under the banner of "Wayland is better", don't be surprised if your choice of desktop begins to lose its unique character and features :-(

I hope I'm wrong!

Microsoft may charge different prices for Office with or without Teams


About time

I hope the EU throws the book at them and gives them a hefty fine while they're at it!

Teams sucks and I've been forced to suffer using it for work exactly because of them bundling it "free" and thus being lapped up by organisations which were already fully locked into Windows and Office. It becomes almost impossible to sell the idea of paying another licence for a better product when you're dealing mainly with nontechnical bean counters who consider all similar applications to be equal and this one's "free" (but not as in FOSS because that's "unsupported shareware" in case you didn't know).

Time and again they get away with conning people into mass adoption of the poorest quality product whilst snuffing out the real innovators.

It's just a shame that there seems to be no way to stop them from doing this upfront rather than applying some minor punishment long after the damage has been done.

Potatoes in space: Boffins cook up cosmic concrete for off-world habitats



I'll get my coat!

Make Linux safer… or die trying


Re: "substantial"

"deals rolled back"

When you, for example, embed the world's worst and least standards-compliant web browser into your OS and call it "The Internet" in an attempt to obliterate the competition, then get legally penalized for doing it. How exactly do you roll that 'deal' back?

Linux Mint 21.2 includes a bit of feature creep from the GNOME world


Re: There are dozens of us!

If you're lucky enough that you can navigate your way around a load of different GUIs without it bothering you then that's great and I'm possibly even a bit jealous!

I can't! I'm very particular about my desktop and get very frustrated on systems which don't work _my_ way.

My standpoint is very much one of use choice. Linux has been a very attractive choice for people who want full control of their computer and the choice to have it look and feel exactly as they want it to.

Take the MATE desktop for example - it actually comes with a utility which allows you to instantly switch your desktop to look and behave like all the current proprietary OSes as well a few popular Linux environments. Select "Redmond" and you've got a taskbar with a "start" menu, choose "Cupertino" and the task bar is gone, replaced with a mac-style dock and top menu bar. If you want something unique that's fine too because you have full control of the desktop layout, keyboard mappings, even the positioning, function and ordering of titlebar buttons.

HOWEVER.... This particular change from GTK is implemented in such a way that it affects all desktop environments and not just the GTK based ones but also the Qt based ones such as KDE and it offers no options whatsoever to configure how it looks or behaves.

So regardless of your choices, if you run a GTK based application such as Chrome or Firefox then it's going to look like it's running on the GNOME desktop (and behave like you're on a mobile touchscreen device) whether you like it or not!

This is a total abuse by the GNOME project of the power it holds through the wide adoption of GTK. It's possible that they were just narrow-minded and simply didn't think about the massive impact their changes would have outside their own environment but I can't help thinking this is very deliberate.

This is not okay and people are absolutely justified in expressing their dismay and anger.


Don't blame MINT

I've been angrily raving about this problem for a couple of years now after getting a big shock when I upgraded to Ubuntu MATE 20.04 - suddenly there were hideous 'Hamburger' menus and other nasty touch-centric obscenities in my desktop UI.

When I read that Xfce was going to switch to this CSD madness I said to myself back then that the users running LTS distros are going to be furious when they upgrade and discover this horror. I believe that time is now arriving :-(

It turns out that this is mainly due to a couple of very arrogant ideologists from the GTK project who have decided for the rest of us that title bars are a waste of pixels and classic application menus the wrong way to do it.... Therefore rather than enabling any kind of user choice, they've deprecated and removed support for 'classic' UI elements and gone round, fairly successfully, pressuring the maintainers of GTK-based applications to remove support for menus and title bars and replace them with hamburgers, embedded titlebar buttons and 'pop-overs'.

This means that regardless of which desktop or distribution you use, even if you use KDE, any application based on GTK3 or above is likely to have all this CSD shit and there's basically nothing anyone can do about it!

So far as I know all the current mainstream web browsers for Linux are using GTK so even though I'm very grateful that the Firefox Devs still implement their own classic menus, I'm stuck with crappy invisible scroll bars and weird mobile-style menus with their own back/forward navigation buttons rather than following mouse focus.

I've been exploring and discussing options to deal with this but my conclusion is that the only way to reverse this would have to firstly involve either persuading GTK to add back support for classic features (unlikely) or to fork/replace GTK but then you'd have convince all application maintainers to re-implement all the stuff that they spent time removing.

I'm seriously pissed off about this and have been unable to find any escape from having my stable and productive desktop being completely shat on except for opting to run outdated OS and applications.

GNOME / GTK, along with its obsession with Weyland can do whatever the hell it wants to with it's desktop user interface but not at the cost of breaking everyone else's!

Thunderbird 102 gets a major facelift, Matrix chat support


Modern == Hamburger Menu?

Like almost every major Linux app I use, Thunderbird is built on GTK.

The GNOME project has thrown away the rulebook on desktop UI design and done some pretty nasty things like deprecating support for proper title and menu bars (replacing the menu with a hamburger plus some buttons embedded in what should be the title bar).

These pretty much no escape from these changes and they affect anything using GTK even if you're using a traditional window manager like XFCE or MATE.

Now, Mozilla have so far done pretty well on this front! Firefox has a hamburger menu as, I believe, does Thunderbird. But they've put in efforts to enable users to have proper menu and title bars (although as I understand it there ain't nothing and no how they can do to get proper scroll bars back)...

I fear it's only a matter of time before GTK makes it so hard for them to support proper desktop UI elements that they are forced to go the way of the rest - do I dare to try this release and find out if this is the one??

Like another poster said, modern doesn't necessarily mean bad but I chose tools such as Thunderbird specifically because of things like stable UI design and, most importantly, user configurable options. I really hope they do continue to be a bastion of user choice! So far as I'm concerned they can change the default user interface to their hearts' content so long as I get the choice to switch to 'classic mode' and get on with some real work.

Oracle creates new form of free Solaris


Re: SRUs

That's one way to tell them where they can stick it!

The inevitability of the Windows 11 UI: New Notepad enters the beta channel


Ditto, and especially for referring to edit. I really missed it when they stopped bundling it with Windows.

Notepad sucks but it's at least better than having nothing at all

Fisher Price's Bluetooth reboot of pre-school play phone has adult privacy flaw


Security problems aside I just find it really sad that children's toys are now almost invariably made of flimsy plastic and are not built to last.

My kids still play with some of my wife's old toys which are almost bomb proof, some of which were already hand-me-downs in the early 80s so they're easily over 40 years old.

I was truly stunned by this Twitter thread https://twitter.com/Foone/status/1454230585933631488?t=26v95n--FxciXetRjMFugg&s=07 recently, where the writer does a tear-down of a new version of the old fisher price record player.. It beggars belief that they have abandoned a really simple Clockwork music box in favour of a crappy little electronic speaker and fake music box sounds coming off a chip, of course immediately requiring batteries to function.

What's truly amazing is the big reveal at the end which shows how they've achieved a clockwork mechanism to make the fake plastic records turn.

I've just wrapped a BBC branded cuddly toy which has a sound box in it and comes with a warning on the box that the batteries have an estimated 6 month lifespan based on occasional use and are not replaceable!

I feel like there should be strict laws about this - if the manufacture really feels it necessary to put risky functionally such as Bluetooth into a child's toy then it should be compliant with a minimum set of safety and security standards (although I can't help thinking that a dumb toy would be a better idea), and non replaceable batteries should be illegal.

Needless to say: Challenge accepted! I may well find myself unstitching the toy and replacing the batteries just to stick two fingers up at them.. A bit like my recent repair job on a Christmas 'robot' biscuit tin from Debenhams which my wife loves. Not only did that practically require a can opener to reach the circuit but the 3x LR44 batteries had been riveted to the board for good measure!

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


Re: vim? Backslider!

I beg to differ, Sir. I cut my teeth on vi but always found it to be a bit basic once I'd got addicted all the sugar added to vim.

Vi had an especially annoying 'feature' whereby if any single 'ex' command failed then it would finally exit with a non-zero status even if the later commands (e.g. :wq ) succeeded... This meant that when I was using it as my email editor within Pine that if I mistyped a command inside vi then it would see the non zero status as an editor failure and discard what I'd typed.

I guess the same would be true using classic vi to edit git commit messages - it would probably just abort.

On the other hand vim exits based on the most recent command status which makes so much more sense.

MySQL a 'pretty poor database' says departing Oracle engineer


Re: PHP is somewhat responsible for MySQL’s uptake

The problem with database abstraction layers is that they are forced into offering the lowest common functionally and inevitably end up having to allow raw queries or some other way tto permit the use of propriety commands...

MySQL/Maria's 'GROUP_CONCAT' springs to mind here - immensely useful but specific to the DB.

Oracle introduced something supposed to be an equivalent in 11i but I was not intuitive and it took me a while to get it to work for a simple report.

I believe postgres doesn't even have an equivalent.

ORMs and abstraction layers can seem like a good idea but I find myself fighting the abstraction to get what I want (and having to learn yet-another-ORM with its own syntax and idiosyncrasies) and then having to use some special exceptions which then tie it to one specific backend database again.

Don't get me wrong, I don't hate ORMs and I do use them sometimes but so often I find myself thinking I could write a decent SQL query with much less effort, and/or finding that the ORM encourages writing poor/wasteful queries.

Reviving a classic: ThinkPad modder rattles tin to fund new motherboard for 2008's T60 and T61 series of laptops


OMG Why did nobody tell be before!?!

To be fair I'm more pleased with my current P14s than I'd expected and I don't hate the keyboard (which I expected I would), but this is a great idea!

A bit like putting a souped up engine into a crap old car and then leaving the boy racers in the dirt at the red lights! I'd love to have a vintage laptop which flies!

Lenovo ThinkPad T14s: Impressively average, which is how corporate buyers like it


Re: Nice set of options, but Ethernet?

I've got a P14s which is near identical form factor and has a proper Ethernet port on it. I agree with you about the dongles and don't really understand why this model would even need to do that.

Just this evening a friend asked for help with his Dell XPS laptop and had to get a dongle out just to be able to connect a USB-A device - this kind of nonsense was a big driver towards me staying with Lenovo

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


Re: "lots of old folks still love their "wireless""

Yes and let's not forget the news that BT is going to be switching off PSTN and giving everyone a VoIP box with some kind of battery backup.

DAB is technically pretty shit, meanwhile the loss of AM/FM will definitely make our national communications network more fragile and then taking our 'proper' phones away will compound this

I reckon that if we had the zombie apocalypse tomorrow there's a pretty good chance that a combination of analogue radio plus PSTN would survive to keep people in contact.

I really don't fancy our chances with DAB and VoIP.

GNOME 41: Slick with heaps of new features for users and devs – but annoyances remain


Re: Title bar

I'm totally with you Bob. Hamburgers are, at best, for touchscreens only.

I know I'm repeating myself here now, but the only thing I actually want is for this to be a user choice. You and me, we'll clutch to our title bars until the day we shuffle off this planet - some other folks quite like it.

I'm happy for those people to like hamburgers and to use hamburgers if that's their choice. I'm quite happy for some fresh-faced kid to go and invent a 'pizza' menu or whatever... Go ahead and add that to the list of UI options. Heck, make it the default option if you love it that much. But please remember to make it an option!

MATE is especially good in this regard - using the mate tweak tool you can quickly switch between having a desktop which looks like GNOME2, Windows, MacOS and others, and you can freely pick and choose. Want an icon dock but also a Windows-style start menu? No problem!

LibreOffice has taken a similar approach. You want a ribbon? Sure you can have that! You hate the ribbon with all of your being? No worries, have classic menus and several other options instead...

These folks are showing us that personal choice is completely possible and mainly also practical to offer and maintain. Long may those guys keep this up, and maybe they could have a word with the CSD / Hamburger zealots over at GNOME HQ


Re: Title bar

The almighty self-appointed deities of GNOME declare that you are wrong about this puny human! All hail the almighty Wayland, harbinger of client side decorations!

Basically some guy at GNOME has declared that title bars are a waste of space and that allowing them to adopt the theme of your desktop environment or, heaven forbid change colour to highlight the active window, is just plain folly.

Personally I'm with you. I hate it! But more than that I'm pro-choice. There's simply no excuse for this being made into the only option - Linux is all about choice and GNOME gives none whatsoever in this regard :-(


Re: Nice

I hear your pain about choosing a /usr/bin binary for opening file types Bob!

Although it's not at all obvious, you can actually type a file path into the application chooser... You'll see that if you hit the forward slash button then the 'buttons' representing each segment of the path turn into a regular text input and it even auto-completes as you type! I discovered it by accident but you might find it useful next time.

As for the 2D Flatty McFlatFace I couldn't agree more! Plus the abomination of the CSD title bar with embedded buttons and evil hamburger menu.

Sadly, some of this stuff is creeping into MATE and basically anything that runs GTK based applications but I'm hoping that by the time it gets forced on us they'll either have changed their minds or somebody will have come up with a stable fork to avoid it completely.

Why tell the doctor where it hurts, when you could use emoji instead?


This probably highlights the current inconsistency of how they are displayed. In my experience, Windows does not render them very well.

On mobile devices I think they're much clearer although another commenter rightly pointed out that they're not consistently drawn between all applications.

Although surely if a picture paints a thousand words, a tiny emoji still has to be worth perhaps one hundred?


I was a tad surprised by the downvotes on this and then I re-read it.

I've managed (perhaps somewhat ironicly) to miss a really, REALLY important bit of punctuation in my post!

It should say "What the hell is wrong with people!?! Sending monkey emojis as a racial slur.... - not cool"

I absolutely mean what is wrong with the people who do it and think it's somehow okay, and NOT what is wrong with doing it! Sorry to anyone who was offended.

There's no substitute for a properly punctuated sentence.

Peace and good vibes to all!


I personally love emojis, although I believe they are best used in combination with written text in order to disambiguate the meaning and tone of the message.

Back when SMS was pretty new, one of the criticisms of sending text messages (apart from how it might take one longer to type the message than it would to just trying the person and tell them) was that text alone is very easily misinterpreted by the receiver. I've certainly had messages and emails like this, where I manage to read something bad from something neutral or even positive or vice-versa.

By adding emojis it becomes easier to add the equivalent of a facial expression that one might use if one were talking face to face.

In extremis: "You're a dick! :angry_face:" vs "You're a dick! :Laughing:" should hopefully clear up whether this is anger or banter.

Likewise, more subtly, "Great!" In response to something could mean good or it could be a sarcastic expression. Addition of a smiley face it one with rolling eyes should make the intention of the writer much clearer.

I don't use a huge range of emojiis but I do use them all the time (and it irks me that our beloved el-reg comments don't support them!) From happy/sad/silly/angry faces, rolling eyes, grimacing, shrugging and the three wise monkeys (Sidenote: FFS What the hell is wrong with people sending monkey emojis as a racial slur: https://www.bbc.co.uk/news/av/uk-58503093 - not cool!!)

So I'm glad we have these to augment our written language - no doubt there's also countless possibilities for emojis to help where there's a language barrier or learning disability as well.

It will be interesting to see whether they get further adopted into use for professional purposes... Right now on my corporate machine I'm stuck with Outlook covering very limited smiled into characters from the Wingdings font!


Re: Accessibility Fail.

Granted that there could be some ironic meaning which could be lost in a description but as for the emojiis creating silence on a screen reader, I agree that at least for some of them, they could be described by their name.

There seems to be a common expression which I use daily on Slack, Discord and WhatsApp (and also very poorly supported in MS Teams chat). Which is simple text expressions such as :laughing: or :man_shrugging:

I hope that other chat providers and other tools will adopt support for this, especially as it works as a pretty convenient way to input them in a 'real' keyboard.

Internet Explorer 3.0 turns 25. One of its devs recalls how it ended marriages – and launched amazing careers


I'm a little surprised by the apparent love and compliments being eschewed for IE4/5 Vs Netscape.

I absolutely loved Netscape and found IE to be a poor alternative. I guess for starters it was because it lacked mail and Usenet, but I also disliked the typical Microsoft deliberate breaks from convention such as using Favourites when everything else used bookmarks.

For the most part I found Netscape to be pretty stable and it's high degree of configurability was a boon. It wasn't perfect and it did crash from time to time but in the main it made both a decent IMAP mail client (something neither Outlook nor Outlook Express even supported) and was a decent browser too.

I used Netscape on Windows 3.11, Windows 95, macOS 8/9, Solaris and Linux until I switched to Opera, which was by far the superior browser of the time with all its fancy Qt goodness in the form of tabs and Mouse gestures. (I'm a bit surprised it didn't get a mention in this article).

I seem to recall trying the version of IE that got released for Solaris and thinking it was a bit crap and I'm trying to rack my brain to recall whether there was a Mac port as well... Truly IE was only ever a Windows browser, so Netscape was already a clear winner for multi platform support (and Opera also released builds for quite a few platforms - I used it on Solaris for a couple of years)

To me, Internet Explorer has always been the epitome of Microsoft's abuses of its monopoly. Embedding it into the OS and bundling it with every PC and called 'The Internet' was an anticompetitive and rather evil deception.

All these years later we've only just escaped from the Hell of supporting IE with its demented box model, magic runes in IE6 to avoid being in 'quirks mode (not that 'standards mode' actually followed the standards) and its proprietary JavaScript was by far the worst but I've had to handle quirks in later versions too.

Ironically now it seems to be Safari that's most likely to mangle a page that works fine in FF and Chrome, which is an extra nuisance given that Apple only releases it for their devices: I'm not inclined to start paying the idiot tax just to be able to use their wanky browser.

Personally I'm very sad that Opera gave up on it's proprietary rendering engine - it did certainly struggle with some pages but I think it held up pretty well against the bigger players. Now Opera exists only by name as yet another skin around Chromium.

Vivaldi at least tried to get back to the core principals of the legacy Opera but I still found it a bit too 'chromy' for my liking.

I've ended up settling on FireFox, which just about fits my needs but I do lament the true lack of browser choice these days. At least, for the most part, I can write some HTML+CSS and be reasonably confident it will render fine on almost anything (except possibly Safari).

Thunderbird 91 lands: Now native on Apple Silicon, swaps 'master' for 'primary' password, and more


Re: Dated interface

Outlook's user interface is diabolical! I've tried the online version and I hate that even more.

The search is utterly appalling and the complete lack of control over the ultra-low-contrast colour theme and massive areas of wasted white side make it a miserable daily use experience for me.

I'd give anything to use Thunderbird for my work email and did once try it using the old 'exquilla' plugin for Exchange, but in a highly locked down Windows environment it wouldn't work. So I'm stuck being miserable and less productive with Outlook instead.

I really don't understand how Microsoft gets away with charging so much money for this utter shite

I love the 'dated' UI of Thunderbird and will be very sad if they change it significantly without retaining user options to keep it in 'classic mode'... I'm not anti change but I'm also very pro-choice when it comes to UIs.

Microsoft has gone from being 'passable' to 'nil points' for allowing user control over their applications, whereas both Firefox and Thunderbird continue to give a wonderful raft of personalisation options plus mainly sensible defaults for new users.


Re: More like Chunderbird, amirite?

^^^ This, this, THIS ^^^

Firefox 91 introduces cookie clearing, clutter-free printing, Microsoft single sign-on... so where are all the users?


Re: Bold move

The latest UI update (at least on Developer Edition) has changed the tabs from being actual tabs to being rounded edge rectangles, which just looks stupid and I can't find a way to undo it!

E.g instead of the bottom edge of the tab being connected to the panel containing the page, it's detached by a small gap.

They've also done something in dark mode which means the text of my menu bar is black on a dark gray background! Extra annoying given that I loathe the hamburger menu and choose Firefox for the reason it can still use proper title and menu bars.

New GNOME Human Interface Guidelines now official – and obviously some people hate it


Re: More upgrades to avoid!!

XFCE you say? Ahem, sorry my friend but I have some really terrible news I need to break to you...



TL;DR; XFCE is getting client side decorations. Although they might not be putting hamburger menus on apps they distribute, I think you're going to find that lots of 3re party GTK Apps are going to have hamburger menus and other horrors that you can't turn off nor configure :'(

Right to repair shouldn't exist – not because it's wrong but because it's so obviously right


Really interesting product that I'd never heard of and will now be reading about more, but f**k me, that guy on the video is annoying! I just couldn't keep watching him

What I'm especially waiting for is a laptop with the option to have a traditional keyboard again (i.e. non-chiclet), and I'd definitely also want physical buttons on the touchpad... Both things should theoretically be something that a fully modular laptop could offer.

That said, I'm coping better than expected with the chiclet keyboard on my Lenovo P14 although I still miss the keyboard of my T520 and I am _really_ missing the bottom set of physical touchpad buttons (there are still physical buttons above the touchpad which I use although this can be awkward and they're really part of the 'red nipple' track point device embedded in the keyboard).

Right! I'm off to find and explore Framework's website....

I've got a broken combine harvester – but the manufacturer won't give me the software key


Re: I do wonder how much it would cost

4d experience... What's the four pence experience then? :-P

When free and open source actually means £6k-£8k per package: Atos's £136m contract with NHS England


Re: £1k for a dns change

I'd agree with all of that except that I've dealt with several cases where the reassuringly expensive outsourced contractors have totally failed to keep accurate records or practice change control. They just seem to get away with it when they get caught out.

Hubble’s cosmic science is mind-blowing, but its soul celebrates something surprising about us


Re: Correcting the Corrector?

Wow! I completely missed this. I remember watching a documentary about the servicing mission where COSTAR was installed - I had a physics teacher who was a keen astronomer. It was a mind blowing piece of engineering and a teenage me was seriously impressed

But I had no idea that they'd subsequently managed to remove it. Is the replacement spectrometer the same instrument they originally had to sacrifice in order to fit COSTAR?

Nobody expects the borkish bank-wisition: When I said I wanted some notes from the ATM, I never thought I'd see...


OMG this is like Stockholm Syndrome for crappy software that's been so bad that people now want it to stay bad!

One of my big gripes about Windows is that has always shipped with the most basic, striped back programs that lack even the most basic useful features.

Notepad is high on my list of crapware that I only use when I'm on a locked down system with no other choice... Seriously, compared to any bundled editor from any other OS, it's complete pants.

The lack of support for UNIX line endings has been a pain forever and I'm glad that's one little thing they've tweaked.. it's a nuisance that Mac, Win and UNIX/Linux all use different line endings anyway but on a UNIX box it's dead easy to detect Windows line endings and convert them.

If I send a file to a Windows guy which has UNIX endings, I'm likely to get it sent back to me asking for an edited copy because there are no built in tools (at least, none that anyone is aware of) which can do conversion.

God bless this mess: Study says UK's Christian beliefs had 'important' role in Brexit


Re: I find myself saying...

But then you get the "joy" of accidentally adding unwanted backslashes when you go to press Return but miss that tiny half-height key.

(Not that I ever miss my huge, British Enter key and add hashes/'pounds' if course!)

Zorin OS 16 beta claims largest built-in app library 'of any open source desktop ever'


Re: @ovation1357 - Beware Zorin

Sorry you're telling me that if I select disk 2 for install, put all my partitions on disk 2, select disk 2 as my target for GRUB, accept an installation plan which only features disk 2; then it's not a bug if the installer then silently installer GRUB onto disk 1 as well?!?!

My suspicion is that the code that does this was built an tested on a machine with only a single disk and just defaults to the first drive it detects.

Dual booting on a single drive gets a bit messy and I think it's generally best to avoid doing it. It seems to be recommended to add your Linux partition to the Windows boot.ini so at least Windows updates hopefully won't Bork everything.

But dual booting on separate drives should be a lot simpler as there's no competition between the OSes.

As I've been exclusively running Linux for 15 years, I don't normally have to deal with dual boot (Windows can go in a VM if it really must but I haven't even needed that in about 5 years). It was only on my wife's laptop that I wanted her to try Ubuntu but still be able to not Win10. I gave up in the end the only workaround offered in the bug details was to remove the other drive which I wasn't willing to do on a brand new machine under warranty - I did try a few attempts to disable the other drive whilst booted but nothing that worked. Needless to say my wife has run Win 10 ever since although I wish the bastard thing wouldn't keep being inexplicably unable to print.


Re: Beware Zorin

It absolutely should not be that way and I find it a real shame that Ubuntu's installer does this. I hope they fix it as it must have caused a great many people a lot of pain in screwed up Windows (or other) bootloaders


Re: Beware Zorin

Just because Windows installer is a pile of junk doesn't mean we should accept that in Linux installers. The issue of GRUB silently clobbering other disks is something that turned out to be a specific complaint against the a Ubuntu installer and not a problem with installers from other distros..

Sure, if you select a fully automatic partitioning setup then don't be entirely surprised if it takes over whatever it fancies (although an accurate, upfront summary of what it's going to automatically do is still beneficial) however if you've gone into custom setup, selected a specific disk and chosen you own partitioning and bootloader options then it's unquestionably a serious bug if the installer does anything to a disk which you excluded from that process, especially when there's no point it tells/warns you.

Normally one of the joys of working with Linux is having very tight control over every aspect of your OS. Windows likes to think it's clever; goes off and automatically does crazy things without telling you and it's very rare that it ever allows you any choice in the matter. It's always disappointing when anything on Linux behaves in such a way.

On a desktop system or older, more accessible laptop it's not too much trouble to remove a disk but on newer systems getting at the NVMe SSD drives can take a fair bit of disassembly and they're often held in place with glue as well... I can't remember the last time there was an option to disable a drive in a laptop BIOS.

In my specific case it was a brand new L series ThinkPad that I wanted to dual boot from a SATA SSD that was easily added without disassembling the whole thing. I wanted Windows on one drive and Linux on the other, each using their own bootloaders and just using the EFI Boot Menu to choose which drive. There wasn't really any option to remove the Windows drive.

I was eventually able to repair the busted Windows bootloader by booting from a Windows DVD about a million times and working through various iterations of fixmbr and fixboot and bcdedit and so on. I've had to repair a few borked Windows installations over the past few years and I can never get my head around how insanely bad their tools are for fixing it - including the fact that I've never, ever seen the automatic repair option in the GUI do anything other then fail..

GRUB2 is way overcomplicated and can be a bit of a pig too, but even with its warts I still think it's head and shoulders better than the flaky set of Windows boot management tools


Re: Beware Zorin

That may be Ubuntu's installer. I feel that it needs some serious improvement around the management of disks and bootloaders... There's an evil bug which means that if you've got two drives, say one with Windows and a new blank one for dual booting Linux, even if you're careful to only select the blank drive it will silently dump GRUB onto the primary disk and Bork Windows for you!

I wasn't very impressed when I hit this. The workaround was to remove the disk you don't want it to touch! Not so easy on a new laptop with an NVMe disk buried inside.


I think you probably need to broaden your idea of Windows users because they range from people practically no knowledge and/or confidence using a computer, to folks who are highly technical power users.

If you're talking about anything from those power users down to folks with intermediate skills then I'll completely agree with you that they'd do better with a decent UI and most likely don't need it to try to look like Windows... But at the bottom of the pile are people's elderly parents and relatives who didn't grow up with computers and many of whom have had to adapt but still aren't very confident with what they're doing.

In my own family both my mother and mother-in-law fall squarely into that category. And both currently run Linux!

In the case of my mother-in-law, I would probably have given her Windows 7 on her replacement PC back when it was still a current OS except that I wasted two days trying to install it due to a series of massive bugs in Windows Update. I lost the will, installed Linux Mint 17 MATE edition (installed and fully patched in less than an hour!), which looks similar to Windows out of the box... Except for a recent upgrade to the latest version, I've not had to touch it and it's been completely problem free for years now. She spends 99% of her time in Google Chrome, has a working printer/scanner and recently Zoom plus a webcam as well. No driver problems no fuss and no headaches for me.

With regard to the Windows UI thing I think it really makes sense in her and my mother's cases because both have learnt to use 'modern' computers on Windows 9x, XP and 7 which all had a similar Start Button, they're both completely unadventurous users - unlikely to ever question why there isn't a device manager icon or click on anything they don't understand; so a Windows-Like UI means they don't have to think much about where to find and control their tiny selection of preferred apps.

In my mother's case, she begged me not to put Windows 10 on her laptop when Win7 started scaring her with end-of-support messages. So I obliged and she now uses Ubuntu MATE edition in 'Redmond' mode. She seems happy enough with it

Deno 1.9 update includes proposal cold-shouldered in February, now hyped as '3x faster' performance bump


Npm the most popular?

"home to over 1.3 million packages with 75 billion downloads a month."

If you measure popularity based on number of package downloads then it possibly is, but then this figure gets rather skewed by the fact that even a simple NodeJS package install can trigger a cascade of a thousand dependences....

I'm not surprised that the downloads clock up quickly.

Google putting its trust in Rust to weed out memory bugs in Android development


Re: Garbage collection

There's no one size fits all solution and certainly situations where one language is more suitable than another for a task. I really liked C# when I did some significant application development with it a few years back, and also was impressed with the ease with which it could interface with C and C++ libraries as well as giving the power to use 'unsafe' segments of code where necessary.

If your first C# program crashed due to an underlying bug in an underlying library that's not necessarily a reason to dismiss the whole language. (And as an avid hater of most things Microsoft I really wanted to hate C#, but I couldn't). Mono had a few limitations which meant that I never got my code working on Linux as well as Windows but it seemed a pretty decent effort.

Managed languages are great when you want to be able to write some code using standard constructs that have been tested to death and manage their own memory, however it's definitely not fool proof. I've seen terrible code written in many different languages - one could suggest that the more abstract and high level the language, the most careless the developers become...

But there's no way anyone would suggest writing Kernel level code in a language like C# or Java - that's currently C/C++ territory with smatterings of assembly thrown in for good measure, especially not when the current trend seems to take your beautifully type safe language and then ignore that but using 'var' everywhere..

I've not had any need to learn nor use Rust as yet but the idea of it looks very sensible, they've clearly identified some of the most common patterns of human error and come up with an elegant way of protecting against they without abstracting everything away and removing control from the developer.

It sounds interesting and I'm watching this with great interest.

It's official: Microsoft updates Visual Studio Code to run on Raspberry Pi OS


Re: Why one of the most popular IDEs


Desktop OS Market share? https://gs.statcounter.com/os-market-share/desktop/worldwide says 75.5% worldwide. Well that's practically a monopoly on desktops, especially when you see how much control they hold over the chip manufacturers, even for the devices which don't run Windows.

Microsoft Office? Totally dominant, partly due to Microsoft's awful 'open' XML format and abject refusal to properly support Open Document Foundation files.

Office 365? As above but this time throw email and video conferencing into the mix.

For years we had the dreaded Internet Explorer, then Chrome stole their market but now they've re-badged Chrome into Edge and made it multi platform in an attempt to claw back their share (and I believe it's entirely possible that many/most Windows users may just go along with Edge as the default browser in future as it's convenient and should be compatible with anything that works on Chrome so why bother installing Chrome).

They may have lost out in certain areas but don't be fooled

Whilst I'm not going to start wearing a tin foil hat, and I'm sure there are some very well-meaning and talented engineers at MS behind some of their open source efforts, and yes; I'm very well aware they're contributing code to Linux as well. However I'm yet to be convinced that the corporation doesn't see this as a loss-leader; a way to gain influence and control over some of the opposition.

I've been bitten too badly in the past to start trusting them any time soon. Maybe I'll be proved wrong - I might just start to be convinced if the wild rumours of them ditching the NT kernel and building Windows as a GUI on top of Linux came true (yeah right!) Or perhaps if they were to open source Windows itself.

In the meantime I'm steering clear where possible.


Re: Why one of the most popular IDEs

That's an excellent and well described use case.

Personally I love vim but I completely understand that it's not for everyone and whilst it absolutely can be set up as a very powerful IDE it requests a lot of fiddling with plugins and learning the various key combos - it's not for the faint of heart!

I'd imagine that the ability of VSCode to work on remote code over SSH is not a unique feature though. Great that it just works out if the box, and I suppose it's also great that it's free as well.

I currently use PHPStorm to invoke remote PHP via SSH but in my case the code item is already local and accessed on the remote system using NFS so I haven't had to try a remote editing option.

I'm going to guess that because it says 'Microsoft' in the title it's going to be the most likely tool that corporate IT might permit on a locked down laptop. Perhaps another case of Microsoft using its monopoly to dominate the market and push out any competition?



I just can't do it! It's got Microsoft in its name and I just haven't been able to bring myself to try it. I simply do not trust them.

I'm not really getting quite why it's shot up to being one of the most popular IDEs now. Why do people like it so much? What advantage(s) does it bring over the many other open source IDEs?

Regarding the memory usage though - besides using vim (which is perfectly good but has a step learning curve) and anyone truly point to an IDE that doesn't hog a tonne of RAM?

Right now I'm using PHPStorm from JetBrains which will occupy 1-2GB RAM before you've done anything but it was always a similar experience with NetBeans, Eclipse and even when I tried Atom I seem to recall that it was heavier on RAM than I'd expected.

The JavaScript ecosystem is 'hopelessly fragmented'... so here is another runtime: Deno is now a company


By 'fragmented' are they referring to the fact that even installing a relatively simple project with a few direct dependencies can instantly cascade into npm downloading over a thousand sub dependencies?

I'm afraid I've always thought that server side JavaScript was utter madness and the dependency hell on steroids from Node.JS just gives me nightmares..

I know Java developers who couldn't tell you what a file descriptor or a BSD Socket is, so it comes as absolutely no surprise that JavaScript developers who are even further abstracted from the hardware and OS, may not have any clue about the core principles of what happens underneath. Perhaps some would argue this is unimportant and throw in a car engine analogy for good measure, but in the real world when this magical code isn't working, a grounding in the underlying tech can pay dividends when trying to diagnose issues.

It's curious that the very creator of Node.JS is now claiming that it's really broken. I wonder whether Deno is any less horrible.

X.Org says it's saving a packet with Packet after migrating freedesktop.org off Google Kubernetes Engine


Are they going to call this the X11 Desktop Migration to Cloud Policy or XDMCP for short?

Or perhaps the X Reduce and Rethink or X RandR project?

I'll fetch my coat!