• Instagram Threads launched on 5 July 2023 and within a week they now have 100 million with many, many high profile people moving over from Twitter to Threads. I think long term you’ll find that it’ll come in waves as features are added then eventually once ActivityPub integration occurs you may find that Instagram will put down their ban hammer on a few of the undesirable people who have come over to Threads and based on the number of replies that said individual isn’t welcome.

    There was another beta released by Apple for both their existing platform along with the next platform release they have planned. Personally, I would sooner they take their time but that being said I would like them to closing the functionality gap particularly when it comes to extensions. I’m a simple man, if Apple get Safari MV3 support to the point that I can run uBlock Origin Lite then I would be a pretty happy lad. The web browser has become the run time engine for the online world and when Apple drag their feet regarding implementing standards then it holds back the whole IT industry due to the dominance Safari has in the smartphone and tablet space due to the fact that the core of Safari is the only one allowed on iOS and iPadOS.

    Another day another poll with journalists spinning the results into something that it is not (link). In the case of National-ACT they sit at 48%, for Labour-Greens plus other parties they sit at around the same. Basically they’re neck and neck, the majority that Labour was never sustainable long term in an MMP environment but why let facts get in the way of a doom and gloom narrative to get those clicks and raging comments in the comment section. I think it’ll a close election – at least in the case of New Zealand at least our centre right party hasn’t lost its marbles unlike the United States where their so-called centre right party is completely disconnected from reality.

    Nothing has pushed out an update, Nothing OS 1.5.6 which weighed in around 55MB and after the installation it appears that it was an update to the kernel with the build being dated 6 July 2023 but the version remaining the same at 5.4.210. In the last couple of days the June Play Services was updated to the June 2023 version and so far the combination of the two updates (plus the regular updates made available through the Play Store) the experience over all has been pretty good.

    The development of Mimestream has resulted in some regular updates coming out (link). I’m looking forward to seeing contacts and calendaring integration so that Mimestream gets to the point that it is a completely integrated productivity app like Outlook on the desktop is like. In other news, at the moment where I work they use Google Workspace but we’re going to be moving over to Office 365 which will be an interesting experience given how much stuff we have integrated into Google – from the current CRM through to documents saved in our Google Drive. All I can say, I’m happy I decided not to make working in IT my full time job – sure, I’m keenly interested in technology but I wouldn’t want to make it a fully time job because it would take away from the enjoyment of having the interest in it.

  • As most of you probably already know, Meta are launching Instagram Threads and along with that launch comes the detractors (with good reason mind you) but I think it is also important to remind ourselves of a few things:

    a) Turning a large corporation takes time so even if you are sceptical that they’re going to change one also must remember that it takes time for a corporation to change directions. A good example of that would be Intel and the move from Pentium 4 to the Core based architecture which didn’t hit the mainstream until 2006 for the desktop. In the case of Meta, add the complexity of oversight by both the FTC in the United States along with various agencies in the European Union, it is understandable

    b) Taking what someone says flippantly in their teens or early 20s is hardly representative of where one is in that moment. There is the infamous quote of Mark Zuckerberg when he was 19 years old – colour me surprised that maybe in 20 years later he has changed because he has matured and realised the responsibility the he has inherited when it moved beyond just a little rinky-dink website for his classmates at university. I’d hazard to guess that many of us have made off handed remarks which, on reflection, we’d cringe that we had said it in the first place was made public.

    c) Unlike Twitter, Meta is still part of the European Union agreement to stamp out disinformation online and Christchurch Call but Twitter is only a signed up supporter of the Christchurch Call, one really has to wonder as to the sincerity of Twitter when they are in one but not the other. Will Meta or any other organisation involved in both of said organisations get it right all the time? nope, they’ll make mistakes because shocker, corporations are filled with humans and humans are fallible, they make mistakes – the question is whether there is malicious intent and how they respond when they fall short of what is required of the organisation in terms of protecting user privacy, dealing with extremist content etc.

    d) CEOs of large corporations talk to politicians of all stripes because part of running a large organisation is maintaining a good relationship with the ‘powers that be’. Just because an executive is speaking to a politician does not necessarily mean that they’re ‘in the bag’ for that politician.

    e) What is reported on what is taking place within an organisation on many occasions does not accurately give all the nuances regarding how it happened in the first place. I’ve worked in organisations where the media will report one thing and having been privy to what is going internally the report paints what took place being the result of menevelency rather than just a run of the mill cock up. Remember the old saying “Never attribute to malice that which is adequately explained by stupidity” or sometimes it is a matter of a company getting legal guidance from counsel, they believe they’ve interpreted the law correctly but then later find out that there is more to it than what they expected – see the anti-moneylaundrying laws which required on going conversations between the Department of Internal Affairs and businesses impacted by the legislation regarding whether the safeguards meet their legal obligations. Some companies didn’t confirm not because they were being menevelant but because they genuinely believed that they were in compliance with the law.

    I think it is important when reading the above points that I’m not defending Meta but rather it is important to understand the motivations and incentives in place, to understand that corporations don’t have a ‘will’ of their own but instead decisions being made ‘by the corporation’ are made by people who believe they’re trying to strike the right balance between the various stakeholders. This is where Instagram Threads is going to have leg up – the sort of amateurish way in which Elon Musk is running Twitter doesn’t cut the mustard particularly when social media is a way in which businesses develop relationships with potential customers while retaining existing customers through brand engagement. If your platform is overrun with crypto bros, alt right ‘influencers’ and the like then don’t be surprised that brands decide that the platform’s toxicity isn’t something you want being associated with your brand. Toxic people exist on every platform, the question is whether you allow them to over run the platform or whether you regularly push back so that they’re the exception rather than the rule.

    Just to round up the blog post, here is a good article over on The Verge regarding Instagram Thread (link).

    And one more thing, I always love it when financial experts making claims then those claims crash and burn such as this one (link) “According to Insider, McKinsey claimed that the Metaverse would bring businesses $5 trillion in value. Citi valued it at no less than $13 trillion.” which reminds me of of the claims regarding the Intel Itanium taking over the markets, that by this time the the market would be worth billions, that it would destroy the UNIX rivals etc. etc. and what happened many years later? none of that came to fruition. It truly is amazing that there are people out there who pay these organisations whose reliability is worse than mine – but at least when I put out my opinions I don’t charge a fortune for them, they’re free of charge.

  • I know it sounds redundant to make that glaringly obvious statement but it appears that those who are pushing the narrative that ‘Ron DeSantis is Trump but without the chaos’ ignore why Trump supporters support Trump in the first place. The video below does a great analysis of what is happening on the campaign trail:

    The DeSantis campaign is making some pretty obvious mistakes right from day one, firstly they launched on Twitter in the belief that it’ll tap into younger voters in the belief that the noise making reactionaries on Twitter some how represent a large segment of the primary voter (when in reality they don’t). Secondly, they’ve pretty much set up their campaign as a reflection of the right wing culture wars that are raging on the internet but here is the problem, the internet is not the real world.

    Let’s take the Daily Wire which as of the end of 2022 they had slightly over 1 million paid subscribers so let’s assume that the total audience size is 4 times larger (keeping in mind that the number of views on YouTube is around 1/8th the number of subscribers based on the most recent video that has been out for a month), even at 4 million that is miniscule when compared to the size of not only the Republican base but the number of independents that the winner of the primary will have to win over in the general election.

    Thirdly, Ron Desantis believes that to beat Donald Trump he needs to move to the right of him but if you move to the right of him not only are you tapping into an even smaller percentage of the electorate you’re almost guaranteeing that you’re making yourself unelectable in the general election. The further right you go the less electable you are not only in the primaries but also in the general election. Sure, Trump rallies against ‘the woke’ but he sprinkles it on in moderation where as Ron DeSantis is ‘woke, woke, woke, woke’ not to mention the Churchillesque speech of fighting the woke in various locations as if it were some sort of fight for survival. At some point even the most ‘anti-woke’ Republican is going to ask the obvious question “is this all you have for us?”.

    Regarding people who invoke arguments based on low poll numbers for Joe Biden need to be reminded that low poll numbers doesn’t necessarily translate to people looking to vote for someone else – it is possible to be unhappy with Joe Biden for example the lack of progress for student loan forgiveness and yet for that same person to recognise that the alternative is so much worse that people end up voting for Joe Biden (long term it maybe a problem of Republicans stop nominating drop kicks in favour of candidates who have a broad appeal rather than the narrow single issue voters that the Republicans appear to fixate on). Low approval does not automatically mean “so therefore I’ll vote for the opposition” any more than people being unhappy with Nicolás Maduro automatically means that those people support Juan Guaidó – sometimes the ‘devil you know is better than the devil you don’t’.

    For all of Joe Biden’s flaws, I think the focus by those wanting to push for change, they should focus on senate, congress and local elections where the agenda is very much pushed. Joe Biden isn’t the obstacle to change, the obstacle to change are those who are voted in as ‘blue dog democrats’ who believe that being a corporate sell out is synonymous with being moderate when in reality the way you win is you focus on the ‘meat and potatoes’ issues in much the same way that John Fetterman did in his election campaign.

  • I’ve tidied up my blog by making sure that all the posts I have made have a title. In the past I used to use a blogging client but these days the web app for WordPress is powerful enough to replace a native application. I also deleted all blog posts before 2020, nothing of any value was lost plus most of it out of date anyway.

    There is a rumour that Meta will be launching Threads (a Twitter alternative) on Thursday (link) which will make for interesting viewing as high profile users that use both Instagram and Twitter decide to delete their Twitter account because why bother with a platform with a few hundred million monthly active users when Meta has 3.74 billion active monthly users. Many of the government departments and emergency agencies also use both platforms and might also leave given that Threads is a good enough drop in replacement then add on to that the third party social media management services that’ll be upgraded to handle Threads, I wouldn’t be surprised if Threads ends up speeding up the demise of Twitter. So Twitter is falling apart and Threads is going to drop in as a replacement – I’ll make sure I have some freshly popped popcorn and a front row seat for everything to unravel.

    I’ve been looking through what Chrome 115 has in store (link) and Topics API is being enabled by default so it’ll be interesting to see how quickly it is adopted by developers. For me, I have setup Chrome to reject third party cookies so I’m already a fair way of the way there already. There are also other APIs being made available particularly regarding protecting sensitive information regarding end users which serve as a much larger tapestry of functionality being added which will try to balance up being able to protect user privacy while also also ensuring that when ads are shown they’re relevant to the end user.

    WordPress has delivered Mastodon integration:

    And based on what we know about threads, it should be possible to post to Instagram threads timeline as well by using the @username@threads.net handle. As to whether I join Instagram and start using Threads? I’ll sit back and see how things turn out.

  • Apologies for the lack of a short and snappy title but I’ve been pulling my hair out trying to find out why ptpcamerad kept relaunching every time I killed the process – one option was to run this command in the background:

    while ; do; kill -9 $(ps aux | grep “[p]tpcamera” | awk ‘{print $2}’); done

    Now, that kind of worked but wasn’t exactly an elegant solution. I then tried disabling it from the terminal then reboot:

    sudo launchctl disable gui/501/com.apple.ptpcamerad

    The problem with that is that although it was disabled at boot time the problem is that it kept being launched by an application wanting that service to be enabled. With some more Googling I quickly found what the culprit – Google Drive app that one uses to synchronise on macOS – it did ask me whether I wanted to synchronise my photos and I said to ignore it thus I made the assumption that it shouldn’t interfere with OpenMTP or any other application that was trying to connect to my phone using MTP – how wrong I was. Once I quit out of Google Drive I then tripped over another issue which was MTP appears to have issues with files that have “, !, * and ? in the file name so then I had to do a bulk rename to remove all the “, !, * and ? out of file names which then allowed those files to be copied across (it appears to mirror the Windows file system restrictions restrictions).

    On a side note, I don’t use YouTube Music to store my music because unfortunately it re-encodes even if the file format you upload in is a streamable format. I could handle that if it was possible that I could upload my music collection that I keep as a backup in FLAC format (ripped from my CD collection) that I keep in the cloud on my Google Drive but the problem YouTube Music still has a limit of 300MB for a file and one of the tracks is 306MB. Long story short, this is the reason why I needed to get the issue sorted out with OpenMTP and my phone so that I can copy my AAC music collection directly to the device.

    I also don’t use the YouTube Music app on my phone because it doesn’t handle large library of music stored locally all that well – indexing the music, very slow to navigate etc. I guess Google probably assumed that most people don’t have large music collections like me or use music subscription service (where all the indexing etc. is stored on the server and kept track 0f) so it is rather a none issue. Instead of using the YouTube Music app I bought a copy of Poweramp Music Player (it’s NZ$7.99 so it isn’t going to break the bank) – it handles my large music library perfectly, it has a great equalizer (I like to boost the bass), the navigation is fast and fluid (there are some negative reviews but one thing to keep in mind that because Android runs on many different hardware combinations then add OEM customisation, what may impact one end user may not necessarily impact others).

    The one thing I do need to buy is a USB-C to 3.5mm headphone jack. With my workplace moving into Wellington next year and me deciding to take the train into work each day, I want the ability to listen to some music on my ride in (which can take 35-40 minutes). On the good side though, when I go into work and come home I’m travelling on the off peak times so I get those cheap fares which work out cheaper than taking my scooter.

  • Let’s start with the bad, I woke up this morning all ready to head off to work and found that my scooter not only has a flat front tyre but also a flat back tyre as well. I guess the saving grace being that I can work from home which meant it was a giant fiasco but still it is something I could do without given the current focus on getting my financial house in order. I guess what I’ll do is not this pay, nor the next but the one after I’ll take it in for a serving along with sorting out the tyres at the same time.

    The good, well at least as far as I am concerned, was the release of Nothing OS 1.5.5 which boosted the security patch level to June 2023 although the Play Store update for the month comes at the beginning of the next month aka June arrives at the beginning of July. The speed and responsiveness of Nothing OS has improved with each release not to mention the improved battery life. I showed my phone off to a few friends at work and they seemed interested in getting it. The case I have on it I ordered from Walmart but I had to get it delivered through YouShop because Walmart doesn’t ship to New Zealand directly.

    Another good thing that has happened has been the GIS Geek Maps (link) has been updated with the latest map information regarding cell sites and what services are offered, broadband cabinets, which cabinets have fibre backhaul, point to point links etc. It’s a good way to find out whether a mobile phone carrier has a cell site to where you live and what services they offer on it which can give an insight as to the quality of the service one may receive. A lot of the information has been updated particularly regarding 2 Degrees and One NZ which use 900 MHz for both 3G as well as 4G (Spark uses 850 MHz for 3G however with the closing down of the 3G network towards the end of 2025 (link) I wouldn’t be surprised if 850 MHz is redeployed for 5G and maybe by that time VoLTE will be standardised rather than the mess today where handset vendors have to have specialised settings and testing for each VoLTE implementation).

    From the ‘good news for the average person but bad for speculators’ it appears that the middle man grifting maybe coming to an end as cheap credit dries up and investors are now expecting businesses to turn a profit rather than expecting to get money on the cheap. In this case Airbnb revenue has collapsed 50% and expect things to get worse before they get better (link) – speculators believing they can make a quick buck are going to quickly exit the market because of demand cratering and cheap credit now making those beach houses a whole lot more expensive to pay the mortgage for. Then add to that numerous cities and countries have crack down as many who ran Airbnb were running them as a side hustle but not paying the appropriate council rates, failing to properly pay tax on the profits being generated etc. they’re quickly finding that it’s coming back to haunt them.

    Long term I wish that we would stop labelling middle man grifting operations as something nobel or branding them as a ‘tech company’ (when in reality their relationship with tech is tangentially not the core of their business) when in reality they only use technology to achieve their primary goal as an organisation (technology isn’t the end goal, it’s the means to achieving that goal). We’re seeing the consequences when you have a free for all system that drives down people’s wages and job security, when councils seen uber as some sort of substituted for public transport so they underinvest into public transport, when councils get sucked into nonsense such as the ‘hyperloop’ which turn out to be all hype no loop.

    Regarding the ‘meh’, nothing exciting so far happening in my life other than work – hopefully as things settle down and the weather gets better. Everything these days is in a state of flux, shortages, inflation, high interest rates etc. so people are pretty stressed at the moment not to mention the election that is coming up towards the end of the year.

  • One more day to go – working at the moment (Saturday) then one more day (Sunday) before the weekend. Although it isn’t everyone’s cup of tea I love working Wednesday to Sunday and having Monday/Tuesday off for my weekend because having two week days off gives me the ability to chase up errands that need to be done, shopping at a leisurely pace etc.

    I always find it interesting when Republicans come out of the woodworks declaring how a second Trump term would be horrible but when asked “ok, but will you still vote for him and support him if he is the Republican nominee” they collapse like a cheap lawn chair and fall in line. P J O’Rourke at least had the backbone, when asked whether he would vote for Trump, stated that he would vote for Hillary because at least she was wrong within the acceptable parameters of being wrong.

    If Bill Barr came out and said, “I can’t bring myself to vote for a Democrat but I’ll…” followed by a) leave it blank b) vote third party, then I might have some respect but alas it appears that Republicans don’t actually believe in anything other than power for power sake. Sure, we on the left or nominally left want power but power to achieve a set of goals that improves the lives for all people – even the so-called neoliberals at least try to strike a win-win where as Republicans in the US only ever seem to want power for power sake, for their own personal enrichment as demonstrated by the rank hypocrisy demonstrated by the so-called ‘freedom caucus’.

    Regarding how politics is going in New Zealand, the difference between the United States and New Zealand is the fact that swinging voters make up a huge part of the electorate so there is a lot more effort by the different parties to win people over because there the percentage of persuadable voters is a lot higher than in the United States. At the moment the Labour, Maori and Greens could form government but not too long ago National-Act could form government so the poles are all over the show with many (I include myself as part of that cohort) who only make a firm decision closer to the election once the announcements are made, analysis in the media is done and one has looked at the policies directly.

    For me, I’m leaning party vote Greens and constituency vote I’ll for my Labour Party candidate. Are they perfect? there is no such thing as a perfect party or a perfect politician – politicians are human and parties are made up of humans. Humans are a fallible and are thrown into an imperfect world so we have to deal with reality as it exists which means accepting the fact that those who put into power are going to make mistakes, that drama occurs within the party as different factions have divergent viewpoints regarding topics that one (or more) faction believe are of the utmost importance while other factions may disagree. End of the day, a political party has to operating as a single unit which results in friction that some times boils over in a public spectacle that the media lap up aka ‘what bleeds leads’.

  • It started on Tuesday but I went to work on Wednesday because it was a late shift and they needed extra man power but by the end of the shift I had a horribly crook back then I headed back home thinking that maybe a lay down will fix it – nope, my back still feels horrible. Long story short, I messaged my boss to inform him that I will not be in on Thursday – I’ll be spending most of the day in bed to recover. I guess it is combination of age and bad luck resulting in it. Oh well, these things happen.

    I’ve changed the setting on my Chrome to disallow third party cookies (then cleared all my cookies, cache, history etc) and so far I haven’t had any issues. Although Google is slowly rolling it out (link) I would say that the vast majority of websites are already adapted to the change when Apple made the first move with Safari with Safari on iOS being a pretty dominant force in the world of drive technology change in in the area of web technologies. Right now the improvement to privacy is very much a work in motion and the details can bd found out over on the Chrome Developer website (link).

    The Chrome Developer website (link) is a great source along side the Webextensions API (link) which give a good insight into what is happening particularly when it comes to web standards – plenty more can be found over on github which range from Webassembly through to WebGPU and everything in between.

    Apple released updates for macOS, iOS, iPadOS etc. (link) which addresses two vulnerabilities – one in webkit and the other in the kernel. It’ll be interesting to see when macOS 13.5 will be released – maybe when they release iOS 17 they’ll release the macOS 13.5 update? I guess we’ll have to wait and see. I’ve installed the security update on my MacBook Air and Mac Studio – no problems with either one of them.

  • Well, in the last 24 hours there has been a whole lot of drama in the fediverse because a small group of admins from various Mastodon instances were invited to a meeting with Meta (home of Facebook, Instagram, WhatsApp etc) but each of the attendees had to sign an NDA. Well, the moment that a meeting, NDA and Meta made its way into the fediverse then every man and their dog had their strongly held opinions pushed out into the fediverse. Where do I sit regarding this? I’m going to wait and see – we don’t know what the meeting is about, what was discussed, whether anything was requested from the admins who attended by the representatives of Meta.

    Long story short what we have are people filling the void left by the NDA with the worse possible scenarios appearing to dominate the discourse. I think it is important to recognise the fact that if Meta wanted to scrape data out of the fediverse then they could easily do that without having to go through the process of setting up an instance of their own, working with high profile celebrities then launching it to the public for anyone and everyone to join. Until we know what the details of the meeting I think it is best to sit back, take a deep breath and wait to see what happens.

  • Only another half hour or so to go before I can clock off and enjoy my weekend (Monday and Tuesday). I’m going to head off down the road to pick up some items of dinner from the local supermarket but the million dollar question is what I’ll decide to have for dinner. I’m stuck in that situation where I’m hungry, I want something for dinner but I don’t know what I want although I am tempted to have chicken burgers with Tegel Take Outs Chicken Burger Patties Louisiana Style along with some salad on top. I’ve got some left over butter chicken in the freezer so I’ll probably make butter chicken pizzas next week – a quick and easy meal.

    Side note: the key to getting them extra crunchy is cooking them on a rack on a roasting pan in the oven so then the oil/fat drips through onto the baking paper thus keeping the coating dry and crispy. The next question is whether I go for coleslaw or just lettuce, tomato, red onions etc. but I guess it’ll be one of those questions that’ll be answered when I arrive at the store rather than preplanned.

    The weather in the Hutt Valley is still pretty cold, well, either that or as I age I am finding that I am feeling the weather a lot more than when I was younger. On a good side though the home is warm but the mornings can still be pretty chilly but with that being said a nice puddy is always perfect to warm oneself up after a long cold day.

    I’m gradually working through both the Google and Apple sessions – although I’m not a developer is is always interesting to see what is being talked about which give a good insight into the general direction of where Google and Apple are heading. Looking forward to Android 14 making its way to my phone in August and when it comes to the release of Apple’s next platforms they will probably do like they always do which is to announce a new series of iPhones at the end of September then ship the iOS update the week after the presentation then release the next version of macOS coming out a month later (based on when they released macOS 13).