• Firefox 130 has been released (link) and everything is going well – responsive, uBlock Origin extension working wonderfully (looking forward to the release of uBlock Origin which appears to be packed with lots of bug fixes and enhancements). For me I’m not really interested in chatbots but my focus is mainly on standards compliance to ensure smooth interoperability along with extensions that aren’t crippled in any sort of way. What I do hope is that as web browsers improve interoperability and standards compliance that it will translate to web developers writing for the standard rather than picking Chrome as their browser of choice and if it fails to work on Firefox or Safari then who cares.

    Looking forward to the Apple event on 10 September (9 September US time) – there are rumours that Apple are going to announce the release date of macOS and iOS to be repeated at the same time but part of me is sceptical of that rumour based on how they made their platform upgrade available in the past. Although I keep saying to myself, “Oh, I’ll wait for the x.1 version to be release before upgrading” but I have feeling I’ll jump straight into the new platform – being able to try the new Safari to see how the improvements will translate to improved performance.

    Edit: The Apple event has been and Apple have confirmed that their new platforms will be released 17 September 2024 (16 September 2024 US time) (link) (link) and the updated phones will entice those with older iPhones but I don’t see anyone with a recent iPhone upgrading unless they’ve got money burning a hole in their pocket. As others have noted, we’ve hit peak iPhone, growth has slowed with people keeping their phones for longer. It’ll be interesting to see whether Apple will expand their services – the benefit of services they tend to have high margins and are a nice reoccurring revenue stream.

    I’ve been following New Zealand politics this week and it is amazing how so many in the media cannot see the whole ‘Treaty Principles’ for what it is – this is bill that they’ll keep pushing out each election to get the terminally online culture warriors to keep voting for the Act Party. This year will be the writing up the bill but it won’t get passed (National and NZ First only promised to support it through it’s first reading then sending it to select committee), the next election they’ll run on it in a hope that it’ll win voters over from New Zealand First to Act – each election they’ll trot it out to win the votes but eventually it’ll lead no where but it’ll mean that National will only have to deal with Act rather than both New Zealand First and Act which is why National is all good with it being in the coalition agreement because ultimately in the long run they benefit from it too. Keeping in mind that is all speculation on my part – I could be (and most likely) am 100% wrong with my analysis in attributing some sort of over arching plan when there may be a simple and straight forward explaination.

    It’s a couple of weeks away from the Google TV Streamer from being made available at third party resellers – you can preorder it from Amazon but I’m going to wait to see what the reviewers end up saying because so far the YouTubers that have covered it have gone into it in a very limited way. The part that I am interested in is how it’ll be used as a home hub which makes use of Matter and Threads to glue everything together – something that Apple has done a really good job at with their own Apple TV acting as a home hub. It’ll be interesting to see what the changes are with Android TV 14 and whether the release of a set top box with decent specifications will result in support long term for newer versions of Android TV rather than perpetually stuck on older versions of Android TV.

  • Well, I see that AdGuard Safari Extension was updated in the last couple of days from 1.11.18 to 1.11.19 – the update includes updating the scriptlets library to 1.11.16 which adds new features and fixes existing bugs (link). I’ve still kept my custom user filters that I use rather than relying on the allow list which doesn’t always work reliably (websites broken such as YouTube even though the allow list should disable content blocking) – everything is working as it should although I am looking forward to the much rumoured move away from it being an electron application to it being native – maybe they’re going to make use of catalyst and make their iOS one available on macOS.

    Just watching a clip from Jack Tame’s Q+A show:

    I find it interesting how there is so much talk about the ‘nice to haves’ but never go into detail what they mean – for example during the council budget process in Auckland there was a debate about whether the council should continue funding the local Citizens Advice Bureau (CAB), are libraries considered nice to have? I guess this is going to be one of those situations where people proclaim “they need to stop wasting money” only to end up getting a copy of the council budget and realise that the ‘waste’ that can be found is close to a rounding error when one considers the size of the budget. Once again we have the National Party led government believing that engaging in bellicose rhetoric is an example of leadership in much the same way that the former health minister believed that yelling at the healthcare system “be more efficient’ will magically result in more being done with less.

    There was a recent transportation announcement and they used the same ‘back to basics’ rhetoric when it came to roading – cutting spending for biking, walking and public transport while implying that such investments are liberal indulgences rather than ‘serious transportation infrastructure’. The petrol tax isn’t just about paying for the infrastructure it is also there (along with carbon tax) to pay the cost of offsetting the negative externalities of vehicles on the road – the planning around public transport, biking and walking is the attempt to offset negative externalities including meeting our climate change goals that we agreed to at the last global submit New Zealand attended.

  • I’ve been sick for the last couple of days then add to that the ‘winter blues’ I’m pushing myself forward – it’s difficult not to fall into slump and once in that slump trying to pull oneself out of it. We’ve had some crappy weather and it is difficult to keep being motivated with work but I guess if I keep focused on the end of the year – time off from work, maybe early next year I might go for a holiday to Australia for a couple of days, that’ll keep me focused on something to I am motivated to keep moving forward.

    Just reading an article over on Bloomberg (link) When I saw Apple getting into original content I was sceptical regarding the cost vs the amount of money they would bring in directly through subscriptions and indirectly in the form other sales along side subscriptions. I think the big mistake is their failure to buy out TimeWarnerDiscovery (or whatever it is called today) when they had the chance then fold the whole thing into Apple television and bump up the price. They would have gained a massive back catalogue of content including classic movies through to cartoons not to mention the chance of turning CNN around so that the domestic version of CNN would resemble that of their international service aka a serious news channel rather than indulging in something resembling a yelling match.

    I’m giving Chrome a go along side Firefox and in my experience so far, uBlock Origin Lite is pretty good when compared to AdGuard which still allows things through that uBlock Origin does a good job stopping – yeah, I could submit a bug report but most of the time it’s like the comic of the suggestion box that is actually just a shredder. I’d be more than happy to pay for an updated and improved AdGuard Safari Extension in much the same way I’ve already bought AdGuard for iOS – AdGuard that addressed the issues I have along with being native code rather than running as an Electron application would make me more than happy to pay for it.

    I’ve been following the WECG meeting minutes recently a request for functionality to be added to the scripting API (link) that was put forward by one of the uBlock origin developers – what I hope is that the WECG take on board this (and other requests by content blocking developers) rather than the usual “do the bare minimum and hope the developer gives up” approach that so many involved in the WECG take (see Apple and their half hearted attempt to implement the Webextensions API to bring Safari into compatibility with Firefox and Chrome (just look at the compatibility matrix for the scripting API (link)) or just the general disinterest in actually supporting improvements based on the the minutes written where the Apple appear to want to be doing something other than being at the meeting).

  • Ok, I was watching the Sunday (18 August US time) episode of Meet the Press and what frustrates me was the way in which the issue of ‘banning price gouging’ was being reported – drawing the conclusion that ‘banning price gouging’ equals price controls even though nothing is mentioned regarding price controls. It also completely ignores the fact that 39 out of the 50 states have ‘anti-price gouging’ laws on the books that have been made use of during times of natural disasters. Not to long ago a state prosecuted retailers (the name of the state escapes me since it was a few years ago) engaging in price gouging before a natural disaster as people were stocking up on bottled water, food that could be stored without refridgeration etc.

    To those complaining that you should ‘let the market work’ – why? if there is a limited amount of something there is another option, limit the number that one can buy of a given product to ensure that there is enough for everyone. Go into the local supermarket in New Zealand and it isn’t uncommon for a supermarket to run a special on soft drink but then limit it to 6 bottles per person or another example would be the shortage of potatoes which flowed through to a shortage of oven fries – again, the supermarket limits it to maybe 2 bags per customer.

    Side note: Dear marketing people, what you call ‘cold outreach campaigns’ is spam so stop trying to dress it up as if you were doing something respectable.

    Side note 2: Maybe he was onto something.

  • I’ve decided to give Chrome another go to see how MV3 fares when compared to MV2 in Firefox and the bespoke content blocking API that Apple uses in Safari (they are adding declarative net request but still trails in functionality when compared to the implementation on Chrome or Firefox). I have to prefix this by stating that I don’t expect content blockers to be 100% perfect but as but long as the visual pollution is kept to a minimum then I’m happy to take a win when I get one. What I hope is that we’ll see the declarative net request be developed further – part of that hope is on the basis that Google probably wanted to get the move over and done with so once they’re over that big shift it is possible to make tweaks afterwards to improve things in much the same way that when the ACA (Affordable Care Act) was passed it wasn’t perfect but has improved as tweaks and changes have been made. What I can say in defence of MV3 and the declarative net request – it is very fast, very light weight and you definitely notice the difference when using a MV3 extension on Chrome and I do hope that as they improve the DNR along with other APIs that the performance will remain.

    The launch of the Google TV Streamer has gotten me pretty excited about the future of the Android TV platform particularly when one considers it is now a full fledged matter/threads hub for ones myriad of gizmos one has around the house. It is one of the things that has disappointed me is Google convincing themselves that the reason why they had a low uptake of the first Chromecast with Google TV was due to price – lets get one thing straight, US$99.95 is a bargain and it isn’t as though you’re buying a new Google TV Streamer every year so assuming you keep it for 4 years then that works out to be $25 per year or around 45 cents per week. The reason why Chromecast with Google TV sales were underwhelming is that it took you too long to make it available outside of the US and then to add insult to injury you launched something that was woefully under powered – a slow SoC, hardly any memory and anemic storage not to mention the lack of regular software updates when compared to the monthly updates the Pixel phone range received.

    I’m having a look at getting some new security cameraes for my place because at the moment I have some Arlo cameras but the problem is that I need to keep an eye on their power and recharging batteries. What I’d prefer to do would be to replace those cameras with ones that can be powered/networked using PoE which avoids having to worry about recharging batteries. I am tempted to get the Google Nest given how it all integrates together – it’s a bit on the pricy side but the benefit is that everything integrates together well not to mention the ability to hook it up to power with 10 metre cables that can be bought from the Google Store online.

  • Weekends go so quickly – I wish I had a three day weekend because the first day off one is recovering from work which only leaves one day to actually do something. I’m still deciding whether I should go into the office or work from home – if I go into work I’ll have to take my scooter because the train is currently being replaced with a bus service but the problem with that is that they never arrive on time meaning it is more thank likely I’ll end up at work late.

    I’ve just had a quick browse of the Mozilla downloads section and it appears that Firefox 129.0 is present before the official release tomorrow (7 August NZ time) – I’ve updated to it and everything is working great. Every release so far has resulted in an improvement in speed and responsiveness. There appears to be regular benchmarks being done on multiple platforms to narrow down performance regressions as well as comparisons with other leading browsers to see where improvements can be made (link).

    There has been an interesting development in the Google DOJ case (link) resulting in concerns about how it will impact Firefox. I think what you’re going to see is that there will won’t be upfront payments but browser vendors will receive money from Google each time a user makes use of Google except it won’t be on the basis of whether it is setup as the the default search engine. The other thing to keep in mind is that Google makes open source community contributions (money and man power) so what you may see are regular donations to the Mozilla Foundation to maintain good public relations of being a positive open source citizen.

  • I’ve been running Firefox for a while (recently updated to 128.0.3) but every time I update my version of macOS I like to give Safari another try, to see whether things have improved and what bugs have been fixed – I guess I have an optimistic outlook on life where I hope that maybe as Safari improves and AdGuard improves will reach parity with the experience I get with Firefox and uBlock Origin can be reached.

    Oh, and I checked to find out why Skype web application comes up with a scary message about ‘reduced functionality’ aka partial support for calling. Given that Skype these days is pretty much irrelevant (I only keep my account around to keep in contact with a friend overseas) I don’t think much is lost given that I only use it for text chatting. I’m hoping that Teams will eventually replace it – it just feels a lot more streamlined, less UI bloat etc.

    uBlock Origin 1.59 has been released and is now available through the Firefox extension store – I’ve updated to it. Every release it just keeps getting better – faster, more responsive, dealing with squashing unwanted content.

    Regarding the move to MV3 by Chrome, I think what we’re going to start seeing are those who held out until the very end believing that Google wouldn’t follow through with it just as in the past where they made an announcement onto the push back moving to MV3. I think the other reason why many are holding off is the belief that maybe it won’t be so bad – that’s until they realise that filter updates for content blocking has to go through the arduous process of being submitted to the extension store rather than allowing the filters to be downloaded like they can now.

    Why is that a hassle? because in the area of creating filters for content blocking it is a game of cat and mouse – always trying quickly update filters as quickly as a web developer has worked around it. The net result of the new way of doing things with MV3? days if not a week or more where users will be inundated with crap that their content blocker cannot block because the filter updates as always lagging behind the speed in which web developers move at.

    I don’t think Chrome’s market share will be collapse but I do see tech enthusiasts and technically inclined people moving resulting maybe at max 20% of the desktop user space using Firefox but ultimately if that is reached then at that sized it does keep the big players honest as you cannot simply ignore 20% of users out there. I really do wish people would learn from history because Chrome is slowly turning into the Internet Explorer of today – not on the basis of the technical issues but more the inertia that has built up as Chrome’s dominance becomes more embedded, it becomes the first thing people down load the moment they buy themselves a new computer then come home to set it up.

  • Apple has released updates to all their platforms today and part of that involves a huge number of security fixes that came through (link) with quite a few updates for Webkit and Safari. On my iPhone 15 Pro Max the modem firmware was updated from 1.60.02 to 1.70.02 along with the firmware of both Macs being updated to 10151.140.19 (I forgot to write down the old version). With how stable things are with macOS I am wondering whether I should wait for the x.1 release of the next versions of Apple’s platforms…but knowing me I’ll want to update to the next version as soon as possible to see the improvements Apple has made to Webkit in terms of conformance to web standards along with fixing up bugs in their implementation of those standards.

    There has been a slight performance boost – everything thing feels a bit snappier even tvOS feels a bit more snappy. I have been looking at getting myself two HomePod for stereo sound to replace my existing speakers hooked up to my Mac Studio directly. The benefit of the HomePod is the ability to stream from my Mac Studio or from my Apple TV so then I can have decent sound quality when watching a movie. It is NZ$529 but it isn’t as though it is something that you buy every year I’ve got a few more things I’m going to look at but we’ll see how things go.

    Regarding Kamala Harris, the way in which reproductive health is being framed in terms of freedom is exactly how I’d be doing it if I was in her position – do you want to make that decision or do you believe that decision should be made by politicians? I hazard to guess when you frame it in that way that you may even get people who maybe anti-abortion (in terms of their personal moral position) but are also equally opposed to the very idea of the government coming into private lives of women and telling them what they can and cannot do with their own body.

    When it comes to the economy and inflation I do hope that Kamala pushes back the narrative that the Republicans keep putting out that they’re ‘good with the economy’ (and how Biden apparently caused the information problem even though it was the Republicans who injected $7.5 trillion into the economy and ran a massive budget deficit) when for 4 years all Trump did was talk and talk and talk and talk and talk and talk *deep breath* and talk and talk but never delivered – he was a big talker but then again the American public were warned but they decided to ignore those warnings just as Brexit voters labelled anyone pointing out issues as ‘project fear’ are now dealing with the consequences of their devision.

  • I have finally uploaded all my photos – I was going to use the Google Photos but I found it easier to share it using Apple Photos since I have everything integrated into the Apple ecosystem – I’ve now got 2TB on iCloud so I might as well use it. I’ve got two albums – none of them have photos of me since I’m taking the photo or if someone else is I prefer not to be photoed.

    Edit 30/10/24: I’ve taken the photos down because I’ve been having some technical issues.

  • Firefox 128.0.2 has been released (link) – a minor update that fixed some annoying bugs. I haven’t noticed anything major, it’s as reliable as always. The one thing I did notice which I like is how when using Google Chat the icon on the tab has a red dot when someone has replied back to you which for strange some reason it doesn’t occur on Safari. I’m also enjoying the super content blocking experience that uBlock Origin affords due to Firefox maintaining MV2 API compatibility. Although Firefox doesn’t run natively on the iPhone the truth be known is that I do most of my ‘web surfing’ on my laptop or desktop where as with my mobile I’m primarily using apps such as the Reddit app or the RNZ app etc.

    There are rumours of Google launching the Pixel 9, Pixel Watch 3, Pixel buds pro 2 along with a replacement for the Chromecast with Google TV with the rumoured ‘Google TV Streamer (link) – let’s hope that they don’t do something stupid like launch the product in only one country the act surprised their sales aren’t good then convince themselves that it is the price not the lack of availability being the cause of the poor sales. It reminds me of what a former programmer who worked for Microsoft said about the rise of Microsoft Office – the competition was fragmented and made a series of bad decisions rather than Microsoft Office being the outstanding technological superior product. I can’t help but get the feeling that in the technology space the winners end up getting there because the organisations offering alternatives are so dysfunctional resulting in many companies being their own worse enemy.