…cogito, ergo sum…

  • 11 Posts
  • 77 Comments
Joined 5 months ago
cake
Cake day: December 3rd, 2025

help-circle


  • Indeed, ineffably marvelous artists at Steam and Valve!
    Just in case, it’s worth to mention that Steam DRM is opt-in by default. The developer is solely responsible for implementing and activating it.

    The Steam DRM wrapper by itself is not an anti-piracy solution. The Steam DRM wrapper protects against extremely casual piracy (i.e. copying all game files to another computer) and has some obfuscation, but it is easily removed by a motivated attacker…

    The Steam wrapper can and should be used in combination with other DRM solutions. To do so, apply the Steam wrapper in compatibility mode first before applying any other DRM. Apply it first so that it does not interfere with the DRM solution. Compatibility mode will disable DRM capabilities of the wrapper.

    Source: Public Steamworks Documentation [web-archive]




  • I am not sure nowadays about the limit from Steam/Valve side.

    Cached license ownership Steam App tickets data is indeed stored locally, including a property apptickets in encrypted state in file .../Steam/userdata/${steamUserId}/config/localconfig.vdf.

    The data is to be eventually mapped to the interface EAuthSessionResponse which may be used to implement the value for k_EAuthSessionResponseNoLicenseOrExpired.

    k_EAuthSessionResponseNoLicenseOrExpired - 2 - The user doesn’t have a license for this App ID or the ticket has expired.

    Source [web-archive]

    This data is normally used by the Steam client only, and is available for explicit requests via Steam API, including third-party launchers.

    # App Ownership Ticket

    This part of the ticket is signed by Steam and is valid for a longer period of time, usually a couple weeks. It proves to your peer that you own the game you’re trying to authenticate for. It can be reused many times with different GC tokens.

    It contains things like your SteamID, the ID of the app it was assigned for, your external and internal IP addresses, the times when the ticket was generated and when it expires, the licenses you own which grant you this game, any DLC you own, and a signature.

    Since this part of the ticket is signed, has an expiration date, and can be reused, there’s no need to send it to Steam for validation, so it’s validated locally.

    Source: https://github.com/DoctorMcKay/node-steam-user/wiki/Steam-App-Auth

    If I do recall it correctly, previously, the Steam client debug console command licenses_print returned local “expiration times” for next checks with the remote API (as “handshakes”) within the 14 days limit.

    The encrypted tickets data is considered signed, and I do recall reading about its signed “expires at” was set to 14 or maximum 30 days only. The 14 days matches out with the discounting limit:

    Launch discounts start once your title is released on Steam and can be staged to run for between 7 and 14 days, ending at 10am Pacific on the applicable day…
    Source [web-archive]

    -–

    Steam is an online service offered by Valve.
    Source [web-archive]

    -–

    This is not actually true - Offline Mode is designed to be indefinite… Looks like Kotaku decided to link to this post from six months ago, and every game blog has copy-pasted it. The “two week” timeout issue has been fixed for months now, along with several other bugs. We’re still working on improvements, and you might catch them if you read the patch notes carefully, but we don’t bother to post on the forums every time we fix something (maybe out of fear that it will get posted as front-page news six months later?).
    Source [web-archive]

    Yet, still, I wish I had more time… to investigate it myself. It feels like the signature time depends on the title. considering the following article:

    I constantly see people unknowingly spreading misinformation about how Steam Offline Mode operates and most of it dates back to 2004…
    This post exists to explain how there is no time limit on Steam offline mode and Steam isn’t going to prevent you from preserving your games forever, assuming you take steps to back up your installation (which you should do anyway for any digitally downloaded games.)

    Backup your Steam install folder, make one registry key, and you can play your games offline forever on any computer.

    Source: https://redd.it/xt3xec (Steam Offline Mode has no time limit: an explanation…) [2022-10-01]

    Related: Steam Guide: Steam Offline Mode has no time limit: an explanation [web-archive]





  • Artwork@lemmy.worldtoUnpopular Opinion@lemmy.worldThe whole furry thing is stupid
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    9
    ·
    edit-2
    7 days ago

    Wonderful day!

    Well, I do not and never understood it, too, of me being ~40 years old…

    I cannot imagine my children to wish being animals… it would damage me… permanently… I believe…
    It feels like a disrespect towards and devaluation of myself a human, my race, my family and parents who gifted me a life of a human…

    Absolutely… I do love to be a human… and I do love other individuals who adventure the infinitely magnificent world and share experiences to learn from each other…

    And indeed… A human mind is so ineffably incredible that such is possible and this is how I do realize it. A person who considers themselves an animal may have desires more powerful and prioritized if compared to someone else who was raised differently and had a different life experience that did not develop such animal feelings in their mind that consume them to such a degree to stay focused on it, controllably or not.

    And never I would ever consider myself anyone else but a human, and I am proud of being one! But I do also realize how incredible a mind can be, and a worldview of someone else is sure another world to discover…

    There’s no chance I would ever tolerate it enough to stay always in contact with a person who believes they are an animal, where I would also be afraid it may damage my own beliefs and my plans to raise my children; and I do fear that I will make an accidental but critical mistake in such a relationship due to my lack of proper understanding of certain traits of worldviews of such people, considering my years and subconsciously rules and already developed instincts.

    Meanwhile, I do also realize that there’s just 100 years maximum, and I haven’t met anyone yet who actually know the reason we appeared here. There’s a little knowledge of a human psychology and how certain life events affect people in long term to the point they find themselves better as animals. Perhaps they feel themselves safer or closer to the nature. It might be something deep that subconsciously suggests them animal desires to be into.

    Not to mentioned that I do believe every single person is a whole another Universe, indeed… to always respect and celebrate their existence in the miracle known as life…

    I just hope my children, and my friends’ children will love to stay human, and will love other people… considering the media of constant suggestions to try alternatives…

    To actually see it, one should see the world from the prism of life of another…

    Hence, there’s nothing “stupid” in it I believe… Weird? Odd? Awful? Awesome? Probably. But, in the end, it’s just us, people, being miracles and live the way we see it, striving, believing, and trying our best…


    We inherit the earth, we inherit the war
    I inhabit the wound, I dwell in the harm
    Oh, how far we fall: we’re casualties of time
    Oh, how far we fall: forgive existence

    ~ Inherit the Earth - Silent Planet

    -–

    So here I float in salt water
    How many times will I tell myself I’m worthy?
    As I soak the salt water
    I feel it sting the places I need it most

    ~ Salt Water - Portair

    -–

    I’m holding out for something real
    Something I can touch and feel
    On the bright side of the moon
    Looking for the bright side of the moon…

    ~ The Moon - Cinders


  • Thank you! Of course, I was sure sincere.

    How to add more details to it? I tried to highlight how incredibly diverse, unmeasurable, or infinitely magnificent the world is out there…
    How ingenious the nature is so every single part of a creature has a special reason to it… every single miraculous system, known as body, an architectured instrument to live and adventure a planet we suddenly appeared on… a body for a whole life to find the reason, to accomplish tasks, to reach the destination… to live and experience… infinitely marvelous… ineffably magnificent worlds…

    Silenced by the solar wind
    Forests evergreen wither to sand
    There’s still shade in this wasteland
    Shadows of towering glass span
    As far as you can set your sights on
    Take a good long look at that horizon

    ~ Solar - Northlane







  • If you do want to write an leave in the history a coherent work, respect your readers, and develop your self-confidence:

    1. You don’t use AI for writing as a… writer, at all;
    2. You read others writers/artists works;
    3. You temporary focus on works on writing coherently;

    You should actually consider what you want to tell to the world, to people, and why other people would choose and keep your book, and how it would support them in their adventures, solutions searches, keep the work and realize your idea… your message you actually wrote, inscribed in the veil of the infinitely magnificent history…

    AI will not help you as a writer but devalue your work.
    AI is not you or your hand. It’s someone else, and is limited by some unknown algorithm.
    AI is noise. Are you sure you want to listen to noise? I believe you should read and listen to people.

    And… just imagine, please… what if you’d actually read a whole book, and at the very end found out it was written, even partially, by AI, or with AI “support”? Wouldn’t it damage everything? Would it devalue all the experience? Why do we write and read anything, in the first place?