• 27 Posts
  • 604 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle


  • I’ve always found it interesting how brands that are either not household names or have been mostly forgotten shaped technology that we use every day. You can find LED bulbs or cheap electronics with the Curtis-Mathes brand nowadays but back in the 60’e and 70’s, they set the standard for repairable TV’s, at least in the US. They basically modularized everything to where there were like 10 replacable parts and the repairman carried all of those with him. They could swap out a bad component in minutes.

    Another one that was never a household name is Allen Organ Company. They make electronic pipe organs, which replicate the sounds of an actual pipe organ, sans pipes. In the early 70’s they created the first fully digital organ. It had a small computer that generated the tones. Even though it had a several large PCB’s and a pretty big footprint for its limited capabilities compared to computers today, at the time it was a pretty impressive feat.










  • It definitely makes it more difficult to switch endpoints manually. I have multiple VPN connections with different exit nodes configured for failover in case one (or more) of them is unreachable. I don’t run into geoblocking issues very often but I also don’t route all my WAN traffic over VPN. Just some of it.

    What you can automate depends on your routers capabilities. Mine is a Mikrotik which does have fairly extensive support for custom scripts. However, detecting Geoblocking is probably going to involve parsing HTTP responses which is beyond the capabilities of almost all consumer grade routers. You would have to effectively do a MITM attack (aka deep packet inspection) in order to accomplish that on something other than the client device.

    TLDR: I manually change routes to a different VPN if needed but I very rarely run into Geoblocking issues.


  • /*
    By all accounts, the logic in this method shouldn't work. And yet it does. We do not know why. It makes no sense whatsoever. It took three weeks and numerous offerings to the programming gods, including using one of the junior devs as a human sacrifice, to unlock this knowledge. DO NOT LET HIS VIOLENT AND UNTIMELY DEATH BE IN VAIN! Touch this at your own peril.
    --jubilationtcornpone 12/17/25
    */
    public async Task<IResult> CalculateResultAsync()
    {
         // Some ass backwards yet miraculously functional logic.
    }
    

  • I exclusively use my router as the VPN client for a few reasons. There are multiple services on my network that use the VPN. I’ve got static routes configured which effectively act as a kill switch and I can use QOS to prioritize traffic. It’s pretty much set it and forget it. You can use any VPN service as long at they offer a protocol your router supports. I use Proton via WireGuard and have for years.





  • Why not just use what you have until you can afford to and/or need to upgrade? SAS drives are more expensive because they typically offer higher performance and reliability. Hardware raid may be “old” but it’s still very common. The main risk with it is that if your raid card fails, you’ll have to replace it with the same model if you don’t want to rebuild your server from scratch.

    I’ve been running an old Dell PowerEdge for several years with no issues.



  • Oh man. “Inner restlessness” is probably my least favorite ADHD symptom. I’m not outwardly hyperactive but my defective little brain sure is.

    I used to treat it daily with Jim Beam but that’s not a good way to live either.

    Now I take my bed time meds (including melatonin) about 3 hours before bedtime and put on my blue light glasses. It’s not perfect but it’s better than it used to be.