• 1 Post
  • 88 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle

  • It’s not that bad that you might think, the db user just need to have readonly access permissions to specific database tables.

    Ofc all data in tables ofc need to be public, so more like simple public facing page, app should not have any notion of users in any way, data probably populated by some automated system, and UI just to make it easier for anonymouse users to view that data in a friendly way.

    On top of that it will be a hell for the sysops as they will need to know the whole db structure and such of even a single part of db would contain non-public data, but that overall the best guy to handle security in the first place.

    And because all data is totally public in the first place you could give the task of creating frontend to any junior or LLM and it will be still secure.


    But in truth it is very bad idea (even it it is possible), because most likely the database connections would be reused so you could for example change current connection session timezone or other params and that ofc would nit change the data in db but still could affect other users by showing wrongly formatted or shifted data.






  • It have a very small amount of informations about it.

    Would be nice to have some details about:

    • Where messages and identities are stored?
    • How the identity is managed?
    • What topology does it use for the decentralization.
    • If and how does it supoort multiple clients for the same identity.
    • Does it handle multiple servers/identities?
    • There is a home server, but does it store all informations in some way or is it just a encryoted storage and relay.

    Only android and Desktop. But it’s a good start.




  • For steam, shutdown it and start it from terminal to see logs from steam and games on screen. Then start the game that doesn’t want to start and paste those logs. Because 99% of time clue for the reason why its failing is in the log.

    You dont need to use this method to get the logs maybe there is a simpler one foe your setup, like look for those logs in journal or any other place but thats how I did investigate why some steam game didn’t start. But I did have native steam, not flatpak one. For flatpak you might need some flatpak run something.something command, it should log a lot of text, if not then maybe need some --params to not go into background.

    Overall this method works for most stuff, logs are the holy grail of any app when debugging and (almost if not) all linux run app does output those :)



  • It’s not a question what did they send but why. Is it just more automated marketing bullshit that is trying to guess what people might like and revomend shit to people? At least the post suggests that.

    The whole notion on tracking people interests to promote shit should be banned in the first place IMHO. It only leads to promote shit while filling greedy people pockets.

    Recommendations should always be personal like if you Like/subscibe to person X then it could suggest stuff that X thinks if should recommend and it should clearly say “X recommends:” so you know who recommends what, both that you can stop follow people that sold themselfs to highest bidder or have interests not alight with you.

    Having automated magic recommendations is always a recipe for disaster (example above) and abuse by the algorithm owner.