Skip Navigation
CalcProgrammer1 CalcProgrammer1 @lemmy.ml

Software Engineer, Linux Enthusiast, OpenRGB Developer, and Gamer

Lemmy.world Profile: https://lemmy.world/u/CalcProgrammer1

Posts 10
Comments 513
What uses of a smartphone do you think most people miss out on?
  • The best one right now is the OnePlus 6/6T, which has a relatively modern SoC.

  • What uses of a smartphone do you think most people miss out on?
  • Installing postmarketOS on it to turn it into a full fledged pocket PC. It now runs all your favorite Linux-compatible desktop applications except for those that don't have ARM64 versions, and even then emulation layers can fix this. It's not 100% as I haven't been able to get Steam working (it starts but errors out before the login screen) though I have seen some people have success on other distros so maybe it's a pmOS/Alpine/musl specific issue even though I was using distrobox with Debian to actually run it.

  • Stop use docker
  • Yeah, that ship has sailed.

  • Where do you get cosplay electronics?
  • I don't use AliExpress often but for the commodities you want to stock your workshop with, it's often cheaper per unit with cheap shipping so if you want to order a bunch of something it's usually the way to go. Pre-COVID, clone Arduino Nanos were like $2 each on eBay but now they're like $5 at minimum. On AliExpress you can still ocasionally get them cheaper. I needed a bunch of them for a project and had exhausted my pre-COVID stash so I got a bunch on AliExpress and they work fine. For the less common stuff I'd not waste the time and just get it from somewhere with faster shipping. eBay often has free shipping on stuff while Amazon needs a $35 minimum if you don't have Prime, though I do make use of the free Prime trials and stock up when I get the offer.

  • Where do you get cosplay electronics?
  • Amazon and eBay are my primary places to get electronics/maker parts. I don't buy them for cosplay, but I expect the things you're looking for are available from either and likely for a better price than Adafruit. If you can tolerate the wait, AliExpress.

  • Mozilla roll out first AI features in Firefox Nightly
  • I use Fennec F-Droid on Android and LibreWolf on Linux/Mac/Windows.

  • Billy, yes!!
  • The only mistake Billy made is giving anything to AdBlock Plus, the people who have sided WITH the ads, instead of uBlock Origin, the true MVPs of the ad blocking world. I guess uBlock doesn't accept donations unfortunately, but still, ABP is shady and I would not support them.

  • Mozilla acquired Anonym, an ad start-up
  • Honestly, Mozilla has been peddling adware for a long time now. The writing has been on the wall. It started with putting sponsored links to Amazon on the Firefox home screen, then the shitty Pocket acquisition and the stupid featured stories/recommendations garbage, then the full screen Mozilla VPN ads...Firefox has been adware for a while. Use a fork that removes the bullshit. Switch to LibreWolf.

  • KDE Plasma 6.1 Keyboard LED Question
  • I'm not familiar with KDE's new feature yet, but if it only supports sysfs LEDs then it won't control 99% of keyboards. Few RGB keyboards have drivers that expose this interface. Most RGB keyboards are controlled from userspace on their official software on Windows, and that's also what most Linux projects that control RGB devices including my OpenRGB project do. I wonder if it would be possible to write an OpenRGB plugin/script that exposes a virtual /sys/class/leds/openrgb device that KDE could talk to, then translate that into OpenRGB calls to set the color on all available devices. It doesn't sound too difficult.

  • McDonald’s will stop testing AI to take drive-thru orders, for now
  • Also, explicit confirmation of your customizations and of your order. You can double check yourself to make sure it's all correct before submitting the order while the distracted and overworked employee at the counter could hit the wrong button or skip a customization and you often wouldn't know until you receive the wrong item. Then you have to create more work for the workers to get your order remade.

  • Mozilla Welcomes Anonym: Privacy Preserving Digital Advertising
  • Mozilla is going to absolute shit lately. Partnering with a fucking ad network? You've got to be kidding me. Firefox is still the better browser, but it's time to abandon Firefox proper for forks that get rid of Mozilla's bullshit. I have been using Librewolf for a while and unlike Firefox, it's not adware.

  • Do you prefer Gaming PCS or Gaming Laptops?
  • Both. I like the customizability and power of a desktop, but I like the portability of a laptop. If you can afford both, why not have both. I often have my laptop set up next to my desktop for browsing/chatting while gaming and I also often just take my laptop to game when I go to friends' places. Also, they're both PCs.

  • Raspberry Pi launches its IPO
  • Radxa as well. I have a Rock Pi 4B running as my home server and it has been a great Pi 4 alternative. I also have an Indiedroid Nova with RK3588S which should be better than the Pi 5 bit the GPU drovers aren't quite there yet. Once GPU drivers are in it should be an incredible board.

  • Do you use both a personal desktop and laptop?
  • I like having a gaming laptop as it's easier to grab and go to game at friends' places. Sometimes I do like to bring my desktop and set up for a good old fashioned LAN party, but other times I want something quick. I also like having a laptop for working on projects on the go, connecting to devices for projects without having to relocate my desktop, etc. Traditional smartphones are too limited for most work and are only good for web browsing and communication tasks. Linux phones are too experimental to rely on but are getting better and better. I have done quite a bit of coding on my Linux phones but their use there is still somewhat limited. I also have a Steam Deck and it is better for gaming on the couch, on the go, or in bed, but it's not really suitable for keyboard and mouse FPS gaming and it's not convenient to do work (such as programming) on without external peripherals.

  • Took the plunge after 2 years, and replaced the Delta fan with a Huaying one
  • Both Huaying and Delta fans are OEM, your Deck could have either fan. Valve has multiple suppliers for some parts.

  • Displayport/HDMI support on budget phones
  • I've heard that the OnePlus 6/6T lack the hardware for DP/HDMI alt mode on USB C. I don't know about the other supported SDM845 devices.

  • Sony Picks Worst Way To Make PSVR 2 Compatible With PC
  • I can understand a box with DisplayPort, USB, and power inputs as very few desktop PCs actually have a video- and power delivery-capable USB C port. I cannot understand the lack of controller features and HDR.

  • New ASUS router firmware now requires a user to be 16y or older and will restrict features and even security upgrades if you opt out
  • Only buy routers that have OpenWRT support, problem solved. Why trust your entire network and all of the data transferred over it to proprietary garbage?

  • Here's a way to support linux mobile development even if you're forced to use android or ios
  • I tried daily driving a Pinephone for a while but had too many issues. My setup of choice now is to have two phones. I have a OnePlus 6 on stock Android and a OnePlus 6T with postmarketOS. Android for calls and texts as well as some apps, pmOS for experimenting with Linux, coding, remote accessing my PC, file managing, and similar tasks. I got the cheapest Mint Mobile plan on both phones so I can have data and test calling on Linux.

  • Steve with GN Considering Linux
  • It would be nice to see Linux benchmarks for new hardware too. Love GN's content but I basically ignore his benchmarks as they're done on Windows. It shows the relative strengths of the hardware but not real world Linux performance.

  • Tech Over Tea #176 | OpenRGB Developer & Maintainer | CalcProgrammer1

    I did an interview with Linux YouTuber and podcaster Brodie Robertson on his podcast Tech Over Tea! We talked about the origins of OpenRGB, the challenges we face with reverse engineering, and discuss the OpenPleb initiative. We also talked about some other miscellaneous Linux things.

    0

    OpenRGB 0.9 Released!

    gitlab.com release_0.9 Β· Adam Honse / OpenRGB Β· GitLab

    OpenRGB Version 0.9 The OpenRGB 0.9 release cycle brought a bunch of new and exciting changes to OpenRGB! Segments support has finally landed, allowing you to...

    release_0.9 Β· Adam Honse / OpenRGB Β· GitLab

    #OpenRGB 0.9 has been released! Check it out at https://openrgb.org! The full release notes are available on GitLab here:

    https://gitlab.com/CalcProgrammer1/OpenRGB/-/releases/release_0.9

    11

    Reverse Engineering the RGB on the ASUS ROG Ally: Part 2 - Effect Mode

    After my previous video about the OpenPleb initiative, I wanted to actually demonstrate the process of reverse engineering and show some of the hurdles and pitfalls of trying to understand a protocol without any documentation. This is the second part where I complete the reverse engineering of the effect packet and implement the different modes in my OpenRGB controller.

    0

    OpenRGB 0.8 Released!

    gitlab.com release_0.8 Β· Adam Honse / OpenRGB Β· GitLab

    OpenRGB Version 0.8 This has been a release almost a year in the making and is the largest release in OpenRGB's history! A wide variety of...

    release_0.8 Β· Adam Honse / OpenRGB Β· GitLab

    This is not news, just wanted to pin the most recent release here on Lemmy. It released on November 28, 2022. The next release, 0.9, is still being worked on but as always you can try the latest pipeline build at https://openrgb.org/#pl for the latest supported devices and features.

    3

    HYTE is embracing the OpenPleb initiative and wants to cooperate with OpenRGB!

    It looks like the OpenPleb initiative, a joint effort from Level1Techs and Gamers Nexus to get manufacturers to be more open with their protocol and interface documentation, is working! Case vendor HYTE seems interested and said they're willing to send me some sample devices along with protocol documentation!

    This is the first manufacturer I've seen comment on the OpenPleb initiative publicly.

    5

    Reverse Engineering the RGB on the ASUS ROG Ally: Part 1 - Direct Mode

    I wanted to demonstrate the reverse engineering process we use to figure out how to talk to devices for OpenRGB so I made a video where I start reverse engineering the RGB on the new ASUS ROG Ally. I wanted viewers to get a feel for how confusing and time-consuming this can be, especially with the new OpenPleb initiative that is trying to get manufacturers to open up and provide protocol documentation that would render reverse engineering unnecessary.

    0

    OpenPleb: My thoughts on the initiative as the creator of OpenRGB

    I made this video discussing my thoughts on the OpenPleb initiative by Wendell of Level1Techs and Steve of Gamers Nexus. As the developer of OpenRGB, the OpenPleb initiative, which aims to work with hardware vendors to open up documentation for proprietary protocols used for consumer PC hardware, could be a massive boon for OpenRGB development as at the moment almost everything we add is reverse engineered. Having access to protocol documentation would improve the quality of our code and the efficiency in which we can release it.

    For reference, I'd recommend watching Steve's original video here:

    https://www.youtube.com/watch?v=bKOtvOqa_vM&t=0s

    I posted this on /r/hardware because Steve's video got a lot of traction there, but I wasn't necessarily happy about posting on Reddit, so here it is for Lemmy.

    3

    OpenRGB Official Website

    openrgb.org OpenRGB

    Open source RGB lighting control that doesn't depend on manufacturer software

    0