warning: Creating default object from empty value in /home/drupal/public_html/modules/taxonomy/ on line 33.
For Tweeting via RSS.

Actually this isn't just today's peeve - many of those who follow me on Facebook in certain groups will've picked this up :-)

The root cause appears to be really poor UI/UX in the mobile app (or at least the Android app) for Facebook. I'm a member of a couple of fairly busy Facebook discussion groups that are closed/private. If you're not a member of the group, you don't see when people tag you in discussions.

(Being tagged is when someone uses your name in a comment on a post or image, and then selects your profile, so this becomes a notification on your news feed. If it's an item you can't see - because it's a private group you're not a member of, for example - then even if you're tagged, you're never going to see the item in question).

In the web browser version of Facebook, when you go to tag someone who's not a member of the group, it warns you they won't see the tag doesn't even present the option anymore.

When you see a person who's not a member of the group has been tagged, it's pretty obvious in the browser that this is the case:

Got ratty with the automated connectivity check / captive portal 'helper' today whilst bouncing my internet.

Found some instructions at (which themselves link to ...

Key fix applied: modify "/etc/NetworkManager/NetworkManager.conf" and add this at the bottom:


I trust that I won't see it again. :|

Down the rabbit hole I went today, and tripped over this page at RSM which discusses the issues importing electrical, electronic and radio devices into NZ from a Government perspective. I noted "suppliers of radio transmitting products must hold a Licence to Supply.". Makes me wonder whether Trademe and such are watching for this sort of business, what with people routinely purchasing transmission kit to resell it...

For the first time, I've recently had cause to parse a large number of log files, looking for (and removing) fields and shipping the output into dynamically-named additional files.

The first challenge was to reduce the log files down to just the ones that contained relevant text. Usually i'd have done this with a simple 'grep' (perhaps then piped to another grep to further narrow).

I discovered that there's a tool 'somewhat' similar to grep, in the 'cmd' suite called 'findstr' and that I was able to run search multiple files by using a 'for' loop:

> for /F "tokens=*" %A in (listoflogfiles.txt) do findstr /s %A * >>output_%A.txt
(to simplify my life I create a text file which contained a line-by-line list of all the files I wanted to parse (dir /w >>listoflogfiles.txt) which allowed me to manually tweak the list)

Of interest: tokens is the number of variables on each line to deal with. So '*' means all of them. There's an additional parameter called 'delims' that can be used to specify the delimiter... so this actually has some similarities to bash cut.

Also of interest: findstr /s means it's recursive (search all subdirs)

So anyway. This gave me all the data in each line matching the string, but I wanted to limit the output fields to just ones useful in my application. The way I've done this historically is with a simple 'while line' loop in bash, together with something like 'cut -d " " -f 2,3,6-' >>$line.txt (using a blank space as a delimiter, show me only fields 2, 3, and all fields after and including 6 based on that delimiter, output to a file named based on the input value of the line).

Surprised I didn't put this out there earlier...

Freeparking (a large domain name registrar in New Zealand) have been using Cyber Security for marketing purposes, pushing the .kiwi tld.

Today I got the following within (yet another) marketing plug from them:

"Cyber threats are on the rise in New Zealand and many small to medium business are leaving themselves vulnerable by not securing the core domains recognised in New Zealand. At Freeparking, we want to help you protect your brand which is why we had these domains put on hold for you - but time is running out, your .KIWI domains are expiring soon, so ensure you claim and renew your domains now!"

What they actually did was pre-emptively register the .kiwi variations of domain names registered by their customers, a year ago, and the annual renewal is coming due.

I finally put my finger on the change to vertical scrollbars in Ubuntu that I wasn't expecting.

It's described at this stackexchange post and also on a Mozilla page. I'm giving the settings.ini option a go.

Not that I don't think the 'warp' idea is a bad one. But they should've put it on the right click by default, I feel.. not the left.

So.. this is proving a bit of a peeve... advice appreciated:

- HP Laptop set up with BIOS Clock showing local time.
- Ubuntu Linux set up (17.10) and shows local time correctly.
- Windows 10 (OEM, albeit with less HDD assigned) keeps putting itself back in time by 13 hours! (We're in DST, so we're UTC +13. Coincidence?)

If I toggle Windows 10 auto-sync off-and-on again and it resync's via NTP, the clock goes back to normal.
I can't make sense of it. And Windows 10 seem to have stunted the ability to manually get the clock to sync.

I spend about half my time in Windows and the other half in Linux, so this is bloody annoying.

Editors Note: This page originally cited that Reddit was the source of the popup ads. Having closed Reddit down for a while it happened again - see amendment - and the only common factor was Memory Alpha (The Star Trek Wiki) - which rings true as I had suspected similar some time ago. I've been re-watching Star Trek via Netflix and following the production notes on Memory-Alpha as I go, so there's been a tab floating on one of their content pages for a while. :(

Mobile browser has been popping up with fake ads proporting to be flogging large-value Countdown supermarket vouchers (but only if you fill it in real fast, 2 minutes!)...

The content is hosted on cloudfront (AWS) and when I later reopened the URL to investigate it I got redirected to - a domain hosted by Cloudflare, and apparently registered to:

Domain Name:
Registry Domain ID: 1941599927_DOMAIN_COM-VRSN
Registrar WHOIS Server:
Registrar URL:
Updated Date: 2017-08-13T14:21:02Z
Creation Date: 2015-06-24T13:02:50Z
Registrar Registration Expiration Date: 2018-06-24T13:02:50Z
Registrar: PSI-USA, Inc. dba Domain Robot
Registrar IANA ID: 151
Registrar Abuse Contact Email:
Registrar Abuse Contact Phone: +49.94159559482

Registrant Name: Jimmy Nguyen
Registrant Organization: AP Marketing Asia Pacific Pte Ltd
Registrant Street: Unit 706 7/F South Sea Centre Tower 2, 75 Mody Road
Registrant City: Hong Kong
Registrant State/Province: Kowloon
Registrant Postal Code: 852
Registrant Country: HK
Registrant Phone: +49.615185080
Registrant Phone Ext:
Registrant Fax: +49.61518508111
Registrant Fax Ext:
Registrant Email:

Registry Tech ID:
Tech Name: Department Systemadministration

Today's fail was brought to you by Microsoft.

Above from - Click on the link to see the screenshot that makes it all very obvious.

See also

It appears only Firefox and Chrome appear to even validate this, but it means that numerous Microsoft systems including Office 365 (Sharepoint Online, Onedrive for Business, Azure and others) simply aren't letting Firefox users in (Because Firefox treats the error as Fatal). Apparently Chrome works-but-regards-as-insecure and IE still works without showing the user anything.

Unfortunately the workaround is to set the security.ssl.enable_ocsp_stapling. to false in about:config in Firefox (disabling the check).

I suppose the trick is getting all those users who implement the workaround to turn the check back on when Microsoft fix it?

Even one of the biggest technology companies in the world can fail at the basics.

I got asked to write a blog for the ITP's Techblog.
You can read it on their site, of course (and I encourage this!), but I'm also reproducing it here for posterity (call it a backup copy, hah!).

Been a while since I wrote anything for external publication. I apologise in advance :)

NZNOG 2017 - working together for a better internet
Mark Foster, Guest post. 31 January 2017, 7:20 am

The New Zealand Network Operators Group has been holding a conference annually for the last 15 years, and the 2017 edition was held last week at the Trinity Wharf Hotel in Tauranga.

The NZNOG was, like many similar groups, originally established as a mailing list to enable collaboration and coordination between the operators of internet networks across New Zealand, and was the forum through which many of the peering relationships - that is, the links between various ISPs and network operators that today carry the vast majority of domestic internet traffic - were established. The mailing list itself continues to act as a forum for discussing issues of mutual interest, but the annual NZNOG conference is also a big drawcard. It remains one of the few community-led technical conferences in New Zealand, with a reputation for delivering high-grade technical content. Just as valuable. though, is the other kind of networking - the social kind. The network operations community in New Zealand is small, and this is their annual opportunity to establish and build on those all-important inter-personal relationships that help our data move from A to B without drama.

Syndicate content