Khan Winter
banner
khanwinter.com
Khan Winter
@khanwinter.com
Computer Engineer, UMN24. WWDC2020 Scholar. Building @codeedit.app on GitHub. Blog at https://khanwinter.com.
The Vikings may be bad but my car is good
November 16, 2025 at 7:13 PM
Friends seeing friends at the game
November 16, 2025 at 4:30 AM
Drove a little further south to the Louisville Swamp Trail and got there just a bit after peak but it was still gorgeous

Met a coyote too
November 12, 2025 at 6:09 AM
I know everyone else is posting them but here’s from Fisher Lake, MN
November 12, 2025 at 5:26 AM
Made some super yummy butter chicken and naan tonight 😋
November 6, 2025 at 5:00 AM
November 6, 2025 at 4:59 AM
VOTED
November 4, 2025 at 6:35 PM
Fun to see the cluster of northern-ish North America self hosters who are proxying through cloudflare with whom my PDS shares an IP
November 2, 2025 at 10:54 PM
I think Dunkin loved his costume :)
November 1, 2025 at 4:28 AM
October 29, 2025 at 9:55 PM
turbo nerd hours
October 28, 2025 at 4:11 AM
This butthead is so cuddly in the afternoon after biting my bicep so hard it left teeth marks and knocking over all the plants in the house this morning.

Gaslighting me into thinking he’s so kind 🤨
October 22, 2025 at 5:52 PM
Realized the `Data` time had a typo and it was actually doing 1 million iterations so here's a more comparable time lmao
October 20, 2025 at 6:59 PM
Obviously I also need to consider that if I entirely neglect to sort the dictionaries, there's still a very large disparity between my complex encoder and Apple's JSON encoder. So clearly there's other work to do beyond making sorting faster.
October 20, 2025 at 6:46 PM
If I grab the upcoming swift-collections `SortedSet` off main (unoptimized, unsafe, don't use) I get marginal improvement and I think there's an optimization available here for reused maps in structs in particular. Maybe I can cache the order on a per-type-keyed-encoder-basis and reuse it
October 20, 2025 at 6:46 PM
My Swift CBOR encoder is now 20-40% faster than Apple's JSON encoder (the new fast one) but I'm struggling to get dictionaries up to speed cause I wanted to sort them by default (required for a lot of applications, like dCBOR or DAG-CBOR).

Complex here is a series of nested structs
October 20, 2025 at 6:46 PM
October 20, 2025 at 2:46 PM
First attempt at an old family recipe for Honey Whole Wheat bread, turned out phenomenal. I left it rise about 4x as long as it needed the last rise, which I think caused it to collapse a little while baking, but turned out pretty good anyways!
October 19, 2025 at 4:48 PM
Re: the stormlight archive

Shallan be like
October 17, 2025 at 9:19 PM
Love making little automations in Factorio. This one uses just a clock and SR latch to alternate colors on my rockets!
October 14, 2025 at 9:42 PM
Finished my first solo backpacking trip! The north shore is gorgeous, still my favorite region in the entire world.

Did about 12 miles total on the Superior Hiking Trail, with an extra half mile in there where I got lost on another trail. Rained a little overnight but still a great trip
October 11, 2025 at 12:14 PM
I'm enjoying making Grafana dashboards for my home server WAY too much
October 8, 2025 at 7:54 PM
I have too much time rn so I now have prometheus metrics for my PDS and whatever else I put on here in the future
October 6, 2025 at 6:08 PM
Samba and Avahi up and running! After two months of no backups this one's a slow burn.

Configuring this for the first time was a *pain* I'm so glad I could just copy the config over from the old server. I should publish how I got it working cause some existing guides do NOT work
October 5, 2025 at 4:06 PM
Okay had a friend help me and it went so smooth I didn’t think to post about it. So excited
October 5, 2025 at 3:50 AM