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/)F
Posts
2
Comments
1231
Joined
3 yr. ago

  • Sadly none of them are a very good solution and as far as I can tell nobody is working on anything better.

  • Zig is a much smaller community and has already had some drama. You can't magically avoid it. All communities of a sufficient size have drama.

    It might be true that Rust has a bit more drama because of the high concentration of "cat girls" as flying_sheep put it, but I don't think there's enough data to really say. Also I wouldn't be surprised if Zig attracts similar characters given its closely related goals.

  • Happy twelfth birthday!

    1. Pay to use the better models.
    2. Ask it to write a Typescript script using Deno. Bash is a horrible error-prone language. Humans cannot write correct Bash scripts; no way AI can do it.
  • That's just nonsense. There are plenty of competent nice people working there. You can say that about leadership if you like.

  • Who is still using pip though? They should just retire it.

  • The price per token for the same model isn't going up (if you are paying per token anyway - I know they underpriced subscriptions).

  • Honestly Git sounds terrible for this. And how is it decentralised if you are using GitHub?

  • We literally have self-driving cars now. In super-easy driving locations like San Francisco to be fair, but that's not nothing. They're supposed to be launching in London this year too.

  • It is getting cheaper to do the same thing. New models are more expensive but also more capable.

  • No idea about Tauri but I did find when learning Rust that unlike some other languages (e.g. C++) just reading a book wasn't really enough. You need to experience it and hit real errors.

    Kind of like how you can't learn to ride a bike by reading a book.

    But as others have said, I would recommend a project with only simple dependencies and no async. Rust async mildly sucks.

  • Interesting, but why not just use Gitoxide?

  • A human engineer will get those passively at no cost to the company.

    Some human engineers. I still regularly have to explain Git to people that never bothered to learn.

    Also I think you are forgetting that AI is still improving and getting cheaper. Not super quickly, but even if it is too expensive now, is that still going to be true in 10 years? I doubt it.

  • Why? You could have an entire company run by a single person if that is required for legal purposes. Or even multiple companies.

    It would pretty much require strong AI / AGI, but are you really suggesting that we will never have AGI?

  • Never? Never is a long time.

    That said, by the time you can actually run a significant software company without any programmers it seems likely that you could also run most white collar firms with vastly fewer employees and then we're going to have bigger problems.

  • Depending on your program you could mock out your terminal input.

  • Because it is a scripting language and not compiled, I have run into errors that a compiled language would have detected before even starting.

    Use type hints. Pyright in strict mode. (Don't use mypy, it's much worse.)

    I agree though, it is poorly suited to larger applications. Mainly because of its glacial speed.

  • I haven't ever used Bun tbh.

  • Still vague, but either way if it's a Python CLI program the best option is to publish it as a package on Pypi and then users can install it via uv tool install <your tool>. Don't even think about using Pip.