HNHacker News
TopNewBestAskShowJobs

blockloop

523 karma · joined October 21, 2015

submissionscomments
blockloop··on Body-counts of modern witch-hunts by far exceed early-modern witch-hunting
Witch-hunts are practiced today throughout the world. While prevalent world-wide, hot-spots of current witch-hunting are India, Papua New Guinea, Amazonia, and Sub-Saharan Africa. While an unknown problem in vast parts of the Western populations of the world, body-counts of modern witch-hunts by far exceed those of early-modern witch-hunting.
blockloop··on Pyrrhonism
Philosophy has a long history of seeking Truth (capital T). Most notably skyrocketed by Descartes who was a mathmetician and believed that we can arrive at the Truth of everything like we can with mathematics. If you're really interested in what Pyrrhonism means then I suggest you don't brush it off as "radical skepticism" because that's not what it is nor is it about "trusting evidence" per se. Pyrrhonism is _suspending_ Truth claims due to _lack of sufficient evidence_. It is a direct response to inductive reasoning, which is what most people use every day. Inductive reasoning is the probability of a conclusion being correct is adequate evidence to support the argument. This is the basis for most Philosophical discussions and claims and generally how Truth claims work. However, reasoning isn't "common sense" nor is it something you pick up by skimming a single out-of-context wikipedia page and inductive reasoning is only one of several forms of reasoning. Hume was one of the most prominent philosophers who further expressed the problems of induction most notably the idea that the future will resemble the past. In other words, if I flip a coin 20 times and it lands on heads every time, empirical evidence and inductive inference would tell me that there is a 100% chance that it will land on heads the 21st flip because "every time we flip this coin it lands on heads", but in reality the 21st flip also has a 50% chance of landing on heads, despite the fact that it has been 100% heads in the past. Not to mention, I haven't told you whether or not the coin is rigged, has two heads, etc. The point of Pyrrhonism is that _there is always some unknown unknowns with Truth claims_ so when it is safer to assume a neutral position, do so. This is what it is like to be open-minded. It's not something you can just do without spending time studying logic and reason (fundamentals of philosophy.)
blockloop··on Mastering Bash and Terminal (2017)
I'm glad to see this has aged well and still provides value. I plan to write V2 sometime in the near future.
blockloop··on Mastering Bash and Terminal (2017)
That's one I forgot to mention but I do use it a lot. I don't know if you know this but you can also do a substitution on the previous command. I often do something like `ssh root@proxmox01` and then `!!:s/1/2` which runs it again, but substitutes 1 for 2 and executes `ssh root@proxmox02`.

edit: I realize that example fails the speed test vs `ctrl+p, backspace, 2, enter`, but hopefully you can see the value.

blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
> It has nothing to do with people except in how it's commonly used

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...).

blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
What do you think 'hacker' means?
blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
It's not an OS, it's software. I run it in a container. You can run their prefab OS if you want, but I do not.
blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
I pretty much perfected my smokes over a decade of practice so I could sleep and leave it alone all night, but some part of my subconscious kept me awake all night, thinking something is wrong. I would wake up and check the remote every 2h or so and, despite the fact that everything was fine, I never got over it. Once I hooked up the Guru I slept like a baby. It's likely because of my experience with my cheap smokers back when I started in 2010 that required constant attention. Either way, the most benefit I gained from this setup is recording smokes for future reference. It'll help me plan a lot better.
blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
This is an interesting place to bring up the ethics of Thanksgiving given the demographic. However, given my primary avocation is philosophy, I'm interested in how you arrived at the ethical ideology that turkeys are indeed sentient and that they deserve a life devoid of human consumption. I am not a moral relativist and I prefer justified beliefs so I'll give you some context that you missed in your original comment.

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.

blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
Thank you. I deleted that tag for now until I figure out how to set it properly with Jekyll. I'll admit that SEO is not something that I've worked with extensively.
blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
I'm writing another post about my home lab. Currently it sounds complex and over-engineered, but I think that's because of how I'm describing it. I'm working through some of the details so that it - on paper - it sounds as simple as it is. I'll post back to HN when it's finished. Stay tuned.
blockloop··on Smoking a turkey with Prometheus, Home Assistant, and Grafana
I have no idea why it has the root URL. I pasted the direct URL but it looks like HN didn't like it. I can't modify the URL unfortunately. If a moderator could update it that would be great.
blockloop··on Ask HN: Favorite HN comment(s)
Here's a start http://bonsaiden.github.io/JavaScript-Garden/
blockloop··on Ctop – commandline monitoring for containers
Glances also shows docker containers like this.
blockloop··on Amazon Knows Your New Bank Card Number Before You Do
As others have said, it is very common in ecommerce. There are strict rules around the updates. Your bank knows why the new card was added. If the reason was simple (i.e. renewing because of expiration) then they share the new card with Account Updater. However, if your card was lost or stolen Account Updater will notify the subscribers but will not share the new card number. This prevents chargebacks and other common billing problems.
blockloop··on Mastering Bash and Terminal
I was definitely talking about adoption ;-). See my comment https://news.ycombinator.com/item?id=13400707
blockloop··on Mastering Bash and Terminal
I use tmux. The benefit of using suspend is not having to move around multiple windows/tabs. I try to keep those to a minimum (usually one or two). With suspend I can stick with the same tmux window for editing and cli within the same context. It's a personal preference over managing multiple windows.
blockloop··on Mastering Bash and Terminal
There is also a silver searcher plugin for vim (ag).
blockloop··on Mastering Bash and Terminal
I use most of it on both GNU Linux and Mac. I have installed coreutils (GNU bins) and bash v4.4.5 via homebrew on Mac. It's probably safer to say these are more specific to Linux.
blockloop··on Mastering Bash and Terminal
You can also put those in your ~/.inputrc
blockloop··on Mastering Bash and Terminal
You're probably right about oh-my-zsh. I really only hear people refer to zsh as "oh my zsh" which makes me smile.
blockloop··on Mastering Bash and Terminal
I don't use the version that ships with MacOS. You can install the latest version with `brew install bash`. I'm currently using 4.4.5.

Nevertheless, I updated the post to add bash 4 to the assumptions.

blockloop··on Mastering Bash and Terminal
I wasn't so much commenting on the release date when I said "newcomers." Mostly commenting on my personal experience. I've been using bash for a long time and only recently have I seen zsh get so popular. It's entirely possible that only the people I know have only recently taken an interest in it.

I would have to run zsh again to remember the pieces that I didn't like. I might have been able to configure my way around it, but I do remember things not working as I expected them to.

blockloop··on Mastering Bash and Terminal
Ah yes. Thank you for the correction.
blockloop··on Mastering Bash and Terminal
I didn't know about :r in combination with !. That's neat. I typically use :r for reading a file into the current buffer (instead of cp <file> <new>). Thanks for sharing.

I don't find myself using ! commands when I know there are multiple commands that I need to run (like your last example). That's usually when I'll suspend and then use the command line.

Could you elaborate on "wreak havoc on your vim session?" I wasn't aware that suspending the process and bringing it back into the fg would harm anything.

blockloop··on Mastering Bash and Terminal
Tmux is great. I have another writing in progress on my tmux workflow.
blockloop··on Amazon just patented a floating warehouse that spits out drones
Amazon wants to build a Protoss carrier