HN user

denvrede

124 karma
Posts2
Comments97
View on HN

Exactly that. It's not an arbitrary dated threshold that lead to "growing up". It was the event of having kids. I'm still able to look at my current life through the lenses of a 25 year old me and hell, that looks bleak. But I can say with confidence that I'm content. Of course there are little things here and there but mostly everything is fine.

I only wonder if there is going to be a next stage, the magical "midlife crisis", where I'm going to question all my decisions up to that point and I'm curious how I'm going to handle that.

A $1k AWS mistake 8 months ago

Good luck managing the whole day-2 operations and the application layer on top of your VPS. You're just shuffling around your spending. For you it's not on compute anymore but manpower to manage that mess.

A $1k AWS mistake 8 months ago

VPC peering becomes ugly fast, once your network architecture becomes more complex. Because transitive peering doesn't work you're building a mesh of networks.

+1 for all of the above.

Meeting minutes - I have yet to see one that didn’t miss something important while creating a lot of junk that no one ever read.

Especially that one. In the beginning for very structured meetings with a low number of participants it seemed to be ok but once they got more crowded, maybe not all are native speakers and took longer than 30 minutes (like workshops) it went bad.

Not true. They can remove you from the company grounds and block access to all systems the moment you get fired or you hand in your resignation. But they have to pay you (if there is no "good reason" for firing you) for a varying amount of time (depending on your contract and some minimums by law).

Of course, most of the time, you can / need to stay at the company for that above mentioned varying amount of time.

The reasoning is nonsense.

There are things like Tailscale that are free for private use and make managing / connecting to a VPN as easy as possible. The connection is only limited by your own home connection. You also don’t need to route all your traffic through it.

Put a reverse proxy in front of it for basic auth and path rewrite if you think that are the ultimate security mechanism for you (I don’t think so).

Personally I host all my applications behind a VPN because I don’t trust any software and don’t want to provide any attack surface or even the possibility to being made a possible target because someone scanned me.

This plus my own domain that points to the different local IP addresses makes it as convenient as surfing the public web.

That's a supermarket though where they hope you buy other stuff.

And why does that matter? If there is a shop (idc how it's called) that lets me print for 10c then I chose that.

Though already colored pages cost 55 cents.

The GP was about documents that you may have to send in / bring physically. I've never seen such institutions demanding the forms being printed on premium paper in color.

Do you have an alternative? Genuine question. We‘re also using OKRs and I’m dreading it, but it’s better than nothing. Hoping for everybody to magically on their own align with company goals doesn’t work either.

For me personally (I spoke to others and they mostly agree) the biggest downside is that for "public" charging I pay a 100% premium. My costs at home (I live in a rented apartment with no possibility of charging an EV) for 1kw/h are 0.30€. The average price for charging publicly here are 0.59€. Plus the hassle of having a quadrillion providers for which I would have to check first what the cheapest one at a given charger would be. I have enough inconveniences in my life, won't add another one (especially one that could be easily resolved).

We had a manager joining last year which, on their first days, created MRs for existing code bases, wrote documents on new processes and gave advice on current problems we were facing. Everything was created by LLMs and plain bullshit. Fortunately were able to convince the higher ups that this person was an imposter and we got rid of them.

I really hope that these type of situations won't increase because the mental strain that put on some people in the org is not sustainable in the long run.

GPT-4o 2 years ago

That's one of my biggest fears, teachers using AI generated content without "checks" to raise / teach / test our children.

I work at a cloud provider an I'm told that a big slice of our revenue comes from customers who are already load-balancing across multiple clouds, so if we degrade perf/dollar they just turn a dial to shift load to our competitors.

It's only anecdata but I'd highly question that. All companies I worked in (startup, midsize, megacorps) went with one cloud provider and stick to it. That is also not only my experience but also from friends who work in the same field. There might be a slight difference with megacorps where I saw them using multiple cloud providers but more like: Team A is using AWS, Team B is using GCP. But never: Team A is using AWS and has a copy running, ready to go, on GCP.

I tend to agree with the GP, to a degree. Chose an cloud provider and stick with it, the probability that the company changes the provider is very low (in the end all cloud provider offer the same with similar prices, no need to switch) but don't fully buy in. Like if you're on AWS, of course use RDS for DB and S3 for object storage but don't use Code Pipelines to build. So don't go "fully" proprietary.

Recently I had to set up a zero-downtime system for my app, I spent a week seriously considering a move to k3s, but the entire kubernetes ecosystem of churn frustrated me so much I simply wrote a custom script based on Caddy, regular container health checks and container cloning. Easier to understand, 20 lines of code and I don't have to sell my soul to the k8s devil just yet.

I'd say it depends where you're coming from. For me, setting up a Kubernetes cluster (no matter which flavor) with external-dns and cert-manager will most likely take 30m-1h and that is the basic stuff that you need for running an app with the topics you mentioned. To navigate through k8s just use k9s and you're golden.

I never get where all the "k8s is the devil" comments come from. There is nothing really complex about it. It's a well defined API with some controllers, that's it. As soon as I need to have more than one server running my workloads I would always default to k8s.

Fair enough. I "go" shopping because of all the interesting and distracting stuff. If I want a clean / focused shopping experience I order from home, even if it's a little bit more expensive.

I live almost exactly on the "Aldi Äquator" (Aldi equator - this is a real thing), near to where the Albrecht brothers lived. People here go purposefully to Aldi South instead of Aldi North even if they happen to live just north of the equator. The whole shopping experience is much worse.