Occam’s Razor Blog Infographic

Occam's Razor


This infographic is based on Avinash Kaushik’s post on the “Top Ten: Signs You Are A Great Analyst” created using Piktochart.

Link to blog post: http://www.kaushik.net/avinash/top-ten-signs-you-are-a-great-analyst/


Codeacademy.com: Practice Makes Perfect

Codeacademy.com is a fantastic resource for those new to the world of coding. Be it HTML, CSS, jQuery, Ruby, or Python, this website is catered to those who are willing to take the time and make the effort to learn new digital skills.


My badges

I have previously used this site for another course and so have acquired a few badges covering HTML, CSS and some jQuery. To try something new I decided I wanted to tackle PHP (hypertext processor), a programming language which I found to be just as straight-forward as those coding scripts I’ve learned previously. As the entire PHP course was a bit lengthy I decided to base my coding project off my existing coding experience to refresh my skills.

projectCoding project

Above is a screenshot of a working “pick-a-date” or basic calendar option for choosing a flight plan.

Code for project is as follows:


<!DOCTYPE html>
<title>Pick a Date</title>
<link rel=’stylesheet’ type=’text/css’ href=’stylesheet.css’/>
<link rel=’stylesheet’ type=’text/css’ href=’http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css’/&gt;
<script type=’text/javascript’ src=’script.js’></script>
<script src=”//ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js”></script>
<div id=”header”>
<h2><br/>Select a Destination</h2>
<div class=”left”>
<p>Departing: <input type=”text” id=”departing”></p>
<div class=”right”>
<p>Returning: <input type=”text” id=”returning”></p>
<div id=”main”>
<p>Destination: <select id=”dropdown”>
<option value=”newyork”>New York</option>
<option value=”london”>London</option>
<option value=”beijing”>Beijing</option>
<option value=”moscow”>Moscow</option>


h2 {
font-family: Verdana, Arial, sans-serif;
text-align: center;
color: #FFFFFF;

#header {
width: 100%;
height: 70px;
position: relative;
top: -40px;
background-color: #7FC7AF;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;

p {
font-family: Verdana, Arial, sans-serif;
font-size: 1em;

.left {
position: relative;
top: -40px;
float: left;

.right {
position: relative;
top: -40px;
float: right;

#main {
position: relative;
top: 170px;
float: left;


$(document).ready(function() {
$(“button”).click(function() {
var selected = $(“#dropdown option:selected”).text();
var departing = $(“#departing”).val();
var returning = $(“#returning”).val();
if (departing === “” || returning === “”) {
alert(“Please select departing and returning dates.”);
} else {
confirm(“Would you like to go to ” + selected + ” on ” + departing + ” and return on ” + returning + “?”);

Website Spoofing: A Public Service Announcement


Check out this short PSA that my partner and myself created informing you on the dangers of website spoofing. Learn how to properly protect yourself and your money against online scams.

These financial institutions have some great educational resources on how to spot webpage spoofs:



Curating for the Curious


Its hard to stay on top of things with the way technology has evolved ever so rapidly these last 10 years. Wikipedia and other similar online encyclopedias are there to provide the casual browser with a summarized overview on their topic of choice, but where do you turn to when you want more than a compounded view? How do you stay updated with the latest worldwide trends and events?

Enter social bookmarking and RSS feeds! These digital tools were developed to help online users discover, organize, and edit the availability of internet content to suit their information consumption needs. RSS is a great tool for content creators to adopt as it definitely boosts their chance of acquiring new readers. Feed readers also have the option to curate which content is visible to them as a stream is updated.

This post’s featured screenshot is of the RSS feed reader, The Old Reader. Its simple and easy-to-navigate layout makes browsing your favourite feeds an absolute breeze. My need for the latest and greatest typographic design updates will continue to be met thanks to this handy reader. All my most frequented blog streams are well organized and available on one platform; no more Googling for new posts!

Collusion: Why It Always Feels Like Someone’s Watching You

Collusion Graph

Collusion Web Graphs illustrate which websites are feeding third parties information about your web browsing habits.

Above is a graph detailing data recovered from a 20-minute browsing spree in which I visited a variety of websites including: Google, Twitter, Facebook, Imgur, and YouTube. Unbeknownst to me, 20-30 other websites were also privy to my online surfing, with some possibly even relaying personal data through to 3rd party channels.

To be honest, I’m not too concerned by this revelation. After some minor investigation on some of my “trackers” the majority appear to be sites that use hidden cookies for ad networking/targeting. In a way, these trackers could be considered less annoying telemarkers. They still want you to eventually buy into something, but they’re not absolutely in your face.

As a retail employee, I ask customers to voluntarily relay their phone numbers and email addresses during every shift. The company I work for claims to use this information for “customer retention” and email marketing purposes, but who knows where all that data ends up.

The website that appears to link the most cookie trackers is Imgur. This is an online community that hosts the images for one of the world’s more popular internet forums, Reddit. Imgur hosts a lot of content, some paid for, while the majority is user submitted. As such, its understandable that there are external sites “piggy-backing” on the popularity of the site. Because I don’t actually operate an account with Imgur so I can’t comment or contribute any posts, I’m really not too worried about what they’re tracking.

I believe that we are on the brink of really discovering just how much of an issue our lack of understanding surrounding digital security really can be. That’s why its pretty great to know there are apps/tools like Collusion available to online users for free.

Online Intellectual Property: An Introduction

In this post I would like to showcase a video that my EID100 partner and I have collaborated on to present our topic for this course’s final project.

We have taken on the topic of “online intellectual property” and using the social media platform Pinterest will amass a variety of Pins that will help to educate young internet users on the  risks of leaving your online property unprotected.

Please see the video below for a brief overview and an introduction to our proposal topic.

The Secrets of Google Syntax

Googling something? Not finding what you’re looking for? Well, you might be going about it the wrong way.

Learning to use search operators is your ticket to getting the information you want in the most efficient manner possible. These queries put in a request for the search engine to perform specified actions that relate to your entered keywords. Please see mini-how to guide below:

How would you search for an exact word or phrase?

When googling an exact word or phrase, put the search query in a pair of quotation marks. It should be noted that this is only handy when you require precise results.

e.g. “Robin Hood: Men in Tights”

How would you search for something on a specific site?

This query limits Google to bringing up results from a single domain address.

e.g. new york times site: jobs

How would you correctly search for a definition?

Including the query “define:” before the term tells Google to dig up the most relevant definition as the featured result.

e.g. define: interoperability

How would you search for a specific product available within a specific price range?

A quick way to price compare items using a search engine is to identify the product and then establish your price range.

e.g. tablet $200..$600

How would you search for a specific filetype?

Use of the operator “filetype:” calls for Google to restrict it’s search to results that include the specified extension.

e.g. filetype: pjtf

How would you include or ignore words in your search?

Performing a general keyword search can become all the more guided when including “-” and “+” operators. These will sort through the results and either eliminate or bring up top the most relevant leads.

e.g. ebooks -ipad +kindle

How would you find related pages?

Can’t remember the name of a website but know that its content is a lot like one you frequently visit? Include the “related:” operator, enter the known website in the keyword search and wait for all similar sites to show up in the results. Also a great way to discover new websites!

e.g. related: olympics.org

How would you find a topic, searching all available synonyms of a word?

Use of a tilde before your keyword will task Google with bringing up synonyms and online thesauri.

e.g. ~antonym

How would you find the time in another country?

Typing the word “time” in front of a geographical location will provide you with an up-to-the-minute result.

e.g. time Pretoria

How would you find out how many Egyptian pounds you get for $20 Canadian dollars?

For this, simply type “[currency #1] in [currency #2].”

e.g. 20 CAD to EGP = 133.36





Minding your Digital Manners

Letters can be burned and texts can be erased, but post something online and it will stay there forever. A scary thought and very real reality in today’s digital age.

Don’t get me wrong, I think social media is one the most fantastic accomplishments of the 21st century. Never before have people all around the world been this connected to each other. Twitter, Facebook and YouTube are just some of the online platforms digital users employ to share and exchange content, generate discussion and drive global interaction. However, with great opportunity comes an even greater responsibility, and not everyone can handle this double-edged sword.

Enter “netiquette” or digital etiquette; essentially a set of unofficial guidelines that are followed by internet communities, dealing with what is acceptable behaviour online. Learning basic netiquette is a definite must for any new social network user. It is near impossible to express oneself the same way in person as one can behind a screen.

Netiquette 101:

  1. Let some things remain a mystery. This includes any and all personal and financial information. Be wary with how much personal content you share with others because its always more than just your friends who are privy to those postings. Third-party marketers have been known to pay social media platforms for access to your info for better targeting specific demographics.
  2. Stop, think, read over… and then post. Often times, its not a good idea to simply post on a whim. One must consider the weight and effect a comment will have on your readers. As an example, sarcasm and some humour do not translate well through mere text. Think carefully about what you are sharing and be prepared for backlash should the material spark some discontent.
  3. Over-sharing can be a burden. Try not to flood your others’ feeds. People tend not to enjoy reading about every minute detail of your day. Not to mention, it will definitely lose you followers or at least annoy your more forgiving ones.
  4. Be open to debate. If someone asks for an opinion, its best not to shove your views/ideas down their throat. Generating creative and thoughtful communication with your social peers should be one’s ultimate goal when joining a discussion. Take the opportunity to both educate and learn from constructive dialogue.

As a student in today’s tech savy society, rarely a day goes by that I am not in some way connected to social media. Perhaps unbeknownst to many, is the fact we are actively relying more and more on social media to get us through the day. Perhaps this new reality isn’t too wonderful either as echoed in this Zen Pencils cartoon rendition of a Marc Maron podcast.