• 1 Post
  • 38 Comments
Joined 2 years ago
cake
Cake day: September 2nd, 2023

help-circle

  • calcopiritus@lemmy.worldtoFediverse memes@feddit.ukRule
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    More like because the hardware cost is much higher.

    Devs work on an open source project. They usually don’t expect to get paid for their time, so the fact that “python allows for more features in the same time” doesn’t play as much of a role (I don’t even think this is a fact, more like a theory).

    The hardware does have to get paid though. There’s no one out there building servers and generating energy for them for free. So less the hardware costs, the better.

    Instances AFAIK run on donations. If there are not enough donations to keep the servers up, there is no Lemmy.

    Reddit could afford to be on python because they ran on VC money and made losses year after year. I don’t think that a donation-based platform can afford that.



  • Well, game freak is still a Japanese developer. Mario Cart is a very computationally light concept, as usually are Mario games, idk about odyssey in particular though, but they tend to be small maps with small amount of entities each. Zelda is fair, I’ve heard good things about it.

    It’s easy to make a good performing game if its concept and art design are computationally light. Optimization is about turning a computationally hard problem into a light algorithm that doesn’t take much resources.




  • If it’s a CRUD app and slower than the network, it is a dogshit app. Both the app and the webpage should be exactly as fast, since it should be waiting for the network for most of the time.

    The cache is not magic though. It doesn’t work for the first visit, and it doesn’t last forever. Some clients might not even use a cache. I don’t know if this is the case, but if the cache is validated to be recent (an HTTP HEAD request or whatever) that’s still a round trip to the server.



  • Of course a good website can beat a shit app. But there’s no way that you can build a website that’s faster than a good app.

    First of all, because your website has to run on an actual app, called a web browser. Additionally, you can’t magically remove the initial load time to fetch resources from the server. Those resources are already on your phone on the app so it’s instantaneous.


  • I’m not a child. But I already have an entire OS running on my phone. Why would I run a browser on top (with all of its UI clutter) so I can use an app.

    If I’m going to use an app often, for more than a couple minutes each time, I’m gonna use an app. If I’m just visiting a site for the first time, or I’m just going to stay there a couple seconds (search engines), I’m using the web browser.

    Browsers are for browsing the web. Apps (run by the OS, not by a web browser) are for doing things.






  • If you place a data center in a 100% green location, then you’re reducing the supply of 100% energy, so everything else has to consume less green energy. Therefore, by using 100% green energy you just increased your carbon footprint.

    Green energy, like all resources, is limited. If you waste it on a glorified food predictor you can’t use it on a electric harvester that will feed the people.

    Even if you want to avoid this problem and create your own green power plant for your own data center (creating the green supply and demand at the same time), you are still spending green energy resources (rare metals and manufacturing capacity) that went into creating your powerplant instead of creating a powerplant for electric harvesters.

    There’s no way around it. Misusing electricity is accelerating climate change, one way or another. Even if the energy you are misusing is 100% green.




  • Because the day and year have meanings. They are “the time it gets for the earth to make a full rotation” and “the time to come full circle around the sun”. They are of varying length, so we actually use time periods that are almost the real day and year, and call them day and year. These are fixed length.

    The second is arbitrary, because we just arbitrarily decided to split up the day in 24 hours, hours into 60 minutes and minutes into 60 seconds. Why 24/60/60? Kinda arbitrary.

    Now, does arbitrary mean it’s bad? I don’t see why. The meter is defined in a similar manner, but using multiples of 10 instead of 24/60/60.

    I know the meter and second have been redefined to be based on scientific phenomena and be independent from the earth, but their length has the same arbitrary origin. And as such, they are arbitrary.

    I don’t see what being arbitrary has to do with being a good or bad unit of measurement.


  • I see you completely ignored my comment. The problem is not the amount of electricity used in itself, which the estimate of 6GWh-130TWh is as precise as shooting a dart at the moon.

    Crypto uses energy for the sake of using energy. The value of crypto is based on the amount of energy used to create it. It’s not valuable to society. That’s what people is upset about. Crypto provides even less value to society than ads do.

    Even you said it, ads spend energy because they employ people, those people generate value.

    That’s like saying we should stop heating homes because it consumes more energy than crypto mining. Hose heating improves the quality of life of people. Crypto does not.


  • With the electricity used to validate a single crypto transaction you could do thousands or even millions of DB queries.

    Yes, everything uses electricity. That’s like saying that it’s fine if you kill one cow per day to eat its ear and throw the rest because hundreds of them are killed every day in farms.

    Wasting so much electricity in such a non efficient manner so a decentralization cult member can have his wet dream of using non-government money makes no sense.