Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-07-01 23:46
Richard Stallman resigns from FSF, MIT after defending child rape
Richard Stallman has resigned as president of and from the board of directors of the Free Software Foundation. The move comes after several reports on deeply inappropriate behaviour towards women, as well as a spirited defense of convicted child trafficker and child rapist Jeffrey Epstein. Stallman defended Marvin Minsky, an AI pioneer accused of raping one of Epstein’s trafficked children, by basically saying that since the underage child was forced by Epstein, Minsky wasn’t at fault for raping an underage child. Early in the thread, Stallman insists that the “most plausible scenario” is that Epstein’s underage victims were “entirely willing” while being trafficked. Stallman goes on to argue about the definition of “sexual assault,” “rape,” and whether they apply to Minsky and Giuffre’s deposition statement that she was forced to have sex with him. In response to a student pointing out that Giuffre was 17 when she was forced to have sex with Minsky in the Virgin Islands, Stallman said “it is morally absurd to define ‘rape’ in a way that depends on minor details such as which country it was in or whether the victim was 18 years old or 17.” Stallman has a history of defending child rape, so perhaps this shouldn’t come as a surprise. On top of all this, there’s a long list of problematic behaviour towards women. Today, a notice on the Free Software Foundation website announced his resignation, after he left MIT yesterday, too. On September 16, 2019, Richard M. Stallman, founder and president of the Free Software Foundation, resigned as president and from its board of directors. The board will be conducting a search for a new president, beginning immediately. Further details of the search will be published on fsf.org. Good riddance to bad people. We’ve always known Stallman had some seriously disturbing ideas, but I had no idea they went this far and this deep. This is for the better of the Free software community as a whole.
PineTime is a $25 smartwatch/companion for PinePhone Linux phone
We’ve recently seen Linux smartphones are coming in a few weeks or months, but the $150 PinePhone may not come alone, and soon be joined by a $25 companion, namely PineTime smartwatch. That’s what we learned through a tweet by Pine64 explaining the PineTime is a Linux smartphone companion that can run FreeRTOS or Arm Mbed operating systems. It will be a side-project however, and the focus is still on PinePhone and Pinebook Pro, meaning it will take a while depending on the level of community engagement. Thanks in part due to easy access to Chinese OEMs, there’s a lot of interesting working going in building and shipping consumer-oriented devices like smartphones and smartwatches running Linux that isn’t Android – which only a few short years ago would’ve required massive funding and seemed like pipe dreams. While these devices may not be as fast or polished as an Android device or iPhone, they are starting to form a viable option for people who truly value open source.
Amazon changed search algorithm in ways that boost its own products
Amazon.com has adjusted its product-search system to more prominently feature listings that are more profitable for the company, said people who worked on the project—a move, contested internally, that could favor Amazon’s own brands. Late last year, these people said, Amazon optimized the secret algorithm that ranks listings so that instead of showing customers mainly the most-relevant and best-selling listings when they search—as it had for more than a decade—the site also gives a boost to items that are more profitable for the company. Might I also point out that Amazon is cutting the healthcare benefits of Whole Foods temporary workers while Jeff Bezos earns about 1300 dollar per second? Ethics aren’t exactly high on tech companies’ agendas.
Linux 5.3 released
Linux 5.3 has been released. This release includes support for AMD Navi GPUs; support for the umwait x86 instructions that let processes wait for short amounts of time without spinning loops; a ‘utilization clamping’ mechanism that is used to boost interactivity on power-asymmetric CPUs used in phones; a new pidfd_open(2) system call that completes the work done to let users deal with the PID reuse problem; 16 millions of new IPv4 addresses in the 0.0.0.0/8 range are made available; support for Zhaoxin x86 CPUs; support Intel Speed Select for easier power selection in Xeon servers; and support for the lightweight hypervisor ACRN, built for embedded IoT devices. As always, many other new drivers and improvements can be found in the changelog.
IBM introduces next-gen Z Mainframe: the z15
On Thursday IBM unveiled their new mainframe, the z15. Overall, the z15 represents an evolutionary change over its predecessor, the z14. However, there are plenty of enhancements across the board. This goes way over my head, but it’s still immensely cool.
Volkswagen’s bold plan to create a new car operating system
Eventually, that’s going to mean a single software stack common across VW Group’s vehicles—everything from the instrument displays and the infotainment to powertrain and chassis management (think traction and stability control or advanced driver assistance systems), plus a common connected car infrastructure and cloud. However, each brand will still get to develop its own UX in the same way that Porsche and Audi can build very different-looking vehicles from the same MLB Evo toolbox. They’re going to base it on Android, but without much of the Google parts because of privacy concerns (i.e., VW wants that data for itself, not share it with Google). And, as always in the car world, it will be many, many years before this initiative will make its way to VW Group’s cars – the unit won’t be fully staffed until 2025.
KaiOS Developer Portal launches to help programmers create apps for the platform
With the launch of the KaiOS Developer Portal, developers new to the platform have all of the tools they need to begin building and distributing apps for KaiOS. The guide can help you get a feel for things with sample code, there are instructions for setting up your development environment, and there’s an easy to set up simulator that lets you run your app virtually to ensure everything is working. KaiOS is used by more than 100 million people, so there’s definitely value in taking a look if you’re a mobile developer.
Sorry Apple, iPhones aren’t for pro video
The Twitter tirade started after we saw yet another “Apple Blue Line Bar Graph Better Than Android Gray Line Benchmark”. The A12 is more powerful than any Android, and the A13 will beat that! But here’s the problem. I truly believe Apple chips are silly powerful, but for the last four years, Apple really hasn’t let us touch that power. I shared my rendering experiences again, comparing the iPhone XS against the iPhone SE. In iMove, the iPhone SE continues to render video faster than the XS. Rendering the same video, the OnePlus is a LOT faster at the task than the more expensive XS. The OnePlus also delivers a final video at twice the bitrate of the iPhone (which does look better to my eye). Better quality, twice the size, in two thirds the time. The common wisdom is that Apple’s A series chips are considerably faster than their Snapdragon counterparts, and I, too, have highlighted that wisdom here on OSNews a number of times. However, if we leave the world of synthetic benchmarks and Apple’s terrible bar graphs behind and start looking at real-world performance, the common wisdom doesn’t seem to hold up. When even an outdated iPhone SE beats another iPhone that’s years newer and four times as expensive, you know something’s up. Performance is more complicated than a synthetic benchmark that can be gamed or Apple’s entirely meaningless bar graphs.
GNOME 3.34 released
The latest version of GNOME 3 has been released today. Version 3.34 contains six months of work by the GNOME community and includes many improvements, performance improvements and new features. Highlights from this release include visual refreshes for a number of applications, including the desktop itself. The background selection settings also received a redesign, making it easier to select custom backgrounds. They have a video highlighting the changes too.
The iPhone and Apple’s services strategy
Ben Thompson, on Apple’s services strategy: Apple also adjusted their AppleCare+ terms yesterday: now you can subscribe monthly and AppleCare+ will carry on until you cancel, just as other Apple services like Apple Music or Apple Arcade do. The company already has the iPhone Upgrade Program, that bundles a yearly iPhone and AppleCare+, but this shift for AppleCare+ purchased on its own is another step towards assuming that Apple’s relationship with its customers will be a subscription-based one. To that end, how long until there is a variant of the iPhone Upgrade Program that is simply an all-up Apple subscription? Pay one monthly fee, and get everything Apple has to offer. Indeed, nothing would show that Apple is a Services company more than making the iPhone itself a service, at least as far as the customer relationship goes. You might even say it is innovative. in a way, iPhones already work this way; you don’t really own your iPhone, as it is entirely locked down and not yours to do with as you please. The financing aspect of the equation seems to also be falling in place now, and I indeed wouldn’t be surprised to see Apple offer the described iPhone leasing program over the coming years.
Every iPad wants to be a Surface now
“Netbooks aren’t better at anything,” joked Steve Jobs when he stood on stage nearly 10 years ago to introduce the first iPad. Apple’s original vision for its tablet was for a new category of device that was focused on browsing, email, photos, video, music, games, and ebooks. “If there’s going to be a third category of device it’s going to have to be better at these kinds of tasks than a laptop or a smartphone, otherwise it has no reason for being,” said Jobs. It wasn’t a giant iPhone, nor was it a full laptop replacement. The iPad has always been something in-between for nearly a decade, but now every iPad wants to be a Surface. The Surface concept has always been a sound concept for many people – it’s the software that’s always been an issue, and will continue to be an issue for a long time to come. Windows is too much of a desktop, and iPadOS is too much of a smartphone operating system. Our software is lagging behind the hardware.
LG set to demonstrate new system that combines webOS IVI and Microsoft’s MCVP
LG has announced that it will demonstrate a new system that integrates its webOS Auto In-Vehicle Infotainment (IVI) system with Microsoft Connected Vehicle Platform (MCVP). By combining webOS Auto and MCVP, the In-Vehicle Infotainment system will be able to collect and transmit data about the driver status, door status, and app usage. I can’t decide whether it’s sad or great that webOS has managed to find a second, third or even fourth life as an operating system for cars. I do wonder, though, how much of this platform is really webOS – webOS was basically a badly optimised and cobbled together Linux distribution, and I’m assuming very little of what we would recognise as webOS remains in LG’s current automotive and television platforms.
Haiku monthly activity report for Augustus
Haiku’s monthly activity report for August has been published, and it’s a big one, so I urge you to read the whole report for all the details on what’s changed, fixed, and new in Haiku over the past month. There should be something for everyone in there. My personal favourite little tidbit is this one, though. Pascal Abresch got the first part of his work to handle “media” keys (play, pause, and other additional keys) recognized by Haiku. The PS/2 driver has been adjusted, but adding all these new keys to the keymap means we now have more than 128 possible keys, which the BeOS keymap format does not allow. So we will need a new one, and this will break compatibility with old apps using the keymap directly (as the API allows). I don’t know why, exactly, this fascinates me so much, but I like the mental image of one of the original BeOS developers, coding for Hobbit development boards, writing the code for keyboard handling, deciding upon the 128 key limit being enough for a long time to come. If only they knew.
Everything Apple announced at today’s iPhone event in just seven minutes
Apple today held its annual iPhone-centric event, which saw the debut of the new iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, Apple Watch Series 5, and 10.2-inch iPad, along with new details on Apple Arcade and Apple TV+. Decent spec bumps to old designs all around, but nothing to get too excited about.
50 states and territories launch massive joint probe into Google
You thought Google would escape my ire today, didn’t you? A coalition of attorneys general representing 50 US states and territories today announced a long-awaited joint probe into antitrust complaints against one of the biggest tech companies in the world, Google. The office of Texas Attorney General Ken Paxton is spearheading the bipartisan investigation, which is beginning with the search and digital advertising markets. Google “dominates all aspects of advertising on the Internet and searching on the Internet,” Paxton told reporters during a press conference. Is anybody surprised by this? Google’s dominance in search is bad enough as it is, but the company’s real monopolistic power comes not from search, but from its more nebulous online advertising business. It’s not nearly as sexy as App Store manipulation or bundling Internet Explorer with Windows, but it’s just as potentially detrimental to the overall market as they are.
Apple, Foxconn broke a Chinese labor law to build latest iPhones
Apple Inc. and manufacturing partner Foxconn violated a Chinese labor rule by using too many temporary staff in the world’s largest iPhone factory, the companies confirmed following a report that also alleged harsh working conditions. The claims came from China Labor Watch, which issued the report ahead of an Apple event on Tuesday to announce new iPhones. The non-profit advocacy group investigates conditions in Chinese factories, and says it has uncovered other alleged labor rights violations by Apple partners in the past. We all know how this tune goes: Apple will claim once again it’s going to fix the issue with a sternly worded letter to Foxconn, nothing will change, and a year from now we’ll have another report of even more violations. It’s as routine as the September iPhone event. Of course, Apple could, you know, use some of its 245 billion dollar stuffed in offshore tax havens to improve the lives of the people building its fancy gadgets, but that would imply a sense of morals and values that we know by now Apple simply lacks.
How Apple stacked the App Store with its own products
Top spots in App Store search results are some of the most fought over real estate in the online economy. The store generated more than $50 billion in sales last year, and the company said two-thirds of app downloads started with a search. But as Apple has become one of the largest competitors on a platform that it controls, suspicions that the company has been tipping the scales in its own favor are at the heart of antitrust complaints in the United States, Europe and Russia. Apple’s apps have ranked first recently for at least 700 search terms in the store, according to a New York Times analysis of six years of search results compiled by Sensor Tower, an app analytics firm. Some searches produced as many as 14 Apple apps before showing results from rivals, the analysis showed. (Though competitors could pay Apple to place ads above the Apple results.) The data from The Times’ analysis are clear-cut and quite damning, and just goes to show how easy it is for companies like Apple to effectively shut out competitors simply by artificially pushing their own applications in their own walled-garden operating system. This is the kind of behaviour that net you antritrust complaints. Of course, you can pay Apple to be the top search result in the App Store. That sounds suspiciously like that other “shakedown” Apple bloggers were complaining about only a few days ago. I’m curious to see how – as always – Apple is somehow a special snowflake to whom different rules apply.
Android 10: the Ars Technica review
Despite the change, Android 10 brings a lot of tasty, frequently user-requested changes to Android. The OS is finally getting a dark mode, the share menu is getting revamped, and gesture navigation has seen huge improvements over the half-baked version introduced in Android 9. Developers have a host of new APIs to play with, including support for upcoming foldable smartphones, floating app “Bubbles,” and a new, more generalized biometrics API. And on top of all that, there’s a host of changes to work around, like considerations for the new gesture navigation system and new app restrictions focused on privacy and security. Even the notification panel is getting a fresh injection of artificial intelligence, and of course there are new emoji. The under-the-hood work on Android modularity continues, as always, with Android 10. This year “Project Mainline” is the highlighted engineering effort. This initiative creates a new, more powerful file type for system-level code, and it sees several chunks of functionality move out of the difficult-to-update core OS and into the Play Store, where they will get monthly updates. There’s new dual boot functionality, too, which will allow curious users to quickly switch between retail and beta builds of Android. As has become Ars tradition, we will be covering every single change in excruciating detail. So even if Google is ditching the snack theme, you may want to grab your own snack before diving in to the following 20,000+ words of Android 10 intel. Always a worthy read. Get some coffee or tea, sit down and relax, and read.
The stakes are too high for Apple to spin the iPhone exploits
Today, Apple responded to Google’s discovery of a major iPhone security flaw with a bristling statement that accused its rival of creating “false impressions.” But Apple did very little to clear up those false impressions, and seems to have created some of its own, as we’ll see by taking a close read. A good point-by-point breakdown of just how awful Apple’s statement really was. Everything about the statement exudes that Apple cares more about the perception of the iPhone’s security among customers than for the lives of the Uighurs in China, who are being systematically eradicated from the country in a state-organised technocratic genocide of which these iPhone hacks were a part. On top of that, Apple is attacking Google, while making no mention of the actual perpetrator of this attack – the Chinese government. Apple is so dependent on China that it can’t condemn anything this totalitarian regime does, including hacking its own primary product as part of a genocide. Only a company as so far up its own ass as Apple could write a statement like this.
Apple change causes scramble among private messaging app makers
A change Apple is making to improve privacy in an upcoming version of its iPhone operating system has alarmed an unlikely group of software makers: developers of privacy-focused encrypted messaging apps. They warn the change, which is already available in public test versions of iOS 13, could end up undermining the privacy goals that prompted it in the first place. Relying on Apple is about as smart a business strategy as trusting a scorpion to carry you across the river.
Huawei’s Harmony OS roadmap suggests “Innovative PCs” by the end of 2020
James Lu, Product Manager of Huawei recently shared the roadmap of Harmony OS at an event in Jakarta. The Huawei product manager also explained the company’s latest operating system. According to the roadmap, the Harmony OS will make its mark to the smartwatches and bands, head units, and most importantly, what they call “Innovative PCs” by the end of 2020. It’ll also be able to power other devices such as smart speakers, VR glasses two years down the line. One of the largest technology companies dropping Android and Linux and going for an entirely homegrown multi-device open source operating system that other countries and regions can adopt and adapt to their needs is probably not the outcome the US government should be aiming for. I don’t think sharpies will be enough here.
A glut of iOS 0-days pushes their price below cost of those for Android
For the first time ever, the security exploit broker Zerodium is paying a higher price for zero-day attacks that target Android than it pays for comparable attacks targeting iOS. The company provided a message to Ars, stating that while Google and Samsung have worked hard to significantly improve the security of Android. During the last few months, we have observed an increase in the number of iOS exploits, mostly Safari and iMessage chains, being developed and sold by researchers from all around the world. The zero-day market is so flooded by iOS exploits that we’ve recently started refusing some them. On the other hand, Android security is improving with every new release of the OS thanks to the security teams of Google and Samsung, so it became very hard and time consuming to develop full chains of exploits for Android and it’s even harder to develop zero click exploits not requiring any user interaction. In accordance with these new technical challenges related to Android security and our observations of market trends, we believe that time has come to allocate the highest bounties to Android exploits until Apple re-improves the security of iOS and strengthens its weakest parts which are iMessage and Safari (Webkit and sandbox). The security of an operating system is only as strong as its weakest links, and if Apple is slacking a bit on things like iMessage and Safari, while Google and Samsung work to strengthen Android’s weakest links, this is only a logical outcome.
Android 10 released
Android 10 is here! With this release, we focused on making your everyday life easier with features powered by on-device machine learning, as well as supporting new technologies like Foldables and 5G. At the same time, with almost 50 changes related to privacy and security, Android 10 gives you greater protection, transparency, and control over your data. This builds on top of our ongoing commitment to provide industry-leading security and privacy protections on Android. We also built new tools that empower people of all abilities, and help you find the right balance with technology. Coming to only very few devices probably not near you.
Firefox has lots of room to improve if it wants to beat Chrome
I’ve found myself agreeing wholeheartedly with the recent pushes to get people to switch from Chrome to Firefox. Google keeps pulling dumb trick after dumb trick in an attempt to have more control over the web. It’s hard not to think that this kind of behavior warrants quitting Chrome and other Google products. But taking a look at Firefox usage statistics, it’s pretty obvious that the trend (looking at Monthly Active Users) is going in the wrong direction. This raises some questions: why is Firefox usage going down, and what does Mozilla need to do to bring it back up? Harsh, but fair. Firefox’s out-of-the-box defaults are very counter-intuitive to its privacy-focused marketing. Nonsense like recommended articles littering the new tab page, forced Pocket integration that you can only disable through about:config, recommended themes and extensions based on your usage, Google being the default browser, and so on, all seem to fly in the face of claims that using Firefox allows you to take control of your privacy. Sure, I disable the Pocket integration, set DDG as my default search engine, and do other things to decrapify Mozilla’s terrible defaults (Firefox is my browser on all my computers and mobile devices), but regular users shouldn’t have to.
Knoppix 8.6 first wide public release to abandon systemd
Version 8.6 of the popular Debian-derived Linux distribution Knoppix was released on Sunday, rebasing the distribution on Debian 10 (Buster)—released on July 9—with select packages from Debian’s testing and unstable branches to enable support for newer graphics hardware. Knoppix is among the first Linux distributions that can be run live from a DVD, and continues to enjoy a great deal of popularity among Linux enthusiasts. Knoppix 8.6 is notable for being the first publicly-released version of the distribution to abandon systemd, an init system built by Red Hat’s Lennart Poettering intended to replace sysvinit. While adoption of systemd was the subject of considerable controversy and criticism, it is the mainstream default, used by Knoppix’s upstream Debian, as well as other Debian forks such as Ubuntu and Mint; RHEL, CentOS, and Fedora; openSUSE and SLES, as well as Mageia, and by default in Arch. I stay far away from the systemd debate – mostly because I honestly have no clue – but I was actually kind of surprised Knoppix was still around. It’s one of the oldest Linux live CDs around, and somehow I find it comforting that it’s still seeing development.
Apple’s embrace of the ellipsis menu, née hamburger menu
As I’ve been exploring iOS 13 to write the just-released Take Control of iOS 13 and iPadOS 13, I’ve become concerned about what seems to be an increasingly frequent pattern in iOS software design. What finally pushed me over the edge into writing this article was documenting Apple Card’s user interface in Wallet, because I found myself typing the same character over and over and over… That’s right, I’m talking about the increasingly ever-present ellipsis ••• buttons in iOS (technically, we generally render a user-interface ellipsis in running text as three bullets to make them more easily seen). At WWDC 2014, Apple railed against the hamburger menu, and ever since it’s very vogue in Apple developer circles to make fun of the hamburger menu. I guess Apple’s major, magical innovation of replacing the three lines with three dots was enough for the company to adopt the concept completely. Of course, Apple has no taste and has no clue how to design good user interfaces these days, so they made it worse by using the button all over the place in weird locations and have it do different things in different places, but we’ll let that slide.
Canadian carrier Rogers says Android 10 is rolling out to Pixels on September 3
Android 10 is expected to begin rolling out sometime next month to all Pixel phones. According to Canadian carrier Rogers today, the Android 10 launch date is Tuesday, September 3rd. For the past several years, Google has released Android versions at the start of the month alongside security patches. Given that the first Monday of September is Labor Day in the United States, Google looks to be targeting the day after. Now the waiting game begins for the 99.9% of Android users who do not have a Pixel.
Unix at 50: How the OS that powered smartphones started from failure
Maybe its pervasiveness has long obscured its origins. But Unix, the operating system that in one derivative or another powers nearly all smartphones sold worldwide, was born 50 years ago from the failure of an ambitious project that involved titans like Bell Labs, GE, and MIT. Largely the brainchild of a few programmers at Bell Labs, the unlikely story of Unix begins with a meeting on the top floor of an otherwise unremarkable annex at the sprawling Bell Labs complex in Murray Hill, New Jersey. I acknowledge the importance of UNIX – who doesn’t – but I hate how it has become a huge roadblock to any meaningful rethinking and improvement in lower-level operating system design. The best we can do seems to be to hide the ’60s guts underneath ever more layers, instead of addressing the actual shortcomings of such an old design. But hey, I’ve learned over the years that criticizing UNIX is akin to drowning kittens, so maybe I should just fall in line and parrot the party line – UNIX is great, UNIX is perfect, and UNIX needs zero modernisation because it was instantly perfect.
In praise of xlogo
For those who haven’t encountered it before, xlogo is a trivial X11 application that pops up a window showing the X Window System logo. It’s close to being the X equivalent of a ‘hello, world’ program, which makes it a good lightweight initial test case. Whenever I need to do a quick check of my X11 connectivity (which in my case usually means I’m checking that SSH X forwarding is basically alive), xlogo is a good choice of program to run: it won’t spend ages setting itself up, and unlike text-only alternatives like xdpyinfo, it’ll pop up a window on the target display, which makes it easy to check that my connection has gone to the right display. But that’s not all xlogo is good for. There are several other things I use it for. I remember xlogo from the very first few times I used Linux – somewhere in 2002 or 2003. Together with stuff like xeyes, it was a fun little toy to experiment with after installing Linux for the first time. I had no idea it could actually be useful.
Microsoft unveils new tablet experience for Windows 10
Microsoft is planning to redesign the tablet experience for Windows 10. The software giant has started testing a new design for 2-in-1 convertible PCs that will keep the user interface more similar to the existing desktop design. Currently, Windows 10 throws you into a more tablet-optimized UI that removes task bar icons and puts the Start menu full-screen when a device automatically switches into “tablet mode.” Microsoft is now walking back some of those changes, while keeping some touch-optimized elements for 2-in-1 PCs. In the new tablet experience, the desktop will remain in full view, with the task bar icons visible and increased spacing between them. If enabled, the search box will collapse into an icon, and the touch keyboard will appear when you tap on a text field. File Explorer will also switch to a touch-optimized layout. Windows’ tablet modes have simply never really taken off, so it makes sense for Microsoft to try and come up with better ways to align Windows with what users actually want. I’ve had several Surface devices with detachable keyboards, and not once have I liked the tablet mode. I always prefer to just use the regular desktop environment, with the slightly enlarged and more spaced-out touch targets Windows already supports. This seems like Microsoft embracing this particular way of using Windows and touch, and I’m all for it.
Microsoft wants exFAT in the Linux kernel
Microsoft ♥ Linux – we say that a lot, and we mean it! Today we’re pleased to announce that Microsoft is supporting the addition of Microsoft’s exFAT technology to the Linux kernel. It’s important to us that the Linux community can make use of exFAT included in the Linux kernel with confidence. To this end, we will be making Microsoft’s technical specification for exFAT publicly available to facilitate development of conformant, interoperable implementations. We also support the eventual inclusion of a Linux kernel with exFAT support in a future revision of the Open Invention Network’s Linux System Definition, where, once accepted, the code will benefit from the defensive patent commitments of OIN’s 3040+ members and licensees. Microsoft has been using its exFAT patents to bat Linux companies over the head with for close to two decades, and it was an important pillar of Microsoft’s strategy of extracting patent licensing fees from all kinds of entities using Linux. Seeing this finally come to a complete and non-negotiable end is a sight to behold, but it does make me wonder – was it really all necessary? Was it worth it? It seems like to me it really wasn’t – in fact, it’s been a catastrophic failure. Linux is now the single most popular operating system in the world, shipping on more devices and hardware than any other. No amount of silly troll patents were going to stop that.
16-bit RISC-V processor made with carbon nanotubes
Our ability to continuously shrink the features of our silicon-based processors appears to be a thing of the past, which has materials scientists considering ways to move beyond silicon. The top candidate is the carbon nanotube, which naturally comes in semiconducting forms, has fantastic electrical properties, and is extremely small. Unfortunately, it has proven extremely hard to grow the nanotubes where they’re needed and just as difficult to manipulate them to place them in the right location. There has been some progress in working around these challenges, but the results have typically been shown in rather limited demonstrations. Now, researchers have used carbon nanotubes to make a general purpose, RISC-V-compliant processor that handles 32-bit instructions and does 16-bit memory addressing. Performance is nothing to write home about, but the processor successfully executed a variation of the traditional programming demo, “Hello world!” It’s an impressive bit of work, but not all of the researchers’ solutions are likely to lead to high-performance processors. The rate of progress on this particular technology is astounding.
Apple now offers genuine parts and tools to independent repair shops, but we have questions
Apple announced today that it will offer genuine parts, diagnostic tools, and repair manuals to independent repair shops. It’s a bold move from a company that has lobbied against Right to Repair bills, and a concession to the reality of iPhone owners’ needs. But we still have questions. There’s some ‘scorpion and the frog’-ness to Apple’s major concession here, and I’d be incredibly wary of the fine print. On top of that, this seems like a classic case of Apple trying to prevent proper right to repair legislation from gaining even more steam by offering a stripped down version of what said legislation would demand of them, so they can point at this news and claim legislation isn’t needed.
All the useless Windows 10 features Microsoft should remove
It’s 2019, and Windows 10 has too many useless and annoying features. Don’t get me wrong: Windows 10 has gotten better and, overall, I love it compared to Windows 8. But some things just need to go. Like any operating system, Windows 10 is full of junk that we’d all love to remove, and this is a decent list. Personally, I’d much rather more and more of the ancient things in Windows 10 get replaced by modern equivalents, such as Explorer, various outdated settings panels, applications like Notepad, and so on.
Fairphone updates its Fairphone updates its ethical smartphone for 2019
Understandably, given Fairphone’s focus on making a phone that’s sustainable rather than a portable powerhouse, the Fairphone 3’s specs aren’t competitive with other flagships we’ve seen this year. It’s got a 5.7-inch Full HD display, a 12-megapixel rear camera, and an 8-megapixel front-facing camera. Internally the phone is built around a Qualcomm Snapdragon 632 processor, and features 4GB of RAM and 64GB of internal storage. Its 3000 mAh battery might not be the biggest around, but it’s removable, allowing you to easily replace it if its capacity starts to degrade. The entire phone is made form recycled, conflict-free, and fair trade materials, and is remarkably repairable. Sustainability and repairability from a small company comes with a price tag, however – but at €450, it’s actually not that bad.
Huawei in talks to install the Russian operating system, Aurora, on 360,000 tablets
On paper, the reason for installing Aurora on the tablets is for carrying out Russia’s population consensus in 2020. A Huawei spokesperson confirmed that the company is currently holding talks with the Russian Ministry of Communications. Two sources at Reuters specified, “Huawei is interested in the project. It showed samples of tablets that could be used,” and, “This is a pilot project. We see it as the first stage of launching the Russian OS on Huawei devices.” Aurora is a Russia-specific version of Sailfish OS.
Reliable after 50 years: the Apollo Guidance Computer’s switching power supplies
We recently restored an Apollo Guidance Computer, the revolutionary computer that helped navigate to the Moon and land on its surface. At a time when most computers filled rooms, the Apollo Guidance Computer (AGC) took up just a cubic foot. This blog post discusses the small but complex switching power supplies that helped make the AGC compact enough to fit onboard the spacecraft. The Apollo project is one of the greatest scientific and engineering achievements in human history, and apparently that goes down to the details. Amazing.
Introducing nushell, a shell written in Rust
Today, we’re introducing a new shell, written in Rust. It draws inspiration from the classic Unix philosophy of pipelines, the structured data approach of PowerShell, functional programming, systems programming, and more. It’s called Nushell, or just Nu for short. We have a book (¡también se habla Español!). We have a repo.
Deconstructing Google’s excuses on tracking protection
Blocking cookies is bad for privacy. That’s the new disingenuous argument from Google, trying to justify why Chrome is so far behind Safari and Firefox in offering privacy protections. As researchers who have spent over a decade studying web tracking and online advertising, we want to set the record straight. Google’s refusal to join Firefox’ and WebKit’s strong privacy positions is both entirely unsurprising and wholly sad. Chrome is the most popular browser in the world, and while I have no doubt Chrome engineers themselves would love to make their browser and engine more privacy-conscious, Google itself obviously has no incentive to do so.
Android Q is Android 10
First, we’re changing the way we name our releases. Our engineering team has always used internal code names for each version, based off of tasty treats, or desserts, in alphabetical order. This naming tradition has become a fun part of the release each year externally, too. But we’ve heard feedback over the years that the names weren’t always understood by everyone in the global community. As a global operating system, it’s important that these names are clear and relatable for everyone in the world. So, this next release of Android will simply use the version number and be called Android 10. We think this change helps make release names simpler and more intuitive for our global community. And while there were many tempting “Q” desserts out there, we think that at version 10 and 2.5 billion active devices, it was time to make this change. Not exactly a hugely important bit of news or anything, but there you have it – the dessert names are no more.
Qt 5 libraries for OS/2
This is a port of the QtBase module of the Qt software development framework version 5 to the OS/2 operating system (and its derivants). This port is carefully crafted and maintained by bww bitwise works GmbH (also referred as bitwiseworks). The current version of the port implements all major parts of the QtBase module and is suitable to compile and run a large amount of Qt 5 applications on OS/2. An impressive effort, but I do have to wonder – what is the benefit of running OS/2 when all of the applications you’re using are better served running on, I don’t know, KDE or Windows? Doesn’t it make more sense to direct effort towards native applications?
Intel launches Comet Lake-U and Comet Lake-Y: up to 6 cores for thin and light laptops
Overall, the launch of Comet Lake comes at a tricky time for Intel. The company is still trying to right itself from the fumbled development of its 10nm process node. While Intel finally has 10nm production increasingly back on track, the company is not yet in a position to completely shift its production of leading-generation processors to 10nm. As a result, Intel’s low-power processors for this generation are going to be a mix of both 14nm parts based on their venerable Skylake CPU architecture, as well as 10nm Ice Lake parts incorporating Intel’s new Sunny Cove CPU architecture, with the 14nm Comet Lake parts filling in the gaps that Ice Lake alone can’t meet. Another year, another Skylake spec bump. Intel sure is doing great.
IBM open sources Power chip instruction set
It has been a long time coming, and it might have been better if this had been done a decade ago. But with a big injection of open source spirit from its acquisition of Red Hat, IBM is finally taking the next step and open sourcing the instruction set architecture of its Power family of processors. Opening up architectures that have fallen out of favour seems to be all the rage these days. Good news, of course, but a tad late.
The STC Executel 3910
Standard Telephone & Cable made quite a few phones for British Telecom in the 70s/80s that most people will recognise instantly even though they didn’t actually know who made them. Probably like me they thought that BT made all their own stuff which I later found out was completely wrong but hey. In the early 80s they branched out into computerised telephones with this lovely looking beast, the Executel 3910. Fellow collector Tony brought this one to my attention and on seeing the pictures I said ‘what the hells is THAT!’ and bought it. It’s a desk phone, pure and simple, but massively computerised with an AMD8085 processor and 32K RAM plus a 5″ monitor for displaying diary and phonebook entries AND, and it’s a big AND, PRESTEL access! A recent video by Techmoan – who bought a working model – brought this device to my attention, and I instantly fell in love with it. This is an incredible piece of engineering and forward-thinking.
Dirty tricks 6502 programmers use
This post recaps some of the C64 coding tricks used in my little Commodore 64 coding competition. The competition rules were simple: make a C64 executable (PRG) that draws two lines to form the below image. The objective was to do this in as few bytes as possible. These people are wizards.
I miss Microsoft Encarta
Most folks at Microsoft don’t realize that Encarta exists and is used TODAY all over the developing world on disconnected or occasionally connected computers. (Perhaps Microsoft could make the final version of Encarta available for a free final download so that we might avoid downloading illegal or malware infested versions?) What are your fond memories of Encarta? If you’re not of the Encarta generation, what’s your impression of it? Had you heard or thought of it? I have vague memories of using Encarta back in the early ’90s, but I was much more interested in technology and games as a young kid. These days I tend to read a lot of Wikipedia pages every day, so had I been my current age 25 years ago, I can definitely see myself using Encarta a lot. In any event, definitely neat that the final version of Encarta – from 2009 – runs just fine on Windows 10.
Huawei’s Kirin 990 chipset will finally support 4K video capture at 60fps
With Huawei’s P20 Pro last year and this year’s P30 Pro, the company pulled off some incredible camera innovations, at least in the photo department. In terms of recording video, it hasn’t done as much. Part of the reason for this is because the Kirin 970 and Kirin 980 chipsets don’t support recording video at 4K 60fps, a feature that you’d expect from such camera-centric smartphones. Luckily, that’s about to change with the next generation. While I was in Shenzhen for the past week, Huawei confirmed that the Kirin 990 will indeed support recording video at 4K 60fps. Starting with the Mate 30 series, you’ll no longer have to choose between a high resolution and a high frame rate. It’s incredible how fast Chinese companies manage to improve. If you ever wonder why the United States government is trying to hit Huawei so hard, it’s because of things like this. Aside from the possibly valid spying concerns, Huawei is simply also a major competitor to Silicon Valley, and this is a great way for American corporations/government to strike back. There aren’t many companies who can make every part of a device. Huawei is one of them.
Cool, but obscure X11 tools
A small collection of cool Unix tools for the X Window System. For cool terminal tools, see Kristof Kovacs’ list. All applications have been tested on FreeBSD but should run on other Unix-like operating systems as well.
The SuperH-3, part 1: introduction
Windows CE supported the Hitachi SuperH-3 and SuperH-4 processors. These were commonly abbreviated SH-3 and SH-4, or just SH3 and SH4, and the architecture series was known as SHx. I’ll cover the SH-3 processor in this series, with some nods to the SH-4 as they arise. But the only binaries I have available for reverse-engineering are SH-3 binaries, so that’s where my focus will be. Another architecture series by Raymond Chen, diving into some deep details about the SHx architecture.
Understanding modern UEFI-based platform boot
To many, the (UEFI-based) boot process is like voodoo; interesting in that it’s something that most of us use extensively but is – in a technical-understanding sense – generally avoided by all but those that work in this space. In this article, I hope to present a technical overview of how modern PCs boot using UEFI (Unified Extensible Firmware Interface). I won’t be mentioning every detail – honestly my knowledge in this space isn’t fully comprehensive (and hence the impetus for this article-as-a-primer). A rather detailed overview of the UEFI boot process.
...71727374757677787980...