Situationally Useful Half-Feat, Probably Weaker than Lucky
Lucky is often seen as an "overpowered" or "catch-all" feat, seeing as to how universally useful it is. Let's take a look at Lucky:
You have 3 luck points. Whenever you make an attack roll, ability check, or saving throw, you may spend 1 luck point to roll an additional d20. You can use this ability after the original roll, but before the outcome is revealed. You choose which of the d20s is used for the attack roll, ability check, or saving throw.
You can also spend one luck point when an attack roll is made against you. Roll a d20, and choose whether the attacker's roll uses their d20 roll or yours.
If multiple creatures use a luck point on the same roll, they cancel out, resulting in no additional dice.
You regain expended luck points when you finish a long rest.
Note that you spend Luck Points only after you make the roll. Most of the time, this means that you will be re-rolling a failed attack roll, ability check, or saving throw, and you can so so multiple times. This also means that you probably won't be wasting Luck Points on an otherwise successful roll. Thus, Lucky isn't just advantage on 3 rolls, it's insurance that can pay out up to 3 times per long rest.
On the converse, when you use Human Determination, you choose whether to take advantage before the roll is made, and you only get one use per short rest. This means that the advantage is "wasted" if your roll would have succeeded anyways. This is far less useful than Lucky.
That being said, Human Determination is only a half feat (meaning that you get +1 to a stat) so it's not useless. That said, I can't imagine many human characters that I would build where I would bother taking it.
Half-Feats vary greatly in power. The power of a half-feat is that they can even out an odd attribute point for an additional +1. Some, like Elven Accuracy, are very useful in niche builds and can be good on a wide variety of characters, while others, like Linguist, are far less mechanically useful.
Human half-feats are probably even weaker than most because they don't gain a +2 to a stat, meaning that they would need to take 2 half-feats as a Variant Human to get a +4 in their primary stat by L4. Hence, why you would need a strong incentive to take a half-feat as a variant human (i.e. - the half-feat is strong anyways ala Resilient or Heavy Armor Master). That said, if I rolled stats and was playing an 19 primary casting stat Variant Human caster, I might consider Human Determination.