rjmunro

Joined 13 years ago

Karma
2,776
Submissions
974
Member since
Jun 19
Senior Full-Stack Developer | Broadcast Automation & A/V Integration | TypeScript & Node.js
View on Hacker News

Recent submissions

Comment · 24 days ago
Comment · 25 days ago
Even the next day is silly. If the election is Thursday, it seems reasonable to count on Friday and the weekend, and have the new MPs declared on Sunday, ready to travel to London on Monday and get sworn in.

In the US, the election is in November and the president doesn't get sworn in until January. It could take a couple of weeks to count the votes and it would be fine.

Comment · 25 days ago
> Even vote counting machines for paper ballots are a mistake in my view

I think machines are only acceptable if they sort ballots into multiple bins, not if you are using them for the actual count. The bins should be designed so you can casually see that the last ballot to be added is correct for that bin while the machine is working. Something to insert a marker every 100 ballots is probably a good idea, then you can count the number of hundreds, and randomly sample a few of them to check they are correct.

Comment · 1 month ago
https://withouthotair.org/ is the community updated version.
Comment · 1 month ago
"My state"?
Comment · 2 months ago
Wouldn't "the original prompt" be pages and pages of back and forth conversations? That's how I've use AI agents to make documentation.
Comment · 2 months ago
https://www.openrailwaymap.org/ is much more comprehensive. It's open street map data, but filtered for railway infrastructure.
Comment · 3 months ago
Open and save dialogs are insane. Let's make a whole other finder that's completely different to the main one we use to navigate files.

The RISC OS approach is like a million times better. The only thing I would add is a context menu to create a new file of whatever kind at this location, like The "New" menu in windows.

Comment · 3 months ago
> solar does not need artificial subsidies, and can pay for itself

That's true now, but wasn't true when those panels were installed. There were subsidies available to get the market kick-started.

They consist of an extra payment for every kwh you generate on top of the payment for delivering the power to the grid. The amount varied depending on when you signed up to the scheme, but at certain points it was as much as 50p/kwh (+ inflation, so more than that now).

Comment · 3 months ago
It may also be worth spraying them with water when they are too hot. As they get hotter the efficiency drops a little. It's only a few percent, and usually it happens at the time you need the efficiency the least because it's sunny, but if you can combine cleaning and cooling and get a few extra w out if it, why not.
Comment · 3 months ago
So do insurance based ones. And if you aren't 100% insured, that limit depends on how rich you and your parents are, and the balancing is often between health and other things.
Comment · 3 months ago
The NHS is known for being pretty efficient when compared to other healthcare systems, especially the US. The problem is that there is no money and healthcare is getting more expensive.

There are incentives for high performance and efficiency. GPs are private partnerships contracted to treat patients. They can keep profits.

There's been attempts to do more private outsourcing (with the NHS still paying), but they tend to work out less efficient when you consider the whole system, because, for example they might only treat the easy cases and leave the hard ones to the normal hospitals.

Comment · 3 months ago
Is there any material difference between a non-profit asking and people who work for the non-profit asking? Is the maker of the request made public or something?

It sounds like the organizations thing might just be to stop foreign nationals using that as a workaround.

Comment · 4 months ago

  Location: Oxford area, UK
  Remote: Yes (happy with hybrid — 2–3 office visits/month to London, Reading, Bristol, Birmingham, or similar)
  Willing to relocate: No
  Technologies: TypeScript, JavaScript, Node.js, React, Python, PHP, PostgreSQL, MySQL, MongoDB, Docker, GitHub Actions, GitLab CI, broadcast automation (Sofie/Bitfocus Companion)
  Résumé/CV: <https://arjam.net/cv.pdf> (see also <https://github.com/rjmunro>)
  Email: [email protected]
About: Senior full-stack engineer, 25+ years. Recently shipped major Sofie TV studio automation features for the BBC and SVT (<
https://github.com/Sofie-Automation/Sofie-TV-automation>); my contract is wrapping up and I'm looking for what's next.

My recent work is TypeScript/React/Node on systems that have to work live-to-air—timers, playout orchestration, real-time state—not just CRUD behind a login. Example: re-architected Sofie timers to move clock calculations server-side, cutting client timer ticks from 60/s to 1/s.

I also build the tooling around the code: shared ESLint/Prettier presets across the Sofie ecosystem, jamies-git-tools <https://github.com/rjmunro/jamies-git-tools>. I have given company-wide Git talks and have wired up CI on GitHub Actions, GitLab CI, CircleCI, Jenkins, and others.

30 years of volunteer live A/V (sound engineering, directing, vision-mixing, streaming, camera operating, video editing).

Interested in broadcast/live media, live events, full-stack TypeScript, and developer tooling.

Comment · 4 months ago
> Google has been nuking accounts since their inception

Google has been dealing with accounts opened for fraud, spam and other evil bots since their inception. They should be nuking those. What's needed is some way of reverifying an account that was closed incorrectly, maybe some kind of independent ombudsman service or something to get the account back.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton