200 karma · joined November 8, 2016
https://github.com/cluoma
For other reasons, I also wish we were closer to solar noon though. High noon is actually closer to 2pm here and seems to push the whole day back in the summer. The best (warmest) parts of the day get pushed too late into the afternoon.
It wasn't until working through practice problems later, on my own, did it become clear how much detail I was missing.
Accepting that progress will be slow has been the most difficult adjustment, and applies to more than just side-projects. Choosing books or games also becomes a more strategic decision when what used to be a weekend sprint, turns into a several week marathon.
Currently working on a USB/Bluetooth to Sega Dreamcast controller adapter.
It's based on the Raspberry Pi Pico 2/W board and originally started as a fun project to play around with the PIO features of the RP chips and get my Steam Controller working on the Dreamcast. It has since expanded to support more controllers, keyboards, mice, and acts as VMU - the Dreamcast's memory card - while plugged in. Building the dongle itself has also been a fun exercise in 3d printing, cad and pcb design.
I'd really like to expand the amount of supported USB devices as I only have access to a limited amount of hardware that I can test myself. I've started looking into if I can use the SDL Game Controller DB (https://github.com/mdqinc/SDL_GameControllerDB) to kind of crowd source support for a bunch of controllers. I'm definitely open to other ideas though. I feel like I'm slowly learning that USB controllers are minefield of one-offs and edge cases.
What is truly annoying though is creating new accounts for each company's application portal.
So far today it’s clear skies so looking forward to tonight.
I tried buying a replacement battery online but it only worked for a short time before it stopped charging all-together.
Left a really sour taste in my mouth because the battery was the only thing stopping me from using an otherwise perfectly fine piece of hardware.
My last company used Teams which I had a much better experience with on Linux (gnome+xorg) than Zoom.
Besides this, I never really felt that Linux was an afterthought though. At least from my experience using CLion.
The experience was actually really nice. Obviously I don't know how it compares to other options out there, but it was a pretty enjoyable experience overall. I felt like I was able to do exactly what I wanted and wasn't missing anything.
I had written an AI for the board game Khet, but wanted an easy way for people to actually have fun playing against it. Godot was the perfect tool for the job to create a nice little frontend. And it was quite a pleasant experience to boot.
[1]: https://download.nvidia.com/XFree86/Linux-x86_64/455.38/READ...
Performance-wise I don't know how it would compare to other options, but I think it's a great way to expose C/C++ code to the web.