James Hetherington
@jamespjh.bsky.social
250 followers 230 following 170 posts
Data and computers and code and people.
Posts Media Videos Starter Packs
jamespjh.bsky.social
caPitalising rAndom letters IN the title to Form the word yoU want is not cLever - PAINFUL. #reviewing
jamespjh.bsky.social
You know when you’re reviewing grants, and it’s like meh, meh, meh, WOW THIS IS THE BEST PROPOSAL EVER WISH ID THOUGHT OF IT, meh, meh, meh.
Reposted by James Hetherington
softwaresaved.bsky.social
⏳ The DisCouRSE Network+ has launched its first Flexible Fund, offering up to £10,000 to support projects that strengthen leadership training and career pathways for digital Research Technical Professionals (dRTPs).

Find out more at www.software.ac.uk/news/discour...
jamespjh.bsky.social
I agree, but also, memorisable identifiers (like what three words or the xkcd password protocol) exist and should be used in place of opaque UIDs wherever possible.
jamespjh.bsky.social
Yes, there is too much boilerplate in current languages, and natural language interfaces will have a big role to play in tools for skilled analysts.

But “computer, please use this data to show the result I want” is going to create bad stats, and bad business decisions.
jamespjh.bsky.social
Code is the most productive, reliable and expressive way of describing mathematical ideas to computers.

I have worked building GUIs for designing system models, in industry and academia.

They seem attractive at first, but users realise that *they are more productive with code* once they practice.
jamespjh.bsky.social
You cannot safely do statistics or modelling without understanding the risks of lying to yourself.

If you have the intellectual ability to do this, the code is actually easy.

If you don’t, you will harm your company by trying.
jamespjh.bsky.social
Let’s just go over again why low/no code platforms for data analytics and computational modelling are Wrong.

I do this because I’ve just seen another advert for a tool “so all your colleagues can get insight from data regardless of technical ability”, and I need to call bullshit again. 1/N
jamespjh.bsky.social
“The sorry identifier magically produces a proof of anything, or provides an object of any data type at all.” lean-lang.org/theorem_prov...
Propositions and Proofs
lean-lang.org
jamespjh.bsky.social
Fermats margin proof was ‘sorry’ : #Lean4
jamespjh.bsky.social
What is the fractal dimension of the Jagged Frontier?
jamespjh.bsky.social
For advanced knowledge workers, there’s an assumption the job is 10% explicit learning, (self taught, conferences and formal courses), 20% on job learning, 20% faff, meetings and admin, and 50% productive.

This will change. Maybe 75% explicit learning, 5% faff and 20% productivity time.
Reposted by James Hetherington
researchsoftware.bsky.social
We’re excited to announce the International Research Software Conference (IRSC)!

7–8 September 2026 | Sheffield, UK & online | Co-located with #RSECon26 @society-rse.org

Learn more: www.researchsoft.org/irsc/

For updates, join: preview.mailerlite.io/forms/778129...

Image by @danielskatz.org
ReSA Director Michelle Barker introduces the International Research Software Conference during RSECon25.
jamespjh.bsky.social
I this essay I will <etc etc etc>…
jamespjh.bsky.social
Germline enhancement was not the only technology the federation exercised a ban on, given the complete absence of anything resembling microblogging in the late 24th century.

The success of the federation in maintaining a technology forward culture despite selective bans must be further explored.
jamespjh.bsky.social
Fluent, generative natural language computing was *not* confused with AGI, given the ship’s computer and Data are clearly distinguished in capability.

The federation had carefully reflected on
mid 2020s IT shock as a partial cause of the Post Atomic Horror.
jamespjh.bsky.social
“Midjourney on the holodeck”.

Star Trek TNG anticipated recent advances in generative AI, from autogenerated UX in the bridge consoles to narrative generation via prompt in the holodeck, to deep research with the ship’s computer in episodes such as Remember Me.
Reposted by James Hetherington
safety.bsky.app
Glorifying violence or harm violates Bluesky’s Community Guidelines. We review reports and take action on content that celebrates harm against anyone. Violence has no place in healthy public discourse, and we’re committed to fostering healthy, open conversations
jamespjh.bsky.social
Using a lot of Just Block today. The Bluesky social protocol is sound.
jamespjh.bsky.social
Just a reminder that despite the horror the world and all the people in it are also really interesting valuable and worth our love.
jamespjh.bsky.social
Extra tables being brought in to the room for our discussion on GenAI and research software engineering at RSECon25. It’s going to be interesting…
jamespjh.bsky.social
Context: how is the way research grants are funded influencing the architecture of research software?
jamespjh.bsky.social
Is there an alternative to Conways law regarding how software architecture follows business model rather than organisational structure? (Good idea from Nicholas del Grosso #RSE25)
jamespjh.bsky.social
Loss of voice diversity for those intimidated or whose diversities make it harder to speak out loud is bad. But anonymous opinions are often heat rather than light. Accountability is good. Complex trade offs, but on balance I think we may be doing more harm than good by dehumanising our discourse