Yeah, I’ve contributed to OSS. And more often than not, I haven’t received credit. I couldn’t care less.
1,543 karma · joined November 21, 2022
Yeah, I’ve contributed to OSS. And more often than not, I haven’t received credit. I couldn’t care less.
No, that’s a different scenario. Where employment is concerned, the employer and employee have an agreement where work is performed in exchange for compensation.
If you walked into a company unannounced and started doing work no one asked you to do (which is a far more accurate analogy to what happened to the OP), very few people would argue you’re entitled to compensation.
I wouldn’t consider it common property if permission is required. It seems like our definitions of common property differ, but I’m not sure there’s any value in trying to align ourselves on this.
> No, definitely not. They got a "reported-by" tag, which means "somebody told me that something is not working, so I did all the work to find why, did all the work to solve, did all the work to implement, did all the work to commit."
Got it. Yeah I agree this is not the same. However, I still stand by my original stance which is that no one is owed anything, especially when they do something no one asked them to do.
Just because something is free, it doesn’t make it common property. Being able to use the kernel and modify _your own copy_ is not the same as the kernel itself being common property. The four freedoms don’t grant us permission or rights to alter other people’s copies of the software, so those copies are not common property.
> The maintainer didn't have to accept the patch per se. He could have just written "This bug is discovered, dissected and fixed by $THE_PERSON. Patch is implemented and committed by me. Thanks a lot, $THE_PERSON!".
That’s basically what happened, yeah? The author got credit for reporting it.
Why is it not open for discussion? I can’t just fill in a pothole or cut my neighbours grass and expect credit and/or compensation. OSS isn’t common property. You can’t just do whatever you want and expect to receive credit.
Yeah, their work needed a fix and they got a fix. That’s already a better than average outcome.
If receiving credit is your primary motivation, over actually solving problems that affect people other than yourself, I don’t think that’s a great attitude towards OSS. I’m genuinely surprised this is even considered a hot take.
> instead he implemented his own version of the fix. I told him that I would really appreciate if he could accept a patch from me, so that I could receive credit for fixing this issue and become a kernel contributor.
In other words, you asked a maintainer to accept an inferior fix just so you can put “kernel contributor” on your resume.
> My company and I should have received proper credit for solving this issue, especially considering how much effort we put into it.
No one asked you to do this. You aren’t owed anything when you do an unasked favour for someone else. Also, the only reason you put so much effort into this was to fix your own problem. Which, from my understanding, is now fixed. You seem to have no interest in fixing other problems (which you were given an opportunity to do). IMHO this attitude doesn’t qualify for contributor status.
Occasionally I post to Instagram (with an accompanying caption), and I like going through that more because each post is highly curated and annotated with my feelings at the time. Not too dissimilar to a physical photo album. So even if you did that privately, it’s worth a go.
Other than that, I figure that one day I may want to look at them, eg when I no longer have any mobility. The cost is so low that it doesn’t make sense for me to delete photos.
Wow, silly me! If only I had’ve known that my crippling depression, anxiety, and fuck knows what else could be solved by lifting weights and getting some sun.
It’s evidently clear you aren’t, and have never, suffered from severe mental illness. With all due respect, please step off. You don’t have the slightest clue what you’re talking about.
I went vegan. Got jacked. Ran 20 miles a week. It didn’t help in the slightest. I was fit, healthy, and depressed as fuck. None of that had anywhere near the same effect as a single bump.
So forgive me if “safety” isn’t my paramount concern when every waking moment is a nightmare.
I felt bad when that story came out about Toyota engineers pulling the panels off a Tesla and being in shock. Sure, Tesla has done some amazingly innovative engineering. But the interior of a brand new Tesla is more rickety than my clapped out Corolla. Toyota engineers shouldn’t feel bad, they build cars that last, and that really matters to a lot of people.
On the topic of phishing and OTPs, storing the OTP in your password manager could actually help with phishing (opposed to storing it in an authenticator), because it will only autofill on the correct domain. This can be the difference between compromising a password or the whole account.
> He had given them an example of a specific ticket he had gotten that implicated a Honda. Online, that record had been changed to an Infiniti with Taranto’s VIN
This needs to be regulated or outlawed. Private companies shouldn’t have the power to fine individuals, let alone treat them as guilty until they prove their own innocence, or retroactively modify fines to suit their agenda.
I keep super important 2FA codes (email, github etc) elsewhere, and for less important services, I store the OTP in my password manager.
Based on the information you’ve provided, it definitely sounds like a romance scam. Have you met them in person?
Whenever I suggest adults should be in control of their own lives, I get a response along the lines of “we’d see mass suicide if people had an easy option to end their life”.
Ok, so let’s think about that. There may be thousands of people whose lives are so bad they’d take an easy way out if it were available. So the idea is to keep that option off the table, so those people are forced to live out the rest of their lives suffering?
To anyone who holds this opinion, I’d really like to know why. What reason could you possibly have to prefer someone you don’t even know to live in suffering opposed to them having control over their own life?
> There is a notable drawback for the iPhone 15 Pro Max in the 3X to 4.9X range (~72mm to 119mm full frame equivalent), as it’s stuck using the main sensor, rather than switching to the telephoto.
I’m super glad Apple couldn’t figure out the tech to get the 5x lens in the non-Max models. I make way more use of 3x than 5x. Cropping the main sensor up to 5x is a bad call IMHO. This is the equivalent of walking around with a 24mm and 120mm prime. Who’s doing that? MaxTech dropped a vid today and the 4.9x shot is atrocious; the 3-5x range is basically unusable on the 15 Pro Max models.
The difference is that these apartments require the vast majority of your income (rent) or a 30 year mortgage.
So PIK doesn’t sound too bad to be honest.
It’s anything but iffy; the science behind microwaves is well understood. What part exactly don’t you trust? The laws of physics that govern this particular universe we happen to exist in?
That’s a bold claim. How did you come to this conclusion? Do you have any scientific literature you can point us to that proves microwaved food is unhealthy?
I think a better question is how many non-vegans would choose such a product. Because that’s what’s going to move the needle on reducing emissions from animal ag.
I’m pretty sure people offered to become maintainers and he declined. Forking has its own set of problems, but yeah you’re right, this is at least a possibility.
However, there are some things he does that are incomprehensible.
For example, Enzyme. Over three years ago this issue was opened for Enzyme on React 17: https://github.com/enzymejs/enzyme/issues/2429
Nothing moved for a while, and I think he said something along the lines of “if you want React 17 support, stop complaining and help”. So the community got involved. There are multiple PRs adding React 17 support. Many unofficial React 17 adapters. A lot of people have put a lot of work into this, ensuring compatibility, coverage etc. Yet to this day, none of them have been merged. Eg https://github.com/enzymejs/enzyme/pull/2564
Given the amount of time that has passed, and the work the community has put in, something is amiss. It feels like he’s now intentionally avoiding React 17+ support. But why? I don’t understand why someone would ask for help then ignore the help when it comes in. That isn’t much better than the swathe of rude/entitled comments he was getting on the issue before he locked it.
I ended up migrating to RTL, but this made many of my tests more complicated (especially compared to shallow rendering).
Or “that time of the month”. It’s incredible, in this day an age, a huge number of doctors will immediately ask if it’s “that time of the month” in response to literally any mental or physical issue. Ask your female friends. I guarantee they have all experienced this.