• 1 Post
  • 13 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle

  • What do you expect them to say? That they’re proud of this guy? Even though he’s clearly a madman?

    I know IRL gun nuts, and none of them would identify with this person. Also, none of them subscribe to the fallacy/straw-man of a “good guy with a gun”. The ones who carry concealed would remind you that they are carrying for themselves, not for you. If you find an active shooter in a mall, you can count on them… to run away.

    Skillful gun nuts know that shooting defensively is never worth the legal hassle unless it saves your life (or a family member’s life).

    The shooter in this article is nothing like any of the gun nuts I’ve ever met. This shooter is another Kyle Rittenhouse, someone anxious for a chance to kill a person and get away with it under the excuse of defense.



  • Remember that voltage is measured across a pair of wires, so you can’t power the chime with only a single wire. That’s part of what makes this difficult – these doorbell systems only have the bare minimum of wiring in them. Powering the camera and the chime in series with each other is quite difficult. I think a lot of these things just accept the short circuit, and use a battery to power the camera while the button is being held.

    Here is what I was proposing, and I think what ch00f was also proposing. Replace “5VDC power supply” in this diagram with “a full bridge rectifier and a bunch of caps” in their description, and also note that your camera probably requires a well regulated 5VDC supply.


  • The easy way: take your existing wiring. Put an 18VAC to 5VDC power supply in parallel with the pushbutton. Then, the output of that power supply goes to the 5V USB input of your camera setup.

    The downside is that it will reboot the camera every time someone rings the doorbell, because you are shorting across the camera’s power supply.

    You can put a resistor in series with the button to fix this. You will need to find a resistance that’s low enough to still cause the chime to ring, but high enough not to disrupt the camera’s power supply. Maybe start around 20 ohms. If you can’t find a working resistor value, you can change the transformer to a 24V or 36V transformer, but make sure to keep that resistor high enough not to burn out the chime, and make sure your 5VDC power supply can handle the increase in input voltage.




  • The good news is: the error shown there was a PCIe bus error, which means the error is somewhere between the NVME controller and your processor’s PCIe interface. Also good news: the errors you experienced were fully corrected, so you probably lost no data.

    So the flash memory in the drive isn’t failing. That’s good because if the flash memory starts failing, it’s probably only going to fail more. In this case, your errors may be correctable: by replacing the motherboard, by replacing the processor, by reseating the NVME drive in its slot, by verifying that your power supply is reliable…

    However, if your NVME controller actually does fail, it will be little consolation to tell you that your data is all still there on the flash chips, but with no way to get it. So now might be a good time to make a backup. Any time is a good time to make a backup, but now is an especially good time.

    If you keep getting these errors at the same rate, then you probably don’t need to do anything, since the errors are being corrected. If you’re worried, you could use BTRFS and enable checksumming of data.


  • So are you able to view content, but pay to download? If that’s the case, I could probably write a scraper for the site.

    If you have to pay to even see the content, then you may have a bigger problem. Try pooling resources with some of your fellow students, to have one person download all the content, and then make it available to everyone else.

    Another option is to expose your instructors. There’s a high probability that they are getting kickbacks, especially if this is at college level. Maybe in the form of 10% of each dollar spent by one of their students. Or, they might be getting free equipment or content from Docsity, in exchange for forcing students to use it, and offloading the costs to students.

    When I was in college, one of my instructors used these “clickers” that cost students $40 per semester to rent. They used radio to allow submitting realtime quiz answers during class. Students were scored on how many questions they answered, not whether they were correct. If you didn’t pay the clicker fee, you lost that 10% of your final grade.

    I was suspicious, so I looked into it. It wasn’t hard. The clicker manufacturer advertised kickbacks on their own website.


  • Cloudflare seems to incorrectly classify my Internet connection, which is a residential Internet connection going to my house, as a datacenter connection or VPN or something.

    Many websites that use Cloudflare give me endless captcha forms. As soon as I solve one, it demands another, and never lets me access the website.

    Sometimes I solve one captcha, and then it says I’m blocked forever for sending automated queries, even though I filled it out correctly. The error message is: “You are blocked.”

    Sometimes it lets me in after one captcha, but I still resent having to enable Javascript for these assholes just to access a site that doesn’t otherwise require Javascript.

    Sometimes Cloudflare adds extra security to certain pages, just for me. The developers of the website didn’t program it to handle this extra security, so the site fails for just me, and the site developers don’t believe me, telling me I have a browser problem (in three different browsers, which I can fix by using a proxy). For example, when the site’s javascript has my browser to do a CORS operation, the first step is the browser sending an OPTIONS request. However, the extra security of the proxy introduced by Cloudflare responds slightly differently from the actual website, so the site breaks.

    Cloudflare uses a holistic approach to deciding whether you are a legitimate user or a bot. In other words, they use every single possible piece of data they can get on you, including tracking your visits across other Cloudflare sites. They do discriminate against certain user-agent strings.

    Cloudflare completely blocks many Tor users, even from having read-only access to a site.

    When you ask Cloudflare why your IP address is blocked, they falsely claim that it’s a setting created by the website admins. I strongly suspect that this setting is something like “use Cloudflare™ Adaptive Security™” and probably doesn’t explain to the site admin that they’re blocking large quantities of innocent users.

    Cloudflare has previously used Google Recaptcha, which has a ton of problems (tracking, accessibility, training AIs that will make my life worse).


  • It’s because the wavelength and frequency are inversely related. When the wavelength is low and the frequency is high, the wavelength is also moving very slowly, compared to the frequency which is moving very quickly. Since the frequency is changing so quickly, the power-per-unit-frequency is lower at higher frequencies, and higher at lower frequencies (at least relative to the power-per-unit-wavelength).

    Let me try and use a car analogy:

    You’re driving home through Wisconsin, and you live on the border between Wisconsin and Minnesota. The mile markers on the road decrease as you go, reaching 0 at the state border, where you happen to live.

    The cows along the highway are evenly distributed, so if you count the cows as you drive, but restart your count every mile when you see the mile marker, you will reach the same number of cows every mile.

    Now, the frequency is inversely related to the mile number. The frequency in this case refers to your children in the back seat asking, “Are we there yet?” They know damn well how far it is to home, because they can just look at the mile markers. Regardless, their rate of asking increases as the mile markers go down. When you’re at mile marker 100, they ask once every 10 minutes. When you’re at mile marker 1, they ask 10 times per minute.

    If you instead look at the number of cows between “Are we there yet?” asks, then you will find that the cows-per-ask is much different from the cows-per-mile. At high distances (low frequencies), the cows-per-ask is very high, while at low distances (high frequencies), the cows-per-ask is very low.

    Now, the article is looking at power-per-unit-frequency, so you’d actually have to measure the rate in change of how often the kids ask “Are we there yet?” And that would give you a little different result. You might need calculus to correctly calculate the derivative of the number of asks. But hopefully this illustrates that you can get different results, by using a different per-thing to measure your value.


  • There are 2 reasons:

    1. Those two graphs have different scales on the y-axis. One is Irradiance per nanometer of wavelength, and one is Irradiance per terahertz of frequency. Both graph’s y-axis are called “spectral irradiance”, despite being different things. This causes most of the distortion between the two graphs, and can even change the location of the absolute maximum.

    2. The graphs’ x-axis have different units. This causes some distortion too, but wouldn’t change the absolute maximum. It would help if they used a log scale in both cases, because wavelength and frequency are inversely related, so then the graphs could just be horizontally flipped.

    So, look at the top graph (by wavelength), and see how much power is in that 1000-2000nm area. It’s still a lot, just spread out over a large area. It’s the same amount of power in the lower graph (by frequency) shoved into the much smaller area from 150THz to 300THz. Since it’s in a smaller area on the lower graph, it has more power-per-unit-of-x-axis.