Sign in

James Goldie

@jamesgoldie.dev
706 followers 615 following 199 posts

Frontend Engineer @ countercurrent.ai, former #climatehealth 🌡️ + #datajournalism 🗺️ Building, coding and storytelling with #rstats, #js and #swift for fun and for good 😊

PostsRepliesMedia
James Goldie @jamesgoldie.dev · 02/09/2026
We have a few examples that work this way in Closeread! closeread.dev
closeread.dev
Closeread
020
Reposted by James Goldie
Hugh @hughagraham.bsky.social · 08/08/2026
Working on a new raster engine for #rstats, {garry}, powered by {gdalraster}, {anvl} and {mirai}. Still messy as hell but already the performance is pretty exciting. Only for the brave right now but ideas and opinions are still welcome! github.com/belian-earth... #rspatial #remotesensing
2249
James Goldie @jamesgoldie.dev · 24/07/2026
We might need to ask @coolbutuseless.bsky.social nicely 😉 bsky.app/profile/cool...
030
James Goldie @jamesgoldie.dev · 24/07/2026
Is that the old game that had the track editor?! STUNTS, I think? I loooooved that game as a kid
130
James Goldie @jamesgoldie.dev · 24/07/2026
This is giving early MS Flight Simulator (the new one, not the older games haha)
120
Reposted by James Goldie
KA LI @astaralys.bsky.social · 03/07/2026
My parents were low income so I often just browsed game shops as a kid. Sometimes mum let me get a game. It'd cost her whole day's wage and a chunk of our rent. Dad once told me to check under the car seat and Pokemon Red was there in a bag. Ownership isn't the only thing we lose with physical media
5254581170
Reposted by James Goldie
Tyler Morgan-Wall @tylermw.com · 27/06/2026
New package on CRAN! {skymodelr} allows you to generate glorious high dynamic range skydomes in #RStats at any place and date/time! Realistic radiance, 0-15000m altitude, stars, planets, and of course, the moon: modeled with the correct phase and brightness! #rayverse GH: github.com/tylermorganw...
24310
James Goldie @jamesgoldie.dev · 20/06/2026
I am glad that heatwave safety is a much bigger deal these days though!
020
James Goldie @jamesgoldie.dev · 20/06/2026
I’ve gotta finish it. I did my PhD on humidity and heatwaves, so I didn’t make it much further than the opening 😮‍💨
120
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 13/06/2026
I know it may not feel it - because well... winter - but winter this year really have been crazy hot in the south east. Charts for Melbourne, Sydney and Hobart below. And it's only likely to get hotter from here, but for the rest of this year and for the rest of the century.
Heat map comparing the days of 2026 so far to historical record for that time of year. This heatmap shows Melbourne, where every day in June has been in the top two-thirds except one.Heat map comparing the days of 2026 so far to historical record for that time of year. This heatmap shows Sydney, which has generally been much warmer than average (though a bit more patchily so than Melbourne). The past four days have all been in the top 2%.Heat map comparing the days of 2026 so far to historical record for that time of year. This heatmap shows Hobart, which has been a little more patchy than Melbourne and Sydney again, though the past week has nonetheless been crazy hot for the time of the year.
78433
Reposted by James Goldie
Greg Jericho @grogsgamut.bsky.social · 10/06/2026
Fair to say this was written in anger, frustration and despair. The NDIS cuts, and the way they are being done, are cruel. They cannot be supported. www.deepcutnews.com/p/health-min...
deepcutnews.com
Health minister wants to cut disability support by 99% without legislation - Greg Jericho
Labor's cruel NDIS cuts will make it worse for families like mine
31335140
Reposted by James Goldie
Ariel Bogle @arielbogle.bsky.social · 09/06/2026
Today we launched a dive into the "less lethal" weapons some police are using against crowds in Australia—and about which very little is publicly known. These are projectiles that release powder designed to burn the eyes and throat. Flashbang grenades. Teargas. www.theguardian.com/australia-ne...
theguardian.com
Revealed: the ‘less lethal’ weapons Australian police don’t want you to know about
Launchers that shoot ‘bullet-like missiles’, chemical irritants and stinger grenades: experts say these weapons can cause serious injury or even death. But they are deployed by police against crowds w...
42418
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 04/06/2026
There's already a lot of misinformation about this year's forecast El Niño, and particularly the prospects of associated drought. This is an excellent correction from @climatefreund.bsky.social who knows more about ENSO and rainfall than just about anyone. TLDR: Hot and dry aren't the same thing!
pursuit.unimelb.edu.au
What is Godzilla El Niño?
The odds of a ‘monster El Niño’ developing this year are now as high as 80 per cent. But that is a risk factor not a definite forecast – a big El Niño does not necessarily mean a big dry for Australia...
315577
Reposted by James Goldie
Mike Brondbjerg @mikebrondbjerg.bsky.social · 29/05/2026
Really great to have our cool spaces map featured on the BBC (apps.london.gov.uk/cool-spaces/) and a shout out for London's water fountains (apps.london.gov.uk/water-founta...). Both built by @halimahexe.bsky.social using our London City Data Design System (LCD-DS) and #svelte component library!
apps.london.gov.uk
1174
Reposted by James Goldie
Carlos Scheidegger @cscheid.net · 27/05/2026
We’re doing a *lot* of infrastructure work in Quarto 2 to enable these sorts of direct manipulation affordances in the foundations, and it’s seriously tricky work. That Emil’s extension pulls it off in Quarto 1 is bewildering. Super cool.
1201
James Goldie @jamesgoldie.dev · 27/05/2026
Australia Post: we should teach people how to avoid phishing scams Also Australia Post: we should save 7 characters in our texts by making a shortener with a domain from an overseas ccTLD and then not even stand a page or a redirect up on that site
Screenshot of Australia Post video, showing three genuine AusPost text messages featuring mypo.st URLs, and one scam message with a different URL.Screenshot of Australia Post video, showing a genuine AusPost message with the mypo.st domain, alongside the words "Look for: Non-Australia Post web address"
020
James Goldie @jamesgoldie.dev · 23/05/2026
They're too small to see in that thumbnail, but in the full size version you get a lovely star field 😊 @tylermw.com has thought of everything with this package 🥳
Physically modelled iImage of the stars from 15 km above the Antarctic Circle, with the sun hidden behind the horizon.
231
James Goldie @jamesgoldie.dev · 22/05/2026
@tylermw.com's skymodelr package is so rad. So incredible what we can do with just a bit of #rstats code in 2026. Made myself a lovely new macOS Dynamic Wallpaper with skymodelr and the (also great) equinoxmac.com app.
1135
Reposted by James Goldie
Ben Harrap @bharrap.bsky.social · 21/05/2026
🚨Job alert🚨 The Social Research Centre do lots of interesting research and Danny would be great to work with. If you do data work and are looking for something in Melbourne, check it out! #databs www.linkedin.com/posts/dvfrye...
linkedin.com
Now hiring! Come work with me as a Data Processing Analyst (junior) and Data Solutions Engineer (mid-level). Hybrid with 3 days per week in our Melbourne CBD office. Great fit for people wanting to… |...
Now hiring! Come work with me as a Data Processing Analyst (junior) and Data Solutions Engineer (mid-level). Hybrid with 3 days per week in our Melbourne CBD office. Great fit for people wanting to ap...
021
Reposted by James Goldie
El Yobo @elyobo.bsky.social · 17/05/2026
It’s time for Australia to move on from ‘affordable’ housing. inflectionpoints.work/articles/aga...
inflectionpoints.work
Against ‘Affordable’ Housing | Inflection Points
It’s not the same as social housing, and it doesn’t help those most in need. Australia is spending big on ‘affordable’ housing—but we shouldn’t.
55723
Reposted by James Goldie
mdsumner @mdsumner.bsky.social · 13/05/2026
if anyone in R or Python ever thought "gee I'd like to contribute to GDAL", I'm here to help you get started can guide you through good approaches, what to think about, and what's bare minimum for a bug fix or feature PR, and the python and C++ tooling you will need (speaking linux)
1198
Reposted by James Goldie
Greg Jericho @grogsgamut.bsky.social · 11/05/2026
No one in govt is talking about before the budget, but just FYI, the level of Jobseeker is now 42% below the poverty line - worse than it was during the Howard years... live.thepoint.com.au
Chart showing level of unemployment benefits relative to the poverty line. It's now at 42% below. In 2007 it was 43%, in 1996 it was 25%
42566320
James Goldie @jamesgoldie.dev · 07/05/2026
Deeply disappointed that UniSuper is furthering loosening the negative screens in its green investment options to allow more weaponry.
SUSTAINABLE AND ENVIRONMENTAL BRANDED OPTIONS SCREENING
We offer our members three sustainable and environmental branded investment options. These are:
• Sustainable Balanced
• Sustainable High Growth, and
• Global Environmental Opportunities.
In managing these options, we seek to limit exposure to companies operating in certain sectors that may cause significant harm by using negative screens. We may also consider positive attributes to identify investments that are consistent with our investment philosophy of sustainable business practices or exhibiting quality environmental, social and governance characteristics.
It is important that the negative screens we apply allow for the appropriate management of these options and remain consistent with the investment strategy and objectives of the sustainable and environmental branded investment options.
Effective 1 July 2026, our negative screens will allow the portion of reported revenue that a company may derive from conventional weapons systems' and components to be up to 5%. This negative screen will also no longer consider reported revenue derived from weapon support systems (for example, software and/or telecommunication systems and services).
This replaces the previous negative screen of up to 1% of reported revenue, including reported revenue derived from support systems.
As at the date of this 'Important product changes' notice all other negative screens are unchanged across these three sustainable and environmental branded investment options. UniSuper continues to screen companies with any reported revenue from the manufacture of whole weapon systems or components developed for exclusive use of controversial and/or nuclear weapons.
More information about these changes and some examples of how the screen operates is available at unisuper.com.au/update-may-2026.
Sustainable and environmental investing means different things to different people. Different products have different investment criteria. For more inform…
030
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 06/05/2026
IT'S NOT EVEN A REAL FIGURE! THE CLAIM THAT 7.5 MILLION AUSTRALIANS TOOK SICK LEAVE IN 2023/24 IS AN ASSUMPTION PLUCKED FROM FUCKEN THIN AIR! THEY TOOK THE TOTAL NUMBER OF PEOPLE THAT THEY THOUGHT WERE ELIGIBLE FOR SICK LEAVE AND MULTIPLIED IT BY 0.8! WHERE DOES 0.8 COME FROM? IT'S A FUCKEN GUESS!
Screenshot from the methodology section of a CALI report, explaining what is in the post.
89243
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 23/04/2026
Holy shit! Someone has pledged $100k to the AYCC to match any donations that come through today! This means the impact of every dollar you donate today is doubled. 💛 Get all the way amongst it here: www.aycc.org.au/emergencyapp...
aycc.org.au
AYCC Next Generation Fund
Help build the next generation of climate justice leaders by making a donation today.
28151
James Goldie @jamesgoldie.dev · 22/04/2026
Also in the east! And I have a car now, so it’s a bit easier to get around further out 😊
010
James Goldie @jamesgoldie.dev · 22/04/2026
Yes! I’m juggling a four month old now but could get into the city for a midweek lunch or some such 😊
100
James Goldie @jamesgoldie.dev · 22/04/2026
I met so many smart, kind, tough-as-fuck people through @youth4climate.bsky.social. AYCC taught me climate activism is climate hope. They desperately need a hand to light that fire for another generation. They’re a fantastic org that is deserving of your money emergencyappeal2026.raiselysite.com
emergencyappeal2026.raiselysite.com
AYCC Next Generation Fund
Help build the next generation of climate justice leaders by making a donation today.
1226
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 21/04/2026
It is simply fucking unacceptable that @youth4climate.bsky.social (aka the AYCC) might be forced to close for good after 20 years, and I will not be letting this happen. If I find out a single one of you hasn't given what you are able, I will lose my fucking mind.
emergencyappeal2026.raiselysite.com
AYCC Next Generation Fund
Help build the next generation of climate justice leaders by making a donation today.
76044
James Goldie @jamesgoldie.dev · 18/04/2026
Honestly so much better, especially in Quarto. I also use @chriskenny.bsky.social’s github.com/christopherk... extension with basically every Quarto/Typst project for quick and easy custom styling.
github.com
GitHub - christopherkenny/typst-function: A Quarto filter to insert Typst functions from divs and spans
A Quarto filter to insert Typst functions from divs and spans - christopherkenny/typst-function
020
James Goldie @jamesgoldie.dev · 06/04/2026
I’d been meaning to mention it when I saw you reference q2 a couple months back, but seeing how you and the team are version controlling all your Claude notes really help me find my feet coming back from parental leave over the (Aussie) summer!
010
James Goldie @jamesgoldie.dev · 04/04/2026
The dev container spec file is also a nice abstraction over Docker files! I also used them a lot when I was at 360info, so we have a pretty big selection of reproducible analyses with dev containers there that mostly all follow the same pattern: github.com/360-info/rep...
github.com
GitHub - 360-info/report-global-education: Visualises the flow of students between countries
Visualises the flow of students between countries. Contribute to 360-info/report-global-education development by creating an account on GitHub.
100
James Goldie @jamesgoldie.dev · 03/04/2026
… and if the cloud resources aren’t enough, they can install Docker and run the same environment locally!
000
James Goldie @jamesgoldie.dev · 03/04/2026
I use them to run workshops! So handy to be able to skip all the setup — if everyone has a GitHub account, you can give them a link to start the learning environment in a Codespace, and if they break it they can chuck it and start again…
200
James Goldie @jamesgoldie.dev · 03/04/2026
Yeeees, love dev containers!
100
Reposted by James Goldie
Tim Baxter @timinclimate.naruresearch.com.au · 31/03/2026
This is a very big life update, and has been a plan I have been working on for several years. I'm pretty stoked tbh.
5261
James Goldie @jamesgoldie.dev · 31/03/2026
Yes yes yes! Congrats Tim, can’t edit to see what you do! 👏🏻👏🏻👏🏻
010
Reposted by James Goldie
MDN Web Docs @developer.mozilla.org · 29/03/2026
CSS nesting is now Baseline 🎉 Write nested selectors directly in CSS — just like Sass, but natively. .card { color: black; &:hover { color: blue; } .title { font-weight: bold; } } No preprocessor needed. Learn more 👇 developer.mozilla.org/en-US/docs/...
732865
Reposted by James Goldie
Gergely Orosz @gergely.pragmaticengineer.com · 27/03/2026
If you use GitHub (especially if you pay for it!!) consider doing this *immediately* Settings -> Privacy -> Disallow GitHub to train their models on your code. GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH github.com/settings/cop...
8820471488
James Goldie @jamesgoldie.dev · 24/03/2026
I’m generally ambivalent about Liquid Glass, but if a real bubble meter sloshed around like this I would be quite frustrated
110
James Goldie @jamesgoldie.dev · 19/03/2026
Can confirm they start good and get worse with every bite 😆
180
Reposted by James Goldie
Andrew B. Watkins @windjunky.bsky.social · 18/03/2026
Given February is the hottest month of the year for the Coral Sea (averages 28.8°C for 1991-2020), and it’s currently at an all time record of 29.5°C, you really don’t want tropical cyclones going overhead. Warm water = Tropical Cyclone fuel www.bom.gov.au/cgi-bin/clim...
1117
Reposted by James Goldie
Andrew B. Watkins @windjunky.bsky.social · 17/03/2026
“Tropical Cyclone Narelle has developed in the Coral Sea, and is expected to bring severe impacts to Far North Queensland.” www.bom.gov.au/warning/trop...
055
James Goldie @jamesgoldie.dev · 10/03/2026
Libra Colour!
010
James Goldie @jamesgoldie.dev · 10/03/2026
It’s kind of astonishing how good the Kobo’s @myscript.com-powered notebook experience is given these devices are like a third the price of a Remarkable. Genuinely did not think the hardware would be able to handle it
100
James Goldie @jamesgoldie.dev · 01/03/2026
Also how has your experience with S7 been? I haven’t tried it yet!
110
Reposted by James Goldie
Mid terms are November 3rd 2026. Go register voters. @usrbinr.bsky.social · 01/03/2026
new package alert! {tidychain} is a #rstats packaged inspired by the below authors experience in showing how an excel file was changed / manipulated by looking at the underlying xml files to prove fraud in research datacolada.org/109package usrbinr.codeberg.page/tidychain/
usrbinr.codeberg.page
tidychain
26418
James Goldie @jamesgoldie.dev · 01/03/2026
This is SUCH a cool package — I didn’t realise Excel files stored this kind of data!
120