Earlier quoted context omitted.
Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. if you don't want that responsibility then don't release your code or get out when things become serious. I get the OSS philosophy, and I like many things about it, but I also understand why some won't touch it with a ten foot pole. "Oh, I made a boneheaded error and now your code is 100x slower…
> Tough sh*t, fix it yourself. I never said that, but most projects welcome pull requests. > I owe you nothing! True, it's the short version of the MIT license. > That's not a reasonable mentality to have if you want adoption. Yes, maintainers should always try to take care of their projects and to accommodate the needs of their communities. > Obviously the Ruby devs don't feel this way, but you seem to. You are over…
Drop millions of allocations by using a linked list
151–158 of 158 posts
Re: Drop millions of allocations by using a linked list
#152Earlier quoted context omitted.
You're talking about OSS - you didn't buy it. OSS does not entitle you to anything. Tenderlove and the Rubygems maintainers spend their time so you don't have to. If it doesn't fit your needs - okay. But don't act as if somebody owes you anything.
Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. if you don't want that responsibility then don't release your code or get out when things become serious. I get the OSS philosophy, and I like many things about it, but I also understand why some won't touch it with a ten foot pole. "Oh, I made a boneheaded error and now your code is 100x slower…
No, you really don't. The fact is: they owe you something, but it's OK, since you give it away for free.
>If you don't want that responsibility then don't release your code or get out when things become serious.
Or else?
>That's not a reasonable mentality to have if you want adoption.
What if you DON'T want adoption? Or you want just the smart kids that can contribute back to adopt your code?
Re: Drop millions of allocations by using a linked list
#153Earlier quoted context omitted.
Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. if you don't want that responsibility then don't release your code or get out when things become serious. I get the OSS philosophy, and I like many things about it, but I also understand why some won't touch it with a ten foot pole. "Oh, I made a boneheaded error and now your code is 100x slower…
> Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. No, you really don't. The fact is: they owe you something, but it's OK, since you give it away for free. > If you don't want that responsibility then don't release your code or get out when things become serious. Or else? > That's not a reasonable mentality to have if you want adoption. What if…
>Or else?
Or else people just don't use your software and don't buy into your ideology. If you don't care, fine, but obviously many OSS proponents do.
Re: Drop millions of allocations by using a linked list
#154Earlier quoted context omitted.
Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. if you don't want that responsibility then don't release your code or get out when things become serious. I get the OSS philosophy, and I like many things about it, but I also understand why some won't touch it with a ten foot pole. "Oh, I made a boneheaded error and now your code is 100x slower…
Please describe why you believe the product owners owe the userbase something.
If you release some script or small program which was useful to you thinking that it may help someone else down the road, I agree, you don't owe your users anything. However, when you position your solution as something people should adopt (e.g. RoR, etc) then you do owe a level of quality and support to your users (not saying RoR doesn't, just a random example.)
I love OSS, but every time it bites a user in the behind it loses mindshare.
Re: Drop millions of allocations by using a linked list
#155Earlier quoted context omitted.
> Once you have a product, free or not, which is used and relied upon by a large group of people, you do owe them something. No, you really don't. The fact is: they owe you something, but it's OK, since you give it away for free. > If you don't want that responsibility then don't release your code or get out when things become serious. Or else? > That's not a reasonable mentality to have if you want adoption. What if…
And philosophical OSS people wonder why so many people chose closed alternatives. If you don't want adoption, fine, but don't pretend like that's true for every OSS project out there. I have no problem with that mentality until it comes into stark contrast with the goals of those pushing OSS (see: EFF.) You're not going to be taken seriously by people if you don't support the code you put out there. >Or else? Or else…
Actually EFF has little to do with OSS.
Perhaps you meant FSF. In any case, most OSS software that isn't GNU has very little if anything to do with FSF. Some OSS authors, especially those MIT-licence inclined, even hate its guts.
Re: Drop millions of allocations by using a linked list
#156Earlier quoted context omitted.
And philosophical OSS people wonder why so many people chose closed alternatives. If you don't want adoption, fine, but don't pretend like that's true for every OSS project out there. I have no problem with that mentality until it comes into stark contrast with the goals of those pushing OSS (see: EFF.) You're not going to be taken seriously by people if you don't support the code you put out there. >Or else? Or else…
> . I have no problem with that mentality until it comes into stark contrast with the goals of those pushing OSS (see: EFF.) Actually EFF has little to do with OSS. Perhaps you meant FSF. In any case, most OSS software that isn't GNU has very little if anything to do with FSF. Some OSS authors, especially those MIT-licence inclined, even hate its guts.
Re: Drop millions of allocations by using a linked list
#157Earlier quoted context omitted.
> Even the dev with the fix wasn't rude about the original problem, he seemed pretty humble about it actually. The Ruby community is very good interpersonally from my experience. It's a culture that I think comes from this: http://en.wikipedia.org/wiki/MINASWAN
Unfortunately, the rails community are the visible minority, and they follow DHH's example more than Matz's.
Re: Drop millions of allocations by using a linked list
#158Earlier quoted context omitted.
Unfortunately, the rails community are the visible minority, and they follow DHH's example more than Matz's.
Tenderlove, the super nice guy who submitted that PR is on Rails core. Too bad to hear he's part of the evil visible minority that you just made up in your head.
We were talking about the overall culture of the rails community. Nor did I intend to imply the DHH was evil, just abrasive.
"nice" != "good"