Paul Thurrott
banner
thurrott.bsky.social
Paul Thurrott
@thurrott.bsky.social
Personal technology, with a focus on productivity, mostly Microsoft.
In Defense of an A-Series MacBook
Don’t call it a netbook: Apple’s rumored A-series MacBook isn’t just a great idea, it could revitalize the Mac by being truly competitive with the sweet spot of the PC market. 🍎 Apple, netbooks, and what-ifs Apple almost made a netbook. This low-cost line of Linux- based PCs revitalized the PC market at a time when Windows Vista was dragging it down, setting off a cascading series of events that would forever change the industry. It forced Microsoft to keep Windows XP around in Starter Edition form as a low-cost, comparatively low-resource alternative to Vista. It triggered a rush to the bottom—in pricing and quality—that undermined PC maker profits and reset customer expectations. And it made Apple, which had just released the first iPhone, blink. As described in the official Steve Jobs biography, Apple’s former CEO gathered his executive team together in 2007 to brainstorm a response to the netbook. The obvious choice was to simply ape what PC makers were doing and throw together a low-end Mac laptop. Such a thing would cost more than PC-based netbooks, but less than its entry-level MacBook, which started at $1099. But Jony Ive asked why this machine needed a keyboard hinged to the screen, reviving Jobs’s pre-iPhone dream of a tablet. And so Apple set out to design and build what would become the iPad. When Jobs introduced the iPad in early 2010, Microsoft had just shipped Windows 7, which had been stripped down enough to support netbooks. And so he did what Steve Jobs did and crapped all over Microsoft’s aspirations despite having almost gone down that road himself. “If there’s going to be a third category of devices [in addition to phones and laptop], it’s going to have to be better at these kinds of tasks than a laptop or smartphone,” Jobs said at the iPad launch, having just listed several common computing activities. “Some people have thought that’s a netbook. The problem is, netbooks aren’t better at anything! They’re slow, they have low-quality displays, and they run clunky old PC software. So they’re no better than a laptop at anything, they’re just cheaper. They’re just cheap laptops.” The iPad wasn’t the only major Apple product introduction in 2010, of course. Apple also shipped its second-generation MacBook Air that year, and this is the model with the iconic design everyone remembers. This MacBook Air came in both 13.3- and 11-inch models, and the latter was as close as Apple would ever get to a netbook, with its tiny form factor and $999 starting price. It was discontinued in 2015, and Apple then offered a more premium 12-inch MacBook that started at $1299. Of course, by this point, Jobs was long gone. And Apple had also bulked out its tablet lineup with Mini, Air, and Pro models in addition to the standard iPad. 🖥️ Apple Silicon saved the Mac One of the oddities of history is that Apple was never able to make the Mac a bigger hit. Under Steve Jobs, the co... The post In Defense of an A-Series MacBook appeared first on Thurrott.com.
dlvr.it
November 11, 2025 at 5:38 PM
WinUIpad: Fonts, Dynamic Document Title Display, More
Last week, I discussed my new rewrite of .NETpad as WinUIpad, using the Windows App SDK and WinUI 3. Since then, I’ve made two major additions to the code, which you can now find in the WinUIpad 2026 repository on GitHub: Font configuration now works properly, and I somehow managed to solve a months-long issue with a custom converter, so now the document filename displays properly too. Fonts The original version of the app I posted didn’t include working font code, so the font name (family), size, italicization, and weight (bold) features were stuck at the default values (Consolas, 18 point, no italics or bold). Explaining how I fixed this is a bit difficult, but there’s enough font-related code that needs to run when the app starts that I create a Font_Configuration() method to segregate that from the rest of the code in LoadAppSettings(). Most of that was working fine already, but the correct font name (family) wasn’t displaying at all, so I fixed that. And then I finally just created Selection_Changed event handlers for the Font family, Font style, and Font size combo-boxes in the settings interface and added code so that any changes the user made to each would impact the font used by the main app’s Textbox and then save the change to app settings. So that all seems to work properly now and font changes of whatever kind persist between app runs. Dynamic document name display This one I’m really excited about, as it had been a months-long source of frustration. As I wrote in .NETpad 2025: Running Up That Hill (Premium) back in August, I have been struggling to use data binding wherever possible in this project and finally discovered that one of the issues I’ve experienced is tied to an (at least) four-year-old bug in the Windows App SDK/WinUI 3 that Microsoft knows about and has never fixed. Without getting into the weeds on this one, there are two ways you can implement data-binding in XAML with the Windows App SDK/WinUI 3: The x:Bind markup extension, which is the newer and more efficient way, and the Binding markup extension, which is the old-fashioned and less efficient way. Obviously, I assumed I’d be using x:Bind everywhere possible, and it usually does work fine. Except in this one case. This app has a custom title bar, and the TextBlock control I’m using to display the document title at the top of the app window can be data-bound to the FileName property in my Document class so that it displays dynamically as the user opens new documents, saves an existing document, or creates a new, empty document. The problem is that it will display the entire file name, including its path and file extension by default. Like so: To fix this, I create a custom converter that strips away the path and file extension. This is found in FileNameConverter.cs (in a new Converters folder, as I will be using a few other custom converters soon, too). There’s a lot that goes into this, but basically you just a... The post WinUIpad: Fonts, Dynamic Document Title Display, More appeared first on Thurrott.com.
dlvr.it
November 9, 2025 at 9:14 PM
Ask Paul: November 7 ⭐
Happy Friday! We’re flying to Oaxaca today for a long weekend, but first we have this great collection of reader questions to consider. 🎁 Cause and effect lvthunder asks: Where is the joy? As we go into the holiday season, I would like to see some articles about the tech you either enjoy or are looking forward to. It seems most of the articles are about how bad insert product or company has been or a device review. This is a great idea. In my defense, I’m in many ways driven by what’s happening in the world, and I can’t really invent good news per se. And this has been a rough year for enshittification, though antitrust is finally starting to make some inroads there. Semi-randomly, and this is by nature incomplete, a few of tech—related things I’m happy about. IKEA just announced over 20 Matter-compatible smart home devices—smart light bulbs, water leak sensors, motion sensors, remote controls, a lot more—and they are incredibly cheap. These will be available worldwide, so I will be stocking on some of these things, most notably water leak sensors for PA and Mexico for when we’re away from either place. I was getting nervous about Affinity when they went dark for about a month and didn’t have an obvious way to download any of their apps. But the new Affinity app is free, like really free, and that’s incredible. I prefer separate apps, personally, but this is Photoshop-level quality for free, for real. I don’t use VPNs all that often, but I had to do so twice on this trip to Mexico, once for downloading and using the new Google app for Windows, which is US only (will be writing about this soon), and the other for a bank-related need that was particularly problematic because our daughter totaled her car and there was a lot to do there, difficult when away. I like when things work, and Proton VPN couldn’t be easier to use. I’m excited that Google and Epic Games settled, not because the outcome was better or resolved all the issues there, but because it was the right thing to do and that compromise is the common-sense endgame that is lacking everywhere else in the world these days. I was sort of routinely going through some Windows 11 “decrapify”-type things for the book and to see what had changed, and I have been extremely pleased and surprised by how well Tiny11 Builder works now. This thing exists to get Windows 11 installed and working on lower-end PCs, but its use in de-enshittifying the system is much better than expected. I will likely have a follow-up right before we go home in a few weeks. I’m working on a “What I Use” article for this trip, and I ended up buying more tech-related items than ever before. So I will save that for that post, but it’s mostly been quite positive. Most of the AI news we see now is in a spectrum between FUD and nonsense, but Mustafa Suleyman, who was an unknown to me before he joined Microsoft, has been pleasantly surprising. Unlik... The post Ask Paul: November 7 ⭐ appeared first on Thurrott.com.
dlvr.it
November 7, 2025 at 4:16 PM
Reposted by Paul Thurrott
New Podcast Episode:
Hands-On Windows: The New OneDrive App
OneDrive's Secret Upgrade
with @thurrott.bsky.social
The New OneDrive App | TWiT.TV
OneDrive isn’t just for cloud storage anymore. Paul Thurrott breaks down how Microsoft is quietly building it into an intelligent, all-in-one hub for your photos, docs, and
twit.tv
November 7, 2025 at 12:05 AM