Language Selection

English French German Italian Portuguese Spanish


Syndicate content OSnews
Exploring the Future of Computing
Updated: 1 hour 46 min ago

Microsoft and Zoom join Hong Kong data ‘pause’

Tuesday 7th of July 2020 07:27:17 PM

Microsoft and Zoom have said they will not process data requests made by the Hong Kong authorities while they take stock of a new security law.

They follow Facebook, Google, Twitter and the chat app Telegram, which had already announced similar “pauses” in compliance over the past two days.

China passed the law on 30 June, criminalising acts that support independence, making it easier to punish protesters.

This feels more like a “let’s get some good press in the west while we resume normal operation in aiding the genocidal Chinese regime when people stop caring” than a real principled stand, but with how everybody just rolls over for China, I’ll take any element of resistance – no matter how weak sauce – I can get.

It doesn’t get much weaker than “pausing”, though.

Apple says it is “assessing” the rules.

Oh turns out I was wrong. It does get weaker.

The super duper universal binary

Tuesday 7th of July 2020 07:23:27 PM

A question I got repeatedly the last couple days was, now that AARM (Apple ARM) is a thing, is the ultimate ARM-Intel-PowerPC Universal Binary possible? You bet it is! In fact, Apple already documents that you could have a five-way binary, i.e., ARM64, 32-bit PowerPC, 64-bit PowerPC, i386 and x86_64. Just build them separately and lipo them together.

You’ll be able to eventually build a binary that contains code for every Mac hardware and software platform starting from Classic all the way up to macOS Big Sur, and from m68k all the way up to ARM.

I doubt anyone will use it, but that doesn’t make it any less cool.

Nokia to add open interfaces to its telecom equipment

Tuesday 7th of July 2020 07:19:06 PM

Finland’s Nokia on Tuesday became the first major telecom equipment maker to commit to adding open interfaces in its products that will allow mobile operators to build networks that are not tied to a vendor.

The new technology, dubbed Open Radio Access Network (Open RAN), aims to reduce reliance on any one vendor by making every part of a telecom network interoperable and allowing operators to choose different suppliers for different components.

I’m definitely not versed enough in low-level networking equipment to understand just how significant it is, but on the face of it, it does sound like a good move.

The Document Foundation clarifies “Personal Edition” label for LibreOffice 7.0

Monday 6th of July 2020 10:18:58 PM

Due to draft and development work in the area of branding and product naming, some speculation, in particular related to the “Personal Edition” tag shown in a LibreOffice 7.0 RC (Release Candidate), has started on several communication channels. So let us, as The Document Foundation’s Board of Directors, please provide further clarifications:

1. None of the changes being evaluated will affect the license, the availability, the permitted uses and/or the functionality. LibreOffice will always be free software and nothing is changing for end users, developers and Community members.

Basically, The Document Foundation intends to offer – through partners – professional paid-for support for LibreOffice to enterprise customers, and hence the tentative name to differentiate the LibreOffice we all know from the supported one.

Booting a 486 from floppy with the most up-to-date stable Linux kernel

Monday 6th of July 2020 10:11:42 PM

Since I wanted to see how Linux would detect the drive that meant I needed to find a way to boot Linux. After a bit of googling I discovered the make tinyconfig option which makes a very small (but useless) kernel, small enough to fit on a floppy. I enabled a couple of other options, found a small enough initramfs, and was able to get it to boot on the 486. And as expected Linux has no problem with seeing that the drive is connected and the drive’s full capacity.

Next step is to actually get Linux installed to the hard drive. I’d rather not roll my own distro but maybe I’ll have to. Another possibility is to boot Linux from floppy and then download a kernel and initrd from a current distro and kexec over to it. But that feels to me like reinventing iPXE.

That’s version 5.8 of the Linux kernel running on a 486. I shouldn’t be surprised that this is possible, yet I’m still surprised this is possible.

Google-backed groups criticize Apple’s new warnings on user tracking

Monday 6th of July 2020 11:13:53 AM

Sixteen marketing associations, some of which are backed by Facebook Inc and Alphabet Inc’s Google, faulted Apple for not adhering to an ad-industry system for seeking user consent under European privacy rules. Apps will now need to ask for permission twice, increasing the risk users will refuse, the associations argued.

Cry me a river.

There’s an interesting note later in the linked article:

Apple engineers also said last week the company will bolster a free Apple-made tool that uses anonymous, aggregated data to measure whether advertising campaigns are working and that will not trigger the pop-up.

But of course it doesn’t. It’s made by Apple, after all, and we all trust Apple, right? It’s not like Apple rushed to sell out everything privacy-related to a regime committing genocide, so we clearly have nothing to worry about when Apple forces itself into the advertising business by leveraging its iOS platform.

Hands-on: 85+ new macOS Big Sur changes and features

Sunday 5th of July 2020 11:52:56 PM

After going in depth with iOS 14 earlier this week, today we focus on macOS Big Sur. The biggest takeaway from my hands-on time with the follow up to macOS Catalina is that Apple’s latest OS is clearly being designed with the future in mind.

Although it’s unmistakably Mac, Big Sur is a departure from previous versions of macOS in terms of aesthetics. Everything, from the dock, to the menu bar, to window chrome, icons, and even sounds have been updated.

A good overview of the many, many changes in Big Sur.

Interesting sidenote: with both Windows and macOS now heavily catering towards touch use, this leaves Linux – and most of the smaller platforms, like the Amiga or Haiku – as one of the last remaining places with graphical user interfaces designed 100% towards mouse input.

Big buttons, lots spacing, lots of wasted space – it’s coming to your Mac.

Chrome for Android is finally going 64-bit

Sunday 5th of July 2020 11:24:33 PM

The first Android version to support 64-bit architecture was Android 5.0 Lollipop, introduced back in November 2014. Since then, more and more 64-bit processors shipped, and today, virtually all Android devices are capable of running 64-bit software (excluding one or two or more oddballs). However, Google Chrome has never made the jump and is only available in a 32-bit flavor, potentially leading to some unnecessary security and performance degradations. That’s finally changing: Starting with Chrome 85, phones running Android 10 and higher will automatically receive a 64-bit version.

It seems odd to me that it took them this long to move one of the most important applications in Android to 64 bit.

Microsoft just sank to a new low by shoving Edge down our throats

Thursday 2nd of July 2020 10:36:44 PM

If I told you that my entire computer screen just got taken over by a new app that I’d never installed or asked for — it just magically appeared on my desktop, my taskbar, and preempted my next website launch — you’d probably tell me to run a virus scanner and stay away from shady websites, no?

But the insanely intrusive app I’m talking about isn’t a piece of ransomware. It’s Microsoft’s new Chromium Edge browser, which the company is now force-feeding users via an automatic update to Windows.

People should run whatever the hell they damn well please, but the last few years it has become increasingly clear that Windows is deteriorating fast. Oddly enough, it’s not the operating system itself that’s deteriorating – in fact, Windows is probably in a better technical state than it’s ever been – but the policies and anti-user ‘features’ draped around it.

If you read OSNews, you are most likely technically inclined. People who read OSNews don’t need Windows, and shouldn’t be running it. It’s actively hostile towards its users, and you deserve better.

Chrome OS preparing Steam gaming support, starting with 10th Gen Intel Chromebooks

Thursday 2nd of July 2020 10:32:49 PM

Through a fair bit of digging, we were able to obtain a copy of Borealis, which turned out to be another full Linux distribution. Unlike Crostini, which is based on Debian, Borealis is based on Ubuntu, another popular variety of Linux. Just like the existing Linux apps support, we believe Borealis will integrate itself with Chrome OS rather than being a full desktop experience.

However, we found one key difference between Borealis and a normal installation of Ubuntu, as Borealis includes a pre-installed copy of Steam. This lines up with what we learned at CES 2020, when Kan Liu, Google’s director of product management for Chrome OS, shared that the upcoming Steam gaming support would be based on Linux.

I am very curious to see how this will perform. My gut feeling is that they will position this more as an endpoint for Steam’s in-home streaming feature than as a way to play games locally on-device, since I don’t know of any ChromeBook with more graphical power than whatever integrated GPU Intel stuffs in their low-end processors.

Review: System76’s Lemur Pro

Tuesday 30th of June 2020 06:48:24 PM

If you’re a Linux user on the hunt for a new laptop, there’s quite a bit of preparation and research you must do on top of the regular research buying such an expensive piece of equipment already entails. Reading forum posts from other Linux users with the laptop you’re interested in, hunting for detailed specifications to make sure that specific chip version or that exact piece of exotic hardware is fully supported, checking to see if your favourite distribution has adequate support for it, and so on.

There is, however, another way. While vastly outnumbered, there are laptops sold with Linux preinstalled. Even some of the big manufacturers, such as Dell, sell laptops with Linux preinstalled, but often only on older models that have been out for a while, or while not fully supporting all hardware (the fingerprint reader and infrared camera on my XPS 13 were not supported by Linux, for instance). For the likes of Dell, Linux in the consumer space is an afterthought, a minor diversion, and it shows.

If you want the best possible out-of-the-box Linux experience, you’ll have to go to one of the smaller, more boutique Linux-only OEMs. One of the more prominent Linux OEMs is System76, who have been selling various laptops and desktops with Linux preinstalled for more than decade now. Recently, they launched their new ultraportable, the Lemur Pro, and they kindly loaned one to us for review.

Full disclosure: System76 sent us the laptop as a loan, and it will be returned to them after publication of this review. They did not read this review before publication, and placed zero restrictions on anything I could write about.


The Lemur Pro configuration System76 sent to us comes in at $1492, and packs a 4C/8T 10th Gen Intel Core i7-10510U, with frequencies of 1.8 up to 4.9 GHz and 8MB Cache. It came with 16GB of RAM, of which 8 is soldered onto the motherboard, and 8 is seated in the single RAM expansion slot. Storage-wise, it is equipped with a 500GB SSD in one of its two user-accessible M.2 slots – a Samsung 970 Evo Plus.

The 14.1″ display has a resolution of 1920×1080 with a matte finish, with a maximum refresh rate of 60Hz. The display is powered by the integrated GPU, and there’s no option for a discrete GPU. The battery is a 73 Wh unit, and is entirely user-replacable.

Remove a few easily accessible screws, and the bottom cover goes right off – no fragile plastic clips, glue, or other shenanigans.

Bucking a trend in the industry, the Lemur Pro is reasonably equipped when it comes to ports: one USB 3.1 Type-C Gen 2 port, two USB 3.0 Type-A ports, a MicroSD Card Reader, a full-size HDMI port, a barrel connector for the included charger (USB-C charging is also supported), a combined headphone/microphone jack, and the usual Kensington lock. The USB-C port can also be used as a display port with DisplayPort 1.2.


The design of the Lemur Pro is unassuming, mostly black, and free of the kind of design frivolities other laptops tend to suffer from. There’s no RGB here, no flames painted on the lid to make it go faster, no screaming logos or gamer accents – just a black laptop with a System76 logo on the lid. That’s it.

My fiancée thinks the logo is a bit too big, but I dig it.

It is incredibly light, weighing a mere 0.99 kg – for comparison, a MacBook Air weighs 1.29 kg, so the Lemur Pro is considerably lighter. This does come at a price, however, and the Lemur Pro just doesn’t feel as strong and sturdy as similar laptops with a bit more heft to it. There’s an amount of flex in the display lid, bottom cover, and keyboard cover that you just won’t see in a MacBook Air or an XPS 13. It’s a trade-off you have to make – if you really value the extreme kind of portability the Lemur Pro provides, it means giving in somewhere else.

I’m disappointed System76 does not provide a high refresh rate display on the Lemur Pro, in the very least as an option. Once you’ve gotten used to 144Hz (or even higher) on your computer displays, using a 60Hz display feels like a major step back. I understand the battery life concerns, but I’m definitely more than willing to give up a little bit of battery life if it meant a buttery-smooth 144Hz UI. Aside from the lack of a high refresh rate option, the display is excellent – it’s bright and the colours look normal, but note that I’m not a colour expert, so I can’t make any claims about colour accuracy. For my general use, however, I didn’t run into any issues.

Speaking of battery life – this is one of the major strong points of the Lemur Pro. System76 advertises a maximum battery life of 14 hours, and while these kind of figures are usually complete nonsense, I think they’re not far off the mark here. Since we do not (yet) have a long history of laptop reviews, we do not have any consistent methodology for measuring battery life, so anything I say here is very subjective and difficult for you as a reader to parse. That being said, with casual use – meaning, browsing, writing, Twitter and e-mailing while watching YouTube videos – I could definitely hit the 10 hour mark at the balanced power setting.

Switching to the power saver setting yielded me even more hours of battery life, but it did cause a notable hit in performance, especially for video. Simple 1080p YouTube video – either played in Firefox or locally – would stutter and lag, but everything else seemed to perform just fine. My guess is that the power saver setting targets the integrated Intel GPU quite aggressively, but honestly, for several hours of additional battery life, I think it’s worth it.

The battery life is especially remarkable since getting proper battery life out of laptops designed for Windows running Linux is often a major hassle, and no matter what you do, Linux battery life on laptops not designed for Linux always lags behind Windows – which makes sense when you think about it. Opting for a Linux-first laptop demonstrates that when hardware, software, and firmware (which we’ll get to in a minute) are designed together, Linux laptops can easily have similar or better battery life than Windows or macOS laptops.

The Lemur Pro has a multitouch trackpad that is entirely unremarkable in its operation. It works fine, but doesn’t come anywhere close to the quality of MacBook trackpads or the trackpad on my XPS 13. It’s not bad – just very average and middle-of-the-road. The trackpad surface has a bit too much resistance for my tastes, and since it has a ‘diving board’ design physically hinged at the top, it gets progressively harder to click the higher your finger goes, and at the top rim it becomes entirely impossible to click at all. I would prefer the type of trackpad that you can click anywhere.

The keyboard is solid, has a good feel, and nice clickiness without being annoyingly loud or overbearing. Due to the mentioned flex in the keyboard cover, keys in the middle of the keyboard do flex downwards a bit for those among you with a more forceful stroke. The only true issue with the keyboard is the placement of the page up and down keys right above the left and right arrow keys, which is something not everyone likes. I’ve gotten used to this layout because my XPS 13 uses it as well, but for the first few weeks, you will definitely hit page up and down instead of the left and right arrows.

I’ve gotten used to this layout on my Dell already, but boy was it annoying for a few weeks.

Two other points about the keyboard: first, there’s no Fn lock. This can be annoying since things like display brightness, volume, and keyboard lighting/brightness are all adjusted using Fn+Fx. Since I – and many others with me – don’t use the actual Fx keys all that often, but do adjust brightness and volume all day long, an Fn lock would be greatly appreciated.

Two, and this is a minor nitpick but one that bothers me nonetheless: the keyboard lighting is not automatic. On my XPS 13, when you move the mouse, click, or strike a key, the keyboard lighting comes on automatically (you can turn this feature off, too), and after a few seconds of inactivity, it gradually turns off, too. This is a great feature if you often use your laptop in dark environments to watch video, like I do. On the Lemur Pro, you constantly have to manually turn the keyboard lighting on and off using the Fn+Fx keys, which is just plain annoying.

There’s a 720p webcam included in the top bezel of the display, and as with all other webcams in laptops, it’s barely passable. It technically gets the job of displaying video done, but for some reason no laptop manufacturer seems even remotely interested in including webcams from later than 2004, so we’re stuck with what we have. If you rely on webcams for your job – as many have discovered this year they might – get an external quality webcam instead. As said, though, this applies to all laptops on the market today.

The included charging brick connects to the laptop using a barrel plug, which is an odd choice for such a modern laptop, especially taking into consideration it also supports charging over USB-C. I’ve had bad experiences with barrel plugs over the years regarding longevity, and since this is an ultraportable in 2020, it should’ve come with a USB-C charger and an additional USB-C/A port instead of the barrel connector.

A minor annoyance with the included charging brick is that the fixed cable with the brick on one end and the barrel connector on the other is incredibly short. It’s only about 67 cm long, meaning you always have to keep the brick on your desk, or when using the laptop on your lap, next to you on the couch. If you’re using the charger at a busy airport or whatever with no room to place the brick on the chair next to you – good luck, you’ll have to stick it between your legs or stuff it between your leg and the person sitting next to you.

In short, get a third-party USB-C charger with a longer cable.

A few notes on performance and thermals

If you’re in the market for an ultraportable machine like the Lemur Pro, you’re not going to use it for gaming or heavy video editing, since that’s simply not what it’s designed for. If you want a gaming laptop or a video editing workstation, you simply won’t be considering a laptop like this – you’ll be looking at laptops with discrete GPUs and processors with more cores.

The truth is that every ultraportable in this segment equipped with the latest Intel or AMD mobile processors will perform great, and the Lemur Pro is no exception. With the 10th Gen Core i7, 16GB of RAM, and the Samsung Evo M.2 SSD, this machine never slows down, and I’m pretty sure the same will apply for the slightly cheaper Core i5 model. You can spec the Lemur Pro up all the way to 40GB of RAM, so even if you have to run a bunch of local virtual machines to test your code, this laptop can serve you.

The Lemur Pro’s thermal solution leaves something to be desired, and I’m not sure if that’s because of software or hardware. It uses a single fan, and I have an issue where while watching video, every minute or so, the fan will spin up, spin for roughly 10 seconds, and then spin down. Now, I really don’t like fan noise and can be quite anal about, but I still feel like during such light use as a bit of browsing or a bit of video watching – nothing crazy, no 4K or anything – the fans should simply never spin up unless something is wrong.

The laptop tends to get relatively hot during such light use, and I feel this might be because the only ventilation openings are inside the hinge – there are no vents on the bottom or sides of the laptop for the fan to draw cold air from. What I think is happening in my case is that the temperature keeps just barely hitting the fan threshold, after which a few seconds of the fan spinning brings it back down just enough – rinse, repeat. This is nothing less sensitive thermal thresholds or a mild undervolt couldn’t solve, but I’m obviously not going to experiment with a laptop that’s only on loan.

That being said, not everyone cares as much about fan noise or temperature as I do, so your mileage may vary. If you mostly use your laptop in noisier settings like coffee shops or busy offices, a fan spinning up for a bit won’t be an issue for you, and the fan isn’t excessively loud either.

Software and firmware

The Lemur Pro comes preinstalled with System76’s own Pop!_OS, which is a fairly standard Ubuntu derivative with some tweaking done to the kernel and power management to make things like the great battery life possible. Since I feel most OSNews readers have their own favourite distributions, and because this is a laptop review, I’m not going to spend too much time on Pop!_OS.

It does seem you can add System76’s own PPA to other Ubuntu-based distributions to gain some of the benefits of System76’s drivers and kernel changes, and of course, you can look at their code and implement it on your own distribution of choice too if you have the skills to do so. You’re not tied to Pop!_OS (or Linux, for that matter) at all, and can run whatever distribution you want.

It’s becoming more and more difficult to find quality, no-nonsense design in laptops like this these days.

What I do want to talk about, however, is the firmware of this machine. Like other System76 machines, the Lemur Pro uses a combination of coreboot and System76’s own firmware tools as a BIOS/UEFI environment, as well as System76’s controller firmware for various other functions, which are all entirely open source and available on Github.

This means that there’s a lot more low-level open source code powering this laptop than most other laptops on the market. If you know how to program controller firmware or how to work with things like coreboot, you can pull the code from Github, make any changes you desire, and flash your own firmware onto the laptop. This isn’t something most average consumers – including myself – have the skills to do, but it does mean that it’s highly unlikely there’s anything nefarious hiding in the BIOS or firmware. Add to that the fact that all System76 laptops ship with Intel’s Management Engine disabled, and the Lemur Pro gives you lot more privacy and hacking options than most other laptops on the market.

There are also benefits for average users, however. For instance, thanks to the relatively lightweight nature of the System76’s BIOS replacement, this machine boots incredibly fast. Furthermore, the controller firmware, which controls things like battery management, thermals, the fan, special functions keys, and a host of other functions, plays a big role in achieving the excellent battery life figures this laptop achieves.

Still, there’s clearly a major missed opportunity here, something that might even be in the pipeline for all I know. Since System76 is using its own controller firmware for thermals, the battery, and fan control, the next step would be to integrate control over these into Pop!_OS itself, with an easy-to-use graphical interface to control fan speeds, thermal thresholds, power savings, processor frequencies, and so on. This is a major weak point in Linux compared to Windows, and System76 has a prime opportunity here to further set their computers apart from the rest.

In fact, with fine-grained control over the fans and thermal thresholds, I could probably pinpoint and smooth out my fan issue within a few minutes, setting up fan curves and thresholds specifically tailored for my use case – something I do manually in the BIOS of my two Linux desktops (but sadly not in Linux itself).

As a whole though, it’s an almost surreal experience to see such integration on the open source front. Not only was it an interesting experience to unbox a brand new laptop and have it boot straight to Linux, realising so many usually proprietary bits were open source just felt right. This kind of integration and low-level firmware stuff isn’t exactly sexy, and I find it commendable that System76 is investing in it. I hope they – and us, as users – will reap more benefits in the future.


After a few weeks of using the Lemur Pro, I’ve come to the conclusion that it doesn’t really fail at anything, and has a few standout features – most notably the excellent battery life and the open source firmware. If you’re a Linux user looking for a powerful, understated ultraportable with amazing battery life, I honestly don’t know where you can do better than the Lemur Pro.

The situation changes a bit if you’re currently a Windows or macOS user and are looking for a new laptop. While the Lemur Pro is still a great laptop and you’ll enjoy using it, it can’t quite measure up to the best the Windows and macOS platforms have to offer in a few key areas. The trackpad is good, but not great – there’s better ones on similarly priced Dells or Macs. The display is good, but there’s no high refresh rate or 1440p/4K option as Windows PCs offer. The build quality is good, but it’s definitely not on the same level as an XPS or MacBook.

It basically is a good all-rounder for non-Linux users, but an unequalled option for Linux users.

That being said, if you had told me even just 5 or 10 years ago that we’d get a Linux-only laptop that was this good out of the box right now, I would not have believed you. There’s room for improvement, but there’s no denying this is simply a really solid offering.

System hardening in Android 11

Tuesday 30th of June 2020 06:47:27 PM

In Android 11 we continue to increase the security of the Android platform. We have moved to safer default settings, migrated to a hardened memory allocator, and expanded the use of compiler mitigations that defend against classes of vulnerabilities and frustrate exploitation techniques.

An overview of the security-related changes in Android 11.

Ampere’s product list: 80 cores, up to 3.3 GHz at 250 W; 128 core in Q4

Tuesday 30th of June 2020 06:46:04 PM

With the advent of higher performance Arm based cloud computing, a lot of focus is being put on what the various competitors can do in this space. We’ve covered Ampere Computing’s previous eMag products, which actually came from the acquisition of Applied Micro, but the next generation hardware is called Altra, and after a few months of teasing some high performance compute, the company is finally announcing its product list, as well as an upcoming product due for sampling this year.

Ampere’s Altra is a realized version of Arm’s Neoverse N1 enterprise core, much like Amazon’s Graviton2, but this time in an 80-core arrangement. Where Graviton2 is designed to suit Amazon’s needs for Arm-based instances, Ampere’s goal is essentially to supply a better-than-Graviton2 solution to the rest of the big cloud service providers (CSPs). Of the companies that have committed to an N1 based design, so far on paper Ampere is publically the biggest and fastest on the books.

Can we have these in workstations please? I know they’re not designed for my kinds of uses, but damn if these aren’t awesome.

OSNews gets a dark mode

Tuesday 30th of June 2020 12:24:27 AM

We have a dark mode now. That’s the news. You can click the link in the sidebar to switch between dark mode and the regular version of the site. You can thank our webmaster Adam for OSNews no longer burning your retinas at night.

Haiku monthly activity report for May and June

Tuesday 30th of June 2020 12:21:11 AM

After the release of the second beta a few weeks ago, Haiku continues its steady pace of improvements and fixes. A few highlights from the work done since the beta release:

Korli also worked on improving support for modern x86 CPUs, including the xsave instruction, and enabling use of AVX which requires saving more CPU registers during context switches.


A new version of HaikuWebKit has finally been released after help from KapiX and X512 to fix the remaining bugs. It uses a lot less memory, crashes less often, and has better support for modern website. There is ongoing work for further updates and improvements.

There’s a lot more in there, so if you have beta 2 running, be sure to update it.

The 25 greatest Java apps ever written

Tuesday 30th of June 2020 12:07:45 AM

What follows is a list of the 25 most ingenious and influential Java apps ever written, from Wikipedia Search to the US National Security Agency’s Ghidra. The scope of these applications runs the gamut: space exploration, video games, machine learning, genomics, automotive, cybersecurity, and more.

It’s posted by Oracle and thus it makes me feel dirty to link to it, but I guess it’s still an interesting list – albeit with one obvious, huge, giant, inescapable elephant of an mission.

Microsoft removes manual deferrals from Windows Update by IT pros ‘to prevent confusion’

Friday 26th of June 2020 10:32:32 PM

Microsoft is removing the ability for business users to defer manually Windows 10 feature updates using Windows Update settings starting with the Windows 10 2004/May Update. Microsoft seemingly made this change public with a change in its Windows 10 2004 for IT Pros documentation on June 23.

I’ve read the article three times and I still don’t quite understand what’s going on.

Symbian won

Thursday 25th of June 2020 11:36:47 PM

I was working in the mobile phone industry just as smartphones were taking off. I saw the Palm Pilot rise and fall. I witnessed NEC and Sagem and a host of companies launch smartphones and then disappear. But the greatest tragedy of them all was Nokia and their Symbian Operating System.

Symbian was, for its time, a brilliant OS. It ran 3D games smoothly, had terrific hardware support, a decent ecosystem for developers. And it was bloody annoying for users.

Every few minutes, Symbian would interrupt you to ask “Are you sure you want this app to connect to the Internet?”

His final paragraph has a point.

Microsoft Defender ATP for Linux is now generally available

Thursday 25th of June 2020 09:11:44 PM

To meet our customers where they are and relieve customer challenges in managing multiple security solutions to protect their unique range of platforms and products, we have been working to extend the richness of Microsoft Defender ATP to non-Windows platforms. Today we are excited to announce general availability of Microsoft Defender Advanced Threat Protection (ATP) for Linux!

Adding Linux into the existing selection of natively supported platforms by Microsoft Defender ATP marks an important moment for all our customers. It makes Microsoft Defender Security Center a truly unified surface for monitoring and managing security of the full spectrum of desktop and server platforms that are common across enterprise environments (Windows, Windows Server, macOS, and Linux).

Defender ATP is an enterprise product, so this news doesn’t mean the end-user program that ships with Windows is coming to Linux. Still, seeing Microsoft embracing Linux left, right, and centre is still a weird sight for someone who still hasn’t forgiven Microsoft for their role in killing any chances of BeOS catching on.

I’m still bitter over that one.

iPhone 6S getting iOS 14 is like the Galaxy S6 getting Android 11. Imagine that.

Wednesday 24th of June 2020 11:43:41 PM

At this point, saying Android has a serious problem when it comes to phones receiving reliable Android upgrades is getting old. We’ve written about it a lot — even I, specifically, have written about it a lot. You’ve told us your thoughts. We all get it. Even with all that, though, the latest announcement of iOS 14 really sends the message home.

This week, Apple officially confirmed that the 2020 iteration of iOS will land on every iPhone since the iPhone 6S. That’s a phone that came out in September 2015, which is nearly five years ago. […]

Meanwhile, the flagship Android device from 2015 was the Samsung Galaxy S6. The most recent official version of Android that phone received was Android 7 Nougat, which dropped in 2016. Of course, it was well into 2017 before the Galaxy S6 actually got it. Since then: nothing.

Apple deserves praise for being pretty much the only smartphone manufacturer supporting its devices for this long. Despite years of attempts and failed promises, Android devices still barely get two years of updates, and even if, they arrive with major delays.

More in Tux Machines

Android Leftovers

10 Things to do After Installing Linux Mint 20

Here is a curated list of items that you should try after installing Linux Mint 20 Ulyana. Read more

today's leftovers (Red Hat Picks and Security Mostly)

  • WordPress 5.5 Beta 1

    WordPress 5.5 Beta 1 is now available for testing! This software is still in development, so it’s not recommended to run this version on a production site. Consider setting up a test site to play with the new version. [...] Keep your eyes on the Make WordPress Core blog for 5.5-related developer notes in the coming weeks, breaking down these and other changes in greater detail. So far, contributors have fixed more than 350 tickets in WordPress 5.5, including 155 new features and enhancements, and more bug fixes are on the way.

  • Security updates for Tuesday

    Security updates have been issued by Debian (php7.3), Fedora (gst), Mageia (libvirt, mariadb, pdns-recursor, and ruby), openSUSE (chocolate-doom, coturn, kernel, live555, ntp, python3, and rust, rust-cbindgen), Oracle (virt:ol), Red Hat (file, firefox, gettext, kdelibs, kernel, kernel-alt, microcode_ctl, nghttp2, nodejs:10, nodejs:12, php, qemu-kvm, ruby, and tomcat), SUSE (libjpeg-turbo, mozilla-nspr, mozilla-nss, mozilla-nss, nasm, openldap2, and permissions), and Ubuntu (coturn, glibc, nss, and openexr).

  • Lawsuit & Bi-Partisan Group Of Senators Seek To Push Back On Trump Administration's Attempt To Corrupt The Open Technology Fund

    Last month we wrote about how the newly appointed head of the US Agency for Global Media (USAGM) had cleaned house, getting rid of the heads of the various organizations under the USAGM umbrella. That included Voice of America, Radio Free Europe/Radio Liberty, Radio Free Asia, Middle East Broadcasting... and the Open Technology Fund. The general story making the rounds is that Pack, a Steve Bannon acolyte, planned to turn the famously independent media operations into a propaganda arm for the Trump administration. Leaving side the concerns about why this is so dangerous and problematic on the media side, we focused mostly on the one "different" organization under the USAGM banner: the Open Technology Fund.

  • EFF Joins Coalition Calling On the EU to Introduce Interoperability Rules

    Today, EFF sent a joint letter to European Commission Executive Vice President Margrethe Vestager, highlighting the enormous potential of interoperability to help achieve the EU’s goals for Europe’s digital future. EFF joins a strong coalition of organizations representing European civil society organizations, entrepreneurs, and SMEs. We are calling on the European Commission to consider the role interoperability can play in ensuring that technology creates a fair and competitive economy and strengthens an open, democratic, and sustainable society. Specifically, we urge the Commission to include specific measures requiring interoperability of large Internet platforms in the forthcoming Digital Services Act package. This will strengthen user empowerment and competition in the European digital single market.

    Interoperability mandates will enable users to exercise greater control over their online experiences. No longer confronted with the binary choice of either staying on dominant platforms that do not serve their needs or losing access to their social network, users will be able to choose freely the tools that best respect their privacy, security, or accessibility preferences. Interoperability rules will also be crucial to ensure a dynamic market in which new entrants and innovative business models will have a fair shot to convince users of their value.

  • How not to treat a customer

    First, my complaint to Simply NUC about the recent comedy of errors around my attempt to order a replacement fan for Cathy’s NUC. 

  • Kafka Monthly Digest – May 2020
  • Kafka Monthly Digest – June 2020

    In this 29th edition of the Kafka Monthly Digest, I’ll cover what happened in the Apache Kafka community in June 2020.

  • Introduction to Watson AutoAI

    AutoML is a current buzzword that appears in a lot in tech industry articles and research, and is a product offering in many vendor product catalogs. It’s also one of the topics that I get asked about, such as “How to approach AutoML products”, “Will these products perform all of the steps of the machine learning lifecycle while giving me as a data scientist some control over the parameters?”

  • Red Hat Learning Subscription News Flash 5: First look at Red Hat Remote Certification Exams
  • Mike Blumenkrantz: Testing Accidents

    Armed with a colossal set of patches in my zink-wip branch and feeling again like maybe it was time to be a team player instead of charging off down the field on my own, I decided yesterday morning to check out Erik’s MR to enable ARB_depth_clamp that’s been blocked on a failing piglit test for several weeks. The extension was working, supposedly, and all this MR does is enable it for use, so how hard could this be?

KDE and LibreOffice GSoC

  • Week 4 and 5: GSoC Project Report

    This is the report for week 4 and week 5 combined into one because I couldn’t do much during week 4 due to college tests and assignments, so there was not much to report for that week. These two weeks I worked on implementing interactions between the the storyboard docker and timeline docker (or the new Animation Timeline docker). Most of the interactions from the timeline docker to the storyboard docker are implemented.

  • Cantor - Plots handling improvments

    this is the third post about the progress in my GSoC project and I want to present new changes in the handling of the external packages in Cantor. The biggest changes done recently happened for Python. We now properly support integrated plots created with matplotlib. Cantor intercepts the creation of plots and embedds the result into its worksheet. This also works if multiple plots are created in one step the order of plots is preserved. Also, text results between plots are also supported.

  • Google Summer of Code 2020 - Week 4

    According to my GSoC proposal, I should be done with the general purpose graph layout capabilities for Rocs and free to start working on layout algorithms specifically designed to draw trees. This is not the case for a series of reasons, including my decision to write my own implementation of a general purpose force-based graph layout algorithm and failure to anticipate the need for non-functional tests to evaluate the quality of the layouts. I still need to document the functionalities of the plugin and improve the code documentation as well. Besides that, although it is not present in my original purpose, I really want to include the layout algorithm presented in [1], because I have high expectations about the quality of the layouts it can produce. [...] By taking advantage of the properties of trees, even simple solutions such as my one-day experimental implementation can guarantee some desirable layout properties that the general purpose force-based layout algorithm can not. For instance, it guarantees that there are no intersections between edges or between nodes. The force-based layout algorithm I implemented can generate layouts with pairs of edges that intersect even when applied to trees.

  • Simulated Animation Effects Week#5

    I’ve started past week by going over my implementation of simulated animation effects and getting rid of the rough parts, so it would be somewhat ready to be merged into LO master. While doing so, realized I’ve forgot to add support for other types of ongoing animations in parallel with a simulated animation. So to implement this, I thought all animation instances would have a reference to box2DWorld, if box2DWorld is initiated (as in there’s a simulated animation going on), these animations would supply box2DWorld with required information on how to update shape corresponding to this animation instance. The information supplied would have the uno shape reference of that animation effect, type of the update box2DWorld will perform (change position, appear/disappear, change size etc.), and if required any additional info (for instance, if it is an path motion animation, it would supply the updated position of the shape).