My Site Has Been Hacked

When typing my site website directly you won’t see the hack.

It’s only when you click a link to my website through Google that you’ll be redirected to a porn site.

That’s my fault because I haven’t been updated my WordPress version or the plugins.

It’s still annoying, and I paid $215 to have SiteLock clean up my mess. Because I have multiple WordPress sites under the same shared hosting plan, one infection essentially spread to ALL directories.

What a cluster.

I’m in process of moving all my blog posts to Tumblr, so once that’s complete, I may continue the updates over there instead. I’m trying to figure out how to leave this site up as an archive since I have so many YouTube videos directed at specific landing pages.

Take Comfort, Libertarians & Future Technology

https://www.lewrockwell.com/2015/12/george-f-smith/take-comfort-libertarians/
Automated cars, VR revolution, neural implants, etc. As new techs emerge empowering individuals to self organize through voluntary means (AKA Private Governance), centralized planning through violent means (AKA Public Government) will become more oppressive, inefficient, and draconian as it attempts to maintain control. In the marketplace of ideas and leveraged with the multiplying power of technology, it is inevitable that Private Governance will reign supreme.

Even today, why expend resources getting a CS degree when you can self learn via the Internet? You can start developing apps right now without a formal education. Greater evidence is in your work portfolio than some degree. Heck, you could develop apps that can start making money now and possibly skip the rat race.

Even for Chloe, I’m fairly confident that in 10 years time, the formal, centrally controlled education system will become irrelevant as we’re already seeing today when it comes to finding jobs in the workforce today. The lie that somehow having a college degree means you are ENTITLED to a “livable wage” job has been proven false.

The “gig” economy will become the new normal.

In the real world of voluntary exchanges, individuals who relentlessly invest in their own human capital will gain success (whether through increasingly inefficient, “official” education channels or through self-help), while those who rest on the Established Order to provide an undeserved handout will remain beggars. There will be a constant battle to remain relevant as disruptive technologies become more commonplace. Degrees will become even more worthless.

Will Social Security, Medicare, and all the typical “social safety nets” (which are simply Ponzi schemes placed on the backs of the producers), exist with its same benefits 30 years from now when I come of age to “cash in” my benefits? Certainly, they won’t exist by the time my kids come of age. To go even more Futurist, should tech exist where our bodies become augmented to extend life indefinitely, this will bankrupt Governments even sooner.

50 years from now, it will become clear that the greatest fraud imposed on individual productivity and liberty is that Public Government is the superior option to Private Governance. Or if tech isn’t ultimately hampered by Government regulation, this fraud will become realized even sooner.

D-Link DIR-655 Wireless Router Dropping Connections Solution

I noticed my D-Link Wireless N+300 Mbps Extreme-N Gigabit Router (DIR-655) seemed to drop connections whenever someone was streaming a video.  Then I remembered a similar problem with the old router I replaced this with and went looking through the settings.

Under ADVANCED –> FIREWALL SETTINGS –> “Enable SPI:”, you’ll want it UNCHECKED.

This seemed to solve any sort of network slow down or dropped connections.  Also, you’ll want to disable QOS if you have it on.

How to Program Mouse Buttons to Maximize, Minimize, & Move Windows on Multiple Monitors

I demonstrate how I use a Logitech G700 Wireless Gaming mouse and AutoHotKey to easily maximize, minimize, and move windows around on my 5 monitor setup.

 

Here’s the code to easily maximize and minimize using CTRL + ALT + = (Sorry, I don’t remember exactly where I got the code from, but probably off of the forums on the main AutoHotKey.com page.)

;Window Maximize or Minimize
^!=::
WinGet, active_id, ID, A
WinGet, checkmax, MinMax, A
If(checkmax == 1) {
WinGet, active_id, ID, A
WinRestore, ahk_id %active_id%
} else {
WinGetClass, class, ahk_id %active_id%
If class not in ahk_class WorkerW,Shell_TrayWnd, Button, SysListView32,Progman,#32768 ;Creates

exclusion for Windows
WinMaximize, ahk_id %active_id%
}

return

This code will let you move a window by simply holding and releasing the CAPS LOCK key:

; Note: You can optionally release Capslock or the middle mouse button after
; pressing down the mouse button rather than holding it down the whole time.
; This script requires v1.0.25+.

~MButton & LButton::
CapsLock & LButton::
CoordMode, Mouse ; Switch to screen/absolute coordinates.
MouseGetPos, EWD_MouseStartX, EWD_MouseStartY, EWD_MouseWin
WinGetPos, EWD_OriginalPosX, EWD_OriginalPosY,,, ahk_id %EWD_MouseWin%
WinGet, EWD_WinState, MinMax, ahk_id %EWD_MouseWin%
if EWD_WinState = 0 ; Only if the window isn't maximized
SetTimer, EWD_WatchMouse, 10 ; Track the mouse as the user drags it.
return

EWD_WatchMouse:
GetKeyState, EWD_LButtonState, LButton, P
if EWD_LButtonState = U ; Button has been released, so drag is complete.
{
SetTimer, EWD_WatchMouse, off
return
}
GetKeyState, EWD_EscapeState, Escape, P
if EWD_EscapeState = D ; Escape has been pressed, so drag is cancelled.
{
SetTimer, EWD_WatchMouse, off
WinMove, ahk_id %EWD_MouseWin%,, %EWD_OriginalPosX%, %EWD_OriginalPosY%
return
}
; Otherwise, reposition the window to match the change in mouse coordinates
; caused by the user having dragged the mouse:
CoordMode, Mouse
MouseGetPos, EWD_MouseX, EWD_MouseY
WinGetPos, EWD_WinX, EWD_WinY,,, ahk_id %EWD_MouseWin%
SetWinDelay, -1 ; Makes the below move faster/smoother.
WinMove, ahk_id %EWD_MouseWin%,, EWD_WinX + EWD_MouseX - EWD_MouseStartX, EWD_WinY + EWD_MouseY - EWD_MouseStartY
EWD_MouseStartX := EWD_MouseX ; Update for the next timer-call to this subroutine.
EWD_MouseStartY := EWD_MouseY
return

How to Setup 6 Monitors or Multi-Monitors in Windows 7

STEP 1 – Install the Graphics Card and Drivers
The cheapest graphics card that I could find with 6 outputs in ONE card was the VisionTek 7750 Eye 6 2GB DDR5 PCI Express Graphics Card. Otherwise, you’ll most likely need to have two graphics cards that are of the same drivers so you have enough outputs. There currently aren’t any affordable DisplayPort MST hubs.
 
STEP 2 – Hook up Your Monitors to the Graphics Card
You’ll be connecting the monitors to your graphics card using VGA, HDMI, DVI, or DisplayPort. If you want to go above 2 displays on one graphics card, you MUST either connect directly to a monitor that has a DisplayPort input built in, or use an ACTIVE Mini DisplayPort adapter. The cheapest I found them were for $24.99 at Amazon.com.
 

STEP 3 – Configure the Monitors in Windows 7
Right click the desktop and left-click “Screen resolution.” You should be able to rearrange the monitors and change their resolutions as needed from this area. And you’re pretty much done!

Click here to see the more details on my 7 monitor work setup.

Watch QWERTY vs DVORAK Keyboard Typing Test Back-to-Back

You’ll be able to see back-to-back, a 2 minute typing test between QWERTY first and DVORAK second and see how much less my fingers move overall. You can especially see the difference in my left hand which is where all the vowels are located underneath the middle row.

I can type 90 WPM comfortably in DVORAK with minimal strain, whereas, if I were to try it in QWERTY, my fingers will ache a whole lot more.

I have yet to meet another person in real life that also knows how to type DVORAK. I learned DVORAK on my own when I had a lot of extra time on my hands while in the Air Force. Thanks US TAX PAYERS!!!

National Cash Systems Review, Irvine, CA

UPDATE (October 15, 2012)
After numerous back and forth emails and delays over a span of about a month, I discovered why I was originally charged such a large amount. They charged me $125/hour for each ATM and then tacked on an additional one hour long driving charge for each upgrade. So I got charged two hours of $125 each for driving time for my two ATMs that were 10 minutes apart, while the actual upgrades took about 20 minutes and 30 minutes.

In any case, they just contacted me to issue me a refund for one of the driving times.

ORIGINAL
I’m currently with National Cash Systems as my ATM Processor and up until about this past month, I would recommend them to other people.  After two years of not really needing to call them for anything, they start taking this hyper aggressive, “I will take your money and you will thank me for it” approach on things.

Unfortunately, the worst part about this company is how they’ll just withdraw funds from your bank account, and not tell you what it’s for until you discover it on your own and call in.  Then trying to get an invoice for those charges becomes a drawn out game of email-tag. They’re also very unapologetic about it, so I expect this kind of treatment in the future.

JUNE 2012

I discover some monthly charges on my accounts for $7.99/month.  Why was I charged?  Because I didn’t reply to their email or contact them to “Opt Out”, I was charged $7.99/month for each of my ATMs.  Obviously, I complained and the funds were eventually refunded back to my account.

BUT SERIOUSLY WHO DOES THIS?!

Here was the email I failed to take seriously and I won’t analyze it because this seems so blatantly unethical that if I need to communicate why this is wrong to you, we will probably never associate or do business with one another.

May 15 Email Subject: Sticker Insurance Opt In

 

SEPTEMBER 2012

I discover two charges on my account, $166.67 and $144.95, labelled, “Software and Braille Stickers.”  I’m annoyed again and call in.  I discovered that technicians from National Cash Systems came over to my machines, logged into the Master password, and upgraded my machines to the latest versions back in July 2012.

So that’s annoying after what occurred with their Sticker Opt-In and I send them this email (September 6, 2012).

I have discovered your company has charged my account in the amounts of $166.67 and $144.95 on August 15, 2012 without my authorization.

See attached work orders for service done to my ATMs without my prior consent.

Please refund the charges and do not charge my account in the future without my explicit consent.

 

We can also talk about a lower amount to be charged for the software upgrades rather than an outright refund. I’d be okay with $50 for each site being upgraded for a total of $100. $150 for about 20 minutes of work that includes uploading files from a USB thumb drive does not seem reasonable (the stickers were mailed to me prior and I had already placed them on the machines). In my particular case, I would’ve been able to do the work myself if your technicians emailed me the files and the directions received from Hyosung. For the sake of expediency, however, I’m willing to compromise and at least cover your expenses.

For the two years I have been with your company, I’ve generally been satisfied and recommended you to my friends. I thought we had a great working relationship where I purchased the ATM, installed it myself, programmed it myself, maintained it, provided Internet connection, and restocked it with my own cash. I took care of the machine, and your company processed the transactions. The division of labour seemed very clear and there were minimal surprises. This was the relationship I was expecting from the very beginning and was communicated to me with your staff.

Then in June, your company started charging me an unsolicited $7.99 from my account for insurance I did not approve of (which was refunded, thank you). And now, we’re dealing with the software upgrade issue.

I would like to continue my business relationship with your company if at all possible. I have been generally very happy with your company’s service and I would like to continue and recommend your business to others. In order to do so, I need to be assured that our business relationship returns to the original intent as described at (http://www.nationalcash.com/affiliate-programs/), “Some independent deployers choose to manage its own fleet of ATMs but utilize National Cash for all its back-end processing, accounting, statement generation & reconciliation services.”

I look forward to an agreement that will enable us to have an ongoing and profitable relationship.

 

Look, I get it.  Sometimes we make mistakes and send out techs without letting people know in advance.  Then we withdraw some arbitrary amount we want from their account and still not tell them until they look at their bank statements.

No response to the email and I’m trying to get an answer from staff and I get an official one today, September 17, 2012.

Their official response is essentially, “touch luck.  We can get into your machines and that’s our right per the agreement you signed.”  Their position is that no prior notice is needed whatsoever and then they can charge me for it.  That’s what I signed up for, right?

Obviously, this company cares minimally for me as a business partner.

So now that I understand how they want to play this, I sent them cancellations for my contracts that aren’t due to expire until about a year out and another one 6 months later.  Luckily, I had enough foresight to not sign the 5 year agreement they originally wanted.

I’ve also submitted a request for them to change the contracts to make it VERY clear that I don’t want their techs touching my machines unless I give them consent first.  It’s just a pet peeve of mine to get funds withdrawn from my account by surprise.  In fact, I’m helping them to cooperate by changing the master passwords and telling them I did so that they don’t try to come out again without my consent.

I can easily imagine in a couple of months, that their techs will come out to my machine to do some additional programming without my consent despite my explicit email to them to NOT do that.  Then they will just withdraw the funds from my account and call it a travel charge.

SERIOUSLY?!  What’s wrong with these people?

Hopefully, I can get some kind of resolution from this with them creating a new contract that explicitly states they shouldn’t be touching my machines without my approval first.  Otherwise, I’ll be moving to a new ATM Processor.

Unfortunately, I don’t have experience with any other ATM Processor, so maybe this is just standard behavior in the industry.

Any recommendations?

“Evergreen” Contracts and Contract Negotiation with Tellecommunications

I prefer month-to-month contracts as much as possible, especially in areas of technology.  This is to give me the freedom to cancel with the vendor in case they aren’t working out financially.  It’ll allow you to cancel after the month without any repercussions.  Perhaps you find someone cheaper or you may discover their services aren’t really needed.

Make sure you’re reviewing ALL contracts in the fine print and renegotiate the fine print.  If you don’t like it, walk away and check with a new company if many companies offer similar services.

Often contracts will have provisions that automatically renew the original term of the contract unless you cancel at least 90 days prior to the end of the term.  These are “evergreen” clauses and I HATE them.  Some contracts will even state you can’t cancel earlier than 180 days before the end of the term.  That means you only have a 90 day window to cancel a contract that may automatically renew another 5 years!!!

I will often try to do a standard term on the contract, and then once the term ends, have the contract month-to-month.  Or if it’s an evergreen contract, I will send them a cancellation letter the first month or as early as possible so that it’ll force them to come back to the table to renegotiate the terms at the end of the term, rather than automatically renewing.  You still need to be on the ball upon renewal time.

The most notorious companies are the ones that deal with technology.  Month-to-month is the way to go or at most an annual contract because technology and pricing is constantly shifting downward.  You have to be on the ball and paying attention to these because often times you have a small window to cancel.

Companies to consider: telephone, Internet, and television.  Or basically any company that you started services with more than 3 years ago.

I’ve saved hundreds of dollars per month by trimming bloated telecommunications contracts from 2004.

WARNING! Korean Phone Company Shadiness in Orange / Los Angeles County

http://youtu.be/r-YXHhr5F3Y

Here’s the email (December 31, 2009) summarizing the shadiness that I sent as a complaint to Mitel.  I had attachments for the contracts and bills, but I don’t think it’s necessary for you to get the moral of the story.

Hi [redacted] ,

I was told that you are the regional representative for the [redacted] owned by [redacted] .

I would like to report to you that we are currently in a dispute with [redacted]  stemming from his misrepresentation and fraud.  The leasing company, [Financial Company] has also been pulled into the issue.

Prior to meeting [redacted] , we had 18 phone lines through a T1 Data/Voice Intergrated Phone line through Telepacific with an older model Mitel SX-200 that uses a floppy drive to boot up.

Here is the timeline of what occurred:

November 2009

[redacted]  and representatives approached me and offered me a new Mitel SX200 ICP PBX telephone system and a T1 Dynamic Voice/Data service with equivalent service for a total monthly payment of $680.00 plus tax.  How he would do this exactly wasn’t clearly explained to me at the time.

December 3, 2009

The Mitel SX200 ICP PBX was installed without the T1 Dynamic Voice/Data Service.  They gave me a leasing agreement without any mention of the T1 Dynamic Voice/Data Service.  I told them I needed it on the contract and they added it at the last second.  I signed the lease agreement ([Financial Company].pdf) after they finished installation with the added line of the “T1 Dynamic/Voice Data Service.”

December 4, 2009

[redacted]  from [Financial Company] called me to confirm that the equipment was installed.  I notified her that the equipment was installed.  There was no mention of the T1 Dynamic Voice/Data Service not being provided.  [Financial Company] then disbursed payment to [redacted]  believing or not aware of the T1 Dynamic Voice/Data Service to not be a significant feature.

[redacted]  offered to replace the T1 for a much faster 10mbps/1.5mbps DSL line for an additional $99 per month.  He verbally guaranteed the speeds and I signed up for that contract as attached (DDSL10Mbps.pdf) believing the DSL to be an upgrade to the T1.

December 14, 2009

I receive the first bill from [Financial Company] and discover that there is no mention of the T1 on the bill.  I called and emailed [redacted]  from [Financial Company] to discover that they were not aware that [redacted]  included the T1 service in the leasing agreement.  The email I sent is copied below along with the proceeding communication that the original lease agreement is invalid.

This is when I discovered that [Financial Company] could not guarantee the T1 Service.  Should [redacted]  fail to provide T1 service during the 60 month period, then [Financial Company] would still require full payment.  My understanding was that [Financial Company] gave a lump sum to [redacted]  for signing us up for a $680/month lease payment.  [redacted]  was going to use that lump sum to pay for a separate T1 service, however, no written agreement or contract was setup regarding this and it’s still unclear to me how this would make financial sense to [redacted] .

December 22, 2009

[redacted] , an employee of [redacted] , contacted me about trying to separate the Lease payment from the service portion (email chain is below).  I communicated to [redacted]  that it was not acceptable.

December 23, 2009

[redacted]  signed a contract with Telepacific (TelepacificAnalog.pdf), despite my clear communication his offers were unacceptable, to remove our T1 Line with 18 phone lines down to 10 analog lines.

December 28, 2009

[redacted]  and [redacted]  came to the hotel to attempt to straighten things out.  He offered that we pay an adjusted $399/month for the lease of the equipment, and then $380/month to his company directly for the phone and Internet service to replace the T1.  I asked [redacted]  why I needed to go through him for the service when I could just go direct, and he stated that he gets a special discount.  I questioned how it was possible for [redacted]  to offer us 18 phone lines, and a fast Internet connection for just $380/month since I knew the DSL alone would cost $169.99 at the time.  [redacted]  stated that he knew nothing about how Telepacific was going to offer us a technical solution despite the fact that he had already signed a contract with Telepacific on the 23rd.

During the meeting, a technician from Covad came to the hotel to install DSL.  I was notified by the technician that [redacted]  had signed a contract with Megapath.  I called Megapath and let them know that their service was not authorized.  I also discovered that Megapath’s contracted speed was 10mbps/1.0mbps DSL and that a 10mbps/1.5mbps DSL does not exist.  I also discovered that they could not guarantee that I would get those speeds.  The technician from Covad, after determining the line speed, declared that the maximum speed possible is 6mbps/768kbps.

By the time I found out that they had signed a contract with Megapath, [redacted]  and [redacted]  had already left after talking with the owner of the hotel.

December 29, 2009

I talked with my Account Manager, [redacted] , from Telepacific and discovered that [redacted]  had fraudulently signed a contract on December 23, 2009.  The contract signed was that Telepacific was going to cut our phone service down to 10 analog lines and remove our existing T1 circuit.

Conclusion

It became clear to me that [redacted]  was intending to cut the quality of service to my hotel without my knowledge in order to save on expenses.  He demonstrated a pattern of misrepresentation and open fraud when signing the contract for Telepacific despite my clear communication regarding the unacceptability of his offers.

I have informed [redacted]  that his company is no longer allowed to come on property.

Potential Solution

[redacted]  will need to hire someone I trust to reinstall our old phone system and to remove the phone system he installed.

I will also be including you in any future email communication I have with the leasing company and [redacted]  unless you want me to remove you from the conversation.  Unfortunately, I do believe that [redacted]  has sold these packaged deals to other customers and is jeopardizing your company’s reputation.

Using Consumer Grade 2-Way Radios

Currently I’m using Motorola MR350R Two-Way Radios at my two hotels. Currently (2011), they’re priced at $50.99 for a pair which comes out to about $25.50 each. I try to keep as many staff members with a radio to ease communication.

Compared to the price of more expensive “commercial” grade radios which can easily get as high as ten times the price, I considered the radios to be a great deal. Of course, there are trade-offs, and I’ll list here how I’ve dealt with the issues.

Durability
Meaning, if your staff drop the radio, you’re in trouble. These radios are not meant to survive the impact. They may not physically break on the outside, but you’ll start noticing that the radio my have problems sending or receiving signals.

You’ll probably end up having to buy a new replacement.

One way to combat the dropping issue is have your staff use the clips, or if they’re in housekeeping, they hopefully have large pockets on their uniforms.

Replacing the Belt Clips
The problem with the clips are that they are notorious for breaking continually. And buying replacements start getting annoying. Instead, I bought a bunch of these radio holsters from a local radio dealer that look like this: