• 1 Post
  • 115 Comments
Joined 2 months ago
cake
Cake day: August 25th, 2025

help-circle

  • My grandma used to make depression era meals for my dad (they were also poor), my dad made them for me (not as poor then solidly middle income), and I would love to eat them for nostalgia reasons. Can’t because of gluten, but I’ve been trying out various gluten free bread recipes to see if I can get something that works.

    A reeeeeaaallly long way of agreeing and saying yeah, nostalgia plays a role.








  • Self hosting wise, not much, just ran through updates (I prefer to do this manually) and set up a new box which will host another proxmost host and NAS.

    The mobo/CPU that became the new server has been replaced with an Asus prime x370-pro and a spare 1700x to be used as a new endeavoros desktop (their defaults are close enough to what I want I dont bother with full manual install). Mostly need it for a KDE 6 box for dev/testing to go alongside the instances of Trixie/Sid, since I’m considering arch for some work stuff that Debian won’t fit the bill for.




  • So there is a LOT to cover on this, but I’m going to try and keep it to simple overviews.

    • VBUS is the voltage supplied to the device (like 5V from USB)
    • VSYS is the systems voltage that can be supplied from the device to the things its connecting to (like keys)
    • GPIO standards for General Purpose Input / Output, or an uncommitted digital signal pin that can be controlled by the device. It can act as an input or as an output. In a keyboard’s case, this would be predominantly inputs for the keys themselves. If you have RGB LEDs, these would be outputs.
    • ADC VREF is the Analog to Digital Converter Reference Voltage, which is the maximum voltage an ADC can measure and convert to a digital value.
    • 3V3 is 3.3V out
    • 3V3_EN controls the power to the voltage regulator, which lets you shut off the 3.3V supply coming from 3V3
    • RUN is the pin used to start, stop, or reset the microcontroller.
    • AGND is the analog ground, a dedicated ground for the ADC. Its separate from the digital ground (GND) to prevent noise from interfering with analog signals. It eventually connects to the power supply ground though.

    Edited to add: You’ll use GND (ground) shared for all of these keys.







  • Ehhh… Apple took over CUPS development.

    Michael Sweet of Easy Software Products developed CUPS in the late 90s. Apple hired Michel Sweet about a decade later and bought the source code.

    After he left apple (another 10 years or so later), OpenPrinting forked it and Michael Sweet continued working on it there.

    But no, Apple did not develop CUPS. I don’t blame you for thinking they did though.

    Edit: Forgot to note.

    Source: I’m fucking old now and was using Linux before CUPS existed. Holy shit was it great once it went IPP from LPD.

    Edit 2: Sorry because Apple does this a lot and this one still annoys me - Safari was built on KHTML, aka KDE and Konqueror. So anyone trying to say that Apple made WebKit all in house would also be wrong.

    Apple likes to do that. Take stuff and then pretend they made it. Especially from open source projects.