I really appreciate your comment. Knowing I'm not alone in this feeling is so encouraging and has been eye opening. Gives me a sense of community and hope that we can do something about it.
Derp
I just want to say thank you for writing such a detailed response. It's been quite eye-opening for me, I wasn't even aware that so many great resources and communities exist to explicitly counter this sentiment I've been feeling about negativity in news and other media.
It's very encouraging to see that I'm not the only one with this feeling, and even just the responses to this post are sending me on a whole journey of being more positive!
I will look into indy journalism, thanks for the recommendation! Never gave it much thought but it makes total sense. Is substack the best place to look or are there other places you can recommend?
Do you have a recommendation for uplifting news on YT?
Cool!! I came for gloom but found a happy bear family. And a really shitty game. But shitty in a good way.
Where do I sign up to your feed?
Wow, I am super intrigued. Thanks for the suggestion!
Here come the downvotes, which most seem to use based on whether they agree with something or not, rather than for signalling the quality of a comment. It fosters echo chambering rather than healthy discussion. I for one think that this is an excellent question and discussion.
This reads like fake news. No publication date, no sources listed, very vague and self-contradictory on the details. How is no other news outlet corroborating this?
I'd take this one with a huge grain of salt.
Test driven development. It's a technique where you know what behaviour or result the code should produce, but you haven't written any producing code yet. So you break down the problem into small steps which each produce a testable result or behaviour that brings you closer to what you need. And before writing any implementation for each of these small steps, you write a unit test which checks whether an implementation would execute this step correctly. Once you have each test set up, you can start writing the implementation, keeping it as simple as possible, and running the test until it passes for your implementation. This keeps going in a cycle.
Once all your tests pass, provided you've written good and correct tests for every step, there are several benefits of this approach:
- you can be quite confident that your code works as expected
- making changes to existing code is much less scary, because you can change the thing you need to change, adjust or add tests accordingly, and rerun all the other tests to make sure everything else still works as expected
- there is a big psychological benefit when you force yourself to define exactly what you expect the code to do before you actually write it
- it can help others understand what the intent behind the code is by looking at its expected behaviour
The downside is that it takes more time to write tests for everything. But for complex applications, it will save you a lot of time in the long run if the code will be changed very often in the future or is complicated, because many bugs will be caught by your test landscape.
Yes. And by improving and changing the system, it by definition stops being anarchism and becomes something else. Which is what I was saying.
[Moon-Men.mp3 starts playing...]