• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle
  • To add a more technical explanation, the main point is about the expectation on how it behaves and not what it really does. To get windows to do something, you read the specification (interface) and make a call against it. Windows interprets your request and does what you wanted. You do not care how it works but just that it works. As a developer, you can also switch to the other side and make your own program that interprets these calls and translates, them for linux.

    Legally (I am not a lawyer), the specification is a fair game. The spicy part is how it is done and copying that gets you in trouble.

    Of course, this is also extremely simplified since linux and windows differ wildly in many regards. Also a “specification” is often incomplete or the implementaion bleeds into the real world use. This makes it not reliable to look at it alone and so, often the “original” implementation has to be observed on how it behaves.

    As a more relatable example, think about websites. On the one hand, it does not matter which browser you use. It “just” has to display the page and act accordingly. On the other side, it does not matter what server sends you the page. It could be a pre-computed static page, served via a proxy server or dynamically generated by any of the different programming languages.

    Edit: grammar


  • One I quickly gave up on trying recently was Star Citizen. Failing myself with dumb errors I found out that you need to follow a rather elaborate tutorial. I decided that it was very much not worth it. Not sure how it is possible to fuck it up that badly.

    The other I am bummed about is Talos Principle 2. Last time I played at release it worked perfectly. Now it runs so slow that it takes like 10 minutes to even get to the main menu. In the realm of tens of seconds per frame and I am at a loss how to even debug that.

    One dumb thing for native (!) Unity games (at least Valheim and Shapez 2) is that they disrespect the default audio output device.

    Otherwise, plug and play. It’s so nice!


  • I feel the same way. The only videos I watch are the ones on the philanthropy channel and the ones where the core is giving away money or stuff (e.g. cars) to random people (or people in need).

    Though, I also question the sustainability of (some of) the philanthropy actions. Don’t get me wrong, giving water and light to people in the middle of nowhere is nice, but when they become dependent and they can’t fix it when it breaks, they could be screwed big time.

    The like five minutes I “researched” the “main” guy of the philanthropy channel (Derrick? Taran?) I came to the conclusion that he seems genuinely dedicated to trying helping people.











  • There is no answer (“Answer: 0”). If you got one it would be obvious because you would see the ip address. Either the DNS entry is not correct or your dig query does not work. I have not queried AAAA with dig myself yet and I am lazy on mobile. But you can try specifying manually using dig AAAA <your hostname> (at least that works with MX, TXT, CNAME and NS) records. (At least from the question section in your output it just says “A”, not sure.)

    Edit: the output of dig is actually quite simple. Lines starting with ; are comments just four your information and improved formatting. Most you can ignore but some are helpful. Most important for you is stuff below your “Answer section” since everything below is, well, the answer for your query. If you do not have one (like in your example) the query did not return any results. This is also stated relatively at the top where it gives you a summary of the numer of queries, answers, authorities, … the request+response contained. There is also the question section (as a comment) which shows an A request, not AAAA. I think that shoud state the query you made which is not what you wanted. (Could be wrong though; never paid attention to that).



  • Glad that you might find some games interesting! The comment chains on lemmy are not working too great for me either. In the web UI of programming.dev and the liftoff app your comment in my notifications is fully interactable and therefore I am able to vote or reply. But if I remember correctly, the web UI is fully broken and shows my reply instead of your comment in my notifications if I reply. The context stuff is also interesting. On the web UI the context is not complete and I have no idea how it chooses what it shows. In the liftoff app it shows the context but a lot more than what I personally would call “context” (the complete tree of the root comment that was replied to). AND I am sorry, I missed your notification. The notifications in the liftoff app are so subtle that I basically have to check manually if I have any. And I don’t check because I don’t expect any.

    Addendum: for Guild Wars 2 I have a shitty “guide” if you need one: https://gist.github.com/Nithanim/443362f7b76d9a8d18abea2cb0daa00e



  • List of the best:

    • against the storm
    • deep rock galctic
    • astroneer
    • dyson sphere program
    • escape simulator
    • factorio (native linux)
    • hardspace shipbreaker
    • outer wilds
    • timberborn
    • valheim (native linux)
    • vampire surviors
    • talos principle
    • war for the overworld

    Maybe:

    • monster sanctuary
    • grow home/up (ubisoft development but without the bullshit what you normally get)
    • len’s island
    • superliminal
    • wreckfest
    • guild wars 2 (not indie and not non-AAA but still good; but you have to tweak a lot for performant gameplay)

    Thats a quick list that i got at a glance from steam. It is a collection of a lot of very different genres, so there should be at least something in there for everyone.

    Some of them I have not played in years and not sure about their current state but i am sure that they only became better.