• 0 Posts
  • 57 Comments
Joined 2 years ago
cake
Cake day: July 19th, 2023

help-circle

  • stetech@lemmy.worldtolinuxmemes@lemmy.worldVim > VSCode
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    3 months ago

    Helix is “it just works” but it actually does, without having to get lost in the (config) sauce.

    It’ll be unstoppable once they finalize and ship the plugin system.

    Edit: and I haven’t even mentioned the descriptions above commands, the command palette-like functionality in <Space-?>, nor the tutor yet. It’s just so much more beginner-friendly.


  • The Unix principle of piping between two or even multiple programs, together with “all data should be in the simplest common format possible” (that is, largely unformatted strings), was a really clever invention to be popularized. As proven by the fact it is still so useful decades later on a myriad of computers unimaginably more powerful than what they had back then.

    It’s not perfect by any means (alternative title: why something like Nushell exists), but it’s pretty good all things considered I dare say.





  • Honest question, since I have no clue about web/browser engines other than being able to maybe name 4-5 of them (Ladybird, Servo, Webkit, Gecko, … shit, what was Chromium’s called again?):

    What makes browsers/browser engines so difficult that they need millions upon millions of LOC?

    Naively thinking, it’s “just” XML + CSS + JS, right? (Edit: and then the networking stack/hyperlinks)

    So what am I missing? (Since I’m obviously either forgetting something and/or underestimating how difficult engines for the aforementioned three are to build…)












  • This is my valley rhetoric – I’m just getting warmed up! My friend, have you not heard? Substance is subjective! Perhaps your definition has been clouded by the fog of your own high-mindedness. I prefer to dive into the chaos of the debate – a dance of wit, if you will. I thrive in the ebb and flow, where traditional rules bend, and creativity reigns. Your rigid structure is no competition for my unpredictable flair! Unpredictable flair or just chaotic noise? There’s a fine line between artistry and a cacophony of confusion, and I fear you’ve leapt over it with reckless abandon. True mastery lies in the ability to convey ideas clearly and convincingly, not just in throwing around clever phrases like confetti. But keep at it; your enthusiasm is noted, even if the execution leaves much to be desired.


  • Server (Linux) and personal machine (non-Linux Macbook) with the same general shell config (aliases etc.), but different applications/CLI tools installed.

    No idea how it compares against the Nix paradigms, but I like the ease of use in setting up a new machine. It’ll copy all files to their intended destinations and will be able to fill in credentials from templates using e.g. rbw (third-party Bitwarden, i.e. password manager, CLI tool), meaning, once all fields have been templated, you can make it public without even worrying about leaking a personal email address (I use different ones for git vs. other accounts vs. even other stuff).