• 0 Posts
  • 34 Comments
Joined 2 years ago
cake
Cake day: November 21st, 2023

help-circle
  • Ekky@sopuli.xyztoProgrammer Humor@lemmy.mlbase 10
    link
    fedilink
    English
    arrow-up
    8
    ·
    8 days ago

    If you want another example, try counting to 10 in hex (base 16).

    Also, base 10 is always base 10, but “10” in base 2 is 2 in all counting systems above base 2 (since base 2 doesn’t actually include 2, just like base 10 doesn’t include “A”). Likewise, 10 in base 10 represented in base 2 would be 1010. ;)


  • So you want to be able to stream Gimp and have a shared drive with your PC’s sheets, it needs to be open source and with no limitations?

    I’d just do gimp+Discord+google docs, but if you want it to be open source and all-in-one then go checkout Nextcloud. I think that’s as free as you get, if even foundry is too limiting.


  • I’m not entirely sure how “… don’t need anything near as memory efficient as Alpine” became “Debian is obviously superior to Alpine”.

    … I was referencing systemd and familiarity of use in regard to OP. Debian just happened to be mentioned, it comes per default with systemd, and it’s my personal first choice for servers. Though, taking context into account, OP did say they originally came from Ubuntu and made it sound like they were trying to optimize their system since it “only” had 4(8)GB memory in total.

    I do believe Debian with systemd is more similar to Ubuntu than Alpine is to Ubuntu. My point was not so much about Debian vs Alpine in general as it was specific to efficiency in regard to memory usage, with the sole reason to change to Alpine over Debian (or any OS which uses systemd, really) purely for memory savings being rather weak when systemd only uses some <50MB in memory, the computer has 4GB+ of it, and the user already is familiar with Debian-based flavors which use systemd.

    So no, Debian is obviously not “obviously superior to Alpine”, just as systemd isn’t too heavy to run on computers with 4GB of RAM - unless you’re trying to push the computer to its limits.


  • Ekky@sopuli.xyztoSelfhosted@lemmy.world[Question] alternatives to systemd
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    5 months ago

    Huh? I don’t think you need anything near as memory efficient as Alpine for something which has 4GB of RAM, unless you’re doing it for the sole purpose of pushing the machine and yourself to the limit.

    I only ever consider dropping Debian and/or Systemd when going below 512MB RAM. I’ve run most of my public-facing homelab stuff on a 1GB VPS till recently, including multiple webservers such as FoundryVTT, and Docker containers such as a Wireguard server, Jenkins, Searxng, etc… It rarely used more than ~60% of the RAM, but I obviously couldn’t run Immich or any heavy services on it.


  • Ekky@sopuli.xyztoTechnology@lemmy.worldWhat editor or IDE do you use and why?
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    7 months ago

    I’m afraid to say that I too have been corrupted by VSCode.

    It’s widely used, easy to get into, has LOTS of extensions, and works mostly the same across OS’es meaning it’s easy to setup by and explain to others.

    The two extensions I’m missing most in other IDE/text editors would be the “Remote - SSH” extension by Microsoft, which gives unparalleled integration when working remote, and PlatformIO which, while it can be used independently in its core form, just works way better in VSCode.

    Besides this, I’ll use Nano for small tasks and vi on embedded devices where Nano is unavailable, though, I’ll need a vi cheatsheet for anything more advanced than basic editing.











  • Huh, I’m not sure they are comparable.

    Didn’t USB A and USB B use a master-slave relationship in which the male would (generally) always be the slave, whereas USB C uses agreement and discussion to decide the master and slave roles regardless of connector gender.

    Please do correct me if I’m wrong. Also, do we say “agent” now instead of “slave”, or what is the new term?



  • I’m pretty sure it’s more like

    Junior dev: Got all the nice addons, RGB lighting, only uses dark theme, got all the stickers, works from either a café or moms basement.

    VS Senior dev: Works on company standard issue hardware, barely customizes visuals (but got a script which makes a cup of coffee on the shared machine in exactly 2 minutes and 30 seconds), works in shared office, has old rolling cabinet with unknown artifacts last touched 10+ years ago.

    Obviously this is an overgeneralization and not a catch-all, you might even say that it’s “programmer humor”.




  • Agreed for induction, but I’d mich rather use one or two minutes more cleaning the knobs than having to almost cook my finger on this 60-90 degree Celcius hot conventional stove’s touch surface to change the plate from step 7 to 4 for 10 FUKKEN SECONDS! OUCH!

    Having to restart it 2-3 times during cooking because it got confused (pan moved slightly to the side) is also rather annoying.

    Edit & tl:dr: Touch works decent on induction, just please keep it far away from any conventional stoves.