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

help-circle
  • For the latter, a good approach is to pick a project or idea and try to make it. If you’re familiar with the logic you can look up the syntax for the new language, but it you’re fresh off the boat then there is a bunch of good stuff on YouTube, Khan academy and stack overflow that are geared to newbies.

    Some starting ideas:

    • Make a text based tic Tac toe/card game
    • Make a number guessing game
    • Find all prime numbers under a number given by the user

    Once you’ve got a decent grip on the logic involved, it can be quite effective to implement more complex approaches to the solution. Instead of guessing randomly, implement a binomial (1:N divided by 2) search algorithm, or have the game play against itself. Go back over how you wrote the solution, and add some good comments, improve the functions descriptions, even refactor some code to be more efficient and more readable. I learnt how to code through doing, textbooks are great for some people but my preferred approach is to make something, break it, and learn how to fix it.


  • Part of the identity crises that comes with(out) religion is the ultimate question of purpose: why are we suffering, surely it has a reason? Some of us are content to accept that there is no purpose, and therefore we must define our own; others need a purpose greater than themselves and/or to have one defined for them, and look to religion for that purpose. There is no right answer, and the struggle of identity and purpose are well documented in religion, fiction, history, and philosophy.







  • So a couple of tips I’ve learnt along the way: what makes a killbox work at all is managing how you can be attacked in the first place. If you can decide the battlefield and delay them as long as possible to be fully prepared, then you’re going to be a lot better off. Use traps everywhere, have more turrets than you do people, use artillery when you can, and give your enemy no cover to work with. It doesn’t have to be a killbox, but plenty of damage along the way and natural choke points can often defeat a raid before they can even score a hit.

    The main point of wealth is that it scales the size of an attack proportionally. People have the greatest weight for wealth, so make sure you can hold off a raid before recruiting 20 prisoners. I don’t usually worry too much about keeping wealth low, but you see harder raids if your wealth has outpaced your defence.

    The wiki also has plenty of solid strategies for defence if you’re stumped, and often working with the environment you’ve got can be much more fun than creating an artificial killbox (in my opinion anyway). Good defence is the basis for completing any of the quests I’ve found, so surviving long enough should absolutely help complete them.




  • OmanMkII@aussie.zonetoAsklemmy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    6 months ago

    The key to good conversation is finding something interesting in what they say and delving into it. Why did they go there? What did they like about it? Where are they going next?

    The key to boring conversation is the opposite, short answers with no room to navigate. Oh, I guess. Thats nice. Not much really.






  • I’d honestly say the confusion between what communities are worth subscribing to is one of the worst blocks for me. Sure, /c/ exists, but what server should I go to? What communities are there? What ones are actually active? It’s not as easy as reddit was, and if it’s annoyed me then it’s definitely stopped another 10 people from bothering with lemmy :/ Edit: also, ty for the suggestion