There are 270 people registered for DigCCurr, but I only know a handful of them. So it was good to see Michael Nelson this morning getting coffee in the lobby... I had no idea he'd be here. Of course now I have to spruce up my presentation and remove my disparaging remarks about Herbert and Michael.
Thursday, April 02, 2009
I'm at DigCCurr 2009
I flew into Raleigh/Durham late last night, and today I am attending the DigCCurr 2009 conference (Digital Curation Practice, Promise and Prospects) in Chapel Hill, NC. Tomorrow I'll be presenting a paper based on my summer work at LANL: Everyone is a Curator: Human-Assisted Preservation for ORE Aggregations. This was work I did with Herbert Van de Sompel and Michael Nelson (my former adviser at ODU).
There are 270 people registered for DigCCurr, but I only know a handful of them. So it was good to see Michael Nelson this morning getting coffee in the lobby... I had no idea he'd be here. Of course now I have to spruce up my presentation and remove my disparaging remarks about Herbert and Michael.
There are 270 people registered for DigCCurr, but I only know a handful of them. So it was good to see Michael Nelson this morning getting coffee in the lobby... I had no idea he'd be here. Of course now I have to spruce up my presentation and remove my disparaging remarks about Herbert and Michael.
Tuesday, March 31, 2009
Monday, March 30, 2009
Enrollment in computer science is finally increasing
Good news: A survey by the Computing Research Association shows that enrollment in computer science courses in the 2007-2008 academic year was up 6.2%, the first increase since the dot-com bust six years ago. The number of new undergraduates majoring in CS is up 9.5%.Bad news: Women still only receive 11.8% of CS degrees.
So why are enrollments increasing? Fear of the bad economy? The coolness of the iPhone?
We haven't yet seen an increase here at Harding, but I'm betting we will soon.
Wednesday, March 25, 2009
The Web in a box
The Internet Archive and Sun Microsystems have just announced the launching of a new data center that stores IA's entire web archive and serves the Wayback Machine. According to Brewster Kahle:This 3 Petabyte (3 million gigabyte) datacenter will handle the 500 requests per second as it takes over the full Wayback load.
Tuesday, March 17, 2009
Workshop on Innovation in Digital Preservation (InDP 2009)
In conjunction with JCDL 2009, Andreas Rauber and I will be hosting the first workshop on Innovation in Digital Preservation (InDP 2009). We are soliciting full and short research papers as well as position papers. Read more about the workshop below and on the workshop website.Digital Preservation (DP) research is often driven by traditional needs and approaches to solve the challenges arising. This is partially due to the rather traditional settings in which the challenges of obsolescence of digital objects have first been identified and dealt with, as well as partially due to the high levels of quality and auditability that these mostly very professional settings require.
But increasingly we are facing non-traditional DP challenges, ranging from non-traditional data collection (such as the Web, especially Web 2.0) to non-traditional institutions and actors, such as SMEs or private/home users. Additionally, non-traditional approaches to maintain digital objects, such as retargetable binary code or self-aware objects are gaining momentum.
This full-day workshop aims to provide a forum where researchers can share and discuss the latest innovations in DP by non-traditional methods. Topics include but are not limited to:
- Personal archiving and personal information management
- Archiving Web 1.0, 2.0, and Deep Web
- Innovative approaches to preservation actions
- Self-aware objects
- Archiving solutions for small institutions
- Binary retargetable code
- Disaster recovery
- Theoretical models of information preservation
- Value of information and forgetting
- Preserving electronic art
InDP 2009 will be held in conjunction with the ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL) in Austin, Texas on June 19, 2009.
Labels:
conferences,
digital libraries,
digital preservation
Saturday, March 14, 2009
Map of Science
This past summer I worked with the Digital Library Research and Prototyping Team at LANL. One of the projects they were working on, a "map of science", was just featured on the Wired Science Blog. The graph below is based on a massive collection of scholarly usage data (click on the image to get a more detailed look at it). Basically, the graph shows how users accessing scholarly work in one field (e.g., Cognitive Science) may also access work in another related field (e.g., Sports Medicine).

You can find more information about this work in:
Clickstream Data Yields High-Resolution Maps of Science by Johan Bollen, Herbert Van de Sompel, Aric Hagberg, Luis Bettencourt, Ryan Chute, Marko A. Rodriguez, Lyudmila Balakireva. Public Library of Science ONE, March 11, 2009.

You can find more information about this work in:
Clickstream Data Yields High-Resolution Maps of Science by Johan Bollen, Herbert Van de Sompel, Aric Hagberg, Luis Bettencourt, Ryan Chute, Marko A. Rodriguez, Lyudmila Balakireva. Public Library of Science ONE, March 11, 2009.
Wednesday, March 11, 2009
Harding and the Economy
An article just published in the Christian Chronicle reports how the economy is affecting Harding University and some of our other sister institutions. Cascade College is closing their doors at the end of the spring semester (see the screen shot from their website below). Pepperdine University is eliminating 50 full- and part-time staff members as well as men's track and the women's swimming and diving program.

Things at Harding aren't quite as dim. The endowment is down, but no staff or faculty jobs are being cut. What the CC didn't note is that next year's enrollment numbers look really good. There is a budget freeze, and it's been rumored we will not receive any pay raises next year, but there's nothing to loose sleep over.
In general, post-secondary education is usually a winner in tough economic times. Individuals out of work will re-tool to make themselves more competitive. Some states are even putting more money into higher education, realizing the positive, long-term economic impact it can have.
At $423 a credit hour, Harding is not cheap, but it is less expensive than many private universities and many state universities. That's going to help us weather the storm.
Everyone is going to need to tighten their belts a little, but Lord willing, Harding is going to emerge from this economic downturn intact. I pray the same is true for our sister institutions.

Things at Harding aren't quite as dim. The endowment is down, but no staff or faculty jobs are being cut. What the CC didn't note is that next year's enrollment numbers look really good. There is a budget freeze, and it's been rumored we will not receive any pay raises next year, but there's nothing to loose sleep over.
In general, post-secondary education is usually a winner in tough economic times. Individuals out of work will re-tool to make themselves more competitive. Some states are even putting more money into higher education, realizing the positive, long-term economic impact it can have.
At $423 a credit hour, Harding is not cheap, but it is less expensive than many private universities and many state universities. That's going to help us weather the storm.
Everyone is going to need to tighten their belts a little, but Lord willing, Harding is going to emerge from this economic downturn intact. I pray the same is true for our sister institutions.
Sunday, March 08, 2009
Back from SIGCSE 2009
Scott and I returned to Searcy yesterday after attending the morning paper presentations. We both agreed that this was one of the better academic conferences we had attended.
As I mentioned before, collaborative learning was a huge theme at SIGCSE. Some of the big curriculum pushes included game programming, robotics, and parallel programming. A number of the presentations stressed how introducing games, graphics, and robotics in CS1 would probably help in retention and expanding interest to CS minorities (mostly women). However, many of the presentations also failed to show conclusive evidence that this was true. In fact one of the presenters admitted that he spent so much time discussing peripheral concepts in regards to game programming that there was no time left to teach some of the core concepts.
Ideally, I think it would be very worthwhile for our department to offer intro to programming courses that use either robotics, graphics, or games in their approach. Then incoming freshmen could pick the course that most interested them. Certainly it would be a good recruitment tool. The only problem is we don't have enough majors or teachers to offer so many courses. I may at least try to mix in more of these attention getters in my CS1 course next fall.
Something else I heard repeatedly was how we should be using Python in CS1. I can certainly see some benefits of doing so, but there's a number of benefits to teaching C++ first. One presentation showed that using Python in CS1 was no better than using C++ at preparing students for CS2. Until we see some solid research showing that Python is in fact better at increasing retention, I think we should stay where we are.
Next year's SIGCSE is in Milwaukee where the average high is 34 F this time of the year. Brr.
As I mentioned before, collaborative learning was a huge theme at SIGCSE. Some of the big curriculum pushes included game programming, robotics, and parallel programming. A number of the presentations stressed how introducing games, graphics, and robotics in CS1 would probably help in retention and expanding interest to CS minorities (mostly women). However, many of the presentations also failed to show conclusive evidence that this was true. In fact one of the presenters admitted that he spent so much time discussing peripheral concepts in regards to game programming that there was no time left to teach some of the core concepts.
Ideally, I think it would be very worthwhile for our department to offer intro to programming courses that use either robotics, graphics, or games in their approach. Then incoming freshmen could pick the course that most interested them. Certainly it would be a good recruitment tool. The only problem is we don't have enough majors or teachers to offer so many courses. I may at least try to mix in more of these attention getters in my CS1 course next fall.
Something else I heard repeatedly was how we should be using Python in CS1. I can certainly see some benefits of doing so, but there's a number of benefits to teaching C++ first. One presentation showed that using Python in CS1 was no better than using C++ at preparing students for CS2. Until we see some solid research showing that Python is in fact better at increasing retention, I think we should stay where we are.
Next year's SIGCSE is in Milwaukee where the average high is 34 F this time of the year. Brr.
Friday, March 06, 2009
I'm at SIGCSE 2009
My spring break started a little early this year. Scott Ragsdale and I drove down to Chattanooga, TN, on Wed for SIGCSE 2009. This is the first time I’ve attended the conference, and so far I’ve been very impressed, both with the conference and with Chattanooga.SIGCSE brings together computer science educators from around the globe to share and discuss the latest in computing education. There are around 1200 participants this year and numerous talks and workshops to choose from.
On Wed night Scott and I attended a workshop entitled Engaging Student Learning Through Virtual World Programming. It was mainly about introducing the world of Second Life. We created avatars and then learned how to navigate the virtual world, create objects, and use the Linden Language scripting language. I wasn’t very impressed with Second Life... it felt like a very dysfunctional, overly sexualized place that I didn’t want to be in for very long (although flying is kinda fun). It’s hard for me to imagine my students liking it much either.
Today’s favorite buzz word was “collaborative learning”. Most presenters felt obliged to use it at least twice in their talk. Despite the overuse, I was quite convinced that students do learn more effectively when they are teaching each other. I’m also convinced that I need to make some changes to my intro to programming classes that makes better use of this fact.
At one of the sessions, I learned how I will not be able to teach iPhone development to my GUI students next fall. I was hoping to teach Objective C and iPhone programming in the final five weeks of the course, but the learning curve is just too steep to teach effectively in a 5 week period, especially when compared with Windows Mobile programming.
I’m too exhausted to list everything I saw today, but it was very worthwhile. And tonight’s reception at the Tennessee Aquarium was fantastic.
(This entry was written Thurs night.)
Saturday, February 28, 2009
My first knol
As I mentioned yesterday, I just wrote my first knol entitled Introduction to Web Search Engines. This article was originally meant for my Internet Development class. I wanted to have them understand some of the technical issues of how search engines work because it affects how a website should be developed to make it Google-friendly. At the same time, I didn't want the article to be overly technical... it needed to convey just enough technical information so my students would get the big picture. Whether I hit that sweet-spot or not is debatable.I couldn't find any similar articles on the Web (this is close), so I thought it would be useful to put one out there, and I've been eager to try out Google's new knol service. Despite my many frustrations yesterday, it wasn't too bad. I didn't find myself needing to manipulate the raw HTML too much, and the ability to add and manage references was very intuitive.
Yes, the amazing graphics are my own. I know I got skillz.
Friday, February 27, 2009
Why I (sometimes) hate cloud computing
Cloud computing offers a lot of positive benefits, namely access to data from anywhere.But today I hate it.
I realize "hate" is a strong word, and I rarely break it out, but today I must.
I decided to write my first Knol yesterday. Google's Knol system uses an online editor and saves your data in their systems (i.e., in the cloud). After working on my article for some time, the system started having problems saving, but a warning message at the top of the screen warned that Knol would be down for about an hour. So after waiting the hour, I returned to the system and was able to make a lot of progress.
Or so I thought.
This morning when I returned to my article, only the first two paragraphs remained. I accessed the revision system to see if there were previous versions that contained my complete article, but every revision was the same: just two paragraphs. This really jolted me because I had repeatedly saved every so often just so something like this wouldn't happen. I never received a single error message after pressing Save.
Thankfully I had been smart and saved a copy of my article in Microsoft Word... my previous experience with cloud computing told me such a move would be smart. So I didn't loose my cool too much... I just copy and pasted my stuff back into Knol and then worked on some formatting issues.
About 10 minutes after I started editing, I got this error message warning me that my session had expired:

The message suggested I refresh the page. Knowing what I know, this is usually not a good way to repair an "expired" session. But there was nothing else I could do. Sure enough, after refreshing the page, my content was all gone. Back to two paragraphs.
Now I'm hot.
After taking a little walk to calm down, I returned to my office and decided to persist. I think I'm almost done with my Knol now, but I'm still feeling raw. If this is what cloud computing is going to be like, I'd rather stay on the ground. I've never had Word lose my document because my session expired.
Now you may be thinking this is an isolated issue with Knol, but I have had similar losses with Blogger (losing entire blog posts when their system was temporarily inaccessible) and Google Calendar (losing a number of appointments I had typed in but were apparently never saved). Maybe this is more a Google problem than a cloud problem, but if Google can't seem to get it right, who will?
Friday, February 20, 2009
Happenings at Harding
There's a lot going on around here at Harding, so a quick post to bring you up to date:- This weekend in the Benson Auditorium, Hal Runkel will be presenting ScreamFree Parenting. Read more about it here.
- Jimmy Allen has retired from teaching. If you are a Harding alum, there's a good chance you took his class on Romans. But Dr. Allen is still around... I played basketball with him just a few weeks ago.
- Construction of a new Pizza Hut started a few weeks ago, about 50 yards from the Beebe-Capps entrance into campus. Why Harding was unable to purchase the land, I don't know. It's gonna look tacky, but at least it isn't a used car lot.
- If you haven't been spammed by the Alumni Office recently, here's your chance to win an all-expense paid Homecoming weekend at Harding. All you have to do is give the Alumni Office the email address of 5 "missing" alumni. The campaign is called Six Degrees of Harding University.
- A group of Harding students joined with others in helping storm victims in north-west Arkansas.
- The Harding programming team headed by David Farrow smashed the other business programming teams this past weekend in the Axiom programming contest held in Conway, AR. David was actually the lone programmer since his two teammates were just buddies who were there for moral support. David confirmed my suspicion that a CS-trained programmer is 10 times more effective than a business major that knows how to program.

- Ethan saw his first Harding basketball game last night. He cheered on the Lady Bisons as they won their 6th consecutive win.
Monday, February 16, 2009
How *not* to implement online security
I have an online account with a bank which shall remain nameless. Let's just call them Amgirl Direct. They use a really "sophisticated" security system which they have apparently leased from a third party named Information Technology, Inc.
Here's how I login to my account:
Here's how I login to my account:
- First I must enter my 9 digit number account which I have not been able to memorize because I use it once a month. So I have to search for it in my email each time.
- I then am told I need to answer a security question because the bank doesn't recognize my IP address. (Of course it doesn't... my home computer is assigned a new one periodically by my ISP.) The security question is always the same:
What is your high school mascot?
I went to two high schools, and I have no idea which mascot I entered originally. But it doesn't matter... if I type in the mascot of either high school, the answer is always wrong. - After I answer the first security question wrong twice, I'm finally asked for my mother's middle name. Thankfully it recognizes my answer to this question.
- Next I'm asked to enter my password. But supposedly my password has something to do with an "authentication image" which is always a white vase. I have no idea why. There's no link to an explanation. It's always the same image, and I have only one password, so I'm left wondering what-in-the-world this vase has to do with anything.
(Note Information Technology, Inc.'s proud declaration of ownership for their system.) - After entering my password, I'm finally logged in (usually). But be careful! If you ever click the back or forward browser button at any time, you are presented with this most unhelpful error message:
Error
A Security Error Has Occurred. Your Online Session Has Expired.
Possible Reasons Include Double Clicking A Link Or Pressing The Browser's Back Forward Or Refresh Buttons.
Return To The Login Page To Continue Your Session.
They "expire" my session for using navigation buttons that most users are accustomed to using. And there is no link to a login page... you just have to re-type Amgirl Direct's original URL and proceed through the steps above once again.
Specifying canonical URLs
Last week the big three search engines (Google, Yahoo, and Live Search) announced their support for a new HTML attribute value which will help prevent search engines from indexing duplicate content. Search engines naturally want to avoid crawling and indexing duplicate content because it lessens the quality of search result pages. Google's Webmaster Central Blog has a good write-up about the new rel="canonical" attribute value.
Essentially, the new attribute value will allow a webmaster to tell a web crawler to ignore a page if it is accessible from another URL. So if a I have a single page that is accessible at URLs A, B, and C, I can tell the web crawler that URLs B and C are pointing to the same content as A by placing the following code in the head element of the page:
<link rel="canonical" href="http://foo.com/A" />
When the web crawler grabs the pages using URLs B or C, it will find the given canonical URL A in the header and therefore ignore the contents of the pages since they duplicate page A.
Of course the entire mechanism requires a willing and competent webmaster to implement it. Webmasters who are very concerned about SEO are likely to use it since it will help bolster the PageRank of certain pages. But the rest of us who aren't concerned about our rankings can safely ignore this new functionality.
See also rel="nofollow".
Essentially, the new attribute value will allow a webmaster to tell a web crawler to ignore a page if it is accessible from another URL. So if a I have a single page that is accessible at URLs A, B, and C, I can tell the web crawler that URLs B and C are pointing to the same content as A by placing the following code in the head element of the page:
<link rel="canonical" href="http://foo.com/A" />
When the web crawler grabs the pages using URLs B or C, it will find the given canonical URL A in the header and therefore ignore the contents of the pages since they duplicate page A.
Of course the entire mechanism requires a willing and competent webmaster to implement it. Webmasters who are very concerned about SEO are likely to use it since it will help bolster the PageRank of certain pages. But the rest of us who aren't concerned about our rankings can safely ignore this new functionality.
See also rel="nofollow".
Friday, February 13, 2009
Feel the Nutch burn...
This week I spent all 3 hours of class time showing my Search Engine students how to install, run, and modify Nutch, an open-source search engine written in Java. Since Nutch is new to me as well, I spent several hours last week trying to get familiar enough to walk my students through the time-consuming, error-prone, and laborious process of getting Nutch to run on Windows and in Eclipse.I have labeled my newbie experience the "Nutch burn." And boy does it.
I followed a couple of tutorials that were pretty helpful, but I ran into several problems that required me to scour the Web looking for solutions. After much trial and effort, I was able to overcome and make some modifications to Nutch in Eclipse. I also got my modifications to run from the command line.
The barrier to entry is so high and the learning curve so steep that it makes me wonder... there's got to be a better way. The goal is for my class to make a major contribution to Nutch. Maybe our contribution could be to make the initial install/edit process just a little easier.
Tuesday, February 10, 2009
Ben Stein speaking at Harding University tonight
Ben Stein will be presenting his thoughts on the economy, etc. tonight at Harding University (7:30pm in the Benson Auditorium). Stein is well-known as an author, entertainer, and humorist. He is especially well-known for the hilarious "Bueller...? Bueller...?" scene in Ferris Bueller's Day Off and more recently for the controversial movie Expelled.In an ironic twist, Stein was recently uninvited as the commencement speaker at the University of Vermont (technically he uninvited himself). Apparently strong opposition arose from some in the UVA academic community because of Stein's stance in Expelled. The theme of Expelled is that the academic community will shut you out for offering an opinion that differs from the status quo.
Disclaimer: I have not seen Expelled and have no opinion for or against the movie.
Update:
After seeing the talk, here are my impressions: Smart & witty. Loves Sonic. Extremely conservative. Fiercely loyal to Nixon. Not scientifically inclined.
Thursday, February 05, 2009
Why is Facebook hiding network statistics?
A while back I compared the Harding University and Old Dominion University networks on Facebook. But in the last several months, I've noticed that the ability to view network statistics in Facebook seems to have been turned off. I can't seem to find any discussions on the Web about this issue, so either I'm the first one to write about it or I've been over-dosing on crazy pills.
Several months ago, you could see your network's statistics (% male/female, top interests, etc.) by clicking the "Network Statistics" link while browsing your network. The URL looked like this:
http://www.facebook.com/networks/16777927/Harding/
where the number is the network ID assigned by Facebook and Harding is the network's name. When I try to access this URL now, I am redirected to
http://www.facebook.com/editaccount.php?networks
which only allows me to view the networks I'm a part of or join a new one (pictured below).

The interesting thing is that when I searched Google for links to network statistics pages, they apparently have hundreds of them indexed and cached as shown below. But when you click on any of the links, you are routed back to the screen above, and when you click on a cached link, you are told your search "did not match any documents".

It doesn't look like the Internet Archive has any of these pages archived.
So is anyone else able to view their Facebook network statistics? And what would be their motivation for hiding this information?
Update later today:
Somehow I missed it... last May Facebook placed an announcement on all network pages:

Once Live attempts to re-crawl this page, it will disappear into the bit bucket in the sky. All the user comments will also disappear.
It's really a shame Facebook got rid of these pages as they provided an interesting summary of each network.
Several months ago, you could see your network's statistics (% male/female, top interests, etc.) by clicking the "Network Statistics" link while browsing your network. The URL looked like this:
http://www.facebook.com/networks/16777927/Harding/
where the number is the network ID assigned by Facebook and Harding is the network's name. When I try to access this URL now, I am redirected to
http://www.facebook.com/editaccount.php?networks
which only allows me to view the networks I'm a part of or join a new one (pictured below).

The interesting thing is that when I searched Google for links to network statistics pages, they apparently have hundreds of them indexed and cached as shown below. But when you click on any of the links, you are routed back to the screen above, and when you click on a cached link, you are told your search "did not match any documents".

It doesn't look like the Internet Archive has any of these pages archived.
So is anyone else able to view their Facebook network statistics? And what would be their motivation for hiding this information?
Update later today:
Somehow I missed it... last May Facebook placed an announcement on all network pages:
Network Pages will be discontinued soonI was able to view a number of cached network pages with Live Search. Although they didn't have Harding's page cached, they had a number of pages from various US cities. Below is a snapshot of Washington DC's page from 10/14/2008 which includes the warning:

Once Live attempts to re-crawl this page, it will disappear into the bit bucket in the sky. All the user comments will also disappear.
It's really a shame Facebook got rid of these pages as they provided an interesting summary of each network.
Monday, February 02, 2009
Is my desktop too cluttered?
I have students stopping by my office all the time saying hello, asking questions, etc. Almost all of them freak-out when they see my computer desktop as pictured below.

What really gets them is my task bar: two rows of icons, many of them browser-related. In each browser I usually have 2-4 tabs open.
So how do I find anything?
I try to keep my left-most browser icon set to my email, calendar, and RSS/Atom reader. The next browser holds my blog, Blackboard, and Easel (class grading system). The other browser windows are open to a number of web pages related to my work. I realize that I could group multiple instances of browsers into a single button on the task bar, but I hate doing that. Beyond that, the rest is a hodge-podge collection of whatever app I need open: Visual Studio, Eclipse, Putty, Firefox, Chrome, IE, Notepad, Word, Excel, Adobe Reader, WinEdt, and iTunes.
Because I teach 4 classes and work on research, I am constantly having to which from one task to another. I've tried virtual desktop software, but I often need to bounce between unrelated windows which I can't have open in multiple desk tops. Then I'm left bouncing from one virtual desktop to the next, trying to find what I'm looking for. It usually ends up being more trouble than it's worth.
So this is how I operate. It looks ridiculous, but I make it work. By the way, this is also close to how my real desktop looks.
So am I alone on this, or do others have an equally cluttered computer desktop?
P.S. Dear Microsoft- Why can't I move the icons in my task bar? It would be quite helpful if I could reorder them at times.

What really gets them is my task bar: two rows of icons, many of them browser-related. In each browser I usually have 2-4 tabs open.
So how do I find anything?
I try to keep my left-most browser icon set to my email, calendar, and RSS/Atom reader. The next browser holds my blog, Blackboard, and Easel (class grading system). The other browser windows are open to a number of web pages related to my work. I realize that I could group multiple instances of browsers into a single button on the task bar, but I hate doing that. Beyond that, the rest is a hodge-podge collection of whatever app I need open: Visual Studio, Eclipse, Putty, Firefox, Chrome, IE, Notepad, Word, Excel, Adobe Reader, WinEdt, and iTunes.
Because I teach 4 classes and work on research, I am constantly having to which from one task to another. I've tried virtual desktop software, but I often need to bounce between unrelated windows which I can't have open in multiple desk tops. Then I'm left bouncing from one virtual desktop to the next, trying to find what I'm looking for. It usually ends up being more trouble than it's worth.
So this is how I operate. It looks ridiculous, but I make it work. By the way, this is also close to how my real desktop looks.
So am I alone on this, or do others have an equally cluttered computer desktop?
P.S. Dear Microsoft- Why can't I move the icons in my task bar? It would be quite helpful if I could reorder them at times.
Friday, January 30, 2009
Fav5 - Jan 30, 2009
My pick of the week's top 5 items of interest:
- Researchers at the University of Washington are developing a system for "digitally preserving and authenticating first-hand accounts of war crimes, atrocities and genocide." The system computes a hash of the video so that any changes to the video content will render it un-authentic.
- Is the GDrive (Google Web Drive) for real? Scott Gilbertson argues that problems with security and large media files will hinder the GDrive from becoming a killer-app. Not everyone agrees.
- April 23,2008: The highest volume of email spam caught by Google on a single day. Google blocked an average of 194 spam messages per user that day.
- I just made available a paper on arXiv that I co-authored with Michael Nelson and Herbert Van de Sompel entitled Everyone is a Curator: Human-Assisted Preservation for ORE Aggregations. I'll be presenting this paper at DigCCurr 2009 in April.
- This year's Super Bowl pits the Pittsburgh Steelers vs. the Arizona Cardinals. Although I really like Big Ben, I'll be cheering for Kurt Warner and the underdog Cardinals. I'll also be watching the commercials, hoping they're a lot better than last year's.
Thursday, January 29, 2009
View my blog in Facebook
A few weeks ago I added my blog's feed to my Facebook Notes so it would automatically import each posting into Facebook's Notes application. It's easy to do, and it makes it convenient for friends who never leave the confines of Facebook to see what I'm up to.I've only noticed a fews problems. One is that comments made on my blog aren't imported into Facebook and vice versa. It would be nice if Facebook would merge the two. Also if I embed a video in my blog post, Facebook won't include it in my Note. The last problem is speed: it sometimes takes several hours for my post to show up in Facebook. This is probably because it takes Blogger a while to update my feed and Facebook a while for it to check for changes.
Overall though I think this feature is a great idea.
Now that we can import our data into Facebook, how do we export our data out? I've just written a paper about this topic that is under review. Contact me if you'd like to know more about it.
Friday, January 23, 2009
Fav5
My pick of the week's top 5 items of interest:
- Apple's "1984" commercial which introduced the Macintosh, the computer that would popularize graphical user interfaces, debuted yesterday, 25 years ago during Super Bowl XVIII.
- Three days ago, Senator Obama was inaugurated as President. According to a post on the Google Blog,
"From President Bush's first inaugural address in 2001 to his second in 2005, the number of inauguration-related searches increased by more than a factor of ten. From 2005 to today's address, the number grew even more."
Among the interesting search behavior from the day, the overall volume of search traffic from the US dropped significantly while Obama took his oath... we were all glued to our TV sets. - Having trouble remembering to wash your hands? After you see this you won't.
- Even Google is not immune to the economy. This quarter they hired 99 new workers, the lowest number of new hires since going public in 2004. They even canceled their highly touted scientific data hosting service before it went live. Things aren't much better for Microsoft who plans to layoff 5000 workers. Despite the bad news, tech salaries actually increased 4.6% last year.
- If you received a message via Facebook from your boss saying you were fired, would you believe it? Also, Facebook is now apparently twice the size as MySpace.
Thursday, January 22, 2009
Goodbye, my "friend"
I've been doing some research on Facebook which has required me to spend a lot more time than usual looking at my Wall and news feed. One friend appears there almost every time I look, and usually it's because he's posted something contentious, designed to provoke his "friends" into an argument. I'm really getting tired of seeing his posts.
So today I've decided to de-friend my first friend. Actually, we're not even true friends... I don't think I've even met the guy. So why do I feel so guilty about removing him? As Facebook warns me, this action is serious... it "cannot be undone."

BTW: A colleague of mine told me how he once removed someone from his list of Facebook friends. The de-friended had hundreds of friends, so how would she know? Turns out she had memorized the number of friends she had, and noticing that the number went down by 1, she scanned through her list of friends until she somehow noticed the one name that was no longer there! My buddy was busted!
So today I've decided to de-friend my first friend. Actually, we're not even true friends... I don't think I've even met the guy. So why do I feel so guilty about removing him? As Facebook warns me, this action is serious... it "cannot be undone."

BTW: A colleague of mine told me how he once removed someone from his list of Facebook friends. The de-friended had hundreds of friends, so how would she know? Turns out she had memorized the number of friends she had, and noticing that the number went down by 1, she scanned through her list of friends until she somehow noticed the one name that was no longer there! My buddy was busted!
Friday, January 16, 2009
Fav5
My pick of the week's top 5 items of interest:
- A typical Google search generates 7g of CO2. Or maybe not. (Thanks, Dustin.)
- CWE/SANS just released a report of the Top 25 Most Dangerous Programming Errors. This is going out to all my programming classes.
- The NY Times had this to say about the R programming language:
"But R has also quickly found a following because statisticians, engineers and scientists without computer programming skills find it easy to use."
Sorry, but I do have computer programming skills and still find it quite difficult to use, primarily because the documentation is lacking useful examples. That's why I created an R tutorial to help myself and others struggling with the language. - Looks like Warrick, the service I developed a few years ago, is still getting some good press. (Thanks, Burt.)
- I found this on Matt Cutt's blog: Mac vs PC. What initially looks like a low-budget production suddenly transforms into footage that looks like it's from a multimillion dollar high-tech Hollywood production.
Thursday, January 15, 2009
Sometimes I hate Travelocity
Yesterday I was booking a flight from Little Rock to the Raleigh-Durham airport. I used Travelocity.com as I frequently do, found a great rate for $174 on Continental, and proceeded to provide all my detailed travel information (address, phone number, frequent flier number, etc.) and my payment info (credit card number, expiration date, etc.). I then went through four screens, meticulously picking out an available seat on each flight near the emergency exit.After entering all this information and agreeing to their draconian cancellation terms, Travelocity finally asked me to click one final button which would charge the ticket to my credit card. After clicking it and waiting a few seconds, I got this message:
Sorry, but that ticket is no longer available.
I tried to remain calm as I started my search over and selected different Continental flights listed at the same price. I again went through the multiple screens as before, re-entered all my personal information, re-selected the seats I wanted (there were a ton of open seats), and clicked on the final purchase button. Again:
Sorry, but that ticket is no longer available.
At this point I nearly punched my computer. I yelled out something I'm sure most of the faculty heard from their offices. I'm usually not an angry kind of guy, but I was hot.
When I started my search over again, the same flights that had been denied me were still listed as valid selections!
In my anger, I swore I would not give Travelocity my business. I headed over to Expedia where I found the same flights for about the same price. When I selected them for purchase, I again was given an error message that the flights were not available. At least this time I was told before having spent 15 minutes entering all my info and selecting my seats. However, re-doing my search still brought up the same flights.
Hey guys: If you are going to frustrate your users by giving them the option of selecting flights that may or may not actually be available, at least have the decency of removing the unavailable flights from the user's search results once you know they are definitely unavailable!
Secondly, don't ask the user to duplicate their work. There was no reason for Travelocity to make me re-enter all the same personal information a second time, especially when I clicked on the checkbox that told them I wanted them to remember my info!
I realize there was probably some software glitch with Continental's pricing info since it affected both sites, but you should account for these types of errors. Don't waste your users' time. Suggestion to Travelocity and Expedia programmers: read GUI Bloopers by Jeff Johnson and take some good notes.
Eventually I purchased a more expensive ticket on Southwest Airlines from the SWA website. I'm still angry.
Wednesday, January 14, 2009
Famous CS majors
This semester six of my sixteen students (38%) in intro to programming are female. That's probably the highest percentage of females I've ever had in 10+ years of teaching this class. Maybe we have bottomed-out. Unfortunately, several of these females are engineering majors (mechanical or electrical), so I'm doing my best to change their minds and get them to switch to computer science. 
I've spent the last couple of days in class recounting the brief history of computing, and it occurred to me that CS is the major you really want to have these days if you are looking to make a big splash. Here are just a few examples of guys who at one time or another majored in computer science or something related:
I'm sure I've missed a number of famous CS majors (and a number of females), but my point is that CS is the place to be. Or at least it's the major to have before you drop out of school and become disgustingly wealthy.
I've spent the last couple of days in class recounting the brief history of computing, and it occurred to me that CS is the major you really want to have these days if you are looking to make a big splash. Here are just a few examples of guys who at one time or another majored in computer science or something related:
- Founders of Yahoo - David Filo (CE, Tulane & Stanford) and Jerry Yang (EE, Stanford)
- Founders of Google - Larry Page and Sergey Brin (they dropped out of their CS Ph.D. work at Stanford before graduating)
- Founder of Facebook - Mark Zuckerberg (CS, Harvard University)
- Founder of Microsoft - Bill Gates (he dropped out of Harvard without declaring a major, but my guess is he would have been CS)
- Founder of Napster - Shawn Fanning (CS major before he dropped out of Northwestern University)
- Co-Founder of Apple - Steve Wozniak (EECS, UC Berkeley)
I'm sure I've missed a number of famous CS majors (and a number of females), but my point is that CS is the place to be. Or at least it's the major to have before you drop out of school and become disgustingly wealthy.
Friday, January 09, 2009
Fav5
Classes start on Monday. Here's my pick of the week's top 5 items of interest before the storm begins:
- Delete 10 of your Facebook friends for a free Whopper. No kidding.
- There's an informative article in the NY Times about T.V. Raman and his work at Google to improve technology for the visually impaired. Raman is one of the architects behind AxsJAX, a Google technology to improve the accesibility of AJAX-based web applications. I met Raman a few years ago at the WWW conference in Banff, and I was impressed at how efficiently he seemed to use his computer with the aid of a screen reader.
- Here's a reminder of the horrible costs of war and how crazy our world has become: the DOD wants to build an application to allow children to have conversations with their simulated mom or dad who is off to war. Not their actual parent, a simulated version of their parent.
- Self-powering cyborg cockroaches. Nuff said.
- This week I got back last semester's student evaluations. In general they were pretty good, but it's always the negative comments you remember most, even if they are totally unwarranted. A fellow faculty member tried to cheer me up: teachers that get the best evaluations are either hot or easy. Hmmm... was he trying to tell me I'm not very good-looking?

Thursday, January 08, 2009
Harding University plates now available
If you live in Arkansas, you can now obtain Harding University license plates. They cost $35, but $25 goes to Harding for scholarships. I can't wait to get mine. 
Wednesday, January 07, 2009
Former Harding student dies after motorcycle accident
Nathan Potznick, a 1999 graduate from our CS dept, died a few weeks ago after a routine surgery following a motorcycle accident. Nathan was working for Yahoo at the time.
Nathan's girlfriend notified our dept chair of his death when she saw him listed as a friend in Nathan's Facebook account. I remember Nathan a little... I think he might have taken me for a class since I started teaching in the department in 1997. My prayers go out to Nathan's family.
I ran across this entry on MyDeathSpace.com about Nathan. There's something a little disturbing about this website, but I can't exactly place my finger on it. Maybe I'm just imagining random people speculating about my death on there... it's just a little morbid and weird.
On a side note, how long will it take for Facebook to determine Nathan's account is no longer active and shut it down?
Update on 1/9/2:
What happens to your web stuff when you die? states that Facebook accounts are never closed unless you explicitly ask Facebook to close them.
Nathan's girlfriend notified our dept chair of his death when she saw him listed as a friend in Nathan's Facebook account. I remember Nathan a little... I think he might have taken me for a class since I started teaching in the department in 1997. My prayers go out to Nathan's family.
I ran across this entry on MyDeathSpace.com about Nathan. There's something a little disturbing about this website, but I can't exactly place my finger on it. Maybe I'm just imagining random people speculating about my death on there... it's just a little morbid and weird.
On a side note, how long will it take for Facebook to determine Nathan's account is no longer active and shut it down?
Update on 1/9/2:
What happens to your web stuff when you die? states that Facebook accounts are never closed unless you explicitly ask Facebook to close them.
Tuesday, January 06, 2009
Bible visualizations
Check out the many Bible visualizations created by Chris Harrison. The one below shows 63,779 cross references from one verse to another, represented by colored arcs. The chapters from the Bible make up the horizontal axis, and the vertical bars off the axis are the number of verses in each chapter (that long one in the center is Psalms).
God's Word never looked so beautiful.

Thanks to Jeremy Bullock who pointed these out to me.
God's Word never looked so beautiful.

Thanks to Jeremy Bullock who pointed these out to me.
Saturday, January 03, 2009
Wonderful wake-up surprise
We woke up this morning to find a huge mess in our yard:
The perpetrator probably ran the stop sign on the street facing our house and then plowed right into our yard. Our neighbor heard something around midnight, but we were sound asleep and didn't hear a thing.
I called the police who came out to make a report, and the officer guessed that someone must have towed the perp out which accounted for some of the large dug-out parts nearest our house. I called all the towing companies in town to no avail.
The perp left this behind:
If you know someone missing their trademark red Budweiser cap, please let me know.
The perpetrator probably ran the stop sign on the street facing our house and then plowed right into our yard. Our neighbor heard something around midnight, but we were sound asleep and didn't hear a thing.
I called the police who came out to make a report, and the officer guessed that someone must have towed the perp out which accounted for some of the large dug-out parts nearest our house. I called all the towing companies in town to no avail.
The perp left this behind:
If you know someone missing their trademark red Budweiser cap, please let me know.
Friday, January 02, 2009
Fav5
Hope you had a great Christmas and a good start to 2009. I'm taking advantage of our three week break to spend time with my family, read, write a paper, and prepare for my search engine course.
My pick of the week's top 5 items of interest:
My pick of the week's top 5 items of interest:
- The Z2K problem: Zunes freezing up at midnight on New Year's Eve apparently because 2008 is a leap year.
- Shocking new research has confirmed what XBox widows have known for years: men like to play video games because of our neurological desire to conquer.
- In this year of economic difficulty, is programming a thing of the past? Not according to Computerworld's annual Forecast survey which finds programming to be the "hottest" skill of 2009. So why would anyone who is already a programmer want to leave it?
- Always fun to read for its insight and contentious commentary: Gladney's DDQ.
- For a father and user interface aficionado, here's a fun article to read about a three year old son using his dad's iPhone.
Labels:
fav5,
games,
programming,
user interfaces
Monday, December 22, 2008
Friday, December 19, 2008
Fav5
My pick of the week's top 5 items of interest:
- What will the Internet look like in 2020? Pew experts think the mobile device will be the primary means of using the Internet, the Internet will not increase social "tolerance", interaction in virtual worlds will be more common, and people will be more open to sharing private information and opinions on the Internet. Any surprises here?
- Several new digital billboards in Japan will have cameras mounted to determine how many people are looking at the billboards. It uses software that matches faces to a average Japanese face to determine how large the audience is.
- Google Image Search now allows you to search by several types: Photographic, clip art, and line drawing.
- Google is now serving search results optimized for the iPhone and Android phones. The results load faster and don't require using the horizontal scrollbar.
- Congratulations to the 446 Harding students who will be graduating on Saturday morning - a record December graduation.
Thursday, December 18, 2008
We're having another boy!
Yesterday we had an ultrasound which revealed that we are having another boy! Our new guy is due at the end of May, so Ethan and our new little man will be about two years apart... hopefully they'll make good playmates.When Becky and I first went through the baby-naming process a few years ago, we came up with two candidates:
Yeah, these are a couple of guys you don't want to mess with.
So we've got the name. The problem is, when I checked the Social Security website to check on popular spellings of Braden, I was surprised to see that Brayden was actually a much more popular spelling last year (Braden ranked 156, Brayden ranked 64). A number of other spellings were also quite popular.
So now I'm wondering, how should we spell our son's name?
Here's a few thoughts I've had on the matter:
- The name should obviously imply the child's gender. I get a little annoyed when I read a name and can't tell if it's referring to a male or female. (Apologies to Carey, Ashley, Jamie, and all others I've offended.) What if our son wins an award, and the presenter doesn't know who our son is? "I now present this award to Mr.... or Mrs.... ah... sorry I can't tell because this is a gender-neutral name." I've never heard of a female named Braden or any of its derivatives, so we're OK.
- The name should be obvious to spell. No child should have to explain how to spell their name every time someone else needs to write it. That rules out Braedon and Braeden. But is the spelling for Braden or Brayden more obvious?
- The name should sound phonetically different enough from their siblings' names that they cannot be easily confused. If I yell out, "Braden, come clean up this mess!" I don't want Braden thinking I am calling Ethan. In some ways these names are phonetically similar, but I think there's just enough difference, especially with the initial consonant, that we're OK.
Now we just need to settle on one of these spellings. I can't guarantee we'll go with the outcome of this survey, but I am very curious which spelling you all think is the best.
Monday, December 15, 2008
Friday, December 12, 2008
Fav5
My pick of the week's top 5 items of interest:
- Google has released its list of popular searches in their 2008 Google Zeitgeist. The most popular "what is..." query? What is love. Baby, don't hurt me.
- According to J.L. Needham, Google's manager of public-sector content partnerships, approximately 1,000 federal government websites are inaccessible to search engines -- that is, they lie in the Deep Web.
- How well are we preserving our video game heritage? The paper 'Grand Theft Archive': A quantitative Analysis of the State of Computer Game Preservation attempts to answer this question. Their findings aren't very positive.
- Although this is three years old, I just came across it this week. Charles Petzold asks, Does Visual Studio Rot the Mind? Petzold's Windows programming books have been a staple of my GUI class since 1997.
- Some Harding students have developed this very creative and entertaining Christmas card. Enjoy.
Labels:
deep web,
digital preservation,
games,
google,
gui,
harding,
web search
Monday, December 08, 2008
Natchitoches Christmas Festival
Once again, our family made the annual trek out to Natchitoches, Louisiana, to visit Becky's parents. This time we were there for the big parade and fireworks display on Saturday night. This was probably one of the best displays I've seen in years, and it was the first time Ethan has seen fireworks. As you can see from his expression below (with Nana), he seemed to really enjoy them.


Wednesday, December 03, 2008
Facebook visualization: Sharing around the World
Allan pointed out this beautiful visualization that from Facebook showing the interactions of users around the world. Watch comets orbit the Earth as friends post messages, write on walls, and comment on photos. Very nice.
Monday, December 01, 2008
Google for football scores
Very impressive... a Google search for denver broncos shows last weekend's score as the first result (which I've highlighted in red).
Pratt wedding
I hope all of you had a great Thanksgiving. Ours was pretty eventful with Becky's brother Andy Pratt getting married to Jessica Davis in the Harding chapel on Saturday. Our families were all here for the event. Becky was a bridesmaid, and Ethan was the ring bearer.
Saturday, November 22, 2008
Google unveils SearchWiki
On Thursday, Google unveiled their newest attempt to deliver the most relevant search results. SearchWiki allows a logged-in user to move results up and down, delete results they don't like, and even leave comments attached to results.
The screenshot below shows a search for "google searchwiki". I've highlighted the Promote, Remove, and Comment icons that appear next to each result. Note that the news result (ranked first) doesn't have any icons- Google always wants that result to be at the top.

I decided to leave a comment on the YouTube video, and as I entered the comment, Google warned me it would be visible to everyone. I also chose to promote the result. Now I can see my comment as well as 16 people who clicked to promote the result and 3 who wanted it removed:

This ability to give personal input to search results is only available to logged-in users. If you are not logged in (you don't see a "Sign out" link in the upper-right corner of the results page), you won't be able to vote.
It's not clear how Google will use personal votes to promote or degrade results, but you have to believe it will be a factor when ranking results in the future, a Human PageRank if you will. It's certainly something other search engines have been thinking about.
The screenshot below shows a search for "google searchwiki". I've highlighted the Promote, Remove, and Comment icons that appear next to each result. Note that the news result (ranked first) doesn't have any icons- Google always wants that result to be at the top.

I decided to leave a comment on the YouTube video, and as I entered the comment, Google warned me it would be visible to everyone. I also chose to promote the result. Now I can see my comment as well as 16 people who clicked to promote the result and 3 who wanted it removed:

This ability to give personal input to search results is only available to logged-in users. If you are not logged in (you don't see a "Sign out" link in the upper-right corner of the results page), you won't be able to vote.
It's not clear how Google will use personal votes to promote or degrade results, but you have to believe it will be a factor when ranking results in the future, a Human PageRank if you will. It's certainly something other search engines have been thinking about.
Labels:
google,
search engines,
web search
Friday, November 21, 2008
Fav5
My pick of the week's top 5 items of interest:
- Some researchers at the Univ of Washington have built an impressive web browser that allows you to see how a web page changes over time (make sure you watch the video). The Zoetrope paper was recently presented at the ACM Symposium on User Interface Software and Technology.
- A new study reveals the economics of email spam. Researchers sent out 350 million e-mail messages (mostly selling fake pharmaceuticals) in one month which resulted in 28 sales. That's a response rate of less than 0.00001%, but it still generated over $100 a day in revenue.
- Turbo Pascal turned 25 this week! I still have fond memories of programming my first stack implementation using Turbo Pascal in my dorm room. Anders Hejlsberg, the original author of Turbo Pascal and author of the C# language, shares his memories of Turbo Pascal version 1.0.
- Who would have thought making cars less noisy would prove to be dangerous? I discovered this problem a few years ago when I was nearly ran over in our church parking lot by a silent Prius.
- Just for fun: Coloralo, a search engine that uses the Yahoo BOSS API to grab images and displays only those that appear to be coloring pages for kids. Superman is well represented.
Labels:
fav5,
programming,
search engines
Monday, November 17, 2008
Search Engine Development offered this spring
I'll be offering a special class entitled Search Engine Development (COMP 475) this spring semester. This is the second time I've taught this class, but it will likely not be offered again for another couple of years. The pre-requisites are COMP 245 (Data Structures) and 250 (Internet Development I).
We'll be using Java to build a web crawler, indexer, and rank results. At the end of the semester, we'll have a fully-functional web search engine.
Here are some of the topics we'll be covering:
We'll be using Java to build a web crawler, indexer, and rank results. At the end of the semester, we'll have a fully-functional web search engine.
Here are some of the topics we'll be covering:
- Web characterization
- History of web search
- Information retrieval (IR)
- Web crawling
- Deep web
- Content indexing
- Query processing
- Search results ranking (e.g., PageRank and HITS)
- Search engine optimization (SEO)
- Adversarial IR
- Personalization of search results
Labels:
harding,
search engines,
web search
Friday, November 14, 2008
Fav5
My pick of the week's top five items of interest:
- Google Flu Trends is a new tool from Google that can predict flu outbreaks by examining flu-like search terms that people google when they become sick. The Google data can be days ahead of reports released by the U.S. Centers for Disease Control and Prevention (CDC).
- Researchers at the Graphics Lab at the University of Southern California have developed a display box using spinning mirrors that creates a beautifully defined 3D image. Make sure you watch the video.
- Didn't I see this urine-drinking system thing in a Kevin Costner film?
- "When can I destroy humanity?" Another nightmarish robot, this one named Jules.
- RIP Elwin "Preacher" Roe, Harding alum (1935-38) and pitcher for the World Series Champions, the Brooklyn Dodgers (1951), who passed away last week at the age of 92.
Tuesday, November 11, 2008
We forgive you
Occasionally I get a little irritated by Harding students when they show signs of laziness or immaturity, like when they give me lame excuses for missing class or not turning in homework on time. But the other day I was walking through the Harding Student Center and saw this:

It reads "WE FORGIVE YOU," and it's addressed to the thiefs who stole thousands of dollars of electronic equipment from two different dorm rooms a few weeks ago.
Now I want you to compare this with a sign that I put up around campus years ago when I was an undergraduate student at Harding and had my backpack and belongings (worth about $150) stolen:
And that's the toned-down version which didn't include some rather derogatory remarks I was itching to say. I must admit I'm embarrassed by the immaturity I showed, and I'm humbled by the words of these guys who know what Jesus meant when he said to forgive your enemies.

It reads "WE FORGIVE YOU," and it's addressed to the thiefs who stole thousands of dollars of electronic equipment from two different dorm rooms a few weeks ago.
Now I want you to compare this with a sign that I put up around campus years ago when I was an undergraduate student at Harding and had my backpack and belongings (worth about $150) stolen:
To the Cretan who stole my stuff: Keep the backpack and books, but give me back my notes. It's the least you could do.
And that's the toned-down version which didn't include some rather derogatory remarks I was itching to say. I must admit I'm embarrassed by the immaturity I showed, and I'm humbled by the words of these guys who know what Jesus meant when he said to forgive your enemies.
Friday, November 07, 2008
Fav5
My pick of the week's top 5 items of interest:
- The Web 2.0 Summit 2008 concludes today. Winners: web apps that save the world. Losers: Yahoo's Jerry Wang.
- Firefox for your cell phone?
- Have you heard of the Year 2038 Problem?
- Flash or Java for game development?
- Whether you're happy about Obama being elected or not, we've just experienced something monumental in American history. And it is refreshing to know that race is significantly less of an issue today.
Someone with a lot of time on his hands also compared the web presence of McCain and Obama in Google, Facebook, Twitter, etc.; Obama won hands-down.
Labels:
fav5,
games,
web browsers,
yahoo
Wednesday, November 05, 2008
Taxing the poor
Congratulations, Arkansas, on becoming the 43rd state to adopt a tax on the poor, ignorant, and others who are looking to loose a few extra dollars when filling up at the pump. In the guise of funding scholarships and education, the Arkansas State Lottery Initiative has passed the vote, thanks in part to the efforts of Lt. Gov. Bill Halter.Although increasing the personal income tax a fraction of a percent would have funded scholarships and education by the same amount, I'm glad to see we are instead teaching our fellow Arkansans that wealth comes from luck, not hard work. And the ever important message: winning millions will make your life wonderful.
I can't wait to stand in line behind the mathematically impaired at the gas station or view the beautiful Lotto signs that will soon scatter across the landscape! Thanks, Bill!(So when are we going to start funding the Lt. Gov.'s office with casino revenues?)
Tuesday, November 04, 2008
Election 2008
In case you were wondering, a recent poll of 1,900 on-campus students at Harding found that 77% of them are going to vote for McCain and only 17% for Obama (6% were undecided). The students who most favored Obama tended to major in communications, Bible, or liberal arts. I don't have the numbers for faculty/staff, but my guess is 60/40 for McCain.President Burks cancelled chapel today, the 3rd time during his 20+ year tenure, so students would have extra time to vote today.
Subscribe to:
Posts (Atom)



