Hi fellow selfhosters!

What hostnames do you use for your systems and services?
And maybe why if it’s an interesting story.

I’ll start:
Steam Deck: krax
Smartphone: krix (once I get LineageOS installed again)
MiniPC: krux
Reserved for future use: krex & krox

Creative, I know. 😅 The names have no deeper meaning. The x comes from Linux. That’s it.

I know some of you use god names of certain pantheons, such as Thor. But I find that boring as a lot of people are doing that.  
 
 

Now let your pants down and tell me all about

your embarrassing host names!

  • killabeezio@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    I have to ask, why start with 0? I never understood this with infrastructure. I would do something like 00000 if I did numbers so it would be easy to sort, but I always started with 1. I’m just curious.

    • notgold@aussie.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 hours ago

      First non negative integer so easy for computer to display.

      I only really use zero in networking names to correspond with an IPv4 address that ends with dot zero.

      I think it’s just what you’re used to. Like counting bottom to top in teleco versus counting top to bottom in IT.

    • MonkeMischief@lemmy.today
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      20 hours ago

      One possibility could be because in conventional “computer counting” in (most) coding languages, it starts at zero. Like if I make an array of things

      [monke, chimp, peanut]

      monke would be [0]

      chimp would be[1]

      peanut would be [2]

      Once I learned about this concept I started naming enumerated things from 0 usually just to keep a kind of consistency. Maybe I think if it’s a habit, I won’t make those mistakes as often with code. I dunno. :p

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        20 hours ago

        Use Lua, it uses one-based arrays. This is nice for a few reasons:

        • last element is array[length]
        • zero can be reserved for the type (especially nice for representing XML: 0 = node name, 1-N = children, named table entries = attributes)
        • very rarely see + 1 and - 1 in my code

        It feels wrong coming from C, but it’s actually really nice, especially since the reasons C does it don’t apply (i.e. index is just a memory offset).