So, a few weeks back, COVID-19 went through my office at Milton. I had been at work just one day a week — basically I was working in the office on a Wednesday and working from home all other days of the week unless there was a special reason for me to do otherwise.
On the 3rd of July (Sunday), one of my colleagues reported he had tested positive on a rapid antigen test (RAT) after suffering symptoms, and would begin isolation. 2 days later (on the following Tuesday), another colleague reported he too, “had a bit of a cough”. I made the decision to not come in on the Wednesday, on the advice that it was likely better I work from home.
Over the coming days, more reported symptoms, but so far I was safe. Yes, my father and I were regularly going to the local cafés for dinner Monday-Thursday nights, but I was not exposing myself to the office cluster at this point.
I figured that, with all the cases now isolating, and a few days later, it’d be safe on the 13th of this month to work in the office… and so I did so. I think that was my big mistake. Sunday afternoon (17th), a cough started, and on the following Monday, this was the result:
Yes, the “C” is a bit weak but still present, the “T” is unmistakeable!
Some might quibble and say this one is inconclusive because the “T” marker (test result) is way stronger than the “C” marker (control result), but the fact of the matter is, both lines are there, so reason enough to count this as a positive.
A later one done on Wednesday showed more even shading of the lines, so clearly I still have the blasted virus. Even today, I’m a little on the snuffly side and coughing intermittently.
Personal risk factors
It’s worth noting that I’ve had issues with Asthma since the late 80s. My body also has a nasty positive-feedback loop: if I cough, it tends to make my nose run (the vigorous coughing causes bruising of the tissues in my nose)… that has a habit of running down into my lungs, making me cough more, and possibly developing into bronchitis. On one occasion in 2005, that developed further into pneumonia.
Unvented masks for me are bad news too because they seem to trigger my lungs into a coughing fit, which then triggers the above symptoms. Yet, everyone around me insisted that I return to working in the office and generally getting out-and-about.
Vaccination status
I have had two initial shots of the AstraZenica COVID-19 vaccine as well as a shot of the Moderna as a booster. I was looking to get a second booster, but the earliest I could book was on the 27th of July: too late for that now!
So yeah, ATAGI/Australian Health Department/Queensland Health — you can end your age discrimination on COVID-19 vaccination now — #1 undocumented policy goal: “get Stuart Longland infected” can be scratched off your list, and if some of the over 50s have never gotten their first shot by now, they probably never will! Time to stop playing around and just let all the adult population make their own decisions from now on.
China Communist Party (who won’t be able to see this without a VPN but anyway): Fuck you and the horse you rode on. COVID-19 is not the first virus to have jumped from bats via some intermediate animal to humans, won’t be the last, but somehow you managed to ensure that everyone got a share of something none of us want. Donald Trump might actually have a point calling it the “China” virus, I personally would rather call it the Wuhan virus since that’s where COVID-19 was first discovered.
Anyone who’s worked with horses already knows of another member of the Orthornavirae extended family: Hendra virus. The suburb of Hendra still seems to be flourishing, so the name hasn’t been all doom-and-gloom, but we don’t try to hide it. Furthermore, we managed to contain it in the 90s when DNA testing technology wasn’t even available in this country, yet China with far more sophisticated technology in 2019 let this “horse” bolt right out the gate!
Suffice to say, I’m not doing much in the way of development work right now. Software development needs a clear head not a stuffy one, and the bed’s the best place for me to stay warm.
Contact tracing
Well, here’s where I’ve been in the time both before and after infection. This is captured via the GPS logger on my tablet, not the most accurate device for positioning… but since the Queensland Government isn’t doing contact tracing anymore, it’s the best I can offer now.
For the sake of those who I might have come into contact with, here’s where I’ve been (all times are Brisbane Local UTC+10):
Overview of all locations… widely-spaced dots indicate I was mobile (private transport)
Ashgrove Central area
2022-06-28 (20 days before positive test)
18:30 ~ 18:35: Coles Ashgrove, likely a cat food run
18:42 ~ 19:24: Café Tutto, Ashgrove
2022-07-04 (14 days before positive test)
17:47 ~ 18:36: Taj Bengal, Ashgrove
2022-07-05 (13 days before positive test)
18:00 ~ 18:03: Coles Ashgrove
18:20 ~ 18:54: Café Tutto, Ashgrove
2022-07-12 (6 days before positive test)
17:30 ~ 18:33: Taj Bengal, Ashgrove
Ashgrove West area
2022-06-29 (19 days before positive test)
19:05 ~ 19:54: Smokin’ Joe’s, Ashgrove
2022-06-30 (18 days before positive test)
17:43 ~ 18:38: Osaka, Ashgrove
2022-07-07 (11 days before positive test)
17:52 ~ 18:57: Osaka, Ashgrove
2022-07-13 (5 days before positive test)
19:03 ~ 20:04: Osaka, Ashgrove
Keperra area
2022-07-06 (12 days before positive test)
19:27 ~ 20:03: Finnigans Chin, Keperra
Redcliffe Area
2022-07-17 (the day before positive test!)
10:58 ~ 14:40: Moreton Bay Boat Club, Scarborough
Redlands Area
2022-07-17 (the day before positive test!)
16:55 ~ 17:28: Ormiston Dog Park (Small dogs area), Ormiston
Milton Area
2022-06-29 (19 days before positive test)
11:10 ~ 11:12: Makya, Milton
2022-07-13 (5 days before positive test)
11:08 ~ 11:15: Bagel Boys, Milton
The Gap area
2022-07-08 (10 days before positive test)
18:04 ~ 18:22: Siam Garden, The Gap / The Gap Friendly Grocer
2022-07-09 (9 days before positive test)
12:05 ~ 12:13: The Gap Village, The Gap
12:16 ~ 12:21: Brumby’s Bakery, The Gap
2022-07-15 (3 days before positive test)
19:53 ~ 19:59: The Gap Canteen, The Gap
I clearly walked past The Gap Friendly Grocer, but not sure if I went in or not… timestamps suggest probably not.
2022-07-16 (2 days before positive test)
16:51 ~ 16:56: The Gap Friendly Grocer, The Gap
My actions now
So… I’m considering myself in hard lock-down until at least the 26th. That is, no visitors, no deliveries (unless already pending and I’m unable to reschedule them), no leaving the property for any reason.
I’ll be staying put. My father’s left on a big trip through Central Queensland (having tested negative to COVID-19), so I’m home alone, just me and Sam. I won’t be answering the door, for the safety of anyone who knocks. I do not want to spread this to anyone. Hard lock-down for me will be retained until all symptoms have cleared up.
If my symptoms clear up by the 26th, I will remain in soft lock-down until the 1st August: still no leaving the property or any visitors, but I may have some groceries delivered — the local shopping centre delivers for a nominal fee (seriously, you’d spend more in fuel doing it yourself), and I can meet the delivery person on the drive-way (maintaining 3m distance). They can drop the groceries down near the gutter, and when they’ve gone, I’ll go pick them up. Same with dinner deliveries: deliver to the end of the driveway, I’ll pick it up from there.
I will not leave the property until after the 8th August at the very earliest (except for very special circumstances), and there will be no dine-in until at least the 15th. Maybe after the 22nd, I’ll consider whether I resume workplace visits and other activities.
Lately, I’ve been on the look-out for “new” (to my collection) music to add to the library here. This has changed somewhat in direction in the last few months as I start adding songs into the wish-list that I previously would have switched the radio on for.
One pet peeve I have is basically the attitude of the record companies for artists or songs that globally have been “less successful”. These groups are the gate-keepers for licensed copies of the works entrusted in their care, so you really don’t have any option but to try and work with them if you want to remain above-board. That said, they seem intent on making life as difficult as possible.
Sometimes, much later on someone sees the light, and a release is made. The Traveling Wilburys comes to mind here. Volume 1 was released on both CD and LP back in the late 80s. Back around 2001, I was trying to buy a copy of the CD for my mother (who had an illegally made copy)… Rockaway Records Ashgrove had both CD and LP copies. The LP was somewhat pricey but not too bad; about $10 if I recall for a used copy, and there were a few there. The used CD was behind the counter, they wanted $50. I settled for a couple of LP copies instead: at least I’d have a legal license in the form of the LP. A couple of years ago, I managed to get what I was after: Amazon had The Traveling Wilburys Collection for about AU$30, a much better deal.
On the other hand, some other titles do not seem to get the same love. Matt Moffitt was a quite successful lead singer for Matt Finish, but also managed the solo hit “Miss This Tonight” which was featured on his debut album “As Little As A Look“. I managed to find a copy of the LP through World Of Books for $22, but they only had the one copy — that copy now resides with my other records. The used CD seems to sell for anywhere between $120 and $150. Not bad considering it would have sold for $20~$30 back in 1986, sadly Matt Moffitt’s estate won’t see anything for that appreciation in value.
Other one-hit-wonders are a lot easier: Gyan was known for the hit “Wait” — you can get this as a MP3, but a better option in my opinion, is directly from her website. As is often the case with a lot of these artists, what you hear on the radio is often the tip of the iceberg, and her other work is worth a look.
Carol Lloyd’s work in particular seem neigh on impossible to get hold of. Carol Lloyd Band – Mother Was Asleep At The Time can be ordered through Sanity for $33 (20 day lead time) and will get you the two hits “All The Good Things” and “Storm In My Soul”, but if you’re after her earlier work, good luck! The same site has Railroad Gin – A Matter Of Time for the same price and lead time, which includes the title track, but lacks a lot of tracks that Railroad Gin were known for (e.g. “Do Ya Love Me”, “The Academy Rock” and “You Told The World”). Apparently they released a second album, Journey’s End… but at $150, that’s “tell ‘im he’s dreamin'” territory. I’ve not seen this on sites like ZDigital. Some of these apparently appeared on compilations, such as Keep On Rockin’, if you can find them.
Ross Ryan‘s “Blue Chevrolet Ballerina” is another track that’s difficult to get hold of. Apparently it’s on the compilation “Difficult Third”, which I have on order from Amazon, but it’s been a few weeks now and has not even begun to ship. Aztech Records apparently sell it here, so maybe that’s a better option, and I may yet go that way if the Amazon seller doesn’t ship soon.
In the coming months I’ll be compiling a bit of a shopping list, and where possible, I’ll see if I can point out where the songs on this list can be purchased, legally, either as physical media or as lossless digital download. I think we need to send a message that not all of us like being forced to stream things, and they can’t monetise something they don’t make available. I don’t think they are doing their clients any favours by “squatting” on copyrighted works, but they won’t get the message unless we generate demand for it.
So, yeah, I’m trying to convert music wish-list entries to actual recordings in my music collection (as I won’t hear many of these on the radio anymore). I must stress I do want to support the artist by buying at least one license to their work. Preferably in a lossless form like CD or FLAC, but LP will do if the other two aren’t available. Heck, I even have a cassette player if it comes to that!
I don’t want to pirate music. That was something I did in the last century because I didn’t have money — those MP3s are deleted long ago (they got thrown out around 2004 or so; for both technical and legal reasons).
Making legally-purchased copies unobtainable does not help make this happen!Making copies unobtainable encourages piracy!
In this case, someone does have a copy for sale. There’s even an “Add To Cart” button to indicate a desire to purchase. Guess what, it just tells me “Not Added” when I click it. Can I contact Amazon about it? Not that I can see!
Seems the recording industry and the retailers are their own worst enemy on this front. Too distracted by the modern “hip” stuff than the stuff the rest of us actually listen to.
So, this is quite sad news… I learned this on Friday morning that one of Brisbane’s longer-serving radio stations will be taken over by new management and will change its format from being a “classic hits” music station, to being a 24/7 sports coverage station.
It had been operated by the Australian Radio Network who had recently done a merger with a rival network, Grant Broadcasters, picking up their portfolio which included their portfolio of stations which included a number of other Greater Brisbane region stations. This tipped them over the edge and so they had to let one go, the unlucky victim was their oldest: 4KQ.
Now, you’re thinking, big deal, there are lots of radio stations out there, including Internet radio. Here’s why this matters. Back in the 90s, pretty much all of the stations here in Brisbane were locally run. They might’ve been part of a wider network, but generally, the programming about shows and music was decided on by people in this area. Lots of songs were hits only in Brisbane. There are some songs that did not make the music charts anywhere else world-wide. But, here in Brisbane, we requested those songs.
Sometimes the artists knew about this, sometimes not.
Over time, other stations have adjusted their format, and in many cases, abandoned local programming, doing everything from Sydney and Melbourne. Southern Cross Austereo tried this with Triple M years ago, and in the end they had to reverse the decision as their ratings tanked and complaints inundated the station.
4KQ represented one of the last stations to keep local programming. I’m not sure how many still do, but in particular this station was unique amongst the offerings in this area due to its wide coverage of popular music spanning 1960 ~ 1995, and in particular, its focus on the Brisbane top-40 charts.
Some of the radio programs too were great: Brent James in particular had an art for painting a picture of Brisbane at that time for both people who were there to experience it, those who missed out because they lived someplace else, and people like myself who were either too young to remember or not alive at the time in the first place. A lot of their other staff too, had a lot of music knowledge and trivia — yes you can reproduce the play lists with one’s own music collection, but the stories behind the hits are harder to replicate. Laurel Edwards is due to celebrate her 30th year with the station — that’s a long commitment, and it’s sad to think that this will be her last through no fault or decision of her own.
It’s loss as a music station is a major blow to the history of this city. To paraphrase Joni Mitchell, they’ve torn down Festival Hall to put up an apartment block!
A new normal
The question is, where to now? The real sad bit is that this was a successful station that was only culled because of a regulatory compliance issue: ARN now had too many stations in the Greater Brisbane area, and had to let one go. They reluctantly put it up for sale, and sure enough, a buyer took it, but that buyer was not interested in preserving anything other than the frequency, license and broadcast equipment.
In some ways, AM is a better fit for the yap-fest that is SEN-Q. They presently broadcast on DAB+ at 24kbps in essentially AM-radio quality. 4KQ has always been a MW station, originally transmitting at 650kHz back in 1947, moving to 690kHz a year later… then getting shuffled up 3kHz to its present-day 693kHz in 1978 when the authorities (in their wisdom at the time) decided to “make room” by moving all stations to a 9kHz spacing.
Music has never been a particularly good fit for AM radio, but back in 1947 that was the only viable option. FM did exist thanks to the work of Edwin Armstrong, but his patents were still active back then and the more complicated system was less favourable to radio manufacturers at a time when few could afford a radio (or the receiver license to operate it). So AM it was for most broadcasters of that time. “FM radio” as we know it today, wouldn’t come into existence in Brisbane until around 1980, by which time 4KQ was well-and-truly established.
The question remains though… ratings were pretty good, clearly there is demand for such a station. They had a winning formula. Could an independent station carry forward their legacy?
The options
So, in July we’ll have to get used to a new status-quo. It’s not known how long this will last. I am not advocating vigilante action against the new owners. The question will be, is there enough support for a phoenix to rise out of the ashes, and if so, how?
Existing station adopting 4KQ’s old format?
This might happen. Not sure who would be willing to throw out what they have now to try this out but this may be an option. There are a few stations that might be “close enough” to absorb such a change:
4BH (1116kHz AM) does specialise in the “older” music, but it tends to be the softer “easy listening” stuff, they don’t do the heavier stuff that 4KQ and others do. (e.g. you won’t hear AC/DC)
KIIS 97.3 (97.3MHz FM) was 4KQ’s sister station, at present they only do music from the 80s onwards.
Triple M (104.5MHz FM) would be their closest competitor. They still do some 60s-80s stuff, but they’re more focused on today’s music. There’s a sister-station, Triple M Classic Rock (202.928MHz DAB+) but they are an interstate station, with no regional focus.
Outside of Brisbane, River 94.9 (94.9MHz FM) in Ipswich would be the closest to 4KQ. They make frequent mentions of 4IP and its charts. Alas, they are likely beaming west as they are not receivable in this part of Brisbane at least. (VK4RAI on the other hand, located on the same tower can be received, and worked from here… so maybe it’s just a case of more transmit power and a new antenna to service Brisbane?)
I did a tune-around the other day and didn’t hear anything other than those which was in any way comparable.
Interesting aside, 4IP of course was the hit station of its day. These days, if you look up that call-sign, you get directed to RadioTAB… another sports radio station network. Ironic that its rival meets the same fate at the hands of a rival sports radio network.
A new station?
Could enough of us band together and start afresh? Well, this will be tough. It’d be a nice thing if we could, and maybe provide work for those who started the year thinking their job was mostly secure only to find they’ve got two more months left… but the tricky bit is we’re starting from scratch.
FM station?
A new FM station might be ideal in terms of suiting the format, and I did look into this. Alas, not going to happen unless there’s a sacrifice of some sort. I did a search on the ACMA license database; putting in Mt. Coot-tha as the location (likely position of hypothetical transmitter, I think I chose Ch 9 site, but any on that hill will do), giving a radius of 200km and a frequency range of 87-109MHz.
Broadcast FM radio stations are typically spaced out every 800kHz; so 87.7MHz, 88.5MHz, 89.3MHz, … etc. Every such frequency was either directly taken, or had a station within 400kHz of it. Even if the frequency “sounded” clear, it likely was being used by a station I could not receive. A big number of them are operated by churches and community centres, likely low-power narrowcast stations.
The FM broadcast band, as seen from a roof-top 2m “flower pot” in The Gap.
There’s only two ways a new station can spring up on FM in the Brisbane area:
an existing station closes down, relinquishing the frequency
all the existing stations reduce their deviation, allowing for new stations to be inserted in between the existing ones
The first is not likely to happen. Let’s consider the latter option though. FM bandwidth is decided by the deviation. That is, the modulating signal, as it swings from its minimum trough to its maximum peak, causes the carrier of the transmitter to deviate above or below its nominal frequency in proportion to the input signal amplitude. Sometimes the deviation is almost identical to the bandwidth of the modulating signal (narrowband FM) or sometimes it’s much greater (wideband FM).
UHF CB radios for example; deviate either 2.5kHz or 5kHz, depending on whether the radio is a newer “80-channel” device or an older “40-channel” device. This is narrowband FM. When the ACMA decided to “make room” on UHF CB, they did so by “grandfathering” the old 40-channel class license, and decreeing that new “80-channel” sets are to use a 2.5kHz deviation instead of 5kHz. This reduced the “size” of each channel by half. In between each 40-channel frequency, they inserted a new 80-channel frequency.
This is simple enough with a narrowband FM signal like UHF CB. There’s no sub-carriers to worry about, and it’s not high-fidelity, just plain old analogue voice.
Analogue television used FM for its audio, and in later years, did so in stereo. I’m not sure what the deviation is for broadcast FM radio or television, but I do know that the deviation used for television audio is narrower than that used for FM radio. So evidently, FM stereo stations could possibly have their deviation reduced, and still transmit a stereo signal. I’m not sure what the trade-off of that would be though. TV stations didn’t have to worry about mobile receivers, and most viewers were using dedicated, directional antennas which better handled multi-path propagation (which would otherwise cause ghosting).
Also, TV stations to my knowledge, while they did transmit sub-carriers for FM stereo, they didn’t transmit RDS like FM radio stations do. Reducing the deviation may have implications on signal robustness for mobile users and for over-the-air services like RDS. I don’t know.
That said, lets suppose it could be done, and say Triple M (104.5MHz) and B105 (105.3MHz) decided to drop their deviation by half: we could then maybe squeeze a new station in at 104.1MHz. The apparent “volume” of the other two stations would drop by maybe 3dB, so people will need to turn their volume knobs up higher, but might work.
I do not know however if this is technically possible though. In short, I think we can consider a new FM station a pipe dream that is unlikely to happen.
New AM station?
A new AM station might be more doable. A cursory look at the same database, putting in much the same parameters but this time, a 300km radius and a frequency range of 500kHz-1.7MHz, seems to suggest there are lots of seemingly “unallocated” 9kHz slots. I don’t know what the frequency allocation strategy is for AM stations within a geographic area. I went a wider radius because MW stations do propagate quite far at night: I can pick up 4BU in Bundaberg and ABC Radio Emerald from my home.
The tricky bit is physically setting up the transmitter. MW transmitters are big, and use lots of power. 4KQ for example transmitted 10kW during daylight hours. Given it’s a linear PA in that transmitter, that means it’s consuming 20kW, and when it hits a “peak” it will want that power now!
The antennas are necessarily large; 693kHz has a wavelength of 432m, so a ¼-wave groundplane is going to be in the order of 100m tall. You can compromise that a bit with some clever engineering (e.g. see 4QR’s transmitter site off the Bruce Highway at Bald Hills — guess what the capacitance hat on the top is for!) but nothing will shrink that antenna into something that will fit a suburban back yard.
You will need a big open area to erect the antenna, and that antenna will need an extensive groundplane installed in the ground. The stay-wires holding the mast up will also need a big clearance from the fence as they will be live! Then you’ve got to keep the transmitter fed with the power it demands.
Finding a place is going to be a challenge. It doesn’t have to be elevated for MW like it does for VHF services (FM broadcast, DAB+), but the sheer size of the area needed will make purchasing the land expensive.
And you’ve got to consider your potential neighbours too, some of whom may have valid concerns about the transmitter: not liking the appearance of a big tower “in their back yard”, concerns about interference, concerns about “health effects”… etc.
DAB+?
This could be more doable. I don’t know what costs would be, and the big downside is that DAB+ radios are more expensive, as well as the DAB+ signal being more fragile (particularly when mobile). Audio quality would be much better than AM, but not quite as good as FM (in my opinion).
It’d basically be a case of opening an account with Digital Radio Broadcasting Pty Ltd, who operate the Channel 9A (202.928MHz) and Channel 9B (204.64MHz) transmitters. Then presumably, we’d have to encode our audio stream as HE-AAC and stream it to them somehow, possibly over the Internet.
The prevalence of “pop-up” stations seems to suggest this method may be comparatively cost-effective for larger audiences compared to commissioning and running our own dedicated transmitter, since the price does not change whether we have 10 listeners or 10000: it’s one stream going to the transmitter, then from there, the same signal is radiated out to all.
Internet streaming?
Well, this really isn’t radio, it’s an audio stream on a website at this point. The listener will need an Internet connection of their own, and you, the station operator, will be paying for each listener that connects. The listener also pays too: their ISP will bill them for data usage.
A 64kbps audio stream will consume around 230MB every 8 hours. If you stream it during your typical 8-hour work day, think a CD landing on your desk every 3 days. That’s the data you’re consuming. That data needs to be paid for, because each listener will have their own stream. If there’s only a dozen or so listeners, Internet radio wins … but if things get big (and 4KQ’s listenership was big), it’ll get expensive fast.
The other downside is that some listeners may not have an Internet connection, or the technical know-how to stream a radio station. I for example, do not have Internet access when riding the bicycle, so Internet radio is a no-go in that situation. I also refuse to stream Internet radio at work as I do not believe I should be using a workplace Internet connection for personal entertainment.
Staff?
The elephant in the room is staffing… there’s a workforce that kept 4KQ going who would soon be out of work, would they still be around if such a station were to materialise in the near future? I don’t know. Some of the announcers may want a new position in the field, others may be willing to go back to other vocations, and some are of an age that they may decide hanging up the headphones sounds tempting.
I guess that will be a decision for each person involved. For the listeners though, we’ve come to know these people, and will miss not hearing from them if they do wind up not returning to the air.
In the meantime
What am I doing now? Well, not saving up for a broadcast radio license (as much as my 5-year-old self would be disgusted at me passing up such an opportunity). I am expanding my music collection… and I guess over the next two months, I’ll be taking special note of songs I listen to that aren’t in my collection so I can chase down copies: ideally CDs or FLAC recordings (legally purchased of course!)… or LPs if CDs are too difficult.
Record companies and artists could help here — there are services like ZDigital that allow people to purchase and download individual songs or full albums in FLAC format. There are also lots of albums that were released decades ago, that have not been re-released by record companies. Sometimes record companies don’t release particular songs because they seemingly “weren’t popular”, or were popular in only a few specific geographic areas (like Brisbane).
People like us do not want to pirate music. We want to support the artists. Their songs did get played on radio, and still do; but may not be for much longer. Not everything is on Spotify, and sometimes that big yellow taxi has a habit of taking those hits away that you previously purchased. They could help themselves, and the artists they represent, by releasing some of these “less popular” songs as FLAC recordings for people to purchase. (Or MP3 if they really insist… but some of us prefer FLAC for archival copies.)
The songs have been produced, the recordings already exist, it seems it’s little skin of their nose to just release them as digital-only singles on these purchase-for-download platforms. I can understand not wanting to spend money pressing discs and having to market and ship them, but a file? Some emails, a few signed agreements and one file transfer and it’s done. Not complicated or expensive.
Please, help us help you.
Anyway… I guess I have a shopping list to compile.
Yep, that’s an actual email from my bank, as it appears in my email client.
What do I think?
I think your HTML is unreadable to the lay person, text/plain ≠ text/html!
I also happen to think HTML in email should be abolished, and the number of CSS hacks I see mentioned there for all kinds of different browsers seems to only confirm that opinion
I think it’s stupid that you ask that we provide feedback, but then use no-reply@feedback.suncorp.com.au as your reply address
Plus, I’m peeved you closed the Ashgrove branch and expect me to hike over to the Michelton branch … how long before that closes and I’m forced to move accounts to another bank?
Yeah… sorry, I’m not one of these “cashless society” advocates, in fact, anything but! Closing branches breaks that teller-customer relationship and leaves both parties more susceptible to impersonation because neither party is personally acquainted with the other.
Tonight I learned something disturbing… I heard hear-say evidence that someone I know, had made the decision to obtain a fraudulent COVID-19 vaccination certificate for the purpose of bypassing the upcoming restrictions due to be applied on the 17th December, 2021.
Now, it comes as no surprise that people will want to dodge this. I won’t identify the individual who is trying to dodge the requirements in this case, nor will I reveal my source. As what I have is hear-say evidence, this is not admissible in a court of law, and it would be wrong for me to name or identify the person in any way.
No doubt though, the authorities have considered this possibility. They cracked down on one “doctor”, who was found to be issuing fraudulent documents a little over a month ago. She isn’t the first, won’t be the last either. It’s not entirely clear looking at the Queensland Government website what the penalties are for supplying fraudulent documentation. One thing I know for certain, I do not want to be on the receiving end. I do not want to have to justify my presence because someone I go to a restaurant with chooses to break the rules.
My biggest fear in this is two-fold:
Fear of prosecution from association with the individual committing fraud
Fear of knee-jerk restrictions being applied to everybody because a small number could not follow the rules
We’ve seen #2 already this pandemic. It’s why we’ve got this silly check-in program in the first place. I’ve alreadymade mythoughts clear on that.
What worries me is it’s unknown at this stage how the certificate can be verified. There are two possible ways I can think of: the Individual Healthcare Identifier and the Document number, both of which appear on the MyGov-issued certificates. Are the staff members at venues able to validate these documents somehow? How do they know they’re looking at a genuine certificate? Is it a matter of blind-faith, or can they punch these details in and come up with something that says yay or nay?
I’m guessing the police have some way of verifying this, but, as a staff member at a venue, do you really want to be calling the police on patrons just because you have a “gut feeling” that something is fishy? How is this going to be policed really?
Surprise!
Let’s play devil’s advocate and suggest that indeed, there will be surprise inspections by the constabulary. Presumably they have a way of validating these certificates, otherwise what is the point? Now, suppose for arguments sake, one or two people are found to be holding fraudulent documents.
What then? Clearly, the guilty parties will have some explaining to do. What about the rest of us at that table, are we guilty by association? How about the business owner? The staff who were working that shift?
Cough! Sneeze! I’m not feeling well!
The other prospect is even worse, suppose that a few of us come down with an illness, get tested, and it winds up being one of the many strains floating around. Maybe it’s original-recipe COVID-19, maybe it’s Alpha, or Delta… this new Omicron variant… would you like some Pi with that? (You know, the irrational one that never ends!)
You’ve had to check-in (or maybe you don’t, but others you were with did, and they say you were there too — and CCTV backs their story up). Queensland Health looks up your details, and hang on, you’re not vaccinated. They check with venue staff, “Ohh yes, that person did show me a certificate and it looked valid”.
Hmmm, dear sir/madam, could you please show us your certificate? Ohh, you haven’t got one? The staff at the restaurant say you do. BUSTED! You’d either be charged for failing to follow a health direction, or charged with fraud, possibly both.
What’s worse with this hypothetical situation is that you and the people you’re with are then exposed to a deadly virus. At least with the surprise inspection in the previous hypothetical situation no one gets sick.
The end game
Really, I hope that we can move on from this. The worst possible situation we can wind up with is that the privilege of going out and doing things is revoked from everybody because a small minority (less than 10% of the Queensland population) refuse to do the right thing by everyone else.
I don’t want to be hassled by staff at the door everywhere I go. This will not end if people keep flouting rules! It used to be just hospitality venues where you needed to sign-in, it was done on paper, and life was simple, but then Queensland Health learned that today’s adults can’t write properly. If they mandate proprietary check-in software programs, then those of us who do not have a suitable phone are needlessly excluded from participation in society through no fault of their own.
We will eventually get to the stage where we treat COVID-19 like every other coronavirus out there. The common flu is, after all, a member of that same family, and we never needed check-in programs for that. Some aged-care centres will insist on seeing vaccination certificates, but you could get a coffee without fear of being interrogated. We are not there yet though. We’ve probably got another year of this… so we’re maybe ⅔ of the way through. Please don’t blow it for all of us!
You’d be hard pressed to find a global event that has brought as much pandamonium as this COVID-19 situation has in the last two years. Admittedly, Australia seems to have come out of it better than most nations, but not without our own tortise and hare moment on the vaccination “stroll-out”.
One area where we’re all slowly trying to figure out a way to get along, is in contact tracing, and proving vaccination status.
Now, it’s far from a unique problem. If Denso Wave were charging royalties each time a QR code were created or scanned, they’d be richer than Microsoft, Amazon and Apple put together by now. In the beginning of the pandemic, when a need for effective contact tracing was first proposed, we initially did things on paper.
Evidently though, at least here in Queensland, our education system has proven ineffective at teaching today’s crop of adults how to work a pen, with a sufficient number seemingly being unable to write in a legible manner. And so, the state government here mandated that all records shall be electronic.
Now, this wasn’t too bad, yes a little time-consuming, but by-in-large, most of the check-in systems worked with just your phone’s web browser. Some even worked by SMS, no web browser or fancy check-in software needed. It was a bother if you didn’t have a phone on you (e.g. maybe you don’t like using them, or maybe you can’t for legal reasons), but most of the places where they were enforcing this policy, had staff on hand that could take down your details.
The problems really started much later on when first, the Queensland Government decided that there shall be one software package, theirs. This state was not unique in doing this, each state and territory decided that they cannot pool resources together — wheels must be re-invented!
With restrictions opening up, they’re now making vaccination status a factor in deciding what your restrictions are. Okay, no big issue with this in principle, but once again, someone in Canberra thought that what the country really wanted to do was to spend all evening piss-farting around with getting MyGov and ther local state/territory’s check-in application to talk to each-other.
MyGov itself is its own barrel of WTFs. Never needed to worry about it until now… it took 6 attempts with pass to come up with a password that met its rather loosely defined standards, and don’t get me started on the “wish-it-were two-factor” authentication. I did manage to get an account set-up, and indeed, the COVID-19 certificate is as basic as they come; a PDF genrated using the Eclipse BIRT Report Engine, on what looks to be a Linux machine (or some Unix-like system with a /opt directory anyway). The PDF itself just has the coat-of-arms in the background, and some basic text describing whom the certificate is for, what they got poked with and when. Nothing there that would allow machine-verification whatsoever.
The International version (which I don’t have as I lack a passport), embeds a rather large and complicated QR-code which embeds a JSON data structure (perhaps JOSE? I didn’t check) that seems to be digitally signed with an ECC-based private key. That QR code pushes the limits of what a standard QR code can store, but provided the person scanning it has a copy of the corresponding public key, all the data is there for verification.
The alternative to QRZilla, is rather to make an opaque token, and have that link through to a page with further information. This is, after all, what all the check-in QR codes do anyway. Had MyGov embedded such a token on the certificate, it’d be a trivial matter for the document to be printed out, screen-shotted or opened in, an application that needs to check it, and have that direct whatever check-in application to make an API call to the MyGov site to verify the certificate.
But no, they instead have on the MyGov site in addition to the link that gives you the rather bland PDF, a button that “shares with” the check-in applications. To see this button, you have to be logged in on the mobile device running the check-in application(s). For me, that’s the tablet, as my phone is too old for this check-in app stuff.
When you tap that button, it brings you to a page showing you the smorgasboard of check-in applications you can theoretically share the certificate with. Naturally, “Check-in Queensland” is one of those; tapping it, it takes you to a legal agreement page to which you must accept, and after that, magic is supposed to happen.
As you can gather, magic did not happen. I got this instead.
I at least had the PDF, which I’ve since printed, and stashed, so as far as I’m concerned, I’ve met the requirements. If some business owner wants to be a technical elitist, then they can stick it where it hurts.
In amongst the instructions, it makes two curious points:
iOS devices, apparently Safari won’t work, they need you to use Chrome on iOS (which really is just Safari pretending to be Chrome)
Samsung’s browser apparently needs to be told to permit opening links in third-party applications
I use Firefox for Android on my tablet as I’m a Netscape user from way-back. I had a look at the settings to see if something could help there, and spotted this:
Turning the Open links in apps option on, I wondered if I could get this link-up to work. So, dug out the password, logged in, navigated to the appropriate page… nada, nothing. They changed the wording on the page, but the end result was the same.
So, I’m no closer than I was; and I think I’ll not bother from here on in.
As it is, I’m thankful I don’t need to go interstate. I’ve got better things to do than to muck around with a computer every time I need to go to the shops! Service NSW had a good idea in that, rather than use their application, you could instead go to a website (perhaps with the aide of someone who had the means), punch in your details, and print out some sort of check-in certificate that the business could then scan. Presumably that same certificate could mention vaccination status.
Why this method of checking-in hasn’t been adopted nation-wide is a mystery to me. Seems ridiculous that each state needs to maintain its own database and software, when all these tools are supposed to be doing the same thing.
In any case, it’s a temporary problem: I for one, will be uninstalling any contact-tracing software at some point next year. Once we’re all mingling out in public, sharing coronaviruses with each-other, and internationally… it’ll be too much of a flood of data for each state’s contact tracers to keep up with everyone’s movements.
I’m happy to just tell my phone, tablet or GPS to record a track-log of where I’ve been, and maybe keep a diary — for the sake of these contact tracers. Not hard when they make an announcement that ${LOCATION} is a contact site; me to check, “have I been to ${LOCATION}?” and get in touch if I have, turning over my diary/track logs for contact tracers to do their work. It’ll probably be more accurate than what all these silly applications can give them anyway.
Recently, I noticed my network monitoring was down… I hadn’t worried about it because I had other things to keep me busy, and thankfully, my network monitoring, whilst important, isn’t mission critical.
I took a look at it today. The symptom was an odd one, influxd was running, it was listening on the back-up/RPC port 8088, but not 8086 for queries.
It otherwise was generating logs as if it were online. What gives?
Tried some different settings, nothing… nada… zilch. Nothing would make it listen to port 8086.
Tried updating to 1.8 (was 1.1), still nothing.
Tried manually running it as root… sure enough, if I waited long enough, it started on its own, and did begin listening on port 8086. Hmmm, I wonder. I had a look at the init scripts:
#!/bin/bash -e
/usr/bin/influxd -config /etc/influxdb/influxdb.conf $INFLUXD_OPTS &
PID=$!
echo $PID > /var/lib/influxdb/influxd.pid
PROTOCOL="http"
BIND_ADDRESS=$(influxd config | grep -A5 "\[http\]" | grep '^ bind-address' | cut -d ' ' -f5 | tr -d '"')
HTTPS_ENABLED_FOUND=$(influxd config | grep "https-enabled = true" | cut -d ' ' -f5)
HTTPS_ENABLED=${HTTPS_ENABLED_FOUND:-"false"}
if [ $HTTPS_ENABLED = "true" ]; then
HTTPS_CERT=$(influxd config | grep "https-certificate" | cut -d ' ' -f5 | tr -d '"')
if [ ! -f "${HTTPS_CERT}" ]; then
echo "${HTTPS_CERT} not found! Exiting..."
exit 1
fi
echo "$HTTPS_CERT found"
PROTOCOL="https"
fi
HOST=${BIND_ADDRESS%%:*}
HOST=${HOST:-"localhost"}
PORT=${BIND_ADDRESS##*:}
set +e
max_attempts=10
url="$PROTOCOL://$HOST:$PORT/health"
result=$(curl -k -s -o /dev/null $url -w %{http_code})
while [ "$result" != "200" ]; do
sleep 1
result=$(curl -k -s -o /dev/null $url -w %{http_code})
max_attempts=$(($max_attempts-1))
if [ $max_attempts -le 0 ]; then
echo "Failed to reach influxdb $PROTOCOL endpoint at $url"
exit 1
fi
done
set -e
Ahh right, so start the server, check every second to see if it’s up, and if not, just abort and let systemd restart the whole shebang. Because turning the power on-off-on-off-on-off is going to make it go faster, right?
I changed max_attempts to 360 and the sleep to 10.
Having fixed this, I am now getting data back into my system.
to provide navigation assistance, current speed monitoring and positional logging whilst on the bicycle (basically, what my Garmin Rino-650 does)
to act as a media player (basically what my little AGPTek R2 is doing — a device I’ve now outgrown)
to provide a front-end for a SDR receiver I’m working on
run Slack for monitoring operations at work
Since it’s a modern Android device, it happens to be able to run the COVID-19 check-in programs. So I have COVIDSafe and Check-in Queensland installed. For those to work though, I have to run my existing phone’s WiFi hotspot. A little cumbersome, but it works, and I get the best of both worlds: modern Android + my phone’s excellent cell tower reception capability.
The snag though comes when these programs need to access the Internet at times when using my phone is illegal. Queensland laws around mobile phone use changed a while back, long before COVID-19. The upshot was that, while people who hold “open” driver’s licenses may “use” a mobile phone (provided that they do not need to handle it to do so), anybody else may not “use” a phone for “any purpose”. So…
using it for talking to people? Banned. Even using “hands-free”? Yep, still banned.
using it for GPS navigation? Banned.
using it for playing music? Banned.
It’s a $1000 fine if you’re caught. I’m glad I don’t use a wheelchair: such mobility aids are classed as a “vehicle” under the Queensland traffic act, and you can be fined for “drink driving” if you operate one whilst drunk. So traffic laws that apply to “motor vehicles” also apply to non-“motor vehicles”.
I don’t have a driver’s license of any kind, and have no interest in getting one, my primary mode of private transport is by bicycle. I can’t see how I’d be granted permission to do something that someone on a learner’s permit or P1 provisional license is forbidden from doing. The fact that I’m not operating a “motor vehicle” does not save me, the drink-driving in a wheelchair example above tells me that I too, would be fined for riding my bicycle whilst drunk. Likely, the mobile phones apply to me too. Given this, I made the decision to not “use” a mobile phone on the bicycle “for any purpose”. “For any purpose” being anything that requires the device to be powered on.
If I’m going to be spending a few hours at the destination, and in a situation that may permit me to use the phone, I might carry it in the top-box turned off (not certain if this is permitted, but kinda hard to police), but if it’s a quick trip to the shops, I leave the mobile phone at home.
What’s this got to do with the Check-in Queensland application or my new shiny-shiny you ask? Glad you did.
The new tablet is a WiFi-only device… specifically because of the above restrictions on using a “mobile phone”. The day those restrictions get expanded to include the tablet, you can bet the tablet will be ditched when travelling as well. Thus, it receives its Internet connection via a WiFi access point. At home, that’s one of two Cisco APs that provide my home Internet service. No issue there.
If I’m travelling on foot, or as a passenger on someone else’s vehicle, I use the WiFi hot-spot function on my phone to provide this Internet service… but this obviously won’t work if I just ducked up the road on my bike to go get some grocery shopping done, as I leave the phone at home for legal reasons.
Now, the Check-in Queensland application does not work without an Internet connection, and bringing my own in this situation is legally problematic.
I can also think of situations where an Internet connection is likely to be problematic.
If your phone doesn’t have a reliable cell tower link, it won’t reliably connect to the Internet, Check-in Queensland will fail.
If your phone is on a pre-paid service and you run out of credit, your carrier will deny you an Internet service, Check-in Queensland will fail.
If your carrier has a nation-wide whoopsie (Telstra had one a couple of years back, Optus and Vodafone have had them too), you can find yourself with a very pretty but very useless brick in your hand. Check-in Queensland will fail.
What can be done about this?
The venues could provide a WiFi service so people can log in to that, and be provided with limited Internet access to allow the check-in program to work whilst at the venue. I do not see this happening for most places.
The Check-in Queensland application could simply record the QR code it saw, date/time, co-visitors, and simply store it on the device to be uploaded later when the device has a reliable Internet link.
For those who have older phones (and can legally carry them), the requirement of an “application” seems completely unnecessary:
Most devices made post-2010 can run a web browser capable of running an in-browser QR code scanner, and storage of the customer’s details can be achieved either through using window.localStorage or through RFC-6265 HTTP cookies. In the latter case, you’d store the details server-side, and generate an “opaque” token which would be stored on the device as a cookie. A dedicated program is not required to do the function that Check-in Queensland is performing.
For older devices, pretty much anything that can access the 3G network can send and receive SMS messages. (Indeed, most 2G devices can… the only exception I know to this would be the Motorola MicroTAC 5200 which could receive but not send SMSes. The lack of a 2G network will stop you though.) Telephone carriers are required to capture and verify contact details when provisioning pre-paid and post-paid cellular services, so already have a record of “who” has been assigned which telephone number. So why not get people to text the 6-digit code that Check-In Queensland uses, to a dedicated telephone number? If there’s an outbreak, they simply contact the carrier (or the spooks in Canberra) to get the contact details.
The Check-in Queensland application has a “business profile” which can be used for manual entry of a visitor’s details… hypothetically, why not turn this around? Scan a QR code that the visitor carries and provides. Such QR codes could be generated by the Check-in Queensland website, printed out on paper, then cut out to make a business-card sized code which visitors can simply carry in their wallets and present as needed. No mobile phone required! For the record, the Electoral Commission of Queensland has been doing this for our state and council elections for years.
It seems the Queensland Government is doing this fancy “app” thing “because we can”. Whilst I respect the need to effectively contact-trace, the truth is there’s no technical reason why “this” must be the implementation. We just seem to be playing a game of “follow the shepherd”. They keep trying to advertise how “smart” we are, why not prove it?
So, about 10 years ago, I started out as a contractor with a local industrial automation company, helping them integrate energy meters into various energy management systems.
Back then, they had an in-house self-managed corporate email system built on Microsoft Small Business Server. It worked, mostly, but had the annoyance of being a pariah regarding Internet standards… begrudgingly speaking SMTP to the outside world and mangling RFC822 messaging left-right and centre any chance it got. Ohh, and if you didn’t use its sister product, Microsoft Outlook, you weren’t invited!
Thankfully, as a contractor, I was largely insulated from that horror of a mail system… I had my own, running postfix + dovecot. That worked. Flawlessly for my needs. Emails were stored in the Maildir format, so back-ups were easy, if I couldn’t find something over IMAP, a ssh into the server was all I needed to unleash grep on the mailstore. Prior to this, I’ve used various combinations of Sendmail, Qmail, qpsmtpd for MTA and uw-imapd, Binc IMAP and finally dovecot. I used SpamAssassin for mail filtering, configured the server with a variety of RBLs, and generally enjoyed a largely spam-free and easy life.
A year or two into this arrangement, my workplace’s server had a major meltdown… they apparently had hit some internal limit on the Microsoft server, and on receipt of a few messages, it just crashed. Restore from back-up, all good, then some more incoming emails, down she went. In a hurry for an alternative, they grabbed an old box, loaded it up with an Ubuntu server fork and configured Zarafa groupware which sat atop the postfix MTA.
It was chosen because it was feature-wise, similar, to the Microsoft option. Unfortunately, it was also architecturally similar, with the mailstore being stored in MySQL using a bizzare schema that tried to replicate how Microsoft Exchange stored emails… meaning any header that Zarafa didn’t understand, got stripped… and any character that didn’t fit in the mailstore’s LATIN1 table character set got replaced with ?. Yes Mr. ????????? we’ll be onto that support request right away! One thing that I will say in Zarafa’s defence though, is that they at least supported IMAP (even if their implementation was primitive, it mostly “worked”), and calendaring was accessible using CalDAV.
That was the server I inherited as mail server administrator. We kept it going like that for a couple of years, but over time, the growing pains became evident… we had to move… again. By this stage, we were using Thunderbird as our standard email client, the Lightning extension for calendaring. On the fateful weekend of the 13-14th February, 2016, after a few weeks of research and testing, we moved again; to a combination of postfix, dovecot and SoGO providing calendaring/webmail. Like the server I had at home, email was stored in Maildir mail stores, which meant back-ups were as simple as rsync, selective restoring of a mail folder was easy, we could do public folders. People could use any IMAP compatible mail client: Thunderbird, Outlook, mutt, Apple Mail… whatever floated their boat.
I was quite proactive about the spam/malware situation… there was an extensive blacklist I maintained on that server to keep repeat offenders out. If you used a server at OVH or DigitalOcean for example, your email was not welcome, connections to port 25/tcp were rejected. Anything that did get through brought to my attention, I would pass the email through Spamcop for analysis and reporting, and any repeat offenders got added to the blacklist. I’d have liked to improve on the malware scanning… there are virus scanners that will integrate into Postfix and I was willing to set something up, but obviously needed management to purchase something suitable to do that.
Calendaring worked too… about the only thing that was missing was free-busy information, which definitely has its value, but it was workable. Worst case in my opinion is maybe replace SoGO with something else, but for now, it worked.
Fast forward to March 29th this year. New company has bought up my humble abode… and the big wigs have selected… Microsoft! No consultation. No discussion. The first note I got regarding this was a company-wide email stating we’d be migrating over the Easter long week-end.
I emailed back, pointing out a few concerns. I was willing to give Microsoft a second chance. For my end as a end user, I really only care about one thing: that the server communicates with the software on my computer with agreed “standard” protocols. For email that is IMAP and SMTP. For calendaring that is CalDAV. I really don’t care how it’s implemented, so long as it implements it properly. They do their end of the bargain by speaking an agreed protocol correctly… I’ll do my end by selecting a standards-compliant email/calendar client. All good.
I was assured that yes, it would do this. Specifically, I was shown this page as evidence. Okay, I thought, lets see how it goes. Small Business Server was from 2003… surely Microsoft has learned something in 18 years. They’ve been a lot more open about things, adopting support for OpenDocument in Office, working with Novell on .NET, ditching Visual Source Safe and embracing git so much so they acquired Github… surely things have improved.
Tuesday, 6th April, we entered a new world. A world were public folders were gone. A world with no calendaring. I’m guessing the powers at be have decided I do not need to see public folders, after all, RFC2342 has been around since the 90s… and even has people from Microsoft working on it! It’s possible they’re still migrating them from the old server, but 3 weeks seems a stretch.
Fine, I can live without public folders for now. Gone are the days where I interacted with customers on a regular basis and thus needed to file correspondence. The only mail folder I had much to do with of late was a public folder called Junk Mail which I used to monitor for spam to report and train the spam filter with.
Calendaring, I’ll admit I don’t use much… but to date, I have no CalDAV URI to configure my client with. I did some digging this morning. Initial investigations suggest that Microsoft still lives in the past. Best they can offer is a “look-but-not-touch” export. Useless.
But wait, there’s a web client! Yeah great… let’s cram it all in a web browser. I have to deal with Slack and its ugly bloat because voice chat doesn’t work in anything else. Then there’s the thorny of web-based email and why I think that is a bad idea. No, just because a web client works for you, or a particular brand desktop client works for you, does not mean it will work for everybody.
The frustration from this end right now is that I’m trapped with nowhere to go. I’m locked in to supporting myself and Sam (I made a commitment to my dying grandmother that he’d be cared for) for another 10 years at least (who knows how long he’ll live for, he’s 7 now and Emma lived to nearly 18), so suicide isn’t an option right now, nor is simply quitting and living on the savings I have.
Most workplaces seem to be infected with this groupware-malware, so switching isn’t a viable option either. Office365 apparently has a REST API, so maybe that’s the next point of call: see if I can write a proxy to bolt-on such an interface.
Recent Comments