Can't contrinbute to open source github projects without having it labeled AI-Slop (when it's not)

As soon as we make one honest mistake, sometimes due to a plain old and simple misundertsanding, or missing an important section in a lengthy documentation, reviewers immediately calls my hard work "AI-Slop".

I'm very close to give up now. Working so hard on the side with the very little time that we have, and getting slapped in the face like that almost every single day.

Code reviewers are burnt out with too much AI slop, and code submitters that are not even using AI are being labeled as using AI slop.

Is it happening to you? How do you cope with all of this?

reddit.com
u/CognitiveFogMachine — 7 days ago
▲ 22 r/VITURE

👎 USB-C to Glasses and Charging Adapter : TEAR DOWN! 👎

Hey everyone,

This is a continuation of the original thread https://www.reddit.com/r/VITURE/comments/1ud0xrs/usbc_to_glasses_and_charging_adapter_mediocre/

I’m posting this because I’ve gone through two VITURE USB-C to Glasses and Charging Adapters (the Steam Deck/Switch version), both have died, and VITURE refused to honor the warranty on the second one since my original warranty of 1 year was already expired.

Since they wouldn't replace it, I cracked the plastic shell open to see what actually failed. Because why not?

I didn't find any scorch marks or blown capacitors, but I did find some concerning details about the internal engineering.

I wanted to share my findings with the community in case anyone else is experiencing dead adapters.

1. The smell

As soon as I cracked the case open, I immediately picked up a very faint smell of magic smoke. If you've worked long enough in electronics, you know exactly what I'm talking about. I have no doubt that one or more component released fumes from overheating at some point.

2. Manufacturing Detail

The most glaring clue is the silkscreen marking on the PCB: N15_V1.7 C-BONG:230309

  • C-BONG Unsure what it means. Maybe it is a typo and was supposed to be C-DONG (abbreviation for USB-C Dongle)?
  • 230309 is most likely the manufacturing date code: March 9, 2023.

3. The Silicon: Dual Fresco Logic Controllers

The board is powered by two main ICs:

  • Fresco Logic FL7102-2Q0 (Dual PD port controller)
  • Fresco Logic FL7102-2L0 (Single PD port controller)

These chips handle the heavy lifting: negotiating up to 45W Power Delivery to charge the Steam Deck while simultaneously routing 10Gbps DisplayPort Alt Mode data to the glasses.

More details here https://www.paradetech.com/products/fl7102-usb-type-c-pd-3-0-controller-2-port-for-device-application/

I believe that running two high-performance PD controllers simultaneously would generate a significant amount of heat, which is a segway to our next topic:

4. The Engineering

This is the reason why I believe my adapter failed: If you look at the photos of the PCB:

  • Front: The Fresco Logic chips are completely bare. There are no thermal pads connecting them to the plastic shell. No heat sink. No termal grease. Nothing.
  • Back: There are zero thermal vias (the little holes that transfer heat from the front of the board to the back) and zero copper pours (large areas of copper that act as passive heatsinks).

They crammed two power-hungry heat generating PD controllers into a tiny, sealed, unventilated plastic shell with absolutely no way for the heat to escape. The "clean" death of the board (no scorch marks) strongly points to internal silicon degradation from sustained thermal fatigue until one or more component completely failed.

5. "Silent Recall"!?

After some digging, I found this comment from November 3rd, 2023: https://www.reddit.com/r/VITURE/comments/17j8vc1/comment/k7mwoms/

Where some people received the following e-mail from VITURE over night:

>Dear customer,

>We are writing to you regarding a manufacturer defect recently discovered in the USB-C XR Charging adapter designed for enhancing the iPhone 15 experience on VITURE One.

>This defect causes the adapter to require an outside power source in order to power the glasses, which was not the intended experience. We have already corrected the issue in production and are in the process of manufacturing replacements for those that have already shipped.

>If you have already received the USB-C XR Adapter or have one on the way, you will receive one of the corrected versions as soon as they're ready. You may dispose of the original one (no returns required).

>Thank you for your patience and understanding as we navigate this error — we'll do everything in our power to prevent inconveniences like this from occurring again in the future!

>Please don't reply to this email. If you have any questions or concerns, please reach out to happycustomer@viture.us. Thank you so much!

>Best, The VITURE Team

I know it's not the same adapter (iphone variant) and not the same issue (missing external power), but both adapters might potentially be manufactured by the same C-BONG manufacturer and could potentially have the same core design. The fact the VITURE kept this manufacturer defect silent and asked users to throw their defective adapters in the trash (erasing all evidence) already raises all kinds of alarm bells. What's also troubling is that my adapter was manufactured on March 9, 2023 and this silent recall occured in November 2023, only 8 months later. Is there a chance that old stock pile of defective iphone adapters for were somehow re-purposed for non-iphone adapters? That's what I would really like to know.

EDIT: I was made aware that the iPhone adapter variant has a BLE chip in it. It's definitely cannot be a repurposed PCB.

TL;DR

I would not recommend buying the VITURE USB-C to Glasses and Charging Adapter: It has two high-performance PD controllers chips that will produce a lot of heat trapped inside a plastic shell. There are no thermal management. It will most likely cook itself, which could potentially and eventually lead to a catastrophic failure.

As for the iphone adapter variant, I cannot comment. I don't have it, I haven't seen it. It might be completely different and/or it could have the same lack of thermal management.

Conclusion

If you are looking for an adapter, I recommend buying an adapter that has an aluminum-shell (not plastic) and a 100W PD USB-C passthrough (not 45W) with DP Alt Mode (which is what you need for video passthrough to your AR glasses). The aluminum actually acts as a heatsink, and a bigger 100W PD means that charging at the steam decks's mximum 45W will be more efficient and will produce less heat since the IC is far from being maxed out. I can confirm that a Lemorele TC520 works with my Viture Pro XR glasses and My 1st generation (LCD) Steam Deck.

If you already bought a VITURE adapter, There are a few things that you can do that could potentially extend the lifespan of your adapter:

  1. Avoid running at full speed (120Hz): Adjust your device's refresh rate to half the speed (60Hz) if you can.
  2. Avoid charging while gaming.
u/CognitiveFogMachine — 12 days ago
▲ 39 r/VITURE

👎 USB-C to Glasses and Charging Adapter : Mediocre durability 👎

This is the second VITURE adapter I have purchased, and just like the first one, it has literally died.

I am using this specifically with a Steam Deck and the VITURE Pro XR glasses. Because the Pro XR glasses draw significantly more power than the original Viture Ones, they cause the Steam Deck's USB port to drop the connection under load. This dongle solves that issue perfectly..... until it destroys itself.

While it works flawlessly out of the box, the thermal and physical engineering is fundamentally flawed. You are forcing a tiny, unventilated plastic shell to negotiate 45W+ of Power Delivery (PD) pass-through for the Steam Deck, while simultaneously stepping down and routing extra wattage to the Pro XR glasses. The internal power management chip generates massive heat, and the cheap plastic enclosure traps it. Both of my adapters have cooked their own internal components and failed after just a little over a year of use.

On Amazon, I see this product has over 800 reviews and a 4.3/5 rating, which is highly misleading. Most buyers leave a 5-star review in the first two weeks because it works perfectly right out of the package. They don't stick around to update their review when the dongle inevitably fries itself 6-18 months down the line.

To be clear, I am not abusing this product. I play with the glasses at the absolute lowest brightness setting to minimize the power draw, and I am careful not to bend the cable. The failure is purely thermal.

To VITURE: If you are going to charge $49.00 CAD for an adapter meant to support your flagship glasses, it needs an extruded aluminum casing to act as a heatsink, not a sealed plastic thumb-drive shell. The current design cannot handle the sustained thermal load of the Pro XR glasses. Please release a "Pro" version of this dongle with proper thermal dissipation.

Until VITURE fixes this engineering flaw, I highly recommend buyers save their money and just buy a generic, aluminum-shell 100W PD USB-C hub with DisplayPort Alt Mode instead. It will do the exact same thing without destroying itself after a year or so.

u/CognitiveFogMachine — 13 days ago
▲ 41 r/cachyos

AUR: I am very concerned.

​

It's so easy for any package maintainers to apply a patch to insert a malware, or make it point to a non-official GitHub repository where the malware can simply be injected directly at the source.

As far as I can tell, there are no peer reviews being performed on any of those AUR packages.

Other than avoiding AUR and using app images, flatpak or worse, are there any solutions available to make AUR safer to use?

For example, I got clamav setup on my system and running in the background, but it consumes over 1GiB of RAM and that is criminal in this Ramaggadon economy. And I also have serious doubts that clamav can actually catch everything (at least very very unlikely). Probably better than nothing at all I guess.

Any thoughts?

reddit.com
u/CognitiveFogMachine — 1 month ago
▲ 284 r/Proxmox

/home/tom ?

I got a bit of a panic attack this morning after discovering /home/tom on my proxmox node I setup yesterday. I thought someone logged in and created the user tom.

Thankfully, there were no user named 'tom' on my system:

# id tom  
id: 'tom': no such user

# grep tom /etc/passwd    
#  

I checked to see what was in it

# find /home/tom
/home/tom
/home/tom/sources
/home/tom/sources/infra
/home/tom/sources/infra/pve-cd-builder
/home/tom/sources/infra/pve-cd-builder/tmp
/home/tom/sources/infra/pve-cd-builder/tmp/proxmoxrepo
/home/tom/sources/infra/pve-cd-builder/debian-base
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/local
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/debian-trixie
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/debian-trixie/2026-05-20T03:37:33Z
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/debian-trixie-updates
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/debian-trixie-updates/2026-05-20T03:37:32Z
/home/tom/sources/infra/pve-cd-builder/debian-base/extra-repos/debian-trixie-security

# ls -ld /home/tom  
drwxr-xr-x 3 root root 3 May 21 07:31 /home/tom  

May 21st? I installed the latest proxmox on May 29! Turns out the evidence was right in front of me! (see picture)

Dear Tom @ Proxmox

Please avoid leaving personal artifacts in the ISO and make some of us panic for no good reason.

Your friend,

  • CognigiveFogMachine
u/CognitiveFogMachine — 1 month ago

Those of you who are heavily invested in that one single ETF, does it bother you that this stock has 45% exposure to the US stock?

US is near $40T in debt, debt-to-GDP ratio is 132.5%, if you ignore the tech stocks from the S&P500, the American economy is already in recession. AI Datacenters are carrying an enormous amount of private debt. Also, the US is at war in Iran, burning through their treasury fast. Other countries are contemplating using different currencies to trade oil internationally and if they do, the value of the US dollar will plummet into the abyss and it is irreversible, and that irreversibility is what scares me the most.

I know that most of you will see this situation 'today' as an opportunity to buy more xeqt at a discount, and I totally get that... BUT this also means that you genuinely believe that the American economy will recover from this.

What makes you believe that the american economy will prevail and recover in the long term? What makes you believe that xeqt is still a good diversified stock to buy?

Interesting bit of history: Back when Spain was the economic superpower in the 16th century, nobody thought that their economy would fall, until it did. And they declared bankruptcy 9 times between 1557 and 1666. Never forget that no economic superpowers are immortal.

reddit.com
u/CognitiveFogMachine — 2 months ago
▲ 1 r/esp32

I've been bashing my head against the wall trying to figure out why my waveshare WM8960 audio hat immediately has no sound coming out of the speakers as soon as I mount my Waveshare General Driver for Robot. But I figured it out! It turns out that the servo driver board is literally grounding the GPIO 21 pin on purpose, by design, and I can't understand why they did that. I have been waiting for my support ticket with Waveshare for an answer for a week now.

Any idea if there's a legitimate reason for grounding that pin by design? I'm hoping it's just a silly design mistake from waveshare, because I really want to add a voice to my robot :-)

I am about to just cut off the GPIO21 pin from the top of my WM8960 audio board so that it doesn't reach and doesn't get grounded by this servo driver board. I just want to double check with the community before making this irreversable procedure (well, I can always re-solder a brand new 40 pin GPIO header on it, but it's a huge PITA to desolder the exising one)

Thanks!

Reference: 

https://www.waveshare.com/wiki/General_Driver_for_Robots

https://www.waveshare.com/wiki/WM8960_Audio_HAT

Schematics: 
https://files.waveshare.com/upload/3/37/General_Driver_for_Robots.pdf

https://files.waveshare.com/upload/f/fa/WM8960_Audio_HAT_Schematic.pdf

u/CognitiveFogMachine — 2 months ago