Twitter: @ewenmcneill -- October 2019

Mon Sep 30 23:23:19 +0000 2019 (#)

Replying to @slyall

The Magic of Compounding Interest seems super dead now. As of September my bank has dedicated savings accounts with 0.05% interest (per annum). Even their “Premium rate” Serious Saver is only 1.3% pa.

No one is living off 0.05% interest. It’s below inflation 🙁

Tue Oct 01 00:23:04 +0000 2019 (#)

Seems like “the building” is the installable unit now!

(Two houses away from me, I heard the crane and looked out the window.)

Tue Oct 01 05:16:30 +0000 2019 (#)

RT @tha_rami: If you want to learn a bit more about Arabic, check out one of my most popular talks performed at @xoxo 2015 at…

Tue Oct 01 05:47:25 +0000 2019 (#)

RT @SarahJamieLewis: Privacy is a human right. Encryption is a human right. No qualifiers. No ifs or buts; No reservations or restrictions.…

Tue Oct 01 23:38:24 +0000 2019 (#)

Replying to @RyanSproull and @slyall

I agree with you about putting money into index funds for the long term, as the best alternative currently available.

But that’s still “investing” rather than “saving”, which was @slyall’s point. It’s not Compounding Interest, it’s (hopefully) “business growth” /equity growth.

Tue Oct 01 23:45:21 +0000 2019 (#)

Replying to @RyanSproull and @slyall

Historically NZ bank interest rates have at least been ahead of inflation, sometimes by several percent. So made reasonable shorter term investments (eg, retired, or saving house deposit).

Now NZ bank interest is at “be glad we don’t charge you to store your money” levels… 😐

Wed Oct 02 04:33:27 +0000 2019 (#)

I’d be unsurprised to learn my code was still being used 30 years after I wrote it. I’m fairly sure a bunch of the code I wrote 20 years ago is still in use.

(The oldest code I wrote that I can quickly find that I’m personally still regularly using in 2019 is only 16 years old.)

Wed Oct 02 05:07:03 +0000 2019 (#)

C as “structured” assembler 😃

It’s a cute trick to have a shared common code for the switch cases without actually using the “goto” keyword.

I can’t help feeling “goto” would be more readable here!

Or a get_type_name(case_param) helper function and just the common code.

Wed Oct 02 19:50:53 +0000 2019 (#)

RT @kawaiiconNZ: October kind of snuck up on us, the con is SOON. We are closing merch orders on the shop on Friday, so ya snooze ya lose!…

Wed Oct 02 20:09:26 +0000 2019 (#)

Real time translation is great 👍

But “Speaks Te Reo Maori” is a bit of a rocky start 🙁

(The summary improved part way through, but still less detailed than English….)


Wed Oct 02 20:57:45 +0000 2019 (#)

Jillian York at #NetHui making the important point that “blunt measures” to clean up the Internet “harm vulnerable communities”.

Both workers employed to pre screen content and marginalised communities /victims reporting on harm felt getting removed to due to the topics.

Wed Oct 02 23:11:19 +0000 2019 (#)

RT @glowascii: Everyone at this tech conference is talking about 5G. No mention of the credible warnings by @NOAA etc that it will deeply c…

Wed Oct 02 23:17:36 +0000 2019 (#)

RT @hadyngreen: And here's the MBIE Copyright Issues Paper for the #copyright session at #NetHui (pdf) https://t.c…

Wed Oct 02 23:18:27 +0000 2019 (#)

RT @APndrgrst: Thanks so much to everyone that same to talk about the environmental impact of the environment at #NetHui. We have added an…

Wed Oct 02 23:42:20 +0000 2019 (#)

RT @merxplat: Thanks everyone for your contributions to the #nethui environment session! There was clearly more to say than we got through,…

Thu Oct 03 00:54:06 +0000 2019 (#)

Online remix culture, sampling, etc is the essence of “community owned culture” from a copyright perspective. It’s creative and builds on the work of others, in a conversation.

Open Source also builds community assets through this remix culture.

#NetHui #copyrightreview

Thu Oct 03 02:01:56 +0000 2019 (#)

RT @valerielovenz: Also big shoutout to the #nethui organisers for the pronoun stickers for our badges - great to see so many people using…

Thu Oct 03 02:04:12 +0000 2019 (#)

RT @davemosk: Anjum Rahman challenges people who were surprised by the events of 15 March to check their bubble and who they are listening…

Thu Oct 03 02:07:12 +0000 2019 (#)

RT @DaniV_NZ: Listening to David Shanks, Chief Censor. It’s work we don’t often think of - but am I so thankful at the job he and his tea…

Thu Oct 03 03:42:15 +0000 2019 (#)

Replying to @ardrigh and @BlakJakNZ

OTOH, if the domain name is held by a local agent and there’s a split between domain user and their local agent, we end up with the “IT provider walked away with the domain” issue again.

Plus the “real” identity of the domain user is hidden, enabling misinformation.


Thu Oct 03 04:08:15 +0000 2019 (#)

Replying to @nullary, @ardrigh and @BlakJakNZ

It’s certainly easier to have an actually trusted “trusted local agent” if they’re limited to people with well recognized fiduciary and ethical duties 👍

But it’s not clear that domain name registration proxies would be limited to, eg, just lawyers.


Thu Oct 03 04:21:46 +0000 2019 (#)

RT @NatDudley: Dear dudes of #NetHui, bailing someone up, interrupting their discussion, and getting in their space and asking them aggress…

Thu Oct 03 06:18:41 +0000 2019 (#)

RT @nicolalauren_: "I think this might be bullshit" - @MicheleACourt has named the newly imagined fact checker association of librarians. #…

Thu Oct 03 20:56:09 +0000 2019 (#)

RT @AngelaDesmarais: Terms and conditions are rarely comprehensible - consumers need to know the right questions to ask so they can protect…

Thu Oct 03 21:03:12 +0000 2019 (#)

Replying to @AngelaDesmarais

Blog post from the Privacy Commissioner on this issue. #NetHui

Thu Oct 03 21:53:03 +0000 2019 (#)

Replying to @lightweight

All modern Terms and Conditions say “we can change these terms and conditions at any time”. (Sometimes with advanced notice, sometimes not.)

At which point reading T&C just tells you today’s claims about what they’ll do, and little that you can rely on for the future 🙁 #NetHui

Thu Oct 03 22:03:30 +0000 2019 (#)

RT @rwmTinkyWinky: Indeed, T&Cs are not a negotiation at all, which is all the more horrifying when you do not have a choice (e.g., RealMe)…

Thu Oct 03 22:14:35 +0000 2019 (#)

RT @ktaiuru: Hey @nethui, how about employing some scribes who can understand the basic te reo that is being spoken, especially at the de…

Thu Oct 03 22:30:05 +0000 2019 (#)

Book on how colonisation harms everyone, but disproportionately the colonised, recommended by @ranginui at #NetHui

Thu Oct 03 23:00:28 +0000 2019 (#)

RT @gibbonsale: Kia ora #nethui for the live stream set up. Sadly ironic in the decolonising session that any Reo spoken isn't transcribed.…

Thu Oct 03 23:03:14 +0000 2019 (#)

RT @nicolalauren_: We haven't really touched on encryption at #nethui, but its a critical part of the Internet we work for, protecting vuln…

Fri Oct 04 01:33:01 +0000 2019 (#)

RT @EpilefB: Paraphrasing: "the internet is an extension of our society, and a reflection of its structures, so to have an inclusive inter…

Fri Oct 04 04:58:09 +0000 2019 (#)

RT @andresoventi: To improve for the next #NetHui, include Te Reo Māori in the captions of the live stream. Normalising the language is im…

Fri Oct 04 07:41:08 +0000 2019 (#)

Replying to @riskybusiness

For anyone wondering that “Risky19” code does seem to work for two different YubiKey 5 keys, if you want to cover all your USB A/C / Lightning / NFC bases. (Some earlier deals were for a discount on a two pack of the same type.)

Sun Oct 06 01:47:31 +0000 2019 (#)

RT @nickmalcolm: Pretty sure this is, in fact, an example of not “taking security extremely seriously” and “doing their best” 🤔 “We cant…

Mon Oct 07 03:58:18 +0000 2019 (#)

RT @slyall: The Call for Proposals for the Sysadmin Miniconf at #lca2020 in January 2020 on The Gold Coast is now out:…

Mon Oct 07 08:52:20 +0000 2019 (#)

RT @minxdragon: Idea: queer tech meetup for afternoon tea named Qwertea

Mon Oct 07 08:56:45 +0000 2019 (#)

Replying to @minxdragon

Qwertea is an awesome idea. This should be a thing 👍🌈

Also you know of .@alicegoldfuss, Y/Y? She’s also highly in favour of tea, not alcohol, for meetups. (And also awesome for other reasons 💜)

Mon Oct 07 22:14:46 +0000 2019 (#)

RT @RoundTableLaw: I'm really sad to learn that the office that started the current #RulesAsCode conversation in New Zealand is being shutt…

Mon Oct 07 22:23:26 +0000 2019 (#)

Converting a set of partial orderings into a compact total ordering (1-num_items) using only a pen and a piece of paper is unnecessarily difficult. I miss “dd p” and “dd k P” 😢

(But especially👇when it involves multiple requirements to “order this set of 23 entries”…)

Tue Oct 08 01:13:06 +0000 2019 (#)

“Please enter your credit card details into this iframe” is a security anti-pattern. Browsers provide terrible support for determining (in advance) where the security sensitive details will be sent as a result 🙁

(Encountered 3 times this afternoon just booking for one trip 🙁)

Tue Oct 08 01:20:59 +0000 2019 (#)

RT @MachineDidact: I think vendors should give out branded eyeliner pens in black and also Excitingly Cyber colours. This will lead to all…

Tue Oct 08 20:43:52 +0000 2019 (#)

Replying to @ewenmcneill

After dozens of ignored emails and many ignored voicemails, I finally caught a staff member answering the phone last week. They admitted they were having trouble getting anything from their supplier, and said they were going to order from another supplier.

It arrived today. 1/2

Tue Oct 08 20:49:58 +0000 2019 (#)

Replying to @ewenmcneill

That’s over 15 weeks from order to substituted part supplied, with no ETA (or answer!) given, until last week, despite regular requests 😡

The exact thing I ordered is still advertised in their online store, today, with no indication it is unavailable / out of stock! 2/2

Wed Oct 09 02:02:47 +0000 2019 (#)

Replying to @minxdragon

Also don’t give people 2FA codes if you initiate the contact, without verifying them. Legitimate staff will have a way you can reach them starting with the front door/normal 0800 number.

“I’ll call you back, what is your extension” is a place to start. (Then call 0800!)

Wed Oct 09 02:05:42 +0000 2019 (#)

SMS 2FA notifications must include the purpose for why the code is sent, in detail.

Otherwise they’ll be vulnerable to phishing with convincing social engineering, claiming they’re sent for one purpose but actually initiated for something else.

Wed Oct 09 02:10:52 +0000 2019 (#)

Replying to @ewenmcneill

“To reset your password provide this code: …” is a give away if you were told you were “verifying your identity”.

Similarly “To send $abc to $name provide this code: …” if you were told it was approving less/to someone else.

Context is the only way SMS is better than TOTP.

Wed Oct 09 05:52:07 +0000 2019 (#)

Replying to @minxdragon

If someone contacts you then they shouldn’t need to verify you (much), you should need to verify them!

Wed Oct 09 07:38:02 +0000 2019 (#)

The “General Magic” documentary highlights the importance of not just being first with the idea, but also getting the timing and product delivery right. So much of the iPhone and Android were foreshadowed there, but too soon to work well.

H/T @__fincham

Thu Oct 10 00:32:14 +0000 2019 (#)

That’s quite the “boiling frog” progressive reveal of privacy invading requirements that AirBnB has got going on for bookings these days.

The honest thing to do would be to explain up front the required steps, so people can make an informed choice.

I gave up at step M of N 😠

Fri Oct 11 08:37:53 +0000 2019 (#)

RT @tedxwellington: #TEDxWelly 2019 Talks Now Live | A Chance To Watch Again Or Discover New Favourites https://t.c…

Sat Oct 12 03:19:51 +0000 2019 (#)

Replying to @merxplat

I’ve seen (short) queues to vote in most general elections, which are one day, in person. (They normally move fairly quickly.)

But seeing a queue to vote “at the last minute” in a postal vote is remarkable!

Maybe the turnout won’t be quite so low after all?!

Sat Oct 12 04:06:59 +0000 2019 (#)

Great talk about HTTP header parsing being security critical, especially when you parse the same request in more than one place.

(The audio recording is not great: some ringing, etc. Apparently there’s also a DEFCON 2019 recording which is better, hopefully out in a few months.)

Mon Oct 14 09:01:27 +0000 2019 (#)

RT @merxplat: PSA: When a form asks if you have dietary requirements or accessibility requirements, you: a) probably don't need to write 'n…

Mon Oct 14 09:07:53 +0000 2019 (#)

Replying to @merxplat and @andicbuchanan

That “polite no” can possibly be redirected with a UI tweak:

“Do you have dietary requirements:

o No o Yes, as I do: TEXTFIELD”

(And as someone with dietary requirements, a multiple choice ticklist of “these ones apply to me” saves everyone time.)

Tue Oct 15 04:11:40 +0000 2019 (#)

RT @purpleconNZ: ✨ ✨ ✨ the livestream will be at this hyper travel link 🚨 tomorrow 🚨✨ ✨ ✨

Tue Oct 15 20:31:26 +0000 2019 (#)

The #PurpleCon lanyards were all hand made by The Crochet Batman!

Loving the #PurpleCon aesthetic 💜

Tue Oct 15 20:42:18 +0000 2019 (#)

RT @mattcen: Also these conference badges are excellent! I shudder to think how long people spent making them, but I'm so glad they did! @p…

Tue Oct 15 20:49:49 +0000 2019 (#)

RT @xfxf: #purplecon live streaming at - if there are any issues please tweet at me!

Tue Oct 15 21:22:02 +0000 2019 (#)

Amazon Well Architected framework, referenced by @tsdubz at #PurpleCon, for best practices on setting up IAM (access/authorization controls).

Amazon’s Managed Policies are pre-written useful sets of permissions you can use.

Tue Oct 15 22:17:24 +0000 2019 (#)

If you’d like to avoid setting microwaves on fire, @Erstejahre has some state machine examples for you: only do things when you’re in the right state! #PurpleCon

Wed Oct 16 00:26:31 +0000 2019 (#)

Note that the lunchtime #KawaiiCon registration queue is taking 20-30 minutes at present. If you’re attending #PurpleCon and aren’t already in the #KawaiiCon registration queue you might want to pick up your badge tomorrow.

(Everyone else, maybe eat first?)

Wed Oct 16 01:20:02 +0000 2019 (#)

Replying to @martinkrafft and @purpleconNZ

The 14:00 talk requested not to be streamed / recorded. Next talk in 1 min, and hopefully stream back. #PurpleCon

Wed Oct 16 01:25:14 +0000 2019 (#)

Replying to @martinkrafft

It was a good talk! There’s a summary of slides on #PurpleCon around 14:00-14:20 today, and hopefully they’ll also be in the Great Archive.

(Non streaming of 14:00 talk was announced briefly before and after lunch.)

Wed Oct 16 01:52:31 +0000 2019 (#)

RT @Fobski: Hi team!

My @purpleconNZ talk "embracing empathy" is now available to view here


Wed Oct 16 04:13:26 +0000 2019 (#)

RT @jpdanner: Laura is launching - a place to find open source infosec projects and tools

#purplecon @purpleconNZ…

Wed Oct 16 04:24:58 +0000 2019 (#)

Replying to @ewenmcneill

The Crochet Batman loved the #PurpleCon lanyard reception 💜

Wed Oct 16 04:26:24 +0000 2019 (#)

RT @lady_nerd: Thanks for listening #purplecon

Get sharing your open source tools, templates and documents.

Let's make security in New Ze…

Wed Oct 16 22:04:38 +0000 2019 (#)

RT @opensecuritynz: We couldn't agree more. Great message from @runasand


Wed Oct 16 23:08:56 +0000 2019 (#)

RT @sublimemarch: Oh hey, it's #PronounsDay ! Check out my two rad resources about pronouns:

Wed Oct 16 23:09:30 +0000 2019 (#)

RT @jpdanner: Shit is more likely to break when you are fucking with it. #Kawaiicon #KawaiiconNZ @hashoctothorpe

Wed Oct 16 23:11:21 +0000 2019 (#)

RT @mattcen: "who's talking? Who isn't?" - @hashoctothorpe #Kawaiicon I tend to remember something I learned facilitating @PolyVicAU discu…

Wed Oct 16 23:13:09 +0000 2019 (#)

RT @sauramaia: "shit is more likely to break when you fuck with it" - @hashoctothorpe, #kawaiicon

turns out you're probably not the only…

Wed Oct 16 23:17:47 +0000 2019 (#)

RT @jpdanner: Miller's Law:

The key to understanding systems and people with different perspectives than you do.

No two people have exper…

Wed Oct 16 23:19:35 +0000 2019 (#)

RT @sauramaia: @hashoctothorpe @hashoctothorpe #Kawaiicon when you're managing disasters, being unempathetic adds stress, exacerbates disas…

Thu Oct 17 01:33:54 +0000 2019 (#)

RT @nullary: Western Australia ran their election through inCapsula.

Certificate not controlled by their election authority.


Thu Oct 17 01:34:58 +0000 2019 (#)

RT @jpdanner: And... @Stats_NZ used the same provider. 😬

#Kawaiicon #KawaiiconNZ

Thu Oct 17 01:35:10 +0000 2019 (#)

RT @nullary: Auditors referred to inCapsula's reputation.

But that reputation changed - we know they were breached!

NZ census also used i…

Thu Oct 17 01:38:09 +0000 2019 (#)

RT @threadreaderapp: @paulbrislen Hallo the unroll you asked for: Thread by @nullary: "A talk about voting systems What does a voting syste…

Thu Oct 17 04:44:46 +0000 2019 (#)

@lady_nerd if you haven’t already it might be worth talking to Citizen’s Advice, especially the more central training bit.

They’re often helping people who can’t just find info online themselves, and might find assessment approach useful.

Thu Oct 17 08:42:01 +0000 2019 (#)

Replying to @aurynn

It sounds to me like your brain is prioritising believing any negative feedback over an abundance of positive feedback. Possibly combined with confirmation bias.

But for anything you do that matters there will always be negative feedback. No matter how good the thing is. 1/2

Thu Oct 17 08:51:07 +0000 2019 (#)

Replying to @aurynn

For me, I only escaped the worst of my cripling perfectionism by explicitly choosing that a certain (hypercritical) person’s opinion no longer mattered to me. It was hard, but necessary.

Choose carefully whose opinions you let “count”, and pick those who grok what you do. 2/2

Thu Oct 17 20:12:11 +0000 2019 (#)

RT @lady_nerd: ... we need to understand an individuals support needs before we can really help them.

For use in systems design as well as…

Thu Oct 17 21:04:43 +0000 2019 (#)

RT @sauramaia: #kawaiicon a million volts and a broom handle: it's all fun and games until the paperwork arrives

Thu Oct 17 21:05:20 +0000 2019 (#)

RT @jpdanner: 135 kW can go through this coil... It's got a dedicated feed from Transpower.

Has Josh blown the fuse? Yes. Then a nice man…

Thu Oct 17 22:43:49 +0000 2019 (#)

Replying to @jpdanner

That chair has been there all con. I haven’t seen anyone actually sitting in it. Definitely up in “the gods” though 😃

Thu Oct 17 23:20:31 +0000 2019 (#)

RT @jpdanner: was leaking people's results in the URL.

In addition to running a large number of 3rd party tools an…

Thu Oct 17 23:21:33 +0000 2019 (#)

RT @jpdanner: Do you need all the PII in this form? Can it be more generalised?

"preferred name" rather than legal name.

Birth month inst…

Thu Oct 17 23:27:32 +0000 2019 (#)

RT @jpdanner: Data isn't just a series of 1s and 0s. It's people. We have s duty of care to protect them.

#Kawaiicon #KawaiiconNZ @smrtgir…

Fri Oct 18 00:23:28 +0000 2019 (#)

Thank you @Fobski for this important talk on empathy as a superpower in InfoSec. It’s a very valuable, and often underutilized, skill.

I was particularly impressed to see it given by someone I previously perceived as “fitting in” with the InfoSec stereotypes. 🦋 #PurpleCon

Fri Oct 18 01:20:22 +0000 2019 (#)

“The people with the most knowledge of your systems are the ones who suffer the most” — @Fobski on coping with post breach situations.

#PurpleCon #KawaiiCon

Fri Oct 18 01:24:38 +0000 2019 (#)

Another incredibly valuable talk by @Fobski this week on the post-breach burnout effects on staff.

Massive props for taking about all of this 💜❤️

#PurpleCon #KawaiiCon

Fri Oct 18 01:45:06 +0000 2019 (#)

Replying to @attacus_au

Just a BTS inflencer this year? 😃

(Love the announcement format, and the talk format advised upon 💜)


Fri Oct 18 03:03:23 +0000 2019 (#)

Live @faucetsdn config on stage at #KawaiiCon to use with Poseidon 👍

Fri Oct 18 03:21:38 +0000 2019 (#)

Replying to @faucetsdn

Much Open Source love from Poseidon demo at #KawaiiCon.

Internet via @faucetsdn just worked. Poseidon can help auto detect network traffic and apply Faucet SDN filter policies.

Very interesting presentation, even if it did tempt the demo gods a wee bit too much at the end 😃

Fri Oct 18 05:55:10 +0000 2019 (#)

For anyone who liked Josh’s C64/Tesla Coil performance at #KawaiiCon this morning, the Son Ionic collaboration album with Goto80 he mentioned is on BandCamp. There’s also an 11 minute video on the Goto80 site, with the Tesla coil.

Sat Oct 19 05:05:42 +0000 2019 (#)

RT @linuxconfau: We have 12 miniconfs at #LCA2020 ranging from system admin to games and everything in between. Call for sessions for all m…

Sat Oct 19 22:27:02 +0000 2019 (#)

Replying to @aurynn

I’m glad to hear you’ve convinced your brain that your belonging, and being accepted, is not tied to doing every thing perfectly, and that the social connections are stronger than one strand.

Recontexulisation is difficult, but important to be able to move forward. ❤️💚💙💜

Sat Oct 19 22:42:58 +0000 2019 (#)

Replying to @aurynn

Been there, done that, more than once.

“Build a new @aurynn from scratch in only 10 days” is the speed run of self reconstruction 😃

Sat Oct 19 22:45:01 +0000 2019 (#)

Replying to @__fincham

Not just dehydrated congee?! 😃

Sun Oct 20 07:27:46 +0000 2019 (#)

Replying to @minxdragon

At least here (NZ) there has historically been limited supplies of flu shots, and it’s been marketed as for those with reduced immune systems or jobs facing people like that (eg medical profession).

That limited supply definitely reduces the “herd immunity” though🤔

Sun Oct 20 07:32:18 +0000 2019 (#)

Replying to @minxdragon

Possibly near you there are ample supplies for all who are willing/able.

But for me with a mostly okay (but not perfect) immune system historically I’ve been reluctant to take the opportunity to be immunised away from “someone who needs it more” given limited supplies available.

Sun Oct 20 07:35:24 +0000 2019 (#)

Replying to @minxdragon

It definitely limits the gains by only being able to selectively immunise. But those with weaker immune systems who can be immunised do at least benefit.

(Sorry to hear the herd immunity could have saved you but was insufficiently applied though others’ choices, not supply 🙁)

Mon Oct 21 03:57:22 +0000 2019 (#)

Replying to @minxdragon

Especially so when they’re common allergies that are frequently found together. (I’ve got dairy / gluten allergies, and others, too.)

I remain surprised that there isn’t just a “low allergen” meal that avoids all common allergens. Instead we get 20 “not quite right” choices 🙁

Mon Oct 21 08:23:36 +0000 2019 (#)

Replying to @minxdragon

That sounds really close to ideal! Various seafood are moderately common allergies so it’d be ideal to leave that out too. But given Japan I’m not that surprised they included fish in the meal.

(Low fodmap I think is becoming better recognised, but still somewhat rare in meals.)

Mon Oct 21 08:33:33 +0000 2019 (#)

RT @alxsfbnn: @annamerlan Actually was there too...BUT DID YOU SEE THIS? 💗 it was spectacular.

Tue Oct 22 06:16:56 +0000 2019 (#)

Replying to @__fincham

Maybe work needs an 8 pin SOIC clip of its own? 🙂

(Glad you found it though!)

Tue Oct 22 08:06:56 +0000 2019 (#)

@craig1black Re your “fake or real” RAM chips, my guess from your symptoms is that the “China” chips are actually RAM but are a slower speed RAM/different brand and re-marked to increase price. Or maybe marginal rejects that are re-marked as good.

Tue Oct 22 08:11:27 +0000 2019 (#)

Replying to @craig1black

Given the”fake” RAM does work in another board and fails in a consistent manner across all chips tried my guess is they’re just slightly marginal on timing, at certain RAS/CAS combinations. Ie effectively “overclocked” in the Tandy beyond their real worst case timing 🙁

Tue Oct 22 08:16:24 +0000 2019 (#)

Replying to @hroethgar and @BR3NDA

Off the top of my head if you have no GST charged income (eg only PAYE) you can file a return with a zero balance.

It’d be… less red flagged if you also claimed no GST expenses in that same return. But AFAIK no income/have expenses is okay if you’ll have GST income in future.

Tue Oct 22 08:20:13 +0000 2019 (#)

Replying to @hroethgar and @BR3NDA

If you won’t have any GSTable income at all in future (eg, definitely only PAYE/RWT from now on) then it might be worth deregistering after this “zero” return.

But be ware you could owe GST on, eg, retained business assets for which you claimed GST, if you deregister.

Tue Oct 22 08:23:22 +0000 2019 (#)

Replying to @hroethgar and @BR3NDA

FWIW I’d guess there are lots of people who go back and forth between PAYE/RWT income and GSTable self employed and just file zero income GST returns for the gaps.

If you’re doing 6 monthly GST returns the two “zero income” returns might not be too big a deal to file….

Wed Oct 23 05:01:33 +0000 2019 (#)

Replying to @sophywong

Have you seen the steps suggested for making Fusion 360 scale to larger assemblies that the Fusion 360 team recommended to Martin at Wintergatan?

May 2018 video (4000 components at that time).

Wed Oct 23 05:04:36 +0000 2019 (#)

Replying to @pjf

Is it possible to arrange your day schedule so first couple of hours after waking are things requiring less braining?

Thu Oct 24 05:10:31 +0000 2019 (#)

Replying to @pjf

Fair enough! Hope you find a solution that works for you (“bladder alarm” seems a somewhat promising approach).

I’d like my brain to be (properly) online sooner after I wake up too 😃

Fri Oct 25 06:11:11 +0000 2019 (#)

RT @Fobski: Hi team,

My @kawaiiconNZ talk "A security tale" is viewable below.


Fri Oct 25 08:38:17 +0000 2019 (#)

Replying to @IBCycleWay and @WgtnCC

Bunny Street west bound is definitely poorly laid out. The left turn queue has to cross the bike lane very close to the left turn and can’t clear at peak hours due to the light sequence. So it’s unsurprising it backs up across everything else, including the bike lane.

Fri Oct 25 08:44:10 +0000 2019 (#)

Replying to @IBCycleWay and @WgtnCC

Maybe the best solution would be a left lane to turn left, a protected bike lane in the middle, and a right lane to turn right, all west. No parking. Then the cars have somewhere to queue that doesn’t block the bike lane.

(Or fix the one way system so cars can avoid Bunny St.)

Sat Oct 26 22:11:33 +0000 2019 (#)

RT @lavendersheeps: "the quick brown fox jumps over the lazy dog": -overdone -juvenile -has no impact or weight to it

"sphinx of black qu…

Sat Oct 26 22:24:30 +0000 2019 (#)

Very clever hack that uses font shaping tables to automatically indicate groups of 3 digits in longer numbers, to ease review of long tables of numbers. 💚

Mon Oct 28 02:54:39 +0000 2019 (#)

Replying to @minxdragon

I think “just know the steps” is overstating it. But yes, “visualise your goal and work backwards to figure out what next” is definitely a skill that exists.

Deciding “what next” might be non-trivial for novel tasks, but “work towards the middle” helps.

Mon Oct 28 02:58:49 +0000 2019 (#)

Replying to @minxdragon

My guess is the other bit that people with “executive dysfunction” miss out on is the auto mapping from “stated goal” to “cached detailed to do list” for repeated tasks. So, eg, “get ready for school” has to be planned fresh each time rather than be “pull out mental tick list”.

Mon Oct 28 08:51:57 +0000 2019 (#)

Replying to @minxdragon

I feel like some artists start with an inspiration of a final thing they want to create, and work towards that (eg with reference photo/sketches).

Others start with a process or approach they want to explore, and see what comes from that. Generative art, if you will.

Mon Oct 28 08:56:34 +0000 2019 (#)

Replying to @minxdragon

To my mind both are valid approaches. And if anything “explore this process/approach” feels more creative, to me.

Perhaps you can describe the process / approach you want to take in advance, rather than the final result?

Not all art has to be goal driven. Just saying 🦋

Mon Oct 28 22:17:35 +0000 2019 (#)

RT @PowerDNS_Bert: Despite Google Chrome's current sane policy, I still urge internet service providers to: 1) Stop doing NXDOMAIN redirec…

Mon Oct 28 22:17:52 +0000 2019 (#)

RT @PowerDNS_Bert: If these steps are not taken, public DNS providers can credibly claim their DNS is better & might take it from you. I fi…

Mon Oct 28 22:23:45 +0000 2019 (#)

RT @paulvixie: 3/3 for the record, i would like @mozilla mozilla to do DoH in firefox the way google is doing it in chrome; and i would lik…

Mon Oct 28 22:31:57 +0000 2019 (#)

Computer Science Life Lesson: if you ever feel your project is not providing you with enough layers of Yak Shaving, you can always add some more layers of your own 😃

Tue Oct 29 07:30:55 +0000 2019 (#)

RT @whitequark: presenting unfork(2), the most cursed piece of code i ever wrote

Wed Oct 30 00:53:37 +0000 2019 (#)

Replying to @aussiemusicfan and @minxdragon

Because the spending to create income and the income don’t always happen neatly in the same (tax) accounting period.

(That said if you never make a profit, for many years, arguably you don’t meet the (tax) definition of a business — intending to make a profit.)

Wed Oct 30 01:08:51 +0000 2019 (#)

RT @slyall: The main Conference Schedule is up for . Held in January on the Gold Coast


Wed Oct 30 04:00:44 +0000 2019 (#)

Replying to @aussiemusicfan

Sure. If you make a loss one year and a profit the next year netting them out (and claiming the loss against the income) is a fair accounting approach.

I too am puzzled why tax authorities let (big) “businesses” get away with claiming losses year after year and paying no tax 😐

Wed Oct 30 08:05:26 +0000 2019 (#)

RT @comicsreporter: i am still as excited about computer technology's ability to connect people as I was in the early 1990s, but I'm far le…

Thu Oct 31 07:36:45 +0000 2019 (#)

Replying to @__fincham and @hollowaynz

Email content (body) check for {{ or }} (or whatever your templating pattern is) in your outbound relays? Then logchecking for the “refused due to embedded template characters”? (Or the same in your send_email() function.)

Degrades to “no email” if nit noticed though 🙁

Thu Oct 31 07:39:57 +0000 2019 (#)

Replying to @__fincham


… | date “shortyear”


Not sure I want to stay anywhere that’s not ISO 8601 compliant… 😃