Live data from Hacker News

My open source project was relicensed by a YC company [license updated]

twitter.com

411–420 of 536 posts

Re: My open source project was relicensed by a YC company [license updated]

#411

Hi everyone, this is Daniel from the Pickle team. Glass is a new open source project from us that we plan to build on and improve. We built several original features for it like live summaries, real-time STT Transcript and one-click "Ask" from summary that we're very excited about. However in initially building it we included code from a GPL-licensed project that we incorrectly attributed as Apache. This was incorrec…

Ok you crook.

Re: My open source project was relicensed by a YC company [license updated]

#412
post #390

Earlier quoted context omitted.

There’s something about the point when anger at someone’s actions turns to trawling over someone’s backstory in order to attack/demean them as a person that crosses a line for me; I’ve always pushed back on it whenever I’ve seen it, on HN and elsewhere. People doing it and supporting it always think it’s “not that bad”; nobody likes to think of themselves as doing or supporting something bad. Any time you see egregio…

> People doing it and supporting it always think it’s “not that bad”; nobody likes to think of themselves as doing “bad”. So we're clear, because this implies I'm "supporting" it, I'm not. Just saying that this is more tame than many personal attacks I've seen, with a stronger response than I've seen (when there is a response). And, in this case, that gives off some bad optics/more ammo to people who are critical abo…

In the context of this thread (and not other supposedly worse comments in other threads that I’m not able to evaluate), having allowed pretty much everything and anything to be said, I’m comfortable with this point - the point where things turn personally nasty - being the point where I draw a line and push back.

Re: My open source project was relicensed by a YC company [license updated]

#413
post #327

Earlier quoted context omitted.

I thought tech companies were supposed to move fast and break stuff.

I think that phrase was coined in an era when the tech sector moved so fast that the prevailing law couldn't keep up. It caught up somewhat, but obviously there's still much leeway for improvement. Break all the wrong habits, rigid conventions and old traditions you want, just play along with the governing laws.

IMO that phrase came about when old tech companies (the IBMs of the world) had

  * waterfall
  * design up-front
  * source control systems that
    * defaulted all files to read-only
    * required you to "check-out" files, potentially locking other devs out from editing them [1]
  * probably didn't have unit tests so "deploying to prod" meant "doing a full QA pass, done by human beings"
  * there was no CI/CD (We had "Build Engineers")
In this context, pushing a change to SVN/git/hg, having tests run automatically, then having CI/CD push new code to production, all as a side-effect of one engineer push a button? That was moving fast, and occasionally, breaking the whole website. But we got better tests, better CI/CD, metrics, green/blue, ... We learned it was unequivocally better than the old way.

[1] Reserved Checkouts: https://www.ibm.com/docs/en/clearcase/11.0.0?topic=ucm-check...

Re: My open source project was relicensed by a YC company [license updated]

#414

Earlier quoted context omitted.

Of course they’re not “making” me do anything, but I think they have weaponized well-meaning people to do work for them for free and masking it under some vague notion of “charity”. You’re obviously free to disagree, but it’s why I have become disillusioned with it. I think it’s an exploitative relationship.

I agree its often exploiting. But presumably people who choose to participate in that relationship are getting something out of it, or they'd stop.

People might not be fully aware of harm.

Plenty of people stay in violent abusive relationships when they really should leave, presumably because they feel like they’re getting something out of the relationship. That doesn’t give a free pass to the abuser.

I am not saying that companies using open source software are anywhere near as bad as a physically violent husband, I’m just saying that just because the contributor to OSS feels like they’re getting something from the relationship doesn’t absolve the corporation of its sins.

The current FOSS ecosystem feels like the tech equivalent of the “working for exposure” scam.

Re: My open source project was relicensed by a YC company [license updated]

#415
post #412

Earlier quoted context omitted.

> People doing it and supporting it always think it’s “not that bad”; nobody likes to think of themselves as doing “bad”. So we're clear, because this implies I'm "supporting" it, I'm not. Just saying that this is more tame than many personal attacks I've seen, with a stronger response than I've seen (when there is a response). And, in this case, that gives off some bad optics/more ammo to people who are critical abo…

In the context of this thread (and not other supposedly worse comments in other threads that I’m not able to evaluate), having allowed pretty much everything and anything to be said, I’m comfortable with this point - the point where things turn personally nasty - being the point where I draw a line and push back.

>and not other supposedly worse comments

I'm guessing my comments are pushing on a sore spot, because you've implied that I support the personal attack when I've said clearly I don't, and now you're implying that I'm lying.

Sorry. I'll bow out.

Re: My open source project was relicensed by a YC company [license updated]

#416

Earlier quoted context omitted.

As an interviewer, I'm seeing a huge increase in proportion of candidates cheating surreptitiously during video interviews. And it's becoming difficult to suspect any wrong-doing unless you're very watchful by looking for academic responses to questions. Why would anyone encourage building such a tool, I can't fathom.

It's pretty simple - people need to eat (and fulfill other basic needs, of course), to eat they need jobs, to get jobs they need to pass the interview. The hiring process in a lot of industries is heavily gamed at this point, to the point that not cheating is basically an automatic fail. So, if you want to eat, you cheat.

> if you want to eat, you cheat.

I can totally understand thinking this way out of desperation, and being lulled into thinking it’s this simple, but it seems short sighted with hidden complexities. First of all, it’s risky. If you get caught, you don’t eat, and it could follow you and prevent you from even getting in the door elsewhere. Companies are always going to be watching for cheaters, they are always going to have more visibility than you into what interviewees are doing, and they are always going to have more resources. Even if you do cheat and get hired, it quickly becomes obvious that you’re unqualified and can’t do what you claimed, and even if you don’t lose your job, you’re less likely to get promoted. Being lazy and amoral about interviews seems like a trap people set for themselves.

The good news is that a lot of companies are starting to allow AI during the interviews, and suddenly it’s not cheating. But of course that means you need to be good at using AI and interviewing and programming, you won’t be able to cheat and rely on the AI to do your talking for you.

Re: My open source project was relicensed by a YC company [license updated]

#417

Earlier quoted context omitted.

> A more realistic interpretation is that the law was up to date While I wouldn't disagree with your sentiment, just keep in mind that the General Data Protection Regulation (GDPR) got implemented 2018.

I was thinking more about regulations around taxis, short-term rentals, etc for example. As an aside, GDPR enforcement is so lacking (even today) it doesn't register on anyone's radar beyond those that fear-monger about it or sell snake oil to pseudo-comply with it. But even then, keep in mind most of what the GDPR has was already part of many countries' own legislation, and things like spyware were illegal even in t…

> As an aside, GDPR enforcement is so lacking (even today) it doesn't register on anyone's radar

That’s not really true, every app offers some version of “Download your data” these days as a result of GDPR.

Re: My open source project was relicensed by a YC company [license updated]

#418
post #380
post #313

Earlier quoted context omitted.

They were given a chance to admit they were at fault. They instead bullshitted about “sloppy work”. You just don’t accidentally take someone else’s work, strip their name and brand it as your own, and brag about “built in three days” or some shit. And even if they handled it very gracefully afterwards, don’t expect everyone to be happy about it. That’s Mashimo’s problem isn’t it, someone’s gonna criticize regardless.…

> They were given a chance to admit they were at fault. They instead bullshitted about “sloppy work”. So just to point out, here you're complaining about them not performing step 1 on the redemption path sufficiently well. That's a fair criticism; but I'd point out that the "Just admit you screwed up and don't try to explain because you're just making excuses for yourself" principle is neither so self-evident nor so…

> "Some things need a path for redemption and other things don't."

I'm not putting them in jail. I can't even criticize them online? Who's in the way of their redemption, whatever that means? Yeah I'm proud I'm not guilty of shady shit, now kindly get off my lawn with your moral relativism.

Re: My open source project was relicensed by a YC company [license updated]

#419

An app which is build for cheating complains about cheating ...

The founders who built Glass don't complain about cheating. Rather, the developer of https://github.com/sohzm/cheating-daddy complained of copyright infringement of his code by the developers of Glass.

They complained of license violation, not copyright infringement. There’s a big difference. The original license already granted the rights for anyone to copy the code, so the question of copyright infringement isn’t really on the table.

Re: My open source project was relicensed by a YC company [license updated]

#420
post #412

Earlier quoted context omitted.

In the context of this thread (and not other supposedly worse comments in other threads that I’m not able to evaluate), having allowed pretty much everything and anything to be said, I’m comfortable with this point - the point where things turn personally nasty - being the point where I draw a line and push back.

> and not other supposedly worse comments I'm guessing my comments are pushing on a sore spot, because you've implied that I support the personal attack when I've said clearly I don't, and now you're implying that I'm lying. Sorry. I'll bow out.

I’m not saying that at all. I just can’t explain the disparity in our responses when I don’t know exactly what the comparison is. I’m not surprised to hear you’ve seen worse things. As you concede, we can’t see everything and we don’t respond to everything and there are all kinds of reasons for handling things differently, a major one being randomness.

But in the context of this thread, it has largely been the free-for-all that people want it to be but I’ve drawn a line at one point where things crossed over into being personally nasty and I haven’t yet seen a reason why what was a wrong call. I know some people will criticize me for that and I’m comfortable with that.

Post reply on HN