Live data from Hacker News

No More Free Work from Marak: Pay Me or Fork This

github.com

951–960 of 966 posts

Re: No More Free Work from Marak: Pay Me or Fork This

#951
post #927
post #910

Earlier quoted context omitted.

>The guy knows fuel maps, timing and compression ratios like the back of his hand, but I keep insisting that he tell me how the sun gear of the transmission engages the planetaries and in what sequence because he has to know this to be any good as an engine guy and come to the conclusion in my head that if he does not know transmissions it is a signal that he is not fit to be an engine guy. Sure, but that's not what…

I hate to entertain this bad analogy further than necessary, but knowing what a gearbox is in the field of cars is not even remotely near the same level as knowing what a b-tree is in the field of software engineering.

I am curious. Which one do you think is more difficult to understand? (I couldnt tell)

Re: No More Free Work from Marak: Pay Me or Fork This

#952

Earlier quoted context omitted.

> application developers and Free Operating Systems are complementary products Yes, that was my point (or at least application development and OSes are)

It's not application development that is complementary to OS. It is the applications themselves. Anyway, the point from Joel's article that I think so many people miss is that *every smart business should try to commoditize their complements". If you are an OS developer, you will try to commoditize you hardware, If you are an application developer, the smart thing is to commoditize your OS, and so on up the stack. So…

> If you are an OS developer, you will try to commoditize you hardware, If you are an application developer, the smart thing is to commoditize your OS, and so on up the stack.

Both applications and hardware are complementary to an OS.

So if you are an OS developer and are following this logic, you'll also try to commoditize the applications.

(And see eg the Apple app store for an illustration.)

Re: No More Free Work from Marak: Pay Me or Fork This

#953
post #864

Earlier quoted context omitted.

yet, that's an entirely fair stance. The little guys, not having created the mechanism for value capture that the company has, are likely contributing to the ecosystem (or at least are active components of the ecosystem). the corporation, on the other hand, has ensured that they capture and process value such that they enjoy exclusive benefit from their output. it's not unreasonable for an individual to decide that c…

Which is exactly what dual licensing with (A)GPL and commercial license is. And yet, this is more rare than common.

If that scheme of dual-licensing with (A)GPL and commercial did actually work out in reality, we probably wouldn't have the precedent of MongoDB dropping AGPL in favor of their own SSPL.

Re: No More Free Work from Marak: Pay Me or Fork This

#954
post #761

Earlier quoted context omitted.

He - acknowledges and understands the problems and - could certainly fix them if paid a Google-sized salary But he won't dance to the tune of the "Cracking the Coding Interview" juggernaut so to heck with him. Better to spend time memorizing the Floyd Cycle Detection algorithm than produce useful code. ( OK, I may be a bit bitter )

I mean he says he doesn't really know what a b-tree is. That's a pretty basic data structure and kind of table stakes for being a software engineer. Even then, Google gave him a good look with 7 interviews. Just speculating here, but they probably would have given him a chance if he wasn't "often a dick" and "often difficult".

You don't need to know what a b- tree is, just a binary tree. The question was about a simple binary tree, which is really trivial, even you have no idea of b-tree's and you never inverted a binary tree yet.

The dick part might be true, esp. after getting 7 interviews.

Re: No More Free Work from Marak: Pay Me or Fork This

#955
post #952

Earlier quoted context omitted.

It's not application development that is complementary to OS. It is the applications themselves. Anyway, the point from Joel's article that I think so many people miss is that *every smart business should try to commoditize their complements". If you are an OS developer, you will try to commoditize you hardware, If you are an application developer, the smart thing is to commoditize your OS, and so on up the stack. So…

> If you are an OS developer, you will try to commoditize you hardware, If you are an application developer, the smart thing is to commoditize your OS, and so on up the stack. Both applications and hardware are complementary to an OS. So if you are an OS developer and are following this logic, you'll also try to commoditize the applications. (And see eg the Apple app store for an illustration.)

Yes, you're right. The smart thing to do is to to commoditize up and down the stack.

Re: No More Free Work from Marak: Pay Me or Fork This

#956

Earlier quoted context omitted.

No interviewer has demonstrated anything but perfunctory interest in my open source work, popular or not. It's a myth, like 'nobody cares where you went to school so long as you can do the work'.

I'm proud of the fact that many volunteer collaborators on the D project have, as a direct result, landed very well-paying jobs.

I know it's not the point here, but do those jobs often involve D directly?

Re: No More Free Work from Marak: Pay Me or Fork This

#957
post #817
post #757

Earlier quoted context omitted.

Yes! That's a good idea, feature and customization based Pricing. Just imagine Linus would be such a winy Rumpelstiltskin...well he is, but not a winy one ;) BTW: Whats with the 211 others that help him?

The person who does the work gets paid. Each feature request could have a optional bounty against it. If they're doing work for their own enjoyment, why should they complain?

It was about his six figure...are the others paid from that too? ;)

Re: No More Free Work from Marak: Pay Me or Fork This

#959
post #67

Earlier quoted context omitted.

That is what happens when the hipster folks attack GPL and push for MIT like licenses. Had Linus not chosen it for Linux and I bet I would still be using a mix of Solaris, Aix and HP-UX on the server room. Dual licensing is the only true path, it was already so in the shareware days, and it will be back to be the daily reality. Bills have to paid.

Yeap. Commercial licences encourage fragmentation and often abandonment. If you're going to go open source, go GPL its the best way to ensure long-term success.

not all gpl is the same

Re: No More Free Work from Marak: Pay Me or Fork This

#960
post #730
post #693

Earlier quoted context omitted.

Here: > The problem with this is that Redis isn't used because it is particularly good. It's used because everyone else uses it.

Ok, and why do you think most people use Redis? Is it (1) they did a careful evaluation of the options and selected Redis because it was best or (2) everyone knows you use Redis if you need an in memory cache?

Wasn’t the case until at least 2016. Memcache was the default.
Post reply on HN