Hacker Newsnew | past | comments | ask | show | jobs | submit | LetMeLogin's commentslogin

I am not sure why are you gatekeeping this? People can't comment now that they are sad because of what happened?

I’d think the lesson here is obvious, but maybe not.

If you thought this project had value, you could’ve contributed to it. You probably still could.

Or, if you think its value is worth $0 (to you), maybe it’s not really that sad (to you).

People are expressing sadness as if there was nothing to be done about it, but, of course, there’s a really straight-forward thing that could’ve been done about it (possibly still could).


Gatekeeping?!?

Those that paid, or did any kind of contributions upstream are entitled to be sad.

Others should consider this is what happens to that lego piece in Nebraska, when no one contributes, and everyone uses it.


That is exactly gatekeeping, no? You are only entitled to feel sad if you contributed effort or financially, otherwise you aren't allowed to feel.

Why can't others that just used the tool feel sad? It is supposed to be used, it's the whole reason for it to exist; not everyone using it will have technical expertise or money to contribute to it, feeling sad about it when it solved issues for someone is a completely normal response.


The reason for something to exist is not to be used. He was paid while doing it, and that pay stopped, and he kept doing it. Now he wishes to stop.

The reason for something to exist is someone finds joy doing it. Especially when they are unpaid.

The sadness should be focused on his inability to support himself with a tool that clearly a lot of companies, and people are using and gaining value for.


The reason for a tool to exist is to be used, even if it's just by a singular person, other projects that aren't tools do definitely fit into the criteria "just for the joy of it" but a tool, by definition, has at least one usage, and building a tool gives someone joy from the tool being useful.

The sadness doesn't need to be focused anywhere, you can feel sad for more than one thing at a time. People can be sad that a tool they think is great, have relied on, and has been important for their use case is going away while also be sad that such a great tool doesn't get enough support from companies. Both can be true, no need to control what people can or should feel.


They're right. This is over the top. Your initial post in this thread was sensible (telling the users of Pgbackrest that they should have supported it if they didn't want this to happen, and saying nothing about what emotions are valid to have), but you took it much further here. People should financially support the OSS projects they use, and the lack of such support is why this project is no longer maintained, but claiming people aren't allowed to feel anything about it is just playing a game that isn't helping the cause. We all know this problem, and being sad while having not supported the project isn't a statement that we disagree that the problem exists. It's a big stretch to assume that it is.

I've never heard of this project before and I still think it's a bummer that a tool people liked and that the maintainer cared about was unable to find backing. I was never going to support it; I just heard of it for the first time today and I don't use it! I'm still sad. We're not robots here. We're fellow developers, and we know it's tough out there.


> Those that paid, or did any kind of contributions upstream are entitled to be sad.

I didn’t even use pgbackrest but I’m still sad to see this.

I should have checked the comments first to determine my eligibility to be sad about this issue, before I had feelings that upset the sadness gatekeepers.


Yes, Betterfox all the way in + few custom settings.

I am still in position where I need to put some small pipeline to automatically download latest + merge my stuff and deploy, but even if it's manual every month or two it's not too bad.


I have experienced this as well. However, I wasn't sure where I should report it. Warranty? Bug?

I'm fairly new to the Apple ecosystem, so it's quite confusing. I've tried raising an issue with warranty, but I could absolutely not find a place to do it(I had a few tries, installed some app, but I wasn't able to create anything that wouldn't be visited in the shop, just a support request)


I love immich!


While I appreciate the gesture, it seems a bit low based on the fact that they're using it as their "core" technology, every single day.


This happens every time. Company does good thing. “But, why didn’t they do 2X good thing?!”

Working for a F500 company, I have tried to use budget surplus to reward open source projects we use. Management looked at me like I had grown an additional head.


> Management looked at me like I had grown an additional head.

this is my experience, too. they'll gladly take, take, take, take, take, and take some more, but when it comes time to give just a little bit, they balk.


Same for normal people, for example with any paid internet service. They watch 2 hours of youtube every day, but to pay a pittance for YouTube Premium? Unimaginable, how dare they ask for anything for the service. In every thread where it comes up, people act like it's pulling teeth. And also, microtransactions work because of the same reason. People's relationship with paying for things is complicated.


> I have tried to use budget surplus to reward open source projects we use.

"We've never heard of that happening, so no."


I don't think Proxmox is a huge company making lots of money though either... I've used it for free for years. I imagine most people use it for free. I'm sure there are companies paying for it, but I don't think it's some monster money maker?


I bet that they grew a lot with VMWare/Broadcom changes, even the somewhat paid subscriptions. But they are not yet one of the (commercial/enterprise) big names. I suppose that this donation is part of their "now that I have a positive budget, what I do with it?" plan, and finance growing up both as company/support as in adding features.


They are based in Austria, my assumption has been that most of their business/enterprise customers are in the EU.


Resellers exists in most parts of the world.


Maybe, but it’s also 100% higher than what 99% of companies built on open source software give back.


I was thinking about matching it since I'm retired and my early and mid career was built on perl but I also feel a bit unqualified as I'm not really a great programmer or really understand deep problems like language design and compilers/interpreters.


The problem with this world is that 80% of people think they are above average and from the remaining 20% most are above average and thinking they are below average (~bastardized quote from some famous guy)

I'm almost willing to bet that you did more than good enough work and if you still want to become a (n even) great(er) programmer I'm sure there's quite a few OSS projects you could contribute to as well if you wanted to :))

Re:matching it you could also spread it amongst a couple of projects.

Anyway have a great day


Proxmox is based on perl? Can you expand on that? Web front end, vm automation…?


Proxmox is written in perl, among other things like HTML and JS, on top of the other free software that they are using like QEMU. They also use Rust at places.

This is their repo: https://git.proxmox.com/?p=pve-manager.git;a=tree


But they also publish their work for free!


I'm with you on it. KDE 3(Trinity) was the best.


So you just „released” it, I can’t see anything except „request access”.


Stern is the best!


I was there about 12 years ago, and in all honesty, I wasn't impressed.

The air pollution was absolutely horrific, for whole I was there I wasn't able to see the sun at all due to air or lack of it.

"Green" trees were just... grey, covered with all the dust.

And good luck if you want to grab a taxi and you have long hair :)

The food was great, though.


12 years is an eternity in China. I went in 2008-2010 and it was completely unrecognizable compared to 2018. I imagine 2025 is completely different too


Agree, pretty much like everywhere, however what I can see from the pictures the air pollution is still there and it looks horrific.


> And good luck if you want to grab a taxi and you have long hair

Please explain


Pretty much when I tried to grab a taxi, and it was pretty much every day two times, I could see Taxi were free(no people inside, and now I can't remember if I was the light on or off, but meaning they're just free to take you) no one would stop for about 10 minutes. Sometimes 1 passed and I was able to get it, but usually it was 5-7 cars passing me by.... Someone mentioned people were not accustomed to males with long hair.


The vast majority of Chinese people use Didi or other Apps to call taxis. Those vacant taxis you notice are likely en route to collect their pre-booked passengers. Nowadays, hardly anyone flags down taxis on the roadside anymore - even Chinese citizens find it challenging to get a cab this way. Admittedly, this situation creates difficulties for elderly individuals unfamiliar with smartphones, who mostly depend on family or friends to arrange transportation for them.


That was 2012/2013, Didi wasn’t there at the time.


Totally. Plus it's misguiding readers with different functionality and use cases.

For example "Persistent Storage: StatefulSets provide persistent storage to their pods through Kubernetes PersistentVolumes".

The thing is that STS doesn't do that. That's actually in POD definition.


Agree. Its more confusion. PVC / PV are native to k8s not something part of statefulsets. In fact you _probably_ only need to use Statefulsets for databases. Which is probably going to be abstracted away with Operators.


It's more about roll forward/backward and services with a master+replica or leader election. That PVCs are common in stateful sets is more a symptom than the cause


Yea for sure. Thats why I dropped the term database because thats the exact scenario ( master / replica ) where pod consistency naming,dns, network etc is important for StatefulSet.


I had no idea... probably shows I haven't hit an advanced enough use case.

> why isn't a statefulset just a deployment/pod with PVC mounted?

* StatefulSets provide predictable pod names and hostnames (pod-0, pod-1)

* StatefulSets handle pods sequentially (0→1→2), ensuring proper cluster initialization.

* StatefulSets maintain a consistent pod-to-PVC mapping even after pod rescheduling.

* StatefulSets delete pods in reverse order,


You can look at the structure in TFA to see this. The only discussion of the volume mounting is in the pod template, not the Stateful Set itself.


You can map a PVC back to a pod without statefulset. You just need to create the PV and PVC and map it to a deployment.


Author is most likely farming credibility with blog spam.


"Come on!"



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: