David Aerne's Avatar

David Aerne

@meodai.bsky.social

Self employed Design & Interaction developer at Elastiq Ltd.

2,740 Followers  |  583 Following  |  991 Posts  |  Joined: 06.08.2023
Posts Following

Posts by David Aerne (@meodai.bsky.social)

I am making up reasons

05.03.2026 12:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

probably never will :D

05.03.2026 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

tried to explain it here: bsky.app/profile/meod...

05.03.2026 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

- How distinct each color is from the others
- How balanced the palette is overall (even regions = even coverage)
- Whether a new color is worth adding: if it doesn't carve out its own space, it's probably not pulling its weight

05.03.2026 09:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

...another color already in your palette, it's almost redundant. If it claims a large region, it's doing a lot of unique work. At a glance you can tell:

05.03.2026 09:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

It shows you how a color palette distributes across "all possible colors." Each region of the wheel or grid represents a color, and whichever palette color is closest to it "claims" that region.

So if one of your palette colors only claims a tiny sliver, it means it lives very close to...

05.03.2026 09:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

πŸ’•

05.03.2026 07:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A color palette isn't just a list: it's a partition of color space. If a new color doesn't carve out its own territory in the visualization, it's not earning its place. Useful gut-check for those who keep adding "just one more" shade. :D

04.03.2026 21:40 β€” πŸ‘ 26    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

You can now visualize how a color palette distributes across OKHsv, OKHsl, OKLCh and CIELab, and compare 6 distance metrics side by side. Zero dependencies, raw WebGL2.

Took me 3 years to make something I wasn't too embarrassed to share πŸ™ƒ

meodai.github.io/color-palett...

04.03.2026 21:40 β€” πŸ‘ 551    πŸ” 70    πŸ’¬ 20    πŸ“Œ 1
Video thumbnail

This shader answers the question: where did my colors go?

04.03.2026 11:17 β€” πŸ‘ 62    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
(PDF) Aesthetic response to color combinations: Preference, harmony, and similarity PDF | Previous studies of preference for and harmony of color combinations have produced confusing results. For example, some claim that harmony... | Find, read and cite all the research you need on R...

Aesthetic response to color combinations: Preference, harmony, and similarity: researchgate.net/publication/...

Sounds like preference patterns (hue similarity, lightness contrast) are consistent and measurable. Need to read into this more.

04.03.2026 08:49 β€” πŸ‘ 18    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0
Post image 25.02.2026 00:06 β€” πŸ‘ 33    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Using this on @pckt.blog now and it’s really nice ! Super easy to implement. Will probably fine tune interactions but I’m liking it a lot so far :)

03.03.2026 03:40 β€” πŸ‘ 25    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Find your next favorite blog from the atmosphere on read.pckt.blog !

Sign in with your handle to get personalized recommendations based on blogs you follow :)

01.03.2026 06:13 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
A wooden desk with a computer monitor, laptop, keyboard, mouse, and other items. The screen saver is the Poline visualizer linked in the OP.

A wooden desk with a computer monitor, laptop, keyboard, mouse, and other items. The screen saver is the Poline visualizer linked in the OP.

Done and it looks SICK

27.02.2026 22:54 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0
Post image Post image

poline-orbits.color.pizza

27.02.2026 21:42 β€” πŸ‘ 37    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Its a 100% curated.

27.02.2026 15:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Nah I’m the color fairy

27.02.2026 06:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If you compose on a keyboard using its synthesis engine, you’re generating something.

If you press β€œdemo song,” you’re triggering a pre-recorded track.

That doesn’t make you the author of the song.

26.02.2026 16:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If a system computes palettes from a formula and caches results, that’s still generative. Algorithm β†’ output. Shipping a fixed, finite curated list is a different mechanism.

26.02.2026 16:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

It is hard.

25.02.2026 18:22 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
feat(colour): replace NTC.js with meodai/color-names library Β· 1612elphi/delphitools@54ee04f Switch colour naming from the NTC database (~1,500 colours) to meodai's handpicked color-names bestof subset (4,915 colours) for better coverage and more evocative names in the palette and grad...

github.com/1612elphi/de... <3 <3 <3

25.02.2026 19:22 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I just wanted to back what I was saying :D

25.02.2026 19:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just discovered that "Palette Genny" is using the Color Name project πŸ₯Ή

There’s something incredibly satisfying about seeing your weird color obsession quietly power other tools on the internet.

tools.rmv.fyi/tools/palett...

25.02.2026 19:13 β€” πŸ‘ 66    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

they also have a section that they marked as user created palettes, maybe it refers to that part. (They are not part of the "generator")

25.02.2026 19:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Poline β€” Esoteric Color Palette Generation Library poline is lightweight, dependency free and fast JavaScript function written in TypeScript. It draws lines between anchors over polar coordinates to generate pleasing color palettes.

meodai.github.io/poline/
okpalette.color.pizza
meodai.github.io/pro-color-ha...
meodai.github.io/rampensau/
farbvelo.elastiq.ch
etc..

25.02.2026 19:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

...So when something that’s essentially a curated gallery with random navigation is marketed as a β€œgenerator,” that distinction matters to me.

25.02.2026 16:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This isn’t about copyright/exclusivity. It’s about how the tool is framed.

Ive spent the last decade building color generation systems, tools where palettes are derived from rules, constraints and parameters you control..

25.02.2026 16:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The code ships ~2,119 predefined palettes.
That’s curation with random access.
To me, β€œgenerator” implies a different sense of authorship.

25.02.2026 16:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There are ~16 million sRGB colors.

For a 5-color palette that’s 16million⁡ palettes.

Even if only a tiny fraction β€œlooks good” that’s still an astronomically large space.

A piano has 88 keys. How many 20-note melodies that sound good are possible?

Finite β‰  exhausted.

25.02.2026 15:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0