Live data from Hacker News

Keyframes: Delivering scalable, high-quality animations to mobile clients

code.facebook.com

41–50 of 153 posts

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#41
post #23

Hey, everyone! I'm one of the developers at Facebook who worked on this library since its conception! Really excited to be able to share this library today! I'll be checking up here periodically and can help answer any technical questions that you have!

So you got your CS degree, worked for years in IT, passed tough interviews, joined FB, and now you're proud of animating those annoying emojis.

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#42
post #34
post #27

Earlier quoted context omitted.

Why does the software license [1] include the following clause: > provided Your Software does not consist solely of the Software Why didn't you guys choose MIT or BSD? It feels like the custom Facebook license is close to the intent of these, but it has that mysterious gotcha. In any case, thanks for the software! It looks really slick, and I definitely have a use case for using it to replace the sprite sheet I used…

You are misreading it. Software = Keyframes software. Your Software = Whatever you are releasing. So basically they are saying you can't redistribute just the Keyframes software library by itself. Which also means, if I understand this right, you can't fork it and modify it either. I agree however, not a good license.

what is the motivation to release the library on github with such a license? If you can't fork it you can't improve it.

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#43
post #5

This is really slick, and I'm going to investigate using it for the Donald Trump animation on jungle.horse. The license [1] doesn't look to be as encumbered as some of Facebook's other open source licenses, but does include a clause I found to be strange: > provided Your Software does not consist solely of the Software So if I'm reading this correctly, it means only Facebook can redistribute this software? Wat. [1] h…

I've reproduced Keyframes and am distributing here: https://github.com/jjt/Keyframes

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#44
post #34

Earlier quoted context omitted.

You are misreading it. Software = Keyframes software. Your Software = Whatever you are releasing. So basically they are saying you can't redistribute just the Keyframes software library by itself. Which also means, if I understand this right, you can't fork it and modify it either. I agree however, not a good license.

what is the motivation to release the library on github with such a license? If you can't fork it you can't improve it.

They want the user adoption, without giving up control, presumably.

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#45
post #23

Hey, everyone! I'm one of the developers at Facebook who worked on this library since its conception! Really excited to be able to share this library today! I'll be checking up here periodically and can help answer any technical questions that you have!

What's the rationale behind putting this on github and asking for contributions, but having the code under a proprietary (non open source) license?

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#46
post #23

Hey, everyone! I'm one of the developers at Facebook who worked on this library since its conception! Really excited to be able to share this library today! I'll be checking up here periodically and can help answer any technical questions that you have!

So you got your CS degree, worked for years in IT, passed tough interviews, joined FB, and now you're proud of animating those annoying emojis.

Quite possibly the most rude comment I've read on HN.

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#48

Earlier quoted context omitted.

So you got your CS degree, worked for years in IT, passed tough interviews, joined FB, and now you're proud of animating those annoying emojis.

Quite possibly the most rude comment I've read on HN.

Rude but it's the truth. It's not because you work at Facebook that your job is cool.

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#49
post #35
post #23

Hey, everyone! I'm one of the developers at Facebook who worked on this library since its conception! Really excited to be able to share this library today! I'll be checking up here periodically and can help answer any technical questions that you have!

I get grey flashes over the animations/text in my HN reader (Materialistic).

Is there any way you can share a part of the composition, or something that produces a similar bug?

Re: Keyframes: Delivering scalable, high-quality animations to mobile clients

#50

Earlier quoted context omitted.

So you got your CS degree, worked for years in IT, passed tough interviews, joined FB, and now you're proud of animating those annoying emojis.

Quite possibly the most rude comment I've read on HN.

Ohhh, you haven't seen a [deleted] comment before it was [deleted].
Post reply on HN