Emory Dunn :tiny_cart:
banner
emorydunn.mastodon.tinycart.club.ap.brid.gy
Emory Dunn :tiny_cart:
@emorydunn.mastodon.tinycart.club.ap.brid.gy
Maker & nerd

DT & DIT. Creator of fine apps for folks in stills and motion.

[bridged from https://mastodon.tinycart.club/@emorydunn on the fediverse by https://fed.brid.gy/ ]
So maybe I did need a Selectric…
November 16, 2025 at 1:33 AM
A friend showed me this fancy/silly candle a client left that has LEDs which light only when the candle is lit. We’re trying to figure out how it works. There’s a little glass bulb of some kind next to the wick. My guess is that it’s a thermistor which activates the LEDs
November 15, 2025 at 4:33 AM
Wrote up my adventures in building a TIFF builder in what turned out to be a much longer post than usual. I also published a gallery with all of the glitch are TIFFs I made along the way

https://emorydunn.com/blog/2025/11/tiff/
Building a TIFF by Hand | Emory Dunn
emorydunn.com
November 15, 2025 at 1:43 AM
I’m on a phone, Discord. That’s now how phone apps work. How did this sort of nonsense make it past app review?
November 14, 2025 at 3:23 AM
A little while ago I build a changelog parser with the intent of adding richer update info to the release notes for my apps and now I'm working on integrating into my build system so I can use it for the next Capturebot beta that I really want to release.

Basically my sole motivation for making […]
Original post on mastodon.tinycart.club
mastodon.tinycart.club
November 14, 2025 at 2:51 AM
Ugh, some bot found the support form on my site. What is the point of this? Just checking to see if the form/site is online, but to what end?
November 13, 2025 at 5:04 PM
My TIFF library is starting to take shape. In addition to it, you know, actually working now, I'm breaking things into files, adding documentation, and making real commits to the repo. Guess I'll publish it at some point, I don't actually have a project that needs it yet, just got a little […]
Original post on mastodon.tinycart.club
mastodon.tinycart.club
November 12, 2025 at 1:24 AM
Reposted by Emory Dunn :tiny_cart:
Every day I wake up to a little cat doing something chaotic because I live with a literal cartoon character.
November 12, 2025 at 1:07 AM
I'm probably almost never going to end up using this in practice, but it's kind of nifty that it works

#swiftlang
November 11, 2025 at 7:35 PM
This might be the most nonsense micro-transaction I've ever seen. I exported a clip from Steam using H.265 and opened it in the default Windows media player and it prompted me to pay 99¢ to buy a new codec.

So I clicked 'not now' and opened it in VLC

#microsoft #vlc
November 11, 2025 at 3:13 AM
Finally figured out why my compressed tiles have been a little too compressed. The number of pixels of color in each square is the same, and what tipped me off, was the same no matter the tile size. After many failed attempts I discovered I wasn't […]

[Original post on mastodon.tinycart.club]
November 10, 2025 at 9:45 PM
Made a first pass at LZW compression, and it (mostly) seems to work, but for the intended use of compressing thousands of tiles it's slooooowww: half an hour to compress 86700 tiles. So I broke the compression into 100 tiles batches in task groups and now I'm getting 700-900% CPU usage, which […]
Original post on mastodon.tinycart.club
mastodon.tinycart.club
November 10, 2025 at 12:38 AM
I've ended up with some fun glitch art when the TIFF goes wrong in readable ways
November 9, 2025 at 10:01 PM
I'm not sure why I didn't fully think about this before implementing PackBits, but it is pretty much useless for RGB data because there aren't really going to be repeating bytes of red, green, and blue except for primary colors and greyscale pixels

Anyway, working on implementing LZW […]
Original post on mastodon.tinycart.club
mastodon.tinycart.club
November 9, 2025 at 9:30 PM
After a bit of head scratching I have successfully implemented the PackBits algorithm. Perhaps not the best implementation, but the tests pass so I'm going with it.
November 9, 2025 at 6:07 PM
I hate implementing algorithms. Especially the clever ones. Bonus levels of dislike for pseudo code that's actually written in a language-specific way. Or JS, which might be even worse
November 9, 2025 at 2:19 AM
Ooh, just found my first blueprint

#arcraiders
November 8, 2025 at 10:21 PM
Ran into an interesting edge-case while testing how large I could push my TIFF encoder: I overflowed the four byte tile offsets.

Unfortunately this means I'm going to have to figure out how to implement one of the compression schemes so I can have more than ~4 million bytes of pixel data
November 8, 2025 at 5:50 PM
Currently reading the TIFF spec to see if I can write a custom implementation for writing very large tiled image sets because Core Graphics does seem to like rendering giant TIFF files
November 5, 2025 at 7:25 PM
Oops, ran out of inventory space in Arc Raiders. Time to learn more about the crafting system I guess
November 5, 2025 at 3:20 AM
The latest in my gaming PC SSD saga: in an attempt to identify any possible problems I ran a full diagnostic scan and SMART self-test, neither of which found any errors, which would be disappointing except for the fact that it’s working now. I guess the diagnostic scan also corrects errors (of […]
Original post on mastodon.tinycart.club
mastodon.tinycart.club
November 5, 2025 at 2:39 AM
Made myself a martini and am getting a little punchy while writing docstrings for an internal codebase that only I will ever look at
November 5, 2025 at 1:50 AM
All of the gaming PC cross-grades today. Replaced the failing 2TB nVME with a newer 1TB, friend loaned me an RTX 3070 to try in place of my RX 5700. Almost installed another fan, but neither of us had one that fit my tiny case.
November 3, 2025 at 1:58 AM
Testing out a new nVME drive by playing Arc Raiders, if anyone wants to join me while my system possibly crash’s 😅
November 2, 2025 at 8:52 PM