Smoking a turkey with Prometheus, Home Assistant, and Grafana
blockloop.io
blockloop.io
With a kamado, always fill the firebox up with lots of fuel and get the whole thing hot before use. This is the key to a long, controlled burn.
Control system integration is much more useful if you have a cheap steel drum with crappy sealing and a sub optimally designed firebox. You cheap out on the grill and compensate for it with active control systems.
Kind of like a trebuchet vs a sniper rifle. Upgrade your throwing rocks with ESP32 terminal guidance and you’ll be able to knock a guy off his horse just as good as the latter. Or something.
why? …because it’s there
I will have to tell my housemate about your setup - we have a bunch of 433mhz light switches hooked up to our system, but they're currently connected via an esp32 in a slightly ugly way. That usb dongle sounds like a much better solution to that problem.
As an aside, we are also currently using OpenHAB to make the bridge to Google Assistant when we want to trigger actions. My housemate is currently in the process of ripping it out, and replacing it with something that he's working on in rust, using axum. I would give you a link, but I can't remember what is called, and GitHub is down.
For what should just be a simple Python script and a Zigbee stick+driver, is for some reason this eldritch monstrosity (albeit with a nice interface).
I don't want to explain to my SO why the lights aren't turning on because I'm messing with a "apt upgrade" gone wrong.
This kind of feedback loop can be done in hardware without even an IC. Or an 8266 microcontroller (2 euros on aliexpress) if you really need WiFi.
I wanted a medication reminder with a blinking light for my partner so that it would come on at the right time and turn off when she took the meds. Could I have done it in pure hardware? Sure. But I bought a Raspberry Pi and we wrote the code together in Ruby because that was faster an easier. It in some sense was an egregious waste of computational capacity, and the parts cost could have been way lower. But it was also 50 bucks and it was using stuff we already knew. Even if I valued my time at minimum wage, "overdesign" was the optimal choice. And I definitely charge clients more than minimum wage.
10 minutes if you start from a code example.
You can make a turkey edible by just salting the whole thing. Or you could bury it under a pile of hot rocks (2 euros on aliexpress) if you really need to get heat involved.
The submitted URL was correct but, as detaro points out, the canonical URL wasn't, and our software now uses canonical URLs when it finds one.
Run your 4673-dependency "webscale" Electron app for a few seconds until your computer overheats, and then use it to cook your turkey.
I'd say a thankful person would be eating something a bit more sustainable than a turkey that's been growth-pumped like a lab animal to epic proportions. Where's the thanks in needless slaughter of sentient beings?
Are we so daft that we express our thanks for our fortunate circumstances by causing suffering of others?
Have you ever met a turkey in real life? Not the wild ones, the domestic breeds. They are so stupid that they will drown in their own water feeder if you don't keep an eye on them.
Another reason to not support the meat industry.
No.
I have no idea where you got this idea, but I have never read it anywhere.
I think you're trying to use a literal translation of parts of a neoclassical compound. Etymology is scarcely _literal_, because words from classical languages like Greek and Latin (and even modern languages such as German) do not always _directly_ translate to English (look up the literal translation of the German word 'brustwarzen' for example). The literal translation from Spanish "de nada" to English is "of nothing" but that is not how language works. Instead, the meaning is translated to "you are welcome." Regardless, 'genocide' is not a Greek word. It is a neoclassical compound that uses with the Greek prefix genos- (race or tribe), and the Latin suffix -caedo (to kill). The word was coined in 1944 by Raphael Lemkin in his book Axis Rule in Occupied Europe where he says it is "a new term and new conception for destruction of nations" (https://www.un.org/en/genocideprevention/genocide.shtml). Neoclassical compounds do not necessarily carry the full context of the sum of their parts and are generally created to have a single meaning. Similarly, Joost Meerlo coined the neologism "menticide" (mind-kill) to which he admitted that he followed the etymology used by the UN to form the legal definition of genocide (see https://www.un.org/ar/preventgenocide/adviser/pdf/osapg_anal...).
I needn't say more.
My wife and I purchase local, farm-raised, organic (free of hormones), free-range poultry and we eat turkey _once per year_. It could be argued that our abstinence of industrial turkey consumption is the ethical way to justify the one I eat on Thanksgiving.
The standard treatment of animals is _arguably_ immoral in a lot of cases (certainly not all), but it depends on your view of animal consciousness, the role they play in the advancement of human life, and whether or not we have a moral and ethical duty to protect them. I'm not opposed to having ethical debates, but this seems hardly the place for it if you're interested in _authentic_ and _educated_ dialogue. Your appeal to emotion using (incorrect) words like "genocide" and "needless slaughter" suggest a strong ideology and lack of objectivity, which suggests a disinterest in philosophical pursuit of knowledge.
Genocide implies the targeted extinction of a human demographic. Thanksgiving turkeys are raised _to be food_ from the beginning. I don't believe large amounts of people are hunting around for wild turkeys a few days before Thanksgiving. Also, given their role in the US economy, I think that extermination would be bad for capitalism. Bioethics considers the immorality of raising animals for food, but I have not heard of it referred to as genocide by any reputable author. One could argue that since carnivores are not unique to humans it is "natural" and therefore not unethical. Remember, just because you consider something "icky" [doesn't make it immoral](https://www.philosophyetc.net/2004/09/moral-emotions-yuk-fac...). The opposite argument here is that humans are aware of their actions and therefore held to a higher standard. There is nothing objective about this claim since we have no access to the [qualia](https://plato.stanford.edu/entries/qualia/) and consciousness of animals.
Dogs are consumed in other countries such as Nigeria and the practice is only taboo in primarily western cultures. This has historical and cultural implications. Like I said, just because you consider something "icky" doesn't make it immoral (see https://www.philosophyetc.net/2004/09/moral-emotions-yuk-fac...).
If you are truly interested in philosophical conversations I would avoid phrases like "you don't see what's wrong with this?", because appealing to the stone (argumentum ad lapidem) is not an actual argument. It's a shell for lack of reasoning and evidence (also known as a logical fallacy). If you see some breakdown of logic then please, point it out using reasoning. You may think it is immoral to consume dogs. Other countries do not. There is no "obviously immoral" conclusion to what you said. Or perhaps I missed it.
As for the breakdown in logic, you said this in your first comment:
'Your appeal to emotion using (incorrect) words like "genocide" and "needless slaughter" suggest a strong ideology and lack of objectivity [...]'.
Unless I'm reading that wrongly, you're saying that "needless slaughter" is 'incorrect', and I'm curious to know why that is, as to me this is a completely correct statement.
My argument is that it is against the spirit of thankfulness to buy factory-farmed Turkey for Thanksgiving. You clearly do not do that, you buy humanely raised turkey and do not represent the demographic HN or this country (unfortunately.)
>genocide
>Turkey
Ask me how I know you're not Armenian.