Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Can browser choice screens be effective?

Mozilla has conducted one of the first – maybe even the first – studies into the effectiveness of browser choice screens, and they conclude: This research showed that browser choice screens have the potential to be effective. Well designed browser choice screens can improve competition, giving people meaningful choice and improving people’s satisfaction and feelings of control. And they can do all of this without overburdening people or taking too much of their time. What’s more, people have strong preferences: it turns out they want the ability to choose their default browser (rather than being assigned one by the operating system/device manufacturer); they also want to pick from a wider range of browsers. You can download the full report from Mozilla.

Today I learned this weird Windows keyboard shortcut opens LinkedIn

If you’re running Windows try holding down CTRL + SHIFT + ALT + WIN + L. Then watch in bemusement as LinkedIn opens in your default browser. Windows watcher Paul Thurrott posted this bizarre keyboard shortcut on X (Twitter), noting that it’s an operating system hotkey. So why does Windows even have this? It’s all part of the Office key that Microsoft introduced on some of its own keyboards a few years ago. The Office key replaced the usual right-hand Windows key, offering up the ability to hold the key in combination with another one to quickly open Office apps. Absolutely bizarre. The funniest outcome of this is a joke feature request by KDE developers in the KDE bugzilla, demanding a shortcut key combination be added to KDE to open LinkedIn to achieve “feature parity” with Windows, which sparked a flurry of proposed “fixes” and additional feature requests – with this one definitely being my favourite.

Intel unveils Meteor Lake architecture: Intel 4 heralds the disaggregated future of mobile CPUs

During the opening keynote at Intel’s Innovation event in San Jose, Chief Executive Officer Pat Gelsinger unveiled a score of details about the upcoming Meteor Lake client platform. Intel’s Meteor Lake marks the beginning of a new era for the chipmaker, as they move away from the chaotic Intel 7 node and go into a rollout of their Foveros 3D packaging with EUV lithography for their upcoming client mobile platform. Meteor Lake uses a tiled, disaggregated chiplet architecture for its client-centric processors for the first time, changing the very nature of Intel’s consumer chips going forward. And, according to Intel, all of these changes have allowed them to bring some significant advancements to the mobile market. Intel’s first chiplet-based consumer CPU breaks up the common functions of a modern CPU into four individual tiles: compute, graphics, SoC, and an I/O tile. Within the makeup of the compute tile is a new pair of cores, a P-core named Redwood Cove and a new E-core called Crestmont. Both these cores promise IPC gains over their previous counterparts, but perhaps the most interesting inclusion is a new type of E-core embedded directly into the SoC tile, which Intel calls ‘Low Power Island.’ These new LP E-cores are designed with the idea that light workloads and processes can be taken off the more power-hungry compute tile and offloaded onto a more efficient and lower-powered tile altogether. Other major additions include a first-for-Intel Neural Processing Unit (NPU), which sits within the SoC tile and is designed to bring on-chip AI capabilities for workloads and inferencing, paving the way for the future. With Meteor Lake, Intel is aiming to put themselves in a more competitive position within the mobile market, with notable improvements to compute core hierarchy, Intel’s Xe-LPG Arc-based graphics tile looking to bolster integrated graphics capabilities, and an NPU that adds various AI advantages. Meteor Lake also sets the scene for Intel and modular disaggregation, with Foveros 3D packaging set to become a mainstay of Intel’s processor roadmap for the future, with the Intel 4 process making its debut and acting as a stepping stone to what will become Intel’s next mainstay node throughout its fabs, Intel 3. AnandTech takes its usual in-depth look at Intel’s upcoming Meteor Lake platform, which seems like it will be a rather radical shift for the company. It’s also the first generation whithout Intel’s Core ix naming scheme, so things might be a bit confusing for a while post-launch.

Long-term support for Linux kernel to be cut as maintainence remains under strain

Here’s one major change coming down the road: long-term support (LTS) for Linux kernels is being reduced from six to two years. Why? Simple, Corbet explained: “There’s really no point to maintaining it for that long because people are not using them.” I agree. While I’m sure someone out there is still running 4.14 in a production Linux system, there can’t be many of them.  Another reason, and a far bigger problem than simply maintaining LTS, according to Corbet, is that Linux code maintainers are burning out. It’s not that developers are a problem. The last few Linux releases have involved an average of more than 2,000 programmers — including about 200 new developers coming on board — working on each release. However, the maintainers — the people who check the code to see if it fits and works properly — are another matter. The longer LTS support windows were put in place mostly for embedded devices, and as Ars Technica explains, it’s Android in particular that is affected by this change.

GNOME 45 released

The GNOME project is excited to present the latest GNOME release, version 45. For the new version we’ve focused on refining your daily interactions, enhancing performance, and making the overall experience smoother and more efficient. From subtle design tweaks to functional upgrades, GNOME 45 is all about refining the core desktop environment you rely on. GNOME 45 comes with a new Activities indicator, which replaces the “Activities” button with workspaces indicator, letting you know at a glance which workspace you’re on. A lot of work has gone into improving search performance, and they’ve added an indicator to let you know when your camera is in use. The image viewer has been replaced by an entirely new application, and there’s a new camera application as well. Of course, this is just a small selection – there are countless improvements and fixes in all the core GNOME applications. GNOME 45 will find its way to a distribution near you.

Microsoft is testing folders for the Recommended section in Windows 11’s Start menu

As it turned out, Microsoft is testing the idea of adding folders to the Recommended section in Windows 11’s Start menu, giving users access to more recently added applications and suggested files. The release notes do not mention the change, and enabling it requires a third-party app called ViVeTool. I was forced to use Windows for a little while on a new laptop, and the current Start menu is an atrocious mess. Somehow I doubt adding folders to an already useless section of the Start menu is going to make it any less of a disaster.

OpenBSD/arm64 on Hetzner Cloud

Hetzner introduced its Ampere Altra powered arm64-based cloud servers earlier this year, making it possible to easily run OpenBSD/arm64 on their platform. The only caveat for now is that the viogpu(4) driver is required, which was committed by jcs@ in April 2023 and thus only available in snapshots. It will first appear in OpenBSD 7.4. Excellent news.

New Huawei SoC features processor cores designed in-house

Four of the eight central processing units in the Mate 60 Pro’s “system on a chip” (SoC) rely purely on a design by Arm, the British company whose chip architecture powers 99 percent of smartphones. The other four CPUs are Arm-based but feature Huawei’s own designs and adaptations, according to three people familiar with the Mate’s development and Geekerwan, a Chinese technology testing company that took a closer look at the main chip. I could design my own processor cores too if had the means of a genocidal, totalitarian superpower.

Google Chrome will automatically play YouTube videos in PiP if you switch tabs

Google Chrome is getting a new feature that automatically plays YouTube and other videos in picture-in-picture mode (PiP) when you switch tabs or windows. Chrome’s new PiP feature is coming to desktops, including Windows 11, Windows 10, macOS and ChromeOS. If you’re watching a video on Chrome and decide to hop over to another tab, the browser will automatically place your video into a handy Picture-in-Picture (PiP) mode. This new feature is similar to the “Automatically turn on picture in picture for video sites” option in Microsoft Edge Canary. This seems like another one of those “helpful” browser features you need to turn off because at random moments it’ll obscure part of the web page you’re looking at. Who is asking for features like this?

Circles do not exist

However almost every “circle” you can see in printed media (and most purely digital ones) are not, in fact, circles. Why is this? Since roughly the mid 80s all “high quality” print jobs have been done either in PostScript or, nowadays almost exclusively, in PDF. They use the same basic drawing model, which does not have a primitive for circles (or circle arcs). The only primitives they have are straight line segments, rectangles and Bézier curves. None of these can be used to express a circle accurately. You can only do an approximation of a circle but it is always slightly eccentric. The only way to create a proper circle is to have a raster image like the one above. Shouldn’t be that big of a deal, right? I’m sure nobody is using PDF for anything that would require the kind of precision needed for a perfect circle, like CAD drawings for laser cutters and similar machinery. Right? Again one might ask whether this has any practical impact. For this case, again, probably not. But did you know that one of the cases PDF is being considered (and, based on Internet rumors, is already being used) is as an interchange format for CAD drawings? Now it suddenly starts mattering. If you have any component where getting a really accurate circle shape is vital (like pistons and their holes), suddenly all your components are slightly misshaped. Which would not be fun. This is why we can’t have nice things.

Java 21 released

Java 21 introduces the notion of sequenced collections, the Z Garbage Collector (ZGC) has been extended to maintain separate generations for young and old objects for improving Java app performance, virtual threads are now out of preview form, and the Windows 32-bit x86 port has been deprecated for removal. Java 21 also brings some new preview features including string templates, the latest iteration on the foreign function and memory API, unnamed classes and instance main methods, scoped values, and structured concurrency. You can find the GPL-licensed OpenJDK builds at the OpenJDK website, and the closed source builds from Oracle are also available.

Stadia’s death was due to a ‘self-sustaining cycle’ of lacking games and players, lead says

In court documents from the FTC vs Microsoft case, Google Stadia’s former product lead Dov Zimring was called to discuss the cloud gaming platform and competition in the gaming space. This led to several comments on why Stadia couldn’t compete in the industry from Google’s own point-of-view. Exactly what you expected: lack of players led to a lack of games, which led to an even bigger lack of players, and so on. What surprises me most is not that this happened – but the fact they were surprised by this? I mean, getting a foothold in the gaming industry is incredibly hard, and requires you to be 110% in, and for the long haul at that. You have to be in all the way for the long term – anything less and you might as well not even try. I am baffled that nobody at Google was like – if we do this, we have to commit to at least ten years of perseverance, through lean times with few subscribers and massive investments and losses, only to recoup them later once the ball starts rolling. Consoles are sold at a loss for a reason.

Web apps are better than no apps

There’s a certain community in tech that’s very vocal about their preference toward native apps. I share that sentiment, yet sometimes people take this idea too religiously. Unfortunately, the actual choice is about having an app or not, and I’d rather take something over nothing. I mean, sure, but that doesn’t negate the fact that web applications – or, more specifically, Electron and Electron-like applications – are just bad. Any time I see an Electron application offered, I instantly know the developers behind the project do not respect me as a user. They choose their own convenience over my experience as a user, and while that’s a perfectly valid choice they can make, it does mean I’m not going to use your service.

What’s next for Windows and Surface without Panos Panay?

The Verge: Panos Panay has always been the force behind Microsoft’s Surface line. He helped bring Surface to life as a secret project more than 10 years ago. He’s presented the new devices onstage at events, showed up at malls to promote Surface hardware, and has steered Microsoft’s Surface tablets to success in the years since. Now, he’s leaving in a surprise departure announced just days before Microsoft’s next big Surface event. Panay will no longer be presenting at Microsoft’s showcase on Thursday but will remain at the company for another couple of weeks as part of a transition process. He’s reportedly joining Amazon to replace Dave Limp and lead Amazon’s Echo and Alexa push. Amazon is also holding its own hardware event on Wednesday. This sure is an odd and rather abrupt departure – only a few days before Panay was supposed to be present Microsoft’s Surface event – and I wonder what the full story is, and if we’ll ever get to hear it. I have mixed feelings about Panay’s tenure at Microsoft. As far as hardware goes, Surface devices are quite nice and pleasant, albeit often a tad bit out of date for the prices Microsoft is asking. Worse yet, Microsoft and Panay, despite halfhearted attempts, completely missed the boat on ARM, and Windows is still floundering there due to both poor ARM hardware (compared to Apple’s offerings) and Windows on ARM being an afterthought. As far as software goes – well, Windows is in a worse state than it’s ever been in. It’s the clown car of operating systems, and two decades of layering one user interface and API above another has turned the operating system into a layer cake that makes Hisarlik seem like a thin sheet of single-ply toilet paper. The ways in which Microsoft has jerked Windows from left to right are numerous, and Panay was at the head of it all for a long time. Maybe Microsoft’s relentless push for shoving AI down Windows’ users’ throats as the straw that broke Panay’s back?

Apple releases iOS 17, iPadOS 17, etc.

‌iOS 17‌ expands on last year’s Lock Screen updates with the addition of interactive widgets and StandBy, a new feature that turns the ‌iPhone‌ into a mini home hub when it is charging. You can now see voicemail transcriptions in real time, and leave video messages in FaceTime. ‌FaceTime‌ also now works on the Apple TV with tvOS 17. Apple also released watchOS 10, tvOS 17, and HomePod 17 Software. Take a guess which one is the unwanted child.

So let’s talk about this Wayland thing

KDE’s Nate Graham talks about Wayland, and sums up both its history, current status, and the future. Wayland. It comes up a lot: “Bug X fixed in the Plasma Wayland session.” “The Plasma Wayland session has now gained support for feature Y.” And it’s in the news quite a bit lately with the announcement that Fedora KDE is proposing to drop the Plasma X11 session for version 40 and only ship the Plasma Wayland session. I’ve read a lot of nervousness and fear about it lately. So today, let’s talk about it! Wayland is a needlessly divisive topic, mostly because the people who want to stick to X.org are not the same people with the skills required to actually maintain, let alone improve, X.org. Wayland should not be a divisive topic because there’s really nowhere else to go – it’s the current and future of the Linux desktop, and as time goes on, the cracks in X.org will start to grow wider and longer. In essence, Xorg became too large, too complicated, and too fragile to touch without risking breaking the entire Linux ecosystem. It’s stable today because it’s been essentially frozen for years. But that stability has come hand-in-hand with stagnation. As we all know in the tech world, projects that can’t adapt die. Projects that depend on them then die as well. My biggest – and basically only – issue with Wayland is that it’s very Linux-focused for now, leaving especially the various BSDs in a bit of a rough situation. There’s work being done on Wayland for BSD, but I fear it’s going to take them quite a bit of time to catch up, and in the meantime, they might suffer from a lack of development and big fixing in their graphics stack.

Browsing like it’s 1994

Before the ubiquity of the Internet, before WiFi, even before Ethernet was affordable, there was the LocalTalk physical layer and cabling system and its companion suite of protocols called AppleTalk. A network ahead of its time in terms of plug-and-play, but not quite as fast as 10mbit/s Ethernet at 230.4 kbit/s. This article goes into great detail about setting up an AppleTalk network today.

OS/2, ArcaOS Mastodon client in Object REXX

The spread of Mastodon clients to alternative platforms is continuing, and today, it’s OS/2’s – the one that got away – time in the spotlight. Robert Roland is working on a Mastodon client targeting OS/2, eComStation, and ArcaOS, but it’s all still early in development. The first bits of code were only uploaded yesterday, so there’s a long way yet to go – but if you want to follow along, you can go to Roland’s Mastodon account, and of course, if you want to help out, I’m sure he’d be delighted. I love OS/2 – in the form of the modern ArcaOS – and a working Mastodon client is something that’s quite high on my wish list. Who knows – maybe one of you nerds can help out with this project.