• 2 Posts
  • 655 Comments
Joined 2 years ago
cake
Cake day: August 19th, 2023

help-circle
  • I’m really bad at spending stuff on myself also. I like prioritising paying back loans, buying stock and so on since it pays itself back later on.

    The way I look at it is that the less I spend on luxuries the less I have to work (currently and in retirement) so I don’t feel weird about it.

    Another rule of thumb is to delay purchases by 3 months and it doesn’t set back your financial goals. If you’ve been wanting this Macbook now for 3 months and you have the money for it and you feel comfortable with your current financial situation I’d tell you to get it. If it’s an expensive car it’s a financial catastrophy usually so don’t get it even if you’ve wanted it for 3 months.

    No idea if that helps but don’t feel weird about being frugal. Frugality is incredibly useful and can set you up for an easy life.










  • I think the default styling of browsers is pretty neat in a lot of cases and I hate animations. Layouts, spacing and grouping are the things that actually provide value.

    Instead of a fancy popup with a cart contents the button should just say “Adding 1 item…” and “Added” for 2 seconds.

    I hate infinite scrolls, especially when there’s stuff like opening hours at the bottom of the page. Just give me a “Show more” button and preload the content.

    My dream world would be that styling would only be about layout and the rest is up to the user’s theme.


  • Caveman@lemmy.worldtolinuxmemes@lemmy.world*Permanently Deleted*
    link
    fedilink
    arrow-up
    13
    arrow-down
    3
    ·
    9 days ago

    Systemd is controlled by redhat and is a very large part of the Linux stack. It’s become so universal that a lot random stuff won’t work unless the system has systemd.

    Compared to X11 to wayland or pulseaudio to pipewire it’s a lot hard to now replace an init system and with that in the hands of redhat which is for profit is not a nice thought.

    But you know, fuck it, having systemd is a massive headache for people making distros that’s just gone. Everyone is using the same thing and things just work so people aren’t really complaining. If redhat tries some shenanigans there’ll always be a fork or a systemd compatible init system or even whatever Alpine is using now that’ll take it’s place.










  • You make a fair point, programming skill is more important than language but picking a programming language is still important in a lot of cases.

    Ecosystem size can reduce “reinvent the wheel” code.

    Some languages just have dogshit performance like Ruby, lua is pretty good though and it absolutely matters when you have to crunch a lot of data. Access to developers is big since you ideally want to find someone with experience in the language your project is in.

    Some languages like Rust are very good for making safe code but very bad if you want to get out a microservice fast. I could make an equally correct version of some adapter in a fourth of the time in python compared to rust and I know them similarly well.

    Then there’s low RAM requirements like embedded devices, it’s best to run something that compiles to machine code and doesn’t need a big runtime. Java and C# become almost useless in very low RAM environments and you’d have to use Zig, C or Rust instead.

    So long story short, depending on what you’re writing it can just not matter or matter a lot.