Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ZM
Posts
1
Comments
176
Joined
2 yr. ago

  • One problem with this question is that UBI can be implemented in different ways and the way that it is implemented is very important.

    I think that the way most people think about UBI is that you would get enough money to not have to work. I don't think that this is compatible with capitalism, because the main reason why people work is because they are pressured into it for economic reasons so removing that without providing people with some other reason to work will just cause the economy to collapse.

    Even if people work for some other reason than money, you will still have the problem that UBI undermines itself. As less people work for money, the money you get from the UBI program will also mean less. Not only do you need a different way to encourage people to work, but you also need a new way to distribute the products of that work if you want to ensure that everyone has access to basics like food and housing.

    For these reasons I don't think that a UBI that offers people the option of not working is compatible with capitalism. Capitalism is the system that we use to distribute work and resources and if we implement UBI we will have to invent new systems to do those things instead.

    It is still possible to have a smaller UBI under capitalism if your goal is to for example prevent money from getting to concentrated among the rich and instead stimulate the economy, or something.

  • The first game is a bit different from the rest and it's greatest strength is the world building of the universe, where it is the strongest title of the trilogy. People mostly like the mass effect series for the companions though, and they are at their best in the second game.

    The first game suffers a bit from being an awkward hybrid between an infinity engine game and a more action-oriented game. It was a rough time for RPGs in general in that respect. ME2 and 3 lean more in to the action game play for better and worse (mostly better).

    Unless you are in hurry to get on to the next game, I'd encourage you to do some of the optional and very easy to miss sidequests that you can get from exploring planets. Its worth checking the wiki for these if you don't feel like doing enough exploring to stumble across them organically, I can in particular recommend the Cerberus quest chain and Talis geth quest chain.

  • It can be hard to bootstrap yourself up from zero followers. I'd recommend posting something just so that people have an idea of the kind of thing they can expect if they follow you from checking out your profile. But you probably won't get much engagement from your own posts at first, so it will probably be more fun to just reply to other accounts.

    Bluesky has a feature where you can set up customized feeds to filter for any kind of content you want. The person who saw your post might have seen it in the "newskies" feed which just contains every first post that any account makes for example. So one way to get engagement can be to write posts that show up in a certain feed that people follow, like there exist some feeds that are based around certain topics that usually trigger based on your post containing certain keywords. Most people just use the following feed though, I think.

  • Planescape: Torment

    I haven't played a lot infinity engine games and I've struggled with understanding what the game expects of me in terms of gameplay. Hopefully I'll internalize that eventually but I've been enjoying the writing and vibes so far even if the gameplay feel a bit frustrating and a bit like a chore at the moment.

  • Bluesky is funny because they genuinely have some great user based moderation tools but on the official moderation side they're really bad in all honesty. The sum of these two parts are a better experience than most websited on the internet at the end of the day

  • As long as you have your windows license key you can change your mind later so really you can do whatever. I'd recommend giving 100% linux a try if that seems fun. Obviously you're gonna want to back up any interesting files that you have on windows either way.

  • Ah ok just read the article and not the proposal. I'm surprised that they went that far but as I wrote I think that lifetime annotations are a good idea, hope the C++ people find a way to add them to the language that actually works well, which sounds like an incredibly difficult task.

  • I'm a bit skeptical that a borrow checker in C++ can be as powerful as in rust, since C++ doesn't have lifetime annotations. Without lifetime annotations, you have to do a whole program analysis to get the equivalent checks which isn't even possible if you're e.g. loading dynamic libraries, and prohibitively slow otherwise. Without that you can only really do local analysis which is of course good but not that powerful.

    Lifetime annotations in the type system is the right call, since it allows library authors to impose invariants related to ownership on their consumers. I doubt C++ will add it to their typesystem though.

  • Vim sort of already has this feature via set foldmethod=syntax. This doesn't work exactly like the author suggests but you can also use set foldmethod=expr and then set foldexpr to a more complicated expression to only get nested function/method bodies, via tree sitter for example if you're on neovim.

  • To add on this, this doesn't necessarily mean that there are fewer programing jobs in total. If people work 10% more efficently, that means that the cost of labor is only 91% of what it was before meaning that people might be able to afford to finance more programing projects. One thing that does matter is for example things like entry level jobs disappearing or the nature of the work changing. Doing less boring gruntwork can make the job more fun, but otoh digitization sometimes results in the worker having less agency in what they do since they have to fit everything into a possibly inflexible digital system.

  • Curious to hear what in Rust could be more easily solved with OOP! I think one reason for rust not using OOP is because they want to minimize dynamic dispatch and keep it explicit where it happens, because it's a language that gives you very fine grained control of resource usage, kinda similar to how you have to be explicit about copying for most types. Most trait calls are static dispatch unless you have a Box::<dyn SomeTrait>

  • I think that it is impressive, but not necessarily that useful? In particular, you can't really trust what they're saying to be accurate so it doesn't actually give you that much usable information.

    Very cool, but I'm not sure what I would actually use it for.

  • There are a couple of reasons that might not work:

    • Maybe we'll asymptotically approach a point that is lower than human-level cognitive capabilities
    • Gradual improvements are susceptible to getting stuck in a local maxima. This is a problem in evolution as well. A lot of animals could in theory evolve, say, human level intelligence in principle, but to reach that point they'd have to go through a bunch of intermediate steps that lead to worse fitness. Gradual scientific improvements are a bit like evolution in this way.
    • We also lose knowledge over time. Something as dramatic as a nuclear war would significantly set back the progress in developing AGI, but something less dramatic might also lead to us forgetting things that we've already learned.

    To be clear, most of the arguments I'm making aren't really about AGI specifically but about humanities capability to develop arbitrary in principle feasible technologies in general.

  • Another possibility is that humans just aren't smart enough to figure out AGI. While I'm sure that we will continue incrementally improving technology in some form, it's not at all self-evident that these improvements will eventually add up to AGI.

  • A breakthrough in quantum computing wouldn't necessarily help. QC isn't faster than classical computing in the general case, it just happens to be for a few specific algorithms (e.g. factoring numbers). It's not impossible that a QC breakthrough might speed up training AI models (although to my knowledge we don't have any reason to believe that it would) and maybe that's what you're referring to, but there's a widespread misconception that Quantum computers are essentially non-deterministic turing machines that "evaluate all possible states at the same time" which isn't the case.