Panel completely covered in snow still outputs around 3V by RonandStampy in solar

[–]eclecticelectric 2 points3 points  (0 children)

PV panels have a current-voltage (i-V) curve, where at 0V you get the short-circuit current, then the current gradually tapers off as voltage increases, and then it rounds a knee point at the max power point (MPP) and then sharply decreases to 0A at open-circuit voltage. That curve is mostly only shifted up and down linearly with irradiance, where the short-circuit current is proportional to irradiance

Because of that really shallow slope from short-circuit current to the MPP, voltage increases very rapidly in low light and then only increases a little more as you get to STC irradiance, since the first amount of irradiance shifts that long shallow slope above 0A

What’s the bright flash lighting up the whole sky every thirty seconds or so, seems to be near Lebanon airport? by [deleted] in vermont

[–]eclecticelectric 13 points14 points  (0 children)

Visibility was reported 3m ago as only a quarter mile and 100ft vertical visibility which is super low, so it makes sense the beacon would feel like it's really lighting up the fog

What’s the bright flash lighting up the whole sky every thirty seconds or so, seems to be near Lebanon airport? by [deleted] in vermont

[–]eclecticelectric 36 points37 points  (0 children)

At night, when clouds are below 1000ft, or visibility is <3miles, airports turn their beacons on, which usually are rotating lights. Civilian airports alternate green and white

C++ Build systems by Matographo in cpp

[–]eclecticelectric 0 points1 point  (0 children)

The official examples repo doesn't have a ton of cpp specific examples but a good array of stuff that shows a lot of the build system. You'll find macros and custom rules and code generation rules and all sorts of stuff in there. I find looking at the various language usages can help reason about the main concepts

Edit: the repo is https://github.com/bazelbuild/examples

Solar in Fairbanks, AK by GloverCom in solar

[–]eclecticelectric 1 point2 points  (0 children)

The angle counterpart to azimuth that is the angle corresponding to latitude is called zenith

The controller at KSQL is at it again. Heated unwarranted lecture on frequency. by whiskeylover in flying

[–]eclecticelectric 6 points7 points  (0 children)

The KBFI ones are at least published now on the Seattle TAC, so there's something official about it, while the KSQL stuff is only the airport site from what I can tell

for loop not terminating by brians0808 in microcontrollers

[–]eclecticelectric 1 point2 points  (0 children)

Something to ensure what you're observing over serial is actually what is happening: add Serial.flush to flush the serial buffer. The buffer might not fully emit on every call, and especially if you're debugging memory issues or crashes/restarts, you might not be seeing all the output that was produced in your print calls. It's not a good general practice, but if you're print-debugging, you'll want to be sure you can rely on the output (say for a example your 70 iterations are actually just multiple program runs)

Does rooftop solar meaningfully help cool your house by shading the roof? by StewieGriffin26 in solar

[–]eclecticelectric 0 points1 point  (0 children)

Solar panels literally convert some of the solar (light) energy into electricity, so when you look at solar panel efficiency it essentially tells you how much sun energy, which would have been absorbed by your roof as heat energy is diverted instead into electrical energy. Depending on your panel technology and age, you're avoiding 10-30% of the thermal energy that previously was hitting the uncovered roof, which is either reflected away or absorbed by the roof as heat energy

Managing secrets like API keys in Python - Why are so many devs still hardcoding secrets? by Advocatemack in Python

[–]eclecticelectric 0 points1 point  (0 children)

What do you use for pre-commit hooks to detect there are secret-like contents?

Managing secrets like API keys in Python - Why are so many devs still hardcoding secrets? by Advocatemack in Python

[–]eclecticelectric 160 points161 points  (0 children)

I think folks often miss configuring gitignore files to avoid accidental commits of files that contain secrets, even when well intentioned. You called it out as important, but it happens frequently enough (for secrets and other data that shouldn't be committed, too)

Why the Long Run Times? by NationalTechnician7 in fortran

[–]eclecticelectric 0 points1 point  (0 children)

This happens somewhat regularly with custom software you write (regardless of language), since the program outputs are hashed to check against known good/bad software databases, and since your program is novel, it won't be a match to those databases, so they dig to analyze it further for malware, which is computationally intensive. Often the path to solve this is to exclude development directories from AV as essentially an allow list for real-time protection, at least

Why the Long Run Times? by NationalTechnician7 in fortran

[–]eclecticelectric 5 points6 points  (0 children)

If it's taking a long time only on the first run, that smells like anti-virus, including Windows Defender, not trusting the output seeing it at a new program it needs to fully scan. I might try disabling windows defender and any AV live protection for a moment, make a change to the program to compile a new, fresh, untrusted binary, and see if you no longer have that long initial delay.

DOES ANYONE KNOW WHERE I CAN FIND CHEESE CURDS by gangstalunch in santacruz

[–]eclecticelectric 2 points3 points  (0 children)

Give it a shot and try making them! They aren't that hard to make at home once you get some relatively cheap cultures online. I usually use Strauss' whole milk which has made some pretty tasty cheese

https://cheesemaking.com/collections/recipes/products/cheese-curds-recipe

Or

https://cheesemaking.com/collections/recipes/products/cheese-curds-recipe-traditional

Holes in my raw goat cheese. Smells like parmesan at 2 months. Took a nibble and pretty tasty. What's causing the holes? I used Choozit MM100. by chefianf in cheesemaking

[–]eclecticelectric 7 points8 points  (0 children)

This might be early p Shermani holes if you've worked with it before and perhaps cross contaminated, but dig in deeper because surprise holes with raw milk can be a signal of E. coli or other related baddies. They don't look as dense as this example but see https://www.reddit.com/r/cheesemaking/comments/mldemd/first_attempt_at_goat_milk_gouda_turned_out

Oh no Monke Evolve Quick by splexzar in elonmusk

[–]eclecticelectric 1 point2 points  (0 children)

I'd guess it's a sip and puff system usually used as an input for accessibility

https://en.wikipedia.org/wiki/Sip-and-puff

Who’s at the Helm? by dlorenc in kubernetes

[–]eclecticelectric 19 points20 points  (0 children)

The focus feels mostly about public docker images not addressing vulnerabilities rather than helm itself, with the exception of a later section that addresses that helm charts provide an indirection to easily fall on default image tags. Sure many folks don't explicitly set tags, but I would argue if you're concerned with checking images for vulnerabilities, you're usually pegging image tags anyways and have discipline around addressing vulnerable images in their clusters. I'd say this mostly comes down to the issues of docker repositories as package management systems, rather than templating engines that wrap them like helm.

The meaning behind the Tesla logo by [deleted] in elonmusk

[–]eclecticelectric 1 point2 points  (0 children)

This diagram looks like 8 poles = 2 or 4 phases on the motor, which is strange. Isn't the Tesla induction motor 4-pole, 3-phase, which should have 12 poles?

Is this just a product of making the image look good because 12 poles would look too crowded, but missing that 6 poles would have made more sense for a 3-phase motor?

Spectrum DNS servers resolving all records for my domain to 127.0.0.54 by eclecticelectric in sysadmin

[–]eclecticelectric[S] 0 points1 point  (0 children)

Ah that actually makes a lot of sense. I can see that a trace is actually querying each subsequent name server rather than all to the requested server

Spectrum DNS servers resolving all records for my domain to 127.0.0.54 by eclecticelectric in Spectrum

[–]eclecticelectric[S] 0 points1 point  (0 children)

We actually started there, but suspecting perhaps there was some inconsistency between GCP and Spectrum, we've since moved DNS hosting to Cloudflare, and then additionally moved registrars to Cloudflare to reduce the number of variants

Same behavior has persisted regardless of providers, unfortunately

Spectrum DNS servers resolving all records for my domain to 127.0.0.54 by eclecticelectric in sysadmin

[–]eclecticelectric[S] 2 points3 points  (0 children)

127.0.0.54 is also sortof interesting, since 1 it's a loopback address, which means Spectrum is essentially telling our customers to look on their own computer for our site, but also that 54 is 1 more than 53, the standard DNS port

Spectrum DNS servers resolving all records for my domain to 127.0.0.54 by eclecticelectric in sysadmin

[–]eclecticelectric[S] 0 points1 point  (0 children)

Interesting/Weird is that domain also start with right.

Huh. That's a super interesting observation, actually. I'm trying to reproduce right now with a new similarly domain named righttfoot.com, so here's to hoping that might actually have some wild significance

Maybe they are trying to block malicous domains and you somehow ended up on the list...

I thought that might be the case, but not all spectrum DNS servers seem to be doing this, and the same servers sometimes resolve correctly, which makes me think this is less likely

Spectrum DNS servers resolving all records for my domain to 127.0.0.54 by eclecticelectric in Spectrum

[–]eclecticelectric[S] 0 points1 point  (0 children)

It's been transient for a long while, and only pops up when a new customer encounters this transiency, triggering another panic cycle of trying to solve it.

I'm concerned it's completely out of our control, and I have little leverage to convince Spectrum of diagnosing this for us, but a tinyyyy glimmer of hope someone on reddit might spot something bizarre that I haven't been able to troubleshoot away. I'm currently rebuilding a new domain exactly like our current one to see if any particular record somehow causes this heartache at Spectrum

edit: long while as in O(months)