John Marshall

@johnm.bsky.social

Bioinformatics tools developer at Australia’s Centre for Population Genomics. Will edit GA4GH specifications for food. New Zealander fairly recently returned after a decade in the U.K.

How about a journalist asks Erica Stanford to explain what the “legal reasons” are why she “can’t” share a copy of her Social Media Ban (Forced Online Identification for All) Bill? In a sensible country this bill would’ve been preceded by consultation on a draft bill. www.rnz.co.nz/news/politic...

National wants to show Labour the social media ban bill, but 'we can't', education minister says

The education minister says she hopes to get a copy of the social media ban bill to Labour's caucus this week, after previously saying legal reasons were preventing her from doing so.

rnz.co.nz

Let me take a minute to tell you how bonkers this is. The first election I worked was (I think) 2008, before there was really any advance voting. At every election, if you weren't on the roll, we let you cast a special vote and then worked out if you were eligible afterwards. Two reasons: 1/2

Marc Daalder@marcdaalder.bsky.social · 2d ago

The Electoral Commission has told staff to turn away voters who aren't on the printed roll and who say they're unenrolled, but has no plans to count how many people will be affected. newsroom.co.nz/2026/08/03/t...

J

TIL Python's subprocess.run() et al routines have a cwd parameter that specifies a directory for the command to run in. I foresee a lot less writing of directory-changing context managers in my future… (Well, a reduction from inherited 1 + wrote 1… …to zero.)

J

Considered asking one of the #InternetNZ Board candidates just what involvement she is thinking of in her statement “I believe Internet New Zealand’s involvement in assessing some views as misinformation/disinformation should be anathema for a regulator”… …but Do Not Engage is a better policy.

I simultaneously think AI psychosis is often caused by deeper underlying causes (rather than just exposure to the technology) while also thinking the massive disruption to coding as a lifestyle is giving an entire generation of engineers mental health issues.

It's actually antidemocratic for our media to be so uncritical about basic, commonly understood political agendas at this point Explaining politics *is your goddamned job*, you shouldn't need to have *basic context* suggested by a member of the public.

Kieran@nugmonster.cryptoanarchy.network · 3w ago

i just straight up emailed lillian hanly and said "hey it's nice you quoted all those nzfirst supporters whining about globalism, maybe some space could be given to explaining that "globalism" in the context winston and his users are using it is an explicitly antisemitic dogwhistle

I've known Paul Henry is dodgy since I was a teen in my dad's antique shop; Paul waited until my dad was out, then told me "Gary said I could have $50 off of this" and I was very naive, believed him. He know it was a small town, that my dad would tell people Paul's a dick but he didn't care...

Sassy Little Hobbit@sassypolitico.bsky.social · 3w ago

Of course no one is gonna ask David Seymour why he thinks a person who thought the Governor General couldn’t be a brown person is fit to hold public office. Oh well.

J

Slightly surprised to look again at my bio and see that I did indeed put the word “bioinformatics” in there…

Albert Vilella, PhD.@albertvilella.bsky.social · 3w ago

I am doing more investigating on the uptake of @bsky.app by the #Bioinformatics and #ComputationalBiology community. I found 2114 accounts where the Bio contains the words "Bioinformatics" or "Computational Biology", out of which the large majority are personal but there are some institutional ones.

J

“Why do you always try to merge bioconda samtools et al updates yourself, John?” Due to inline functions, merging the bioconda htslib/samtools/bcftools PRs fully correctly is not as straightforward as it looks. These releases occurred at 3am in my time zone and someone else got to them first… 🫠

Update htslib to 1.24 by BiocondaBot · Pull Request #67046 · bioconda/bioconda-recipes

Update htslib: 1.23.1 → 1.24 Info Link or Description Recipe recipes/htslib (click to view/edit other files) Summary C library for high-throughput sequencing data formats. Home https:/...

github.com

🔥 Does switching to a pangenome reference actually improve your association study? We tested it, and the answer is yes, measurably. Our preprint is online now: "Pangenome-based human genome analysis improves trait association and genomic prediction": doi.org/10.64898/202...

Pangenome-based human genome analysis improves trait association and genomic prediction

The Human Pangenome Reference Consortium has generated 462 open-access reference genomes and a variation graph that represents differences among them, providing a substrate for pangenome-based analysi...

doi.org

On the 12th of feburary, Paul Goldsmith had two meetings, one with the free speech union, and one with the human right's commission. I submitted an OIA for documents relating to those two half hour meetings, and apparently that was such an onerous request, Goldsmith requested an extension in order

J

I'm tired of making submissions to select committees with the expectation of being ignored, and I was going to sit this one out. (“Ignored” is not what I'm expecting in this case, but… still tired.) Then I read @queenoliviaiii.com's summary of their submission in this thread, and changed my mind.

Queen Olivia III@queenoliviaiii.com · last mo.

🧵 Submission on the Legislation (Definitions of Woman and Man) Amendment Bill [summarised for Blue Sky word count] I oppose this Bill and ask the Committee to recommend it does not proceed.

J

Exactly this. Why does big tech now have to mean building silos and wanting to be The App? It's not entirely rose-coloured glasses to remember the old times as being when the approach was to describe an open protocol in an RFC, make an implementation, and see what happens…

Robin Berjon@robin.berjon.com · 2mo ago

So our approach is to do what Europe excels at: well-governed shared infrastructure and an ecosystem of competing actors on top. That's how mature sectors run. Tech, with its vertically integrated monsters, is odd and a poor example to follow. Infrastructure is financed by usage at low margins.

🧵Just ten years ago today Helen Joanne (Jo) Cox was murdered just down the road from me. She died after being shot and stabbed multiple times in the street in the town of Birstall, where she had been due to hold a constituency surgery. Words are a very powerful and potentially dangerous

The woman in this photograph is Jo Cox, the Labour MP for Batley and Spen from 2015 until her murder in 2016. Widely regarded as a rising star in British politics, she was a passionate advocate for human rights, refugees and campaigns to tackle loneliness and social isolation. Before entering Parliament, she built a distinguished career in the humanitarian sector, working on international aid and development projects around the world. Her life was tragically cut short on 16 June 2016 when she was murdered by a far-right extremist in Birstall, West Yorkshire.
J

Closely reading RFC 7233, and realised that §2.1 and §4.4 are inconsistent with each other. Further realising that: • I have probably made this observation before; • There’s an erratum on the topic from 2018; • The RFC has been obsoleted by RFC 9110 which does not include the error.