CalcProgrammer1

joined 1 year ago
MODERATOR OF
[–] CalcProgrammer1@lemmy.today 3 points 5 days ago

I recently got a Pixel Fold so I've been using Termux to run Plasma Desktop on it and Qt Creator, Visual Studio Code for development work. The larger screen is great. I prefer using Linux phones for development (postmarketOS) but unfortunately pmOS isn't available on any foldables and the screen size is really significant.

 

The PCBs I designed for my smart ARGB splitter came. I had them manufactured by OSHPark and they turned out great. I assembled one, flashed it, and was able to drive 6 independently controlled outputs from a single ARGB input from my Airgoo controller.

[–] CalcProgrammer1@lemmy.today 4 points 2 weeks ago

This is a great feature, I will definitely be using it to keep all my PCs up to date on downloads.

[–] CalcProgrammer1@lemmy.today 5 points 3 weeks ago (1 children)

If it's a first-gen Chevy Volt I ran mine for 10 years on regular gas no problem.

[–] CalcProgrammer1@lemmy.today 33 points 3 weeks ago

ALL AI is slop Jensen... There is no AI without the slop. They are one and the same.

[–] CalcProgrammer1@lemmy.today 4 points 4 weeks ago

I dual boot for a few things but 99% of my personal usage is Linux. I held off on 11 until it was absolutely necessary. I hate a lot of it. That said, there are some things I do genuinely like about 11 over 10 and previous Windows versions. I like the look and feel, but only after regedit tweaks to revert the garbage new right click menu and remove the recommended crap from the start menu. After doing that, 11's start menu is better than 10's. I don't like that they just cluttered it up again in a recent update though.

 

ARGB splitters and hubs suck. They actively take the "addressable" out of ARGB by sending the same signal to all downstream LED components. While dedicated USB ARGB controllers like the Nollie and Airgoo have come out with 16+ ports to alleviate the need for splitters, some times a splitter is more convenient. I just updated my PC and my new Thermaltake CPU cooler has 4 separate ARGB components (an LED strip on each tower as well as 2 ARGB fans) all tied together with splitters so it all gets addressed as one uneven blob. A discussion on the OpenRGB Discord made me want to revisit the idea of a smart splitter, something I previously failed to make using an ATTiny as well as discrete logic. However, this time I tried using a RP2040 and its high speed programmable PIO architecture and succeeded! This project is the result. One ARGB signal goes in to GPIO0, and it gets divided up into channels based on the number of LEDs configured for each channel on GPIOs 2, 3, 4, and 5. It could be expanded for more GPIOs pretty easily as well. It acts on the signal in real time with no buffering, so theoretically you could chain them together without penalty or latency.

[–] CalcProgrammer1@lemmy.today 7 points 1 month ago (1 children)

You know what doesn't have a tail? A guinea pig.

[–] CalcProgrammer1@lemmy.today 2 points 1 month ago

Android (currently GrapheneOS, just switched to a Pixel Fold) and postmarketOS (OnePlus 6/6T). I have SIM cards in both of them. Mobile Linux is awesome for pocketable PC and development purposes, but Android is better as a daily driver communication device, so I carry both. I did get Termux set up on my Pixel Fold though and got code to compile there as I want to be able to use the large fold screen for development. Hopefully one day we can run Phosh full screen with GPU accel and full touch input on top of Android.

[–] CalcProgrammer1@lemmy.today 7 points 1 month ago

Absolutely, we need more Linux phone options.

1
OpenRGB Desk Fan V2 (lemmy.today)
submitted 1 month ago* (last edited 1 month ago) by CalcProgrammer1@lemmy.today to c/OpenRGB@lemmy.today
 

https://www.thingiverse.com/thing:7310885

https://gitlab.com/CalcProgrammer1/OpenRGBDeskFan

I've created a new version of my OpenRGB Desk Fan project! This is a 3D printed stand and Arduino Pro Micro based controller to turn any ARGB 120mm or 140mm PC fan into a colorful desk fan that syncs with your OpenRGB setup. The software is based on CorsairLightingProtocol. I originally designed it in 2024 but now have updated the 3D models to provide 140mm support and clean up the base.

[–] CalcProgrammer1@lemmy.today 4 points 1 month ago

I bought my parents' 2021 Mach E last fall and I love it. I have the RWD extended battery version and it has plenty of range for what I need, mainly local driving and going between St. Louis and Kansas City. There's several high speed charging options on that route so I haven't had any issues and I can charge at home for daily drives.

[–] CalcProgrammer1@lemmy.today 4 points 1 month ago (5 children)

Considering how many people have been led to suicide BY AI models that seem to encourage it, doubtful on this one.

[–] CalcProgrammer1@lemmy.today 1 points 1 month ago (1 children)

Razer stuff is fine in Linux. I use several different Razer products on Linux and they all work fine, including Arch Linux on my Razer Blade 14 laptop. Their protocols are pretty well understood at this point on most of their devices.

[–] CalcProgrammer1@lemmy.today 5 points 1 month ago

This makes me happy, it sounds like it's only a matter of time until this ridiculous company crashes and burns. Hopefully when that inevitably happens they'll have to sell of their ill-gotten RAM surplus that they bought with fake money for pennies on the dollar to pay off their debts.

1
submitted 2 months ago* (last edited 2 months ago) by CalcProgrammer1@lemmy.today to c/OpenRGB@lemmy.today
 

I haven't abandoned OpenRGB. It might seem that way given the last "stable" release was in 2023, but rest assured 1.0 is on the horizon still. I originally intended to release 1.0 last year shortly after 1.0rc1, but external setbacks pushed it back, namely WinRing0 being taken down by Windows Defender and Qt5 reaching EOL. However, after putting out those fires I decided I was not happy releasing 1.0 in its current state. Several other developers had open concerns about the backend and about rough edges in the user experience, and more issues came to light after 1.0rc2 in September.

Moving to a client/service architecture on Windows was desired to get around PawnIO's need to run as admin, but significant parts of the user interface (settings and profiles mainly) were not made to work with the SDK server.

This led to the creation of the next branch, a separate branch where I have been doing some major user-facing as well as backend changes. Notable big changes are below.

  • Update to Plugin API v5 and SDK Protocol v6
  • New profile system that properly integrates plugin settings into OpenRGB profiles
  • Settings and profile sync with background service
  • USB HID device hotplugging
  • Dynamic list updates
  • Per-Zone Modes
  • Lots of potential crashes mitigated by backend cleanups, protocol improvements, and better definition of plugin interfaces

For more detail, see this merge request:

https://gitlab.com/CalcProgrammer1/OpenRGB/-/merge_requests/2935

You can also download pipeline builds there to test, and -next-git AUR packages are available for testing as well on Arch based distros.

 

I've been wanting to migrate away from lemmy.ml for a while and have been using my lemmy.today account as my main Lemmy presence for a while now. This instance has been stable enough that I feel comfortable migrating here. The old Reddit style mlmym interface is available at https://old.lemmy.today/c/OpenRGB.

view more: next ›