Why Are There So Many Programming Languages? (acm.org) 160
"It's worth noting and admiring the audacity of PL/I (1964)," Meil writes, "which was aiming to be that 'one good programming language.' The name says it all: Programming Language 1. There should be no need for 2, 3, or 4. [Meil expands on this thought in Lessons from PL/I: A Most Ambitious Programming Language.] Though PL/I's plans of becoming the Highlander of computer programming didn't play out like the designers intended, they were still pulling on a key thread in software: why so many languages? That question was already being asked as far back as the early 1960's."
One of PL/I's biggest fans was Digital Research Inc. (DRI) founder Gary Kildall, who crafted the PL/I-inspired PL/M (Programming Language for Microcomputers) in 1973 for Intel. But IBM priced PL/I higher than the languages it sought to replace, contributing to PL/I's failure to gain traction. (Along the lines of how IBM's deal with Microsoft gave rise to a price disparity that was the undoing of Kildall's CP/M OS, bundled with every PC in a 'non-royalty' deal. Windows was priced at $40 while CP/M was offered 'a la carte' at $240.) As a comp.lang.pl1 poster explained in 2006, "The truth of the matter is that Gresham's Law: 'Bad money drives out good' or Ruskin's principle: 'The hoi polloi always prefer an inferior, cheap product over a superior, more expensive one' are what govern here."
Mid-1990s Sega Document Leak Shows How It Lost the Second Console War To Sony (arstechnica.com) 35
The document offers glimpses, windows, and sometimes pure numbers that explain how Sega went from a company that broke Nintendo's near-monopoly in the early 1990s to giving up on consoles entirely after the Dreamcast. Enthusiasts and historians can see the costs, margins, and sales of every Sega system sold in America by 1997 in detailed business plan spreadsheets. Sega's Wikipedia page will likely be overhauled with the information contained in inter-departmental emails, like the one where CEO Tom Kalinske assures staff (and perhaps himself) that "we are killing Sony" in Japan in March 1996.
"Wish I could get our staff, sales people, retailers, analysts, media, etc. to see and understand what's happening in Japan. They would then understand why we will win here in the US eventually," Kalinske wrote. By September 1996, this would not be the case, and Kalinske would tender his resignation. Not all of the compilation is quite so direct or relevant. There are E3 floor plans, nitpicks about marketing campaigns, and the occasional incongruity. There is a Post-It note stuck to the front of the "Brand Strategy" folder -- "Screw Technology, what is bootleg 96/97" -- that I will be thinking about for days.
Firefox 115 Released (mozilla.org) 61
* Hardware video decoding is now enabled for Intel GPUs on Linux..
* Migrating from another browser? Now you can bring over payment methods you've saved in Chrome-based browsers to Firefox.
* The Tab Manager dropdown now features close buttons, so you can close tabs more quickly.
* The Firefox for Android address bar's new search button allows you to easily switch between search engines and search your bookmarks and browsing history.
* We've refreshed and streamlined the user interface for importing data in from other browsers.
* Users without platform support for H264 video decoding can now fallback to Cisco's OpenH264 plugin for playback.
But the most important feature is that this release is the new ESR. Why this is important? y'all ask, well:
* Many a "downstream" project depends on Firefox ESR, for example the famous email client Thunderbird, or KaiOS (a mobile OS very popular in India, SE Asia, Africa and LatAm), so, for better or worse, whatever made it to (or is lacking from) this version of the browser, those projects have to use for the next year.
* Firefox ESR is the default browser of many distros, like Debian and Kali Linux, so, whatever made it to this version will be there for next year, ditto to whatever is lacking.
* If you are on old -- unsupported OSs, like Windows 7, 8-8.1 or MacOS 10.14 (Mojave, the last MacOS with support for 32 Bit Apps), 10.13 or 10.12 you will automatically be migrated to Firefox ESR, so this will be your browser until Sept. 2024.
AMD CPU Use Among Linux Gamers Approaching 70% Marketshare (phoronix.com) 127
In comparison, last June the AMD CPU Linux gaming marketshare came in at 45% while Intel was at 54%. Or at the start of 2023, AMD CPUs were at a 55% marketshare among Linux gamers. Or if going back six years, AMD CPU use among Linux gamers was a mere 18% during the early Ryzen days. It's also the direct opposite on the Windows side. When looking at the Steam Survey results for June limited to Windows, there Intel has a 68% marketshare to AMD at 32%.
Beyond the Steam Deck, it's looking like AMD's efforts around open-source drivers, AMD expanding their Linux client (Ryzen) development efforts over the past two years, promises around OpenSIL, and other efforts commonly covered on Phoronix are paying off for AMD in wooing over their Linux gaming customer base.
The Rise and Fall of Microsoft's Skype (cnbc.com) 93
GigaOm founder Om Malik tells CNBC it was Skype's missteps that enabled the massive growth of WhatsApp, and shared this succinct diagnosis of what's happening to Skype. "Microsoft is where consumer brands go to die." From an accompanying article on CNBC's web site: In 2005 eBay bought it. That deal didn't work out as planned, and an investor group led by Silver Lake purchased a majority stake. Microsoft then stepped in, shelling out $8.5 billion for the company in 2011. Even backed by the world's largest software company, Skype is falling by the wayside. During the pandemic, consumers and business workers turned to tools like Zoom and Meta's WhatsApp, and now there are any number of options to quickly connect with groups of friends and colleagues over smartphones... Microsoft has promoted Skype in Outlook and Windows and even enriched the app with its Bing generative artificial intelligence chatbot. But the numbers still don't look great.
In March 2020, Microsoft said Skype had 40 million daily active users, a number that's since slipped to 36 million, according to a spokesperson. Microsoft's newer Teams communication app, by contrast, is growing in popularity, rising from nearly 250 million monthly users in July 2021 to a record of over 300 million in the first quarter.
Microsoft Teams reached an all-time high of 300 million active users in the second quarter of 2023, according to CNBC's video report. But a research VP at International Data Corp says Microsoft Teams was successful — in taking users away from Skype.
GigaOm's Malik says Microsoft "failed to capitalize on Skype, 100%. Steve Balmer was the king of buying things and not knowing what to do with them... What happened with Skype is the story of every large company with a lot of middle management: they didn't innovate on the product for a very long time."
Jordan Novet from CNBC Business News calls Skype "a product with an uncertain future," arguing that Microsoft "is pouring a lot of engineering resources into making Teams a big destination for communication. It's not doing the same thing with Skype." Could Skype make a comeback? "Anything is possible," Novet concedes. "Microsoft is trying to make Skype happen in a bigger way now." He points out that Skype is now equipped with Bing's AI-powered chatbot, so "You can talk to Bing in Skype. Will that make Skype explode in popularity, or make a comeback? I don't think so."
Microsoft's current head of Skype was not available for CNBC's video. But as a kind of epilogue, they report that Jaan Tallinn, one of Skype's original programmers, now "spends most of his time discussing the dangers of unchecked AI development."
"I don't know what the future holds for Skype..." he tells CNBC. "I'm concerned about humans being wiped out, so it's unlikely that we'll need Skype if that happens."
Prankster Resurrects Microsoft's 'Clippy' as a ChatGPT-Powered AI Assistant for Windows (techradar.com) 27
"This unofficial version of Clippy will bring ChatGPT to your computer in the form of Microsoft's infamous Office assistant." You can take advantage of FireCube's unofficial Clippy app. It's available as a free download from the Microsoft Store. The app adds a Clippy icon to your desktop. The unofficial Clippy works both on Windows 10 and Windows 11. Tap on the Clippy icon, and you'll get access to the free ChatGPT 3.5 generative AI bot from OpenAI. It's the same ChatGPT that you load in your browser.
The app "was put on Github only a couple of days ago, with the developer FireCube observing that there are still issues with random crashes," notes TechRadar. "So, stability is likely to be somewhat wonky for the time being, we'd imagine." A further sticking point is that an OpenAI key is required to use this preview version of the Clippy app. If you haven't paid for one of those, you won't be able to fire up Clippy. As noted by the dev, this is one of the most pressing known issues for the application, and FireCube is working on a way around this that'll hopefully be implemented soon enough.
Further work promised in the near future is the ability to drag and resize Clippy, and FireCube aims to bring more classic characters into the mix alongside the paperclip — like Microsoft Bob.
Windows 11's AI-powered Copilot (and its Bing-powered ads) Enters Public Preview (arstechnica.com) 26
After installing the update, preview users can press Windows + C to open a Copilot column on the right side of the screen. It will use the same Microsoft account you use for the rest of the OS (it's unclear whether it will work without a Microsoft account, though, to date, the preview has required sign-up and sign-in). And like the other Bing Chat implementations, it has three different "conversation style" settings that either try to rein the chatbot in and keep its answers straightforward and factual or allow it to get "more creative" but more prone to confabulations. In addition to chatting, Copilot will also support creating AI images using OpenAI's DALL-E 2 model, the same technology used for the Bing Image Creator. Some features announced last month, including third-party plugin support, aren't included in this initial preview, and later versions will also be able to adjust a wider range of Windows settings.
The ReactOS Project Suddenly Shows Signs of Life (reactos.org) 38
The last update to ReactOS was version 0.4.14, released on December 2021. While developers were previously committed to releasing updates every three months, that has since changed and updates will now be focused on quality rather than quantity. For the ReactOS team to be confident enough to release something, it needs to have less than 20 known unfixed regressions while adding new features and functions.
Behind the scenes, it looks like things are spinning well. The team specifically highlighted its progress on the x64 port of ReactOS, which went from being a non-booting mess to an operating system that boots up and mostly works. It doesn't run any x86 programs since it doesn't have WoW64, but it's going well.
WhatsApp Kills Off the Electron-Based Desktop App (androidpolice.com) 37
Doomsday is now here and WABetaInfo reports anyone visiting the Electron-based app just sees a screen saying "App expired." The deprecated app helpfully links to the native WhatsApp Desktop app available on the Microsoft Store or the Mac App Store. The new native app has been stable for around a year now, but is still relatively new. Some users may lament the transition period was too short, or the native app still doesn't have all the functionality for business users, like catalog management and quick replies, and they would be right.
Microsoft Wants To Move Windows Fully To the Cloud - Internal Presentation (theverge.com) 260
Moving "Windows 11 increasingly to the cloud" is identified as a long-term opportunity in Microsoft's "Modern Life" consumer space, including using "the power of the cloud and client to enable improved AI-powered services and full roaming of people's digital experience." Windows 365 is a service that streams a full version of Windows to devices. So far, it's been limited to just commercial customers, but Microsoft has been deeply integrating it into Windows 11 already. A future update will include Windows 365 Boot, which will enable Windows 11 devices to log directly in to a Cloud PC instance at boot instead of the local version of Windows. Windows 365 Switch is also built into Windows 11 to integrate Cloud PCs into the Task View (virtual desktops) feature.
WinGPT Is a New ChatGPT App For Your Ancient Windows 3.1 PC (theverge.com) 91
WinGPT is written in C using Microsoft's standard Windows API and connects to OpenAI's API server using TLS 1.3, so there's no need for a separate modern PC. That was a particularly interesting part of getting this app running on Windows 3.1, alongside managing the memory segmentation architecture on 16-bit versions of Windows and building the UI for the app. Neowin notes that the ChatGPT responses are only brief due to the limited memory support that can't handle the context of conversations. The icon for WinGPT was also designed in Borland's Image Editor, a clone of Microsoft Paint that's capable of making ICO files.
"I built most of the UI in C directly, meaning that each UI component had to be manually constructed in code," says the anonymous WinGPT developer. "I was surprised that the set of standard controls available to use by any program with Windows 3.1 is incredibly limited. You have some controls you'd expect -- push buttons, check boxes, radio buttons, edit boxes -- but any other control you might need, including those used across the operating system itself, aren't available."
Z-Library Releases Tor-Enabled Desktop Launcher To Improve 'Accessibility' (torrentfreak.com) 19
In addition to simplifying access, the new Z-Library launcher software is able to connect over the Tor network. This can help to evade blocking efforts while adding an extra privacy layer. The software may trigger a warning noting that it's from an unverified developer. According to Z-Library, this is a standard notice but, aside from the copyright infringement angle, people should always treat third-party applications with caution.
Windows 11 Preview Adds Better Passkey Support, Rolls Back File Explorer Changes (arstechnica.com) 23
The new Insider build also adds support for Unicode 15 emoji, a few changes to Windows' location-based time zone setting, and a handful of fixes. But most notably for people who complained about last week's Insider build, Microsoft has rolled back proposed changes that would have removed several relatively obscure settings from the Folder Options window in the File Explorer. "As is normal for the Dev Channel, we will often try things out and get feedback and adjust based on the feedback we receive," wrote Microsoft's Amanda Langowski and Brandon LeBlanc in a post detailing the new build's changes.
DuckDuckGo Browser Beta for Windows Bakes in a Lot of Privacy Tools (arstechnica.com) 21
1. Duck Player, which shows (most) YouTube videos "without privacy-invading ads" and doesn't feed your recommendations
2. Tracker blocking that DDG cites as "above and beyond" other browsers, including third-party tracker loading
3. Enforced encryption
4. The "fire button" that instantly closes all tabs and clears website data
5. Cookie pop-up management, automatically selecting a private option and hiding "I accept" pop-ups
6. Email protection, making it easier to use an auto-forwarding duck.com address on web forms
LCD TVs Won't See Any Further Development (tomsguide.com) 70
As for what, specifically, manufacturers are working on, it's the production of QD-OLED panels for use in the high-end Samsung and Sony TVs like the Samsung S95C OLED and Sony A95K OLED as well as the development of PHOLED panels that use a blue phosphorescent material that has a longer shelf life and can go brighter than the traditional organic material in OLED panels. [...] Sadly, LCD TVs' days are coming to a close, but OLED TVs are still going strong.
Windows 11 Update Breaks Chrome for Some Antivirus Software Users (bleepingcomputer.com) 49
Then Friday BleepingComputer reported that the same update "also breaks Google Chrome on systems protected by Cisco and WatchGuard EDR and antivirus solutions." "We deploy Secure Endpoint 8.1.7 to our few thousand devices, and we started getting a mountain of reports this morning that Google Chrome would not appear on the screen after attempting to open it," one admin said. "With a little trial & error, I found that killing the Secure Endpoint service or uninstalling Secure Endpoint will allow Chrome to open again..."
WatchGuard staff also confirmed on Friday that Google Chrome wouldn't open on Windows 11 after installing KB5027231 if anti-exploit protection is enabled in the company's Endpoint Security software.
Thanks to Slashdot reader boley1 for sharing the news.
Valve Gives Steam Its Biggest Update and Redesign in Years 38
As for stuff that's visible to users, though, the entire application's look has been overhauled and modernized. In most cases, things are more or less where they used to be in the interface -- they just look a little different, with new fonts, colors, sizes, and so on. That said, the in-game overlay has received a more significant overhaul, as did notifications. Steam users have access to more customizations about how and when notifications are displayed, and the notifications panel displays only new notifications, with a "view all" button for digging into older ones. In general, the overlay has more information about the game you're playing, from achievement progress to playing time and beyond. Valve has made big changes to the controller configurator from the Steam Deck, which is now part of the overlay whenever a game is connected.
Microsoft Teams Integration Is Being Removed From Windows 11 60
Up until today, Microsoft had been continually adding new features to Chat inside Windows 11, with improved video calling features in October and Discord-like communities and an AI art tool earlier this month. The built-in Chat functionality in Windows 11 was based on the Microsoft Teams 2.0 client, which served as the foundation for the new Microsoft Teams app that's rolling out to businesses at the moment.
Iran Unveils 'Quantum' Device That Anyone Can Buy for $589 on Amazon (vice.com) 67
"I'm sure this board can work perfectly for people with more advanced [Field Programmable Gate Arrays] experience, however, I am a beginner and I can say that this is also a good beginner-friendly board," said one review on Diligent's website. Those interested in the board can buy one on Amazon for $589. It's impossible to know if Iran has figured out how to use off-the-shelf dev boards to make quantum algorithms, but it's not likely.