• 0 Posts
  • 4 Comments
Joined 2 years ago
cake
Cake day: August 16th, 2024

help-circle
  • I’m guessing you expected the downvotes to be fair, but I’d try and actually engage with what you said, since you clearly took the time to think it through and express it well.

    What you’re suggesting (that the wealthy classes play an important role in wealth distribution, that’s hampered by tax) is pejoratively referred to as “trickle down economics”[0] and slightly less critically referred to as “supply side economics”[1].

    You might want to reduce taxes on the wealthy for some other reason, but the idea that it helps the economy is very poorly evidenced, and there’s quote a lot of evidence to the contrary.

    It also seems to miss the fact that a lot of poor countries (take Nigeria[2]) have very low taxation, and many very wealthy countries (take Sweden[3]) have very high taxation.

    My two cents are that, sure the rich might spend some money on things that benefit everyone, but it’s probably a lot less than the amount of infrastructure development taxation can fund.

    There’s obviously complexities, but the idea that “people will just move” doesn’t seem to happen in reality. I’d also say that, excluding perhaps billionaires, being moderately wealthy in a equitable society with good healthcare, transport, roads, etc, is a lot more desirable than being more wealthy in a society with less of those things. But I guess that’s just my take, I don’t have any evidence for it.

    [0] https://en.m.wikipedia.org/wiki/Trickle-down_economics

    [1] https://en.m.wikipedia.org/wiki/Trickle-down_economics

    [2] https://taxsummaries.pwc.com/nigeria/individual/taxes-on-personal-income

    [3] https://sweden.se/life/society/taxes-in-sweden


  • houseofleft@slrpnk.nettoScience Memes@mander.xyzfuck this
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    I’m not American so nobody got my vote, but seems to me like the issue is with the swathes of people choosing facism rather than progressives who chose not to vote.

    Choosing how to act in a world like ours is tricky, anyone following a sense of right and wrong (even if I disagree with their judgement) instead of fear, hate, greed or whatever gets a gold star in my book.



  • I feel like in a lot of ways, most languages are great candidates for this, for lots of different reasons!

    • Rust: Great choice because it produces a small, very well optimised binary. If you just care about the output binary being small and non-memory intensive, then this is probably a good call.

    Buuuuut, Rust’s compilation can be pretty resource intensive, so if you’re actually developing on limited hardware:

    • C (or curveball option, Hare): produces a small, well optimised binary, with faster compilation. But less framework type things to help you on your way to apis/servers/etc.

    Then there’s the fact that it’s a home server, so always on, meaning you actually have generous resources in some ways, because any available CPU is kinda just there to use so:

    • Python: has a runtime and can be pretty heavy CPU wise, but lots of frameworks, and in all honesty, would wind up being a lot faster to put stuff together in than Rust or C. Probably a great default option until you hit resource issues.

    And then why not go whole hog into the world of experimental languages:

    • Roc: Doesn’t have versions yet, so super new, but should produce a pretty small binary and give you higher level ergonomics than something like Rust or C, especially if you’re into FP.

    And then we’re forgetting about:

    • Haskell: Haskell is the only true programming language, and any time there’s a selection of programming languages, picking the one that isn’t Haskell is the wrong choice. Just ask anyone who programs in Haskell.

    But that doesn’t factor in:

    • Javascript: Sooner or later, everything is just javascript anyway, why even try to resit?

    Plus:

    • Assembly: Can you even trust that it’s well optimised unless you’re writing the assembly yourself?

    Edit: My actual serious answer is that Rust + Rocket would be great fun if you’re interested in learning something new, and you’d get very optimised code. If you just want it to use less memory that java and don’t want to spend too much time learning new things then python is probably fine and very quick to learn. Go is a nice halfway point.