Xbox Game Pass: Is the Future of Software Streamed?

Another day, another news story about Apple’s App Store policies. This time, it is Microsoft complaining about the fact Apple’s rules mean Xbox Game Pass cannot be made be available on the iPhone or iPad.

While I can see the argument that Xbox Game Pass is simply Netflix for games, as I see it, the key difference is that games are software and videos are content. If Apple allow software to be streamed in the store, could this, in theory, open the floodgates to other developers whose motivations might not be as sincere as Microsoft’s?

Apple already has a struggle on its hands to encourage big application makers to build high quality, native applications for its platforms. Many apps that need a presence on both Android and iOS use some kind of intermediate framework that makes the app cheaper to develop, as there’s only one codebase with minimal changes for each operating system. This usually comes at the expense of usability and inability to take advantage of platform specific features. You can usually tell when this is the case, as the resulting apps often won’t feel quite right - if you’re looking for an example, then maybe try your electricity company’s app (for some reason, utility companies seem to be ripe for this kind of cheaply made app).

Imagine if instead of building a cross platform app using one of these frameworks, there was an even cheaper option - build an app that runs in the cloud. It’s the ultimate option for companies that just need an app with the most minimal expenditure. The user experience would be terrible - but many companies don’t care. Your £1,000+ iPhone would be acting as a thin client.

So while I think streaming makes sense for games (I can’t wait to play Flight Simulator 2020 and streaming it over Xbox Game Pass might be the only way I can, due to its stringent hardware requirements) - I can kind of understand Apple’s reluctance to allow software streaming, and making an exception for games seems kind of arbitrary. If Microsoft can stream games, why shouldn’t Adobe be allowed to stream their Creative Cloud applications?

Will the future of software be in the cloud, a future where we all use low-specification thin clients? We’re not there yet, and Apple’s investment in low powered CPU and GPU technologies, coupled with the fact they make their money selling premium hardware, tells me that they see a future where our computing power is in our pockets, not the cloud.


University of Cambridge to Switch Off Historic Email System

The Register on Cambridge University’s decision to shut down their legendary email server and replace it with Microsoft Office 365:

This is Cambridge University, though, in Silicon Fen, where there has been a department of computer science since 1937 (when it was called the Mathematical Laboratory), home of computing pioneer Alan Turing, home of one of the world’s earliest digital computers (EDSAC in 1949). It saw email evolve from a system called Phoenix in the early days to Hermes running on a Unix-based system from 1994.

It’s sad that the inevitable commoditisation of Internet services has to lead to this cost cutting exercise - a true piece of Internet history will be switched off. The trend towards centralisation of the Internet continues…


4 Questions to Improve Transparency in AI

Computer code and glasses

If you’re paying for something with your data, then that makes data a currency.

So it seems New Zealand is at it again when it comes to leadership on the world stage. The government has released an ‘algorithm charter’ that aims to tackle the lack of transparency and potential bias in automated systems.

This is a long time coming, and other countries need to pay attention.

Whilst the document is a great start, its language is somewhat vague and aspirational - perhaps intentionally so, given it is early days for this kind of scheme.

As AI and automated systems become evermore present in our daily lives, with the potential to decide your next job or even the next US president - I don’t think it’s unreasonable to expect companies to be more transparent about how their AI works.

Just as we expect companies to file accounts and keep records, we should ask companies to answer a few basic questions about how their algorithms work. This will give consumers confidence that they’re not subject to unfair bias when decisions that affect them are made by AI.

To make AI more transparent, I’d ask companies for:

I’ve picked the questions carefully as I think companies have a right to maintain their trade secrets. The data itself can remain secret, as should the various parameters and other specifics about the algorithm.

While I’m not expecting the average consumer to understand the different between machine learning algorithms and the consequences of different testing strategies, having this information in the public domain would enable journalists and the tech community to better hold big tech companies to account.


TikTok and 32 other iOS apps still snoop your sensitive clipboard data

Dan Goodin for Ars Technica:

The privacy invasion is the result of the apps repeatedly reading any text that happens to reside in clipboards, which computers and other devices use to store data that has been cut or copied from things like password managers and email programs

I love that Apple have started to notify users when an app reads the clipboard without the user explicitly pressing ‘Paste’, however I worry that adding yet more warnings and notifications will result in users becoming fatigued and eventually ignoring them.

Instead, why not allow apps that need to store sensitive data on the clipboard (LastPass, for example) to set a specific data type indicating that the information should be classed as sensitive data - much like they can set the data type to text or image at the moment. In order to paste this “secure object”, users would have to press the system ‘Paste’ button - any app just reading the clipboard by itself would just see it as empty.

This of course wouldn’t solve for cases where data is not known to be sensitive - how many people store their passwords as a simple note instead of in a password manager, for example? Still, fewer notifications and stopping any app from reading passwords from the clipboard might be the right balance.


BT Milking Customers for Keeping an Email Account

BBC Money Box reports:

Ofcom also found most people who use an address provided by their broadband company are former BT customers. BT says if customers want to switch provider but keep hold of their old BT email address they’re charged £7.50 per month to be able to access and use their account like they used to, including accessing it using an app.

Reading beyond the BBC headline, it turns out that BT are in fact allowing former customers to access their old email account for free, but this only works using a web browser, presumably this is because it’s funded by advertisements - I can’t see any other reason for this limitation. It is only for continued access via POP/IMAP that BT demand payment for.

Even so, £7.50 a month seems extortionate considering you can get a full Microsoft Exchange account for ~£4.50 a month including VAT.

This kind of exploitative pricing is in poor taste, especially considering that in many cases - the type of customer who still uses their ISP for email is most likely still running Outlook Express - as it was configured in 2007 - and so any change will be more confusing and disorientating than it would for someone who knows how to setup a Gmail account and configure email forwarding (BT do offer forwarding, but I’ve no idea if this is covered by the free option).

We solved this problem with mobile operators by having rules that mean that as a consumer, you have the right to take your phone number with you when you switch to another operator. Email is unfortunately not regulated in the same way, and in fact its architecture makes it impossible for an email address with the domain “btinternet.com” to be be routed to a server owned by another ISP. Instead, I’d like to see the option to forward emails for free to another email address for a set period of time (say 2 years). If major ISPs and popular webmail providers could somehow automate this process, even better.

Though email is arguably less relevant today than it was 15 years ago, I would still strongly advocate buying your own domain name (around £15 a year) and then setting it up either to forward to a free email account, or even better, paying for proper email with the domain (around £2/month with FastHosts). For those who fancy a technical challenge, for around £4/month you can setup a lightweight Debian VM on somewhere like Linode and run your own mail server - this gives you the benefit of being able to setup unlimited email addressed with your domain - though it’s not for the fainthearted.

Either way, £7.50 is a ripoff.


Hey.com's attitude is a refreshing change

I’ve not yet paid for a Hey.com subscription as I’m a strong believer in owning your own domain name for email, but I have to admit I that find their style of business a welcome change to the norm and reminiscent of what I can only imagine the counter-culture inspired Apple must have been like in the mid 1980s.

Take this recent blog post from their CTO:

Enter GMass, a plugin for Gmail that adds spy-pixel tracking, amongst a grab bag of other stuff. They hadn’t been on our original list of 50+ services we name’n’shame, but thanks to a new blog post where they brag about defeating protections that recipients might take to defend themselves, they came onto our radar.

It turns out the makers of this Gmail plugin have used the unimaginative steps of using URLs with no obvious parameters (we called them “friendly URLs” in 2006), encryption of those parameters (not so friendly), and setting up a CNAME record so senders can appear to be hosting the tracking images on their own server, all to try and avoid being tracked by Hey.com (the irony, right?).

Whatever your take on tracking pixels, I just think it’s great to see a company saying it how they see it and taking a strong stance. Personally, I’ve long set my email client never to automatically display images - not so much because of tracking pixels from companies like GMass, but avoid confirming my address whenever I accidentally open up spam.


Who Left This Server On, for 19 Years?

The Maximum PC site is still online to this day, as it was when it was abandoned in 2001

On the most recent episode of ATP, John Siracusa referenced once of his early Mac OS X reviews. This prompted me to revisit his review of the Mac OS X public beta, as the evolution of computer interfaces is something that I find fascinating.

In one of his screenshots, he shows the Ars Technica home page. At the top of the page is a banner informing readers that Ars is part of the “Maximum PC Network”. I immediately recalled this web site, as it was closely related to many other publications I was into at the time, including .net magazine. So, I decided to see what became of the Maximum PC Network by visiting its site in 2020. I expected to find a domain for sale, or it redirecting to a parent company - but no, to my surprise, maximumpc.co.uk is still online, and is still showing the date of when it was presumably last updated - 26th February 2001. Complete with references to em@il and asking whether Windows XP is worth upgrading to, the site is straight out of 2001, but amazingly - still online. Some server, somewhere in 2020 has been left running sine 2001.

I’d love to know the story of how this has happened - how does someone forget a web site existed, but continue to pay for its hosting – even going as far as renewing the SSL certificate each year? That said, I think it’s great and I wish more web sites could stay online once they are abandoned.


AirPods: now less disposable

An Apple announcement from WWDC 2020:

To reduce battery aging, AirPods learn from your daily charging routine so they can wait to finish charging past 80% until you need to use them

I have long speculated that the reason AirPods are much more disposable when compared to other Bluetooth devices is that fact that their poor batteries are pretty much always in constant use. They are always either in the case charging, or in your ears discharging.

I own a pair of Plantronics wireless headphones from 2015 that have much better battery life than my AirPods which were purchased in 2016. I know there are many factors at work but the speed at which the batteries on AirPods decline is staggering. I suspect (and hope) this update will dramatically increase the longevity of AirPods.

Great work Apple.


Farewell .net Magazine

I recently came across the sad news that .net - the internet magazine published its last issue in April 2020.

.net magazine was hugely influential to me as a teenager, capturing the excitement of the Internet in the late 90s. Some of my earliest memories of using the Internet revolve around .net magazine. Within its pages I learnt many things about how the Internet works; how to configure domain names, what emoticons meant, tips to avoid spam, what a flamewar was and how to solve problems with Netscape and Outlook Express, to name a few. The first issue I remember buying (issue 54 if I recall correctly, in late 1998) even had an interview with David Bowie, talking about amongst other things, his recently launched Internet Service Provider (ISP), BowieNet. Bowie was incredibly forward thinking, however music artists running their own ISPs never did take off (though I seem to recall some who’ve been successful at making headphones). [Update: it was issue 55, and I’ve scanned the Bowie interview for anyone interested]

Even now, 22 years later, I can recall the excitement of installing the Internet Explorer 5 beta from the cover CD and marvelling at how it dramatically changed the way Windows 98 operated. Strangely, I have a memory of disconnecting from the Internet, in order to phone a hotline to get a code that would let me use one of the applications included on the cover CD, “Starfish Internet Sidekick”. The code was “MANAGER”. It’s weird how such memories stick with us. My first look at Mac OS X was from a preview in .net magazine, which touted its photorealistic icons and UNIX underpinnings - I never thought back then that one day in the year 2020 I’d be sitting at a laptop writing this, running the same OS, still using essentially the same UI paradigm, only with far less photorealistic icons.

As a teenager who wasn’t really into books, .net magazine taught me more than how to use the Internet - it helped me to increase my reading age, develop an inner voice and writing style that is still with me today.

What I looked forward to each month the most however, was waiting to see if any of my forum posts had been picked for inclusion in the ‘penny arcade’ section - where four or five of the funniest posts from the .net forums were featured in the magazine. I don’t think my posts contained enough witticisms to make it into the magazine, but just the possibility was exciting.

The .net forums were a magical community of likeminded geeks, mostly in their teens, who just loved the Internet. These days, nobody “loves the Internet” as we did then. Today that would be like having “electricity” as a hobby. Yet back from around 1999 to 2001, the .net forums were where I spent a considerable amount of time socialising (though at the age of 15, my parents didn’t think of it as being very social). I remember posting a message to the Futurenet NNTP server through Outlook Express and within minutes getting a reply. It was like Reddit, but far more humane, and because there were only about 20 or so regulars, it felt like a real community. I remember the Microsoft .NET announcement - how could Microsoft steal the name of our beloved magazine? Waiting for the world to end as Nostradamus predicted in 1999, checking that the internet still worked on January 1st 2000, and posting a link to my latest Geocities creation to the reader’s site newsgroup - eagerly awaiting feedback from fellow readers - all on the .net forums. The community faltered slightly when Future Publishing closed down the NNTP servers and moved the forums to web-based software. Thankfully many of forum regulars found a new home on IRC in #netmag on the Blitzed network. There I would spend whole weekends chatting to my friends on IRC, in-between TFC sessions. It wasn’t long after that we built a site called “DFNET - The .net reader’s site network” which further reinforced the sense of community between readers.

That idea of having your own website and even forming a community of sites is something I miss from today’s Internet. The web is now so centralised. How many ISPs even bother offering free webspace today? Back then, out of the entire online population, there was a disproportionate percentage of computer enthusiasts online, and so learning HTML and how FTP works was a challenge they would gladly take on. People created web pages about cooking, Half Life and the X-Files. It’s easy to look back and laugh at the animated Gifs, the “best viewed in Internet Explorer 4” badges and the “Sign my Guestbook” links - but a part of me mourns the loss of this amateur enthusiasm - the web is now so much more polished and corporate, and “user generated content” mostly resides on major platforms like Twitter, Facebook and IMDB. I would love for Internet providers and OS manufactures to activity encourage people to make their own websites again (remember when Windows used to include FrontPage Express?), but I think that is sadly a pipe-dream and the reality is most people aren’t interested. With modern broadband connections, personal websites could even be hosted at home - unrealistic - but part of me is nostgltigc for the dream of an Internet where everyone is an equal player.

https://twitter.com/russty\_russ/status/377116375250370560

I must have stopped subscribing to .net sometime in 2002. By then, the Internet seemed less interesting to me. Perhaps due to the .com crash or because I was 17, now at college with a Saturday job, and for some reason didn’t have time for it any more. Aged 17, the gap between 1999 and 2002 felt like a lifetime. Now, aged 35, three years ago seems like yesterday. The magazine eventually morphed into a web design magazine, focusing less on Internet culture and more on design trends and technical implementation. I picked it up again in 2009 for a year or so but as I became more professionally interested in server side technologies the design centric content wasn’t as appealing to me (I am no designer!).

Although I hadn’t read it for a many years, hearing of its demise did make me sad that a part of my childhood is no longer. I’m gutted for those who worked at the magazine and may now be out of a job. Wouldn’t it be a nice gesture if Future Publishing produced PDFs of the magazine archives (they surely must exist, right?) and put them online for historical record? I could genuinely lose hours reading Internet articles from 2000.

Anyway, goodbye .net, it was a blast.


Hey.com should be an email client, not provider

With all the kerfuffle over Hey.com - an exciting new email service from the makers of Basecamp, it’s important to remember that if it takes off, Hey.com will be in a similar position to Apple. Groundskeeper of the walled garden.

https://twitter.com/dhh/status/1272968382329942017

While the service appears to be a refreshingly original rethink on how email should work (I’ve not signed up myself), it appears to be designed to lock users in. There is no way to use an external email client, and right now there is no support for custom domains (despite being targeted at business users with a $99/year charge - they say its coming). You’ll also have to continue to pay if you decide to move to a different provider but want to keep your Hey.com address forwarding. I see no reason why the features advertised (great as they are) couldn’t be part of an email client designed by Hey.com - using a combination of cloud services and native clients, Hey could provide a powerful front-end to any open email service such as Outlook.com or Gmail which provide access via IMAP.

Instead it seems they want to lock customers in, which goes against the open, standards based approach that has made email so successful so far. Putting aside the fact Google or Microsoft could easily copy any of these features, and probably will, this is a service I’ll be skipping.

Update: thanks to Shauny for informing me that Hey.com does in fact offer free forwarding for life for customers who pay for a year’s service.