Monthly Archive:: May 2023
I was wondering what the IBM Personal Computer would have been like if they had chosen the Motorola 68000 instead of the Intel 8088, so I used my MCL86+ to emulate the 68000 and find out! The MCL86+ is a board which uses a Teensy 4.1 to emulate a microprocessor in C code as well as use its GPIOs to emulate the local bus of the Intel 8088. It can be used as a drop-in replacement for the Intel 8088 and can be cycle accurate as well as run in accelerated modes. That’s a neat trick.
Power-on self-tests (POST) are widely used in electronics, and one of the oldest features of personal computers. Every model of Mac in the past has had its own POST routines, some that have become famous because of the sounds that result, or what’s displayed, from the sight of a Sad Mac to the sound of a car crash. So what happens when an Apple silicon Mac fails its POST? Does it even run them? I never stopped to think about this. The answer is interesting in that it’s not definitive.
When watching videos yesterday, one Redditor encountered a popup informing them that “Ad blockers are not allowed on YouTube”. The message offered a button to “Allow YouTube ads” in the person’s ad blocking software and went on to explain that ads make the service free for billions of users and that YouTube Premium offers an ad-free experience. It even provided a button to easily sign up for a YouTube Premium membership. This was always going to happen.
On a support page, Google details the full list of 180 countries in which Bard is now available. This includes countries all over the globe, but very noticeably not any countries that are a part of the European Union. It’s a big absence from what is otherwise a global expansion for Google’s AI. The reason why isn’t officially stated by Google, but it seems reasonable to believe that it’s related to GDPR. Just last month, Italy briefly banned ChatGPT over similar concerns that the AI couldn’t comply with the regulations. Google also slyly hints this might be the case saying that further Bard expansions will be made “consistent with local regulations.” In other words, Bard probably does things that run afoul of the stricter privacy regulations in the EU. Make of that what you will.
Wordstar was the word processor that helped sell the personal computer. At one time, it was ubiquitous, and many authors had a hard time giving it up. Some, like George R. R. Martin, apparently are still refusing to give it up. But most of us have moved on. Thanks to an open-source clone, WordTsar, you may not have to. This is a modern interpretation of our old friend. Maybe this will help The Winds of Winter.
Have you ever found yourself in this position? You see an image on a website, in your feed, or in a message from a friend — and you think, “this doesn’t feel quite right.” Is the image being shown in the right context? Has it been manipulated or faked? Where did it come from? When you’re trying to figure out if a piece of information or an image is reliable, having the full story is key. That’s why we’re expanding our ongoing work in information literacy to include more visual literacy and help people quickly and easily assess the context and credibility of images. In the coming months, we’re launching a new tool called About this image. This is a great idea, and I hope it works as intended. While I doubt it’ll be perfect, it’ll make it much easier to quickly verify where an image came from, just how genuine or fake it is, if it’s been edited, and more. It’s not giving a simple “yay” or “nay”, but instead gives the user the data it can then use to make their own informed decision. This is the kind of stuff Google should be doing.
The future of Google Search is AI. But not in the way you think. The company synonymous with web search isn’t all in on chatbots (even though it’s building one, called Bard), and it’s not redesigning its homepage to look more like a ChatGPT-style messaging system. Instead, Google is putting AI front and center in the most valuable real estate on the internet: its existing search results. A good overview of some of the “AI” stuff Google is integrating into Search. Many of these actually seem quite useful and well thought out, but time will tell if the wider web will be able to game these new tools in the same way SEO killed regular Search.
Apple Inc. failed to fully revive a long-running copyright lawsuit against cybersecurity firm Corellium Inc. over its software that simulates the iPhone’s iOS operating systems, letting security researchers identify flaws in the software. The US Court of Appeals for the Eleventh Circuit on Monday ruled that Corellium’s CORSEC simulator is protected by copyright law’s fair use doctrine, which allows the duplication of copyrighted work under certain circumstances. CORSEC “furthers scientific progress by allowing security research into important operating systems,” a three-judge panel for the appeals court said, adding that iOS “is functional operating software that falls outside copyright’s core.” Good.
Google I/O, Google’s developer conference, started today, and there has been a deluge of news coming out of the advertising giant. I do not intend to cover every single bit of I/O news, instead choosing to focus one some of the more interesting bits and pieces. In the coming weeks, when you search for something that might benefit from the experiences of others, you may see a Perspectives filter appear at the top of search results. Tap the filter, and you’ll exclusively see long- and short-form videos, images and written posts that people have shared on discussion boards, Q&A sites and social media platforms. We’ll also show more details about the creators of this content, such as their name, profile photo or information about the popularity of their content. Basically, this is a “remove SEO garbage” button. Whenever I need to find some answer to a tech issue or see if other people are experiencing a bug, regular Google search is entirely useless, as the results are overflowing with useless SEO/AI garbage, so I do what a lot of us do: append “reddit” to our queries to get content from real people. With this new Perspectives filter, Google seems to finally acknowledge that their regular search results are useless, and that what users really want is genuine results written by normal humans. I really hope this works as advertised.
Using Lotus 1-2-3 in today’s world is a bit of a challenge. The truth is I’m cheating, it does work, but it only supports a few standard text mode resolutions. If your terminal is not exactly 80 columns wide, it just makes a big ugly mess on your screen. There’s a workaround, just type stty cols 80, and it will be confined to a portion of your terminal, looking a bit sad. There is no way to display more columns, and maximizing your terminal will do nothing. …or is there? After a lot of research, reverse-engineering, and hard work, Tavis Ormandy managed to get Lotus 1-2-3 to respect any arbitrary terminal size. Bonkers work.
Final Cut Pro and Logic Pro for the iPad will each be available for $4.99 per month or $49.99 per year, with a one-month free trial. Final Cut Pro requires an iPad with an M1 chip or newer, while Logic Pro requires an A12 Bionic iPad or newer. The apps will be available on the App Store starting on Tuesday, May 23. It’s great seeing Apple bring professional applications to tablets. The more choices we have, the better, and between desktops, laptops, and tablets, tablets have always felt left out. Let’s hope Xcode is next.
And yet, 25 years on, Google Search faces a series of interlocking AI-related challenges that together represent an existential threat to Google itself. The first is a problem of Google’s own making: the SEO monster has eaten the user experience of search from the inside out. Searching the web for information is an increasingly user-hostile experience, an arbitrage racket run by search-optimized content sharks running an ever-changing series of monetization hustles with no regard for anything but collecting the most pennies at the biggest scale. AI-powered content farms focused on high-value search terms like heat-seeking missiles are already here; Google is only now catching up, and its response to them will change how it sends traffic around the web in momentous ways. That leads to the second problem, which is that chat-based search tools like Microsoft’s Bing and Google’s own Bard represent something that feels like the future of search, without any of the corresponding business models or revenue that Google has built up over the past 25 years. If Google Search continues to degrade in quality, people will switch to better options — a switch that venture-backed startups and well-funded competitors like Microsoft are more than happy to subsidize in search of growth, but which directly impacts Google’s bottom line. At the same time, Google’s paying tens of billions annually to device makers like Apple and Samsung to be the default search engine on phones. Those deals are up for renewal, and there will be no pity for Google’s margins in these negotiations. Search on the web is in a terrible state right now. Searching for anything on Google is a horrible experience, with results riddled with ads and an endless stream of SEO’d garbage content of low to no quality. Alternatives, such as DuckDuckGo, aren’t much better, and tend to promote garbage anti-science and fascist nonsense if you’re not careful enough. At this point I just don’t know what to use to find stuff on the web, and tend to just go straight to sites that I think have the best odds of containing a relevant result (e.g. going straight to Reddit when dealing with some obscure bug or software issue). I know there are even smaller competitors, but I don’t hold high hopes they can offer the same breadth as Google once did, or even DuckDuckGo sometimes does now. It’s not looking pretty out there.
It’s no secret that Microsoft has been looking to increase advertising for its products within Windows 11, and investigation by Twitter user Albacore into recent Insider builds has found that the Settings Home page will soon start to present adverts for Microsoft 365 products in the near future. A banner asking users who aren’t subscribed to the platform to “Try Microsoft 365” shows at the top of the Home tab in Settings in the screenshot below. How much more can Microsoft abuse its users before they break?
IBM had unknowingly created a juggernaut when they allowed Bill Gates and Microsoft to control the PC operating system standard, first with DOS and then with Windows. Having lost control of the PC hardware standard, IBM was determined to regain control of the operating system standard. Their weapon? The OS/2 operating system, a powerful and feature packed operating system that best case should have had little trouble overcoming Windows, and worst case should have at least been able to carve out a profitable and sustainable market share. This is the story of how IBM’s last attempt to keep a measure of control in the PC space…Failed. I don’t always link to videos, but when I do.. This is a great video – a long, detailed story about the downfall of what was, arguably, the best operating system of the 1990s, one that lost out due to illegal behaviour by Microsoft and IBM’s own incredible incompetence. They had a gem on their hands, but just didn’t know what to do with it.
The sudo and su utilities mediate a critical privilege boundary on just about every open source operating system that powers the Internet. Unfortunately, these utilities have a long history of memory safety issues. By rewriting sudo and su in Rust we can make sure they don’t suffer from any more memory safety vulnerabilities. We’re going to get it done. Like I said – Rust is everywhere. Of course, these specific rewrites are not necessarily going to be picked up by the various Linux distributions, but the fact people are starting projects like this means it won’t be long before we’re going to see core UNIX utilities rewritten in Rust making their way to our machines.
MacDock is like the Dock in modern macOS. To use it, simply launch the program. MacDock will be visible at the bottom of your screen. You will see your running applications on the list (limited to 7 applications). Clicking on any of them switches you to the app. I love little projects like these. Even today, they make using older systems just a little bit less alien.
A vintage keyboard, a mysterious battery, and some questionable 1990s engineering choices… The subtitle I quoted above should be enough to get you hooked.
Microsoft is gearing up to improve the security features of Windows 11 and upgrade the default file system with a more robust and efficient solution. Developers at the tech giant are independently working on two new features – booting with Rust inside the kernel and using ReFS instead of NTSF as the default file system. Rust is officially everywhere.