Monthly Archive:: May 2021
Developers of the open source organization Freenode are quitting en masse after Andrew Lee, a tech entrepreneur and the Crown Prince of Korea, has taken control of the network in what developers are describing as an “hostile takeover.” On Wednesday, a dozen Freenode staff volunteers published posts announcing their resignations, which explain their decision to quit. The broad strokes of the letters explain that they believe Lee bought the entire Freenode network under what they believe are false—but legal—pretenses, and that they have lost control over the network. They said there is little the staff can do to oppose changes that Lee wants to implement. The now former staff members announced that they are launching a new chat network, Libera.chat, to continue Freenode’s mission. I did not have this on my 2021 bingo card.
At Google I/O today, Google unveiled more about Android 12, and the biggest change is a complete visual overhaul of the operating system. It’s called Material You, and it’s radically different from what Android looks and feels like today. Every visual and animated aspect of the operating system seems to have been changed. Some examples: Wallpaper-based theming — or “color extraction” as Google calls it — brings bold color combinations to every corner of the OS. It automatically decides which hues in your wallpaper are good for the dominant and complementary colors and applies them in all of Android’s screens, menus, and even first-party apps. Apple likely lit a fire under Google when it added widgets to iOS, and the Mountain View company has responded with a much-needed refresh of its first-party widget designs. Expect to see new clocks, new weather widgets, new shortcuts to oft-used contacts, and easier access to your favorite chats. As well as a refresh of the static design elements, Material You will also breathe new life into animations. We’re going to get more fluid motion, better feedback, and generally much smoother performance. Google says that its work under the hood will reduce the CPU time taken up by core system services by up to 22%, which will be reflected in the user experience. I think it definitely looks new and fresh, and less edgy and harsh than the current Material Design sometimes feels. Of course, everyone will hate these changes at first – as is tradition – but I’m very curious to see this in action on my own phone, and something like this is sure to get me to take a serious look at the next crop of Pixel phones as my possible next phone, just to get my hands on the new look and feel. Aside from the massive visual overhaul, Google is also continuing its improvements on the privacy front, but Android being a Google product, I always feel a tad bit skeptical about this particular effort. We’ll see how long it will take for OEMs to actually ship Android 12 – and how badly they will butcher Material You – and as always, that wait may be long.
Today, we’re sharing the biggest update to Wear ever – built with your preferences in mind. We’ve been hard at work in three areas: building a unified platform with Samsung, delivering a new consumer experience and providing updates to your favorite Google apps. WearOS definitely needs a lot of love, and this is a big sign Google is taking the platform seriously. Merging with Samsung’s incompatible Tizen efforts makes sense, and adding Google’s acquisition of FitBit into the mix is a no-brainer, too. I’m one of the few people who actually likes WearOS – warts and all – so I’m excited to see what the future brings here.
Now, KDE apps typically do not use client-side-decorated headerbars for their header areas like GNOME apps do. Instead, we generally hew to the traditional arrangement of a titlebar, menubar, and toolbar. The titlebar is “server-side” because it’s drawn by KWin, our window manager. Everything below the titlebar–such as the window’s menubar, toolbar, and content view–are drawn by the window itself; the window being a “client” of the window manager. Hence, “client-side”. KDE’s approach is so much better and more sane than the CSDs in GNOME. CSDs have wreaked havoc in the world of GTK desktops, with Xfce in particular suffering hard due to its use of Xfwm, causing a giant rift between the looks of Xfwm and the CSDs of many GTK applications. The main issue here is that a title bar is a title bar for a reason – I don’t want it littered with buttons and other widgets that belong to the application, not the window. I guess I’m just getting old.
Back in 2014 OSNews reported on Andy Baio’s experiment raising his son on classic video games and “compressing 25 years of gaming history into about four years”. Somehow the recent lack of activity on OSnews made me think of it. At the time Thom wrote: I sometimes wonder if I ever have kids (god forbid), how would I introduce them to the world of computers? Just hand them a dumb, locked, experimentation-hostile box like a modern smartphone or tablet and be done with it, or hook him up with a textual, CLI-based computer that I grew up with? I’m convinced that the latter would instill a far greater appreciation and understanding of technology than the former. As an avid gamer, I read the original article enthusiastically, but since then I’ve often wondered what the actual outcome of Andy Baio’s experiment was. So I thought it might be worth trying to find out. Happily Andy later gave a presentation in which he summarised some of his own conclusions. So if this was an experiment, what were the results? So without question, I think it’s clear, this affected the kinds of games that Eliot gravitates to now, especially compared to his friends, to start he likes hard games. Really, really hard games. Games that cause me to curl up in a ball and cry, or want to like, pick up my laptop and throw it in the garbage. The second result that I’ve noticed from our experiment: Eliot’s exposure to early games with limited graphics and sound seems to have kind-of inoculated him from the flashy hyper-realistic graphics found in today’s mainstream triple-A games. He can appreciate retro graphics on their own terms and just focus on the gameplay. But the most important outcome as far as Andy was concerned was that it left a deeper appreciation for games in general. My hope is that this experiment instilled a life-long appreciation for smaller, stranger, more intimate games, in my son. And hopefully he’ll continue to think more critically about them, enjoy them more, and maybe someday even make some of his own. But this was only six month’s after the original article. Was it a bit too early to come to that conclusion? Did the long-term effects actually result in a negative reaction, against video games? Well in 2019, five years later, Eliot released his own take on the History of Video Games. I think his words, a decade after Andy’s original experiment, speak for themselves. I highly recommend going and downloading an emulator (from a legitimate site!) and playing some of these classic gems in gaming history. There are many games that I’m sure I even don’t know about that are incredible. You may find overlooked gems that never got attention. Sometimes, people have a hard time playing video games that have a more “primitive” old, or 8-bit style. Try looking past the graphics, after all, there was a time when games didn’t even have graphics. So, for any new parents out there, it seems raising your kids on the classics is not such a crazy idea after all.
The NetBSD Project is pleased to announce NetBSD 9.2, the second update of the NetBSD 9 release branch. It represents a selected subset of fixes deemed important for security or stability reasons since the release of NetBSD 9.1 in October 2020, as well some enhancements backported from the development branch. It is fully compatible with NetBSD 9.0. I’m not even remotely well-versed enough in NetBSD to make heads or tails of the changelog, but it seems like there’s quite a few notable ones in there.
Blockbuster report by The New York Times on Apple and Tim Cook gladly making endless concessions to please the Chinese government. Nothing in here is really new to most of us, but it’s startling to see it laid out in such detail, and sourced so well. For instance, when it comes to Chinese people, privacy is apparently no longer a “fundamental human right“: Inside, Apple was preparing to store the personal data of its Chinese customers on computer servers run by a state-owned Chinese firm. Tim Cook, Apple’s chief executive, has said the data is safe. But at the data center in Guiyang, which Apple hoped would be completed by next month, and another in the Inner Mongolia region, Apple has largely ceded control to the Chinese government. Chinese state employees physically manage the computers. Apple abandoned the encryption technology it used elsewhere after China would not allow it. And the digital keys that unlock information on those computers are stored in the data centers they’re meant to secure. This means zero privacy for Chinese Apple users, as Apple has pretty much ceded all control over this data to the Chinese government – so much so Apple’s employees aren’t even in the building, and Apple no longer has the encryption keys either. And on top of this, it turns out Apple is so scared of offending the Chinese government, the company proactively censors applications and other content in the Chinese version of the App Store, removing, censoring, and blocking content even before the Chinese government asks for it. “Apple has become a cog in the censorship machine that presents a government-controlled version of the internet,” said Nicholas Bequelin, Asia director for Amnesty International, the human rights group. “If you look at the behavior of the Chinese government, you don’t see any resistance from Apple — no history of standing up for the principles that Apple claims to be so attached to.” Apple even fired an App Store reviewer because the reviewer approved an application that while not breaking a single rule, did offend the Chinese government. That is how far Apple is willing to go to please its Chinese government friends. Apple isn’t merely beholden to China – it’s deeply, deeply afraid of China. How many more concessions is Tim Cook willing to make, and how many more Chinese rings is he willing to kiss?
AmigaOS 3.2 comes packed with well over 100 new features, dozens of updates that cover nearly all AmigaOS components and a battery of bugfixes that will undoubtedly solidify the user experience. This is a large overhaul of Amiga 3.x for 68k-based Amigas developed by Hyperion Entertainment. There’s a very long changelog available on Hyperion’s site, but one very interesting addition is built-in ADF management which greatly simplifies dealing with floppy disk images.
Sailfish OS Kvarken 4.1.0 has just been released to Early Access users across all officially supported devices, alongside which there’s also been an announcement of official support for the Xperiai 10 II. The free trial version of Sailfish OS is available for Xperia 10 II devices now in the early access phase. The commercial licences will be launched when OS release 4.1.0 rolls out to all users. In addition to the long list of bugfixes and feature improvements, Kvarken 4.1.0 on the Xperia 10 II is also the first version of Sailfish OS to run as 64-bit on ARM.
As we head into the spring of 2021, the plans are changing again for the OS. According to people familiar with the company’s plans, Microsoft will not be shipping Windows 10X this year and the OS as you know it today, will likely never arrive. The company has shifted resources to Windows 10 and 10X is on the back burner, for now. Microsoft missed the boat on the modern smartphone, and as far as their operating system business goes, they seem like a rudderless ship in a hurricane ever since. If I cared, it’d be painful to watch.
You may have noticed a lack of new stories on OSNews the past week, and that’s because my fiancée and I had our first baby about a week ago. Since I’m making use of my ten workdays of childbirth leave as granted by the Swedish government, I’m not allowed to perform any work during those ten workdays (we’ve got another few hundred days of parental leave, too), which includes OSNews work. Since OSNews’ owner David happened to be on vacation with his family at this time, too, we were kind of left in the lurch. Our apologies, but there wasn’t much we could do. In any event, we’re learning how to be parents by leaps and bounds every day, and we’re taking good care of our little .deb. I’ll be back on duty coming Monday, so expect normal service to resume then. In the meantime, feel free to submit news items David can quickly and easily post – it doesn’t have to be perfect, as long as we give y’all some stuff to talk about. Until then, I’m going back to installing and configuring Void Linux on my main laptop – I already use and love it on my POWER9 machines – and I’ll see you all in a few days.
After another 6 months have passed we are proud to announce the release of our 2021.04 snapshot. The images are available at the usual place. As usual we have automatically received all updates that have been integrated into illumos-gate. The major changes are new versions of Firefox and Thunderbird, multiple NVIDIA drivers to choose from, and a lot more. For those unaware, OpenIndiana is a distribution of illumos, which in turn is the continuation of the last open source Solaris version before Oracle did what it does best and messed everything up.
After sixteen major releases, you might think there’s not much left to be added to Parallels Desktop – and for the vast majority of Mac users who are still using Intel CPUs, there isn’t. For them, this update to the popular virtualisation software tidies up a few bugs and adds support for the latest version of the Linux kernel, but that’s largely it. Overall it’s not even consequential enough to warrant a full ticking up of the version number. Yet arguably, this is the most significant release of Parallels Desktop since it first appeared in 2006. Just as version one unlocked the potential of Apple’s then-recent switch to the Intel architecture, this one breaks new ground by allowing you to install and run Windows 10 on Apple Silicon. They conclude it’s a great first release, but that it still has ways to go.
OpenBSD 6.9 has been released. This release focuses a lot on improving support for certain platforms, such as powerpc64 – mainly for modern POWER9 systems such as the Blackbird (which we reviewed late last year) and Talos II (which I have here now for review), arm64, and preliminary support for Apple’s ARM M1 architecture. There is way, way more in this release, of course, so feel free to peruse the release notes. On a related note, I recently bought an HP Visualize C3750 PA-RISC workstation, and it’s been pretty much impossible to get my hands on a proper copy of HP-UX 11i v1 that works on the machine. As such, in the interim, I installed OpenBSD on it, and it’s been working like a charm. I still need to set up and try X, but other than that, it’s been a very pleasant experience. Effortless installation, good documentation, and user friendlier than I expected.