• 0 Posts
  • 44 Comments
Joined 11 months ago
cake
Cake day: December 13th, 2024

help-circle
  • The politically illiterate US population uses every term and definition wrong.

    You must be speaking of yourself: now you’re disagreeing with political scientists & historians. The linked article cites definitions & references from both.

    The political spectrum article

    Generally, the left wing is characterized by an emphasis on “ideas such as freedom, equality, fraternity, rights, progress, reform and internationalism” while the right wing is characterized by an emphasis on “notions such as authority, hierarchy, order, duty, tradition, reaction and nationalism”.

    Political scientists and other analysts usually regard the left as including anarchists, communists, socialists, democratic socialists, social democrats, left-libertarians, progressives, and social liberals.

    reaffirms political scientists consider progressives & social liberals on the left.

    Also they are relative

    Not entirely: words still mean things.

    Progressivism: ideology

    that seeks to advance the human condition through social reform.

    Social liberalism:

    variety of liberalism that endorses social justice, social services, a mixed economy, and the expansion of civil and political rights

    social liberalism places greater emphasis on the role of government in addressing social inequalities and ensuring public welfare

    So back to modern liberalism in the US: what has it endorsed & pursued?

    It combines ideas of cultural liberalism, social liberalism, progressivism, civil liberty and social equality with support for social justice and a mixed economy

    The modern liberal philosophy strongly endorses public spending on programs such as education, health care, and welfare. Important social issues during the 21st century include social justice, economic inequality (wealth and income), voting rights for minorities, affirmative action, reproductive and other women’s rights, support for LGBT rights, and immigration reform.

    What are those public spending programs if not social reforms to advance the human condition (ie, progressive policies)? What is the support for social justice, economic equality, minority rights, mixed economy if not the same elements in the definition of social liberalism? Are you claiming any of that has much to do with “notions such as authority, hierarchy, order, duty, tradition, reaction and nationalism” that characterize the right? They seem to have an awful lot more to do with “ideas such as freedom, equality, fraternity, rights, progress, reform and internationalism” that characterizes the left.

    It’s time to face reality & admit the facts don’t support you.

    all I’ve heard from so-called US ‘liberals’ was nearly as horrible and right-wing as the rest

    Then maybe you don’t know many liberals.

    Regardless of what you think, people in the libertarian left of the political map exist in the US, and there are only 2 major ideologies there to choose from.

    Modern liberalism is one of two major political ideologies in the United States, with the other being conservatism.

    They’re not throwing their lot in with conservatism. That really narrows down the possibilities.

    Are you arguing those liberal/libertarian leftists should stop being liberal/libertarian? What are you trying to argue?





  • It’s not a bug, it’s a feature

    It’s a bad one: if I’m unable to get that version of your IDE, the tutorial becomes useless. If it had stuck to programming essentials like the source code & configuration files, then it’d have enduring value as the reader could understand without unnecessary concealment of basic information dependent on an IDE.

    no bloat from going through everything twice (once for VS, once for VS Code)

    Not implied: the tutorial would properly focus on the programming without IDE complications as it shows the files generated & dependencies linked. (eg, “I did this in my IDE: here’s what it did”.) The reader could in principle use any text editor. It’s not an IDE tutorial.

    Microsoft hasn’t written a tutorial for this topic, at all, right?

    And you made another Microsoft-grade tutorial: that’s not a compliment.




  • I think your tutorial depends too much on your editor UI. It reminds me of those tutorials (often written by Microsoft) where the IDE has changed enough to break the tutorial. This made the tutorial completely useless, because none of them would explain what I actually needed: the magic thing their IDE did in terms of essentials (text files, basic commands), so I could reproduce the effect.

    This is different in the unix world, which favors tool-agnostic approaches in terms of text files & basic commands. Even as tooling & technology changes, I can usually look up the meaning of the text & those commands to update them.

    That’s the most important I think: not the answer itself, but where the answer comes from, so I can go back there when I need to.






  • It’s your system

    Evil techcorp’s servers (hosting online services I send requests containing data to) are mine? Cool! How do I sell those?

    Or are we referring to local software that gets & sends my data without authorization?

    you either accept it or don’t get to use what you bought

    Claiming that’s theft seems like (taking artistic license with the word steal to express) wanting an agreement that wasn’t offered. Like

    How dare evil techcorp make a service I want to use with voluntary conditions I don’t want? That’s stealing!

    I don’t think computer hardware typically has those types of agreements, and I can change the software & choose online services.








  • Features

    Nice things about PieFed:

    • Written in a common programming language that many developers understand and which has a bright future ahead of it. Python, of course! This will enable more contributions from a wider range of people than if it was made with Erlang, Ruby, Rust or PHP, for example.
    • Constructed in a simple and straightforward manner that new contributors can come to grips with quickly. No fancy algorithms, special design patterns, fragile build process, or front-end framework. Just Flask with sprinklings of vanilla JS and htmx.
    • Keep third party dependencies to an absolute minimum, to make server administration easier. Python + database (PostgreSQL) and you’re good to go! Redis optional.
    • Consume few resources, to make it cheap to run. Many examples of federated software are bloated Rube Goldberg machines that require hefty servers and serious server administration skills, making money a constant problem. PieFed instances will be small and nimble.
    • Emphasise trust, safety and happiness, drawing inspiration from the Mastodon Covenant.
    • Built to last using tried and true technology that will still work decades from now.

    Differences between Lemmy and PieFed

    • Comments with -10 score are collapsed by default.
    • Communities are organized into topics. See https://piefed.social/topics.
    • Image-heavy communities can have a tiled/masonry view, like https://piefed.social/c/pics@lemmy.world
    • People who get downvoted a lot end up with a ‘low reputation’ indicator next to their name. You’ll know it when you see it.
    • Hide all posts based on keyword filters.
    • Keyboard shortcuts.
    • Upvotes in meme communities do not add to reputation.
    • Better UI design (somewhat subjective!)
    • Improved hotness ranking algorithm (subjective)
    • Voting is private.
    • See also features for healthy communities.
    • Each community has it’s own wiki.

    Mastodon Covenant & “safe spaces” are overmoderated trash. Features for healthy communities consist of Reddity moderation tactics.

    Heavy handed moderation is the main reason Reddit disgusts me, so no thanks, & fuck that shit.