• 1 Post
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle







  • Huffman said 97% of Reddit users do not use any third-party apps to browse the site.

    “And the opportunity cost of not having those users on our platform, on our advertising platform, is really significant,”

    By “significant”, he means 3%??? That is not factoring how much profit these 3% of people’s content can provide.

    So all of these fuzz just to have a one time increase of less than 3% of the profit, even at the cost of more than a million (57 million * 3%) user’s privacy, that is freaking ridiculous.



  • Besides /e/ os, I would also recommend graphene and calyxos.

    Calyxos works similar to /e/os in that it uses microg to get things working, but calyxos is more up-to-date and secure.

    Graphene os uses sandboxed Google play, which sounds bad, but the play services is confined to its sandbox, basically graphene os will simply feed it garbage telemetry unless it is absolutely necessary for the system to function.

    /e/ os supports more devices (not just pixel like the other two), have their own SSO cloud service based on Nextcloud, and they support device that is outside of the support period of manufacturer (this also hurts security, as firmware cannot be updated without the OEM supporting the phone). But there is always a trade-off between security and longevity, given that most OEM only support a phone for couple of years now.





  • I think colored eink is a great idea, unfortunately I will never buy a boox device at this point. Their business model is similar to phone model, pushing out new model is much more important than maintaining old model.

    IMO this practice is very wasteful, extremely bad for the environment (electronics are in general very toxic), and ultimately just anti consumer.

    That being said, different people have different needs, and have to face different trade-offs. Absolutely no judgement if anyone decided to get one. I am just saying personally I would much prefer the supernote’s business model than boox.




  • There is a “rumor”/“running joke” in programming community that PHP application is hard to maintain.

    Primarily, because it is originally designed to whip up a website in a quick and dirty way, hence the original name “personal homepage”.

    Where as rust (which is what Lemmy is built upon) is a much more modern language with more safe guard in place to help scaling the application.

    Obviously, like many people pointed out there are many larger project is built by PHP. However, many larger companies have the resources build significant extension to PHP to make it more usable, like Facebook’s hhvm and hack language are both tools that revolve around PHP. This is a luxury not enjoyed by smaller projects like kbin, Lemmy, even mastodon.

    My personal opinion is that PHP is not a great language, but language is just a tool; it is mostly up to the programmer to write maintainable program in a language. For example, python is probably one of the less principled language out there (for example, it’s variable scoping is very confusing); yet if the programmer programs in a manner to avoid these disadvantages, they can still build fast and maintainable project with it.