• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle
  • I needed to learn Go quickly for a small little side project and I was able to run through the fundamentals Go track in about a week and a half doing a few exercises here and there.

    I’ve been exposed to quite a few programming languages so a lot of the common principles are there for me. What I really needed was to learn how Go is different and what the unique things about it are.

    For example, I didn’t need to learn about why loops are important. What I did like learning is how a for loop in Go was structured and how to use it in different contexts. Utilizing range was a great thing I picked up from their examples.

    Exercise is a great hands-on tool to supplement and support learning.


  • Even the synthetic ones are great. Your options for colors are a bit more limited but the quality is still good. Would still recommend those over Bombas. I was disappointed in the Bombas quality and found myself having to buy them more often due to wearing down quickly.

    Ultimately I hope you can find what you need! All the best to you, friend!


  • A lot of great advice in this thread.

    Adding a note here about socks. Don’t bother with Bombas. They are fine, but no better than other generic socks you will find out there. I was all in to the hype of them too but after using them for a few years i found they don’t hold up any better than other socks. I wouldn’t consider them an “investment”.

    Now, if you want to invest in a sock, consider getting Darn Tough. They are more expensive, however their wool and synthetic socks are pretty solid. I find they hold up way better than my Bombas ever did, are much more comfortable, moisture wicking of wool is very good and, best part, if they fall apart, wear down and get holes, Darn Tough will replace them. They will have you send them back and give you a credit to get a new pair. Full credit. It’s fantastic. Highly recommend.




  • First off, I’m so sorry to hear you were having a bad day. That really sucks and I feel for you, friend. It happens to us all and I hope things look up for you soon! They usually do and stuff like this comes and goes in waves.

    I should not let stranger’s opinion be able to affect me that much. I should be the gatekeeper of my emotions and what I let affect me.

    You can’t always help this. We are emotional creatures. Feeling emotions is just something we do, and you don’t have to check that baggage at the door. You are entitled and valid for having a feeling in response to that situation. In my opinion you’re not wrong about feeling bad/upset either. You should be upset for getting dumped on like that. We just have to be mindful to let it guide our decisions sensibly. Don’t feel bad for feeling bad. You are justified in this situation.

    …realizing I wasted my time sharing my ideas…

    Please, please, please don’t see your contribution as a waste, despite the response you got. The way others respond is not always a great indicator of the quality of your contribution, particularly if you don’t exactly trust those individuals deeply. That’s kind of the problem with online communities like this, not everyone responds affirmatively even if they think it actually is a great idea. It’s hard to really know. It’s absolutely validating when someone outright says it, but on the same hand the negativity, especially if it’s not constructive, should be taken with a grain of salt. For all you know, someone could have seen your idea and run with it already, or come up with something else good based on it. You may never know though, and that’s okay. The intent of putting an idea out there is good, and thank you for doing that. Please don’t stop doing that.


  • First off, OP, I’m sorry that you had to go through that. Hostile responses hurt, particularly when you’re just trying to help. I hope this doesn’t stop you from sharing ideas in the future. We need more people willing to share ideas so we can have good thought diversity.

    That being said, I don’t think this is a good reason to leave Reddit or hate Reddit.

    I know a lot of us are really highly charged right now and the Reddit hate is strong. We got burned by something that was a major part of our lives for many years. But the toxicity of the participants is not exactly a Reddit thing. This is an internet thing. You are not getting away from that here.

    I have had similar experiences as OP on Reddit and I’m also seeing similar behaviors on Lemmy as well, particularly now that it is growing faster.

    Lemmy and federated services in general do not automatically mean that the community is nicer or are more respectful. That is not the problem these services try to solve. They solve issues of ownership and centralization. Even communities like Beehaw aren’t free from this either. I’ve seen some pretty toxic behavior, even on Beehaw. They can’t escape that. But what they can do is set a standard for expected behaviors and then moderate the community as best they can. This doesn’t eliminate the problem, but at least it sets a stage where we can play, and call out when someone crosses the line.

    So let’s not kid ourselves. When people from different backgrounds, views, and intents come together with the capability of being anonymous and behind a screen, the bad actors WILL come and join the fray. That’s just part of internet connected life.







  • Do you think this will change over time where one community on a specific instance will gain the market share and all others will evaporate away? And if it does, doesn’t that just place us back in the reddit situation?

    To the second question of putting us back in the Reddit situation: Yes.

    If you want one platform, that’s what Reddit did for you. How did that work out?

    This discomfort that we feel from many communities paving their own ways I think is temporary. We will learn to adapt to this. I think this is not a fundamental problem with Lemmy, but a UI/UX issue that new UI features will help us handle as the needs are outlined and the “pain points” are made more clear.

    One platform or source is not the answer. Freedom in choosing from many sources of information is where the real benefit lies.


  • This is very important aspect of games from this era and as a huge fanatic of Zelda games it is why Link to the Past is one of my faves.

    On a related note, the game Tunic utilizes this game manual mechanic. It is a similar type game and part of the game is finding pages to the manual around the world that reveal game secrets, maps and mechanics. It’s an absolute delight!


  • Blocked is not quite the right word here. Nobody has blocked them. Nothing is stopping you from going over there to see the content they have. You can visit that instance directly and sign up on that instance if you like.

    What is better to say is that they may not be federated with the Lemmy instance you connect to. This just means that your instance does not aggregate things from there and will not show the posts from that server in your feeds.

    Right now the site is 404’ing, but this is not because of federation or blocking. Their site is just down for some reason.



  • I often see this problem in the testing world, particularly around frontend tests that utilize UI automation tools.

    The pattern I see is often to abstract chunks of common steps into individual functions that often live in places very disconnected from the test. While this might reduce the number of lines of code in a test and arguably make it more maintainable it has its problems.

    Main problem number one is that readability has been diminished. It is now harder to understand exactly what this test is doing because steps have been abstracted away. Tests that can be clearly understood, read and describe functionality and behaviors are immensely important to getting others to quickly understand code. I hate to put a barrier there to making that happen.

    Second, i don’t truly believe it ALWAYS improves maintainability. This decision of abstracting carries a risk. When that abstraction needs to change in one place you are faced with a tough choice…

    Does this need to change in ALL places? How do you know? How can you get all places it is used and be certain it has to change in all of them? Changing for all usages is RISKY particularly when there are large numbers of uses and you don’t know what they all do.

    Do i make a new abstraction? This is safer but now starts to create bloat. It will lead down paths of making future implementations trickier because there are now two things to choose from that are possibly slightly different.

    For tests I’m not really convinced that these problems are worth dealing with. Keep it simple and understandable. Repeating yourself for the sake of clarity is okay. I’ll say it again… Repeating yourself for the sake of clarity is okay!