Apple makes many bold claims, not least about it's attitude to the environment. But it also forgets to mention how detrimental Apple is towards the environment when it comes to their laptops. As an owner of several Apple products from a Mac Mini to several MacBook Pros, iPhones, Apple Watches, iPads, Apple TVs and so on, you quickly realise the lack of repairability each of these has. They all have that one thing in common - lack of repairability.
This is, of course, good for Apple, whose core goal is to make as much profit as possible (even though they don't need half of what they have made). Apple will make a nice bit of extra cash when they have to repair devices for users because there is no easy method to do this.
But it's the planet that suffers. MacBooks cannot even have their batteries replaced by the consumer anymore - meaning that people like me who are experienced and able to do things like replacing drives etc, cannot do this anymore. Most people, including myself, chuck away the old device and get a completely new one because replacing the battery is around about £200 or something crazy.
All of this, is totally against the Right To Repair movement. Proposals for the Right To Repair have emerged in the European Union, which could force companies like Apple to start making their devices more repairable. As an iPhone 14 user who was actually trying to desperately hold on to his iPhone 12 until the iPhone 15 was released (mainly for the USB-C port that will be required by law), I find that Apple's defiance to law is disgraceful.
I personally will not be buying another MacBook Pro after this one, which is a real shame as I love the device so much, but the fact it lacks repairability (as well as ports) to try and make it as slim as possible is very anti-consumer. As a long time Mac user, I have finally had enough. I will miss macOS but I cannot justify the lack of repairability in Apple's products.
I was tempted by the new MacBook Air with its all-new design that ditches the wedge design that the Air has sported since its inception in 2008. The new design is actually, in my opinion, much nicer. But it's almost silly in its design since it now makes me wonder what the difference between an Air and a Pro is and narrows the gap between them.
Announced at WWDC 2022, Apple unveiled the M2 chip alongside the newly designed MacBook Air without the wedge design as well as 13 inch MacBook Pro amongst other devices in their product line. But the MacBook Pro 13" stood out as being the weirdest one.
Like many others, I was shocked by the fact that Apple kept the Touch Bar, they didn't bring MagSafe and there are no additional ports like HDMI being added. And here is where things get really messy. The base model MacBook Air is $1,199 and features an 8 core CPU, 8 core GPU and 8GB of memory (a lot of 8s there), but for just $100 more, you can upgrade to a 10 core GPU. This actually inlines the specifications of the Air to that of the 13" Pro.
So then it just raises one important question, who is the 13" Pro aimed at now? The only benefits of the Pro are the two hours more of battery life, the Touch Bar and the fans included with it. I would much rather have a lighter machine like the Air, and one without the Touch Bar and with MagSafe. It really makes no sense to me.
This was bound to be one of the most exciting Apple Events of all time since it would show how Apple's roadmap and progression of the last year have pushed what the Mac can do.
Last year's Apple Event was perhaps their most monumental in the history of the Mac - the shift away from Intel to their own architecture and system-on-a-chip design based on the ARM Architecture (known in the industry as AArch64).
Unleashed! These next six days are going to speed by. #AppleEvent pic.twitter.com/0ops2bVPvl
— Greg Joswiak (@gregjoz) October 12, 2021
But this week's event was expected to bring even more improvements including a rumoured Apple M1X processor. Instead, we saw something that was, for the most part, unexpected, two new variants of the M1 processor: the M1 Pro and the M1 Max (much like iPhone 13 Pro, iPhone 13 Pro Max). With these new processors, the MacBook Pro also saw two new models, a brand new 14-inch model and a refurbished 15-inch model. The base model M1 Pro has 8 CPU cores (2 of those are high-efficiency cores), whereas the top model M1 Max has 10 cores (again, two high-efficiency cores). In terms of graphics, the base model has 14 graphics cores whereas the top model M1 Max features 32 graphics cores.
Compared to previous models of the 15-inch model, the new versions no longer offer discrete graphics options but rely on Apple's new M1 Pro and M1 Max for the graphics, which, according to Apple, are very capable. Apple has made up for this graphics horsepower within the new M1 Pro and M1 Max and has gone absolutely all out with this! The M1 Pro has a whopping 200GB/s of bandwidth between the graphics cores and the memory and up to 32GB of memory available to it due to the unified memory architecture that Apple has integrated into this system. The M1 Max on the other hand is a whole new ballgame, offering up to 64GB of system memory that is shared with the graphics processing units of the processor, and an insane 400GB/s of bandwidth! That is approximately eight times more than the most powerful Intel Xe integrated graphics!
Apple also brough a new design to the MacBook Pro which I'm not sure I like quite as much as the old one but will have to wait until I see it in person. On the subject of the new design, there are finally more ports available on the sides of the MacBook, one of the main reasons I had considered getting one originally. As well as your standard Thunderbolt 3/USB 4 ports, which there are now three of, you also get a full-size HDMI port, a headphone jack (as before), an SD card reader, and, to me the best feature, the new MagSafe 3 connector which acts as a dedicated power port. You can continue to use Thunderbolt to charge your MacBook of course.
Overall, I am very impressed with Apple and how they have developed the Mac so rapidly over the course of the last year.
As many of you know, I'm an Apple fan that has simply spawned from my love of my Mac and as deeper integration between devices became a big thing, I began to move entirely to Apple starting with iPads, then iPhones (I've had iPhones for years but I've always tried switching from time to time and then realising that it's better to stick), Apple Watch in 2019 (after my very anti-wearable technology stance that I had stopped when I bought my second Apple Watch) and AirPods last year.
The spring event was very exciting and once again, Apple didn't disappoint. However, it wasn't all good. As someone who owns an iPad Pro I was slightly disappointed to see the M1 powered iPad but at the same time realise that it's not targetted at me anyway (but I do like to have all the gizmos and gadgets and Thunderbolt would have been amazing for me).
However, I will say that it's blurring Apple's own vision of a distinction between tablet and laptop/desktop computers. Apple has always said that they would never merge iPad and Mac devices and would never unify the operating systems and whilst they haven't done this yet, and they may never do, there is one particular area where Apple's latest iPad breaks everything and that's the MacBook Air.


On the left are the specifications for the base model MacBook Air and the specifications for the iPad Pro. You will likely notice that the iPad has better graphics specifications than the Air does at the base model. This then makes me wonder, what's the purpose of the Air?
As I pointed out in my review of the MacBook Pro M1, the fans are almost impossible to ramp up to any speed at all, even when I'm working outside in the sun. I also pointed out that the MacBook Air has no fans in it at all whereas the Pro does, and for the majority of people (including me) the MacBook Air would be a more suitable computer system because other than that the systems are practically the same.
But now that iPad Pro has the M1 with better performance than the Air which then suggests that those who are looking for an entry-level system in the Apple M1 ecosystem could look straight to the iPad Pro rather than the Air and those who will need that extra performance brought on by the MacBook Pro's thermal capabilities, would only need to think about getting a Pro, not an Air. That then leaves the Air in a place that doesn't really exist other than for those wanting to get a decent yet cheap Mac running on macOS.
AirTags
AirTags look good, as you would expect, and what astonished me the most was that the batteries are replaceable which isn't available on all models of Apple's biggest competitor - Tile. This is surprising since Apple seems to be going the opposite way (along with the rest of the industry) and removing user-serviceable components.
I've actually ordered an AirTag for my Rad Power Rad Runner bike (aptly named the Rad Revolution).
The biggest criticism for me is that the tag has no option for sticking it to something. Another thing is the lack of choice with them since there's not even one with a carabiner attached to it, and even if Apple did decide to release something like this, based on the price of some of the accessories for them (or cases) I would expect them to be priced ridiculously anyway.
Since it's Apple nothing is cheap, but in comparison to Tile's offerings, they are priced at a similar level which is surprising.
Apple TV 4K
It's good that Apple didn't give up on TV a few years ago when it was next to nothing since they have only just made it worthwhile by bringing it to several existing TVs, Macs, iPads and now to other TVs with the Apple TV 4K. The ATV4K is a welcome update to the older model which hasn't been updated for quite some time.
iMac
I saved the best to last since I think the new iMacs are exactly what needed to be done with the iMac, apart from a few minor things.
The much slimmer design and smaller bezels have worked very well in this design and fit with the design of the iPad Pro with the curved edge (which I really liked on the iPad Pro).
But. And this is one of those things where I cannot understand what happened at Apple when they designed this. I can understand it with the Mac Mini, but why does it have the same processor as the iPad Pro, MacBook Air, MacBook Pro and Mac Mini? Why didn't it get something like an Apple M1X or M2?
Another criticism of the new iMac is once again down to the fact that like everything Apple works to achieve, they aim to garner awe in their products by announcing stuff such as "the world's most advanced operating system ever" or "the most powerful phone on the market". In the case of the iMac, they wanted to shrink the whole computer down so much and by making it thinner had to reduce the size and placement of the motherboard. Thumbs up on this one to Apple for making the board smaller, but thumbs down as a result of moving the board down to make the system slimmer and smaller, they have added back the 'chin' design of the iMac. And the worst bit of all, where's the Apple logo gone from the front of the iMac?
I will say though, I think I will, or, at least, my mother will end up buying one of these (my mother still has an iMac from early 2009 and it still runs fine but it's a bit chunky).


It is at long last that Apple has announced its own silicon will be used in the next range of Macs. The Apple M1 was announced today as Apple's first in the line of successor CPUs to the Intel range they've used since 2006 (I still remember the day back then and I wrote a little article in Microsoft Word so I could remember the day).
As a result, I of course had to be one of the first owners of these new machines so I ordered it straight away. This new MacBook I've ordered comes in the form of a MacBook Pro (though I was very tempted by the Mini as well) to replace my 2013 MacBook Pro 15". I wanted a 13" again this time since I wanted the portability again.
I am really looking forward to reviewing this machine and hope that it is everything I had hoped for!
Although I would never spend the amount of money required to get a Mac Pro since my MacBook Pro is my work machine, it's always both exciting and inspiring to see how the Mac Pro changes and to follow it's paths.
Mac Pro has had it's latest update this June and the new update was very welcome. Gone is the dustbin-design of 2013 and in is the more classic and traditional looking Mac Pro with a new twist.

I thought I'd take a look at this thing in my living room
This thing, on paper at least, is a monster in terms of both performance and upgradability. It's actually on a new level for upgradability too. Featuring 8 PCI-E slots, all x16 in length of which a maximum 3 are actually full x16 slots capable of 16 lanes of PCI-E 3.0. Although Apple could probably have held out a little longer for PCI-E 4.0 this is still a beast.
Design wise, I'm really happy to see Apple move back to a more traditional looking machine.
I'm very happy to announce that this week I will release version 2.3 of BalfBlog.
That's really it. But what BalfBlog 2.3 brings is a huge update, by far the biggest update since BalfBlog changed from JBlogs or perhaps since it changed to having it's own backend. 2.3 has brought so much that I don't have time to skip through the changelog to find all of the features it brought. I will name a few of the key features however:
- 2.3 moves to a more modular and better design of blogging system.
- Polls! They were created so long ago and yet I am now finally releasing this feature. It's not quite perfect but it should do for now.
- User biographies - write about yourself and become a narcissist.
- A lot, lot more Ajax - that means when you press a submit button, in most cases you will not leave the page to do this
- A new Administration section
- Move from PHP associative array and constants to a JSON file for the settings.
- Better subscriber and user management
- Export tools have been improved.
- New information section
- Moved from MySQLi to PDO, making the blog more efficient
- Template system has been brought back, allowing you to completely change the way a post is displayed
- New help desk feature allows remote login to help you setup and maintain your installation
- More flexible content management system
- Option to switch to CKEditor instead of TinyMCE.
- An update to the new post, update and delete backend appearance
- Soon to have a logo (hopefully in time for this release)
If you are interested in the next version of BalfBlog, let me know by getting in touch, I know the next version has one new website which is going to commit to using it instead of something like WordPress or Joomla which is great!
October 27th 2016 was set as the date that the new Macs were to be announced. The date was obviously the date set for the Apple Special Event, the event where we normally expect new Macs (but don't always get what we want).
Apple's event largely focused on the Macs, but it started off with a bit of information on the new TV app coming to the Apple TV and iOS. The new app will let you watch live TV and find relevant video content.
As well as this Apple launched a new range MacBook Pros. These MacBook Pros also feature a new OLED Touch Bar and Touch ID (it's taken ages for Macs to get this, as fingerprint recognition has been around for at least 10 years in the public domain) as we expected. Also, Apple did not refresh the Air, so MacBook Air users will be hugely disappointed.
Was the event exciting as it has always been? No. I don't feel that there is much in the way of huge innovation with Apple anymore, and certainly not with Macs. It's the same old stuff year after year and it's this that is finally swaying me away from Apple.
I'm actually inclined towards a Windows 10 machine now with the Razer Blade Stealth.

Apple chose not to refresh the MacBook Air
Apple's 2016 event was hyped to be about the new iPhone 7 and Apple will not disappoint. Other things expected included the wireless EarPods and the removal of the 3.5mm jack on the iPhone.
I'm hoping for a change in the stupid design of the Apple Magic Mouse and having the Lightning connector moved to the top of the mouse so you can use it whilst it charges but that's likely not going to happen.
Anyway, the presentation begins soon so I'll need to begin writing since this post is now live.
Apple + Nintendo
This might sound too good to be true, but I'm happy that Nintendo chose Apple to release their new Mario Run game. Firstly, seeing Miyamoto at the Apple Event was absolutely awesome. The game looks good fun for a mobile game (I'm not a huge fan of Mario games on my Wii U).
Hopefully this move will lead to more collaboration and more games from Nintendo on our Apple devices.
iWork update
The next big thing to be mentioned was the update for iWork. This update adds real-time collaboration with colleagues or the like using iWork applications. This is very similar to the way that Google Docs works or whatever.
Apple Watch
Pokémon Go for Apple Watch
Niantic, developers of Pokémon Go, are now bringing Pokémon Go to the Apple Watch. It's more convenient than checking (or staring) at the phone screen and I think although the audience didn't look too interested, I think it looks great.
Apple Watch Series 2
Whilst it was predictable that Apple would make the next iteration of the Apple Watch more waterproof, the way it has been designed is phenomenal. The speaker that is used to expel water after a swim is well thought out that only Apple would do. The screen has been revamped too, now with a brightness of 1000 nits. It also now includes built-in GPS. It now also features a dual-core processor.
Obviously, Apple has also released some new designs too. Nike came on to talk about their new Nike Plus Apple Watch which attempts to motivate you to run - to me perhaps the most useful reason for me to get an Apple Watch since I cannot even motivate myself to get out and run!
Apple has priced the Apple Watch Series 2 at $369 and renamed the original watch as the Series 1 and priced it at $269 and added the same dual-core processor found in the Series 2.

The new Apple Watch Series 2
iPhone
Apple has now sold over a billion iPhones - making it:
The best selling product of it's kind in the history of the world.
iOS 10
You can now raise your iPhone to activate it. Machine learning has been added to the autocorrect in the keyboard. HomeKit has had a major improvement, adding it to the Control Center and adds hundreds of support. Tim Cook believes that HomeKit is going to be a big deal.
Messages is getting many new features including stickers and the ability to send payments using the messages app.
iPhone 7
iPhone doesn't always excite me - I'm more into the Macs, but I'm excited this year because it's the tock in the Apple tick-tock cycle.
A 'gorgeous new design' according to Cook. The new iPhone 7 actually is beautiful and it's high gloss back looks absolutely amazing. It's made using as few parts as possible, making it more solid than previous versions. The antennas have been far better hidden and don't look as ugly as before. Here's a picture of the new iPhone 7 in gloss black.

The gloss black iPhone 7
As expected, the iPhone's home button is getting haptic feedback and the iPhone is being made water and dust resistant. It's classified as IP67.
The camera is still 12MP but has a better flash LED. Phil Schiller also explains that the images are much better and showed some examples that show how good it is when the object is moving. The iPhone 7 also features a new 7MP front-facing camera.
The iPhone 7 Plus now features a 2x optical zoom - nice addition but not enough yet and I will stick with the simple iPhone 7 if I get it.
However, the addition of the portrait feature might sway me, since this allows you to take a depth of field photo - and they do look amazing. Here's the picture shown in the event:

A depth of field photo taken on the iPhone 7
It's about time but Apple has finally added stereo speakers to the iPhone 7. Another expected change was the move from the 3.5mm audio jack to the Lightning connector - something that is nice but will take time for people to change to. Apple has kindly included an adapter from Lightning to the 3.5mm jack. My main concern now is how this will work with my next MacBook Pro (not considering one at the moment).
Next: Wireless EarPods, known as Apple AirPods. I must admit, I really dislike the looks of them and really wouldn't go around with wireless waves going through my head like that but they may appeal to some!
Apple has added their latest quad-core CPU to the iPhone 7 called the A10 Fusion - 120x faster than the original iPhone, 40x faster than the iPhone 5 and 2x faster than the iPhone 6. Its design is unique in the sense that it runs two cores on low-performance mode which are designed for processes that require less power and this should make it more power-efficient. In terms of graphics, the new graphics processor is 240x more powerful than the original iPhone's graphics processor. A sample of this was shown where we get to see 400 flying monkeys. Phil then tells us that:
Nothing quite shows the performance like 400 flying monkeys
Apple claims that they have improved the battery life over the iPhone 6. We'll see about that.
As always, I'm happy to hear that Apple manufactures using the most environmentally friendly materials available.
The end
As always the event finished with a song and I must admit the song was a dreadful choice in my opinion, but that's just me. I was also disappointed that no new Macs or a new iPad were announced today. Overall the keynote was good and the iPhone 7, which dominated the keynote, looks beautiful.
When I first released my website, there were occasional pages with expletives within them but as my website became more and more public and eventually used within my role as a teaching assistant I had to make the decision - remove them all or just hide them.
At first, the latter appealed to me more. I developed a JavaScript (using jQuery) script that would simply hide the words and show them when the user hovers over the word. I have since decided to remove this in favour of removing the words altogether but I thought I'd share my original code with you:
//Swear words if (showSwearing) { jQuery(".swear").mouseenter(function() { var sword = jQuery(this).attr("data-sword"); var nword = jQuery(this).html(); jQuery(this).attr("data-nword", nword); jQuery(this).html(sword); }) .mouseleave(function() { var m = jQuery(this).attr("data-nword"); jQuery(this).html(m); }); }
This very simple script works on the basis that each word contains an nword (normal word) and sword (swear word) set in the data attributes on the span element that contains the word. As I say, it's a simple little implementation that works well enough for the job, but you could do it quite easily with CSS.