Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-09-11 10:01
Google launches cross-device SDK developer preview for building multi-device experiences on Android
Today we’re launching our Developer Preview of the new Cross device SDK for Android. First announced during the Google I/O ‘22 Multi-device development session, our Cross device SDK allows developers to build rich multi-device experiences with a simple and intuitive set of APIs. This SDK abstracts away the intricacies involved with working with device discovery, authentication, and connection protocols, allowing you to focus on what matters most—building delightful user experiences and connecting these experiences across a variety of form factors and platforms. Google intends to expand this tool to non-Android operating systems soon.
Why YouTube decided to make its own video chip
Roughly seven years ago, Partha Ranganathan realized Moore’s law was dead. That was a pretty big problem for the Google engineering vice president: He had come to expect chip performance to double every 18 months without cost increases and had helped organize purchasing plans for the tens of billions of dollars Google spends on computing infrastructure each year around that idea. But now Ranganathan was getting a chip twice as good every four years, and it looked like that gap was going to stretch out even further in the not-too-distant future. So he and Google decided to do something about it. The company had already committed hundreds of millions of dollars to design its own custom chips for AI, called tensor processing units, or TPUs. Google has now launched more than four generations of the TPU, and the technology has given the company’s AI efforts a leg up over its rivals. Google uses all kinds of custom hardware throughout its operations, but you rarely hear about it. This article provides some insight into the custom hardware Google uses for YouTube transcoding.
Apple faces growing likelihood of DOJ antitrust suit
Justice Department lawyers are in the early stages of drafting a potential antitrust complaint against Apple, according to a person with direct knowledge of the matter — a sign that a long-running investigation may be nearing a decision point and a suit could be coming soon. Various groups of prosecutors inside DOJ are assembling the pieces for a potential lawsuit, the individual said, adding that the department’s antitrust division hopes to file suit by the end of the year. The Justice Department has been investigating Apple since 2019 over allegations that it abused its market power to stifle smaller tech companies, including app developers and competing hardware makers. As the investigation has progressed, a suit has become increasingly likely, but the move to drafting sections of the suit is a significant step forward in the process. Finally.
US government to make all research it funds open access on publication
Many federal policy changes are well known before they are announced. Hints in speeches, leaks, and early access to reporters at major publications all pave the way for the eventual confirmation. But on Thursday, the White House Office of Science and Technology Policy (OSTP) dropped a big one that seemed to take everyone by surprise. Starting in 2026, any scientific publication that receives federal funding will need to be openly accessible on the day it’s published. The move has the potential to further shake up the scientific publishing industry, which has already adopted preprint archives, similar mandates from other funding organizations, and greatly expanded access to publications during the pandemic. Aaron Schwartz died trying to make this happen.
What have we lost?
We have ended up in a world where UNIX and Windows have taken over, and most people have never experienced anything else. Over the years, though, many other system designs have come and gone, and some of those systems have had neat ideas that were nevertheless not enough to achieve commercial success. We will take you on a tour of a variety of those systems, talking about what makes them special. In particular, we’ll discuss IBM i, with emphasis on the Single Level Store, TIMI, and block terminals Interlisp, the Lisp Machine with the interface of Smalltalk OpenGenera, with a unique approach to UI design TRON, Japan’s ambitious OS standard. This is an hour-long watch, but I’m getting some coffee and snacks ready this weekend. This seems like total OSNews bait.
Devs are making progress getting macOS Ventura to run on unsupported, decade-old Macs
Skirting the official macOS system requirements to run new versions of the software on old, unsupported Macs has a rich history. Tools like XPostFacto and LeopardAssist could help old PowerPC Macs run newer versions of Mac OS X, a tradition kept alive in the modern era by dosdude1’s patchers for Sierra, High Sierra, Mojave, and Catalina. For Big Sur and Monterey, the OpenCore Legacy Patcher (OCLP for short) is the best way to get new macOS versions running on old Macs. It’s an offshoot of the OpenCore Hackintosh bootloader, and it’s updated fairly frequently with new features and fixes and compatibility for newer macOS versions. The OCLP developers have admitted that macOS Ventura support will be tough, but they’ve made progress in some crucial areas that should keep some older Macs kicking for a little bit longer. I always love the dedication of these people trying to get macOS to run on hardware it was never intended to run on. It must be a small scene, actively fighting Apple every step along the way, but usually succeeding in the end. These are people giving older Macs a longer lease on life, and that’s only to be applauded.
FreeBSD on the Framework laptop
It’s been a long journey these past few months trying to find a modern, compatible, FreeBSD laptop, and getting it to work well enough for daily use (everything except for gaming). For the past few months, I’ve been documenting my journey using this laptop, then I left the framework laptop and switched to a Thinkpad X260, and then a Thinkpad X1C7. This gave me perspective on what is considered “FreeBSD compatible”.. After experiencing what that “compatibility” meant, and the work needed to get those machines up and running, I decided to come back to the framework laptop with that perspective, and try to get FreeBSD running on it again in a smoother capacity. I’ve finally succeeded! Everything isn’t perfect, but it’s pretty good, and will hold you until even better support comes to the machine. I can now pretty much say that you can use this laptop in a production capacity for your every day stuff. Getting FreeBSD to fully support a modern laptop for desktop use seems like what it was like to get desktop Linux up and running smoothly on a desktop about twenty years ago. I love the idea of desktop FreeBSD, but I feel like there’s a long way to go, and I wonder if the people actually developing and contributing to FreeBSD are really focused on it (which is, of course, their prerogative).
Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOS
The WWDC 2019 had a major impact on the UI toolkit landscape: while the venerable AppKit APIs remained available, Apple removed the old Carbon APIs and introduced 2 brand new frameworks: Mac Catalyst and SwiftUI. Apple sporadically mentioned some apps built with these new UI toolkits. In this article, I try to bring a better overview of Apple’s use of AppKit, Mac Catalyst and SwiftUI in the different versions of macOS, from macOS Mojave to macOS Ventura. Really great visualisation, and shows that the march to SwiftUI continues – however, I’m not entirely sure macOS users should be happy about that.
TikTok’s iOS app uses in-app browser to log your keystrokes and taps
When you open any link on the TikTok iOS app, it’s opened inside their in-app browser. While you are interacting with the website, TikTok subscribes to all keyboard inputs (including passwords, credit card information, etc.) and every tap on the screen, like which buttons and links you click. TikTok is spyware, and should be labelled and treated as such.
Janet Jackson and the power to crash system
A colleague of mine shared a story from Windows XP product support. A major computer manufacturer discovered that playing the music video for Janet Jackson’s “Rhythm Nation” would crash certain models of laptops. I would not have wanted to be in the laboratory that they must have set up to investigate this problem. Not an artistic judgement. One discovery during the investigation is that playing the music video also crashed some of their competitors’ laptops. And then they discovered something extremely weird: Playing the music video on one laptop caused a laptop sitting nearby to crash, even though that other laptop wasn’t playing the video! What’s going on? I did not see that one coming.
We tested all the Ubuntu remixes for resource usage so you don’t have to
All the remixes use less memory than the default GNOME edition. To be honest, we didn’t expect that. The last time we did this comparison, in 2013, Kubuntu scoffed the most RAM – and as before, it still uses the most disk. KDE Plasma 5 really has slimmed down its memory footprint impressively, although it’s still no lightweight. The KDE, MATE, and Budgie editions are quite close in resource usage so in those terms, there’s not a lot to choose between them. That means it’s down to your personal preferences. All credit to the Lubuntu team: their remix remains the lightest by quite some margin, both in memory and disk usage. Saying that, it does use an old version of the LXQt desktop. There is a repository to install a newer version, but that’s a big ask for a non-techie user. These differences seem minute and insignificant to me, especially once you start loading a browser with a few tabs or a few documents, and any of these small RAM differences will melt like snow in the Sahara.
Physical buttons outperform touchscreens in new cars, test finds
Physical buttons are increasingly rare in modern cars. Most manufacturers are switching to touchscreens – which perform far worse in a test carried out by Vi Bilägare. The driver in the worst-performing car needs four times longer to perform simple tasks than in the best-performing car. This shouldn’t come as a surprise. Anyone with more than only a modicum of experience in human-machine interaction will tell you touchscreens are a terrible idea in cars. It’s high time safety regulators start, well, regulating the use of touchscreens in cars.
Why I left PINE64
Linux hardware projects are made or broken by their community support. PINE64 has made some brilliant moves to build up a mobile Linux community, and has also made some major mistakes. This is my view on how PINE64 made the PinePhone a success, and then broke that again through their treatment of the community. I want to start by pointing out that this is me leaving PINE64 and not the projects I’m involved in like postmarketOS. This is just a sad story. I hope some of the problems can be mended in time.
Windows 11 22H2 “Sun Valley 2” apparently going public on September 20
As it turns out, our guesstimation was probably pretty spot on, as there are now multiple reports alleging that Microsoft is going to be making Windows 11 22H2 (codenamed Sun Valley 2 or SV2) public on the 20th of September. It will be apparently be served via the Windows Update option in the Settings. For those on Windows 11 21H2, which is the original release, it should be a seamless upgrade process as the system requirements haven’t changed. I guess this Windows version gobbledygook means something to someone, but I lost track a long time ago.
RSoC: improving drivers and kernel – part 7
In my last blog post, I introduced the userspace_fexec/userspace_clone features. As the names suggest, they move the inherently complex implementations of fork(3) and execve(2), from the kernel into relibc, giving userspace much more freedom while simplifying the kernel. There has been considerable progress since last post; the features userspace_fexec/userspace_clone, userspace_initfs, and userspace_initfs, have now all been merged! I understood some of those words.
Android 13 releases today for Google Pixel smartphones
Today, Google is releasing Android 13 for Google Pixel smartphones, following months of developer previews and beta releases. It’s an update that polishes a lot of the changes that Android 12 brought to the table, while also introducing a ton of small, helpful features across the board that aims to improve privacy, security, and usability. Alongside the update, the company has also announced that Android 13’s source code is now available in AOSP. It’ll be a while before Android 13 lands in most of our hands.
Apple finds its next big business: showing ads on your iPhone
Apple is set to expand ads to new areas of your iPhone and iPad in search of its next big revenue driver. Let’s begin with the current state of play: Apple’s advertising efforts today consist of display ads inside of its News and Stocks apps, as well as inside the App Store, across the iPhone, iPad and Mac. The App Store also has Google-like search ads. And more recently, Apple put advertising inside of TV+ for its “Friday Night Baseball” deal with Major League Baseball. I believe that the iPhone maker will eventually expand search ads to Maps. It also will likely add them to digital storefronts like Apple Books and Apple Podcasts. And TV+ could generate more advertising with multiple tiers (just as Netflix Inc., Walt Disney Co. and Warner Bros. Discovery Inc. are doing with their streaming services). So that was the plan all along. First, Apple tried to cut a deal with Facebook – one of the two online advertising giants (Apple already gets billions a year from the other, Google) – to get in on the online ad revenue. Second, when that fell through, Apple went on a privacy crusade against Facebook (and to a lesser extent, Google) to harm its online advertising business. Third, Apple is now going to expand its own ad business by adding even more ads to iOS. And all along the way, millions fell for it. John Gruber, a few years ago: My concern, again, is what happens if the drive to increase services revenue takes precedence over Apple’s “Prime Directive”: to put product design and experience above all else. Well, now you know.
How I hacked my car
The IVI in the car, like many things these days, is just a computer. My goal was to hack the IVI to get root access and hopefully be able to run my own software on it. Of course, the first step in hacking a device like this is research. This is a story full of twits and turns, and some rally questionable decisions by Hyundai’s developers.
Apple asked for a cut of Facebook’s ad sales years before it stifled Facebook’s ad sales
Apple and Meta may not be the best of friends right now, but at one point, Apple was in discussions with the social media company about how it could make more money from its presence on the App Store, according to The Wall Street Journal. Apple reportedly argued that it deserved a cut of certain portions of Facebook’s ad revenue. The specific ads in question were boosted posts, which let users pay to have their posts reach more people, the WSJ reports. Apple apparently argued boosted posts are in-app purchases, which it famously takes a portion of; Meta argued that they were ads, from which Apple doesn’t get a share. It seems that Meta won out. So Apple was perfectly fine with profiting off Facebook’s anti-privacy business model, and only when Facebook declined did Apple go on its holier-than-thou privacy crusade against Facebook’s ads business. Apple’s privacy position is pure marketing, and any time Apple needs to choose between money and privacy, money wins every time. Whether it’s Google paying Apple billions to be the default search provider on iOS, Apple handing over all Chinese users’ data to the Chinese government, or now, in dealing with Facebook, Apple will choose money over privacy every time. Apple repeatedly calls privacy “a fundamental human right“, but human rights should not be for sale. It’s yet another illustration of corporations being above the law – Apple is allowed to just lie left, right, and centre without any legal repercussions.
US political campaign emails can bypass Google’s spam filters under a newly approved pilot project
Federal election regulators voted Thursday to allow Google to proceed with a plan to make it easier for campaign emails to bypass spam filters. Google’s proposal to run a pilot project changing the filters for political emails came after intense Republican criticism that spam filters were biased against conservatives, a charge the tech giant denies. In a sign of public disgust with spam, the Federal Election Commission received thousands of public comments urging it to deny the request. But a majority of the six-member commission decided that Google’s project did not constitute an improper in-kind political contribution that would violate federal campaign finance laws. This reminds me of Twitter admitting it won’t ban nazis because that would mean banning accounts of Republican politicians. I remember the days being biased against nazis was a good thing. Times sure do change.
Revirt: virtualization on Redox OS
So, as part of RSoC 2022, I have been working on introducing Virtualization on Redox OS. This feature/technology is called Revirt and has wide-ranging consequences for Redox OS as a secure, well-designed, virtualizable and effective operating system. This is a big new addition to Redox OS.
The many derivatives of the CP/M operating system
But still, CP/M was, for a while, the industry-standard microcomputer OS, making Digital Research a powerful and important company. Wealthy companies that lose dominance over a market they formerly controlled don’t tend to just give up. Digital Research put a substantial R&D effort into expanding and enhancing CP/M, creating a large family of OSes. It had some significant wins and big sales. Some of those products are still in use. All those products are arguably “CP/M derivatives”, and as such, Bryan Sparks’ 2001 edict might have just open-sourced them all. One of the many giants we lost along the way.
Review of /e/: an Android alternative for mobile phones
The /e/ OS operating system provides a user-friendly alternative to Android for people who want the Android experience without the reliance on Google and associated manufacturer-related applications and telemetry. Compared to LineageOS, /e/ provides a more unified experience out of the box, with a suitable suite of default open source applications and a system-based application store. Despite the fact that /e/ borrowed from various pre-existing open source projects to create its default applications, none looks out of place. It’s a good choice for people looking to de-Google, but the rather lacklustre device support is a big problem, forcing you to buy a new device if you want to give this a go. That’s not really /e/’s fault, of course, but it’s an issue nonetheless.
Rumors, delays, and early testing suggest Intel’s Arc GPUs are on shaky ground
All of that makes Arc a lot more serious than Larrabee, Intel’s last effort to break into the dedicated graphics market. Larrabee was canceled late in its development because of delays and disappointing performance, and Arc GPUs are actual things that you can buy (if only in a limited way, for now). But the challenges of entering the GPU market haven’t changed since the late 2000s. Breaking into a mature market is difficult, and experience with integrated GPUs isn’t always applicable to dedicated GPUs with more complex hardware and their own pool of memory. Regardless of the company’s plans for future architectures, Arc’s launch has been messy. And while the company is making some efforts to own those problems, a combination of performance issues, timing, and financial pressures could threaten Arc’s future. There’s a lot of chatter that Intel might axe Arc completely, before it’s really truly out of the gate. I really hope those rumours are wrong or overblown, since the GPU market desperately needs a 3rd serious competitor. I hope Intel takes a breather, and allows the Arc team to be in it for the long haul, so that we as consumers can benefit from more choice in the near future.
Citing danger of “ink spills” Epson programs end of life for some printers
You have a perfectly healthy, functioning Epson inkjet printer in your home office. It’s served you well for years and you use it frequently. Then, one day, you go to print a document and realize that the printer isn’t working. A message on the display reads “a part inside your printer is at the end of its service life. Service is required.” That’s funny, you think. You hadn’t noticed anything wrong with your printer before this message appeared. The device was working well and the quality of the printing was fine. If nothing was broken, why are you suddenly getting this message? More important: how do you get rid of it so that you can continue using your printer? This should absolutely be criminal behaviour. If there was ever an industry that could do with a worldwide judicial probe and investigation, it’s the printer makers. They employ so many clearly scammy business practices, and get away with them too.
Hackable $20 modem combines LTE and Pi Zero W2 power
extrowerk tells us about a new hacker-friendly device – a $20 LTE modem stick with a quadcore CPU and WiFi, capable of running fully-featured Linux distributions. This discovery hinges on a mountain of work by a Chinese hacker , who’s figured out this stick runs Android, hacked its bootloader, tweaked a Linux kernel for it and created a Debian distribution for the stick – calling this the OpenStick project. ’s writeup translates the ’s tutorial for us and makes a few more useful notes. With this writeup in hand, we have unlocked a whole new SBC to use in our projects – at a surprisingly low price! There’s so much computing power in cheap, disposable technology these days, and you can do fun things with it.
NetBSD 9.3 released
NetBSD 9.3 has made it into the wild. Aside from many bug fixes, 9.3 includes backported improvements to suspend and resume support, various minor additions of new hardware to existing device drivers, compatibility with UDF file systems created on Windows 10, enhanced support for newer Intel Gigabit Ethernet chipsets, better support for new Intel and AMD Zen 3 chipsets, support for configuring connections to Wi-Fi networks using sysinst(8), support for wsfb-based X11 servers on the Commodore Amiga, and minor performance improvements for the Xen hypervisor. A solid set of improvements for a point release.
The MGR Window System
MGR, sometimes said to be short for “ManaGeR”, sometimes short for “Munger”, is a simple network transparent window system. It was originally developed for the Sun 3 series of workstations by Stephen Uhler and colleagues beginning in 1984 while at Bellcore (later Telcordia, now part of Ericsson) and later enhanced by many others. The window system ran on many different hardware platforms, at least these: Sun 3/xx workstations running SunOS, which was the the original development platform, Sun SPARCstations (SunOS and then ported by me to Solaris), Intel x86 based PCs (Coherent, Minix, FreeBSD or Linux), Atari ST (under MiNT), AT&T UnixPC (SysV) and the Macintosh. I had never heard of MGR before, so this was a great read.
The women calling out Apple’s handling of misconduct claims
In interviews with 15 female Apple employees, both current and former, the Financial Times has found that Mohr’s frustrating experience with the People group has echoes across at least seven Apple departments spanning six US states. The women shared allegations of Apple’s apathy in the face of misconduct claims. Eight of them say they were retaliated against, while seven found HR to be disappointing or counterproductive. This story is based on those interviews and discussions with other employees, internal emails from Apple’s People team, four exit contracts written by lawyers for Apple, and anonymous employee reviews. There’s some real blood-boiling stuff in here. Emily says she felt that HR treated her like she was the problem. “I was told went on a ‘career experience’ for six months, and they said: ‘maybe you’ll be better by the time he’s back?’” Or this one, where a colleague undressed another colleague as she was sleeping, and snapped photos of her. Apple’s response? “Although what he did was reprehensible as a person and potentially criminal, as an Apple employee he hasn’t violated any policy in the context of his Apple work,” HR wrote. “And because he hasn’t violated any policy we will not prevent him seeking employment opportunities that are aligned with his goals and interests.” Apple seems like a fun work environment for women.
Here is how you can still open Internet Explorer in Windows 11 if you really, really want to
Internet Explorer was finally killed off for almost every consumer version of Windows on June 15, 2022. It’s death was even mourned celebrated with faux gravestones commemorating it as a “good tool to download other browsers”. However, it seems like Microsoft’s browser still lives on in the depths of its latest operating system. Although Windows 11 does not officially come bundled with Internet Explorer, the ancient browser can still be launched on the OS. This thing will never die. I will go to my grave when Windows 32 hits and it will still come with iexplore.exe because the online passport request form in some tiny municipality in Slovenia only works in IE.
The Microsoft team racing to catch bugs before they happen
As a rush of cybercriminals, state-backed hackers, and scammers continue to flood the zone with digital attacks and aggressive campaigns worldwide, it’s no surprise that the maker of the ubiquitous Windows operating system is focused on security defense. Microsoft’s Patch Tuesday update releases frequently contain fixes for critical vulnerabilities, including those that are actively being exploited by attackers out in the world. The company already has the requisite groups to hunt for weaknesses in its code (the “red team”) and develop mitigations (the “blue team”). But recently, that format evolved again to promote more collaboration and interdisciplinary work in the hopes of catching even more mistakes and flaws before things start to spiral. Known as Microsoft Offensive Research & Security Engineering, or Morse, the department combines the red team, blue team, and so-called green team, which focuses on finding flaws or taking weaknesses the red team has found and fixing them more systemically through changes to how things are done within an organization. Cheap jokes from the Windows XP era aside, I feel like there haven’t really been any massive security problems with Windows that we used to see in the XP days. Working for any of Microsoft’s security teams can’t be an easy job, and it’s always interesting to get an insight into how they operate.
Apple’s Virtualization framework is a great, free way to test new macOS betas
One of the coolest power-user Mac features of the Apple Silicon era is Apple’s Virtualization framework. Normally the purview of paid software like Parallels Desktop or VMWare Fusion, virtualization lets you run multiple operating systems on one Mac at the same time, which is useful for anyone who wants to run Linux on top of macOS, test an app they’re developing in different versions of macOS, or take a look at the latest macOS Ventura beta without risking their main install. Apple’s documentation and sample projects provide everything you need to get a simple VM up and running with no additional software required. Still, some independent developers have built simple, free apps on top of the Virtualization framework that provides a GUI for customizing settings and juggling multiple guest OSes. A very useful feature, especially for developers.
The story behind Google’s in-house desktop Linux
If you look around Google’s Mountain View, CA offices, you’ll see Windows machines, Chromebooks, Macs — and gLinux desktops. G what, you ask? Well, in addition to relying on Linux for its servers, Google has its very own Linux desktop distribution. You can’t get it — darn it! — but for more than a decade, Google has been baking and eating its own homemade Linux desktop distribution. The first version was Goobuntu. It’s not news that Google has it’s own in-house desktop Linux distribution, but this article provides some interesting insights into some of its unique aspects. The latest versions now use a rolling release model based on Debian, with a custom automated package building and testing tool on top, developed by Google. I’d love to see it in action and have it released to the public.
Linux 5.19 released
Linus Torvalds just released Linux 5.19 as stable for the newest version of the Linux kernel. He also mentioned this is the first time he released the new Linux kernel from an ARM64 laptop in the form of an Apple MacBook running an AArch64 Apple M2 SoC. Linux 5.19 brings many new features from initial LoongArch CPU support to continued work on bringing-up AMD Zen 4 CPUs, AMD RDNA3 enablement continuing, more work on Intel DG2/Alchemist, Intel Idle driver support for Alder Lake, initial Raptor Lake P graphics support, Zstd compressed firmware, and some nice performance improvements. In addition, Torvalds intends to call the next release Linux 6.0, because he’s “starting to worry about getting confused by big numbers again”.
AMD passes Intel in market cap
AMD surpassed rival Intel’s market cap on Friday. AMD stock rose over 3% for the day, giving the chipmaker a market capitalization of $153 billion. Intel fell nearly 9%, a day after disastrous earnings that missed expectations for profit and showed declining revenue. Intel’s market cap was $148 billion at the end of trading on Friday. The shift is mostly symbolic, but it signifies a much more competitive market for PC and server chips, where the two companies compete directly. I don’t report on financials anymore (unless it’s something truly unique), but this one I wanted to highlight simply because it highlights just how well AMD is doing. Only a few short years ago, this would’ve been unimaginable. Meaningless, sure, but a sign of the times nonetheless.
Antique display driving: a new video driver for Windows 1.x
That screenshot surely looks a little funny. That’s because it is Windows 1.04 running with a heavily modified 256-color Windows 3.x display driver, using resources from a Windows 2.0 VGA driver. Yes, a video driver for Windows 1.0x that can run at high resolutions. Madness.
Raspberry Pi Zero vs. MangoPi MQ Pro benchmarks
Putting the Raspberry Pi Zero against the MangoPi MQ Pro was something I’d wanted to do since seeing the MQ Pro’s announcement and specifications. It just seemed to make sense. On paper, they’re largely similar, with 1GHz single-core CPUs, and 512MB of RAM. A 1GB MQ Pro is also available and is what I’ll be using here so your mileage may vary slightly if you have the 512MB version. So what happens when you pit these relatively similar single-board computers against each other? That also ignores the price side of things. The Raspberry Pi Zero W retails for around £10GBP (keep an eye out on rpilocator if you’re currently in the market) in the UK through authorised retailers whereas the Mango Pi MQ Pro 1GB model tested here will run you around £23 if you manage to get one through the official store when they have stock (these prices both include GST/VAT at 20%). At £23 I still think it’s worth it to get your hands on a small RISC-V based board that offers twice as much, faster RAM and better performance in a lot of areas but if you’re purely interested in the price this may not appeal to you. RISC-V is steadily progressing, and if a relatively low performance boards like this aren’t your thing, there’s more powerful boards incoming, such as Pine64’s Star64.
Embedding an EXE inside a .REG file with automatic execution
Earlier this year, I released a proof-of-concept project called “EmbedExeLnk” – this tool would generate a Windows link (.lnk) file containing an embedded EXE payload. I have taken this concept further and created a tool that generates a Windows registry (.reg) file containing an EXE payload. Nifty.
Upgrading a 30 year old Debian install
Two weeks ago I upgraded chiark from Debian jessie i386 to bullseye amd64, after nearly 30 years running Debian i386. This went really quite well, in fact! This story gets more impressive the more you read of it.
Ring, Google and the police: what to know about emergency requests for video footage
CNet decided to ask makers of home security cameras about their policies when it comes to dealing with requests from United States law enforcement: Ring, the Amazon-owned video doorbell and home security company, came under renewed criticism from privacy activists this month after disclosing it gave video footage to police in more than 10 cases without users’ consent thus far in 2022 in what it described as “emergency situations.” That includes instances where the police didn’t have a warrant. While Ring stands alone for its extensive history of police partnerships, it isn’t the only name I found with a carve-out clause for sharing user footage with police during emergencies. Google, which makes and sells smart home cameras and video doorbells under the Nest brand, makes as much clear in its terms of service. Other manufacturers of home security cameras, such as Wyze and Arlo, only provide footage after a valid warrant, while devices that use Apple’s HomeKit Secure Video are end-to-end encrypted, so footage cannot be shared at all. In other words, if you live in the United States, it’s best to avoid Amazon’s and Google’s offerings – especially if you’re a member of a minority or are a woman seeking essential healthcare – and stick to Apple’s offerings instead.
Chrome use subject to restrictions in Dutch schools over data security concerns
The Dutch Ministry of Education has decided to impose some restrictions on the use of the Chrome OS and Chrome web browser until August 2023 over concerns about data privacy. The officials worry that Google services collect student data and make it available to large advertising networks, who use it for purposes beyond helping education. Since the national watchdog doesn’t know where or how the students’ personal data is stored and processed, there are concerns about violating European Union’s GDPR (General Data Protection Regulation). It always irritates me to no end when people claim all the GDPR ever did was create cookie prompts (it didn’t – those prompts aren’t even GDPR compliant), when in fact, it’s been leading to things like this, where governments and advocacy groups now have the legal means to fight companies that violate the privacy rights of those of us in the EU. In this particular case, Google is being forced to change its privacy systems for the better. It’s a sign of things to come now that the DMA has been fully passed.
Gmail’s new look is now rolling out to everyone
We’ve been tracking the progress of Google’s interface refresh for Gmail since February, and as promised, the company says it’s now becoming available for all Gmail users. The rework pulls Meet, Chat, and Spaces closer together as part of the overall experience and includes elements from Google’s Material Design 3. It’s not stopping there and says that, later this year, we should see improvements to Gmail for tablet users, better emoji support, and more accessibility features, among other upgrades. I don’t like the Gmail web experience at all, and the changes over the recent years have done little to change my mind. I’m old-fashioned and prefer proper email applications that are fast, native, and integrate with my wider computing environments.
Not so Common Desktop Environment (NsCDE) 2.2 released
NsCDE is a retro but powerful UNIX desktop environment which resembles CDE look (and partially feel) but with a more powerful and flexible framework beneath-the-surface, more suited for 21st century unix-like and Linux systems and user requirements than original CDE. NsCDE can be considered as a heavyweight FVWM theme on steroids, but combined with a couple other free software components and custom FVWM applications and a lot of configuration, NsCDE can be considered a lightweight hybrid desktop environment. It also contains themes for Qt, Gtk, and more, to ensure a consistent CDE look and feel. NsCDE 2.2 has just been released, and it contains a ton of improvements. This is such a cool and fascinating project.
Google Play Store is bringing back the app permissions list
With the addition of the developer-generated Data safety section this year, Google Play removed the old list of app permissions. The Play Store is now reversing this decision in response to user feedback and will have both coexist. This was a baffling decision to begin with – the Data safety section relied on developers being honest and truthful about their privacy practices and permissions usage, which was never going to work out with the amount of downright scams and sleaziness targeting children that are in the Play Store (and App Store).
The Windows 11 taskbar is getting better for people who open tons of apps
The most interesting addition we’ve seen in a while is rolling out to users on the experimental Dev Channel now: a modified version of the taskbar with much-improved handling of app icon overflow when users have too many apps open at once. Click an ellipsis button on your taskbar, and a new icon overflow menu opens up, allowing you to interact with any of those extra icons the same way you would if they were sitting on the taskbar. This would be a big improvement over the current overflow behavior, which devotes one icon’s worth of space to show the icon for the app you last interacted with, leaving the rest inaccessible. That icon will continue to appear on the taskbar alongside the new ellipsis icon. Microsoft says that app icons in the overflow area will be able to show jump lists and other customizable shortcuts the same as any other app icon in the taskbar. Nice little change, but it seems rather telling that they only got to this now.
DMA: Council gives final approval to new rules for fair competition online
The Council today gave its final approval on new rules for a fair and competitive digital sector through the Digital Markets Act (DMA). The DMA ensures a digital level playing field that establishes clear rights and rules for large online platforms (‘gatekeepers’) and makes sure that none of them abuses their position. Regulating the digital market at EU level will create a fair and competitive digital environment, allowing companies and consumers to benefit from digital opportunities. This final approval was a formality, but you never know with corporations.
Apple releases new versions of iOS, iPadOS, macOS, watchOS, and tvOS
Apple’s latest slate of updates — iOS and iPadOS 15.6, macOS 12.5, watchOS 8.7, and tvOS 15.6 — are starting to show up for some users. Given the next versions of the OSes are likely due out in a few short months (and beta testers are already using them), it’s not a surprise that Wednesday’s updates are all relatively light on features. You know where to get them.
Nova Launcher acquired by mobile links and analytics company Branch
Hello Nova Community, I’m Kevin Barry, the creator of Nova Launcher. I’ve made, make and will continue to make Nova Launcher. Today I’m announcing that Branch has acquired Nova Launcher, and hired myself and Cliff Wade (Nova Community Manager). Branch has also acquired Sesame Search and hired the Sesame Crew (Steve Blackwell and Phil Wall). I’ll continue to control the direction and development of Nova Launcher, and that direction is unchanged. Nova focuses on power users and customization. I will be adding some features powered by Branch, they’ll be optional like most features in Nova. This is a tough pill to swallow. I’ve been a dedicated Nova user since… I honestly can’t even remember, and to me, Nova equals Android, and it’s always been clear Nova thoroughly and truly understood what demanding Android users were looking for. I have really never used any other launcher, and it’s the first application I install on all my Android devices. Seeing this vital application bought up by a mobile analytics form of all things is gut-wrenching. Several decades covering this industry have taught me that acquisitions like this pretty much exclusively mean doom, and usually signal a slow but steady decline in quality and corresponding increase in user-hostile features. I’m always open to being proven wrong, but I don’t have a lot of hope. In any event, I guess it’s time to find another launcher.
Carbon, a new programming language from Google, aims to be C++ successor
Carbon, the latest programming language to be built within Google, was unveiled today as an experimental successor to C++. To that end, while Carbon has many of the same goals as Rust, such as helping developers to create “performance-critical software,” Carbon is also intended to be fully interoperable with existing C++ code. Additionally, the goal is to make migrating from C++ to Carbon as easy as possible, if desired. This is not my area of expertise, so I’ll leave it to you readers to say more interesting things. The code for Carbon – not entirely sure about the name, but alright – is on github, along with more information.
Google Play will allow alternate billing systems in Europe with reduced service fee
Following regulation in South Korea last year and a somewhat more voluntary “User Choice Billing” in March, Google announced today that it would soon allow nongaming Android apps to offer users in Europe (European Economic Area) an alternative to Google Play’s billing system. This is in response to the Digital Markets Act, with Google saying it’s “committed to meeting these new requirements while ensuring that we can continue to keep people safe on our platforms and invest in Android and Play for the benefit of the entire ecosystem.” It’s almost like regulation works. We’ll have to wait and see if these changes are enough.
...44454647484950515253...