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.
Nyxt is a keyboard-oriented, infinitely extensible web browser designed for power users. Conceptually inspired by Emacs and Vim, it has familiar key-bindings (Emacs, vi, CUA), and is fully configurable in Lisp. A browser like this surely isn’t for me, but I feel there’s quite a few OSNews readers among us who would be interested in something like Nyxt. The developers just released version 2.0 with a massive list of improvements and new features.
Roughly a year ago at Mozilla we started an effort to improve Firefox stability on Linux. This effort quickly became an example of good synergies between FOSS projects. Just a nice feelgood read about collaboration in the open source world – and if you use Firefox on Linux, like I do, this is already benefiting you greatly.
Over the last year, you may have noticed our movement away from Internet Explorer (“IE”) support, such as an announcement of the end of IE support by Microsoft 365 online services. Today, we are at the next stage of that journey: we are announcing that the future of Internet Explorer on Windows 10 is in Microsoft Edge. Not only is Microsoft Edge a faster, more secure and more modern browsing experience than Internet Explorer, but it is also able to address a key concern: compatibility for older, legacy websites and applications. Microsoft Edge has Internet Explorer mode (“IE mode”) built in, so you can access those legacy Internet Explorer-based websites and applications straight from Microsoft Edge. With Microsoft Edge capable of assuming this responsibility and more, the Internet Explorer 11 desktop application will be retired and go out of support on June 15, 2022, for certain versions of Windows 10. It’s going to a nice farm upstate.
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.