HN user

ethangk

109 karma

https://ethan.katzenberg.co.uk

email: hn [at] ethan [dot] katzenberg [dot] co [dot] uk

Posts4
Comments25
View on HN

Ah neat, that makes sense. Thanks.

Do you have anything that’ll trigger a notification if there’s suspicious traffic on your local network? I may be overly paranoid about exposing things on my local network to the internet.

Out of curiosity, why? I use TS for all my homelab bits (including my HA instance), but connect to TS before opening the HA app. Is it just a case of making it easier/ possible to connect if you’re on another VPN? Are you not concerned with having something from your local network open to the internet?

Admittedly our experience is probably very different, I live in London where there's great public transport, so most people use that/ bicycles to get into their jobs. Despite that, I still own a car that I regularly use to get out of the city into areas that aren't remotely well served by public transport (think an airfield in the middle of nowhere). The infrastructure around renting a car is too much of a pain in the ass at the moment, and far too expensive. I think the inflection point is ~12 rentals or so per year to make it cheaper to own my crappy old car with insurance and maintenance.

It's more of an issue when the thing exploding is in orbit. This was a (just) suborbital launch, and I think the first stage was quite a bit slower/ lower than orbital at the point that it exploded, meaning it'll all just fall to Earth

This is a little off topic, but your framework looks really interesting! How come you opted for building a functional framework in C#, vs using F#? I couldn’t see anything in the README about what was specifically frustrating about F#? I ask because we’re looking at introducing it at my company.

I had an abusive ascendant as a child, who would encourage us to "speak our mind" and then punish us for it.

I'm really sorry that happened to you, it sounds traumatic. I can understand why you'd be hesitant to share honest feedback with others after going through that.

The recent incident, no, not at all

I wrote this post with people who I'm close with, or interested in being close with, in mind. For a random person I'm going to have a one-off interaction with, or someone who I won't interact with regularly, I'd weigh up whether it's worth it or not. If I mean nothing to them, I doubt honest feedback would be received well

Thanks for the feedback! The flub comment made me chuckle.

This comment made me think of a post by Sandy Maguire that I read a little while back (https://sandymaguire.me/blog/building-over-the-abyss/)

When I go back and read LessWrong, I’m awestruck by the apparent dissonance between my memories of it and the material in front of me. All I can remember about reading LW is a consistent and unending stream of insights. Mind-shattering insights. When I read it now however, my experience is also consistent and unending, though instead of insights I now say “obviously – who would think this is worthwhile to write about?”

I take this to imply that I have internalized LessWrong. I’ve learned the majority of what it was trying to impart on me, and it’s become second nature. This has made my life better.

What's obvious to you may not be obvious to others as you've internalised the earlier steps.

I also feel like the psychological safety part requires a foundation of trust (and honesty). If someone who's lied to me a bunch of times in the past is giving me feedback, regardless of how it's framed, I'm not going to trust that feedback. It's unlikely that I'll be receptive to it, even if it's totally valid

I think you've touched on something really important. There are definitely times where my emotional reaction to something doesn't line up with how I'd ideally feel. Most of the time I can moderate my response, sometimes not. But I think getting better at this comes with practise, and without inviting those kinds of conversations, I'll never get better.

They say this to appear strong, but if you take them up to their word and actually tell them the truth, they either get upset or completely shut you down. I have had many experiences of this, and one again pretty recently.

Are these people you'd consider yourself very close with?

Thanks! And I read The Road Not Taken years ago when I was considering leaving San Francisco and it turns out I'd taken the completely wrong message away from it. Thanks for pointing that out

Yup, this is what I was getting at. Wielding the truth as a blunt tool isn't productive. I'm looking to strengthen my relationships and build trust through honesty, not fool around with 'radical honesty' for the sake of it.

I am guessing that I could start at an entry level role and work my way up to 100k p.a. or close in 3-5 years

I wouldn't say that's super likely. Given that you haven't worked as a professional software engineer for ~10 years. There's more to being a senior engineer than being able to do challenging programming problems. Not to discourage you, but getting to £100k as a SWE in the UK is tricky, outside of finance. Even more so with 3-5 years of experience. That being said, it sounds like finance would be a good fit for you?

Not really, considering it doesn't enforce a single, consistent API, so most companies will still use something like TrueLayer (our local equivalent of Plaid) to aggregate all these separate APIs into a single consistent one.

That's not quite true. The CMA9 have to follow the Open Banking spec, and some other non-cma9 banks have decided to follow the same spec. In practise, there's some deviation from the spec between the banks (in part, due to ambiguity in the spec), but it's not like they're all pulling their own spec out of the air.

Furthermore, "open" banking is very misleading because it's only open to corporations with deep pockets to obtain an AISP license/certification*, but doesn't even allow the account holder to gain API access to their own account. Unless you're lucky enough to be with a modern bank that provides that as a feature (which is legally separate from Open Banking, though often it's the same API), your only workaround is to sign up for TrueLayer yourself just to access your own account through them.

The 'deep pockets' don't need to be as deep as implied. I think it's <~£3k. It's not something that only big companies can afford, but I agree, it's not something that an individual would use to test out an idea, which would push them towards something like TrueLayer.