Friday, November 20, 2009

A Really NSFW Situation

NSFW stands for "not safe for work".  It is an abbreviation someone might use when sending an email with questionable content to a friend, as in "check this out, but it is NSFW, so make sure you read it at home".

A few weeks ago, something that takes NSFW to a new level showed up in the news.  Two people who work at Cornell University were having an affair, and somehow, the guy just happened to copy the entire business school.

Now, leaving aside issues of whether this person was being self destructive and actually wanted to get caught or not, this is just awful.  Lesson learned here?  If you are going to have an affair, use your home email, not your work one.  Just remember, when you get a work email account, most companies reserve the right to read your email if they want to, because you are using their systems.  Also remember, they typically reserve the right to monitor your Internet, because after all, their computers and their Internet.

The site below has the entire email exchange, and I warn you now, it is NSFW.
http://guestofaguest.com/news/breaking/breaking-the-email-scandal-that-just-shook-cornells-campus/
(and yes, this was also reported on sites like Business Week, so it is legit...but on BW's site you need an account to read their full story)

Monday, November 16, 2009

MMORPGs and Disney's Toontown

MMORPGs (Massively multiplayer online role-playing games) are typically thought of as games that are for adults. For example, I play one called World of Warcraft. However, there are definitely adult themes there that I wouldn't want a child exposed to. Aside from violence, there are plenty of people in the public chat channels that say inappropriate things.

However, a friend of mine pointed out one that is geared towards children. This is a MMORPG created by Disney, and it is called Toontown. Like most MMORPGs, this does include a monthly fee...but it's interesting to see Disney targeting a younger audience with this.

http://play.toontown.com/about.php

Monday, November 09, 2009

My Spring 2010 Schedule

Here is my current schedule for the 10/SP semester. I will be teaching the following courses:

CIS-101-M10 COMPUTER CONCEPTS/APPLIC (Paterson - Intensive Writing)
Tuesday, Thursday 11:45AM - 01:00PM

CIS-125-P01 MICROCOMPUTER SOFTWARE I (Passaic Campus)
Monday, Wednesday 11:45AM - 01:00PM

CIS-152-M01 INTERNET/E-COMMERCE TECH. (Paterson)
Tuesday, Thursday 10:20AM - 11:35AM

CIS-273-ME1 WEB GRAPHICS (Paterson)
Thursday 07:05PM - 09:35PM, HAMILTON HALL, Room H307

CIS-294-M01 CIS INTERNSHIP (Paterson)
To be Announced

I will also be coordinating the Web Technology capstone course.  There seems to be an issue with the section numbers at the moment, so I didn't want to post the incorrect section number.

Sunday, November 08, 2009

Free RAM Analysis Tool

I always seem to walk out of other people's classrooms learning something.

I observed one of our part-time faculty a few weeks ago (this is part of my responsibility as a faculty member), and she gave an example that I plan on using in the future.

One thing I always have trouble explaining to students is what type of RAM they need.  The best answer I've been able to give is to consult the manufacturer's Web site, which is admittedly a pain in the rear end.

Crucial (a company that makes RAM) has made available for free a memory scanner.  This program will tell you how much RAM you have, along with how many slots you have available.  If you were considering a RAM upgrade, this is vital information, and this tool saves you having to open up the PC. 

www.crucial.com/systemscanner/

Friday, October 30, 2009

Windows 7 and the "Hi, I'm a Mac" ads

Last week, Microsoft released the new version of the Windows operating system, simply known as "Windows 7".  This replaces Windows Vista as the most updated version of the operating system.  Windows Vista just never gained acceptance in the way Windows XP did.  Think of it this way.  Windows XP was released in 2001, and Windows Vista was released in 2007.  XP was the primary client operating system for six years.  Windows 7 was released in 2009, two years after Vista.    This says to me that Vista did not accomplish what it needed to.  I bought a new machine a few months ago, and most recently purchased machines came with a free upgrade option.  Mine did, and I ordered the upgrade kit.  I'm going to install it and see what happens.  For those of you who are a little more tech savvy, we're planning on installing it in a few machines in our public lab (H310) so that students interested can try it out.  For what it is worth, reviews so far seem cautiously positive overall.

Either way, Mac has been putting together a set of advertisements since 2006, and Macintosh is clever enough to put ads together putting together already, playing off of the fears.  I went back to the 2007 Vista release ads, and it's funny to see how quickly the annoying issues (like the security warnings you kept getting in Vista, or the fact that Microsoft had six versions of Vista) were almost immediately turned in to ads.  If there is something wrong with 7, we'll see it in the Mac ads soon enough! 

I still don't know if these ads are enough to get the average user to switch to Mac, but they are interesting.

The ads can be seen here: www.apple.com/getamac/ads/

Tuesday, October 27, 2009

Spring 2010 Registration

The school has posted the Spring 2010 semester on the school Web site.  You can go to pccc.edu and click on the "Course Schedule" link.  Click on "Credit Course Schedule", and then you can select "Spring 2010" as the term.  Registration starts next week, and I would highly recommend getting in as soon as possible to do your schedule - this way, you get the best possible schedule.

The first step in this process, if you have chosen a major, really should be to see a faculty advisor in your major, rather than someone from the Center for Student Success.  The reason is that the counselors in the Center are really typically generalists - that is, they have a general knowledge of all the programs at the school, but typically aren't experts in them.  With all the programs available at the College, who can blame them!

Instead, you should see a faculty advisor.  For example, in the Business major, there are three choices for the math elective.   Some transfer to certain schools better than other schools, and realistically, the faculty in the major (in this case, Professors Cox or Gheorghiu) will know these details because they are the ones who typically do the transfer agreements with the four-year colleges and universities.  In addition, the faculty are typically more in tune with what courses are offered in what semesters, and how pre-requisites may hold you back.  Plus, on a personal note, it's really a great chance for me as a faculty member to work directly with students.

You can see any faculty member in your major, and I would recommend seeing a faculty member for advising now, even if you don't plan on registering yet.  This way, if you do end up registering late, you don't have to worry about getting bad advising during late registration.

For the Information Technology, Computer Science, or Graphic Design majors, you can typically see me, and as always, my office hours are linked near the top left hand side of my blog.

Tuesday, October 20, 2009

Random paper generators

In what started as a joke, some people at MIT put together a "random abstract generator". It's a tool that will generate a random Computer Science abstract. The funny part is that the papers, though grammatically correct, just really don't make a ton of sense. For example, I just generated this one:

Evaluating Massive Multiplayer Online Role-Playing Games Using Amphibious Theory
Abstract
Knowledge-based communication and RPCs have garnered great interest from both scholars and cyberinformaticians in the last several years. After years of technical research into sensor networks, we prove the investigation of flip-flop gates. Our focus here is not on whether model checking can be made amphibious, embedded, and robust, but rather on proposing new symbiotic modalities (Soder).

It's giving me a headache to try to interpret all that.

Basically, there are some conferences that will basically accept anyone's paper, regardless of if it makes sense or not.  So, using this random program generator, the authors of this tool were actually accepted to present at conferences, even if what the abstract said was complete gibberish.

Edit: Here's the link to the generator: pdos.csail.mit.edu/scigen/

Thursday, October 15, 2009

Stumbling upon new sites

In my CIS 101 class today, we discussed (among other things) add-ons, and I demonstrated one called StumbleUpon.

As a computer person, I love this.

Basically, StumbleUpon allows you to download an add-on for your Web browser. You select some of your interests, and you can "stumble" upon sites that you like. You can select whether you like a site or dislike it, and based on what your interests are and what sites you like, you will be able to stumble to sites that other people with similar interests like. The more sites you rank, the more accurate it becomes.

This is fascinating to me because on some level this makes use of a technique called "data mining" - basically, how we can use a computer and some data to make predictions better than any person can do by hand. This is similar in some ways to "wisdom of the crowd" - where if you ask a hundred people who are going to win a football game, the collective opinion of the crowd would tend to be correct.

As with many things I mention here, this is a free Add-on!

Monday, October 12, 2009

Amazon Associates Program and interstate commerce

In my CIS 152 course, we recently discussed some of the ways a Web site can make money. We discussed "affiliate marketing", where one site can advertise products on another person's site. The example we discussed was Amazon Associates.

Amazon's program is relatively successful, as far as these things go. For example, I as a person with a Web site, can advertise their products like this:



...and if you were to click on that link and buy something I'd get a (small) percentage of the proceeds.

We also talked about the oddities of interstate commerce, such as the legal mess that is wine.com's shipping policies. There are many different laws in different states, and it's tough to keep track of. When New York changed laws to require all residents to pay sales tax, though traditionally you only had to pay sales tax to companies that had a presence in your state. I knew other states would follow suit. North Carolina decided to do something similar, and it's affected the Amazon Associates program.

Any people living in North Carolina are not eligible for this program now, as of June 2009. The laws read that you couldn't tax any company that doesn't have a physical presence in your state. North Carolina decided that if there are Amazon Associates in North Carolina, that qualifies as a "physical presence", so they wanted Amazon to start collecting sales tax on all purchases.

Amazon was not interested in collecting sales tax on all purchases in North Carolina, so they decided not even to bother with North Carolina. Now, since there are no Amazon Associates in North Carolina, there is no physical presence, so there is no reason to collect sales tax on purchases made in North Carolina.

Obviously, Amazon hopes people are outraged enough to run to their Congressmen and have the law changed...but at the moment, North Carolina is out.

Following this, Amazon also made this program unavailable to residents of Rhode Island, also in June 2009, for the same reasons.

I think eventually laws will be amended to tax all Internet sales, but as we've discussed in my course, the laws are almost always behind the technology. The interstate commerce law was first passed in the 1960's, and this is what happens when you try to apply a law written 50 years ago to technology.

Thursday, October 08, 2009

15 ways to be a leader

Trent, who publishes one of my favorite blogs, The Simple Dollar, recently had an article listing "15 ways to be a leader". It is a very interesting topic, because like anything else in life, I think leadership can be developed with the right energies. We rarely see as part of a general education curriculum a course that teaches these topics.

I think that, many times, people end up in jobs they dislike and never move up because they don't show any leadership skills. If you don't show leadership skills, why would a company promote you?

I even see this in co-workers. There are times when difficult tasks arise, and it's always the same few people who seem to be the ones who step in to those roles, and a bunch of others who don't take the initiative. I see negativity...there is a difference between venting to a friend who is a co-worker, and venting to a group of people how much things suck. I've tried to remain positive around people, even the ones who are negative. One of the other things Trent discusses is what to do when one is asked for their opinion. It's important to develop the skill of telling the truth when something is bad without hurting people's feelings.

Workplace morale is an overlooked thing sometimes, but I think anyone who has worked can tell you, a bad boss makes a good job horrible, and a great boss makes a bad job bearable.

Link to article

Monday, October 05, 2009

Keywords and Internet placement

When designing a Web page, Web developers have the chance to add what are called keywords to the Web page source code to help search engines such as Google to drive users to your Web page. There is always a debate on how many keywords to include, because if you have 5 keywords, search engines typically view them as more important than if you had 100.

Complicating things is that Google and most other search engines also include things like "how many other sites have a link to your Web site" and other such things to rank your Web site.

There are some things you don't have a ton of control over, but you can choose effective keywords that help drive visitors to your site. One of the ways to do that is to use a keyword suggestion tool. For example, the free site listed below will show you related keywords you can use that might get you better placement on search engines.

Again, there are many sites that do this, the one below is an example. However, it can tell you words related to your keywords that you can use to attract more customers.

http://freekeywords.wordtracker.com/

Keep in mind that this is also a technique less reputable Web sites can use. For example, let's say you have a Web site about the Sopranos TV show. The first thing that shows up on the list above when you look for sopranos is not "Tony Soprano" or "The Sopranos", but "Isabella Soprano" - an American pornographic actress, according to Wikipedia.

If you were really looking to drive people to your Sopranos TV site, you could throw in a reference to the actress and when people Google that actress, they may come across that site. Who knows, in the future, perhaps people looking for this porn star will end up here by accident!

I'd recommend using this for the purpose it was intended - to find popular keywords to help drive traffic to your Web site.

Saturday, October 03, 2009

Twitter and the NFL

...Twitter strikes again!

Jets wide receiver David Clowney (and come on, that's an awesome name for a football player) was benched after tweeting ("Twittering") something about being unhappy with his playing time.

It's a fascinating thing to see this develop. In the past we've seen a soccer player fined for Twitter comments, a NBA player benched for it, and the NFL create rules to try and proactively prevent problems (my past thoughts appear here). It is certainly a change in the way we communicate. Now we can post our thoughts and have hundreds or thousands of people see the thoughts immediately. There are consequences to this, as people are learning, and you will likely see problems like this continue to arise as these social networks evolve. There is no filter if you are just upset, or drunk, or whatever, and that's going to lead to some issues in the next few years for some celebrities, I imagine.

Link to story

Thursday, October 01, 2009

Ride the Wave

Yesterday (9/30/2009), Google released a new product, Google Wave, to 100,000 testers. Basically, this is Google's way of trying to bring together word processing, instant messaging, social networking, blogs, and directions. For example, in a video, they allow you to have a conversation with someone through chat, and have it autopublish to a Web site. (I can see this being extremely useful in technical support, for example - you could have chats published, and then when people search for that problem, it shows up.

It is a technologically interesting tool, but I am not 100% sure of whether this is really going to take off. Time will tell, as will the 100,000 beta testers (not counting the ones who sold their invite on eBay!)

Google Video on Wave
CNN Story

Monday, September 28, 2009

Fall 2009 Transfer Events

One of the things you should be thinking about NOW as a PCCC student is transfer. You don't want to wait until the last moment. The Center for Student Success brings in representatives from four-year colleges and universities, and has other events designed to help you with transfer. As Paterson is our main campus, most of the events will be held there.

Here is the email I just received about this. For our IT majors graduating this semester, I would highly recommend the NJIT Immediate Decision Days. You sit with a representative and get an answer on the spot about whether you are accepted or not. You need to make an appointment beforehand, however.

Transfer Advising Groups
Would you like to know more about the transfer process? Attend a Transfer Advising Group session! The Transfer Advising Groups are held in the Center for Student Success, A-230. No need to sign up in advance. For more information, call Liz Harrison, Student Development and Transfer Specialist at 973-684-5664.

Monday, October 5, 12:00pm
Tuesday, October 13, 5:00pm
Wednesday, October 21, 12:00pm
Thursday, October 29, 5:00pm
Just have a quick question about your transfer application? Stop by the Center for Student Success on Wednesdays from 3:30-6:30pm, or Thursdays from 10:30-11:30am, ask to see the Transfer Specialist. If appropriate, you may be asked to schedule an appointment to discuss more detailed questions.

University Transfer Admission Information Sessions
Get the facts directly from the source. These sessions are led by admissions representatives who are experts on the transfer admission requirements for their institutions. Everyone is welcome and advance sign-up is not necessary.

Caldwell College
September 22, 11:00am-2:00pm, Broadway Lobby
November 2, 11:00am-2:00pm, Broadway Lobby

College of Saint Elizabeth
September 29, 4:00-7:00pm, Broadway Lobby
October 20, 4:00-7:00pm, Broadway Lobby

New Jersey Institute of Technology
November 3, 11:00am-3:00pm, Broadway Lobby

Historically Black Colleges and Universities College Fair!
November 17, 2009
8:30am-12:30pm
PCCC Gymnasium
Paterson Campus

Gather admission and scholarship information from over 40 Historically Black Colleges and Universities. Many colleges will be waiving their admission application fees if you apply at the fair. This is a very special opportunity to learn more about these prestigious institutions. See Liz Harrison, Transfer Specialist in the Center for Student Success, if you have questions about the fair.


Transfer Admission Immediate Decision Programs
For students with 40 or more completed college level credits, Spring 2010 admission only. Students with scheduled appointments will meet with a university admissions representative, have their application reviewed, and receive an admission decision on the spot. The programs are held in the Center for Student Success at the main campus in Paterson.

University Interview Date Time
Montclair State University November 4, 2009 11:00am-2:00pm and 4:00-6:00pm

NJIT November 9, 2009 11:00am-2:00pm
November 19, 2009 3:00-6:00pm

NJCU October 14, 2009 11:00am-1:00pm
November 18, 2009 11:00am-1:00pm

Rutgers-Newark November 10, 2009 12:00-6:00pm

William Paterson University November 2, 2009 2:00-6:15pm

Friday, September 25, 2009

Test Taking Strategies

I am in the process of grading some tests and I was struck by how many people are having problems not only with the material (this always happens), but also how many are just not answering questions.

Here are some things that I can offer as suggestions:
  • Read the instructions! For example, if I am giving short answer type questions, I always include the words "using complete sentences" in the instructions. Many professors will take off points if they ask for sentences and get fragments. Likewise, for true/false questions, I always ask for people to write out "true" or "false". This way I don't get a letter that is a combination of a T and an F.
  • Answer the questions as asked. When a question asks "Discuss xxxxxxx", what the professor is looking for is NOT a list. For example, if I asked "Discuss three sandwiches", I wouldn't expect the answer would be "peanut butter and jelly, ham and cheese, eggplant". If I simply wanted three answers, I would likely say something like "List three sandwiches" or "Name three sandwiches". When a professor asks a student to "discuss" or "describe", they are looking for more information.When a professor asks "compare and contrast X and Y", this is going to require two separate parts to your answer. First should be a comparison of X and Y (how they are similar) and second should be contrasting of X and Y (how they are different). If I asked you to compare and contrast baseball and football, the correct answer would not be a definition of baseball, followed by a definition of football. Instead, a correct answer would include a comparison (for example, baseball and football are both team sports, both are played in stadiums, etc), followed by contrasting (while baseball has nine players on the field at a time from one team, football has eleven, baseball uses a circular ball that is struck with a bat while football uses an oblong ball that is thrown and kicked).

  • Be on time and ready to go! If you get there on time, you will get your choice of seat and have the chance to relax before the test starts. I remember I was 45 minutes late for a final once, and I was overly stressed for that reason. I personally also schedule tests to have a set time frame, for example, one hour. If a student shows up 30 minutes late, they now have only 30 minutes to complete the test. Also, take care of any bathroom-type business before the test starts. Many professors do not allow bathroom breaks during tests, because there is potential for cheating.
Going to head back to do some more grading, but I wanted to put this information out there.

Wednesday, September 23, 2009

PCCC's CWE and you

PCCC has a requirement that, before you graduate, you successfully pass the College Writing Exam, or CWE (formerly GWE). I am about to mention this in my classes, so I wanted to type up what I am going to say here to share.

First of all, you don't need to wait until your last semester. As a matter of fact, it is advisable that you do not. Why? If you do not pass the CWE, you don't graduate. You will notice it is listed as a requirement on your degree audit.

Secondly, they give you two hours. Many students assume that two hours is there in case they need it, but the expectation is that you are using that time not only to write, but also to plan and revise your work! There is no harm in taking 15 minutes to outline, then writing, and then re-reading it and editing, and since you can take it on the computer, you can cut and paste bits and pieces, delete, etc.

The school has set up some free CWE preparation workshops that are free, and you can find information on them here:
CWE Workshops

Sunday, September 13, 2009

Shut down telemarketers!

I recently wrote about the telemarketing laws that have changed. However, I realized I never mentioned the National Do Not Call registry.

A number of years back, a law was passed requiring most telemarketers to not call people if they asked not to be called. The problem is that I as a telemarketer could get your phone number and distribute your phone number to 100 other telemarketing companies. Even if you told my company to remove it, the other people still have your phone number.

The government stepped in and set up a free service - the National Do Not Call registry. You put your phone number in the system, and most telemarketers are required to not call you. If they do, you can report them and they face heavy fines. Most telemarketers will be required to stop calling you 31 days from your registration date, so if you put it in the system today, you should be safe by the end of next month at worst.

Of course, there are exceptions. First of all, any company that you have a business relationship with is exempt (though you can still ask them to remove you if they call). So, your phone company, cable company, etc. can do so. In addition, if you order from a Web site and give them your phone number, you may also be opening yourself to legal telemarketing calls.

Other exceptions include charities, political organizations (of course, because guess who passed the law - politicians!), and surveys that don't include any sales pitch.

The Federal Communications Commission does seem to pursue complaints. I was able to find a list with a hundred citations of companies that have been complained about and been fined as a result. The biggest so far was a Florida based company named Dynasty Mortgage, which got a warning and apparently kept calling people, leading to two sets of fines totaling around $1.5 million dollars.

No harm in signing up, because once again, it's free!

donotcall.gov

Monday, September 07, 2009

Skype and eBay divorce

In what I can only describe is "it's about time", eBay decided that Skype didn't fit in their business plan and sold it off. Skype is an online phone system, basically allowing people to make free calls to other people on Skype through their Internet connection. It can also be used to call from your PC to a telephone, at lower rates than most standard phone services have. For example, it's 10.3 cents a minute to the Dominican Republic, and 10.6 cents per minute to India. Compare this to Verizon charging 17 cents a minute to DR and 33 cents a minute to India. What's kind of nice is that the other person won't even know you are using a computer to call them. Nice idea!

The question I had when eBay bought it a few years back was "what are they going to do with it? How does this fit in eBay's business model?". I suppose the answer has been found.

The sale (which does allow eBay to keep a share of Skype) allows eBay to focus on what they know (online auctions). I always wonder if it is better to focus on one thing and do that really well, or to spread your business out. In this case, there was very little integration between the two applications, so it was an odd fit from the start. Meg Whitman, a former CEO of eBay, was approving of the purchase, but now that she is gone, the company found itself free to rid itself of an asset that was not helping the bottom line.

Part of me wonders if eBay is being smart, since pending legal issues have led experts to question whether Skype will need to be shut down eventually. The question is this - Skype doesn't sell advertising, and though it has 405 million users, how do you turn that in to real revenue? I don't know how many people use it for anything aside from free calling, so I couldn't tell you.

Web Link:

Saturday, September 05, 2009

NFL bans use of Twitter on Game Days

The NFL has become the first league to really take a stand on social networking. News has broken today that the NFL is banning players from Twittering (and Facebooking, etc) for communications purposes on game days. This ban starts 90 minutes before the first game, and ends after the post-game interviews. This idea makes sense. This way, you avoid people getting upset and saying something they later regret. The league will likely back this up with fines or something like that.

It's rather amusing to me that we literally JUST talked about Twitter and sports two days ago in my Internet/E-Commerce Technologies class, and our discussion already is somewhat out of date.

Link to Article

Monday, August 31, 2009

Telemarketing Laws Changing Tomorrow

Tomorrow (9/1/09) marks the change in telemarketing laws, again. Starting tomorrow, most for-profit companies that you don't have a relationship with will not be allowed to call you using pre-recorded messages. I personally don't receive a lot of calls, mainly because I registered myself for the national "Do Not Call" registry.

I was going to link here to a blog post I wrote on the national "Do Not Call" registry (donotcall.gov), but in searching for it, it appears that I never got around to writing about that. Coming soon!

In some of my classes, we talk about how the laws are behind the technology, and this is one of those examples. Phones get invented, people decide to start using them to market things, people invent technology to automate marketing of things, laws come in to place 20 years later restricting this practice.

Better late than never, though, and this should cut down on some of the more annoying calls you get at home.

Link to Story

Friday, August 28, 2009

In Local News...

One thing that is great about the Internet is the availability of information. For example, it was near impossible twenty years ago to follow local news outside of your area. Now, if you want to see what is going on locally in any area, you can find resources.

For example, as of today, Paterson is mulling an adult curfew and the Paterson schools have a new round of educational reform. How do I know this? Paterson is large enough that it warrants a Web site devoted to local Paterson news.

I am especially impressed with the business model. You'll notice that the people running the site have done an excellent job with ad placement and ad relevancy. Since this is a site devoted to a very specific group, local printing companies, realtors, lawyers, and insurance agents can be confident that they are getting their money's worth. It's also nice to see local opinions on national matters, because there are only so many times you can read the same national opinions on issues.

Web Link:
patersononline.net

Sunday, August 23, 2009

Video Games and the Scientific Method

I think sometimes students wonder why they have to take science courses as part of any major. Part of the reason is to teach the scientific method. No matter whether you are taking biology, chemistry, physics, or some of the other sciences, you should be learning to form hypotheses and conduct experiments to see your ideas hold true ("the scientific method").

What amazes me is that this skill doesn't seem to stick. Politicians and other people toss out ideas that just don't hold up when investigated. For example, video games are for kids (wrong: statistics show that the average age of gamers is 35). Another example, video gamers are men (true, but not as extreme as portrayed: 40% of gamers are women). If you go with the false belief that teenage boys are the only people playing video games, you can draw many poor conclusions. For example, IF most people playing video games were male teenagers, you can draw conclusions about the content that should be available on these systems.

I ran across the article linked below and it just made me think how sometimes it's easier to go with anecdotal knowledge rather than do any research. For example "every time I go in to Game Stop, it's filled with teenagers". Well, this may be true, but this is not the only place that people buy video games. Evidence can be disputed with research. Research may indicate that adults buy their video games online rather than in stores like Game Stop, for the convenience or price or whatever. However, you could draw an incorrect conclusion just by walking in to a few stores and making a generalization.

Anyway, this article is a little bit biased for gamers, but an interesting read nonetheless.

Link to article

Thursday, August 20, 2009

Textbook tax credit

This just came across the email at school and I thought it was worth sharing. Here is the email we received from our bookstore manager:

Recently, the Obama administration launched economic stimulus package includes a new Textbook Tax Credit for which many PCCC students are eligible. This new government program will now reimburse students for up to 100% of the cost of required textbooks and other course materials. For example, if your student has out-of-pocket course material expenses or tuition and fees during 2009 or 2010 and no other financial grant aid covers those expenses, they would be able to claim the expenses as a credit. For each student the credit is limited to $2,500.

In the past, the Hope and Lifetime Learning credits did not cover textbooks. This exclusion disadvantaged many students for which textbooks are a high proportion of their total costs of higher education. This stimulus bill creates the American Opportunity Tax Credit, which will credit 100% of a student’s first $2000 in tuition, fees, and course materials, and 25% of the next $2000. The credit is also 40% refundable, so even if a student doesn’t owe taxes, he or she can effectively get a 40% rebate from the federal government for all tuition, fees and course materials.

At the bookstore, we are very excited about this new government program and want to ensure that our students are aware of this new opportunity. We are spreading the word here in the Bookstore, but it would make a huge difference if you could help us raise awareness by mentioning this tax credit in class to ensure that all students hear about it.

http://www.textbookaid.org/

Monday, August 17, 2009

Registry Cleaning

In my CIS 101 class, there is usually some sort of discussion of how programs get installed. Many times, whether in class or after class, I get a question that goes along these lines:

"Can I just copy the folder where Microsoft Office is to another computer?"

Now, back in the Microsoft DOS days, that would typically work, but Windows made it a little more complicated. There are a few things that are done during the installation process that you don't see. For example, some files are put in other folders on the hard drive, typically a subfolder under your Windows folder. In addition, some "services" are installed, and some information is written to a location called "the registry". So, with all that in mind, the operating system was designed to include an installation process, in part to make software piracy more difficult. Not all programs take advantage of this, but many do.

The problem with this is that when stuff is written to the registry, it doesn't always get cleaned out well when programs are uninstalled, etc. This leads to your registry being slower, as it is filled with junk that slows down your machine. A lot of people wonder why they can just reinstall the Windows operating system and see substantial improvements in speed. Part of the reason is the registry.

However, there are ways to fix this, and there is one program that does this for free, Eusing Free Registry Cleaner. This program will go through and clean up the mess left behind by sloppy uninstall programs. Definitely worth a download and a run. This is something I typically run every few months or so, and it always finds a bunch of errors it can fix. This is a program that I would recommend, especially with it being free and all.

Link to Download

Tuesday, August 11, 2009

Fat Fingers

Late last year, I got a PS3 for myself, and I was looking to pick up a few games for it. One game I wanted was Guitar Hero, and I wasn't finding very good prices. I went to eBay, and same thing, there weren't a ton of great prices. I decided to try a site that I've used called fat fingers.

When an eBay seller lists an item for sale, they specify the keywords that go in the listing title, etc. People make mistakes, and if they make typographical errors, the end result is sometimes that they just don't get people to see their item. If no one sees it, no one buys it.

Anyway, fat fingers is a free site that will find auctions that are spelled wrong. For example, I was able to find an auction for "Gutar Hero" when I searched, and it was an auction starting at $5. I bid $5, and no one else bid on the item (because they didn't find it due to the spelling error), and I got a brand new copy of Guitar Hero for $5 plus shipping. When I bought this, this was an excellent price for it.

Note that this works well especially with eBay auctions. If it is a "fixed price" auction, you probably aren't getting a deal, but if it is an auction, you have a great chance of putting in a low bid and winning something.

I am still shocked that eBay hasn't found some way to fix this, because when their sellers lose money, they also lose money on commission.

Anyway, here's the site:
www.fatfingers.com

Saturday, August 08, 2009

Physics for Free!

As an undergraduate in Computer Science, I was required to take a two semester lab science sequence. In addition, I was required to take Calculus I, Calculus II, and Linear Algebra from the math area. With proper manipulation of my free electives, I was able to take a few extra courses and end up with both math and physics minors. Where an ex-girlfriend of mine was taking classes like "Rock and Rap as Cultural Phenomena" (no kidding), I was taking four-credit lab sciences like Electricity and Magnetism and higher level math classes like Linear Algebra to complete requirements. I finished my degree with 130 credits - two more than the minimum - with those two minors.

Physics, in particular, always used to fascinate me. It was always complicated, but very interesting to solve problems using the theories provided. It's an incredibly interesting subject, but it does involve a lot of higher level math, and that usually seems to be a deterrent for people. I think people would get more out of that type of science than, say, Meteorology, but that's just me. Not that there is anything wrong with Meteorology, but I think Physics really was a class that taught me how to think and apply math and science to real world problems, and I am glad I ended up going that route.

If you ever did want to learn a little about it, a professor of Physics has actually taken the time to write a free textbook, and has made it available on the Web. You can find it at the address below:
http://www.physicsforfree.com/

Thursday, August 06, 2009

Fall schedule updates

I had a minor change to my Fall 2009 schedule. I will be teaching a regular CIS 101 course CIS 101 M09 instead of the CIS 101 learning community course. If you have friends in CIS 101 M09 you can feel free to warn them to get out now.

Original Post with my Fall schedule

Monday, August 03, 2009

My experience with the legal system

I believe I mentioned that I was on jury duty for the county I live in a few weeks ago. It was certainly an interesting experience. I ended up getting selected for a trial and serving on a jury for a criminal case. The case involved a defendant who had been pulled over and found with drugs in his car. While the arrest was happening, an officer sustained an injury.

(For the record, the judge did say that we can discuss these things, for anyone wondering. I am going to avoid specifics and stick with my impressions of the whole experience)

First of all, it amazed me that it took two full days to pick a jury. The first two days I served were not anything to do with the trial; instead, I was waiting in a jury box watching people get selected and then struck by the attorneys. What amazed me was that they interviewed each prospective juror individually. The problem I have with the situation is that so much of this could be improved with technology. You had 75 people come in a room Tuesday with me, and most of them ended up dismissed because of the ways they answered the juror questionnaire. In order to be dismissed, they first had to go and sit with the judge and lawyers for a few minutes. I immediately thought of little touch screen devices, asking the same questions they were asking people on paper, and based on people's responses, automatically filtering people out if necessary. There are certain reasons that people can be dismissed, and that I won't talk about, but if those reasons showed up during the survey, why did the person need to wait the entire day sitting on the benches waiting? People literally waited 6 hours to walk up to the judge, give him their juror survey, and be sent out of the room immediately. Some of the questions saw the judge ask a follow up question. The mobile devices I am imagining could be programmed to do the same - if someone says "yes" to this question, ask this follow up yes/no question.

I'm going to make up a silly example here, just so I am not specific about the questions on the actual survey. Let's pretend the case has something to do with cats, and they are going to bring in 10 cats. Your jury questionnaire would probably ask each juror if they are allergic to cats, because you then would not be able to be around so many cats. If we had this device, anyone who was allergic to cats would be able to be dismissed back in to the jury pool and either put on another case or send home (because you CAN be called as a prospective juror for multiple trials in the same day). Heck, the survey could even be done before you go in to any courtroom, and anyone allergic to cats could be routed to another trial that does not involve cats.

Now, why not do this survey from home, which did cross my mind? You can not yet assume everyone has access to the technology and the ability to use it, and you also don't want to worry about people's forms being stolen and used by a stranger, so an in-person verification at the courthouse may be necessary.

One the jury was selected, the judge asked for our cell phone and home phone numbers, in case there was an emergency. We reported to a jury room for 9 am and proceeded to wait each of the three days the trial was going on. It would be very labor intensive to expect someone to call all 14 of us (12 jurors, two alternates), but why not use an alert system? Much like PCCC's Emergency Alert System - the "Panther Alert" - the courts could have said "the judge is busy, be here for 10:30 am instead of 9 am today". That would have allowed me and the other jurors a little time to run a few errands.

At the end of the trial, if you want to see the transcripts (for example, let's say we wanted to see exactly what one witness said, word for word). In order to do so, they print things out and you have to look through pages and pages to find it. Why not put this on a very simple device that would let you view the document and use "Find"? You save paper waste, you also save on having to pay to shred these documents, and you make your jury more efficient. You don't need a cutting edge laptop to do this - you could do this on a very basic machine that needs only the operating system and Adobe Acrobat on it.

It was an interesting experience, but the only thing that really bothered me was the fact that so much of my time was wasted just sitting there. Technology can alleviate these issues and I am sure it will in the future.

Thursday, July 30, 2009

Job Seeking Techniques

I am serving on a few search committees for positions at my college and it got me thinking about mistakes people make in the job search process. I also have a Web link later. Let me present the following hypothetical situations that could be reality.
  • Imagine a person applying for a faculty position sending in a 15 page resume. Do you think anyone is going to read it? (Resumes are typically much much shorter, and I doubt Barack Obama's resume is 15 pages)
  • Imagine someone sending a cover letter saying they were looking forward to interviewing...except it lists the name of another college. What does that say about an applicant?
  • Imagine reading a resume for a non-labor position and seeing someone listing their height and weight...why would I care if I were an interviewer?
  • Imagine a resume or cover letter with typographical errors that are so mangled that they are near unreadable at points. Guess what happens to that resume?
  • Imagine a resume arriving for a position that requires a certain degree, and the person doesn't make their degree clear on their resume. Guess what happens to that resume?
  • Imagine showing up for an interview for a highly paid position...in jeans and a t-shirt. What message does that send?
  • Imagine not being on time for an interview...what message does that send interviewers?
  • Imagine being asked about your current job and talking bad about them. Even if it is true, that sends a poor message!
These are all situations that could and do happen. You obviously don't want to be "that person" if you can avoid it.

I saw an article on the Web at some point that details some of the common interviewing mistakes people make, and I thought it might be a decent thing to link.

Link to article

Saturday, July 25, 2009

How to Avoid Me in the Fall 2009 Semester

I've received a few student emails lately asking which courses I am teaching in the Fall. Oddly enough, some of these have come from students I do not know, which I always take as a high compliment.

As far as I know, here is my Fall schedule. The reason I say "as far as I know" is because any of the other full-time faculty members in my department always have the right to bump me from a class if they want to.

CIS-101-M09 Comp Concepts/Applic (this is updated as of 8/6/09)
Tuesday, Thursday 11:45AM - 01:00PM
CIS-125-W01 MICROCOMPUTER SOFTWARE I (Wanaque Campus)
Monday, Wednesday 11:45AM - 01:00PM
CIS-152-ME1 INTERNET/E-COMMERCE TECH. Tuesday, Thursday 05:40PM - 06:55PM
CIS-290-M01 DATABASE FUNDAMENTALS Tuesday, Thursday 10:20AM - 11:35AM
CIS-294-M02 CIS INTERNSHIP To Be Scheduled
CIS-295-M03 CAPSTONE PROJECT (Web Technology) To Be Scheduled
CIS-295-M04 CAPSTONE PROJECT (Business Technology) To Be Scheduled

Tuesday, July 21, 2009

Goodbye, Geocities

Ah, Geocities. Back in 1995 when I started really getting involved with the Internet as we currently know it, I had a set of Web pages on my school's server. I had a site devoted to music, and my friend Jeff had a site devoted to Beavis and Butthead, and that was okay back in those days. However, there was some stuff we made available that we didn't want associated with us - for example, in 1997 or so, myself and a few of my friends put up a teacher ratings page for our college (pre-dating www.ratemyprofessor.com), because there used to be a printed list that went around, and we wanted to make it more accessible. In order to do so, we went with one of the free hosts out there, Geocities.

At that time, Geocities was not owned by Yahoo! - they were a separate entity that Yahoo! purchased in 1999 or so. They, along with Tripod and Angelfire, were some of the largest free hosting sites on the Internet.

Yahoo! went through a few stages with Geocities - limiting traffic, adding advertising, and now they've announced they are closing it as of October 2009. I've had a small personal Web site on Geocities for about 10 years now, and I am sad to take it down, but perhaps it is time. All people with Geocities sites were, in the email I received, welcome to move their pages over to the Yahoo! Small Business and "take advantage of terrific features like a personalized domain name and email, even redirect your GeoCities web address to your new site — all for only $4.99 a month for a full year." Blah blah blah.

My other options were to manually download every single page I had, or just let everything disappear and not be recoverable. I cursed Yahoo! as I saved the 40 or so Web pages and files I had up on Geocities. I mean, come on, you can't give me a "download all" option? Really? (And no, it was not an option, the email even told me "To quickly download your published files, visit your GeoCities web site, right-click on each page, and choose Save Page As... from the menu that appears. Choose a location on your computer to save your files, then click OK or Save.")

Yahoo! is obviously hoping to get people to convert over to Yahoo! Small Business, but I've got no real interest in doing so. Between Facebook and this blog, I have enough outlets for my personal and professional lives. Goodbye Geocities, and thanks for a good 15 years.

Link to CNET article

Like this site?
Click above to "Digg" it!