Sign in

Zephyra

@zephyr.kampidh.com
766 followers 34 following 415 posts

Zephyr's journey of segmentation faults | Code dumps and rants, go here for art acc: @kampidh.com | Mostly works with C++ and webdev stuffs

PostsRepliesMedia
Zephyra @zephyr.kampidh.com · 30/09/2026
Yeah I'm pretty amazed that it can be accurate throughout a wide range (only tested up to 20V since I don't have 32V adaptor yet) Do take note that they don't have reverse current protection, just a minor inconvenience for charging batteries~ :p
000
Zephyra @zephyr.kampidh.com · 30/09/2026
Holy cow, up to last digit
Fnirsi DPS-150 output set at 10.00V, measured at 10.000V with Fluke 87V
150
Zephyra @zephyr.kampidh.com · 28/09/2026
My precious boy :'(
000
Zephyra @zephyr.kampidh.com · 28/09/2026
ABOMINATION
010
Zephyra @zephyr.kampidh.com · 28/09/2026
Magnas is a new addition to DV3, yet they didn't even try to reduce the slop..
010
Zephyra @zephyr.kampidh.com · 28/09/2026
Ew.
310
Zephyra @zephyr.kampidh.com · 26/09/2026
FLUXER YOOO WHAT
Fluxer community avatar, accepting JPEG XL pics
282
Zephyra @zephyr.kampidh.com · 24/09/2026
They does, and I do love those designs ><
000
Zephyra @zephyr.kampidh.com · 24/09/2026
I know they're quite a greedy cash grab since I played DVM. But idk why this one hits me so hard as a DV fan. My disappointment is immeasurable.. Honestly, I prefer their usual simplistic artworks rather than fuckin' gachafied everything with slop.
110
Zephyra @zephyr.kampidh.com · 24/09/2026
Seems like lots of reused assets from DVC as well, slapped with uncanny generated animations. Even worse, if you leave a review, it will get replied by generated response anyway. :)
110
Zephyra @zephyr.kampidh.com · 24/09/2026
DV3 feels like a mix of DVC and DVM.. only much worse. It's hard af. Hard not to puke when looking at chock full of generated imagery. Not to mention that it's also possibly the worst gacha I've ever played. Characters, equipments, even skins that gives you stat boost? ffs gimme a break.
110
Zephyra @zephyr.kampidh.com · 03/09/2026
did a CS cleanup and didn't expect that I have enough capacity to fit a smaller derg bot~ she have fren now! (also an extra, I tried a simpler character look~) #PSO2NGS
171
Zephyra @zephyr.kampidh.com · 23/08/2026
Exactly, and they will believe, "see, AI can also have processes!"
001
Zephyra @zephyr.kampidh.com · 23/08/2026
Or, "Let's have a drawpile session and watch my every move until I finish" =P
110
Zephyra @zephyr.kampidh.com · 23/08/2026
lowkey thinking that if we post timelapse / WIPs to prove that we're not a bot, it feels like we're just giving them scrapers more free data from us artists about our process... Just my 2c. I also hate myself for having thoughts like these.
250
Zephyra @zephyr.kampidh.com · 21/08/2026
should have added the default garmin app dithering as well~
ColorChecker patches shown in Garmin 235 straight from Connect IQ
020
Zephyra @zephyr.kampidh.com · 21/08/2026
well this is good enough~
ColorChecker patches shown in Garmin 235 using corrected color dithering
140
Zephyra @zephyr.kampidh.com · 19/08/2026
So, that arbitrary palette dithering project is mainly because I want to convert images into 16 color display like my old Garmin 235 watch. Their app already does the conversion, but idk why I don't particularly like how it looks~
090
Zephyra @zephyr.kampidh.com · 17/08/2026
Maybe with this flag on imgproxy.. docs.imgproxy.net/configuratio... Though I'm not sure whether skipped formats got the same limit with IMGPROXY_MAX_ANIMATION_FRAMES or not, prolly gotta test it later. Anyway yeah ideally they should have input-output size check.. =_=
docs.imgproxy.net
Configuration options | imgproxy documentation
Learn about imgproxy's configuration options
010
Zephyra @zephyr.kampidh.com · 16/08/2026
And their latest instance is even more atrocious..
120
Zephyra @zephyr.kampidh.com · 16/08/2026
"I wonder how much dem racks gobble up RAM to cause global shortage--" "...damn" Ref: www.wheresyoured.at/premium-the-...
160
Zephyra @zephyr.kampidh.com · 16/08/2026
so.. yeah sadly
140
Zephyra @zephyr.kampidh.com · 16/08/2026
meanwhile what was converted and saved to bsky server...
140
Zephyra @zephyr.kampidh.com · 16/08/2026
LRT: for limited palette, of course GIF still mostly wins, but for resampled image like I posted before, JXL wins by quite a margin. E7 btw, not much difference with E10 for JXL
140
Reposted by Zephyra
Kampidh @kampidh.com · 14/08/2026
exploring with arbitrary palette dithering~
14210
Zephyra @zephyr.kampidh.com · 14/08/2026
"How's C++ going?" "yea"
160
Zephyra @zephyr.kampidh.com · 10/08/2026
gotta link to their blog post as well for interesting in depth technical bits! matejlou.blog/2023/12/06/o... (along with most challenges that I've stumbled as well xD)
matejlou.blog
Ordered Dithering with Arbitrary or Irregular Colour Palettes
Introduction Hello. I have recently been spending a lot of time dithering. In image processing, dithering is the act of applying intentional perturbations or noise in order to compensate for the in…
010
Zephyra @zephyr.kampidh.com · 10/08/2026
however, since this specific image dithering is kind of a known area to improve, someone already have a proper library for it that does the same: github.com/matejlou/tet... (and without 3rd party dependencies as well, so it's much easier to integrate!)
github.com
GitHub - matejlou/tetrapal: Creates a tetrahedral tessellation from a colour palette via 3D Delaunay triangulation for use in arbitrary-palette colour image dithering.
Creates a tetrahedral tessellation from a colour palette via 3D Delaunay triangulation for use in arbitrary-palette colour image dithering. - matejlou/tetrapal
120
Zephyra @zephyr.kampidh.com · 10/08/2026
and as for the tool, I can't release it yet since it's a chock full of unsafe C++ practices since it's originally just a fun project to explore image dithering, but I keep throwing new stuffs at it without proper structures =P but most importantly, I haven't implemented JXL save and load yet! xD
110
Zephyra @zephyr.kampidh.com · 10/08/2026
one of my favorite palette is Game Boy~ very interesting how it can give such a rich appearance only form 4 colors though this one is kinda an edge case, since most of the mapped input colors are falling outside the target palette gamut / hull and I had to clamp / project it back
121
Zephyra @zephyr.kampidh.com · 10/08/2026
and while I'm already have CGAL installed, I sure gotta try another method~ though, natural neighbor interpolation only looks slightly better on few specific palettes like this one. most of the time it introduces too much noise instead
Dither technique comparison between:
Top: Tetrahedral barycentric, up to 4 (color) point weights per sample.
Bottom: Sibson interpolation / natural neighbor, can get >4 point weights per sample.
120
Zephyra @zephyr.kampidh.com · 09/08/2026
I was initially about to rawdog the whole triangulation implementation using just vanilla Qt, but vector and matrix math is not my strong suit and my head feels like about to explode lmao. well, library it is, CGAL my savior~
120
Zephyra @zephyr.kampidh.com · 09/08/2026
so continuing that dither project, I want to make ordered dither also work on arbitrary color palettes. and boy that was quite a ride.. while the bit-reduction dither was as simple as linear interpolation between individual channels, arbitrary palette needs more elaborate method.
Image color reduction with 4-bit RGBI palette. Top is using GIMP by converting RGB color into indexed, bottom is using tetrahedral interpolation.
2212
Zephyra @zephyr.kampidh.com · 06/08/2026
Oh mine was literally pointing to an existing blogpost and github project for a similar project.. 🥲
010
Zephyra @zephyr.kampidh.com · 06/08/2026
Was it my keyword that completely wrong since English is not my primary language, or how google search has badly fallen idk On a positive note, I learned a new C++ library now, woohoo~
020
Zephyra @zephyr.kampidh.com · 06/08/2026
Oh don't you love it when you worked on a tool for a long time because you can't find anyone does it on search engine, only to find out an LLM can easily said "oh here is a similar project I found" that does nearly the same.. orz
230
Zephyra @zephyr.kampidh.com · 27/06/2026
underpaws garden~ <3
050
Zephyra @zephyr.kampidh.com · 22/05/2026
Ah yes, fomo much as well =_=
010
Zephyra @zephyr.kampidh.com · 21/05/2026
"We already paid for these tools so you have to use it"?
110
Zephyra @zephyr.kampidh.com · 21/05/2026
They need to access the whole data for a complete context "understanding". And they will save every interaction as a training data to make a "better model". Sure, maybe some have an opt-out choice, but will you still confident enough to send your personal data to be processed outside your system..?
000
Zephyra @zephyr.kampidh.com · 21/05/2026
Everyone is trying to shove agentic AI down to our throat now.. my theory is that so that they can dig way deeper into our sweet sweet personal data.
220
Reposted by Zephyra
Sparky Reddookami @sparky15756.bsky.social · 09/05/2026
I am starting a petition to no longer refer to AI "art" as AI art but instead as Computer-Rendered Artificial Pictures (CRAP) Pass it on
15737
Zephyra @zephyr.kampidh.com · 08/05/2026
*checks the last time I calibrated this display* December 2023 ...either my colorimeter drift together with my monitor (which is absolutely unlikely) or the monitor is just that stable. Note that this is my daily screen and almost never got turned off.
HCFR measurement test on Color Checker patch, averaging at 0.88 dE and maxed at 1.30 dE CIE2000. Display P3 mode.

The profile is dated from December 2023. Which is almost 3 years of not being recalibrated.
030
Zephyra @zephyr.kampidh.com · 06/05/2026
(yeah I know that chrome jpeg xl implementation is ongoing again right now, but let this one sink in)
120
Zephyra @zephyr.kampidh.com · 06/05/2026
google: "no jpeg xl, code burden bad" also google: www.tomshardware.com/tech-industr...
tomshardware.com
Google Chrome 'silently' downloads 4GB AI model to your device without permission, report claims — researcher says practice may violate EU law, waste thousands of kilowatts of energy
The integration would even reinstall itself if removed
270
Zephyra @zephyr.kampidh.com · 08/04/2026
compared to what I've done long ago, seems like my vent art nowadays are getting milder. (thankfully)
010
Reposted by Zephyra
Kampidh @kampidh.com · 07/04/2026
how can one exorcise themself?
04610
Zephyra @zephyr.kampidh.com · 05/04/2026
boy I really hate when my mind suddenly started to become melancholic roughly on a yearly basis.
000
Zephyra @zephyr.kampidh.com · 05/04/2026
am I already growing some dissatisfaction of what I learned/created? why did the joy only comes for a short while before that negative emotions start rushing back in..
100
Zephyra @zephyr.kampidh.com · 05/04/2026
me: *happily creates something* my brain few days later: "huh, why did I even bother to do that useless shit." for fucks sake, shut up brain. why don't you feel the eureka anymore.
240