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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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’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.
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, 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.
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.
Work on this Fuchsia project within Android — dubbed “device/google/fuchsia” — stalled in February 2021, with no public indication of how things were progressing. This week, all of the code for “device/google/fuchsia” was removed from Android, formally signaling the end of this particular avenue. In its place, we have a lone “TODO” message, suggesting that Google may be building up something new in its place. The developer responsible for the change primarily works on Fuchsia’s “Starnix” project. First shared in early 2021 as a proposal, Starnix is designed to make it possible for Fuchsia to “natively” run apps and libraries that were built for Linux or Android. To do this, Starnix would act to translate the low-level kernel instructions from what Linux expects to what Fuchsia’s Zircon kernel expects. Fuchsia is still very much in flux, and stuff like this further illustrates that while I firmly believe it’s the future of Google’s consumer operating system efforts, it’s still got a long way to go.
Microsoft Validation OS is a lightweight, fast, and customizable Windows 11-based operating system that you can use on the factory floor to diagnose, mitigate and repair hardware defects during Windows device manufacturing. Validation OS boots into a Command Line environment to increase reliability on the factory floor and supports running Win32 apps, smoothing the transition from early hardware bring-up to retail OS and apps development. This is an intriguing Windows variant I’d never heard of before. Validation OS boots to a command line and sports a basic UI framework, and is supposedly capable to run Win32 applications, but if the early reports on forums are anything to go by, it’s currently quite broken and effectively useless since Win32 applications do not actually run. As such, I’m not entirely sure who or what this is for, or if this is a very early release that needs a lot more work. In any event, it’s free, so no harm done in giving it a go.
Microsoft is shifting to a new engineering schedule for Windows which will see the company return to a more traditional three-year release cycle for major versions of the Windows client, while simultaneously increasing the output of new features shipping to the current version of Windows on the market. The news comes just a year after the company announced it was moving to a yearly release cadence for new versions of Windows. According to my sources, Microsoft now intends to ship “major” versions of the Windows client every three years, with the next release currently scheduled for 2024, three years after Windows 11 shipped in 2021. Windows’ release schedule and system have become so incredibly obtuse I honestly have long ago lost track of what, exactly, has been released, which features are widely available and which are only in one or more of the testing releases, and so on. The continuously shifting plans from Microsoft do nothing but muddy the waters.
Atari 8-bit fans have long hankered after a GUI similar to GEOS on the Commodore 64. Diamond GOS went some way to addressing this deficiency, and since then there have been several creditable attempts at implementing a GUI OS on the A8. Now there’s another one in the pipeline: an as yet unnamed project which aims to bring a pre-emptive multi-tasking graphical operating system to the 8-bit Atari. This is a seriously impressive project with ambitious goals, and it looks great considering the hardware it’s running on.
Today, we’re excited to announce that ChromeOS Flex, the cloud-first, easy-to-manage, and fast operating system for PCs and Macs, is now ready for your fleet. Just like too much sun, software bloat, clunky hardware, and security vulnerabilities can cause unwanted damage. Thankfully, ChromeOS Flex is just the sunscreen your legacy devices need. And thanks to everyone who has participated in our early access program, we’ve been able to significantly improve the product in many areas while continuously certifying devices to run ChromeOS Flex. ChromeOS Flex is effectively ChromeOS for everyone who doesn’t want to buy ChromeOS hardware, based on Google’s acquisition of CloudReady. There are various community projects that offer the same, but having an official offering from Google is great for organisations and companies.
CP/M has been in a sort of legal limbo for quite a while – the code was openly available, but not through a license, but a short paragraph in an email that contained an odd piece of phrasing that wasn’t entirely clear, and could easily be misunderstood as “you can only distribute any derivative works through this one specific website”. This has now been clarified by the rights holder – DRDOS, Inc. and Bryan Sparks, president of DRDOS… In an email. However, this time the wording is a lot more clear. “Let this paragraph represent a right to use, distribute, modify, enhance, and otherwise make available in a nonexclusive manner CP/M and its derivatives. This right comes from the company, DRDOS, Inc.’s purchase of Digital Research, the company and all assets, dating back to the mid-1990’s. DRDOS, Inc. and I, Bryan Sparks, President of DRDOS, Inc. as its representative, is the owner of CP/M and the successor in interest of Digital Research assets.” This still is far from ideal, since a real license, e.g. MIT or BSD or whatever, would be easier, but at least this clears the waters quite a bit.
Recently, a friend of mine paid me a visit with a few of his ThinkPads. Over a course of a weekend, I’ve prepared a SPI flasher based on flashrom and a Raspberry Pi and flashed a few ThinkPads. Besides my rage that was mostly a result of badly written libreboot and coreboot docs (things are hard to find, a ton of the info is outdated, etc), I came up with an idea for corebooting my own X200. This is not going where you think it might be going.
In addition to the OpenChrome DRM/KMS driver hoping to be finally mainlined in 2022 for supporting aging VIA graphics hardware from the long-ago days of their x86 chipsets, separately there is a DRM/KMS kernel driver in the works for something even older… A Linux DRM graphics driver for the Atari Falcon from the early 90’s. Over the past two years a DRM driver has been in the works for the Atari graphics hardware with its built-in graphics chipset. This is not to be confused with the 2021-launched Atari VCS mini PC / game console, but the Atari Falcon personal computers out of the Atari Corporation from the early 90’s that featured Motorola 68000 series processors and a programmable video controller. It’s not yet in mainline, so it’ll be fun to see if Torvalds is up for including such an old and niche driver once it’s matured. I’ve always wanted an Atari Falcon, but they’re even more expensive than most other classic computers, so that’s most likely never going to happen.
Microsoft is still planning to block Visual Basic for Applications (VBA) macros by default in Office apps. The software giant rolled back planned changes last week, surprising IT admins who had been preparing for Microsoft to prevent Office users from easily enabling macros in Office files downloaded from the internet. The change, designed to improve security in Office, was supposed to go live in June before Microsoft suddenly reverted the block on June 30th. “Following user feedback, we have rolled back this change temporarily while we make some additional changes to enhance usability,” explains Kellie Eickmeyer, principal product manager at Microsoft, in a blog post update. “This is a temporary change, and we are fully committed to making the default change for all users.” It seems bonkers that in this day and age VBA macros are still a thing, but I guess the business world is quite dependent on them.
The US Justice Department is gearing up for a possible antitrust lawsuit against Google’s ad business, and a new report from The Wall Street Journal outlines a “concession” Google is proposing in response to the investigation. Google might split up some of its ad business and move it to Google’s parent company, Alphabet. The meat of the WSJ report says: “As part of one offer, Google has proposed splitting parts of its business that auctions and places ads on websites and apps into a separate company under the Alphabet umbrella, some of the people said. That entity could potentially be valued at tens of billions of dollars, depending on what assets it contained.” If the DoJ takes them up on this offer, all hope for any serious antitrust action in the US is gone.
Europeans risk seeing social media services Facebook and Instagram shut down this summer, as Ireland’s privacy regulator doubled down on its order to stop the firm’s data flows to the United States. The Irish Data Protection Commission on Thursday informed its counterparts in Europe that it will block Facebook-owner Meta from sending user data from Europe to the U.S. The Irish regulator’s draft decision cracks down on Meta’s last legal resort to transfer large chunks of data to the U.S., after years of fierce court battles between the U.S. tech giant and European privacy activists. Meta has repeatedly warned that such a decision would shutter many of its services in Europe, including Facebook and Instagram. Don’t threaten us with a good time, Zuck.
Apple filed a lawsuit against ‘Pegasus’ spyware creator NSO Group last fall and announced it would be donating $10 million+ to organizations pursuing cyber-surveillance research and advocacy. Now taking the next step in combatting sophisticated spyware, Apple has announced a brand new “extreme” security feature called iPhone Lockdown Mode – coming to iPad and Mac as well – to help protect against targeted cyber attacks. Apple detailed the brand-new iPhone Lockdown Mode that will be available to test in updated iOS 16, iPadOS 16, and macOS Ventura betas, along with its $10 million+ grant for cybersecurity in a Newsroom post today. This seems like a really good and welcome feature, so good on Apple for working on it. That being said – I wonder if it will be available in China.
The Steam Deck is a handheld gaming computer that runs a Linux-based operating system called SteamOS. The machine comes with SteamOS 3 (code name “holo”), which is in turn based on Arch Linux. Although there is no SteamOS 3 installer for a generic PC (yet), it is very easy to install on a virtual machine using QEMU. This post explains how to do it. Exactly what it says.
On Tuesday, Parliament held the final vote on the new Digital Services Act (DSA) and Digital Markets Act (DMA), following a deal reached between Parliament and Council on 23 April and 24 March respectively. The two bills aim to address the societal and economic effects of the tech industry by setting clear standards for how they operate and provide services in the EU, in line with the EU’s fundamental rights and values. The Digital Services Act was adopted with 539 votes in favour, 54 votes against and 30 abstentions. The Digital Markets Act – with 588 in favour, 11 votes against and 31 abstentions. The DSA and DMA will fundamentally change the way big technology companies operate, and as consumers we’ll enjoy the fruits of far less lock-in and more competition. Things like alternative application stores and sideloading on iOS, or interoperability between messaging services, are going to be amazing.
I’ve brought a tiny, chip-studded, display-enabled contact lens made up to my eye, but I never was actually able to wear it. But by the end of 2022, I might get a chance. Mojo Vision’s smart contact lenses, which have been in development for years, are finally being worn internally, starting with the company’s CEO Drew Perkins. Perkins, who I spoke to over Zoom, has only worn the lens for an hour at a time so far. He likens the first tests to a baby learning to walk: “We’ve now taken that first step. And it’s very exciting.” I already have my doubts tech companies will be able to convince people to wear AR glasses, so you can guess how much faith I have in people voluntarily wearing contact lenses.
When macOS Ventura was announced earlier this month, its system requirements were considerably stricter than those for macOS Monterey, which was released just eight months ago as of this writing. Ventura requires a Mac made in 2017 or later, dropping support for a wide range of Monterey-supported Mac models released between 2013 and 2016. This certainly seems more aggressive than new macOS releases from just a few years ago, where system requirements would tighten roughly every other year or so. But how bad is it, really? Is a Mac purchased in 2016 getting fewer updates than one bought in 2012 or 2008 or 1999? And if so, is there an explanation beyond Apple’s desire for more users to move to shiny new Apple Silicon Macs? Unlike in the Windows world (at least, up until Windows 11) and the Linux/BSD world, Macs are more like smartphones or tablets in that support for them is regularly cut off well before the point they could no longer run the latest version of macOS. This has both advantages and disadvantages we don’t need to regurgitate here, but it’ll be interesting to see if the Apple Silicon era will accelerate the culling of older Macs.
An easy workaround for this requirement is the Rufus USB formatting tool, which can create USB install media for Windows and all kinds of other operating systems. Rufus has already offered some flags to remove Windows 11’s system requirement checks from the installer, removing the need for clunky Windows Registry edits and other workarounds. But the beta of version 3.19 will also remove the Microsoft account requirement for new installs, making it easy to set up a new Windows PC with a traditional local account. The hoops people jump through to be allowed to use a mediocre operating system when better alternatives are abundant.
Even thought it was clear this message was the lead-in to a swindle of some kind, I had to pause and admire the craft that went into its composition. Like everyone else, I get scam text come-ons pretty frequently, and they’re always poorly pitched and low-energy. In contrast, this text opened up a rich world, animated by detail and alive with mystery. I didn’t care about packages missing their intended destinations, or Bitcoin investing advice, or whatever scammers usually texted me about, but I was interested in Tony: How many charity galas did he go to, anyway? And why hadn’t he seen his/my unknown interlocutor in such a long time? Before I reported the number to WhatsApp, I took a screenshot of the message to better remember it. There’s something to be written about here, Mark texted. What is the deal with these texts? Why do they sound like that? Who is sending them? I rarely get spam messages, and I’ve never seen messages like these before. There is some real craft going on here, even if the goal is malicious. I have to admire the thought that goes into these.
Doom RPG, id’s Doom game for pre-iPhone mobile phones, has been reverse engineerd and ported to Windows. Even id Software’s official “Year of Doom” museum at E3 2019 left this 2005 game unchronicled. That’s a shame, because it was a phenomenal example of id once again proving itself a master of technically impressive gaming on a power-limited platform. And platforms don’t get more limited on a power or compatibility basis than the pre-iPhone wave of candy bar handsets, which Doom RPG has been locked to since its original mid-’00s launch. You may think that “turn-based Doom” sounds weird, but Doom RPG stood out as a clever and fun series twist to the first-person shooter formula. Its abandonment to ancient phones changes today thanks to the reverse-engineering efforts of GEC.inc, a Costa Rica-based collective of at least three developers. On Wednesday, the group released a Windows port of the game based on their work on the original game’s BREW version (a Qualcomm-developed API meant for its wave of mobile phones from 2001 and beyond). Very few people even remember Doom RPG – and the various other games from id using the same engine – so it’s great more people get to play these games now. Excellent work.
In my never ending quest to have oksh support every C compiler in existence, I have ported two more C compilers to OpenBSD. They are chibicc and kefir. As always, let’s review them and at the end I’ll have links to unofficial ports so that you can play around with these C compilers. As you all know, these things are a little over my head, but I know many OSNews readers are far more knowledgeable about and interested in these things than I am.