IP Filter Plugin – Blacklist Page

Barricade SignsI came across two great plugins – WP-Blacklister and IP Filter for WordPress. The first lists all the IP addresses for all the spam comments that a blog gets. The spam is identified by Akismet, I grab the IP addresses and then put them into TextWrangler. I sort the lines, find the really obnoxious networks, the ones with the same three octets over and over again, so something like 5.5.5.1 and 5.5.5.2, and 5.5.5.3, these, depending on how they resolve in an IP lookup get a block, either 5.5.5.* or 5.5.*.* or 5.*.*.*. From the left to the right there you block off more and more of the network. The more *’s in the block, the more stations are simply thrown off.

And then there is IP Filter plugin, I assemble a list of naughty IP’s and then fill in the details for this plugin. If an incoming IP address matches any of my blocks, they get no content and a short blurb stating that their network was either a source of spam, malware, or otherwise is unwanted traffic. I applied this list to all my blogs and I had spam comment rates which were about 30 per hour go to zero.

I will be creating a new page on my blog that lists these bad networks and IP addresses. Feel free to get this plugin and enter these blocks for yourself if you wish. I’ll be updating it as I find more spam or Limit Logon Attempt Plugin lockouts.

There is a wee part of me that is toying around with blocking the 141.218 subnet. We’ll see. 🙂

photo by: The Tire Zoo

Limit Login Attempts Plugin

IMG_0025I recently added to my WordPress blog security now that blogs like these are being targeted by botnets. I’ve found a great plugin called “Limit Login Attempts” which allows me to set lockout values to people who try to guess what the ‘admin’ account password is.

First, lets just say that the level of entropy in my admin accounts is so high that there isn’t enough time left in the Universe to try every combination – but that being said, my values for this plugin would make this a non-issue. I give people 4 attempts to try the ‘admin’ account, after that they are locked out for 1440 minutes, a day. If they lockout twice, the lockout penalty goes to 720 hours, or a month. There is 4320 hour span until retries are reset, that’s 6 months.

Of course, the filter also captures the IP address, so I’m going to look into getting a IP blacklist plugin and adding these captured IP addresses to that blacklist. They’ll never be allowed to my blog. This line of reasoning led me to think about an immune system for the Internet. If an IP does something wrong, it is blacklisted and that fact is then sent to every other site and they blacklist it as well. One false move and you are suddenly banished from the network. I think this would radically change how people behave online. There would definitely be a lot of noise raised when people are suddenly unable to communicate with any host whatsoever because their systems were filthy, compromised, or malevolent. That would add a certain value of responsibility. It would only be a little bit more to establish a site like Digg where people vote on the malevolence of comment traffic, putting trolls right along with botnets and black-hats, out in the cold, banished where they all belong.

I can smell an RFC forming. 🙂

photo by: katerha

Louisiana, USA: GOP Rep Wants to Legalize Employment Discrimination Against Gays

Louisiana, USA: GOP Rep Wants to Legalize Employment Discrimination Against Gays.

I’ve been to Louisiana. What value does it have? There is some economic concern there, as the Mississippi River empties there, it’s where a lot of gasoline is refined and shipped across the country. I doubt that would attract many people to that state, let alone gay people. What else does Louisiana have?

  • Deep South – Conservative Christian charm right up to their collective necks. What a delight!
  • Fire Ants – Their bites tickle.
  • Killer Bees – Their stings are simply nuzzles of love, with venom.
  • Hurricanes, oppressively hot weather, intense rain – Oh lordy! Hold me back! I gotta get me some of that action!
  • Delightful Inequality – I’m not really a person in that state, so hey, what does anything matter to a nobody like me?
  • Overwhelming Obesity in local population – Loving men is easier when they can’t leave the house because they can’t fit through the doorways. Need flour and a while to find wet spots.

All in all, I can see why everyone is beating a path to Louisiana to bask in their delightful wonderfulness.

WordPress Security

Bank vault doorI run a gaggle of WordPress blogs, both for personal reasons and for work reasons. My SupportPress site runs on WordPress.org and the host I’ve been using all along, iPage sent me an email informing me that they have detected a botnet-sourced cyberattack directed at the login pages of WordPress.org installations. They also informed all their customers that they have installed network limits on these attacks, but that even though the attacks have been greatly reduced, that it shouldn’t lead to a flagging of security vigilance.

No time like the present to get things installed on all my WordPress blogs. The first thing I can think of since all my passwords are 16 to 20 characters long, randomized, stored for me in 1Password, and stored in such a way that even I don’t know them – is to install a plugin called Limit Login Attempts to all the WordPress blogs I manage. This will prevent people from screwing up their login attempts and it will email me when they try. So far this blog is covered and I don’t really expect any problems here.

Thanks to social networking, especially Twitter and my good friend @wyrdsmyth, and my hosting provider iPage I have been protected all along. More security is usually a good thing and in this case, warranted with this extra plugin. Next stop are all the other blogs I manage.

photo by: walla2chick

Revelations

I’ve attended a few church services in my days, I go mostly at others requests or because it’s important to go to be kind to others – like funerals and such. Every time I go, it always appears to be a catholic service that I end up attending. As a pagan in a candy-flavored protestant shell the catholic services are hilarious. Mostly I equate catholics with aerobics. Get up, sit down, back up, back down, now kneel! kneel! kneel! Back up! Back down! Quick quick! It’s good for my joints.

I do pay attention to the sermons and to a lot of the crufty stuffings that surround these rituals. The church has a kind of fantastic structure – it’s like ossification. What at one point was very flexible has over time accumulated the calcium of dogma and habit and hardened into an almost mindless progression. It’s structured so durably to argue that if you go frequently, you probably have a church-going reflex established in your nervous system. You hear a certain turn of phrasing and bam, you’re standing upright. That sort of thing.

The sermons however still give a hint of that old flexibility. But even still, much of the sermons I hear orbit the same dull white dwarf star. They seem stuck, constantly beating on a dead horse – the dead horse of sin. It’s something that’s remarkable and fills me with uncomfortable awkward feelings. It’s a preoccupation that has been hashed so much that it’s way beyond cliché. What if the sermon wasn’t about sin but about everything else. Everything but being evil and bad and worthy of only gods punishment. How about a sermon on grace. On tolerance. On feeding a starving person because being a good person feels good. How about if we give satan, hell, sin, and judgement a vacation?

I’ve noticed this and it concerns me, but I keep my mouth shut because the last thing anyone wants when soaking in their dogma is some chatterbox asking awkward questions. There is a problem here though, and it touches on such bombastically goofy concepts like original sin. We are born corrupt and evil, sinful, right from the get-go. Infant sinners. How can anyone win? There is no win condition! There is just this dreadful plodding through life. There is no chance to lose anything because you’re doomed from the start. The catholics and the christians in general would now reflexively vomit up Jesus Christ as their big-red-mystery-button. He died to deliver us all from evil and sin and blah blah blah. I doubt the entire crucifixion story as a inaccurate batch of hokum. Yeah, he got nailed to a tree for saying how great it would be if we all just got along, but then he died – then they put him away and then he was resurrected and went off in a blaze of glory. That seems too convenient and tidy to me. It’s too neat, too tied up and packaged with the delightful brown-paper wrapper of hope. Dead as a doornail, laid out, prayed over by a handful of believers and then poof! Back to life!

Even medically that seems silly. What’s more accurate? How about if he was in shock from blood loss, maybe in a coma? To someone 2000 years ago, with the medical skills of a sea sponge someone who didn’t move and looked all pale and tragic was obviously dead. He popped back to life, it was his miracle. His last miracle in fact. So, worship this fellow who utterly failed to stay dead. Or, he recovered from shock, recovered from his coma, got up in the middle of the night, and wandered off. I bet he wandered off, claimed he was someone else, and led an entire full life and died of old age with someone he loved, and here’s something that really will freak out christians – he might just as well have had kids. Daddy Christ. Why not? What’s more plausible? That a man dies and then pops back to life and is God on Earth or rather recovers from shock and a coma, wakes up, wanders off, has more of his life story play out and dies of old age?

Now now, don’t upset the christians. They don’t like this sort of talk. What do they like? They like pain. They like doom. They like agony. Talk talk talk all about sin and death and doom and hate and God being disgusted with us and how we should be ashamed for our sentience. What a head trip. And yes, Adam eating the Apple from the Tree of Knowledge and being cast out of the Garden of Eden. If that isn’t a thinly veiled allegory for developing enough awareness to become sentient I don’t know what is. So what’s the point? Stay stupid. Stay asleep. Be ashamed of your sentience. Really, do your level best to bury the fact that you are a vital thinking knowing being and remain in your half-asleep permanent walking slumber. Eat, breed, worship, die. In the end, feel like a wretch for living your life and being told that you won’t ever be worthy – except that if you accept some stranger (yay for Jesus!) into your life, you’ve got that Golden Ticket to Willy Wonkas great chocolate factory in the sky. Talk about endless constant reinforcement. Your only hope is the fellow selling hope by the seashore, he’s Jesus, and he’s everywhere. Except you know, when you are living your life, you act like a beast because that’s what is expected of you. Be mean, brutish, hateful and spiteful. You might as well since you’re a sinner. If there is no talk about being good, no talk about maybe being honestly worthy of God’s love, no freedom from the endless oppression of original sin which is dumped on you at Chruch every Sunday, and the really warped part? You feel guilty for not going! What a knotted pair of knickers this is. You go to be reminded just how awful you truly are, and if you don’t go, you feel guilty for not going – to hear what an awful person you were born as!

Imagine what Church could be like without all this heavy baggage. No hocus pocus, no fairy tales, just a weekly reminder that we are born good, born pure, born innocent. That we should celebrate our sentience and that we should champion enlightenment and seek ascension. That we have an innate ability to transcend wretchedness and awfulness – we can be good people, we can be good to each other, we. can. be. good.

Then before you know it, if you aren’t paying too close attention to how things are unfolding you look up and see that you’ve become a buddhist, or even worse, a jain.

I think the world could use less christianity, less Jesus, less of this oppressive spiritual baggage and more of what comes naturally from within each of us. We don’t have to be awful.

We can be good.

PAD 3/25/2013 – Idyllic

What does your ideal community look like? How is it organized, and how is community life structured? What values does the community share?

I love impossibilities. The mythical arrangement of Atlantis has always appealed to me. The way I’ve seen possible renditions of that city is a circular arrangement where the different rings were devoted to different zones, like farmland, dairyland, commerce, and residential areas. I also imagine that it was served by super-science and technology served the population in all of it’s needs. No pollution, no noise, no glaring lights blotting out the beautiful night sky. I also imagine people enlightened to the point where crime just doesn’t happen, there aren’t any reasons to cry and the only killer of man is old age. Alas, this is Utopia, otherwise known as “Nowhere” and it’s just a fantasyland. A lovely little ideal that keeps you comfortable when faced with how things really are: Rotting stinking cities packed with wretched awful people.

I really don’t think that humanity can achieve an Atlantean level of sophistication or enlightenment, but that doesn’t mean you just throw away the ideal. There has to be something, even if it’s imaginary that you can grab ahold of and buoy yourself on when faced with just how bleak and awful life really is all around you. So in that, Atlantis will be as real as any of us need it to be, to put all that suffering and wretchedness into context and by doing so, make it appear not as awful as it otherwise would be. In many ways, Atlantis is Hope. Hope is a silly thing, but it’s also a needful thing. Logically then, Atlantis is a needful thing.

PAD 3/28/2013 – Happy Happy Joy Joy

We cry for lots of reasons: sadness, pain, fear . . . and happiness. When was the last time you shed tears of joy?

It was actually a movie that did it to me. The first time, hell, every time I watch “Rise of The Guardians” there is one part of the movie, near the end that gets me all choked up each and every time. It had been so long since a movie was able to get such a pronounced emotional response from me that I did panic just a little when I felt my cheeks peppered with tears. If you haven’t seen the movie, you really should, and if you have, you know exactly what I mean.

PAD 4/3/2013 – Escape!

Describe your ultimate escape plan (and tell us what you’re escaping from).

Frankly I’ve never really had to escape from anything in my life. I’ve been thinking about that recently. That I kind of grew up in a very protected place. Upstate New York doesn’t really suffer from any real substantive disasters as the rest of the country does. We didn’t really have any earthquakes (very small tremors every 20 years doesn’t count, it just upsets pets and that’s it), no Tornadoes as the surrounding drumlins, hills, and in a roundabout way the foothills to the Adirondack Mountain Chain just tear thunderstorms apart so they can’t really gather up enough oomph to spawn twisters. Hurricanes are also out of the question because if a Hurricane got that far north, it’d be just a really heavy wet rainstorm at that point. The only real risk is snowfall. Come on! When it comes to surviving a natural disaster, snow is not really on the map. Get to shoveling! Not really that scary. So escape was never really in my head anyways, not growing up and not really now. Now, however things are different. A gaggle of years ago I moved to Michigan and I no longer have one of the sentinels of security protecting me. There aren’t any handy mountain chains to tear up passing thunderstorms and so, I happen to live around the area that could be regarded as the northern tip of Tornado Alley. So now I have to consider escaping where I work because of a Tornado, but I don’t really think about it because there really isn’t ever any chance to actually escape. If I’m at work, it’s into the basement we all go, to die under a mess of torn-apart brickwork. So, no, no real escape plan.

New Kicks

I recently broke down and bought myself new shoes to replace the old Sketchers that I thought I could gamely patch with hot-glue. That patch did do the trick, but then other parts of the shoe started to fail, splitting apart so much that I could see my socks peeking out when I walked. Thankfully I have not had to ford a lot of slush this past winter or deal with any ponding water now that spring is here, but now that spring is here, it was only going to be a matter of time before I would be truly sorry, with soggy feet.

While out shopping for shoes for Scott we ended up stopping at a Famous Footwear shop in the local mall. As Scott is so fond of saying, I apparently have a thing about shoe shopping. He says it’s a thing, I notice a little bit but perhaps it’s more than just a little to an outside observer. That day Scott didn’t find any shoes to replace his sorry kicks but I did. I always have issues with buying shoes because I have big wide feet and so a lot of popular shoe manufacturers are just out of the question. UnderArmour, Nike, Adidas, the sportier brands just can’t cut it. They cater to little precious narrow little baby-man feet, not these clod-hoppers at the end of my ankles. I was just buzzing around, not really seriously looking for anything in particular but came across a nice pair of leather shoes and I spotted the soles, which bore the distinctive characteristics of Dr. Marten. So, what about English shoes that are made in Vietnam? Well, the english bits are pure marketing hokum, but we don’t pay any attention that they were shipped here on a slow boat from Asia. Anyhow, these new shoes fit surprisingly well and were very easy on my feet. As usual new shoes radically correct the pronation in my feet and so my balance is shot for a few days while I re-acclimate to a proper foot geometry. These particular ones bear the model name of “Sussex” and the more I wear them, the more I like them. Apparently, and I don’t know if this is a real kind of shoe or just some goofy name that the Dr. Marten’s company has invented for these shoes, but they apparently are “chukkas” and they are not as low as sneakers, not as high as high-tops, have very few eyelets for the laces, but have a very comfortable footpad which makes walking quite enjoyable on my feet. They are made of a really nice leather and I was reading around on how to best care for them so they don’t crack and wear-out faster than they should and every pointer suggested cleaning and sealing the leather with baby oil. Frankly that idea worked out tremendously well. It darkened the leather just a little bit, but it also waterproofed the leather which is kind of nice to see when you accidentally tromp through a puddle and your shoes resist every single drop. Anyhow, ever since I bought them and wore them I’ve been very happy with them. My shoes no longer squeak, leak, or look like they’ve been run over by a lawnmower.

So if you’re looking for shoes, I can heartily recommend these. I’ve just about had enough with Sketchers as they don’t really last as long as I think they should and how they fall apart is kind of pitiful. I’ve kept them because while they aren’t really good shoes any longer, they’ll do quite nicely when I have to mow the lawn or do gardening. It will be very interesting to see just how long these Doc Martens last. I’m rough on shoes, my pronation is rather, and it’ll be a real challenge to see if I warp and wear these shoes down or if they are as durable as the marketing staff at Doc Martens says they are. We shall see. Due to a pricetag goofup at the shoe store I got these for about $60, when the list is $90. Even still, I think these shoes would have been a steal at market prices even, but I am glad for the accidental deep discount.

Chasing ePub Around Robin Hood’s Barn

I tried a fair bit of cleverness just now. I found a bit of fan fiction online and copied the text to my Drafts app on my iPad. I’m at Chocolatea on Wifi and no access to any devices other than my iPhone, my iPad, and my Nook HD.

I wanted to get the text from my Drafts app over to my Nook HD. The best way? ePub. Or at least that was the challenge I had set for myself. Now I knew I could probably do it with the apps I had, Wifi, and Dropbox gluing it all together.

I opened the text in my Drafts app in Pages, which allowed me to export it in DOC format to my Dropbox app. So that was easy enough. Now I had my fiction in DOC format on Dropbox. None of the online file converters understands Dropbox, nor how to unpack the Public link URL that you can make with Dropbox. Instead of getting your document, you get HTML gunk from Dropbox. So I have another app on my iPad called Files Connect. I used that app to copy the DOC file from my Dropbox to my Windchilde account, so I could host it online *simply* (hah). Once I had a URL link that worked for the DOC file I went to Online-Conversion.com which provides a public service to convert DOC files into ePub format. I handed it my URL, let it go and it offered to email-attach the results to my email. Off it went. I opened Mail on my iPad, opened the email from the service, found the attachment and tried to open it on my iPad. My iPad gave up and offered to send it to a host of other apps that might handle ePub format, one of those was Dropbox, so I saved the data off to my Dropbox. Then I connected to Wifi on my Nook HD, started the Dropbox app and found my ePub file. I renamed it, then I exported it to my Nook HD.

What a mess. I got what I wanted to do but it took me about 2 hours of head-butting against online services and a lot of rigamarole just to do this one thing. I was half-hoping that Pages on my iPad would be Dropbox aware, and ePub aware, and it isn’t. No free apps exist that I could see that create ePub files from pasted in text or from other file formats.

At least it used up some time waiting for Scott to get out of work. At least there is that. As for interoperability, that’s hilariously not going to happen. At least not between iOS and Nook.