[-] calcopiritus@lemmy.world 1 points 33 minutes ago

Dear imgui absolutely exists on rust. Which is the same dear imgui as C/C++. If you want a rust option though, there's egui, which is basically Rusty's version of dear imgui.

[-] calcopiritus@lemmy.world 1 points 54 minutes ago

For rust I use iced, as it meets all my needs and is a delight to work in. I don't think it's good for making graphs though. For graphs I heard that people like matplotlib (in python), which you can also use inside PyQt apps. I've tried using matplotlib and did not enjoy the experience at all, but I don't know of any alternatives.

[-] calcopiritus@lemmy.world 3 points 2 days ago

Science fiction quantum entanglement is not the same as real life quantum entanglement. Science fiction has spooky action at a distance, real life doesn't.

The speed of light is the speed of causality, the speed of information. It is physically impossible to send information at speeds greater than the speed of light.

[-] calcopiritus@lemmy.world 1 points 2 days ago

Kids are constantly being made. While it might be your 15th CoD game, it's someone else's 1st

[-] calcopiritus@lemmy.world 4 points 3 days ago

That is because when you're a beginner, you read everywhere that you should be using anaconda and jupyter notebooks. I know because I did so. Neither of them lasted more than a week on my computer though.

[-] calcopiritus@lemmy.world 2 points 3 days ago* (last edited 3 days ago)

Anything that's not an integer or a range doesn't belong inside []. Much more readable to use zip, map, filter, etc. And more powerful.

EDIT: that was meant for indexing lists. Strings inside [] for indexing ducts are fine.

[-] calcopiritus@lemmy.world 5 points 4 days ago

I haven't used npm. But pip is horrible. Some times I've used a well-known library that only works on linux, but there is no mention of it whatsoever, and it installs without problem. The error only happens at run-time (not even when importing!) and says nothing about platform-dependency. I only learned that it was a linux-only library because I happened to try running it on a Linux machine to see if it worked.

Many times you have to set up your environment a specific way (environment variables, PATH, install dependencies outside of pip) for it to work, and there's no mention of it anywhere. Sometimes you install the library with pip, sometimes with apt, and there is no way to know which one. And sometimes the library is both in apt and pip, but the pip one does nothing.

Furthermore, good luck importing a library. You might have installed it with "pip install my-library" but to import it you have to do "import MyAwesomeLibrary3". And pip won't tell you about that.

[-] calcopiritus@lemmy.world 35 points 5 days ago

The mistake was choosing a language, and afterwards searching for a use to the language you just learned.

[-] calcopiritus@lemmy.world 74 points 2 weeks ago

I'll train my AI on just the bee movie. Then I'm going to ask it "can you make me a movie about bees"? When it spits the whole movie, I can just watch it or sell it or whatever, it was a creation of my AI, which learned just like any human would! Of course I didn't even pay for the original copy to train my AI, it's for learning purposes, and learning should be a basic human right!

[-] calcopiritus@lemmy.world 86 points 3 months ago

If I choose MIT it's because I don't care if people "steal" the code. This meme is stupid and condescending, if he didn't mind that Intel used it's code it's because he didn't mind, that why he chose MIT. Why is Intel beating him in the meme? It makes no sense. You are proyecting your thoughts onto him as if that's how he felt, but then you show that he didn't feel the same way you do. Why?

When I see a GPL license I don't see freedom. I only see forced openness, which makes me immediately avoid that library, since I can't statically link to it.

Freedom means that everyone can use your code. Yes, that means for-profit corporations. For free, without restrictions.

If I want to make a piece of software to improve people's lives and I don't care to do it for free, I'll choose MIT. If it gets "stolen" by a for-profit corporation it only makes it better, because now my software has reached more people, thus (theoretically) improving their lives.

[-] calcopiritus@lemmy.world 81 points 7 months ago
  1. This is not lately, it's been happening for a long time.

  2. Nothing in particular happened.

  3. I'm gonna explain the meme: Discord started as a gaming communication software, after some time they expanded and discord servers are not used just for gaming. This leads to some software projects being coordinated in discord servers. However, discord is not a tool designed for this purpose, and because of that, OP had the reaction of this meme.

The disadvantages of discord when used as a community for software projects (as opposed to traditional forums, for example) are as follows (not an exhaustive list):

  • Most importantly, discord doesn't get indexed by search engines. So you can't just Google a problem and a link to a discord message with the answer will appear. Some say that if something is said in a discord server, it hasn't been said, because it's not findable. You have to know in which server to look for, and then use Discord's own searcher (which in my opinion is bad).
  • Conversations are just a flow of messages. Recently they introduced threads, which acts more like traditional forums, with an OP, title and answers. However, most people still just use the chat.
  • If you ask a question in a chat and nobody answers, people will just keep chatting and your question will be faded away, hidden by more recent messages.
[-] calcopiritus@lemmy.world 114 points 10 months ago

Unlock origin is the adblocker that people are installing. There are a lot of people with shitty adblockers out there, I guess they are switching.

view more: next ›

calcopiritus

joined 1 year ago