The only good thing that spammers do for us is to give us something to laugh at. The latest case was a comment in my moderation queue which started like this:
{I have|I’ve} been {surfing|browsing} online more than {three|3|2|4} hours today, yet I never found any interesting article like yours.
It continued on for quite a while, but I’ll spare you. Clearly someone screwed up their automation. Just for grins, I wanted to see if I could write a one-liner to process this input, and, viola!
perl -pe 's(\{(.+?)\})(@a=split(/\|/, $1); $a[rand(1+$#a)])ge' < spam
I’ve replaced a spammer with a one liner! If only that meant they’d go away.
I have been involved or witness to a number of debates which have led me to the conclusion that the word “natural” should be considered a weasel word.
Being vegan I have people tell me that it is “natural” to eat animals, and on the other side I see vegans claiming that not eating animals is “natural”. People argue that the paleo diet is “natural”, or that a raw food diet is “natural”. On the civil rights front, people argue that homosexuality is not “natural”, and, in the past, people argued that interracial marriage was not “natural”, or that slavery was “natural”. People arguing against GMOs will say they are not “natural” and people on the other side will say the opposite (I’ll get into that one in a future post). I’m sure everyone can think of other examples of these, possibly coming from one’s own mouth.
Since everyone’s definition of “natural” varies so widely, it is not a useful word and introducing it into a debate simply confuses the issue, and misdirects the debate down a “natural/unnatural” rabbit hole (weasel hole?) and away from the actual issue being debated. We’d all be better off not using the word at all, though I’m sure there are those who would argue that would be unnatural.
I’ve seen an increasing number of articles which make a point to put “vegan” in the headline even when the article is only peripherally related to veganism, or not at all. But regardless, the headline always points out how wrong vegans are. It seems to me that this is a clickbait strategy. The word “vegan” has become clickbait, luring both vegans and anti vegans to click the link. But I am confused, where does that place us on the GandhiCon scale? Are they laughing at us or fighting us?
Case in point, I just ran into this article Can vegans stomach the unpalatable truth about quinoa?. This sad piece of “journalism” goes off the rails very quickly. This could have been an enlightening article about how globalism, and its father colonialism, destroys poor countries by making them produce cash crops for export. Perhaps the author’s next article will be about how vegetarians caused the Irish Potato Famine. One wonders why the author didn’t also point to people following a gluten-free diet as culprits as well. Oh, that’s right, gluten free is trendy right now, and many more people are doing that than going vegan. It’s easier to attack the little guy.
If one carefully reads around the irrelevant vegan bashing, there is an important point being made: we need to be careful to avoid buying products that resulted from exploitive or destructive practices. Unfortunately, this is rather difficult, both because such practices are the basis of global capitalism and attempts to fight that often get co-opted, as can be seen in the case of fair trade or organic food.
The article makes a single reference to a single failed attempt to grow quinoa in the UK, a useless bit of anecdotal evidence to show that the crop is incapable of cultivation anywhere else. This is simply laughable and an insult to clever farmers around the world. It can be cultivated in many places (including the UK) and further breeding can produce varieties which can further expand its range of cultivation as has been done with several other Andean crops. I will be doing my part by growing some myself.
Anyway, I suspect that this is GandhiCon 2, as vegans were pretty much ignored up until recently. I’m looking forward to GandhiCon 4.
I spotted this today in a discussion about Subversion, and a workaround for a situation which ended up corrupting the workspace:
Arr… the reason I’m trying to get us to switch to Git. Less of this funny business.
I will admit, I’m not a big fan of Git. But my biggest problem with it is the born-again fervor of some of its fans like the one above. I will freely admit that Git has some advantages over Subversion (but there are disadvantages as well). But to claim that workspace corruption and the attendant workarounds is something Git (or any version control system) is immune to is an indicator that someone drank too much kool-aid.
Maybe it’s just me, but I’ve been working with computers so long that I believe that every piece of software that has ever existed (or ever will exist) has its share of “funny business”. But salesmen and evangelists could never admit such a thing.
The original issue I ran into had to do with the dysfunctional practice of checking in enormous binary files. Every version control system is going to have issues with this, though to varying degrees. In the course of researching the issue, I found this passage about Git:
The primary reason git can’t handle huge files is that it runs them through
xdelta
, which generally means it tries to load the entire contents of a file into memory at once. If it didn’t do this, it would have to store the entire contents of every single revision of every single file, even if you only changed a few bytes of that file. That would be a terribly inefficient use of disk space, and _git is well known for its amazingly efficient repository format.
I was with him up until that last phrase. We were having a serious technical discussion, and suddenly a salesman crashed the party! This “amazingly efficient” repository format is largely thanks to xdelta. The salesman neglected to mention that xdelta is the same mechanism used by Subversion. We could certainly have a serious, quantitative, technical discussion about the tradeoffs of various mechanisms for storing versioned data, or about the ways to manage those deltas. But something tells me that the salesmen and evangelists will crash that party as well.
That last phrase could have been more accurate and less obnoxious had it been phrased “and any modern version control system worth using would not do so.”
Here’s an error message I first remember seeing a few decades ago. Sadly I just ran into it again. It seems guessing games never go out of style.
Error while changing the NIS password.
The NIS password has not been changed on somenisserver.
On Facebook someone posted an article about gardening tasks for March. I thought that was, at first glance, a cruel joke. Here’s what my garden looks like right now:
Nothing is going to happen there for a while! Of course, I did just get out my soil blockers in preparation for seed starting. That and dreaming are about the only garden-related things taking place just now.
This is probably the first time I have shared anything about my garden. I have generally avoided doing so because I feel I am usually fumbling along, making lots of obvious mistakes, and generally not exhibiting the kind of skill I should have. Perhaps I’m just being hard on myself. I’ll try to share more here, maybe my posts can help one or both of us to learn something, or, if nothing else, it will give you something to laugh at.
I spotted this in a comment thread. This is argument is a tired bit of nonsense, but I’ve never seen it argued with such verbosity.
To anyone saying we should all become vegans because of the inhuman way animals are being treated. You are not thinking things through. Say we all become vegans. Eventually farms all over the world would go out of business. And do you think they would just let all the cows and chickens or all livestock go free to roam where ever they please? No, you would be condemning millions of animals to a needless death because their would be no use for them. Are you going to take the 500 head of cattle at the farm down the street and take care of them? Are you gooding to make sure they are kept healthy and well fed? I think not. Becoming vegan is not the answer to the inhumane treatment of animals.
Of course the problem with this argument is the premise that everybody will become vegan at about the same time. I don’t think any person can seriously say that is going to happen. Over the last 15 years, the number of vegans in the US have gone from less than 1% to about 2.5%. Let’s assume an outlandish scenario: that this continues to double each year. Given that, it will take about 55 years for everyone to become vegan. I’m sure everyone would agree that this is plenty of time for supply and demand to take care of things without widespread panic.
But given that faulty premise, the logic is correct. If, tomorrow morning, every single person woke up and decided to be vegan, we would have billions of enslaved animals that would need to be dealt with. It’s plausible that, in that scenario, countless animals would be left to wander across the land.
But wait! This is a fantastic premise for a post apocalyptic sci-fi novel! Get this: An advanced alien race comes to earth, and seeing our violent tendencies bestow upon us what they think is a tremendous gift: they manipulate everyone’s brain so that they are now vegans and pacifists. Suddenly the world is a peaceful place, no person ever harms another person or animal. But the farmers who, in their shame about what they had done to the animals, open the gates and give them their freedom. Billions of cows, pigs and chickens spread upon the landscape in ever increasing numbers. The highways come to a standstill due to wandering animals, the streets awash in their excrement, contaminating rivers and ground water. People begin dying of cholera and other new zoonotic diseases. The rag-tag remnants of humanity abandon the now overwhelmed landscape, drifting through the oceans in derelict cruise ships.
But the alien’s manipulation is not perfect. Eventually, mutations occur which weakens the changes. The selfish gene, indeed. Centuries pass. Our story follows a teenage girl who has visions of the circle of life, and that we are really supposed to be fierce predators (look at these canines!) She begins a new religion which preaches this and advocates for respecting the animals’ spirits by liberating them from their earthly bonds (by stabbing them) and eating their corpses. This becomes a mass movement. The animals are, once again, confined, enslaved and killed in increasing numbers. People retake the land from the marauding beasts, and all is right in the world again.
We’ll write this for a young adult audience, a cautionary tale about the dangers of veganism! It’ll be a bestseller!
I am deeply saddened by the news that Leonard Nimoy has passed away. Some of my earliest memories of childhood were watching the original series. The show was on every weekend and I watched it religiously. Spock was my childhood hero. I wanted to be just like him: incredibly smart, calm and unflappable in the face of any catastrophe. When being smart and idolizing such a character earned me the scorn and ridicule of my peers, he taught me not to let my emotions get the best of me. Though I never so much mastered my emotions as bottled them up. But I think Spock grappled with that as well.
I remember when Star Wars came out, and, like the other kids my age, I was infatuated with it. But when Star Trek: The Motion Picture came out 2 years later I began to see that the beauty of science fiction is not in the fancy gadgetry or the heroic space battles, but rather it is a way to put people in alien circumstances and explore what that does to one’s humanity (for better or for worse). See humanity and the world in a different light, and, hopefully, think about how to make each a bit better. I think Star Trek did that better than any other sci-fi franchise.
I lived for a number of years without a TV, and just recently started watching some of the various Star Trek series (my favourite being Voyager) with my wife. I started noticing a theme that runs through almost every part of the Star Trek franchise: there is always a character who is trying to come to terms, in some way, with what it means to be human. Data, Seven of Nine, The Doctor, T’Pol, Odo and the original template, Spock. Like all of us, Spock had to grapple with a part of himself that he wasn’t comfortable with, but, ultimately turned out to be an essential part of who he was. What is more human than that?
This is expressed the best in Kirk’s eulogy: “Of all the souls I have encountered in my travels, his was the most… human.”
Reposted from my BlurBlog: The Vegan Book of Permaculture
By Meghan
Graham Burnett has published a new book called the Vegan Book of Permaculture. This book combines ethical vegan recipes with permaculture principles for ecological living and gardening.
“Long time permaculture practitioner and activist Graham Burnett has written a very practical guide to living lightly using permaculture design within the ethical constraints and opportunities of a vegan diet. Based on lived experience rather than ideology, the strong focus on food, complete with recipes, helps vegans and omnivores alike make better use of the diversity of plant based ingredients in cool temperate climates. For vegans wanting to reduce their ecological footprint, maintain nutritional balance and increase their autonomy and resilience in a rapidly changing world, this book is the ideal introduction to permaculture living and land use.”
- David Holmgren, Co-originator of the Permaculture concept
More information and reviews are available on Graham’s website.
Graham is also the author of numerous other publications, including Permaculture: A Beginner’s Guide, which is available in French, Spanish and Croatian.
It’s great to see a book combining these two important ideas.
February 2, 2015 at 06:03PM
via Veganic Agriculture Network http://ift.tt/1wgSleL
Here’s a sad story from the Van Bunschoten book, which would be a great premise for a tragic love poem (like The Highwayman)
Sarah, b. Jan. 8, 1786; d. Sept. 5, 1803. She was to have married John Greene, … He came up from New York to his home near Hyde Park with an illness that proved to be yellow fever and she nursed him. He died; she caught the fever from him and also died, and they lie side by side in Hyde Park church-yard.
Sarah’s page can be found on WeRelate
For many years I was forced to use Windows on my work computers. I almost always listen to music as I work, so I needed a music player. I quickly grew dissatisfied with Windows Media Player, and after some searching I found Foobar2000, which I really liked. A utilitarian, but capable, interface which did most everything I needed and did it pretty well.
A few years ago I switched my desktop machine to Linux. Hurrah! But now the music player again became an issue. I tried Rhythmbox, Banshee and Amarok. None of them were very good. Nothing close to Foobar2000. All seemed to suffer from the same issues: lots of pointless graphical flourish, confusing and/or dumbed down interfaces, poor functionality, and lousy error handling. By process of elimination, I ended up with Banshee. A grudging choice which I regret on most days.
A main source of pain is the Podcast extension. It suffers from my usual pet peeves: no indication what, if anything, is happening and poor to non-existent error reporting. Here’s a prime example: I hit the button to check for new podcasts. Nothing seems to happen for a few minutes, but then some new episodes pop in. But they don’t download. I right click on a new episode, and select download. Nothing. I wait. Still nothing. So I go digging. After several minutes of searching I find a log file buried under my home directory, it contains this:
[Warn 09:24:14.993] HttpDownloadTask The Permaculture Podcast - Honeybees with Dr. Dennis vanEngelsdorp Error: System.Net.WebException: The remote server returned an error: (404) Not Found.
So, it actually did attempt to download, but didn’t bother to say anything. When that download failed, it quietly tucked the error into an obscure log file, and on top of that labeled it as “Warn”. I tend to be of the opinion that when I ask for something to be done, and it cannot be, that is an “Error”, not a “Warning”. But even so, the error message doesn’t mention the URL or whether it was going through a proxy, without those I still don’t know why it happened. As I recall I continued experimenting with settings until I figured out that the proxy was the issue.
I didn’t become a software engineer so I could spend my days pushing upstream against issues like this.
Years ago one of my co-workers complained that my code had “too much error handling”. I was astonished, but said little in defence since I was the new guy on the team. Looking back on this, years later, I am bothered by this attitude. It is easy to write code that works correctly when everything it depends upon works correctly. Given the complexity of modern software and hardware, there are an endless number of things which can fail.
Therefore, error handling becomes the most critical part of the code. We have to code with the assumption that anything can fail. In my experience, it will, sooner or later. When the failure does happen, it must be dealt with in a reasonable manner. Ideally that would be some sort of self-healing, retrying in the case of transient issues, and, failing that a useful and comprehensive error message.
I first started writing this post at least 4 years ago, and in the meantime it has become apparent that my point of view is the minority amongst programmers. Silent failures, incomprehensible error messages, and, crashes are a daily part of life amongst the recent wave of gadgetry. But I guess the plus side is it gives me something to complain about here.
We just finished watching Sons of Liberty. I think they took huge liberties with the historical facts, and the amount of time spent in commercials seemed rather extreme (over 25% by my measure). But I thought it was well made and entertaining.
But I’m not a movie critic and I’m not going to even pretend to be one. Rather, I will share a section of the Van Bunschoten book which provides a glimpse of actual history related to the events in the show.
Now come we to the Revolutionary test. A meeting of the inhabitants of Rombout Precinct was called " on hearing the news of the Lexington outrage ‘and of the Resolution taken in Parliament declaring the whole country Rebels,’ to provide for the preservation of our families and that a firm union may subsist between us and the other Precincts." This was signed at Fishkill on May 2, 1775, by forty-two free-holders including Elias Van Bunschoten, his son Elias, Jr.. and his nephew Matthew. Quickly followed the historic pledge: “Persuaded” etc., * * “we do associate, under all the ties of religion, honor and love to our country, to adopt and endeavor to carry into execution whatsoever measures may be recommended by the Continental Congress or resolved upon by our Provincial Convention.” This Elias signed and ten others of the name in Dutchess county, and as many more who were connected with the family by marriage.
Presumably my fifth great-grandfather was amongst the other signers. I have yet to incorporate this information onto WeRelate, but I’m working on it.
After reading An Open Letter From a Farmer to Angry Vegetarians I was pondering how to respond…
I was driving home from my in-laws late at night, and one can’t help but notice the white crosses at the side of the road, or the bodies of many deer, raccoons, squirrels, etc. smeared across the roadway. And I suddenly connected the dots!
The truth is that there is no road we can drive on without killing. None. A trip to your local grocery store may not involve running over a single child or small animal, but the building of that road costs endless lives.
I know that is hard to understand. It was hard for me too.
It may seem that the best option is to drive less often, to do so more slowly and with more care to avoid such things. But like Jenna, I realized that I need to embrace it. If I drive fast enough through that school zone, if I do hit a child, it will likely be a clean kill, not to mention free-range. They had one bad day, one bad moment actually, and that moment surprised the hell out of them.
So yes, I am a killer. There is a chance I could take a life of a sentient being whenever I get behind the wheel. I fully embrace this primal and beloved part of my person.
N.B. by way of explanation, I should probably mention that I read Swift’s “Modest Proposal” around the time I wrote this. I’m sure that inspired the harsh tone. But hopefully, this shows the ridiculousness of the argument in the original article.
I found this tragic story in the Van Bunschoten book, which starts out sounding like an episode of Law and Order, but then goes medieval.
On April 20, 1682, Arendt Isaacs’ wife died suddenly and not without suspicions of foul play. Her body was examined by the magistrates, constable and two doctors, and in conclusion — “Arendt Isaax, her husband, was ordered to place his hand upon his breast and call upon God Almighty to give a sign if he were guilty of his wife’s death; which he did. But no change was visible.”
I’m glad investigation techniques have improved since then.
The reason this was in the book was that Arendt and my 7th great grandfather later signed the following agreement:
Appeared before me Wm. Montagne, secretary at Kingston, Arendt Isaax who declares to have hired out his daughter named Gerritjie for the period of two current years from April next. During said time the aforesaid daughter is to properly and faithfully serve her master and mistress.
Theunis Elesen is to provide her with proper board and clothing and at the expiration of the period furnish her with a presentable Sunday gown, four chimeses, two blue aprons, two white aprons, and one silver head-ornament, and is to send her to evening school during one winter. In testimony of the truth we have subscribed hereto this September 1, 1682, at Kingston.
These fragments do make one wonder what really happened and what the effect was on this small isolated town. I’m sure an author of historical fiction could turn this into an interesting story, but don’t forget about me when it becomes a bestseller!
One of my favourite blogs was Suicide Food. After reading that blog I started noticing more occurrences of this repugnant practice, I started taking pictures and submitted some to the blog. But then the blog stopped. I still have dozens of images I have collected, and I find more every now and then. You can see the raw photos in my Suicide Food album. I may post about them every now and then, but don’t expect any noose ratings or well-written commentary like the aforementioned blog.
But here’s one that comes to mind as being especially egregious. I found this brick in one of my daughter’s Duplo sets:
Most of the suicide food images I happen upon are in a grocery store or restaurant where such images are not unexpected. But for it to show up on a toy, a toy which I have loved as long as I can remember, aimed at my daughter, was especially bothersome.
What could be more wholesome than a nice glass of milk, offered to you by a smiling, happy cow? “Of course, I’m happy. Parenthood is hard, so the farmer helpfully took away my newborn baby. Now I don’t have to deal with the sleepless nights and the endless nursing, what a hassle! The farmer has also helpfully hooked me to this milking machine to prevent my udder from exploding. So have a nice glass, the farmer assures me there isn’t too much pus in it.”
It’s sad that I still have to try to convince people that they should be using some sort of version control. But I do. One of the things I say is that there are three kinds of things in the world: Things that are checked in, things that are generated from things that are checked in, and garbage.