I’m 30-ish, and started to get into a few dates just this year.
I’m not sure why it has taken so long. Maybe it’s because of social anxiety that has taken long time learning how to manage.
I haven’t been on a particularly good date yet though.
I’m 30-ish, and started to get into a few dates just this year.
I’m not sure why it has taken so long. Maybe it’s because of social anxiety that has taken long time learning how to manage.
I haven’t been on a particularly good date yet though.
It’s not like it’s going to consume electricity like Bitcoin.
PoW was first conceptualized as an anti spam method. It’s just a little overhead to make it expensive to make DOS attacks. This makes perfect sense.
For me it’s the opposite. No money no deal.
deleted by creator
Let me guess, the coins can only be bought in bundles. The bundles are deliberately made so that no matter how you spend the coins, you’ll always have 1 or 2 coins left. Which makes you encouraged to buy another bundle to make all your moneys worth.
In case you’re wondering about the down votes, many think Clean Code is not a good book. It got a few good advice, but it also got bad advice disguised as good advice.
I don’t think switch statements should always be avoided. There are cases where polymorphism makes things more difficult to maintain. Saying polymorphism should be used over switch statements is not a good advice.
Here’s an article going into more detail why we should stop recommending Clean Code: https://qntm.org/clean
‘The day you die is one of the most important days of your life’, Nitschke says
That’s a chilling way to put it.
It’s great she had the opportunity to end it on her own terms. I hope I also have the same option if I’m ever in a similar situation. Living in daily agony with no hope in sight doesn’t sound like a good life.
For me I have the habit of doing findFirst because determinism is important where I work. But I agree with you if determinism is not of importance.
Looks like it’s JavaScript, but in Java I would prefer to use the Stream API, something like this:
return availableDrivers.stream()
.filter(driver -> calculateDistance(rider, driver) < 5)
.filter(driver -> isPreferredVehicle(rider, driver))
.filter(driver -> meetsRiderPreferences(rider, driver))
.findFirst()
.orElse(null);
Then we have:
private boolean meetsRiderPreferences(Rider rider, Driver driver) {
if (driver.rating >= 4.5) {
if (rider.preferences.includes('Premium Driver')) {
return driver.isPremiumDriver;
} else {
return true;
}
} else if (driver.rating >= 4.0) {
return true;
} else {
return false;
}
}
This increases the separation of concern in a neat way, and it becomes more clear what the for loop does at a glance (get the first driver satisfying a set of conditions). The more complicated logic is isolated in meetsRiderPreferences, which now only returns true or false. Reading the method is more about making a mental map of a truth table.
It’s also easy to expand the logic (add more filter conditions, sort the drivers based on rating and distance, break out meetsRiderPreferences into smaller methods, etc.).
Not sure how the equivalent in JavaScript would look like, but this is what I would do in Java.
There’s C++/CLI if you want to combine garbage collection with the pain of C++
My body is Water Temple:
Coming from ER to DS3 I think DS3 is much easier. I didn’t put much thought into my build and it was a breeze. I beat many bosses first try.
Much of the difficulty in ER comes from the often hard to telegraph attacks.
I think Mega Man 2 is easy compared to many other games from that era. It’s one of the few NES games I’ve beaten without save states or cheats.
Battletoads on the other hand…
Link to the original artist because her art is amazing: https://www.lilyseikajones.com/
I relate. Technical debt is by far the most common source of frustration in my career. It’s that code someone inexperienced wrote years ago that no one longer understands, but it still needs to be maintained. Often the code is also unnecessarily convoluted, so there’s a high risk of introducing new bugs when working with it.
I’ve recently managed to refactor such code recently. No one could work with it with confidence, it was slow and it was buggy. A lot of the code was also completely unnecessary (like 100 line convoluted mess that could be done with 1 line of code).
Now someone else in my team who has never worked with this code wrote a major addition to it without much assistance, so I take it as a sign that my refactor is a great improvement.
I haven’t played Plucky yet, but this is what I liked about Tunic. It gives you a hint, and then trusts the player to experiment with the hint they’re given. It makes it feel like your own adventure.
Knowledge is knowing that the monster isn’t Frankenstein.
Wisdom is knowing that the monster is Frankenstein.
What’s happening is that support from VC money is drying up. Tech companies have for a long time survived on the promise that they will eventually be much more profitable in the future. It doesn’t matter if it’s not profitable today. They will be in the future.
Now we’re in a period where there’s more pressure on tech companies to be profitable today. That’s why they’re going for such anti consumer behaviors. They want to make more with less.
I’m not sure if there’s a bubble bursting. It could just be a plateau.
Pac Man was younger when Halo was released than Master Chief is today.