Mama told me not to come.

She said, that ain’t the way to have fun.

  • 1 Post
  • 722 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle


  • To add to this, you should practice good security elsewhere as well:

    • host everything in containers, and only let them access what they need
    • manage TLS behind your firewall, so a vulnerability doesn’t expose packets for other services
    • run your containers with minimal privileges (look into podman, for example), so they’ll be limited if they escape the container
    • use a strong root password (or no root), and put passwords on any SSH keys you use there (e.g. for git repos, accessing other servers, etc)

    Once you expose something inside your network, you need to ramp up security.





  • Generally speaking, if a professor recommends something, it probably sucks. Their information is incredibly outdated and is usually whatever they used in their own undergrad program.

    At school I learned:

    • Java
    • PHP
    • MySQL
    • C#
    • C++
    • Racket (Lisp)

    Each of those has a better alternative, with C# being the least bad. For example:

    • Java -> Kotlin
    • PHP -> Python
    • MySQL -> SQLite or Postgres
    • C# -> Python (desktop QT GUIs) or web stack (e.g. Tauri for desktop web stack)
    • C++ -> Rust (non-games) or a game engine
    • Lisp -> Haskell

    Formal education is for learning concepts, learn programming languages and tools on your own.






  • My apologies.

    In the west, we have an informal concept called “wife approval factor,” which is how supportive your wife would be about something. Then there’s the idea of “a happy wife, a life” and “if momma ain’t happy, ain’t nobody happy,” so it’s in the husband’s interest to keep the wife happy.

    I thought this was pretty universally true. I have coworkers from very different parts of India (one Muslim from the north, the other Hindu from the very south), and if we have a surprise work-provided lunch, they’ll eat the one they brought from home at the end of the day so their wives don’t get mad at them not eating the lunch they prepared. So even in a very patriarchal society, they’ll still go out of their way to keep their wives happy.

    It’s not that women call shots (men get away with a lot of nonsense here), the “permission” is largely about keeping the wife happy.




  • About 10k power on hours. That’s honestly a little surprising since I’ve had them for 7 years or so, but it’s only been on 24/7 for the last year or two (used to just turn on when watching a movie or something).

    From those hours, I should expect a few more trouble free years.

    My OS drive is >30k hours since it used to be my desktop boot drive (tiny 120GB SATA SSD). I’ve been thinking about upgrading to NVME, since my desktop NVME is getting a little full (500GB), and it could also make for a nice cache. It’s nowhere near dying though, with ~16TBW, so I’m in no hurry.





  • Wow, it’s been a long time since I had hardware that awful.

    My old NAS was a Phenom II x4 from 2009, and I only retired it a year and a half ago when I upgraded my PC. But I put 8GB RAM into that since it was a 64-bit processor (could’ve put up to 32GB I think, since it had 4 DDR3 slots). My NAS currently runs a Ryzen 1700, but I still have that old Phenom in the closet in case that Ryzen dies, but I prefer the newer HW because it’s lower power.

    That said, I once built a web server on an Arduino which also supported websockets (max 4 connections). That was more of a POC than anything though.