Webs’ Random Ideas

Life From a Grad Student’s Perspective

God’s Song

Tagged with:

Reader Ted introduced me to Randy Newman and I really enjoy what I’ve heard so far. Not only are the lyrics insightful, witty, and well thought, but the music is well produced. The piano, and sometimes instrumentals, behind the lyrics are themselves enough to listen to without any lyrics.

Somebody else apparently likes Randy too as the video below was created a fan using the song “God’s Song”. enjoy!

Below the fold are the lyrics…

Read the rest of this entry »

Spring Cleaning

Tagged with:

I went through and deleted a bunch of SPAM accounts. At least they appeared to be SPAM. So if I accidentally deleted your account do not be offended. Just please re-create and come tell me off in a comment on this post :)

MySQL: Difference between UPDATE and REPLACE

Tagged with:

This one still has me baffled a little, as from what I can gather the differences seem very miniscule. From the MySQL 5.0 Reference Manual, scroll down to the comments and find “Eric Stevens”:

Please note that REPLACE INTO is a much slower performer than an UPDATE statement. Keep in mind that a REPLACE INTO requires a test on the keys, and if a matching unique key is found on any or all columns, a DELETE FROM is executed, then an INSERT is executed. There’s a lot of management of rows involved in this, and if you’re doing it frequently, you’ll hurt your performance unless you simply cannot do with any other syntax.

The only time when I can see where you’d actually need a REPLACE INTO is when you have multiple unique constraints on a table, and need to drop any rows that would match any of the constraints. Then REPLACE INTO becomes more efficient from DELETE FROM… INSERT INTO…

Makes sense to me.  I also found another link, I have now lost, that alluded to REPLACE being useful for older versions of MySQL and when a different database structure was used. I have no way to verify that, but it sounded scholarly.

Anyways, It seems to make more sense to use UPDATE to me. Does anyone else have thoughts or know more? I guess that’s the wrong question since everyone knows more about MySQL than me… Does someone with more knowledge want to weigh in?

Changes are a Comin

I am in the process of moving my hosting over to a different company. If things seem a little laggy the next week that might explain it. I think I got all my Wordpress stuff moved, but at some point a switch over is going to occur. I will post a notice when this happens to make sure everyone is aware.

Shared Calendars Disappearing From Outlook 07

Tagged with:

Problem:
Multiple users have reported their shared calendars disappearing. They will log off and back on the next day to find their shared calendars are gone. Sometimes they will restart or shutdown and the shared calendars will disappear. Sometimes they will log off, restart, or shutdown and the shared calendars do not disappear. The issue seems very sporadic.

Configuration:

  • Exchange Server 2003
  • Office 2007 and Windows XP on all clients
  • Clients running in Cached Exchange Mode

What I have tried:

Possible Solution:
The information for the list of shared calendars a user is connected to appear to be stored in the Exchange account for that particular user. Which means this information is also stored in the OST file locally. So the most likely scenario is the OST file is somehow corrupt.

Well our users have a Roaming User Profile (RUP). Their local user account folder on the computer is replicated to a server, and the information is snyc’d. So our best guess is the RUP setup is screwing up some files. We will be removing this setup from one user’s account to see if it has an affect as we no longer have a need for RUPs.

UPDATES:

05/09/2008 -
Good news with the RUPs, our control group (the user with the RUP) just reported having her shared calendars disappear. Our test group (the user without the RUP) has yet to report the shared calendars disappearing on her. So we will now remove the RUP from our control user and see what happens. I will keep anyone reading this post up to date!

Walking the Line Between Civil Discourse and Yelling at one Another

Reader Ted dropped me a line today with a link for an article on a piece of software that can sift through messages and create a stunningly accurate profile on the author of said message. WarmTouch and how it nailed a grenade-stockpiling cyber extortionist.

WarmTouch uses a scoring system to guess at a suspect’s psychological characteristics. An overuse of the word “me,” for instance, might suggest an exaggerated sense of passivity, an indication the person may feel like a victim. The program can sniff out other clues about the individual, such as whether he is more of a loner (as evidenced by frequent use of the word “I”) or more of a team player (indicated by using “we” instead). The program also pays close attention to rhetorical questions, which are said to be a strong indicator of anger.

Sounds like an interesting piece of software to add to the digital forensics suitcase as the article discusses the accuracy of the software.

Which is something I would tend to buy into. I think people generally write in the digital world with their own passion, emotion, and general feelings on issue x, whatever x may be. Sometimes this writing occurs without regard to the feelings of others. I think this may be due to the disconnect that exists between communicating in the digital world and the real world.

This disconnect exists because we don’t physically see the other person we are dealing with so the human element has been lost. I think this is what keeps people from espousing half the stuff you can read on any Digg.com thread in real life. In real life many people do not wish to attack the feelings of others (especially if a job, promotion, or relationship is on the line) so we think a little more about what we say. In the online world we can write what we want and say, “If you don’t like it, don’t read it!”

Ted joked that a plugin for Wordpress and MoveableType is soon to follow. Joke aside it would be interesting to see the difference it would make with certain bloggers, say the more bombastic ones. Hell what about applying that plugin to Faux News? :)

Happy April Fools!!

Tagged with:

From Think Geek, the Super Pii Pii Brothers

Which OS do you use?

I’m a fan of Linux for many reasons, but this is a reminder

It held out as long as possible, but a Windows Vista laptop fell to a determined bunch of hackers Friday evening at the Pwn to Own contest at CanSecWest.

Since it was the third day of the contest, which saw a MacBook Air get hacked on Thursday, the TippingPoint Zero Day Initiative relaxed the rules even further. On the first day of the contest, only the operating system could be targeted, but on the second day that was expanded to include standard applications. An undisclosed Safari flaw led to the MacBook Air’s downfall.

But on Friday, hackers could target any “popular” piece of application software that you might find on a system. The Fujitsu laptop, running Vista Ultimate, was compromised by a previously undiscovered flaw in Adobe’s Flash software.

Hmmm… They’re all gettin hacked.

A Sony Vaio laptop running Ubuntu remained unscathed at the end of the conference.

Well, except for the Linux system.

A few Words in Defense of our Country

My thoughts below…

Read the rest of this entry »

Saying Thanks

Is it hard for anyone else to really do a good job saying Thank You? I don’t mean the simple Thank You’s said in passing, but the real compliments that show you appreciate someone’s effort. I really want to do so with a contact of mine and I’m finding it a little difficult.

Maybe part of the problem is the contact is more of a business contact than a friend, family, or close coworker? Maybe I don’t give out compliments as much as I think I do and need to send out more Thank You’s so they sound less awkward each time? Either way I think it is something that should be done more often in life and we’ll see what happens with this one…