124 Matching Annotations
  1. Last 7 days
  2. Mar 2021
  3. Feb 2021
    1. ReconfigBehSci. (2020, November 3). As debate on ‘saving the economy versus saving lives’ marches on, it’s worth noting that this type of contrast actually has a name in fallacy research: Https://t.co/N8U4ABWTuh it’s also worth noting that there is now a substantial number of research articles on the topic. 1/n [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1323603017179013130

    1. ReconfigBehSci. (2021, February 1). Great list, but I think one of the main problems with “absence of evidence fallacy” is its phrasing: “absence of evid. Is not the same as evidence of absence” is a true statement, “absence of evidence is not evidence of absence” is literally false @richarddmorey [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1356172673651503104

    1. The Last Crusidual. (2021, February 2). @SciBeh @MichaelPaulEdw1 @ToddHorowitz3 @richarddmorey you can’t have any form of evidence. If you concider any form of evidence, than what is talked about than isn’t anymore what the falacy sais. [Tweet]. @islaut1. https://twitter.com/islaut1/status/1356529266519924736

    1. Some people believed I argued that object orientation is bad simply because extends has problems, as if the two concepts are equivalent. That's certainly not what I thought I said, so let me clarify some meta-issues.

      first sighting: meta-issue 

  4. Jan 2021
    1. Copy these 5 resources to a directory named 'magpierss' in the same directory as your PHP script.

      This whole page assumes/presumes that your site is using PHP. That hardly seems like a safe assumption to me. This page should at least qualify, "If your site uses PHP, then you can do..."

    1. When enough people make false promises, words stop meaning anything, then there are no answers just better and better lies.
    2. Negative people run their life engine on the fuel supply of fake praises & false promises and thrive. A positive person can drive them off & out by just cutting down this supply chain pipeline.
  5. Dec 2020
  6. Nov 2020
    1. I'm still calling this v1.00 as this is what will be included in the first print run.

      There seems to be an artificial pressure and a false assumption that the version that gets printed and included in the box be the "magic number" 1.00.

      But I think there is absolutely nothing bad or to be ashamed of to have the version number printed in the rule book be 1.47 or even 2.0. (Or, of course, you could just not print it at all.) It's just being transparent/honest about how many versions/revisions you've made. 

  7. Oct 2020
    1. Their trailer said "A video game for the home computer". Not sure why they said that instead of PC, but it was a refreshing new term for it.

    1. The false promise of your source code repository is that everything it contains is “good.” To complete your task, just find something that does something similar, copy, modify, and you’re done. Looking inside the same repository seems like a safety mechanism for quality but, in fact, there is no such guarantee.
    1. This is a very dangerous practice as each optimization means making assumptions. If you are compressing an image you make an assumption that some payload can be cut out without seriously affecting the quality, if you are adding a cache to your backend you assume that the API will return same results. A correct assumption allows you to spare resources. A false assumption introduces a bug in your app. That’s why optimizations should be done consciously.
    1. balloons

      I remember the false positive Leo Laporte reported in his home security system when it thought a balloon floating by was an intruder in his home.

    1. Half-freedom," as this sys- tem came to be called,

      I cannot stress how much this pisses me off. They gave black people "half freedom." That's how vicious and cruel slave owners were. They couldn't even fathom giving them full freedom.

  8. Sep 2020
  9. Aug 2020
  10. Jul 2020
  11. Jun 2020
  12. May 2020
    1. Allowing port 80 doesn’t introduce a larger attack surface on your server, because requests on port 80 are generally served by the same software that runs on port 443.
    1. These options have almost deceptively similar wordings, with only subtle difference that is too hard to spot at a glance (takes detailed comparison, which is fatiguing for a user):

      1. can use your browser’s information for providing advertising services for this website and for their own purposes.
      2. cannot use your browser’s information for purposes other than providing advertising services for this website.

      If you rewrite them to use consistent, easy-to-compare wording, then you can see the difference a little easier:

      1. can use your browser’s information for providing advertising services for this website and for their own purposes.
      2. can use your browser’s information for providing advertising services for this website <del>and for their own purposes</del>.

      Standard Advertising Settings

      This means our ad partners can use your browser’s information for providing advertising services for this website and for their own purposes.

      Do Not Share My Information other than for ads on this website

      This means that our ad partners cannot use your browser’s information for purposes other than providing advertising services for this website.

    1. as well as those of the country your site targets

      This is assuming your site only targets one country!?

      What if you want to target the whole world? Isn't that what most sites would like to target?

  13. Apr 2020
    1. While risking false positives, Bloom filters have a substantial space advantage over other data structures for representing sets
    2. More generally, fewer than 10 bits per element are required for a 1% false positive probability, independent of the size or number of elements in the set.
    1. If you force people to frequently change their passwords, they will use bad passwords.
    2. Stop forcing users to change their passwords every 30, 60, or 90 days, and stop forcing users to include a mixture of uppercase, lowercase, and special charactersForcing users to change their passwords should only happen if there is reason to believe an organization has been breached, or if a new third-party data breach affects employees or users.
    1. There's a tradeoff to be made between the false positive rate, the number of passwords checked, and the amount of disk/network bandwidth used.
    1. "Hey, folks — just wanted to let y'all know that one of the 500 locks on one of your 500 doors is broken. Not gonna tell you which one though. Hope that helps!"
  14. Mar 2020
    1. Now that we’re making breakthroughs in artificial intelligence, there’s a deeply cemented belief that the human brain works as a deterministic, mathematical process that can be replicated exactly by a Turing machine.
    1. Robots are currently suffering extreme discrimination due to a few false assumptions, mainly that they’re distinctly separate actors from humans. My point of view is that robots and humans often need to behave in the same way, so it’s a fruitless and pointless endeavour to try distinguishing them.
    2. As technology improves, humans keep integrating these extra abilities into our cyborg selves
    1. it really doesn’t take much clicking around the regional Internet to find a gaslighting cookie notice that pops up with a mocking message saying by using this website you’re consenting to your data being processed how the site sees fit — with just a single ‘Ok’ button to affirm your lack of say in the matter.
    1. We are not sensible, free thinking decision making people. As an individual I imagine that you will say "Yes I am". That's the beauty of the entire system. Consciously individuals believe that they are in control and make their own choices and yet I have met and experienced very few who have full autonomy
    2. saying they give people all the controls they need to manage and control access to their information. But controls with dishonest instructions on how to use them aren’t really controls at all. And opt outs that don’t exist smell rather more like a lock in. 
    3. Facebook does not even offer an absolute opt out of targeted advertising on its platform. The ‘choice’ it gives users is to agree to its targeted advertising or to delete their account and leave the service entirely. Which isn’t really a choice when balanced against the power of Facebook’s platform and the network effect it exploits to keep people using its service.
  15. tonydye.typepad.com tonydye.typepad.com
    1. The absolutely worst thing that can happen in your anti-spam solution is to block a good email and not let anybody know about it!  Anti-spam solutions should always generate an NDR such that a legitimate sender can know their message didn't get through. (Of course, we know many legitimate users don't read nor understand NDRs, so there's still an issue)  A really good anti-spam solution should not only generate an NDR, but that NDR should have an "escape clause" in it that gives that legitimate user a special way to get through the anti-spam solution, if they take some reasonable steps.
    1. The more data you send with each comment check, the better chance Akismet has of avoiding missed spam and false positives.

      They avoid saying "false negatives" and call it "missed spam" instead.... okay.

    1. that permission must be freely obtained. Ergo, a free choice must be offered.So, in other words, a “data for access” cookie wall isn’t going to cut it. (Or, as the DPA puts it: “Permission is not ‘free’ if someone has no real or free choice. Or if the person cannot refuse giving permission without adverse consequences.”)
    1. On the other hand, asking them to check a box when they have very little idea what they’re agreeing to — and not giving them any other viable options — doesn’t seem to be an ideal solution.
  16. Feb 2020
  17. Jan 2020
  18. Dec 2019
    1. Now using sudo to work around the root account is not only pointless, it's also dangerous: at first glance rsyncuser looks like an ordinary unprivileged account. But as I've already explained, it would be very easy for an attacker to gain full root access if he had already gained rsyncuser access. So essentially, you now have an additional root account that doesn't look like a root account at all, which is not a good thing.
    1. The reasoning is that saying "ES7 Decorators" assumes that Decorators is expected to be in ES7. I mentioned this in my last post regarding compiling node_modules, but being in a particular Stage doesn't guarantee much: a proposal can stall, move backward, or get removed entirely.
  19. Nov 2019
    1. we believe that search companies may need to go to considerable trouble to separate user-generated from TMN-generated searches. Further, any such filtering efforts are likely to contain some number of false positives.
    1. It needs to be fully repealed, because the first step out of the gate for Obamacare is a step in the wrong direction and that is for government control over every aspect of health care, so it’s hard to fix the system that they have put in place without ending that premise that government ought to be running and controlling health care.
    1. you probably referred to the positive case where no one overrides anything and so the property returns true, so no need to process further because it is really an automation. Yes, this is true. I just hope that it does not make websites skip the checks if this returns false.
    1. Because they're more integrated and try to serialize an incomplete system (e.g. one with some kind of side effects: from browser/library/runtime versions to environment to database/API changes), they will tend to have high false-negatives (failing test for which the production code is actually fine and the test just needs to be changed). False negatives quickly erode the team's trust in a test to actually find bugs and instead come to be seen as a chore on a checklist they need to satisfy before they can move on to the next thing.
    1. I could rename toggle to handleButtonClick (and update the corresponding onClick reference). My test breaks despite this being a refactor.
    2. I could mistakenly set onClick of the button to this.tgogle instead of this.toggle. My test continues to work, but my component is broken.
    3. So finally I'm coming out with it and explaining why I never use shallow rendering and why I think nobody else should either. Here's my main assertion:With shallow rendering, I can refactor my component's implementation and my tests break. With shallow rendering, I can break my application and my tests say everything's still working.This is highly concerning to me because not only does it make testing frustrating, but it also lulls you into a false sense of security. The reason I write tests is to be confident that my application works and there are far better ways to do that than shallow rendering.
    1. May not fail when you break application code. False positives
    2. Can break when you refactor application code. False negatives
    3. This is called a false positive. It means that we didn't get a test failure, but we should have

      No, this is a false negative. We didn't get a test failure (that is, there is a lack of the condition (test failure)), when the condition (test failure) should have been present.

      Read https://en.wikipedia.org/wiki/False_positives_and_false_negatives

    4. This is what's called a false negative. It means that we got a test failure, but it was because of a broken test, not broken app code.

      Actually, this is a false positive (also known as a false alarm): it indicates the presence of a condition (something is wrong with the behavior of the code), when in fact it is not present (nothing is wrong with the behavior).

      Unless you define the condition as "everything as fine", but that is not usually how these terms are used.

      Read https://en.wikipedia.org/wiki/False_positives_and_false_negatives.

    5. Why is testing implementation details bad?There are two distinct reasons that it's important to avoid testing implementation details. Tests which test implementation details:Can break when you refactor application code. False negativesMay not fail when you break application code. False positives
    1. Using expect { }.not_to raise_error(SpecificErrorClass) risks false positives, as literally any other error would cause the expectation to pass, including those raised by Ruby (e.g. NoMethodError, NameError, and ArgumentError)

      Actually, those would be false negatives: the absence of a test failure when it should be there.

      https://en.wikipedia.org/wiki/False_positives_and_false_negatives

  20. Oct 2019
    1. If I use the word God or the word Christ, the word Jesus, the word Lord, and in any way it conveys the sense of an existent someone or something outside of yourself, you have the wrong concept of God or Christ.
  21. Apr 2019
    1. Amazon said it was using automated technology to weed out false reviews.It said it invested "significant resources" to protect its review system "because we know customers value the insights and experiences shared by fellow shoppers". /**/ (function() { if (window.bbcdotcom && bbcdotcom.adverts && bbcdotcom.adverts.slotAsync) { bbcdotcom.adverts.slotAsync('mpu', [1,2,3]); } })(); /**/ "Even one inauthentic review is one too many," it added.But Which?'s probe suggested fake reviews were commonplace.

      "Online retail giant Amazon's website is flooded with fake five-star reviews for products from unfamiliar brands, consumer group Which? has claimed."

  22. Feb 2019
    1. false Taste

      What is false taste? Does this mean your taste isn't attuned to the collective, or that you are literally falsifying what you believe to be aesthetically pleasing?

  23. May 2018