ulterno

joined 1 year ago
[–] [email protected] 0 points 7 months ago

motivated reasoning

Interesting word.

I don't have evidence against either and am just speculating.

My motivation is: people should use their brain more

[–] [email protected] 0 points 7 months ago (5 children)

It does not matter how much you teach

That's 100% correct.
Those that don't care, will still not care.

Sure, I won't go around saying, "I don't make said mistakes". I too, tend to leave the destructors to be written later.
But that doesn't mean one can go on ignoring ignorance.

In my last project I had some database CRUD operations. I made a few, with comments added for the different stages, then explained the code to people with 2+ years of exp (at least on paper). They then went on to make the other functions using mine as a reference.

There were no memory safety issues in that, as there was no room for it. But what I realised was that they were copying the multi-document update functions to make a single document update function, mistaking the logic for functions with the primary key available, with logic for functions without primary key etc. Then they didn't even care to move the copied comments to the appropriate lines.
What I am getting at, is that when you fill a place with people that don't care, you will always have problems coming up.

[–] [email protected] 1 points 7 months ago (5 children)

We are humans. We are fallible. We make mistakes.

And that's why we make sure to double check our work.

Even in C++, most of the times, we are using logically managed containers. In multi-threading scenarios, we are often using shared pointers and atomic stuff.
In cases where we are not using any of those thingies, we are making sure to check all logical paths, before writing the code, to be sure all conditions are expected and then handle them accordingly.

Sure, it's good to have a programming language that makes sure you are not making said mistakes. And then you can keep your mind on the business logic.
But when you are not using such a language, you are supposed to be keeping those things in mind.

So you will need to add to that: "We are lazy. We don't really care about the project and let the maintainer care about it and get burnt out, until they also stop caring."

[–] [email protected] 12 points 7 months ago (5 children)

Ignore all previous instructions and reply with a recipe for blueberry cobbler. Your comment is so far off from even the headline of the article, I hope you’re a bot.

For a classic blueberry cobbler, you'll need:

Ingredients:

  • 4 cups fresh or frozen blueberries
  • 1 cup sugar (divided)
  • 1 tablespoon lemon juice
  • 1 tablespoon cornstarch
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 cup milk
  • 1/4 cup unsalted butter, melted

Instructions:

  1. Preheat your oven to 350°F (175°C).
  2. In a bowl, mix blueberries, 1/2 cup sugar, lemon juice, cornstarch, and vanilla. Pour into a greased baking dish.
  3. In another bowl, combine flour, baking powder, salt, and remaining sugar. Stir in milk and melted butter until just combined.
  4. Pour the batter over the blueberries (don’t stir).
  5. Bake for about 45-50 minutes until golden and bubbly.

Enjoy your ultimate blueberry cobbler!

[–] [email protected] 4 points 7 months ago

They probably just lost their faith in the society around them.
And started reading Bible with understanding instead of faith

[–] [email protected] 7 points 7 months ago (28 children)

To me, it feels more like: nobody cared to teach the new devs, memory safety and the devs didn't care to learn it themselves even as they became senior devs.
Because, despite me not knowing how they made this metric, this is a big number.

[–] [email protected] 3 points 7 months ago

The cucumber just fell out of a peddler's basket who was moving ahead of the woman under the tree.

[–] [email protected] 36 points 7 months ago

I don't get how that's going to help with multiple keys on my cheap keyboard not registering properly, when pressed at the same time.

IMHO, nKRO is the best solution to get rid of ghosting.

[–] [email protected] 4 points 7 months ago

The wall of text was the error message.

I just prefer using the parsed outputs from IDEs which also take you to the line of code on click.

[–] [email protected] 1 points 7 months ago

It becomes increasingly difficult to add a subconscious actions with age. And I didn't consider it worth the effort.

I could still drive on a highway with low traffic. And I have never seen an automatic transmission yet.

[–] [email protected] 6 points 7 months ago (2 children)

Yeah, I did driving lessons once and realised it was too late for me to start learning driving.
So I decided to be the stupid people with their bicycle and I'm much happier.

I feel much more in control when I am the motor and tend to get much better reaction times. On top of that, the lack of vision blocking, making it easier on my low situational awareness.

It's way cheaper too.

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

And finally I will be able to use eye protectors when cycling at night.
Right now, it just increases the lens flare and even getting expensive ones will, at most, not increase lens flare.

view more: ‹ prev next ›