You could use an offscreen canvas just to figure out if a point belongs to the text or not. Check the actual pointer position on the visible text, but use that coordinate information to look up the pixel color in the offscreen canvas.
31.01.2026 17:05 —
👍 0
🔁 0
💬 1
📌 0
I prefer option A. Although the examples only deal with color, if there is also support for thickness, leaving the outermost as the last item would allow for something like giving the outermost border all remaining available thickness.
29.01.2026 02:37 —
👍 0
🔁 0
💬 0
📌 0
#2
27.01.2026 15:50 —
👍 1
🔁 0
💬 0
📌 0
I recently had a bug in the test instead of the main code. That one was hard to debug.
20.11.2025 02:08 —
👍 4
🔁 0
💬 1
📌 0
I want to see which features being used by many developers that I don't use.
17.11.2025 04:03 —
👍 5
🔁 0
💬 0
📌 0
It is absolutely a bubble of garbage.
20.10.2025 00:32 —
👍 1
🔁 0
💬 0
📌 0
An estimated 0.2% of traffic comes from Internet Explorer. That may seem insignificant enough to dismiss, but 0.2% of several hundred million dollars a year is not insignificant. If you alienate that portion of your customers, the amount lost is not trivial.
15.10.2025 00:42 —
👍 0
🔁 0
💬 1
📌 0
I believe in supporting Internet Explorer.
14.10.2025 14:24 —
👍 0
🔁 0
💬 2
📌 0
I use HSL because it is easy to figure out relative colors.
14.10.2025 00:34 —
👍 1
🔁 0
💬 2
📌 0
The benefit of being able to type 1 less character does not outweight the cost of losing compatibility with older browsers. I am not against using newer syntax, but the tradeoffs have to be considered when making such decisions, and I don't think it's worth it for this one.
12.10.2025 15:52 —
👍 0
🔁 0
💬 1
📌 0
My last time joining a web ring was more than 20 years ago.
01.10.2025 14:55 —
👍 1
🔁 0
💬 1
📌 0
Circular Color Picker
...
I made a circular color picker for the @codepen.io challenge. It uses range inputs that have been modified to be circular.
codepen.io/chooking/pen...
26.09.2025 21:57 —
👍 1
🔁 0
💬 0
📌 0
I took my time to write a lengthy explanation and a bot replied accusing me of copying and pasting from Stack Overflow. That is seriously annoying and disincentivizes taking my time to give free help.
21.09.2025 16:36 —
👍 1
🔁 0
💬 0
📌 0
Is this even searchable on caniuse.com?
17.09.2025 15:22 —
👍 1
🔁 0
💬 0
📌 0
Something like this, but it has to be refined to make the blur noticeable when the icon is small.
03.09.2025 16:41 —
👍 1
🔁 0
💬 0
📌 0
I am as old as Scheme. My first language was BASIC and the first "real" language was Pascal.
02.09.2025 03:18 —
👍 1
🔁 0
💬 0
📌 0
I use all the punctuations and didn't realize until you asked that it's now considered "legacy". I thought using less punctuation was permitted but not officially correct.
20.08.2025 01:00 —
👍 0
🔁 0
💬 0
📌 0
They artificially inflated time on Instagram by showing stories previously seen. That didn't happen in the past and only started this year.
31.07.2025 14:58 —
👍 0
🔁 0
💬 0
📌 0
Do you have a safeguard against marking as resolved when it is not actually resolved? Without that, there would be incentive to abuse this feature to get a higher rating.
28.07.2025 15:10 —
👍 1
🔁 0
💬 1
📌 0
I haven't tried recently, but the last time I tested SVG filters, Safari was the only major browser that did not support it properly.
26.07.2025 01:02 —
👍 0
🔁 0
💬 0
📌 0
The @darklang.com website doesn't have a dark mode. This is a serious missed opportunity.
23.07.2025 00:54 —
👍 1
🔁 0
💬 0
📌 0
It is surprising how many programming students trying to build a calculator don't seem to know how real calculators behave.
01.04.2025 15:26 —
👍 0
🔁 0
💬 0
📌 0
Dark mode was the original way. Early applications were all console based and the console had a black background.
24.12.2024 21:19 —
👍 0
🔁 0
💬 0
📌 0
If you maintain documentation for a project and you regularly read questions on SO, Reddit, Discord, etc. about this project, consider repeat questions on a topic as a sign that docs on that topic are inadequate.
15.12.2024 17:35 —
👍 0
🔁 0
💬 0
📌 0
I showed someone how to fix their code and they still got it wrong when doing a copy/paste because they copied my comment which showed where the error was located instead of copying my corrections that came after.
08.12.2024 23:39 —
👍 0
🔁 0
💬 0
📌 0
The most difficult bugs to fix are the ones that don't exist.
04.12.2024 16:26 —
👍 0
🔁 0
💬 0
📌 0
The first time I saw "Gen AI", I thought it referred to a generation of kids who are growing up with AI. That is still my first thought when I see it despite knowing that it means "Generative AI". #genai
29.11.2024 16:39 —
👍 1
🔁 0
💬 0
📌 0
Some libraries and frameworks are like cults with a common rule that you cannot point out how bad it is until the new version comes out. At that point, you can praise the new one for fixing the flaws of the previous version that you never spoke about before.
24.11.2024 15:54 —
👍 0
🔁 0
💬 0
📌 0
A commonly held assumption among beginning programmers is that the number of errors in the code is equal to the number of error messages. If you get a new error message after fixing the first problem, that means it wasn't fixed.
23.11.2024 15:06 —
👍 0
🔁 0
💬 0
📌 0
I haven't fully left Twitter/X, but I am developing my backup plan.
03.11.2024 00:27 —
👍 0
🔁 0
💬 0
📌 0