Jonathan S. Shapiro

Results 7 comments of Jonathan S. Shapiro

This is a specific example of a general problem, which is the ability to distinguish between zoned time (postgresql: timestamptz) and non-zoned time (postgresql: timestamp). Local time is semantically very...

So... There are three glaringly obvious reasons why input and output types should **not** be distinct: 1. The partitioning means that data cannot be forwarded. A service cannot accept an...

I'd be willing to build a PR for this, but I think a sanity rule is needed: -When validating objects, non-RE keys are checked before RE keys - RE keys...

Sorry to go off topic here, but I'm surprised that you say CMYK is not common. If you work on imaging for the web, I agree that CMYK is not...

@kovidgoyal That seems fair! I'm currently looking at RIP-related applications, so CMYK and channel extensions are kind of unavoidable.

@mandykoh I think maybe it is not _quite_ that bad. An alternative would be to fork the existing decoders and modify them so that they deserialize format-specific metadata into a...

Hmm. Please disregard the CIELABα idea. It isn't the Go way of doing things, and I'm realizing as I think about it that the problem is bigger than `color.Color`.