kire456
Joined 13 years ago
Joined 13 years ago
A counterfeiter commiting crimes against FTDI does not excuse FTDI committing crimes against a third party (i.e. the consumer). The world being safer without the counterfeit products also does not excuse the FTDI destroying things that aren't theirs. The justice system being ineffective at addressing counterfeiters is also no excuse for FTDI to take matters into their own hands. Vigilante justice is usually illegal.
Programmers make mistakes. A bug in your counterfeit detection code may end up destroying legit products. In addition, you can not be sure destroying a product will be safe - if the chip is in a medical device, you might be killing someone. The entire idea of destroying a product without explicitly being told to do so is fraught with peril.
You deal in false binaries. The third, imo correct, option is for FTDI to design software that works correctly with their own product, and spend no effort on the counterfeits - neither to get them to work correctly, nor to brick them on purpose.
A fourth option, if you want to spend some effort on something other than destruction of property, is to take option three, and also alert the user that they are using a counterfeit chip with unpredictable behaviour, and in your airplane example, advise the user they should probably not take off. If you want to be pro-consumer, this is a better way to go about it than smashing their stuff.
From the consumer's perspective, they had a working device, and a firmware update bricked it on purpose. It is possibly out of warranty, in which case they end up footing the bill (or experiencing frustration) for replacement and downtime. It takes Olympic levels of mental gymnastics to view that as 'pro-consumer', imo.
To its credit (though not everyone agrees), MS has spent a lot of effort making compatibility shims, basically doing other people's work for them, but they have no such obligation.
This addon [1] will let you do just that. You can configure it to tell all sites to slurp as much of your data as they want, if that's what you prefer.
> How are we making anything better with all these cookie consent pop ups?
"We" are giving people back control over what happens with information about them. This is widely considered a good idea, though perhaps not near you ;) The pop-up part can be automated by software if you prefer a one-size-fits-all configuration, as described above.
[1] https://addons.mozilla.org/en-US/firefox/addon/consent-o-mat...
> bits of configs can't be reused. For example, while YAML, in theory, supports reusing/including bits of the config (they call it anchors), some software like Github Actions doesn't support it.
I use YAML configuration for Home Assistant all the time, and the includes work just fine. This article is off to a really weak start by saying "config files can not have X, because well they can just fine but arbitrary software Y doesn't support it". Especially damning because the proposed solution is to embed a whole other programming language within your program! If you can change the code of the consuming program, then just add support for imports, instead of adding a Python dependency.
Do you honestly think making people choose between raising children and having gainful employment is normal and acceptable?
To answer your question, yes, being a parent is a normal part of life and society should be accomodating to the needs of parents, to the extent that is possible. (In fact, I struggle to see why working somewhere else than your designated office for a few hours a week would be a 'privilege' if the particulars of the job allow for it. I get the impression that bosses that disallow this are on a power trip and do not have the best interests of their workers, and thus their company, in mind.)
I much prefer the Android dialog, with a clock face that allows me to select the right time with two clicks [1]. Am I alone in this, and is it hated by all and thus ignored in other OSes? Is it patented and thus unavailable for anyone but Google? I don't get it.
[1] https://en.proft.me/media/android/android_time_picker_dialog...
Please clarify what you mean if you find you have been misunderstood instead of getting angry and assuming malice.
I know several people in my tiny part of academia alone, whose eminence is well established, and who would not much change this by telling colleagues a certain individual is impossible to work with. I agree that it would take a vindictive mind to do so, but I am asking you to explain the facts any other way:
> Firstly, my eminent and influential PhD supervisor had let it be widely known that they thought I was an unpleasant person, impossible to work with, fundamentally stupid, and that I definitely shouldn’t be doing a doctorate.
I know no decent people who would say this about someone in a professional setting, let alone write it down and send it to many people. Also, no honest assessment of someone's academic skills can include the words "fundamentally stupid" if they are able to get into a PhD program, right?
Fatalism like the kind you suggest adds nothing to the discussion, and indeed to the academic community. It allows bad actors to keep acting badly. An article like this might motivate someone in power to examine whether this kind of conduct occurs in their institution. I don't know about you, but I see a positive expected value.
And I am not sure what you mean by the other side of the story. She has positive feedback from another supervisor, if the article is to be believed, so isn't the probable explanation a difference of personalities? And is there really any non-pride-or-ego-related reason to try and prevent someone not just from working with you, but in the wider community of which you are part? I can not interpret that behaviour in any way other than malice.
You are implying that launching many commercial (American) satellites is the best, or even a good, solution to the problem of many people not having what you consider adequate internet. Moreover, apparently this problem is so urgent and the solution so perfect that you feel the need to chastise these scientists for even expressing concern. I don't think you are approaching this discussion in a fair manner.
And your last statement makes no sense. If you don't expect students to work after work, then don't follow it up with the remark that you'd see them jobless.
For reference, European regulations will force them to upgrade that for free to at least 2 years, which is deemed a 'normal life time'.
Online, this intuition sometimes disappears, and people feel that the fact that something is readable to them, implies it is meant for them to interact with.