insane little person walking back and forth

Pronouns: He/They
Website
PGP Public Key
PGP Fingerprint: 2B40 B9C3 5B5B 35F8 866A FECF 9593 8DED B7C6 C9FD

  • 2 Posts
  • 27 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • I used it for a while and I think it’s been one of the best languages I’ve tried. C for example is too barebones for modern desktop apps. Apps written in Rust are great but most of the time, it’s just not worth the effort. And stuff like Python, JS is… uhh… where do I even begin

    I think Go hits the sweet spot between these. Unlike C, it at least has some simple error/panic mechanism, GC so you don’t have to worry about memory much and some modern features on top of that. And unlike Python it can actually create reasonably snappy programs.

    In any programming language, there will always be multiple cases where you need to link C libraries. CGo, although people don’t seem to be adoring it, is actually… okay? I mean of course it does still have some overhead but it’s still one of the nicer ways to link C libraries with your code. And Go being similar to C makes writing bindings so much easier

    Multithreading in Go is lovely. Or as I read somewhere “you merely adopted multithreading, I was born with it”

    Packaging is handled pretty nicely, pulling a library from the net is fairly trivial. And the standard directory structure for Go, although I’m not used to it, makes organizing stuff much easier and is easy to adopt

    As you would’ve guessed from the amount of times I mentioned C in this comment, I basically see Go as the “bigger C for different situations”






  • -----BEGIN PGP MESSAGE-----
    
    hF4D7cLqolaUp8cSAQdAOCdAgwhjdDgwk6TsYbey9XLZrKT7ny+KRAORyTPJsmUw
    Fl1llKK3dYtwrPDUts8CA71uU8D2SOWwrk/mrQxlrP/btjNNj6j1vXehQJ0+FIuc
    0sBPAU3onDQoAiPLDU7qky1cgtbgitMp4nGEnZ48Xh8OhWS03d9YfU4iIIuf/AWA
    MTzzbMLZCLqZrIiJGyE2EgJOLIMAOToxidQ6Z/blrT6W9effeu4GwEB622O0eIv5
    ct0jm/e2A6j1Gf/7UsnzeC21ME55/JkDIFQQ5ZrYqRGp9+M0yNHXIhJXQvO+QmHz
    1CclNIdwbnupIIy0+eiy+Wn41An/IUV2NJy+bmCxRmqTXZyNrfnPMrelY5imknd9
    1oZGuHc6tWqNq0ntjV1sBBsxHtAXtFIBWcqEmUgnpxEBglRxx20thoWvQINisCB4
    9ptHAUM9Qjr3tWFdvL5MqOHZ14XQ65bbKXhx5MJmr5yijA==
    =JKT0
    -----END PGP MESSAGE-----
    

    No one except this guy will be able to read this. Die out of curiosity muhahahaha


  • yogurtwrong@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    150
    arrow-down
    12
    ·
    7 months ago

    I don’t think TikTok community is compatible with the idea of fediverse

    TikTok exists to give you large floods of endorphins via either an algorithm trained to your interests or by giving you big numbers. And this is not exclusive to TikTok, this is just how modern “social” media works, it’s the sole reason why bluesky succeeded more than mastodon

    Modern social media is mostly a hive mind of people affirming each other driven by algorithms. Fediverse on the other hand, always boils down to a old fashioned usenet style network made just so people can talk with each other. You can’t really get addicted to fedi

    I wasn’t really alive during the wild west internet (im 19). I got into the net during the transition from forums to modern social media and reddit was my first social. I tried getting into facebook and instagram because everyone else was there but I just didn’t like it much.

    I don’t know why but “the algorithm” is really boring for me. I only tried algorithm driven feeds on reddit (after u/spez) and on tumblr but the recommendations were always extremely “fake”. Other sorting methods like “new” or “by most active” just feel more like as if there was someone on the other side of the keyboard








  • yogurtwrong@lemmy.worldtoSelfhosted@lemmy.world2real4me
    link
    fedilink
    English
    arrow-up
    59
    ·
    edit-2
    8 months ago

    ChatGPT keeps mixing up software versions which is understandable considering the similarities between versions and the way gen AI works

    I asked for help on GTK 4 once and responses were a mix of GTK 4 and 3 code. Some of them even contained function names which didn’t exist in any version of GTK




  • yogurtwrong@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Rpeak values are calculated using the advertised clock rate of the CPU. For the efficiency of the systems you should take into account the Turbo CPU clock rate where it applies

    I’m gonna speculate, but I don’t think these systems can run all cpu cores on turbo due to power and thermal limitations and because that wouldn’t be good cost/processing power wise (since you need excessive cooling to do that). Rather, they fire turbo on groups of CPUs, allowing the CPUs to cool down till the sequence wraps around

    So, I think rPeak is the processing power achieved when the computer is turboing a large chunk of CPUs

    Sorry for my messy writing, I’m a little tired



  • Not a single party on the face of the earth is gonna switch to an alternative voting system. Democracy devolving into 2 parties is a problem in nearly every country and unfortunately the ones who can make the change are the ones who benefit from first pass the post voting

    No “democratic” party is gonna switch to STAR or a similar voting system unless the citizens start being very loud.

    On other hand, radicalizing people to support alternative voting is also very hard, because it is hard to explain and hard to understand for majority of people and its often viewed as if the supporter is trying to benefit from the said change and trying to sabotage democracy, when in reality, they are the ones who want real democracy