[-] bitcrafter@programming.dev 11 points 1 week ago

I prefer RAID -1, which is like RAID 0 except that you routinely yank one of the drives so that only the fittest of the bits survive, greatly improving the quality of your data!

[-] bitcrafter@programming.dev 12 points 1 week ago

Sure, but in fairness I think that the intent of that saying is not to say that husbands should not be happy but to counterbalance the trend that used to be more historically prevalent in marriages for the wife to be treated as an appendage of the husband and taken for granted. If you view your partner as co-equal then arguably this saying simply does not apply to you at all.

[-] bitcrafter@programming.dev 14 points 2 weeks ago

Did you actually read the article? They have clearly been putting a lot of thought and care into this project.

[-] bitcrafter@programming.dev 12 points 3 weeks ago

The Software Publishers Association has finally won:

It is no longer possible to copy that floppy. :-(

[-] bitcrafter@programming.dev 12 points 3 weeks ago

You make the excellent point that expressing enthusiasm for using Linux to solve problems is entirely inappropriate for an online Linux community.

[-] bitcrafter@programming.dev 15 points 2 months ago

I think you meant to say:

I knew it, no comments yet, everyone’s a sheep

[-] bitcrafter@programming.dev 11 points 4 months ago

I think that sometimes what happens to people is that they build the life that they implicitly believe they are "supposed" to be living because that is what they see everyone else around them doing, rather than based on an honest self-assessment of whether this really is the what will make them happy. When they realize that this life is not actually making them very unhappy, they look for outside factors to blame because they did everything that they were "supposed" to be doing so it could not have been their own misinformed choices that led them to this point.

And in fairness, no one chooses where they are born and the cultural conditioning that we receive, so this is not entirely their fault. It is really a societal problem that we do not encourage enough people to engage in true self-introspection to figure out for themselves what is important to them and what they want to get out of life so that they make these kinds of decisions with great deliberation and personal self-insight rather than taking the default option.

[-] bitcrafter@programming.dev 11 points 5 months ago

Sure, but if you are not regularly expressing code that has the potential of summoning elder gods that will swallow your soul into a dimension of ceaseless screaming then are you really living?

[-] bitcrafter@programming.dev 10 points 5 months ago

Something that definitely separates me from some of my less experienced coworkers is that, when I sit down and start to implement a plan I came up with in my head, if it turns out that things start exploding in complexity then I reevaluate my plan and see if I can find a simpler approach. By contrast, my less experienced coworkers buckle down and do whatever it takes to follow through on their plan, as if it has now become a test of their programming skills. This makes life not only more difficult for them but also for everyone who has to read their code later because their code is so hard to follow.

I try to push back against this when I can, but I do not have the time and energy to be constantly fighting against this tendency so I have to pick my battles. Part of the problem is that often when the code comes to me in a merge request it is essentially too late because it would have to be essentially completely rewritten with a different design in order to make it simpler. Worse, the "less experienced" coworker is often someone who is both about a decade older than me and has also been on the project longer than me, so even though I technically at this point have seniority over them in the hierarchy I find it really awkward to actually exercise this power. In practice what has happened is that they have been confined to working on a corner of the project where they can still do a lot of good without others having to understand the code that they produce. It helps that, as critical as I am being of this coworker, they are a huge believer in testing, so I am actually very confident that the code they are producing has the correct behavior, even when I cannot follow the details of how it works that well.

[-] bitcrafter@programming.dev 10 points 11 months ago

Quoth the article:

As spotted by iMore, this indemnification stems from how Epic Games breached the developer agreement it had with Apple when it tried offering its own alternative payment system in August 2020.

In short: Epic Games pissed off the court when it consciously chose to violate the terms of its its contract with Apple before filing the lawsuit, rather than first filing the lawsuit and waiting for it to conclude. The court is taking the unusual step of billing Epic Games for Apple's legal expenses precisely to disincentivize this kind of behavior in the future.

[-] bitcrafter@programming.dev 10 points 11 months ago

A truly fantastic update for our times!

[-] bitcrafter@programming.dev 12 points 1 year ago

That's a little bit like saying, "I don't understand why people continue to complain about the landmine sitting right there on the ground. We've painted it red so you can easily walk around it, so how has the problem not been solved?"

view more: ‹ prev next ›

bitcrafter

joined 1 year ago