• 7 Posts
  • 699 Comments
Joined 4 years ago
cake
Cake day: May 31st, 2020

help-circle


  • As others have already said, Kate should work as text editor. I think, the only thing that’s not built-in is base64 en-/decoding, but you can set that up like this:

    That’s for decoding. For encoding, just change the name to “base64 encode” (exact name doesn’t matter) and remove the “–decode” from the Arguments-field.
    This relies on a CLI utility called base64, which is going to be pre-installed on most distros.
    It’s not entirely perfect, because it’ll always insert a newline, as that’s part of the base64 output. If you do want to get rid of that, you could write a tiny script and then call that script instead, but obviously, you don’t have to.

    You can also install Kate on Windows, if you want to give it a test-ride: https://kate-editor.org/
    (The base64 CLI won’t be available on Windows, though.)


  • Speaking as a software engineer, it’s usually a combination of things.

    The root of all evil is that yes, fixing that thing doesn’t just take one hour, as it should, but rather a few days. This is mostly preventable by having sufficient automated tests, high code quality and frequent releases, but it’s a lot of work to keep up with. And you really need management to not pressure early feature delivery, because then devs will skip doing necessary work to keep up this high feature-delivery velocity.

    Well, and as soon as such a small fix has a chance of taking more than a day or so, then you kind of need to talk to management, whether this should be done.
    Which means probably another day or so of just talking about it, and a good chance of them saying we’ll do it after we’ve delivered this extremely important feature, which usually means ‘never’, because there is always another extremely important feature.


  • My workplace preinstalls Ubuntu, personally I’m using openSUSE. I don’t even think that Ubuntu is particularly bad, I’m mainly frustrated with it, because it’s just slightly worse than openSUSE (and other distros) in pretty much every way.
    It’s less stable, less up-to-date, less resilient to breakages. And it’s got more quirky behaviour and more things that are broken out-of-the-box. And it doesn’t even have a unique selling point. It’s just extremely mid, and bad at it.










  • Oh, I don’t think, it really needs the plug. It’s been around since forever, a proper GNU project and all that.
    Sure enough, it’s kind of niche, but there’s even music archival projects that have been typesetting all the works of Mozart et al in Lilypond, so there’s enough of a community to keep this ball rolling for the foreseeable future.

    And well, that’s also kind of where it’s strongest: Transcribing existing music.
    It’s actually less well suited for composing, because you basically can only listen to things by generating a MIDI, and also you can’t move measures around as easily.
    But yeah, I still like it for composing, because I can use a text editor and Git and such, and personally, I also find it helpful to refer to notes with their names for figuring out intervals, rather than them just being random dots between lines…


  • For example Rust needs to be able to dynamically allocate memory for all of its syntax to be intact.

    Hmm, you got an example of what you mean?

    Rust can be used without allocations, as is for example commonly done with embedded.
    That does mean, you can’t use dynamically sized types, like String, Vec and PathBuf, but I wouldn’t consider those part of the syntax, they’re rather in the std lib…


  • Ephera@lemmy.mltoGames@lemmy.world[Opinion] Why do so many cozy games suck?
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    3
    ·
    edit-2
    4 days ago

    They’re not really for me, as I find it difficult to relax while playing them, but I’m glad they exist.

    Gaming had a real identity crisis around the 2000s, when every other game was a brown military shooter.
    Now we’ve got cute games and cozy games and artsy games, and I feel like that opens up the genre to more people and enriches the whole medium.

    Cozy games are more difficult to make, though, because the gameplay is not anymore just “point cursor at screen and click in the right moment”. So, yeah, you will get some worse examples, especially as the genre is still figuring itself out.





  • Your trouble with the clutch and watching the road, that will definitely get easier with practice.

    But what always remains stressful is that lots of drivers are insane cunts. As in, they should be in a psychiatry. They’ll tailgate you, if you have the audacity to drive the speed limit.

    And well, other factors can be at play. I’ve probably got some flavor of autism, so having everything around me rattle and explode, and needing to constantly pay attention to the road, that stresses me out due to sensory overload. Even after multiple years of practice, I’m more than glad to walk to the shops.