this post was submitted on 11 Aug 2023
428 points (93.5% liked)

Programmer Humor

19810 readers
274 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 18 comments
sorted by: hot top controversial new old
[–] towerful 43 points 1 year ago (1 children)

FML, I've had to try to color matching by eye before between different screens by the same manufacturer.
For whatever reason I wasn't provided with any calibration tools. I had some vague software tools to try and get them to align.
I spent like 8 hours trying to match these for the corporate brand colors, while still looking decent for everything else.
Shit is near impossible. If the manufacturer couldn't do it, how am I supposed to?! And with awful interfaces and no concrete way of measuring.
Like, I was taking pictures of the screens, then trying to figure out offsets and how they might relate to gamma triangles.

Client was appreciative of my (and fellow techs) efforts, but ultimately wasn't happy, and it looked shit.
That was awkward as fuck.

[–] [email protected] 5 points 1 year ago (2 children)

I've never done anything close to the color calibration work, in part because my vision is color-deficient by default, so any tools or processes relying on my own visual acuity isn't going to come out right.

However, I was under the impression that there existed external tools that basically did exactly what you were trying: Taking actual images of the screen in a controlled way and comparing it to physical (or at least a known-good digital) copy of that same image and outputting the "right" profile.

Is that made-up bullshit someone fed me and I never cared to verify it?

[–] [email protected] 4 points 1 year ago

They exist, but the display needs to interface with the tool.

[–] towerful 3 points 1 year ago

Yeh, you get a special camera and some software. Whether the camera looks at the whole screen, or it is something you put directly against it depends on the system.
If you are just doing relative calibration (IE making screens look the same without caring about the actual calibration) I think they can work with just a DSLR.

[–] [email protected] 37 points 1 year ago (1 children)

There's got to be a sublemmy of graphic designers who'd love this meme

[–] [email protected] 10 points 1 year ago

Not any who like accurate print repro of their on-screen work

[–] [email protected] 31 points 1 year ago (1 children)

I Will never fucking tire of this meme concept. It’s one of if not the most complicated templates of all time and I’m here for all of it x

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Only beaten by slander memes, mainly because they're video-based.

[–] [email protected] 27 points 1 year ago

There's a joke here, but you can only see it with a screen using the ProPhoto RGB colorspace:

[–] [email protected] 15 points 1 year ago

Used to be in charge of wet proofing and colour management for a design studio. Accurate meme.

[–] tetrahedron 9 points 1 year ago (1 children)

Excuse me while I do my RGBtoHSV conversion in my pixel shader

[–] spartanatreyu 1 points 1 year ago (1 children)
[–] [email protected] 2 points 1 year ago

Here is an alternative Piped link(s): https://piped.video/watch?v=dOsp6u4bIwI

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

[–] [email protected] 8 points 1 year ago (1 children)
[–] [email protected] 6 points 1 year ago

Bought a camera and software to calibrate my wife's monitor for Adobe Photoshop. Looks like trash on other devices because they aren't calibrated.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

Related article about how the language for colors evolved.

[–] Beanie 5 points 1 year ago

I mean... 'I would like green apples please' is a perfectly sensible sentence

[–] [email protected] 2 points 1 year ago

Stop doing call and responses We already have this using callbacks