Category Archives: Mac

TeamViewer Users Hacked, Company Denies Responsibility

Yesterday at around 10:00 AM EST, TeamViewer’s website and log on servers had gone down due to Denial of Service attacks, causing users of the popular remote-desktop application to be locked out of their accounts. Some users, thinking they were secure, were still compromised. Continue reading TeamViewer Users Hacked, Company Denies Responsibility

How to easily use a VPN to protect your privacy

Browsing the internet isn’t as safe as it used to be, and even then probably was not as safe as we’d all thought it was. Hackers are constantly crawling the web for vulnerabilities in website code to expose the privacy of individual users, and chances are if you have ever connected to a public WiFi hotspot you have been on the same network of somebody that was trying to attack it. Protecting your privacy with a VPN is one great way to prevent accidental leakage of your sensitive information.

Continue reading How to easily use a VPN to protect your privacy

CM Storm Quickfire XT Mechanical Keyboard with Cherry MX Browns Review


This is technically my second mechanical keyboard, my first being a CM Storm Quickfire Pro with Cherry MX Browns. I say technically because this is my fathers, I traded my Quickfire Pro for his CM Storm QuickfireXT, also with Browns. There are very few changes between the keyboards, but I wanted to bring to light my thoughts on this keyboard. I bought the Quickfire Pro back in 2013 as a birthday present for myself because I wanted a reliable keyboard for college and gaming use. I was not well versed in mechanical keyboards at the time, so I looked for the quietest mechanical keyboard I could find. I decided on Browns after listening to sound samples, and bought this keyboard as a result of some research on Amazon and some forums. I eventually switched with my father because I felt this keyboard was quieter, and he wanted a slightly louder keyboard that had more weight to it. I have been using this keyboard for 5 months now.


This keyboard is low to the ground and has four rubber strips on the four corners of the keyboard. It hardly if ever slides on my desk and that is a great plus. I do like the kickstand legs from other keyboards, but I like the consistency and reliability of the rubber strips. I’ve seen other mechanical keyboards that have the firm’s logo tossed on it four or five times, but this keyboard only has it on the back and bottom, the latter of which no one will most likely see. The keyboard has no backlight, which I personally prefer due to the fact that I find LED distracting and unnecessary. The keys look nice, standard CM Storm font (which is a derivative of the font of the Nintendo GameCube, fun fact!), but the keys are laser etched.

Keyboard in all of its glory
Keyboard in all of its glory

A keycap can either be laser etched or laser engraved. Laser etched means that the character on the key on the key filled out. They stand out, but they are also wear away with moderate to heavy use. A laser engraved key is generally an outline of the character, but the key will never wear away. My Quickfire Pro never wore away in the 2 years of heavy use, and my XT hasn’t worn away yet, but I am sure it will in due time.

The keyboard itself is really relaxed looked and not flashy. The only “LED’s” on the keyboard are the three lights for Caps Lock, Num Lock, and Screen lock as well as the Windows Lock LED. Otherwise, the keyboard is completely bare, which I like. The cable that comes with the keyboard is braided, and it is quite nice to hold and use. I know it will not tangle up and that it is of a good quality.


This aspect is the most important part of the keyboard, the feel. As I stated before, my first keyboard was the Quickfire Pro with Cherry MX Browns, so I will be frequently comparing this keyboard to that. It is also worth noting that both keyboards are great, and they both serve the same purpose.

When I type a sentence on this keyboard, I find that it is a lot quieter than the Quickfire Pro. This may be due in part that the XT is thinner in build, so less reverberates within the keyboard, whereas there is more space inside the board the Quickfire Pro, so it is inherently louder. I will supply two sound samples below to present my point, and you can decide. I do not efficiently type at all, and cannot touch type yet, so I still bottom out on my keys all the time. There is only a 5% chance that I do not bottom out, and that is still not saying much. Because of this, I just click the keys at a force that I find comfortable without exerting myself. The Browns overall are definitely quiet keys in comparison to their Blue brethren. I have tried Blues, Blacks, Reds, and Clears once and I prefer the feel and bump of the Browns.

The keys are nice and clean. I barely feel the letters
The keys are nice and clean. I barely feel the letters

The keycap themselves are quite nice and I love the fact that they mimic the curve of my finger. The Quickfire Pro has the same keycap concept, and I just love it. I barely feel the laser etched keys on my fingers as I type, so you can rest assured that they will not interfere with the experience of the keyboard. The Spacebar has a really nice sound to it and I like that I can click it with my thumb effectively when I type.

This is a sound clip of my roommate typing on this keyboard followed by him clicking the backspace than the spacebar

Build Quality

This will be a much shorter section, but I felt it was worth mentioning nonetheless. The build quality is stellar. It is a very comfortable weight and everything feels extremely solid. I can tell they did not skimp out anywhere on this keyboard. Even the USB port on the back of the keyboard feels of good quality even after I unplugged the cable numerous times. The braided USB cable is also another great feature. It not only reassures me that I bought a premium product, but it also extends the life time of the USB cable.

Braided cable to prevent bends
Braided cable to prevent bends


This keyboard is great. It is quiet enough where I can use it without my roommates or my family hating me, but it still is loud enough for me to satisfyingly use. They keyboard is not fancy by any means, there are no fancy LED’s or RGB lights or even other profiles that are programmable. It is barebones mechanical keyboard with a couple extra features such as Windows Lock, MS delay for typing and gaming, and multimedia shortcuts when the user presses the function key and the respective “f” key, but otherwise it is scant. They offer other keyboards for a full LED keyboard such as the CM Storm TK with a full or the CM Storm Quickfire Ultimate. The XT does do what it has to do, and a damn good job at that, I recommend it for people that want a mechanical keyboard from a trusted company at a good price with no frills.

1byone Bluetooth Keyboard with Multitouch pad

The 1byone Wireless Bluetooth Keyboard  by 1byone was sent to me as a review so I will review as honestly as possible. This entire review is being typed with this keyboard on my HTC One M8 using the Android App Jotterpad

When I received the 1byone Wireless Bluetooth Keyboard with Multi Touchpad, I was very surprised initially by the box of the Bluetooth Keyboard. It was really clean, flat, and well packaged. Inside the box was just the keyboard with a small instructional pamphlet on how to connect the keyboard to your Windows machine or Linux or Android device. I was able to get this device up and running within a minute after I inserted the Triple A batteries needed. I do wish that the back panel for the keyboard where you insert the batteries was easy to remove, but it only took me an extra 30 seconds. Due to the keyboard’s stainless steel back plate, it feels a lot heavier and feels all that more durable.

The box it came in, simple and clean

Upon placing the keyboard on my desk, I realized how low the profile of the keyboard really is. It is slightly angled towards the user due to the battery compartment. I liked this because the keyboard is really thin, so the angle of the keyboard works well for the user. It is also worth noting that this keyboard also has a track pad with a two button click implemented into the keyboard. This is the first, and potentially only, keyboard I own that has a track pad embedded into it. It works surprisingly well once you adjust the sensitivity of the mouse to make it a little faster.


I initially synced this keyboard to my laptop for day to day use, but quickly found that it would be better used on my phone for quick note taking in class and on my tablet for larger tasks during class as well. The fact this keyboard has a track pad in it makes it easier to use my tablet without the need of an external Bluetooth Mouse. The keyboard itself is very comfortable and I find it to be just as comfortable as the on-board keyboard on my Lenovo Y510P. The keyboard that I received with my Winbook 802 Windows Tablet was much too small for my fingers to efficiently type, but this keyboard is a happy medium comfort and efficiency.

Stainless Steel Back adds some nice weight

The keyboard is also very responsive and I like how the keys feel as if they do not bottom out forever. On old Dell keyboards and the older USB keyboards, the keys were large so you could feel them bottom out, but since the keys on this keyboard are flat, you don’t feel them bottom out as much. This is great for me because this resembles my laptop’s keyboard even more, making it easier for me to type. I was also able to successfully test the function keys on the keyboard as well. By holding the function key and pressing the corresponding ‘f’ key, I was able to open my email, pause, play, rewind my music and increase and decrease the volume of my phone. I found these functions to be very helpful in operating my phone when I didn’t want to physically click the buttons on my phone and if I wanted to quickly check my email or go to the desktop of my phone.

I do have a two, although very minor, issues with the keyboard though, the first being that it is not rechargeable. Now, I have not fully drained the battery on this keyboard yet, and I have used it for two-three days pretty consistently, but I do wish it implemented a rechargeable battery cell so that I could charge it over night or with a power bank and not have to worry about buying batteries. The second is that the letters looks very cheap on the keyboard. I dislike the fact that I can see the black outline around the keys. If you click on the image to your right, you can see the outline on the C and F key quite well. It is very minor, but I think it is meant to be there so that the keys do not fade away.

Dark outline of the keys is quite visible here.

Besides that issue, the keyboard is an absolute $23 price tag it is sold for. I currently use a CM Storm Quickfire Pro Mechanical Keyboard with my laptop, so I am much more accustom to mechanical switches than I am membrane, but if I ever have to use my tablet or phone outside to write our paragraphs or for note taking, I am definitely tossing this into my bag.

If you would like to view more of their products, check out their website at this link. You can buy this product off their website here or their Amazon page here

Under the Radar: Encrypting Your E-Mail with GPG

Everyone knows that the internet is an awesome place. We share photos on social networks, make conversation with friends, and play games with random strangers on the internet. While it may seem like we’re always in our private little bubble on the internet, sometimes we’re not always secure as we may think we are. Although using a special encryption algorithm known as GPG (similar to PGP), there is a way to communicate between you and others via email without compromising your information.

Whether you’re just an everyday person or an individual trying to ensure sensitive data doesn’t fall into the wrong hands, due to the nature and general insecurity of the internet something as potentially important as e-mails should be encrypted, especially now that governments are illegally accessing our information. It is quite easy to encrypt information sent through an email, although the concept of the way that it is encrypted is a little harder to understand, but I’m going to try and make it easy for you.

How does GPG encryption actually work?

GPG encryption works using two things: a public key, also known as a certificate meant to be distributed those you would like to contact, and a private key, used to decrypt the messages created using your public key. So let’s say that I have a guy named Jimmy, and I want to send him my social security number because I forgot to put it on the job application I handed him. I’d rather not just send it through a regular email, because I run the risk of someone potentially finding the email and copying down the information. Instead, me and Jimmy have our own public keys (certificates) created using special software, which we safely exchange through regular email. Even if someone had these certificates, it wouldn’t matter since they’re not signed on both sides by whoever is trying to read them. Now that we exchanged certificates and signed each others keys, essentially confirming each others identities, I enter my social security number into the email and encrypt it using my public key. It’s ready for whoever is on the other side, waiting to decrypt it using their very own private key.

Setting up E-Mail Encryption using Thunderbird

If you want to set up this encryption through your email account, there are a few steps that must be taken to do so. If you’re not the kind of person that’s big on internet security or anything computer related, it’s all good because I will make this as simple as possible.

Download GPG4Win:

Start by installing GPG4Win, which will allow you to create a unique certificate to encrypt whatever you want, in this case it is emails. This package includes the encryption algorithms and the user interface that controls it. When installing, make sure only the following are checked off:

Awesome! If you’re wondering why we don’t use Claws-Mail, it’s because it was poorly ported to Windows. I’ve had numerous crashing issues doing the simplest of things with it, like sending an email. Instead, we’ll just use Mozilla Thunderbird, because not only is it easier to setup, it’s a better program. Before we install Thunderbird, let’s setup our magical certificate.

While there is a way to do it within Thunderbird, I’m going to do it this way. Open up Kleopatra, the graphical user interface used to create GPG certificates. It looks a little funny, but it’s really easy to set one up. Go to File > New Certificate, or hit Ctrl+N.

You’ll now be presented with two options: “Create a personal OpenPGP key pair”, or “Create a personal X.509 key pair and certification request. Click the first option. Now put in a name and email, and if you want you can even put in a comment. These parameters are not encrypted and are publically visible to those that have your public certificate. Make sure you put in your real name, and the email address you will associate this with. Hit “Next”, and then “Create Key”. That’s it! You now have a unique GPG certificate. The best part about GPG4Win is that it works hand in hand with the plugin we install into Thunderbird, you don’t have to configure any settings whatsoever.

Download Mozilla Thunderbird:

To set up Thunderbird, it’s pretty straightforward: just type in your email and it will automatically grab the server addresses associated with your account. Once your account is setup, we’re going to go ahead and download Enigmail.

Download Enigmail Thunderbird plugin:

Choose the plugin accordingly with whichever OS you have, in my case it is Windows 7. If you have a 64-bit OS don’t worry about it. It will still work since the Thunderbird client is a 32-bit application anyway. You’re probably wondering “what the heck is an .xpi file”? The first time I saw one I had no idea either, because it isn’t associated with any program. This file extension is used in accordance with Mozilla plugins, for both Firefox and Thunderbird. This plugin will obviously only work on Thunderbird though.

Now that you have the plugin downloaded, here’s what you do with it. Make sure you have Thunderbird open, and start by clicking the options button on the top right. Then choose “Add-ons”.

It will bring up a menu, and you’re just going to want to click the “Extensions” option on the left side of this menu. Now go to the folder where you downloaded this .xpi file, and drag it right into the extensions menu you opened in Thunderbird. It should prompt you asking to install the plugin, just wait the few seconds and accept. You’ve installed the plugin successfully!

By now you should have done four things: installed GPG4Win, set up a unique GPG certificate, installed Thunderbird, and installed the Enigmail plugin. We’re almost done! I’m just going to teach you how to send and receive encrypted emails.

Go ahead and open Thunderbird, and create a new email. Take note of the OpenPGP option at the top of the email composition window (there is also the S/MIME encryption next to it, but don’t worry about that). If you click the drop-down menu for OpenPGP, you will see two options: “Sign Message” and “Encrypt Message”. The option that matters the most is the “Encrypt Message” option to obfuscate the message that you’re sending, making it a jumbled mess of characters. Although if you are curious, when you sign an email what this does is just literally attach a digital signature (A.K.A. your certificate) to your email proving that you were the one that actually sent it. It’s made for security reasons on the receiving side, and it wouldn’t hurt to activate this option. Also, if this is the first time sending an encrypted email to a specific person, make sure they have your public key. You can go to OpenPGP in the top most bar, and select “Attach My Public Key”, this way it will be added to their keyring.

Now let’s say they send you a message back, which is encrypted but has their certificate attached. Thunderbird should prompt you to import their certificate, and you should proceed by accessing the “Key Management” in OpenPGP settings, right clicking their imported key (if you can’t see it, make sure “Display All Keys by Default is checked off), and signing it using your own key. So long as both parties have done it to each others keys, you should be able to decrypt each others messages.

Now you’re finally done! Feel free to send all the emails you want, because nobody will ever get a hold of them without your permission.

New to IRC? Here’s Some Clients For You, and How to Set It Up

Ever wondered what IRC was? You’ve probably realized that it’s some sort of chatting service by this point, hopefully. Essentially IRC, or Internet Relay Chat, is a protocol used to communicate with others through special servers, and while it seems complicated it is quite simple to set up!

So you wanna get started with IRC, right? Well first you have to pick your IRC client! There’s tons of them available, and you don’t even have to install one if you don’t want to. You may have even used IRC without realizing it, as some people embed chat rooms into the bottoms or sides of their web sites.

Anyway, here’s some awesome IRC clients that I’ve found to be very useful!

Colloquy (Mac OS/iOS)

I’m going to start off with Colloquy, as it is what I consider “the mother of all IRC clients”. The UI is arguably the most user friendly out of any existing client, and you don’t have to feel like you’re using some outdated piece of software inside the Windows ’98 terminal. While I do consider this the best IRC software I’ve used to date, it is currently limited to Mac OS and iOS only.

Colloquy Homepage

XChat (Windows/Linux)

Next up is XChat, one of the best IRC clients for Windows. While it does look rather unappealing, I have gotten past that aspect of it as I figured out that it is fully customizable within the program, from text color, to background, to font. The user interface isn’t quite as friendly as Colloquy, but it’s still very usable and likable. Give it a shot!

XChat 2 Homepage

Pidgin IM Client (Windows/Linux/Mac OS)

This is the Pidgin IM Client, which isn’t just used for communication over IRC. It supports pretty much any chat system, you name it: Facebook, AIM, Skype, Jabber, GChat, and more. Among most of the IRC clients for Windows, this is frankly the most customizable and good-looking one. There’s native plugin and theme support, and the program actually comes with a bunch of plugins you can play with. Although, if you are one to sweat the small stuff, you may not get that same feel with Pidgin. Personally, I’ve had some minor crashing issues with this program, but hey, might as well try!

Pidgin Homepage

Nettalk (Windows)

Although I’ve never personally tried this program out, it looks like a pretty powerful IRC client. There is plugin support, scripting support, and from the screenshots what appears to be simple theme support. You also have the ability to easily right click a persons name to run a command on a user, which most IRC clients have but this appears to be pretty straightforward. The user interface is simple and I’d like to compare it to XChat, but Nettalk appears to have its own special way of organization, which in itself doesn’t look that bad or hard to use.

Nettalk Homepage

Setting It Up

Okay! So now that you’ve chosen your IRC client (or at least I can only hope you have at this point), let’s get started on how to connect to a server and a channel. I will do two examples with Colloquy and XChat, but I think by seeing these examples you should be able to pretty much figure it out for the other two programs.
Enter your nickname at the top, you can choose whatever you like! Make sure server protocol is set to IRC, and now choose which chat server you’d like to join. This all depends on what chat room you want to go to and which server it is located in. Let’s use the example of trying to connect to the channel #Colloquy in the server The server is the address where all these channels are located, and the channels are all the little rooms that you can join, hopefully this isn’t too hard to understand.
Upon hitting connect, you will be connected to the server, in this case it is Freenode. Now you can go ahead and join a room by clicking on the server and pressing “Join Room”, then type in a # sign followed by the name of the channel you’d like to connect to, in this case it is #Colloquy. Voila! You’ve successfully joined a chat room.
But wait! What if I don’t want to be in the Freenode server? What if I want to join an individually hosted IRC server, like PonyChat? It means that you just simply have to add the server to the list of other chat servers, but you must make sure you connect to that specific server ( if you want to talk in PonyChat’s #20pc channel. Go to File > New Connection, and next to chat server, just put the server name, in this case it is Now connect, follow the steps for joining a room, and you are now connected to PonyChat’s channel! It’s that simple.

You’ll notice that the UI is a little bit different, but the functions are all exactly the same! This is the network connection box, where you can connect to the server of your choice. If it doesn’t exist, simply hit “Add”, and type in a name for the server. This isn’t specific, call it whatever you want. Then, hit edit and type in the address of the server. If you’re wondering what “/6667” is, leave those there! It is the port number, which is usually 6667, and it must be left at the end of the server address. Go ahead and connect!

Now, XChat will prompt you to type in the channel you want to connect to, let’s say #PonyChat again. Well, type it in and hit connect! That’s it! Also, just in case you accidentally close out of that and you’re hopeflessly confused, head to the server window, in our case PonyChat. It should have a bunch of text such as Message of the Day and such. The text box at the bottom of XChat could ALSO be used for commands. The only one you should worry about right now is “/join #[channel]”, with channel being the channel you want to connect to (without the brackets, by the way). Try it out, be amazed, have a party!