• 3 Posts
  • 70 Comments
Joined 2 years ago
cake
Cake day: January 25th, 2024

help-circle


  • You can’t use phone calls or texting when your family lives in the other side of the globe. Many parents are not tech savvy for them to be able to use something else if you aren’t there to set it up. Lot’s of them got into Facebook, and their friends are there, and we need to be there for them to reach us. It’s the network effect.

    Also for many parents, internet = Facebook. They don’t even use emails, or any other services for that matter, maybe news websites that are bookmarked in their browser years ago by their children.
















  • Yeah, and there’s no plan to stabilize the ABI because it’s developing.

    You can use C ABI for some data formats, but you’re limited on what you can use (mostly primitives). There’s a crate stable-abi or abi-stable that provides a way to do things to keep it stable, but since it’s external crate it has limitations.

    I know it’s frustrating because I am writing something in rust that loads functions in runtime. I thought it’d be easy because programs written in C do it all the time. Rust gives a lot of advantages but working on dynamic loading hasn’t been fun. And there aren’t a lot of resources about this either.


  • Yup. I made a scientific analysis program. Using CLI and your own editors you can do so much. And instead of focusing on making the algorithms, I had to focus on making a GUI for months because people need things to click.

    And then even with very responsive and easy GUI, with like just 5 types of “views” and probably like <5 buttons/inputs each, people are like “it seems complicated” within like 1 minutes of demo. They haven’t even tried to use it or tried to learn anything. I even modeled the views to be as similar to another software they use.

    I feel like people just don’t like computers.