Kampidh
banner
kampidh.com
Kampidh
@kampidh.com
Zephyr's journey of segmentation faults | Code dumps and rants, not an art account | Gallery: https://kampidh.com/gallery/artworks | Mostly works with C++ and webdev stuffs
AFAIK the contamination zone is quite far from my place though~ not to mention that shrimps here are farmed locally (and I rarely eat shrimps as well lmao)
November 8, 2025 at 11:21 AM
It is meant to be viewed at 100% pixel scale (1:1) xD
November 2, 2025 at 2:39 PM
no luck, still got chroma downsampled and turns grayscale (while it should be in yellow-blue dither)

but at least this version have slightly more contrast~

(tip: for the image to show, it has to be viewed at 100% or with a viewer that have gamma-corrected scaling)
November 2, 2025 at 2:19 PM
Y-B version
November 2, 2025 at 2:15 PM
oh my sweet chroma--
November 2, 2025 at 2:07 PM
yeah, highly possible

not to mention my website have a not-so-hidden recursive trap that can generate quite a vast number of unique links and pages that irresistible to those crawlers
October 14, 2025 at 6:39 AM
or third option, just 301 them to the proper side trap.

and see who's gonna win, trillion dollar datacenters or a few ~$3 a piece ESP32 web servers.
October 14, 2025 at 4:39 AM
this is only from that suspicious A*iba*a IP range, since my main recursion trap shown here should block any well-behaved crawlers/scrappers (which doesn't spoof their UA).

already feel kinda unsure to keep letting them scrape all those garbage or call it a day and block those IP range altogether.
October 14, 2025 at 4:15 AM
how could I never saw nyabootmon holy cow they're precious hhhh---
October 14, 2025 at 3:50 AM
*trying to figure out in what format the images are stored*
October 9, 2025 at 5:13 AM
Reposted by Kampidh
October 7, 2025 at 11:02 PM
Soft robots are already exist, so it should be a matter of courage (?)
October 7, 2025 at 9:01 PM
should as well share the raw image~

gbr.kampidh.com/img/main/art...
gbr.kampidh.com
October 5, 2025 at 3:14 AM
ughh, math bite me hard. apparently there was a slight miscalculation that gave me slight greenish tint even at 100%.

fixed pic, though non-linear colorspace scaling or chroma subsampling still give a greenish tint~
October 5, 2025 at 3:05 AM
(I think) it's mainly because I linearize the R and B channels first before dithering, since it will got truncated to 1 bit.

this is fine when viewed at 100%, but broke if not resized in a linear space: usage.imagemagick.org/resize/#resi...

in my case here, the effect can be pretty severe~
Resizing or Scaling -- ImageMagick Examples
usage.imagemagick.org
October 4, 2025 at 11:42 PM
close-up~ it's just a basic ordered / bayer dithering, but the bitdepth (R1G2B1) is kinda unusual, therefore it got a bit more shades of green available.

but I think that's not the main reason why it got a greenish tint when resizing or chroma downsampling~
October 4, 2025 at 11:25 PM
this kinda shows that bsky does convert (to 4:2:0 chroma? whether it's plain jpeg, webp, or avif) on upload. since I didn't get the lossless file even with directly requesting it as PNG.

which is fair for a default behavior to save space, though with this kind of image it can get more bloated~ :p
October 4, 2025 at 10:25 PM
yup, although this is just an edge case test~ pretty sure it'll be just fine for most cases
October 4, 2025 at 10:15 PM
the original image is an indexed PNG, originally comes from reducing the image into 4 bit (R1G2B1).

it should be displayed correctly when viewed at 100%, or scaled when opened on a viewer that has a linear(?) interpolation, CMIIW.

here's a comparison when opening it in tev vs win photos at 50%
October 4, 2025 at 9:26 PM