Live data from Hacker News

Actix project postmortem

github.com

161–170 of 408 posts

Re: Actix project postmortem

#161
post #112

Earlier quoted context omitted.

The easy way to tell is to remember if you're paying them or not.

Absolutely not. You can get professional (but not necessarily timely) support from me for multiple projects I maintain on GitHub, for free. For many people, their personal interest in open source is writing code for fun and showing it off. For others, it's making a product that people can rely on. The second one is my motivation; don't take that away from me.

The distinction between "amatuer" and "professional" is literally the motivation for the action, i.e. if you are doing it for enjoyment vs if you are doing it to get paid or advance your career.

If you are making products that people can rely on primarily because you enjoy it, you are literally an amatuer.

There are figurative connotations of quality and polish implicit with those terms, but I find those connotations unfortunate and in many cases unwarranted.

Re: Actix project postmortem

#162
post #133
post #76

Earlier quoted context omitted.

Not deleted. > I moved actix-net and actix-web project to my personal github account. I will make decision during next couple days what to do. I don’t want to see the project becomes ghost of what it was. Maintainers must understand how everything work, but don’t anyone who does and those who could are busy with other projects. At the moment I am planing to make repos private and then delete them (will remove benchma…

That's very much a "Not deleted _yet_"

With distributed version control, is anything ever really deleted? How does he have the power to delete everyone else's local copy of the project and prevent them all from forking and maintaining it?

Re: Actix project postmortem

#163

Earlier quoted context omitted.

"We need something to remind us that we should be civil and grateful for FOSS contributions." You mean like having the legitimate risk that maintainers will take their ball and go home when people are cruel and others stand around and let it happen? This is everyone's fault who didn't dogpile the people who were being terrible. We all need to be calling out people being horrible, and provide a little emotional suppor…

No, I mean something less remote and which looks less like a random act of God, something that people can read before engaging in discussion and not easily dismiss because "it probably won't happen". We need to raise the level of discourse across the board, not just prevent the most egregious of negativity. I want people to enter the discussion with the mindset "this is a volunteer effort so I will aim to be producti…

Ahh, yes. That would be fantastic.

Re: Actix project postmortem

#164
post #98

Earlier quoted context omitted.

> I used to do tech support As someone who also "graduated" through the trenches of tech-support, I think you underestimate how much that job hardened you and made you able to evaluate this sort of situations in a more detached way. The ability to calm down, bypass a human, and get to the root of a problem standing behind such human, is a skill that few people develop outside of such jobs. Even in healthcare, where "…

Perhaps. And that's what, in my opinion, people should actively engage in learning. Perhaps somebody should build a chat-bot which would insult you in various ways and you are to just look at that and respond calmly (while being mindful of your feelings and avoiding feeling bad). That might suit for a risk-free exercise. And as I have mentioned, anonymous image boards are a useful experience too. BTW I've seen a numb…

The most famous of those movies is the one where one of the recruits snaps and murders the sergeant and himself. Not a great example of how human interactions should go.

Re: Actix project postmortem

#165

People should really learn to ignore the emotional channel of the comments they receive. Just try to figure out if the message contains any useful information with a quick glance, extract it if it does and ignore the rest. People have to shit - that's physiologically inevitable, and there are people who do it in the streets and there are people who shit in comments/messages. Why take them serious?

"The thing is that, of course, there are totally different ways to think about these kinds of situations. In this traffic, all these vehicles stopped and idling in my way, it’s not impossible that some of these people in SUV’s have been in horrible auto accidents in the past, and now find driving so terrifying that their therapist has all but ordered them to get a huge, heavy SUV so they can feel safe enough to drive. Or that the Hummer that just cut me off is maybe being driven by a father whose little child is hurt or sick in the seat next to him, and he’s trying to get this kid to the hospital, and he’s in a bigger, more legitimate hurry than I am: it is actually I who am in HIS way.

Or I can choose to force myself to consider the likelihood that everyone else in the supermarket’s checkout line is just as bored and frustrated as I am, and that some of these people probably have harder, more tedious and painful lives than I do.

Again, please don’t think that I’m giving you moral advice, or that I’m saying you are supposed to think this way, or that anyone expects you to just automatically do it. Because it’s hard. It takes will and effort, and if you are like me, some days you won’t be able to do it, or you just flat out won’t want to.

But most days, if you’re aware enough to give yourself a choice, you can choose to look differently at this fat, dead-eyed, over-made-up lady who just screamed at her kid in the checkout line. Maybe she’s not usually like this. Maybe she’s been up three straight nights holding the hand of a husband who is dying of bone cancer. Or maybe this very lady is the low-wage clerk at the motor vehicle department, who just yesterday helped your spouse resolve a horrific, infuriating, red-tape problem through some small act of bureaucratic kindness. Of course, none of this is likely, but it’s also not impossible. It just depends what you want to consider. If you’re automatically sure that you know what reality is, and you are operating on your default setting, then you, like me, probably won’t consider possibilities that aren’t annoying and miserable. But if you really learn how to pay attention, then you will know there are other options. It will actually be within your power to experience a crowded, hot, slow, consumer-hell type situation as not only meaningful, but sacred, on fire with the same force that made the stars: love, fellowship, the mystical oneness of all things deep down.

Not that that mystical stuff is necessarily true. The only thing that’s capital-T True is that you get to decide how you’re gonna try to see it."

Re: Actix project postmortem

#166

"Ok... So that was unprofessional. If you don't want to maintain a project anymore, you give it to someone else and link to that repo in your README. This just screwed me over big time." https://github.com/actix/actix-web/issues/1#issuecomment-575... These kind of entitled attitude is probably exactly why the guy just removed everything. More details / discussion here: https://www.reddit.com/r/rust/comments/epszt7/ac…

They're right, it was unprofessional... but since the maintainer is not being paid this is not a professional project. It's a personal project. And this seems like a perfectly personal thing to do with something that's preventing happiness.

> And this seems like a perfectly personal thing to do with something that's preventing happiness.

Sure, if you want to spread the misery. That's still kind of a dick move, even if he's perfectly within his rights.

Re: Actix project postmortem

#167
post #63
post #40

Earlier quoted context omitted.

That's not true at all. You can pay for amateur bullshit, and you can get professional software and support for free (and free as in freedom).

You can get professional software and support for free, until you can’t. This “you’ve provided me free support once, so it’s your obligation to support me for free indefinitely whenever I ask” attitude has certainly contributed to my open source exhaustion as a maintainer.

Well, good luck getting a company you paid for a product to provide indefinite support, large professional software companies cancel projects and EOL software all the time.

Re: Actix project postmortem

#168

Earlier quoted context omitted.

Should they ignore the negative parts or should people who comment be mindful of the fact that a lot of open source they use is created in someone’s spare time and that they have a human being, not a company? I’d think the latter.

Sure. Both should but that would be naïve to expect the others to do. I write "people should" putting myself in place of the protagonist. Going to the woods don't make drama of the mosquitoes biting you.

Is the reverse true? Should we make no hay of the fact that someone who was tired of being bit chose to leave the woods?

Re: Actix project postmortem

#169
post #61

Earlier quoted context omitted.

Once it's public and people depend on it you can't retract it like that. His goal was to make his work public, not private.

You basically can. The cost of free stuff like this is "be nice to the guy giving it to you" or at least don't be actively abusive about it. If the community won't pay that price, expect it to evaporate.

> The cost of free stuff is "be nice to the guy giving it to you".

Can I get this on a poster please? Really well put.

Re: Actix project postmortem

#170
post #90

Earlier quoted context omitted.

Cool, you don’t have to work in the project if you don’t want to. But going and nuking it off the face of the earth so nobody can have it is still impolite.

It's good that git clones are all complete, full copies, including history.

But they don't have the issues nor pull requests that were open when the repo disappeared.
Post reply on HN