HN user

matthewmacleod

17,684 karma

VP Software at Dexory, building autonomous robotic platforms for the logistics industry. matt@matt-m.co.uk / https://matt-m.co.uk / https://dexory.com

Posts34
Comments3,835
View on HN
www.nature.com 1y ago

Efficient mRNA delivery to resting T cells to reverse HIV latency

matthewmacleod
110pts26
boofcv.org 5y ago

BoofCV

matthewmacleod
26pts6
www.newstatesman.com 5y ago

Sweden’s Covid-19 failures have exposed the myths of the lockdown-sceptics

matthewmacleod
6pts4
www.alphabetworkers.org 6y ago

On Resigning from Google

matthewmacleod
292pts252
github.com 7y ago

Add basic automatic database switching to Rails

matthewmacleod
1pts0
docs.google.com 7y ago

Specification gaming examples in AI

matthewmacleod
1pts0
www.theguardian.com 7y ago

Bike-sharing scheme Mobike threatens to pull out of Manchester

matthewmacleod
1pts0
altmetric.com 8y ago

The top 100 most-discussed journal articles of 2017

matthewmacleod
2pts0
www.theguardian.com 8y ago

Electric cars are not the answer to air pollution, says UK adviser

matthewmacleod
67pts83
www.overleaf.com 9y ago

ShareLaTeX is joining Overleaf

matthewmacleod
26pts3
consequenceofsound.net 9y ago

Spotify is now worth more than the entire US music industry?

matthewmacleod
1pts0
www.theguardian.com 9y ago

Britain set for first coal-free day since Industrial Revolution

matthewmacleod
2pts0
uk.businessinsider.com 9y ago

Inside the crash of Fling, the London startup

matthewmacleod
3pts0
www.altmetric.com 9y ago

The top 100 most-discussed journal articles of 2016

matthewmacleod
5pts0
medium.com 10y ago

Too Sensitive

matthewmacleod
2pts0
github.com 10y ago

DLite – the simplest way to use Docker on OS X

matthewmacleod
1pts0
www.altmetric.com 10y ago

What academic research caught the public imagination in 2015

matthewmacleod
27pts3
treefinder.de 10y ago

Treefinder license change in October 2015

matthewmacleod
3pts1
arxiv.org 11y ago

Popularity and Quality in Social News Aggregators: A Study of Reddit and Hacker News

matthewmacleod
2pts0
lists.w3.org 11y ago

HTML6 proposal for single-page apps without JavaScript

matthewmacleod
187pts166
www.altmetric.com 11y ago

Altmetric now tracks Wikipedia references to research papers

matthewmacleod
1pts0
venturebeat.com 11y ago

Three months in, Android Lollipop finally grabs 1.6% adoption

matthewmacleod
1pts0
github.com 11y ago

“I am not authorizing you to release a Ruby port of Metaphone 3”

matthewmacleod
300pts208
www.altmetric.com 11y ago

Which academic research caught the public imagination in 2014?

matthewmacleod
17pts0
www.joyent.com 11y ago

Making Joyent the Best Place to Run Docker

matthewmacleod
1pts0
blogs.spectator.co.uk 11y ago

The menace of memes: how pictures can paint a thousand lies

matthewmacleod
41pts2
www.ruby-lang.org 11y ago

Ruby 2.1.3 is released

matthewmacleod
115pts48
www.theguardian.com 12y ago

EBay study warns search ads have 'no measurable benefit

matthewmacleod
3pts0
groups.google.com 12y ago

Rails Directory Traversal Vulnerability (CVE-2014-0130)

matthewmacleod
10pts11
thenextweb.com 12y ago

Mozilla, GitHub and Figshare team up to fix the citation of code in academia

matthewmacleod
60pts15
Count Binface 10 days ago

Nigel Farage is (was) the MP (Member of Parliament) for the Clacton area. He is currently under investigation by the parliament's standards watchdog after reports that he failed to declare some donations and benefits.

If he’s found to have broken the rules, it’s possible he’d be suspended from parliament and subject to a recall election. However, he has resigned from this position himself instead, which means there will be a by-election for that seat.

It’s widely perceived that he has done this to distract from the investigation, with the view being that if he runs, then wins, a parliamentary suspension looks like a coordinated attack on someone who has just proven he has local support.

The major UK parties have decided not to field candidates in this election, claiming it is a distraction tactic and a waste of resources. This will leave Farage campaigning head-to-head with a man dressed as a bin, neutering any claims that this is a “real” election win (as well as generating plenty of entertaining news footage over the next few weeks).

Claude Fable 5 1 month ago

Why did you choose to lie about this today? I'm genuinely interesting – this is trivially obviously not true, so what motivated this?

Claude Fable 5 1 month ago

In the UK you get thrown in prison for making a slightly unfriendly tweet. Freedom of speech simply does not exist.

"These days if you say you're English you'll be arrested and you'll be thrown in jail."

It's just not true. Where are you getting this nonsense from?

This is not true – the police cannot "simply ask anyone for their passwords", and your oversimplification has resulted in this becoming a lie. I would really strongly recommend that you educate yourself first – by doing this, you contribute to the misinformation that is currently making much of the world an unpleasant place to be.

The other, very often just ‘pink,’ is predominantly a light red. A quick and sloppy way to describe this is a light grey with a raised red component.

While that’s true, it’s also still not monochromatic in the electromagnetic sense.

I'm afraid you didn't read my message – this is to be expected, since you've clearly decided on your opinion in advance.

But it's really simple:

- The "let's leave the EU" side won in the UK, no question - The UK entered a period where it struggled to figure out what "Get Brexit done" meant - Eventually they figured that out, it was pretty much the shape that was expected, and did it.

What you have described as "threats" are clearly examples of what you would expect the impact of leaving an integrated union would be. That includes negotiating the terms of the departure, and the EU was obviously in the interests of the EU.

I'm honestly just baffled that you think otherwise. The UK chose to leave the EU – fine. The EU acted to protect its interests in that exit – also fine. Weird to get so threatened by things that turned out to be obviously true.

The EU made UK elections into single-issue ones? Obviously that didn't happen.

I think you're just projecting, to be honest. The "leave the EU" side won; unexpectedly, with no clear vision of what that involved. And then the UK's internal inability to agree resulted in a tumultuous period of internal politics, the result of which is pretty much the outcome we'd've all expected.

Time to get over it, I think.

Of course leaving the EU is hard. Membership has a significant effect on regulation and governance. The fact that something is hard also doesn’t mean you aren’t free to do it.

It being “fought” or countries being “penalised” is a matter of opinion but not one I share.

That obviously makes no sense. A club isn’t a sovereign entity just because it has rules. Hungary is free to leave the EU and set a border policy that conflict with EU law if it wishes - but if it wants to remain part of that organisation, particularly one that has open borders thorough The Schengen area, then of course it needs to follow the rules.

It isn't even information – it's noise.

I'm actually quite surprised by the number of people who have fallen for this. There aren't even any concrete claims here – just the vague assertion that some things are "impossible".

Other than that, I find this whole thing mostly very saddening. Not because some company used my diagram. As I said, it's been everywhere for 15 years and I've always been fine with that. What's dispiriting is the (lack of) process and care: take someone's carefully crafted work, run it through a machine to wash off the fingerprints, and ship it as your own. This isn't a case of being inspired by something and building on it. It's the opposite of that. It's taking something that worked and making it worse. Is there even a goal here beyond "generating content"?

I mean come on – the point literally could not be more clearly expressed.

It's a genuinely surprising feeling to live in a place, but see an absolute torrent of malevolent misinformation about it.

The "London has fallen" trope that has been prevalent on social media recently stank of some kind of deliberate manipulation. But increasingly—in part due to stories like this—I wonder if it is actually just all "for the views".

The best way to do that is using an OAuth client. These don't expire, and grant scoped access to the Tailscale API. You use this to generate access keys for the devices that need to authenticate to the network.

We use this for debugging access to CI builds, among other things – when a particular build parameter is set, then the CI build will use an OAuth key to request an ephemeral, single-use access key from the Tailscale API, then use that to create a node that engineers can SSH into.

Access keys ideally should be short-lived and single-use where possible. https://tailscale.com/kb/1215/oauth-clients#generating-long-... has details on this flow.

There is some confusion here because while you can disable node key expiration, you can’t disable auth key expiration. But that’s less of a problem than it seems - auth keys are only useful for adding new nodes, so long expiry times are probably not necessary outside of some specific use-cases.

Edit: in fact from your original post it sounds like you’re trying to avoid re-issuing auth keys to embedded devices. You don’t need to do this; auth keys should ideally be single-use and are only required to add the node to the network. Once the device is registered, it does not need them any more - there is a per-device key. You can then choose to disable key expiration for that device.

This is true up until the point that someone finds a security issue with an image parser that’s present in a browser engine, and suddenly you have an RCE.

Do you really struggle to understand the mindset?

Some people are happy to release code openly and have it used for anything, commercial or otherwise. Totally understandable and a valid choice to make.

Other people are happy to release code openly so long as people who incorporate it into their projects also release it in the same way. Again, totally understandable and valid.

None of this is hard to understand or confusing or even slightly weird.

I mean… https://pubmed.ncbi.nlm.nih.gov/40934115/

A total of 205 participants were randomly assigned to receive oral semaglutide, and 102 to receive placebo. The estimated mean change in body weight from baseline to week 64 was -13.6% in the oral semaglutide group and -2.2% in the placebo group (estimated difference, -11.4 percentage points; 95% confidence interval, -13.9 to -9.0; P<0.001).

At what would be $10/day – why's that ineffective?