15 votes

What are you doing this weekend?

Even if you don't have any plans for the weekend, and just want to talk about how you are doing, this is a good place to do that too.

You can find last week's topic here.

So, what (or how) are you doing this weekend?

28 comments

  1. hungariantoast
    (edited )
    Link
    Two days ago I created a Wikipedia article for the Sway window manager and I have no doubt that I will be spending several hours today, tomorrow, and Sunday working on the page. So yeah, having...

    Two days ago I created a Wikipedia article for the Sway window manager and I have no doubt that I will be spending several hours today, tomorrow, and Sunday working on the page.

    So yeah, having tons of fun. Honestly, I wish I would have never started the page. Contributing to Wikipedia is so not worth having to deal with Wikipedia.

    If you're going to spend time and effort contributing to a collaborative project, make sure it isn't Wikipedia. They don't need you, odds are you won't enjoy it, and there are thousands of other projects where your efforts would have a greater impact.

    Whatever, aside from that bullshit, I actually have a decent weekend ahead of me. Going to a bonfire Saturday, which will be neat.

    Though, before I do that, I need to replace my car's ECU, which arrived yesterday. I plan on tackling that today.

    Uh, Saturday, maybe, I'd like to finally get the new iteration of TAPS out. Might be Sunday though.

    Other than that, I just have some reading that I want to get done and I recently bought Oxygen Not Included so I plan on trying it out when I have time.

    10 votes
  2. kfwyre
    (edited )
    Link
    My husband and I are having some friends over for board games, videogames, drinks, and an all around good time. Outside of that, I'm going to continue Marie Kondoing my clutter. I've already got...

    My husband and I are having some friends over for board games, videogames, drinks, and an all around good time.

    Outside of that, I'm going to continue Marie Kondoing my clutter. I've already got several boxes ready for donation and plenty more to go. I'm also getting rid of a ton of paper files of stuff I thought I needed to keep around when I became an adult (e.g. bills, written communications from companies, account statements, etc.).

    I dutifully filed them for years, learning way too late that I never actually was in a situatuon where I needed to consult them like I thought I would. As such, I have a filing cabinet filled to the brim with formal yet incosequential detritus built up over the years. My shredder is going to have the best meal it's had in a while--this weekend it will FEAST!

    8 votes
  3. [2]
    chembliss
    Link
    I wrote a longer comment but accidentally deleted it, so here I go again: I'll be coming back to the top of the mountain where I'm on right now to hide from the herds of people coming to my...

    I wrote a longer comment but accidentally deleted it, so here I go again:

    I'll be coming back to the top of the mountain where I'm on right now to hide from the herds of people coming to my village from Madrid and Bilbao to party. Today is my village's festivity, so it becomes crowded of people that have no respect for others, for the place, for the local farmers and their animals nor for the place being a national park in which you aren't supposed to ride your motorbikes through the grasslands or the forest. I don't live here, but I come often since I was a toddler and always try to be respectful to the people, the animals, the place, the wildlife and the laws.

    It gives me really bad anxiety to see my village like this, so I'm considering sleeping outside tonight.

    8 votes
    1. chembliss
      Link Parent
      It's being much worse than I thought. I'm outside because now there's just too much people drinking and making noise, I hope it starts raining soon. At least it serves to remind me that I still...

      It's being much worse than I thought. I'm outside because now there's just too much people drinking and making noise, I hope it starts raining soon. At least it serves to remind me that I still have quite some work to do with my anxiety.

      5 votes
  4. Arishaig
    Link
    I'm going to play some D&D! This is especially exciting because I am usually the one running the game (DMing), so getting to play in some one else's game is a nice change of pace.

    I'm going to play some D&D! This is especially exciting because I am usually the one running the game (DMing), so getting to play in some one else's game is a nice change of pace.

    7 votes
  5. [3]
    cadadr
    Link
    This will be a ten day weekend for us in Turkey b/c the religious holiday merged with the two weekends. I've registered at my uni in Ankara for MA! I'm officially a student there now. Huh, a long...

    This will be a ten day weekend for us in Turkey b/c the religious holiday merged with the two weekends.

    I've registered at my uni in Ankara for MA! I'm officially a student there now. Huh, a long adventure comes to a happy ending. Now it becomes a journey.

    So, I'll spend this weekend looking for a decent but cheap apartment, and a part time job. Dormitories are pricy and strict, and rents low, so I won't bother with dormitories. There is this one place I already communicated with, a small furnished single bedroom, in a nice quarter for real cheap, but a bit too far away from the school (gonna need two switches: bus-metro-bus). I want to find some alternatives and send CVs to some jobs so that I can hopefully sort both out in a single stay (tho I'm not in a rush wrt jobs).

    I also have to get used to the idea that I'm not in a rush anymore or struggling for something: I earned my place at a decent university, I'm on the track that I want to be on; but I have this feeling of a void: I'm not used to not having some problem or some objective that keeps me (admittedly at times fake-)busy and masks out other problems in my life like finances or social failures. Now that I'm a 25yo and have achieved my goals, I gotta focus on that stuff. My CV is... it can't get me a job easily. My social circles are... lacking, to say the least. My finances are, well, absent. I now realise that I've used my goals as an excuse to look away from these facts. So, now is the time that I give them some attention.

    7 votes
    1. [2]
      kfwyre
      Link Parent
      I know getting into a graduate program has been a long road for you, so I'm happy to see that it's finally happening! Congratulations!

      I know getting into a graduate program has been a long road for you, so I'm happy to see that it's finally happening! Congratulations!

      5 votes
  6. [5]
    reese
    (edited )
    Link
    Refactoring my game to Unity ECS before I add additional features. I'm still early enough into development that it's totally worth it. The framework is mature enough for me at this stage, provided...

    Refactoring my game to Unity ECS before I add additional features. I'm still early enough into development that it's totally worth it. The framework is mature enough for me at this stage, provided that I won't release until next fall at earliest anyway. The performance gains shall be enormous, due in part to coerced memory contiguity. If you're curious, some guy provided a visual example last year of the sheer power. In my game, everything is generated at runtime, being in the... I don't even know what genre at this point, systems/management/simulation I guess? It goes without saying that I don't give a fuck about the Unity editor, so from a maintenance standpoint my code will look less like shit if I adopt ECS as a pattern. If you're unsure about Unity ECS, watch this dude's fine tutorial.

    Lastly regarding my game, no, I'm not going public yet, mainly for legal reasons. The earliest that will happen is in October due to the laws in my state. But because some of you asked, I did however hack together a personal blog with Hexo and Tailwind that deploys to GitHub Pages. (I may switch to GitLab at some point, but that is the least of my concerns rn.) I generate the site with JavaScript and minify everything because anything else is a pain in my balls, but the site runs without any requirement of JavaScript whatsoever. Later I'll fork this blog's code for my LLC and the game's website. I also have a POC written in Vue in case I need a web app soon, seeing as React and Angular are the worst frameworks I've used in my professional life. Anyway, I will share the blog later when I am comfortable. Haven't written anything yet, although I suspect I may write some articles about how community resources on Unity game development are hilariously misleading, since that's what's on my mind at the moment.

    Also cleaning everything because my landlords are dropping by in a couple days. Need them to think that my soon-to-be wife and I are not disgusting people, even though we most certainly are. Finally, I'm registering for an MSc class on the last day of registration as well soon (not this weekend, sorry), because that's the only fucking way to get into a class you want. In my program there's a bunch of assholes who register and waitlist classes that they will never take, which screws people like myself over. I've considered writing a script to beat them on the first day of registration, but usually on the last day you find enough room where you want.

    6 votes
    1. [4]
      LukeZaz
      Link Parent
      How's ECS been treating you so far? A project I'm in is actually in the talks of swapping over to (pure) ECS ourselves, and while it looks decently stable for development purposes (our project...

      How's ECS been treating you so far? A project I'm in is actually in the talks of swapping over to (pure) ECS ourselves, and while it looks decently stable for development purposes (our project will also not be done likely a year, probably longer), but it's hard to tell due to relatively sparse documentation. I recognize the performance improvements are already positively absurd, but what I'm concerned about is the difficulty of working with it, bugs, that sort of thing.

      In particular, is there any tools or frameworks or what-have-you for UI yet? I haven't seen any so far and can't find anything on it.

      4 votes
      1. [3]
        reese
        Link Parent
        So far it has been a challenge. No bugs or anything. It works as documented, but I'm trying to reconcile nav mesh stuff with ECS. Some guy created this which is fast as shit, but it is a year old....

        So far it has been a challenge. No bugs or anything. It works as documented, but I'm trying to reconcile nav mesh stuff with ECS.

        Some guy created this which is fast as shit, but it is a year old. While ECS won't change much from here on out, it sure did over the course of the past year. Many of the things he used are obsolete, probably the most major being the dependency injection system. Apparently it instilled fear and wrath in people who didn't want to use it, so the Unity folks took it away from everyone. Inversion of control paradigms save code and time, but whatever. The alternative is querying, which seems fine. Anyway, I cloned that codebase and I'm refactoring for all the latest versions of everything involved. If I get it working then I'll submit a PR, but the system still won't be optimal with the latest and greatest of Unity ECS. Honestly, Unity needs to take over, sponsor this repo, and eventually replace this one with it.

        Word on the street is that UIElements will be available for in-game UI soon in a future preview release (maybe it is already, I can't keep up with all of this). That framework will eventually replace IMGUI and uGui. You'll notice Unity was receptive to one person's work implementing a pure DOTS UI system (see: GitHub link), but if you read this ongoing thread, the general consensus is that UIElements is divorced from both DOTS and GameObjects, which is probably for the best. Personally, I'm excited to use it since it's refreshingly intuitive. Basically you should be able to use modern CSS, like flexboxes, with UIElements. I don't know much about its performance other than the fact that it's best official UI offering we've had thus far.

        4 votes
        1. [2]
          LukeZaz
          Link Parent
          Oh wow, that's a lot of really handy links. Thanks a bunch for that! And yeah, I've been interested in UIElements a bit, and have experimented with it, but am on-the-fence so far. I like CSS...

          Oh wow, that's a lot of really handy links. Thanks a bunch for that!

          And yeah, I've been interested in UIElements a bit, and have experimented with it, but am on-the-fence so far. I like CSS flexboxes and such (shocker!), but I've gotten so used to IMGUI's ease-of-prototyping that it's been a difficult transition. That, and last time I tried it I kept having constant issues with edits not updating the editor, leading to a lot of confusion and unnecessary debugging. Still, gonna keep watching it.

          All in all though I'm absolutely going to dig in to ECS some more then. Last time I touched it was last January. I tinkered with it for a bit before giving up after encountering a editor crash bug resulting from the mere existence of a Rotation component that extensive debugging attempts could find no rhyme or reason for, but it's sounding a lot more stable now.

          4 votes
          1. reese
            Link Parent
            You're welcome. If you do dig into ECS, this is the best video series for learning it. And since my last comment I've had two issues I wanted to share: If you include the Burst compiler in your...

            You're welcome. If you do dig into ECS, this is the best video series for learning it. And since my last comment I've had two issues I wanted to share:

            1. If you include the Burst compiler in your project and you're running Linux, then you will probably need to install libncurses5.
            2. I did have to delete and rebuild Library/ one time in the midst of refactoring that ECS NavMesh thing, but that's not particularly surprising or specific to ECS, necessarily.

            Unfortunately I'm not done with the refactor. Eliminated all the shouting compile-time and runtime errors/warnings, but I believe there are silent logic errors in regard to handling component data. The rest of my day will be packed, so tomorrow or the next day I'll create a dummy project to ensure I'm grasping this correctly.

            It has to do with systems. Without the dependency injection into the overridden OnUpdate method, it looks like there are two options (in my limited understanding). One way abstracts out the need to run any queries directly, so you could do:

            Entities.ForEach((ref ComponentA a, ref ComponentB b, ...) => { ... });
            

            (Alternatively I believe you can iterate over an archetype defined out of components, otherwise that would defeat the point of having archetypes imo. )

            The other way involves iteration in job scheduling, which benefits from parallelization. From what I've read you should not have to manually perform chunk iteration, but I still have knowledge gaps. Just started with ECS a couple nights ago.

            3 votes
  7. [2]
    alyaza
    Link
    i have taken up the work of reforming our gigantic clusterfuck of far-right tags on here into something a bit more consistent, which is likely to take up a decent part of the next few hours since...

    i have taken up the work of reforming our gigantic clusterfuck of far-right tags on here into something a bit more consistent, which is likely to take up a decent part of the next few hours since we have no less than 7 tags to figure out, lol.

    6 votes
    1. alyaza
      Link Parent
      update: this took about two hours, but fascism, white nationalism, white supremacy, nazi, nazism, neo nazis, neo nazism, alt right, and far right should all be in about as good of an order as you...

      update: this took about two hours, but fascism, white nationalism, white supremacy, nazi, nazism, neo nazis, neo nazism, alt right, and far right should all be in about as good of an order as you can make for terms which overlap so heavily.

      5 votes
  8. Amarok
    Link
    I will be relaxing and listening to music for pretty much the entire weekend, might do a little yard work tomorrow. Last week's D&D game of nine people, someone had one of those sneaky summer...

    I will be relaxing and listening to music for pretty much the entire weekend, might do a little yard work tomorrow. Last week's D&D game of nine people, someone had one of those sneaky summer colds and I managed to catch it, so this has been a rather miserable week. Worst of it's over, other than some slow to go plumbing problems in my head and chest.

    5 votes
  9. [5]
    Hypersapien
    Link
    Going to the county fair with friends tomorrow and continuing to unpack after moving on Sunday. Starting a new job on Monday.

    Going to the county fair with friends tomorrow and continuing to unpack after moving on Sunday.

    Starting a new job on Monday.

    4 votes
    1. [4]
      The_Fad
      Link Parent
      What'll you be doing at your new job, if you don't mind me asking? If this is a "I could tell you but then I'd have to kill you" scenario then I'm cool not knowing.

      What'll you be doing at your new job, if you don't mind me asking?

      If this is a "I could tell you but then I'd have to kill you" scenario then I'm cool not knowing.

      3 votes
      1. [3]
        Hypersapien
        Link Parent
        I'm a programmer/web dev. I'm going from a company associated with medical insurance to a financial company. I'll basically be their only programmer when I start. It'll be my job to get their...

        I'm a programmer/web dev. I'm going from a company associated with medical insurance to a financial company. I'll basically be their only programmer when I start. It'll be my job to get their outsourced code working properly. Going up a decent amount in pay, and with bonuses at specific milestones down the road. With a lot more opportunity to work from home.

        Today is my last day at the old job and we all just got back from my going-away lunch at a bbq restaurant I like.

        6 votes
        1. [2]
          The_Fad
          Link Parent
          Well congratulations! Sounds like this is definitely a step up and in the right direction!

          Well congratulations! Sounds like this is definitely a step up and in the right direction!

          4 votes
          1. Hypersapien
            Link Parent
            Turns out it's a step up in terms of pay and working from home, only. The actual work is a big step down. Boss just wants someone to transcribe her thoughts into code.

            Turns out it's a step up in terms of pay and working from home, only. The actual work is a big step down.

            Boss just wants someone to transcribe her thoughts into code.

            1 vote
  10. Silbern
    Link
    Going to be getting some much needed R&R after my final exam and an interview I have scheduled later today.

    Going to be getting some much needed R&R after my final exam and an interview I have scheduled later today.

    4 votes
  11. ChuckS
    Link
    Went to the wake park here in Abu Dhabi, but Saturday/Sunday I go back to working nights in Kizad.

    Went to the wake park here in Abu Dhabi, but Saturday/Sunday I go back to working nights in Kizad.

    4 votes
  12. [2]
    ubergeek
    Link
    I had every intention of doing a longer bike ride (50 miles). Ended up doing bicycle maintenance instead. Got my son started learning to do his own maintenance, and has some bonding time too....

    I had every intention of doing a longer bike ride (50 miles). Ended up doing bicycle maintenance instead. Got my son started learning to do his own maintenance, and has some bonding time too.

    Maybe tomorrow, I'll go for a ride.

    4 votes
    1. knocklessmonster
      Link Parent
      I actually need to work on hitting my first 50. The most I've done was 42, and that's to the end of the closest river trail and back. However, giving the gift of bicycling is great. My dad's...

      I actually need to work on hitting my first 50. The most I've done was 42, and that's to the end of the closest river trail and back. However, giving the gift of bicycling is great. My dad's actually the reason I'm into it, and also why I can just about build a bike.

      4 votes
  13. knocklessmonster
    Link
    My weekend starts Monday, but Tuesday to Thursday i'm going to Vegas for my first time as an adult, and not even for gambling and casinos, or a convention. We're just going to run around and check...

    My weekend starts Monday, but Tuesday to Thursday i'm going to Vegas for my first time as an adult, and not even for gambling and casinos, or a convention. We're just going to run around and check stuff out, and probably eat way too much.

    3 votes
  14. Jase
    Link
    I am goint to meet my friends.

    I am goint to meet my friends.

    3 votes
  15. xstresedg
    Link
    I didn't post in this before the weekend, so more of a recount of my weekend: Friday night I had a few (see: exorbitant number of) drinks, and spent all of Saturday and most of Sunday recovering....

    I didn't post in this before the weekend, so more of a recount of my weekend: Friday night I had a few (see: exorbitant number of) drinks, and spent all of Saturday and most of Sunday recovering. At 30, a single day of hangover recovery does not happen anymore.

    Spent the whole weekend minus the evening on Sunday with my partner. She was wonderful in helping me survive the weekend hahaha.

    1 vote