The Earl team has posted an update. Read more here:
I’ve recently been given free reign on a Barnes & Noble Nook Simple Touch eBook Reader 1.2.1 with wi-fi. Naturally, the first thing I want to do with it is make it do more than just read books. This means rooting the device, which is to bypass the manufacturer’s lockouts in order to access the underlying operating system. To do so, I followed the guides for NookManager and NTGAppsAttack, so that I could install apps from Google Market (Google Play for old versions of Android.) This guide also gave me some tips, solutions, and leads that helped me get my nook where I wanted it. Continue reading
Another slew of minor updates happening in the background since the last report. Here’s just a few: Continue reading
The OEM head unit in my ’04 Dodge Neon went finally went kaput after years of adequate service, and after many lonely months on the road without a song to sing-along/butcher, I decided it was time to put some serious effort into replacing it. This is the first time I’ve replaced a car stereo, but found that it was very easy as long as you know what parts you need. This article will likely not be useful for an experienced car audio technician, but it might help out some DIY’ers on a budget. Continue reading
I have recently undergone a quest to learn how to make lye soap using ashes from a fire and rendered animal fat. Thusfar, my attempts to make soap have been less than successful, but the first step – rendering the fat – I think I’ve got down pretty well. Not that I deserve any credit, mind you, it’s just incredibly easy.
I’ve been seeing this picture crop up on social networking sites every so often. It lists a number of government expenditures relative to the tax on $50,000 worth of income. From the top of the list are itemized selected expenses in the $2-$250 range, most of which have, at one time or another, been the target of debates regarding cuts in government spending. The list finishes with “corporate handouts,” standing out at a whopping $4000. At the bottom, the question is posed: “are you sure you’re pissed off at the right people?” Continue reading
Sometimes Fail2Ban neglects to include log snippets in the report email that it sends when it bans an IP. The reason is that there is a slight oversight in the .conf files within the action.d folder, which determine how Fail2Ban takes action upon certain events. Continue reading
In my ideal world, violence is not used as a way to solve non-violent problems. One is never coerced with violence or the threat thereof* for any consenting and voluntary interaction. Gay marriage, firearm sports, recreational drug use; the particular nature of the activity is irrelevant. So long as one’s interactions are voluntary, and unless one harms someone else’s person or property, others have no right to interfere. There is no such thing as a victimless crime, no debt without agreement, no reparation without culpability. Continue reading
I wanted to purge all of my Fail2Ban bans and jail counters. I couldn’t find any way to do this with F2B’s built-in commands. So I made a BASH script, and I’m sharing. Run the script to clear out all bans, or use ./f2b-purge [IP LIST] to unban one or more specific IP addresses. Use the -f switch to also force the unban via direct iptables command (i.e. for when fail2ban lost its database, and there are orphan bans on iptables) Continue reading
If you’re a small-time consultant, you can’t afford to be nickel-and-dimed out of your earnings. Many small businesses add a credit card surcharge if you want to pay in plastic, some only accept cash in the first place. If you want to offer your customers flexibility of payment methods, but can’t afford the the financial hit of payment services because you’re already running on thin margins, you might consider adopting a similar strategy. Continue reading
I’ve recently had a flood of botnet-driven brute force attempts against my SMTP server. After struggling with some Fail2ban configuration issues, I’d gotten it working smoothly. However, this was a particularly persistent botnet, and as soon as the ban expired, I’d get more entry attempts. This is a problem; I want hackers to be thwarted, so I can’t set ban times too low; but I do not want to lock out my users if they legitimately forget a password. After putting up with my mailbox being flooded with Fail2ban reports, I decided to look into increasing times for subsequent bans. Fail2ban does not support this natively, so I had to look into other options. Continue reading
I have things to buy, but I like to wait for deals. This is here for my own reference, to remind myself to periodically check the prices on these items. It is also a convenient wish-list for people who might be wondering what to buy me for special occasions. Having no idea what to get people leads me to dislike holidays more than I enjoy them; I wish everyone I knew had a list like this.
I am planning a scheduled reboot on May 05, 2014 at 12:00 AM CST. Continue reading
The other day, I was taking a nap and received a phone call. Groggy and annoyed, I answered the phone, and was greeted with a very legitimate-sounding automated message telling me that my Master Card has been locked, and I needed to take action. I immediately hung up, because I wanted to continue my sleeping and I can always deal with a machine later at my own convenience. Continue reading
I am planning scheduled downtime on May 03, 2014 at 5:00 AM CST. Continue reading
In prepper/survivalist circles, is commonly accepted that one should try to store a bit of gold, silver, or other currency-worthy metals to facilitate barter should we ever be faced with an event that renders fiat currency invalid, destroys supply chains, cuts off utilities, and otherwise heralds the end of the world as we know it. I myself once accepted this as a practical, common-sense truism, but over time have changed my position on the matter. Continue reading
In the wake of Heartbleed, I’ve been making improvements to the way Shanock.com handles SSL and mail. Continue reading
Update: Though the Shanock.com server had been running a version of OpenSSL that was affected by the Heartbleed bug, the heartbeat extension was not enabled and therefore the server itself was not vulnerable. In any case, the OpenSSL implementation has been upgraded and keys remade. It would be prudent for any concerned users to change their passwords.