HN user

rjmunro

2,756 karma

Senior Full-Stack Developer | Broadcast Automation & A/V Integration | TypeScript & Node.js

Posts86
Comments865
View on HN
www.sambent.com 4mo ago

The Engineer Who Tried to Put Age Verification into Linux

rjmunro
15pts13
spectrum.ieee.org 4mo ago

AI's Math Tricks Don't Work for Scientific Computing

rjmunro
1pts0
www.youtube.com 6mo ago

Open source haptic input knob: BLDC motor and round LCD [video]

rjmunro
1pts0
www.youtube.com 6mo ago

Badness 0 (Apostrophe‛s version) [video]

rjmunro
3pts0
www.youtube.com 10mo ago

Lawyer had to spend days listing YouTube videos from obvious impersonator

rjmunro
3pts0
cleantechnica.com 1y ago

The #1 Benefit of EV Life Is the #1 Thing People Worry About

rjmunro
1pts0
nrkno.github.io 1y ago

Sofie: open-source web based system for automating live TV news production

rjmunro
378pts53
www.thebignewsletter.com 1y ago

Did a Private Equity Fire Truck Roll-Up Worsen the L.A. Fires?

rjmunro
2pts0
www.openrightsgroup.org 1y ago

Keep our right not to be subjected to decisions based solely on AI

rjmunro
9pts0
www.youtube.com 1y ago

Traffic at the Swindon Magic Roundabout for 56 minutes [video]

rjmunro
2pts2
www.bbc.com 1y ago

Two cars crash on A1 during safety report filming

rjmunro
1pts1
www.theverge.com 2y ago

UK law will let regulators fine Big Tech without court approval

rjmunro
3pts1
www.pinsentmasons.com 2y ago

UK's Landmark Digital Markets, Competition and Consumers (DMCC) Bill Becomes Law

rjmunro
3pts1
www.gov.uk 2y ago

Emergency alert (first time it has been used)

rjmunro
1pts0
www.emsisoft.com 2y ago

The State of Ransomware in the U.S.: Report and Statistics 2023

rjmunro
4pts2
banglejs.com 2y ago

Bangle.js 2 – An Open Source Hackable Smart Watch

rjmunro
4pts0
www.youtube.com 2y ago

Linus Tech Tips: What do we do now? [video]

rjmunro
28pts12
www.youtube.com 3y ago

How many ways can you join regular pentagons? [video]

rjmunro
2pts0
www.bbc.co.uk 3y ago

Dyscalculia: Do Rishi Sunak's maths plans add up for everyone?

rjmunro
2pts0
www.youtube.com 3y ago

Cliff Stoll's Documentary: The KGB, the Computer and Me (1990)

rjmunro
2pts0
catelyn-silapachai.medium.com 3y ago

We tried to replace our gas stove with an induction stove and failed miserably

rjmunro
1pts3
www.bbc.co.uk 3y ago

ASML became Europe’s most valuable tech firm

rjmunro
4pts0
www.theautopian.com 3y ago

Level 2 Driver Assist Systems: People Are Dangerously Confused

rjmunro
1pts0
pybricks.com 3y ago

Run Python directly on Lego Bluetooth hardware

rjmunro
1pts0
www.theatlantic.com 3y ago

The Costs of PE (2019)

rjmunro
1pts3
www.economist.com 3y ago

Ways to Fix Britain’s Budget

rjmunro
1pts0
bitcoinmagazine.com 3y ago

Shell Signs Two-Year Sponsorship with Bitcoin Magazine

rjmunro
6pts2
traintimes.org.uk 3y ago

Live map of London Underground trains

rjmunro
1pts0
www.economist.com 3y ago

Why isn’t Russia blocking GPS in Ukraine?

rjmunro
8pts4
www.bbc.co.uk 4y ago

New app from UK's MI5 to help spot online spies

rjmunro
5pts1

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.

  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: rjmunro@arjam.net
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.

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.

Hengefinder 22 days ago

I tried the web henge near me feature (https://hengefinder.rcdis.co/henge_near_me)

It doesn't work if the road is not straight for it's entire length. It takes the start point of a road and the end point and assumes the road is a straight line between. It should work on individual segments of roads, not whole connected ways. It should only include further segments if they are on the same angle to some threshold. It should include segments from other roads if they are connected and aligned (maybe the road changes name at a crossroads).

It could even include disconnected segments if they align and are nearby but there is a discontinuity in between - sometimes a road junction is drawn in detail in Open Street Map - Often if you are stood at one end of the road you can see through and past the junction.

It's been going for centuries in the UK. There have been murders:

https://www.independent.co.uk/news/uk/crime/father-jailed-fo...

https://www.independent.co.uk/news/uk/gambler-murdered-woman...

It's a bit hard to find good stats, but it's at least 1 or 2 a year, it could be more like 10 - plenty of domestic violence is caused by money problems, and those problems can often be gambling related.

There's a lot of suicides - between 250 and 650 people each year according to gamblingwithlives.org https://www.gamblingwithlives.org/wp-content/uploads/2022/01...

I'd be 100% happy to block those carriers from calling me. Their users should just get a message that calling my number is not supported and they should try calling me from another device.

Your ePub Is fine 1 month ago

They 100% did not let the power users and DIY scene exist. It only existed by exploiting OS security vulnerabilities. Every new iOS release required finding a new way to crack it. That's why a lot of people chose Android.

Last entry is at 3pm in winter because it takes a while to queue then catch the shuttle bus etc. and it gets dark, so closes at 5pm.

But if there were actual Police, not just English Heritage security, it sounds like something strange was happening that day, like a VIP visit or something.

It gets so busy that it's recommended to book a timeslot in advance on the website, even if you are a member and don't have to pay.

Could you use a prediction market (or Spread Betting in the UK) to hedge against your ETF loosing money during the period? If the ETF lost value, the hedge would gain it back and vice versa. You wouldn't need to sell the ETF and you'd only be liable for tax on gains from the prediction.

According to Gemini, index funds in total own about 20% of the value on the Nasdaq 100 index. So if you list a new company in Nasdaq, typically they have to buy 20% of it. But only about 5% of SpaceX will floated, which means there won't be enough shares to go round.

They are doing a bunch of changes to rules to try and make this not completely break, but even if it doesn't, it feels like index funds are going to have to buy a lot of the SpaceX float, which is going to make it look like a successful IPO even if hardly any real investors buy it.

I think thats a really wrong definition of spam. Spam is untargeted junk from people you don't know, who are probably hiding there real identity using fake email headers etc. If it's a legit company with legit unsubscribe options, it's not spam.

It worries me a lot that people clicking "mark as spam" on messages from legit companies because they subscribed to the newsletter will mean that my messages with important information (order confirmations, e-tickets etc.) will get blocked.

I don't think your definition of spam matches the one that I understand it to mean. Spam is random email from someone you have not had contact with before firing messages to every address they can find anywhere on the web, the dark web, etc. Or if you ask not to be added to a mailing list and are added anyway. They often use fraudulent tricks to try to get the email through filters, such as fake from addresses.

Spam is not email from legitimate companies with valid contact details that have an opt out that you forgot to click when you signed up with them. That's legitimate marketing emails. You might argue they also shouldn't exist, but they are a different category.

I get plenty of the second from mailchimp (it's what they do), almost none of the first. Marking the second kind as spam, rather than clicking the unsubscribe link is dangerous because it teaches your anti-spam filter to reject messages from legitimate companies. You might find that if they need to contact you for a genuine reason e.g. a reciept for a future transaction, the message is blocked.

Can you rephrase that? I don't think I've read it correctly. It sounds like you are saying it would normally cost $50k on a 5090 and they can do equivalent work paying $1k. That's sounds like a $49k profit margin, but you say they will go broke.

The problem with this is where do you draw the line? If I film you with my iPhone (e.g. you walk past in the background of my video), Apple should delete my video from my phone and iCloud account based only on your instructions?

Apple hold the data in iCloud, Apple (or a phone network) may be leasing me the phone. That sounds pretty similar to the Flock situation.

I guess the difference is that flock might be sharing the data from a customers camera with other customers. Then they are definitely controlling it.

I think the bigger problem with Flock is the fact that their cyber security is so laughably bad that non-customers can easily access the data.

I think if you make your test script compile and then run the tests up to N times, failing on first fail, then when you run bayesect, it just "sees" a test that is "N times more" deterministic, so will behave appropriately.

I'm not sure how to choose an optimal value of N. My first hunch is make it so that it takes at least as long to run all the tests as it takes to setup (checkout, compile link etc.), but it may make sense to go a lot more than that. I'd have to do some thinking about the maths.

I read something about the Challenger disaster being predicted by an engineer and they wrote a memo about the risk because they were worried about it, but it didn't get through. I wondered if this was the only memo ever about risks to the space shuttle, or if it was one of hundreds and it just got the actual cause by luck.

Does anyone know any more about this?

I thought I'd look this up. If you've had 9 successful attempts, assuming nothing has changed between them and no other prior knowledge about success probability, then Laplace’s Rule of Succession says the probability of the next mission being a success is about 83.3%, i.e. there is a 1 in 6 chance of failing next time.

Most of axios' functionality has effectively been promoted to a language feature as `fetch`, but the problem is people don't bother to migrate. I've migrated our direct usage of it but it's still pulled in transitively in several parts of our codebase.

Even left-pad is still getting 1.6 million weekly downloads.