At an online event today, Microsoft officially announced Windows 11, the next major version of Windows. Windows 11 comes with several new features and improvements for end users. Microsoft highlighted the below features during the event today. Aside from the visual nip and tuck that we were already aware of, there’s a new Windows Store experience, a shift to a yearly update schedule, lots of new features for gaming, and the biggest new feature of all: Android applications are coming to Windows. Android applications on Windows have a few asterisks, though, the biggest of which is that Microsoft is collaborating with Amazon on bringing Android applications to Windows – after installing or upgrading to Windows 11, you first have to install the Amazon App Store from within the Windows Store, after which you can install Android applications, but only those found in the Amazon App Store. There’s no Google Play Store here, and no Google Play Services. My guess is that Google wasn’t going to play ball on this one, so Microsoft had to settle for this. Microsoft also showed off a revamped Settings app, redesigned versions of Notepad and Paint, and teased a UI overhaul for Windows Explorer, merely replacing its ribbon with a few buttons, so there’s no truly new, improved Explorer here. There’s more, but these are definitely the highlights. Windows 11 will come out later this year, and will be a free upgrade for Windows 10 users. The hardware requirements are roughly the same as Windows 10.
Starting today, online users have a new independent option for search which gives them unmatched privacy. Whether they are already Brave browser users, looking to expand their online privacy protection with the all-in-one, integrated Brave Search in the Brave browser, or users of other browsers looking for the best-in-breed privacy-preserving search engine, they can all use the newly released Brave Search beta that puts users first, and fully in control of their online experience. Brave Search is built on top of a completely independent index, and doesn’t track users, their searches, or their clicks. Brave Search is available in beta release globally on all Brave browsers (desktop, Android, and iOS) as one of the search options alongside other search engines, and will become the default search in the Brave browser later this year. It is also available from any other browser at search.brave.com. I’m going to give Brave an honest try, since I’ve been quite unhappy with DuckDuckGo lately, and Google’s search engine has been going down the drain for years now. Being in search engine limbo is not a fun place to be, so I’m genuinely hoping Brave Search can fill this void.
Rocky Linux, a fork of CentOS and a replacement set up by one of the founders of the original CentOS project, has unveiled its first final release. Rocky Linux is a community enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux 8.4. Since this is the first Release of Rocky Linux, the release notes below reflect only changes in upstream functionality between point releases. CentOS needed a replacement since the project shifted focus towards CentOS Stream.
In this post I’ll try to explain PipeWire in the most simple way possible, to make it accessible to others that want to start following this cool new project but that don’t know where to start. It’s especially important to do this to open the door for more people to join in and follow the current development, which is happening at a fast pace. PipeWire is making its way into the generic Linux desktop market, so now is as good a time as ever to gain a better understanding of what it is and how it works.
It seems the big technology companies are running scared. According to a report by The New York Times, they have ramped up their lobbying efforts into the stratosphere at all levels of government, and Tim Cook is even personally calling politicians – most prominently, Nancy Pelosi. The calls by Mr. Cook are part of a forceful and wide-ranging pushback by the tech industry since the proposals were announced this month. Executives, lobbyists, and more than a dozen think tanks and advocacy groups paid by tech companies have swarmed Capitol offices, called and emailed lawmakers and their staff members, and written letters arguing there will be dire consequences for the industry and the country if the ideas become law. The bills, the most sweeping set of antitrust legislation in generations, take aim at Amazon, Apple, Facebook and Google by trying to undo their dominance in online commerce, advertising, media and entertainment. There are six bills in total, and if passed, they would empower regulators, make it harder for the tech giants to acquire start-ups and prevent the companies from using their strength in one area to form a grip in another. Apple also published a 16 page PR document today, warning that the world will end if Apple is forced to allow sideloading or third party application stores on iOS. Of course, this is all nonsense, as the only thing Apple worries about is the protection money it extracts that makes up the vast majority of its services push that it uses to please investors. Nobody is going to break into iOS users’ homes and force them to sideload – don’t sideload if you don’t want to, but the rest of us should be allowed to do whatever we want with the devices we paid money for. Another major reason Apple is running is scared is that if it has to allow sideloading, the company will lose the control over its platform that is so coveted by Apple’s closest friends and allies, the totalitarian governments of this world. China, Saudi-Arabia, Russia, and others are weaponising Apple’s walled garden, and if that wall is cracked open, Apple is suddenly no longer as valuable to totalitarian governments. This would hurt Apple’s bottom line significantly. Amazon and Google also have a lot to lose, of course. Google controls most of the advertising market and any measures to lessen that control will be a major blow to the company’s bottom line. Amazon, for its part, abuses the data it collects about buyers and sellers to create their own products and delist their competitors, which has become a cornerstone of the company’s strategy. The fact they are running scared bodes well for the contents of these proposed bills, but at the same time, it also means a lot of bribes are flowing towards Washington, and American politicians are nothing if not deeply, systematically corrupt and easily bought.
Today, RISC-V CPU design company SiFive launched a new processor family with two core designs: P270 (a Linux-capable CPU with full support for RISC-V’s vector extension 1.0 release candidate) and P550 (the highest-performing RISC-V CPU to date). There’s quite a bit to unpack here today. Not only did SiFive announce these two new core designs, it also partnered with Intel. Intel will be the main development partner on the P550 core on Intel’s 7nm process, and most likely, Intel will also build its own SoCs using these P550 cores. In other words, there’s a lot of IP sharing going on here. This is a big step for both RISV-V and SiFive, and bodes well for the open source ISA as a whole.
Every old video game console dies eventually. Moving parts seize-up, circuit boards fail, cables wear out. If a user needs a replacement connector, chip, ribbon, gear, shell—or any of the thousands of other parts that, in time, can break, melt, discolor, delaminate, or explode—they’re usually out of luck, unless they have a spare system to scavenge. But there is an exception to this depressing law of nature. In San Jose, on a side street next to a highway off-ramp, inside an unmarked warehouse building, is part of the world’s largest remaining collection of factory-original replacement Atari parts — a veritable fountain of youth for aging equipment from the dawn of the home computing and video gaming era. This is the home of Best Electronics, a mail-order business that has been selling Atari goods continuously for almost four decades. But if you’d like to share in Best’s bounty, as many die-hard Atari fans desperately do, there’s a very important piece of advice you need to keep in mind: whatever you do, don’t piss off Bradley. I love this story. There’s a lot you can say about having one person dictate nebulous terms like this, but we’re not talking a primary, secondary, or even tertiary life need here. It’s his way, or the high way, and I like that, in a romantic, old-timey kind of way. His website is glorious, the outdated catalog that is entirely outdated unless you combine it with decades of online updates – it’s almost mythical, a modern fairy tale.
If all goes to plan, Beta 3 will be released sometime after the 24th of July. Note that the release will only happen when everything is ready, so there are no final dates and the timeline may change to account for delays. The Promotion Team is currently investigating Beta3 DVDs and USB sticks to order: the Inc. has been notified and quotes have been requested from two possible services. A lot of other software projects would’ve called these betas final releases. Haiku is a lot more stable, capable, and usable than the beta label indicates.
One of the main reasons some people tend to avoid updating their PCs is that “it makes it slower”. Especially with Windows 10’s Software as a Service approach, where it gets the so-called “feature updates” twice a year. But is it actually true? Today we’re gonna find out how much Windows 10’s performance has changed over time, by benchmarking 10 elements of the OS experience. As much as I dislike Windows, performance really was never an issue for me. It’s been responsive and snappy ever since Windows 7, but it’s still interesting to see the changes in performance over Windows 10’s lifetime.
We’ve all heard this riddle: if you dig down deep enough in Windows 10, you’ll find elements that date from Windows 3.x days. But is it actually true? In this article we’ll discover just how many UI layers are in Windows and when they were first introduced. This is just painful to read. It highlights just how messy, inconsistent, and jarring Windows has become, which is a damn shame, since during the days of the ‘Classic’ theme, Windows was actually quite consistent and predictable. It’s pretty much been downhill since Microsoft introduced the Luna theme in Windows XP, and it’s clear Windows 11 isn’t fixing this issue either. To dispel a common myth – this issue does not just affect what the various parts of Windows look like – it also affects how they act and behave. There are still scrollable areas in Windows 10 that do not register mouse wheel input, or cramped dialogs and windows that should be resizable but aren’t, all because they were designed in the era of Windows 95 or even Windows 3.x. This is simply inexcusable, and the fact a massive company like Microsoft does not seem at all interested in addressing these issues, preferring to develop yet another five new application frameworks not even Microsoft will use, shows how little they actually care.
The utter user-interface butchery happening to Safari on the Mac is once again the work of people who put iOS first. People who by now think in iOS terms. People who view the venerable Mac OS user interface as an older person whose traits must be experimented upon, plastic surgery after plastic surgery, until this person looks younger. Unfortunately the effect is more like this person ends up looking… weird. These people look at the Mac’s UI and (that’s the impression, at least) don’t really understand it. Its foundations come from a past that almost seems inscrutable to them. Usability cues and features are all wrinkles to them. iOS and iPadOS don’t have these strange wrinkles, they muse. We must hide them. We’ll make this spectacular facelift and we’ll hide them, one by one. Mac OS will look as young (and foolish, cough) as iOS! I haven’t encountered a single person who likes the new Safari tab design on macOS.
Google wants to see Rust programming language support within the Linux kernel so much so that they have contracted the lead developer working on “Rust for Linux” as the work aims to get mainlined. Google is going public today with their formal support for Rust in the Linux kernel to enhance memory safety and that they have contracted developer Miguel Ojeda to further his work on Rust for the Linux kernel and related security efforts. This contract is going through at least the next year. Making any meaningful statements about programming languages is far above my pay grade, so I’ll leave this one to you people to discuss.
Airlines, banks, stock exchanges and trading platforms suffered brief website outages early Thursday after a key piece of internet infrastructure failed, sparking the second major interruption of the past 10 days. Virgin Australia said in a statement on Thursday that it had resolved an IT outage caused by a failure at Akamai Technologies, a global content delivery network. The second major internet outage in a few weeks. Not a good look.
Ohio’s Republican-controlled legislature is on the verge of imposing a state law to dramatically restrict the rights of cities and towns to build and operate municipal broadband networks. The Ohio Senate on June 9 approved a budget bill that contains an anti-municipal broadband amendment. It’s not a done deal yet, and advocates for public networks are urging the legislature to strip the amendment from the final budget. The budget bill is expected to be hammered out within the next two weeks. If passed, the proposed law could kill existing broadband services and prevent new ones from being deployed. There are reportedly 30 or more municipal broadband providers in Ohio that “would not be allowed to operate so long as there is a private-sector company operating in the area, as there are in most, if not all of the cities.” Broadband in the US is a complete and utter joke, and it seems Republicans are hell-bent on keeping it that way.
Me, three weeks ago: Mark my words: this “next generation of Windows” is nothing but a few nips and tucks to the current, existing UI to make it slightly less of an inconsistent mess. Nothing more. Fast-forward to today, and we have a leaked build of this “next generation of Windows”, Windows 11, and much to my utter, devastating surprise, it turns out I was 100% right. Windows 11 is exactly what I said it would be: Windows 10, but with a few small nips and tucks (rounded corners, centered taskbar, tweaked Start menu), and that’s it. All the old Windows 95, XP, and 7-era stuff is still there, and since you can actually easily turn off a lot of the changes in Windows 11, there’s now a whole new layer of old design – Windows 10-era stuff. If this is the “next generation of Windows”, Microsoft is delusional.
From the January 1996 issue of PC World: Sony has great hopes for its MiniDisc Data format as the next-generation mass storage media. And why not? On the surface, it has a lot going for it. A blank 2.5-inch magneto-optical MiniDisc offers 140MB of rewritable storage, and Sony promises the discs can be rewritten more than a million times with no loss of data integrity. MD Data was emblematic for the MiniDisc format as a whole. Great technology, but far too expensive for most people, and always outdone by emerging competing formats (CD-R, MP3 players). Still, I used MiniDisc all the way through high school and university, well into the smartphone era, and I will always consider it my favourite music format.
I want to say a few words about my current adventure. I joined the Fuchsia project at its inception and worked on the daunting task of building and shipping a brand new open-source operating system. As my colleague Chris noted, pointing to this comparison of a device running a Linux-based OS vs Fuchsia, making Fuchsia invisible was not an easy feat. Of course, under the hood, a lot is different. We built a brand new message-passing kernel, new connectivity stacks, component model, file-systems, you name it. And yes, there are a few security things I’m excited about. Fuchsia is a much bigger deal than most people think. Make no mistake about it – this is the future of all of Google’s end-user facing operating systems, from Chrome OS, Android, all the way down to Wear OS and Google Home devices. The amazing thing is that with the way Fuchsia is built and designed, including its support for Android applications, most users will be none the wiser they’ve jumped from Linux to something new.
The PsychDOS desktop environment is an ANSI-like graphical interface for launching applications and having a few other features. I highly recommend looking at the SCREENSHOTS and DOCS sections, as well as taking a look at the QCKGUIDE.PDF (Page 3.5 Issue #01) file to get a better idea. I don’t care what anybody thinks – this is an awesome project, and an awesome idea. The readme contains a lot more detailed information about the project.
CuteFishOS’s stated goal is to “make a better experience desktop OS”. To do that they’re building a new desktop environment (‘CuteFishDE’) using KDE Frameworks, Qt, and KDE Plasma 5. This desktop will sit at the heart of a new Linux distro called CuteFishOS. The desktop experience caters to “beginners”, rather than power users. As such, the devs have no (current) plans to add complex, edge-case, or convoluted settings and features. Like Ubuntu, the aim is to provide a basic set of sane defaults that “just work” for most users. There’s room for a polished, stripped-down Qt alternative to KDE, but I’m not sure if this one is going to be it.
As Android Police reports: Google has tried multiple times for years to dumb down the internet by simplifying Chrome’s “scary” address bar. It first tried to erode the URL entirely by showing just search terms in the omnibox, but its impractical design forced Google to retire it. The developers recently tried to simplify the omibox again — this time hiding all parts of the web address except the domain name. While it received a fair amount of criticism from users, Google defended its decision to move forward, citing its intention to help people better identify malicious sites. But now it seems that Google has reconsidered things, as it recently decided to close the curtains on its experiment. Good. URLs present important information, and preventing or limiting access to it is simply dumb, and asking for trouble.
When you create standard RSA keys with ssh-keygen you end up with a private key in PEM format, and a public key in OpenSSH format. Both have been described in detail in my post Public key cryptography: RSA keys. In 2014, OpenSSH introduced a custom format for private keys that is apparently similar to PEM but is internally completely different. This format is used by default when you create ed25519 keys and it is expected to be the default format for all keys in the future, so it is worth having a look. An in-depth analysis of what’s inside the OpenSSH private key format and how it is different from the standard PEM format.
Usually, when Google announces Android previews or betas, the company focuses on developer-oriented details like new APIs. But, as Android 12 Beta 2 rolls out today, Google is hyping up long-awaited user-facing changes, like the new Privacy Dashboard, the microphone and camera access indicators it’s been working on in various forms since 2019 (plus quick settings toggles for both), and a new “connectivity experience” that makes it easier to switch between data sources. It’s unusual for early Android betas to include so many end user features. I hope this means the development process is farther along than usual as well, so OEMs can get started on the update process sooner, too.
The best moment of this year’s WWDC keynote was a straightforward demo of a macOS feature, Universal Control. The idea is simple enough: it allows you to use the keyboard and trackpad on a Mac to directly control an iPad, and even makes it simple to drag and drop content between those devices. What made the demo so impressive is how easy and seamless it all seemed. In a classic Apple move, there was no setup required at all. The segment happened so fast that it even seemed (incorrectly, as it turns out) like the Mac was able to physically locate the iPad in space so it knew where to put the mouse pointer. I mean, none of this stuff is new or technologically impressive, but as usual, Apple manages to make it easy, intuitive, and look and feel good and nice. I’d love to have something as straightforward and integrated like this in Linux.
Lua RTOS is a real-time operating system designed to run on embedded systems, with minimal requirements of FLASH and RAM memory. Currently Lua RTOS is available for ESP32, ESP8266 and PIC32MZ platforms, and can be easilly ported to other 32-bit platforms. Niche, for sure, but an operating system nonetheless.
Plasma 5.22 has become more pleasurable to use through improvements to the design and greater smoothness and consistency in transparencies, blurs, icons, and animations. Moving things to accessible locations, offering hints and visual cues, and creating new settings allows you to customize your work environment to make it fit perfectly to your needs. Following the true KDE spirit, the push for a more stable and attractive desktop does not mean you have to renounce control over how you want it to look or behave. Plasma 5.22, as always, packs all the flexibility and tools for customization you have come to expect and love, and some more to boot. Meanwhile, the push to move Plasma in its entirety to Wayland (the display protocol of the future) continues in full swing. So much so that popular distros are starting to ship Plasma with Wayland by default. By using Wayland behind the scenes, Plasma is able to include features and bug fixes not possible to implement on X11, offering you a better experience and more stability. This is a massive release, and I can’t wait for this to trickle down to Manjaro over the coming week. I use Wayland, so I’ve been excited for this release since the beginning.
Yesterday, during the Apple event, the company, as always, kept talking about they value privacy, and how privacy is a “fundamental human right”. A noble statement, of course, but it seems Apple does not consider people from China, Belarus, Colombia, Egypt, Kazakhstan, Saudi Arabia, South Africa, Turkmenistan, Uganda and the Philippines to be “humans”, because fundamental, tent pole privacy features announced yesterday will not be available to the humans living in those countries. Apple on Monday said a new “private relay” feature designed to obscure a user’s web browsing behavior from internet service providers and advertisers will not be available in China for regulatory reasons. The feature was one of a number of privacy protections Apple announced at its annual software developer conference on Monday, the latest in a years-long effort by the company to cut down on the tracking of its users by advertisers and other third parties. Privacy is a “fundamental human right”, but apparently not as fundamental as Apple’s right to make even more money.
Apple previewed macOS 12, iIOS 15 and iPadOS 15 yesterday. From MacRumors, one of the few remaining truly good Apple news websites: Apple today announced macOS 12, which it’s calling macOS Monterey. The new version of macOS is gaining features like Universal Control, AirPlay to Mac, and Shortcuts for Mac. Apple said that macOS Monterey’s updates will help users get more done and work more fluidly across Apple devices. And iOS 15: Apple today previewed iOS 15, the company’s next major update for the iPhone, featuring new video calling capabilities, improvements to Messages, user statuses, a smart notification summary, and more. and iPadOS 15: Apple today unveiled iPadOS 15, its next-generation operating system for iPad that introduces a slew of new features like widgets on the Home Screen, an iPhone-style App Library, new multi-tasking features, and more. Here’s a rundown of what to expect. There’s no major tent pole features or drastic overhauls – instead, there’s a lot of smaller features and new additions that really do add up to what seem like three pretty major operating system releases. There should be something for everybody in here, but I do wonder which maniac approved the new tab bar design in Safari, because that behaviour should be a crime against humanity.
I don’t know why I found this account so delightful. I guess it’s just the can-do spirit. I’ve had an iPhone 12 Pro for a while, and I’m a fan of the new MagSafe feature. I find it convenient for daily charging, and it eliminates the danger of failing to line up the phone just right on a Qi charger. I also have a handy 3rd party car mount that’s great for cars without CarPlay. The magnet on the iPhone is pretty strong, and now I know that if I ever drop my phone into a canal, I may be able to retrieve it by “magnet fishing.” When an unlucky Berliner dropped his phone into a mucky canal, his friend suggested using the MagSafe magnet to fish it out. After several hours of experimentation, they succeeded!
NitrOS-9 is a real-time, process-based, multitasking, multi-user, Unix-like operating system for the 6809 and 6309 processors. It runs on TRS-80 Color Computer, Radio Shack Color Computer 2, Tandy Color Computer 3 and Dragon 64. The original OS-9 was created in 1979. NitrOS-9 is the modern equivalent of that OS, and includes advanced features like support for up to 2 MB RAM and 4 GB Hard drive partitions. It is still being developed, and support is available in many mailing lists and forums. That is what we call commitment.
Android 12 got the biggest privacy boost in recent years. Most were analogous to iOS 14’s privacy features with an exception in Bluetooth permission. By removing access to location services from Bluetooth, Google managed to weaken Facebook’s location-based advertisement business. However, the absence of a similar feature like App Tracking Transparency from Google I/O 2021 was a bummer. Gladly, though, our disappointment was short-lived. Only yesterday, Google announced its plans to make advertising ID an opt-out feature. Google doing this means they have an alternative the rest of the industry doesn’t.
So to recap: yesterday, Huawei was shipping smartwatches using LiteOS, and today, it’s shipping smartwatches with “HarmonyOS,” which is based on LiteOS. Yesterday, it was shipping phones and tablets using a forked version of Android without Google services. Today, Huawei is shipping “HarmonyOS” on phones and tablets, which is forked Android without Google services. Did anything actually change here? That about sums it up. We were promised a brand new operating system, but in reality, all they gave us is yet another Android fork, of which there are countless.
Say hello to a fresh new Firefox, designed to get you where you want to go even faster. We’ve redesigned and modernized the core experience to be cleaner, more inviting, and easier to use. I was all set to dislike the new design, but honestly, on Linux – both on Gtk+ and KDE desktops, it looks and feels… Nice? I got used to it in an instant, and everything definitely looks cleaner, tighter, and fresher, without really making any massive changes or doing any truly drastic user interface overhauls.
Newly unredacted documents in a lawsuit against Google reveal that the company’s own executives and engineers knew just how difficult the company had made it for smartphone users to keep their location data private. Google continued collecting location data even when users turned off various location-sharing settings, made popular privacy settings harder to find, and even pressured LG and other phone makers into hiding settings precisely because users liked them, according to the documents. The cold and harsh truth is that these companies can pretty much get away with anything. In fact, hordes of people will crawl out of the woodwork to defend this kind of behaviour, all in the name of greed and wealth that they themselves never see anything of anyway, since it disappears into the pockets of a small number of billionaires, trickling down only as far as the drip after the last shake makes it to their shoe.
A new update has brought back Microsoft’s recommendation for Bing and Chromium Edge on Windows 10. After Microsoft Edge 91, Windows 10 has now started displaying a pop-up message that appears through Windows 10’s built-in notification center. The nag prompt enthusiastically addresses users on the benefits of using “Microsoft Bing” as the default search engine. And as you might guess, this prompt is being delivered only when Microsoft Edge is not the default browser or you’ve moved away from Bing to another search engine manually. Apple and Microsoft are cramming ever more ads into their platforms – platforms you pay to use, making the practice even more user-hostile. I’m so glad I left Windows, macOS, and iOS behind – they treat users like credit cards on legs. It’s dreadful.
The most prominent user-visible features of Genode 21.05 are the support for webcams and an easy-to-use component for file encryption on Sculpt OS. Both topics greatly benefit from Genode’s component architecture. The video-conferencing scenario described in Section Webcam support sandboxes the webcam driver in a disposable Genode component while using a second instance of the nitpicker GUI server as a video bridge. This design strikes a beautiful combination of simplicity, robustness, and flexibility. Genode keeps on improving at an impressive and steady pace.
If you subscribed to cable television in the ’90s, you most likely saw Video Toaster in action on the cable dial. But the most notable use of the Amiga in cable television didn’t actually rely on Video Toaster at all. That was the Prevue Guide, which may not have gotten the attention of the MTV, TBS, or Nickelodeon in those days, but served an important purpose: It was the channel you watched to see what was on those channels. The Amiga was used in a number of projects that required on-screen graphics on TV.
Until now, I’ve been juggling SerenityOS as a side project while also having a full time programming job. That all changes today! I just wrapped up my last day at work, and I’m no longer employed. Instead, I will be focusing on SerenityOS full time starting right now! :^) This is all made possible by the extremely generous support I’m receiving from folks via Patreon, GitHub Sponsors and PayPal! I feel super fortunate to have the trust & support of so many people. Thank you all so much!! SerenityOS is amazing, and its main developer seems to be a delightful person, whose character and demeanor is attracting a lot of interesting developers to the project. The progress it’s making is astonishing, and with this news, that progress is bound to keep steady for a long time to come. Since pretty much all the alternative, small operating systems from the early 2000s died out, it’s heartwarming to see a new one pop up and thrive.
We’re happy to share with you the many firsts in this release: the 1st fully stacked 64-bit ARM Sailfish OS, that you can download and flash onto the Sony Xperia 10 II, which is also the first Sailfish device with AOSP-10 HW adaptation. The commercial Sailfish X package also introduces the 64-bit Android App Support for Xperia 10 II. Sailfish OS Kvarken 4.1.0 has now moved from early access to full release. That means the early access bugs have been ironed out, but also that the paid-for additions (particularly Android App Support) are also now available for it. While the headline changes in 4.1.0 is the shift to full 64-bit ARM and support for the new hardware, it also introduces many other improvements, including to location data support, VPN support, audio recording, browser, calendar sync and contact sync, amongst other things.
It’s 2021, and it’s time to upgrade your smartphone. Maybe it’s getting slow, it might be damaged, or your device’s OEM refuses to update your version of Android. Whatever the reason, you set your budget and full of hope and starry-eyed about all the possibilities, you go to your preferred electronics store (or carrier, if you’re American) – and as you scroll through the possible phones, your hopes are shattered and your heart sinks in your shoes. Your choices are between an endless array of black slabs, and while you can technically choose between Android and iOS, you will have most likely made that specific choice ages ago, and switching platforms is hard. Slightly dramatised, sure, but the reality of smartphones today is that all of them look and feel the same. The difference between mid range and high end have shrunk over the years, and while there are still small differences here and there, the general experience is going to be the same from device to device. Even if you skip a few years of upgrades, the jump in performance to the latest and greatest processor isn’t going to make that much of a difference in your day to day use. While you can technically opt for one of the new folding phones, the reality is that they still suffer from early adopter problems, and their prices are far beyond what most of us would want to pay for a smartphone. With all phones looking the same, it’s hard to find a company willing to stand out in a crowd of black rectangles. One of the victims of this race to the rectangle is the smartphone keyboard – whether it’s BlackBerry or Android phones with keyboards, they’re basically no longer being made, and if you’re simply not a fan of typing on featureless glass, you’re pretty much out of luck. Except, not really. There are a few companies left still making smartphones with keyboards, and the British company Planet Computers is one of them. This British company does not just focus on building Android smartphones with keyboards – they take the concept a step further and gun for the iconic Psion devices from the ’90s. The company’s chief designer, Martin Riddiford, worked at Psion in the ’90s and aided in the design of the Psion Series 5’s keyboard, and that design has formed the basis for the company’s first two devices: the Gemini PDA and the Cosmo Communicator. After seeing my sorrowful lament of the Nokia N900, the company contacted me and asked me if I wanted to review their Cosmo Communicator Android smartphone. I obviously didn’t hesitate to say yes, and after a few weeks of delay due to our first child being born, I can finally give you my thoughts and insights on this device that fills a unique niche in the current mobile landscape. Keyboard and hinge The Cosmo Communicator is unlike any other Android device on the market today. As to be expected due to its pedigree, the device resembles a Psion Series 5, or perhaps a Nokia Communicator if you’re more familiar with that line of devices. When closed, the device is thicker and heftier than most other smartphones, but there’s a valid reason for that: open it up, and inside you’ll find a full QWERTY keyboard with real keys. When opened, it looks more like a small laptop than a smartphone. I want to dive straight into that keyboard, since it’s by far the device’s most defining feature. First of all, it’s smaller than a regular keyboard, obviously, so it definitely takes a little time to get used to. I have small hands and tiny fingers, so for me, it wasn’t that hard to get used to the size of the keyboard. The layout of the keys feels natural, and for me, there are no cases where I would’ve opted for keys in different positions. With such a cramped space, you’ll always have to make compromises and hard choices, but I think the Planet team has made all the right choices. The layout will take some getting used to, but that’s to be expected with any new keyboard, especially one in such an exotic form factor. I’m slightly less happy about the actual typing experience, though. Granted, I am a very light typist who applies relatively little force to each key press, but I found that my key presses would often not register unless I applied what I would consider too much force. This problem increases the farther away from the home row I am, and it’s downright annoying. Getting used to a new keyboard layout and smaller keys is one thing – unless you have truly gigantic hands, it won’t take you more than a few days – but having to change how hard you press down on a key is very, very hard to learn. However, as said, if you apply more force for each key press than I do, this might not be much of an issue at all for you. You might wonder if you can use the keyboard when thumb-typing. My hands are definitely too small for thumb-typing, as reaching the centre-most keys requires an uncomfortable amount of stretching and grip adjustments. Again, though, my hands are small, and if you have more average-sized hands, you might be able to thumb-type just fine. The keyboard is backlit, and comes in a variety of keyboard layouts to choose from upon purchase. Using the Fn key, you can also control things like volume, brightness, airplane mode, and other Android-specific features, and Planet was smart enough to include full inverted-T arrow keys. Aside from the cramped size, it comes very close to offering all the functionality of a regular keyboard, and while my personal typing style doesn’t mesh well with it, the Planet team has done a great job given the constraints they were working in. Moving on from the keyboard, the second aspect of the Cosmo that stands out is
It’s that time of the year again, and after last month’s unveiling of Arm’s newest infrastructure Neoverse V1 and Neoverse N2 CPU IPs, it’s now time to cover the client and mobile side of things. This year, things Arm is shaking things up quite a bit more than usual as we’re seeing three new generation microarchitectures for mobile and client: The flagship Cortex-X2 core, a new A78 successor in the form of the Cortex-A710, and for the first time in years, a brand-new little core with the new Cortex-A510. The three new CPUs form a new trio of Armv9 compatible designs that aim to mark a larger architectural/ISA shift that comes very seldomly in the industry. Alongside the new CPU cores, we’re also seeing a new L3 and cluster design with the DSU-110, and Arm is also making a big upgrade in its interconnect IP with the new cache coherent CI-700 mesh network and NI-700 network-on-chip IPs. AnandTech’s usual deep dive into the processors Android devices will be using next year.
Google has made a deal for access to patient records from HCA, which which operates 181 hospitals and more than 2,000 healthcare sites in 21 states, so the tech company can develop healthcare algorithms, The Wall Street Journal reports. Google will store anonymized data from patient health records and internet-connected medical devices. That data will be used to build programs that could inform medical decisions made by doctors. The deal is described as “multiyear” by the WSJ, without specifying how many years. This feels uncomfortable on so many levels.
Microsoft isn’t talking about its big Windows plans at Build 2021 this week, and that’s because the company is preparing to detail what’s next for its PC operating system separately. Microsoft CEO Satya Nadella teased this announcement during his Build keynote this morning, revealing he has been testing “the next generation of Windows” in recent months. Windows is in a bit of a rut. As far as its core frameworks and lower levels go, it’s an incredibly solid, fast, extensible, and yes, secure operating system that can chug along just fine. The user experience, however, is a garbled, confusing mess consisting of bits and pieces dating back to Windows 3.11 (if you look hard enough). Almost every part of the operating system has multiple sides to it with different user experiences, looks, and feels, and if you come from a modern Linux distribution, the update experience, installing and managing applications, changing settings, and so on, are just downright laughably bad. The user-facing part of Windows doesn’t just need an overhaul – it’s had countless overhauls over the years, all leaving various bits and pieces around that you still encounter today – but a complete redesign. I think the lower-levels and core frameworks are more than fine, but everything on top of that needs a clean start. Microsoft has promised countless of these “next generations” of Windows, and aside from the move from Win9x to Windows NT, they’ve all been thin, patchy veneers atop all the thin, patchy veneers that came before. After so many empty promises, it’s just hard to take them seriously. Mark my words: this “next generation of Windows” is nothing but a few nips and tucks to the current, existing UI to make it slightly less of an inconsistent mess. Nothing more.
Though it can’t match the high-quality screens and discrete GPUs available in some competing laptops (like the Dell XPS 13 and Alienware m15 r4), Framework offers a unique feature customers can’t find anywhere else right now: control. Laptops have steadily gotten less repairable and upgradeable over time, to the horror of many computing enthusiasts. While we’re starting to see manufacturers ship more notebooks with upgradeable storage and graphics card options, the rest of the components are typically off-limits — and often soldered down in a way that makes trying to replace or upgrade it a dicey proposition at best. By contrast, Framework’s laptop has been designed from the ground up for socket-based modularity. This is a decision Patel claims hasn’t prevented them from achieving nearly the same heights of thinness and lightness as competitors like Apple and Dell have. This is the first review of the Framework Laptop I’ve seen, and it seems very positive. I’m unreasonably excited about this machine, and I’ll try and see if I can get my hands on a review unit. This machine seems like a perfect fit for the average OSNews reader.
Google’s long-in-development, from-scratch operating system, Fuchsia, is now running on real Made by Google devices, namely, the first-generation Nest Hub. Google has told us that as of today, an update is beginning to roll out to owners of the first-generation Nest Hub, first released in 2018. For all intents and purposes, this update will not change any of the functionality of the Nest Hub, but under the hood, the smart display will be running Fuchsia OS instead of the Linux-based “Cast OS” it used before. In fact, your experience with the Nest Hub should be essentially identical. This is possible because Google’s smart display experience is built with Flutter, which is designed to consistently bring apps to multiple platforms, Fuchsia included. A big moment for the Fuchsia team, and the culmination of years and years of work. Google is clearly testing the waters here, allowing the brand new operating system to get some experience under its belt in a relatively controlled environment. Theoretically, Google could do the same transparent rollout on Android devices, since Fuchsia can run Android applications just fine – users wouldn’t even notice. However, I’m sure that is still a few years away.
BlackBerry recognizes the importance of supporting the cybersecurity community in the fight against cyberthreats, and is therefore following up its release of the PE Tree Tool in 2020 by sharing this methodology report to inform security researchers and pen-testers on how to successfully emulate a MacOS ARM64 kernel under QEMU. Pen-testers and researchers can use the virtualized environment of a stripped-down MacOS kernel for debugging and vulnerability discovery, and this illustrates the extent to which one can use emulation to manipulate and control the kernel to their desired ends, whether it be to find a critical bug or to patch an area of the kernel. More importantly, this project was a successful experiment in cross-platform emulation that has the potential for future development. BlackBerry telling you how to virtualise ARM macOS. Yeah.
Whether you like the Eurovision Song Contest or not, no one can claim they don’t put on an extravagant show. After watching the performance last night, the thing that stayed with me most wasn’t the music, but the stunning lighting effects, visual effects and camera work. The 1831 lights, 24 cameras, 380 speakers and hundreds of mics all need orchestration in a way that’s hard to comprehend. Software makes it all possible. This year CuePilot was used to manage the entire production. CuePilot allows them to pre-programme all movement and to create a script for programming the lights, to pass to the camera operators and so on. It even allows them to create an entire pre-visualisation of the show — a 3D rendered simulation — before any footage has been shot. It’s so nice that we work now in, actually it feels like a videogame. I cut my shots in CuePilot, I send it to , they put it in the venue, and the venue is complete 3D of course now, with the light, with the movements, with the LED content and actually I see the song or the performance in actually real time and more-or-less real life. The objective is not just to create an elaborate show, but also to manage the emotions of the audience watching it. Gil Laufer, an MSc student at KTH Royal Institute of Technology in Stockholm and Eurovision fanatic, has researched the effect it has. Our hypothesis was that pre-programmed camera work will result in a more unified experience among the viewers. A unified experience means that in terms of emotions and their intensities, each individual among a group of viewers would feel the same as the other group members. This can be measured and later analyzed using statistical methods. The conclusions drawn from the research is that pre-programmed camera work can result in a more unified experience compared to manual camera work. The ability to do that depends on the overall creativity value of the production, which in turn depends on various aspects such as the number of cameras and the available shooting angles, the production team’s proficiency in using tools as CuePilot, and in the time that the team got to spend on the production. Musical productions may not be the usual fare for OSNews, but the fact is that the sophistication of orchestration, simulation of the final show, and bridging between the software and the hardware its controlling, just wouldn’t be possible without the developments made in operating system and software integration over the last two decades.
For most of the 2010s, the OpenBSD base system has been stuck with GCC 4.2.1. It was released in July 2007, imported into the OpenBSD source tree in October 2009, and became the default compiler on the amd64, i386, hppa, sparc64, socppc and macppc platforms in OpenBSD 4.8, released in November 2010. As specified in the commit message during import, this is the last version released under the GPLv2 license. OpenBSD was not the only operating system sticking to GCC 4.2.1 for licensing reasons, FreeBSD did the same, and Mac OS X as well. As a general rule, and this is not OpenBSD specific, being stuck with old compilers is problematic for several reasons. It seems most platforms OpenBSD supports now come with modern, up-to-date toolchains.
Have you ever want to follow along as someone ports an entire operating system to a new architecture? Well, now you can! Haiku developer X512 is porting the Haiku operating system to RISC-V, and is posting regularly in a long and detailed ongoing thread on the Haiku discussion forum, detailing his successes and struggles along the way. He’s already quite far along: Most things are working, system is quite stable. Now applications crash show error dialog instead of KDL. Also after removing no more needed workarounds (fully allocate stack memory instead of allocating on demand by page fault handler) memory usage was reduced. It’s fun and informative to read the whole thread from the beginning until today, and see the progress unfold as if you’re sitting right next to X512.
One reason these legislative efforts have failed is the opposition, which happens to sell boatloads of new devices every year. Microsoft’s top lawyer advocated against a repair bill in its home state. Lobbyists for Google and Amazon.com Inc. swooped into Colorado this year to help quash a proposal. Trade groups representing Apple Inc. successfully buried a version in Nevada. Telecoms, home appliance firms and medical companies also opposed the measures, but few have the lobbying muscle and cash of these technology giants. While tech companies face high-profile scrutiny in Washington, they quietly wield power in statehouses to shape public policy and stamp out unwelcome laws. Tech companies argue that right-to-repair laws would let pirates rip off intellectual property and expose consumers to security risks. In several statehouses, lobbyists told lawmakers that unauthorized repair shops could damage batteries on devices, posing a threat of spontaneous combustion. What’s good enough for the car industry, is more than good enough for these glorified toaster makers. Cars are basically murder weapons we kind of screwed ourselves into being reliant on, but Apple and Microsoft make complicated toasters that you need to really screw up in order to hurt anyone with. Computer and device makers must be forced to make parts and schematics available to any independent repair shop, just like car makers have to do. So many perfectly capable devices end up in dangerous, toxic landfills in 3rd world countries simply because Apple, Microsoft, and other toaster makers want to increase their bottom line. It’s disgusting behaviour, especially with how sanctimonious they are about protecting the environment and hugging baby seals.