Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2024-05-19 22:47
Clever malvertising attack uses Punycode to look like KeePass’s official website
Threat actors are known for impersonating popular brands in order totrick users. In a recent malvertising campaign, we observed a malicious Google ad for KeePass, the open-source password manager which was extremely deceiving. We previously reported on how brand impersonationsare a common occurrence these days due to a feature known as tracking templates, but this attack used an additional layer of deception. The malicious actors registered a copycat internationalized domain name that uses Punycode, a special character encoding, to masquerade as thereal KeePass site. Thedifference between the two sites is visually so subtleit will undoubtably fool many people. We have reported this incident to Google but would like to warn users that the ad is still currently running. Ad blockers are security tools. This proves it once again.
Jon Stewart’s Apple TV Plus show ends, reportedly over coverage of AI and China
The Verge reports: The New York Times reports that along with concerns about some of the guests booked to be on The Problem With Jon Stewart, Stewart's intended discussions of artificial intelligence and China were a major concern for Apple. Though new episodes of the show were scheduled to begin shooting in just a few weeks, staffers learned today that production had been halted. According to The Hollywood Reporter, ahead of its decision to end The Problem, Apple approached Stewart directly and expressed its need for the host and his team to be aligned" with the company's views on topics discussed. Rather than falling in line when Apple threatened to cancel the show, Stewart reportedly decided to walk. Props to Stewart for telling Apple to shove it, but this once again highlights that Apple and Tim Cook are nothing but propaganda mouthpieces for the Chinese Communist Party.
Enhanced Google Play Protect real-time scanning for app installs
Today, we are making Google Play Protect's security capabilities even more powerful with real-time scanning at the code-level to combat novel malicious apps. Google Play Protect will now recommend a real-time app scan when installing apps that have never been scanned before to help detect emerging threats. Scanning will extract important signals from the app and send them to the Play Protect backend infrastructure for a code-level evaluation. Once the real-time analysis is complete, users will get a result letting them know if the app looks safe to install or if the scan determined the app is potentially harmful. This enhancement will help better protect users against malicious polymorphic apps that leverage various methods, such as AI, to be altered to avoid detection. There's a lot you can say about these kinds of security tools, but with how much access our smartphones have to our data, banking information, credit/debit cards, and so on - I don't think it's unreasonable at all for Google (and Apple, if they are forced to enable sideloading by the EU) to employ technologies like these. As long as the user can still somehow bypass them, or disable them altogether, possibly through some convoluted computer magic that might scare them, I don't see any issues with this. ...that is, assuming it won't be used for other ends. The step from scanning for malware" to scanning for unapproved content" like downloaded movies or whatever isn't that far-fetched in today's corporate world, and if totalitarian regimes get their hands on stuff like that, it could get a lot worse.
AMD unveils Ryzen Threadripper 7000 family: 96 core Zen 4 for workstations and HEDT
Being announced today by AMD for a November 21st launch, this morning AMD is taking the wraps off of their Ryzen 7000 Threadripper CPUs. These high-end chips are being split up into two product lines, with AMD assembling the workstation-focused Ryzen Threadripper 7000 Pro series, as well as the non-pro Ryzen Threadripper 7000 series for the more consumer-ish high-end desktop (HEDT) market. Both chip lines are based on AMD's tried and true Zen 4 architecture - derivatives of AMD's EPYC server processors - incorporating AMD's Zen 4 chiplets and a discrete I/O dies. As with previous generations of Threadripper parts, we're essentially looking at the desktop version of AMD's EPYC hardware. With both product lines, AMD is targeting customer bases that need CPUs more powerful than a desktop Ryzen processor, but not as exotic (or expensive) as AMD's server wares. This means chips with lots and lots of CPU cores - up to 96 in the case of the Threadripper 7000 Pro series - as well as support for a good deal more I/O and memory. The amount varies with the specific chip lineup, but both leave Ryzen 7000 and its 16 cores and 24 PCIe lanes in the dust. I'm hoping these will eventually find their way to eBay, so that around five years from now, I can replace my dual-Xeon workstation with a Threadripper machine.
CP/M-65: CP/M on the 6502
This is a native port of Digital Research's seminal 1977 operating system CP/M to the 6502. Unlike the original, it supports relocatable binaries, so allowing unmodified binaries to run on any system: this is necessary as 6502 systems tend to be much less standardised than 8080 and Z80 systems. (The systems above all load programs at different base addresses.) Currently you can cross-assemble programs from a PC, as well as a working C toolchain with llvm-mos. For native development, there's a basic assembler, a couple of editors, and a BASIC. You need about 20kB to run the assembler at all, and of course more memory the bigger the program. The usefulness of this project is debatable, but that doesn't make it any less cool.
Debian repeals the merged “/usr” movement moratorium
Debian 12 had aimed to have a merged /usr" file-system layout similar to other Linux distributions, but The Debian Technical Committee earlier this year decided to impose a merged-/usr file movement moratorium. But now with Debian 12 having been out for a few months, that moratorium has been repealed. In hoping to have the merged /usr layout ready in time for Debian 13 Trixie", yesterday that moratorium was repealed. I love Debian's bureaucratic processes and procedures. I imagine all the Debian people working in a giant nondescript grey building with very few windows, somewhere along a generic highway at the edge of a boring suburb of a forgetable town.
Google thinks now is a good time to decimate its Google News team
Google cut dozens of jobs in its news division this week, CNBC has learned, downsizing at a particularly sensitive time for online platforms and publishers. An estimated 40 to 45 workers in Google News have lost their jobs, according to an Alphabet Workers Union spokesperson, who didn't know the exact number. A Google spokesperson confirmed the cuts but didn't provide a number, and said there are still hundreds of people working on the news product. I'm no expert in personnel management and human resources, but with the state of the world such as it is, it seems like an incredibly inopportune time to decimate your news department, especially when you're a tech company, who already have an absolutely abysmal track record when it comes to dealing with news and misinformation.
Google proposes new mseal() memory sealing syscall for Linux
Google is proposing a new mseal() memory sealing system call for the Linux kernel. Google intends for this architecture independent system call to be initially used by the Google Chrome web browser on Chrome OS while experiments are underway for use by Glibc in the dynamic linker to seal all non-writable segments at startup. The discussion is ongoing, so you can read the original proposed patchset and go from there.
Windows adds support for hearing aides with Bluetooth LE Audio
We're excited to announce that Windows has taken a significant step forward in accessibility by supporting the use of hearing aids equipped with the latest Bluetooth(R)Low Energy Audio (LE Audio)technology. Customers who use these new hearing aids are now able to directly pair, stream audio, and take calls on their Windows PCs with LE Audio support. This feature is available on Windows devices with our recently announced Bluetooth(R) LE Audio support, which will be a growing market of devices in the coming months. In upcoming flights, we will be introducing additional capabilities to the hearing aids experience on Windows, such as controlling audio presets directly within Windows settings.Stay tuned for more details about these new capabilities as they roll out. Excellent news for people who manage their hearing problems with hearing aids. The fact it's taken the industry this long to realise the potential of connecting hearing aides to computers and phones is surprising, but regulation and Bluetooth's reputation probably played a role in that. Regardless, this is a great step by Microsoft, and I hope other platforms follow suit.
Windows 11 vs. Ubuntu 23.10 performance on the Lenovo ThinkPad P14s Gen 4
Out of 72 benchmarks ran in total on both operating systems with the Lenovo ThinkPad P14s Gen 4, Ubuntu 23.10 was the fastest about 64% of the time. If taking the geometric mean of all the benchmark results, Ubuntu 23.10 comes out to being 10% faster than the stock Windows 11 Pro install as shipped by Lenovo for this AMD Ryzen 7 PRO 7840U laptop. I recently bought a laptop, and the stock Windows installation - free of OEM crapware, which was a welcome surprise - opened applications and loaded webpages considerably slower than Fedora KDE did. This has not always been the case, and I'm pleasantly surprised that while the desktop Linux world has focused a lot on performance, Microsoft was busy making Windows even less pleasant than it already was. I wouldn't be surprised if across all price/performance levels, Linux is faster and snapper than Windows - except maybe at the absolute brand-new high-end, since AMD, Intel, and NVIDIA entirely understandably focus on Windows performance first.
Google: 8 ways we’re making daily tasks more accessible
Today we're rolling out new accessibility features and updates that make accomplishing daily tasks faster and easier - like taking selfies, getting walking directions or searching the web. We recently launched Lookout image Q&A mode and accessibility updates on Android 14 and Wear OS 4. Now we have even more accessible features across our products that are built with and for people with disabilities. Accessibility is so often overlooked, or underreported, and I hope I can start changing that a little bit by paying more attention to it.
Frasier Fantasy
Frasier Fantasy is a loving tribute to the show, Frasier," in turn-based RPG form. Filled with Easter Eggs and callbacks, this is the game for anyone wondering if Eddie ever blinked first. Yes, a fan-made Game Boy Color game where you play as Frasier Crane. I can't believe someone went through the arduous process of making this, but I'm glad they did. This is absolutely brilliant.
The Android Security Paper 2023
Have you ever wanted to read 69 pages of in-depth information about the security frameworks in Android, past to present to future? Now's your chance. To share and document the latest Android security capabilities, we've published an update to the Android Security Paper. The paper provides a comprehensive overview of the platform's built-in, proactive security across hardware, anti-exploitation, Google Security Services and the range of management APIs available for businesses and governments alike. You might want some coffee to prevent dozing off.
Sealed in glass
Storing data on glass might sound futuristic, but it's a concept that dates back to the 19th century when single photographic negatives were preserved on panes of glass. Fast forward to today, technology has remarkably expanded the storage capabilities of this sustainable material. A small sheet of glass can now hold several terabytes of data, enough to store approximately 1.75 million songs or 13 years' worth of music. Elire, a sustainability-focused venture group, has collaborated with Microsoft Research's Project Silica team to harness this technology for their Global Music Vault in Svalbard, Norway. Using silica-based glass plates, they're creating a durable archive that is not only resistant to electromagnetic pulses and extreme temperatures but also environmentally friendly. This vault will complement repositories like the Global Seed Vault and the Arctic World Archive, offering a comprehensive sanctuary for musical heritage-from classical operas to modern hits and indigenous compositions. Looking to the future, Elire plans to expand this enduring musical repository by establishing accessible locations worldwide, inviting the public to interact with this extensive and ever-growing archive. There are so many avenues of study and research that we haven't fully explored yet, that could lead to revolutions, big and small, in how we do even relatively basic things like store data. This project reminds me of the data rods the Cardassians use, making this yet another example of reality chasing Star Trek.
Run Linux GUI apps on the Windows Subsystem for Linux
This is wild.
Qualcomm announces first-ever mass-market RISC-V Android SoC
It doesn't have a name yet, but Qualcomm says it's developing a RISC-V Snapdragon Wear" chip in collaboration with Google. The company says it plans to commercialize the RISC-V based wearables solution globally including the US." For Google and Qualcomm, this chip represents everyone's first swing at a commercial RISC-V Android project, and as far as we can tell, it's the first announced mass-market RISC-V Android chip ever. Qualcomm says the groundwork it and Google lay out will help pave the way for more products within the Android ecosystem to take advantage of custom CPUs that are low power and high performance." This is the biggest endorsement of RISC-V yet, and could catapult the platform to mainstream popularity pretty quickly. I do hope Qualcomm isn't going to wrap their chip in a load of proprietary nonsense making them needlessly complex to support now and in the future, but I won't be surprised if that hope turns out to be futile.
Windows launching Arm Advisory Service for developers
Many developers believe creating apps for Windows on Arm is difficult, but developing for Arm is easier than you think, and Microsoft is here to help! It is my pleasure to announce a new App Assure Arm Advisory Service to help developers build Arm-optimized apps. This service is in addition to our existing promise: your apps will run on Windows on Arm, and if you encounter any issues, Microsoft will help you remediate them. Most apps just work under emulation, and developers can port their apps to run natively with minimal effort. Anything to increase the adoption of ARM by Windows so that we finally get the ARM laptops Linux OEMs seem incapable or unwilling to make.
OpenBSD 7.4 released
A new OpenBSD release means a ton of new features, and OpenBSD 7.4 is no different. It adds a VirtIO GPU driver, built-in leak detection for malloc, support for AMD processor microcode updates, and a whole lot more. If you want the really detailed list of changes, hop on over to the changelog, and OpenBSD users will already know how to update.
Teaching Apple Cyberdog 1.0 new tricks (featuring OpenDoc)
But thanks to all those other cyberdogs, Apple's own Cyberdog - a seemingly ordinary web browser and Internet suite with some unusual capabilities - has since slid into search engine obscurity. Apple had some big plans for it, though, and even wanted to give developers a way to develop their own components they could run inside of it. Not just plugins, either: we're talking viewers, UI elements and even entire protocol handlers, implemented using Apple's version of OpenDoc embedding. The Apple of the '90s is a treasure trove of weird stuff and random nonsense that never made it anywhere, and I'm always here for it.
Microsoft separating system apps and components on Windows 11 23H2 to help users
The build has added a new separate System Components" section in the Windows 11 Settings under the System" menu. When one launches this System Components option, all the system applications appear under this section. This is a nice change, as it will make it easier to remove some of the garbage that comes with Windows.
Windows 10 warns me to use a “Microsoft-verified” app
In certain versions of Windows 10, you may receive a notification with a warning about Microsoft-verified apps when you run the Firefox installer. This is just so transparently anti-user.
Google killed the website star
Mustafa Suleyman, the British entrepreneur who co-founded DeepMind, said: The business model that Google had broke the internet." He said search results had become plagued with clickbait" to keep people addicted and absorbed on the page as long as possible". Information online is buried at the bottom of a lot of verbiage and guff", Mr Suleyman argued, so websites can sell more adverts", fuelled by Google's technology. Anyone who has tried to find anything on Google in recent years knows that Suleyman is 100% correct. Google's search results have become so bad because website makers play the SEO game, and that means creating content that Google's algorithm likes - but, and here's the kicker, what Google's algorithm likes, is not really what people like. Writing an article to please a computer is entirely different from writing an article to please a human. There are very clear and well-understood and thoroughly studied rules about writing in a way that makes things easy to read, but Google's algorithm doesn't optimise for that. And now AI" is being trained on this crap content, so that they will also produce crap content. We're not far away from a future where bots are writing content for other bots that teach other bots to write content for bots. In fact, that future may already be here, judging by some of the style of writing I've been seeing even on otherwise venerable outlets. This is also why so many websites have started posting basic, simple how-to articles. You see stuff like How do I move my apps on an iPhone?" or How do I delete a folder in Windows?" or The best neckband headphones of 2023" all over the place now, even on websites where they clearly don't belong and don't fit the audience, not just on content farms - these articles are not designed for readers, they're designed to catch Google search queries and generate traffic. It must be absolutely soul-crushing and mind-numbing to write stuff like that and optimise it for SEO, but you know - fish' gotta swim, bird's gotta eat. Here's a little inside hockey for you: on several occasions over the past year or so, both OSNews as a whole, and me individually, have been approached by serious parties to effectively turn OSNews into one of those content farms. Some have even tried to get me to write such content" for their own content farms. Clearly, we've never accepted such offers - I'm no cheap date - but the pressure is there, and not everyone can resist. It's why so many tech websites that used to have a clear identity and tone have become so much more bland and repetitive. They are all tiny cogs in massive content networks now, with their original stated goals and interests shoved to the wayside - all to chase the SEO. We've clearly not yet fallen victim to this - OSNews is still just me posting news - but that also means we're not making any money in the ways other tech websites do, and in fact, why we're not making enough to keep things going without OSNews' owner footing the bill out of his own pocket. That's why I've been more active and persistent in promoting our Patreon, Ko-Fi, merch store, and Liberapay, since it allows us to not worry about the financials as much. It always feels awkward to do, but I also realise that if I want OSNews to keep going for another 25 years, that's really the only thing I can do. Because Google has thoroughly ruined every other avenue for websites like ours to make money. I'm so sorry for the headline.
With the Pixel 8 series, there is now a clear divide between Google’s Android and Google Pixel
This is a big shift from the Google of old. People in this industry talk, even when they work for the companies that make these products. Previously, Google was very cautious about doing anything that would create a rift between itself and all the vendors that made Android what it is today. Very little was held back because Google needed to keep Samsung happy, and Samsung wouldn't be happy if a cool new Android thing didn't work on the next Galaxy phone. Now Google is building all these cool things but calling them Pixel features. Features that will probably never come to a Galaxy phone or any other brand of phone. And it's building the hardware to make them even better and to unleash even cooler things in the future. Things that are Pixel features. Things that will never be on a Galaxy phone. You can't even really call Android an open source mobile operating system anymore at this point, and it seems the latest few Pixels are really starting to drive the point home that for Google, Android is not really their mobile brand anymore - it's Pixel. We'll see how far they're willing to take this, but I wouldn't be surprised if they've barely even started. What's the life expectancy of AOSP?
Window Maker Live 0.96.0-0 released
Window Maker Live (wmlive) is an installable Linux live CD/ISO, and is based mostly on the recently released Bookworm" branch of Debian Linux. It relies on the extensively preconfigured Window Maker window manager as its default graphical user interface. It can also be considered as an alternative installation medium for Debian/Bookworm. As such, wmlive is fully compatible with the official Debian/Bookworm repositories for security updates and bug fixes. We're not a Linux distribution website, but I do like to highlight the ones that are doing something different. While Window Maker can be installed on pretty much anything that pulsates electricity, I always prefer to have a preconfigured experience with these less popular environments, if only to get a better idea of what veteran users like. Distributions such as these are an excellent way of doing that. So, if you've always wanted to try Window Maker - here's a good option.
Ubuntu Desktop 23.10 release image taken down due to “malicious translation incident”
In case you're wondering why you can't download the latest Ubuntu desktop version that was released earlier this week - it seems to have a bit of a rogue translation issue. A community contributor submitted offensive Ukrainian translations to a public, third party online service that we use to provide language support for the Ubuntu Desktop installer. Around three hours after the release of Ubuntu 23.10 this fact was brought to our attention and we immediately removed the affected images. After completing initial triage, we believe that the incident only impacts translations presented to a user during installation through the Live CD environment (not an upgrade). During installation the translations are resident in memory only and are not propagated to the disk. If you have upgraded to Ubuntu Desktop 23.10 from a previous release, then you are not affected by this issue. That's the difference between volunteer translations nobody checks, and proper translations that go through an extensive review process. As a translator - pay for your translations, and shit like this does not happen. Period.
Learn Wayland by writing a GUI from scratch
Wayland is all the rage those days. Distributions left and right switch to it, many readers of my previous article on writing a X11 GUI from scratch in x86_64 assembly asked for a follow-up article about Wayland, and I now run Waland on my desktop. So here we go, let's write a (very simple) GUI program with Wayland, without any libraries, this time in C. In case you're bored this weekend.
OpenZFS 2.2.0 released
The primary new feature of this latest release is this one: Block cloning is a facility that allows a file (or parts of a file) to be cloned", that is, a shallow copy made where the existing data blocks are referenced rather than copied. Later modifications to the data will cause a copy of the data block to be taken and that copy modified. This facility is used to implement reflinks" or file-level copy-on-write". Many common file copying programs, including newer versions of /bin/cp on Linux, will try to create clones automatically. There's many more new features and fixes, of course, so head on over to the release page for more information.
OpenBSD PF-based firewalls suffer differently from denial of service attacks
Suppose, hypothetically, that you have some DNS servers that are exposed to the Internet behind an OpenBSD PF-based firewall. Since you're a sensible person, you have various rate limits set in your DNS servers to prevent or at least mitigate various forms of denial of service attacks. One day, your DNS servers become extremely popular for whatever reason, your rate limits kick in, and your firewall abruptly stops allowing new connections in or out. What on earth happened? It's a quirk of PF in OpenBSD, and this post provides more details and possible mitigations.
Google tests Discover Feed on desktop version of Google.com
Several years ago, Google introduced Discover as a feature of Google Search on mobile devices. This feature populates content related to a user's interests, based on their Web and App Activity. The Google Discover feed is displayed under the search box in Google's mobile apps and on the left-most pane of the Home screens on some Android devices. However, Google has now begun testing the Discover feed on the desktop version of Google.com for a select group of users. The same feed displayed on mobile devices is now appearing below the search box on desktops. The first thing I do whenever I see anything like this is turn it off, run for the hills, or both. Google's home page has always remained fairly the same over the decades, even though it's some of the most prime real estate on the web. Seeing them fill it up with useless news stories and related nonsense seems like just another step along the path towards full Yahooification of Google.
Scrollbars are becoming a problem
Scrollbars. Ever heard of them? They're pretty cool. Click and drag on a scrollbar and you can move content around in a scrollable content pane. I love that shit. Every day I am scrolling on my computer, all day long. But the scrollbars are getting smaller and this is increasingly becoming a problem. I would show you screenshots but they're so small that even screenshotting them is hard to do. And people keep making them even smaller, hiding them away, its like they don't want you to scroll! Ah", they say, that's what the scroll wheel is for". My friend, not everyone can use a scroll wheel or a swipe up touch screen. And me, a happy scroll-wheeler, even I would like to quickly jump around some time. Hidden, thin scrollbars are one of the many scourges of modern UI design. I'm glad more and more environments are at least giving users the option of enabling persistent scrollbars again, but more work is needed here to swing that pendulum back.
Microsoft will ask European users for consent before sharing data between Windows and other Microsoft services
In the release notes for the latest Windows 11 Insider Build, there's more notes about how Windows in the EU/EEA is diverging more and more from Windows for the rest of the world. In the European Economic Area (EEA), Windows will now require consent to share data between Windows and other signed-in Microsoft services. You will see some Windows features start to check for consent now, with more being added in future builds. Without consent to share data between Windows and other signed-in Microsoft services, some functionality in Windows features may be unavailable, for example certain types of file recommendations under Recommended" on the Start menu. No recommendations in the Start menu. O, woe is me.
When XML in Word became illegal
Patents are thought of by some as hardware focused and used by the big guys to intimidate with petty lawsuits. In reality, of course, patents are used for much more. They are used to help secure financing, attract M&A interest, create partnerships, and more. From 2007 to 2011, a particularly interesting patent lawsuit took place that showcases just how strategic patents can be. i4i Limited, a Canadian company, sued Microsoft over a patent it owned relating to custom XML encoding, which Microsoft used in Word. In the end, Microsoft lost and had to pay $200 million in damages and was nearly restricted from selling Word over a feature used by almost none of its users. It is a fascinating tale of how software patents used to work, especially as they are coming back into vogue. I mean, I won't shed a tear for Microsoft in this case, but it does highlight just how ridiculous software patents are.
Apple AirTags stalking led to ruin and murders, lawsuit says
This month, more than three dozen victims allegedly terrorized by stalkers using Apple AirTags have joined a class-action lawsuit filed in a California court last December against Apple. They alleged in an amended complaint that, partly due to Apple's negligence, AirTags have become one of the most dangerous and frightening technologies employed by stalkers" because they can be easily, cheaply, and covertly used to determine real-time location information to track victims." Since the lawsuit was initially filed in 2022, plaintiffs have alleged that there has been an explosion of reporting" showing that AirTags are frequently being used for stalking, including a spike in international AirTags stalking cases and more than 150 police reports in the US as of April 2022. More recently, there were 19 AirTags stalking cases in one US metropolitan area-Tulsa, Oklahoma-alone, the complaint said. Consequences have been as severe as possible: multiple murders have occurred in which the murderer used an AirTag to track the victim," their complaint alleged. One plaintiff from Indiana, LaPrecia Sanders, lost her son after his girlfriend allegedly used an AirTag to track his movements and then followed him to a bar and ran him over with her car, killing him at the scene." It's almost as if selling cheap trackers and turning every iPhone into a tracking device was a terrible idea. If only the creators had talked to any woman, ever.
Ubuntu 23.10 released
Summarising Ubuntu 23.10 in just one word is tricky, but refinement' feels an apt choice. GNOME 45 brings a bevvy of buffs to the core desktop experience; improved window tiling; a sharper-looking web-browser; a pair of brand-new Flutter-based apps; and a colossal change to the amount of software preinstalled in new Ubuntu installations. Foundationally, Ubuntu 23.04 runs on Linux kernel 6.5, ships Mesa 23.2 graphics drivers (with in-distro access to proprietary NVIDIA drivers for those who need them), and updates the tooling, toolchains, and programming packages devs need. The distribution you won't be using directly.
How to download and install Linux
Linux is an operating system, similar to Windows, but with many different versions due to the nature of being open source and fully customizable. To install Linux, you must choose an install method and choose a Linux distribution. So that's a thing.
System76 overhauls Thelio desktop line, adds new lower-cost Spark model
System76, the leading US-based Linux computer and keyboard manufacturer, made several new changes to their desktop line in order to optimize AI workloads and other fields reliant on heavy component use. The main focus: An airflow optimization that prevents throttling, putting their desktops at the top of performance charts. A new starter desktop, Thelio Spark, will also debut as a productivity desktop for everyday users. System76 seems to have redesigned the thermal solution on the machines, and judging by the various photos I've seen on Mastodon, they look good. System76 also sells the cases for the Thelio separately - they're slightly different, though - and the company is sending me that case for review, and I'm curious to finally take a closer look. The Thelio Spark, the new kid in town, brings the Thelio line to a more affordable audience, with more affordable specifications. Of course, you're always going to be paying a prebuilt tax, as well as the custom case tax, but if you want to ensure a plug-and-play Linux experience that isn't just parts in a random case you can get anywhere else, there aren't a lot of other options in the market.
The Soviet-era, Z80-based Galaksija dared to be different
Cold War-era computing has a poor reputation. The picture is one of a landscape littered with uninspired attempts to copy American IBM PCs, British ZX Spectrums, and other Western computers. But then there was Yugoslavia's Galaksija, a very inspired bid to put a computer into the hands of regular comrades. The Galaksija is a Z80-based, 8-bit DIY machine, cleverly designed so that its bill of materials meshed exactly with what a Yugoslavian was able to import from Western Europe. During its brief heyday, thousands were built, leading to commercially assembled Galaksijas finding their way into homes and schools across the country. And now you can try this scrappy machine for yourself. There's a huge world of computing to discover in former USSR countries, former USSR satellite states, and other countries that delicately straddled the west and east such as former Yugoslavia, many of which most people in the west have never heard of. While many of them may not have been competitive with what the Americans and Europeans were building, that doesn't mean they're not interesting or that there's nothing to learn from the approaches the engineers took.
Grind: a first person shooter for the Amiga 500
Dread' has been featured many times on Indie Retro News, as with every new update the Amiga 500 version looked better than ever with fabulous new textures and new zones to visit. Well if you're looking for more gaming news on this upcoming first person shooter, we have not only been informed that a new demo has been made available, but the latest footage and detailed press release shows that John is true to his word in bringing a Doom-like experience to the Amiga as the holy-grail of Amiga gaming! So without further-ado, here's the latest blurb about this incredible looking game. I can't believe they manage to squeeze this out of an A1200, let alone an A500. This is some serious wizardry.
Apple is destroying the Mac by trying to make it safer
Jason Snell: It's incredibly frustrating. This is my software, running on my computer, yet there are moments when it feels like Apple thinks it's really in charge. It needs to back off. He's so close.
Microsoft deprecates VBScript from Windows
Microsoft has announced it's removing VBScript from future Windows releases. VBScript is being deprecated. In future releases of Windows, VBScript will be available as a feature on demand before its removal from the operating system. VBScript has been part of Windows for almost 30 years, first shipping in 1996. VBScript has a long history of serving as a vector for malware, which probably explains its removal from Windows.
Raspberry Pi OS now based on Debian 12, gets Wayland, Pipewire
Debian Bookworm itself is mostly made up of incremental updates of the software that was in the previous Debian Bullseye release. There are a few small changes - have a look here for the list - but they mostly won't affect Raspberry Pi users. So Bookworm itself really hasn't resulted in many changes. However, for the last year or so we have been working on some major architectural changes to the Raspberry Pi Desktop, and these are launched for the first time in the Bookworm release. And this is where you might notice some differences. With this new release, Raspberry Pi OS moves to Wayland and a Wayfire desktop, but it looks and feels exactly the same as what came before with X.Org. It now also comes with Pipewire, as well as an up-to-date version of Firefox that has been modified in cooperation with Mozilla to make better use of the hardware features found in the Pi.
SerenityOS celebrates its 5th birthday
Happy fifth birthday to SerenityOS! The alternative operating system project just posted its fifth birthday summary covering the preceding year, and it's been yet another good one. The number of contributors keeps rising, and interest remains solid. The Serenity browser, spun out as a cross-platform browser project called Ladybird, has picked up considerable funding and even a few employed developers. SerenityOS itself went 64-bit-only this year, and added support for VP9, WebP, JPEG, JPEG XL, and TinyVG. The post also contains several short stories from Serenity developers, so head on over to give it a read.
Google: passkeys by default
This means the next time you sign in to your account, you'll start seeing prompts to create and use passkeys, simplifying your future sign-ins. It also means you'll see the Skip password when possible" option toggled on in your Google Account settings. To use passkeys, you just use a fingerprint, face scan or pin to unlock your device, and they are 40% faster than passwords - and rely on a type of cryptography that makes them more secure. But while they're a big step forward, we know that new technologies take time to catch on - so passwords may be around for a little while. That's why people will still be given the option to use a password to sign in and may opt-out of passkeys by turning off Skip password when possible." I just don't know how to feel about this universal, cross-corporate push from tech companies towards passkeys. I feel like when making the switch to passkeys, you're giving something up. Something about it just doesn't sit well with me, and for now, I'm going to be sticking to my trust password manager.
Bitten by the black box of iCloud
That second agent proved quite capable, not only agreeing that the situation was strange, but also looking into issues on Apple's side. Which led to the somewhat bizarre conclusion of this story: after perhaps 20 minutes on the phone, he seemed to hit on something. I heard him laugh and say something along the lines of that explains it" and then, with my consent, put me on hold. When he came back, he said-and I'm not exactly quoting, but close enough: I'm sorry, I can't tell you any more than this, but all your services should be back up pretty much exactly 12 hours after they went down." Cloud computing is bizarre. Cloud computing at Apple - doubly so.
Bare-metal Rust in Android
Last year we wrote about how moving native code in Android from C++ to Rust has resulted in fewer security vulnerabilities. Most of the components we mentioned then were system services in userspace (running under Linux), but these are not the only components typically written in memory-unsafe languages. Many security-critical components of an Android system run in a bare-metal" environment, outside of the Linux kernel, and these are historically written in C. As part of our efforts to harden firmware on Android devices, we are increasingly using Rust in these bare-metal environments too. One day I'm going to wake up to my wife looming over me, and with an expressionless face she'll say our children are now written in Rust".
Nichtcap: run Windows screensavers under XScreenSaver
Nightcap lets you run old Windows screensavers under XScreenSaver, using wine. That's it. That's the Github description.
Qt 6.6 released
Today marks the 6th time we are releasing new functionality in the Qt 6 series, with small and large additions that make both UI and backend development more productive and fun. Several of the new features come as technology previews, and we are looking forward to your feedback so that we can get everything in tip-top shape for the next LTS release! Lots of new goodies for Qt developers.
File Explorer in Windows 11: what users wanted and what Microsoft delivered
This week, Windows 11 marked its second anniversary and the end of the initial release, version 21H2, which was infamous for its lack of polish and certain features. However, Windows 11 also introduced new things, such as a redesigned File Explorer, which later received tabs support and plenty of modernized UI elements and features. The Windows 11 Moment 4 update Microsoft released to the general public in late September brought one of the biggest updates to File Explorer since the initial release. In February, we published an article detailing the top 10 features and changes Windows 11 users want Microsoft to add to File Explorer. Now, it is time to compare the requests with what Microsoft delivered. It's not looking good.
There’s no Mac version of Counter-Strike 2 because there are no Mac players
To the surprise of absolutely nobody, Apple's macOS gaming policy of only offering a proprietary, Apple-only API isn't exactly paying off. One of the most popular online games in history, CS:GO, is removing support for macOS, and it won't be coming back. From here on out, the game will only be available on 64-bit Windows and Linux. That cycle played out again in Valve's recent Counter-Strike 2 update, which removed the Mac support already present in the outgoing Counter-Strike: Global Offensive. Today, a Valve support document for CS2 confirmed that Mac support had been removed and wasn't likely to be re-added, along with support for ancient DirectX 9-class GPU hardware and legacy 32-bit operating systems. Fret not, though, Mac gamers - there's always Super Tux Kart.
ECC RAM on AMD Ryzen 7000 desktop CPUs
ECC support has been standard on Ryzen processors, but with the recent introduction of the Ryzen 7000 series and the new AM5 socket, any mention of ECC was dropped from specification pages and similar documentation. It turns out, though, that there's more to this story. A couple months ago I came across a topic on the ASRock forums talking about ECC support on AM5 motherboards, in which a user called ApplesOfEpicness said that they'd worked with an AMD engineer to get ECC RAM going within AMD's AGESA firmware. They'd claimed to have tested it on an ASRock motherboard with an updated UEFI, by shorting ground and data pins, and seeing errors be reported up to the OS. I was intrigued by this! Even though I didn't have the same motherboard that ApplesOfEpicness did, I had chosen an ASRock board (the B650E PG Riptide)-I had figured that if ECC was possible on any AM5 board at all, it would be supported on ASRock. So based on the forum post, last week I ordered a pair of 32 GB server-grade ECC sticks from v-color. I updated my motherboard's UEFI to the latest version (version 1.28 with AGESA 1.0.0.7b), and then replaced my existing RAM with the new sticks. I started up the system, and after a very long link training process... it booted up! It boots, but does it actually work? This may seem like a simple question to answer, but it turns out it's a lot harder to verify working ECC than you might think. Excellent investigative work by the author, Rain.
...891011121314151617...