hacker is currently certified at Master level.

Name: David A. Desrosiers
Member since: 2005-06-13 21:39:49
Last Login: 2008-03-11 03:41:50

FOAF RDF Share This

Homepage: http://blog.gnu-designs.com

Projects

Articles Posted by hacker

Recent blog entries by hacker

Syndication: RSS 2.0

7 May 2008 »

What are you here for in this world? (Part 1)

“Giving back is how you define success in this life.”
-Anonymous

And another:

“The true measure of a man is how you handle victory… and defeat.”

Something to think about.

This is related to a very deep conversation I had recently on the train with a car full of people about life, love, the spirit, the soul and what it means to be “alive”.

At the end of the night one woman who was off in the corner asked me if I was a philosophy professor. I said no, and she said I should be. Maybe I should. I’ve always considered going to school for Philosophy, or Forensics or Law. I have many years left… so maybe I’ll plan for that in the coming years.

Back on-topic though… what is the real point of your life on this orbiting rock around that molten globe we call the Sun? How would you define your life as “complete” in this world?

When can you say to yourself: “I’ve done the best I can do in this world. I’m ready to go now.”?

A good friend of mine is facing the potential loss of her grandmother; a woman who has lived a full live of 106 years in this world; over a century of life. She has seen children, dozens of grandchildren, at least 3 wars, lived through the depression and many, many other things.

I asked the people gathering in the train car about what they want to do in this world to be remembered by others. One person sitting one table over said he wants to make millions of dollars, so people know who he is and remember him. He wanted to be a millionaire.

I asked him to name the top 3 millionaires. He couldn’t name any. I asked him to name at least 2 billionaires. He didn’t have any. One person at the table behind me spoke up with “BILL GATES!”

I turned around and said “Good, that’s one. Name one more…” He didn’t have a second one (Warren Buffet, Larry Ellison would be my top guesses here).

So I told the first person:

“How are people going to remember you as a millionaire, if you yourself can’t even remember any famous millionaires or billionaires?”

Then he said he would give his money to his family to help them, and they’d remember him that way. Ok, that’s great and I definitely respect that, and that would certainly keep him in their memories for awhile.

But what if he took those millions, gave some to your family and invested the rest for a few years to help solve the drought problem in Africa? Or create a new life for millions of ravaged people in Darfur? Or invested the money to help convert his entire town or city to “green” power solutions? Or do whatever you think will change the world, change enough people, to make you immortal.

(hold on, there is a point to all of this)

The conversation dove down into the deep philosophical topic about using a “Star Trek” transporter for travel instead of trains and airplanes (most said they would definitely use a transporter, until I explained further… clashing directly with their religious and moral beliefs, and almost everyone eventually changed their tune afterwards, saying they would never use a transporter).

We talked about about where the “soul” is located, what makes someone “better” than someone else, and many other topics. Lots of people searched deep within themselves on that trip, and certainly learned and shared a lot. It was probably the single deepest conversation I had with such a large group of people at one time.

But the one thought I left everyone with on that commute was that all we are, all we EVER are in this world… is what we leave behind. What we leave behind is not a full bank account, not a parking lot full of sports cars we’ve collected and restored and not a huge group of friends we hung out with in our life.

What we leave behind are our creations, things we build, and memories in people we’ve shared this world with; memories of people we’ve affected in this world. People who will talk about us long after we’re gone.

Are we immortal?

Not physically, no (not yet anyway, but that brings its own population density issues). We CAN live on in the memories of people who carry our life with them. We live on in the lips and conversations of our relatives, our children, our friends and our family.

We give birth to our children, mold them and teach them lessons and skills they will remember throughout their entire lives. They keep us alive. Our children grow into our big shoes and take our genetic material and share that with others, and create children and generations and lessons of their own.

What are YOU here for in this world? Do you know? Do you even think about that?

Are you doing ALL you can do, all you SHOULD do, to make your life in this world worth talking about?

Are you doing what you need to do in this world to be “immortal”?

If you could do anything in this world, what would you do? Are you doing that right now? Why not?

One thing that will stick with me forever, was passed to me from my high-school guidance counselor:

“Do what you like, and like what you do. Nothing else matters.”

Think about everything you do, every SINGLE THING you do and put it in that context.

And smile.

Always keep a smile on your face. If you’re not happy in this world, do whatever you need to do to put that smile back on your face.

Syndicated 2008-05-07 03:08:32 from random neuron misfires

5 May 2008 »

What the hell is wrong with the human race?

(I’m typing this as I commute on the morning train)

Moments ago, a commuter on the Amtrak train I take every morning got up to get off the train at his/her stop in New Haven, walked by my table in the cafe car and knocked the open juice bottle that was on my table over, splashing it all over everything; my paperwork, my phone, my laptop, my train ticket, my journal… everything. It splashed up and onto the front of my white dress shirt too, staining it with a nice dark ‘tea’ color.

The bottle was at least a foot inboard of my table, there’s no reason they should have hit it, unless they were swinging their bag around like a gymnast.

This “person” (and I use that term loosely here) stood the bottle up, looked at me while the juice pooled all over my table and soaked into all of my paperwork, and continued to walk off the train. Not a word was said, not even “Oh my, I’m so sorry!”

So I’m here blotting my shirt, soaking up the juice on my table, my laptop, my journal, and trying to dry my paperwork with towels, as the cafe attendant Michael looks on shaking his head in disgust at the person who just walked off the train after causing this.

People boarding the train at the same time saw it, saw the person walk off, and asked me if they even apologized. I said “No, they didn’t.”. Obviously SOME people know the right way to behave. Why don’t others?

What the hell is wrong with people?

Are we really that broken as a species, as a race, that we can’t even apologize for doing something so stupid to someone else? Are our social skills really that de-evolved that we don’t even know what it means to treat our fellow man with respect and dignity?

Disgusting.

Syndicated 2008-05-05 13:02:24 from random neuron misfires

3 May 2008 »

SEO Keyword Generator and Tool Update v2.0

Speaking of SEO, I’ve been using my SEO Keyword Tool a lot lately for my own personal work and decided to give it an under-the-hood update.

Many people are jumping on the buzzword “SEO” and “Search Engine Optimization” lately and some are fraudulently trying to sell you these services, as if they are some “expert”. Frankly (like everyone overusing XML a few years ago), I find it somewhat funny.

“Optimizing” a website should be part of the process of website creation, before you launch it and make it public. If you want to target your audience, you do ALL that is required to do just that. This means:

  1. Include all of the proper meta tags for your HTML. This doesn’t just mean ‘description’ and ‘keywords’ meta tags, it means ALL of the meta tags which can be used to help describe your document. These should include ‘copyright’, ‘revisit-after’, ‘robots’, ‘Cache-Control’, ‘author’, ‘googlebot’ and others. If you need a full list of these tags, you can find one at HTML Reference.
  2. Validating your HTML and your CSS
  3. Indenting and/or compressing your HTML and CSS (or remove non-visible whitespace). Try using the CSS Compressor at CSS Drive if you want to see how it works.
  4. Optimize your graphics for web (color palette, size, dimensions, proper width/height img tags; pngcrush -brute for png files, jpegs at no higher than 85% quality, etc.)
  5. Organize your content correctly, so it flows in a non-confusing way and is not overly wide. Studies have been done that validate that content that is “too wide” or too narrow, will cause people to stop reading. One called “The Effects of Line Length on Children and Adults - Online Reading Performance” is particularly detailed.
  6. Make sure your colors, fonts and styles are all appropriate for a broad audience. You don’t want to exclude the elderly who might not be able to see 6-point fonts in your graphics, or whites on greys that exclude the colorblind, or missing alt tags and tabbing order that might exclude the blind altogether).
  7. Last but not least, NO HTML TABLES!! If your content would look appropriate when pasted into a spreadsheet, then tables are the right approach. If not, tables are FLAT OUT WRONG.

If you’re not doing this already, you should be. If you ARE already doing these things, pat yourself on the back. You’re now doing SEO without even realizing it.

If you don’t know what the SEO tool I’ve written is for, I’ve talked about it before. What my tool does is take any pasted, uploaded or content at a remote URL, analyzes the words found in that content and reports back the highest-frequency keywords used in the content… excluding all of the obvious words like ‘and’ and ‘the’ and so on.

Those keywords can then be used in your target page’s meta tags to help drive traffic to your page. You can even do a test by submitting the “Before” version of your page through Submit Express and then adding the keywords my tool suggests, and then running your “After” page through Submit Express again, to see how you’re ranking. You should be getting higher than 95% on all scores to be sure you’re setting the right values for your keywords.

Now, what this tool does NOT do (yet) is suggest “better” words to use in your content, to get higher rankings. It doesn’t do what a human should be doing with your content.. and that is making it relevant to your target niche, and converting visitors into customers.

That’s YOUR job, not mine (unless you want to hire me to do so, of course).

The tool is faster and now links to another site in the final results page that can suggest alternate keywords in your range, based on the words analyzed from your existing content.

For example, if I point the tool to today’s Slashdot page, I see that the word ‘networks’ comes up in the results. If I click on that word, I now see the following 13 related words:

networks (13 related words found)
net
network
software
systems
tv
networks
communications
technologies
networking
corp
lan
net's
network's

If I were writing content that I wanted to use to target the keyword ‘networks’, I would be sure to include some of those 13 words within my content or articles.

See how this works? It’s all a very-specific science, but it’s not impossible to learn. All in under 200 lines of PHP code.

Go have fun and play with it, and if you find it useful, consider donating or visiting my Amazon Wish List to see what sort of shiny things you think I might like (I promise the rubber ducky isn’t for me, it’s for my daughter)

Syndicated 2008-05-03 21:39:31 from random neuron misfires

2 May 2008 »

Amateur spammer trying to sell me SEO services

This one almost looked legitimate, and I actually replied to his email. What made me sure this was spam was that my reply back to him was met with an exact duplicate of his original email, sent back to me.

The original email started out like this:

I was looking at websites under the keyword Groton hosting and came across your site http://resume.gnu-designs.com . I see that you’re ranked 71 on page 8 in google.

I’m not sure if you’re aware of why you’re ranked this low but more importantly how easy it is to start getting higher listings in search engine results.

All you need to do is some simple “link publicity” for your website and you could quickly hit the front page and work your way up to #1-#3.

… over the last 5 years we took the website [REMOVED] from only 50-100 clicks per day from Search Engines up to 49,000! clicks per day! (generating $23M in sales last year!)

How?

Well, by having quality articles written about this website which were then published by many blogs, web 2.0 websites, and many other well respected websites on the internet… amongst slowly adding hundreds and now tens of thousands of highly optimized content pages to his site.

The email then went on to show some (likely falsified) numbers about the growth of the site he referenced above. I looked up the Alexa ranking and could not verify his claims.

His email continued with…

We were paid over six figures for optimizing those two sites alone and the clients are making a huge ROI from their investment!

Your keyword: Groton hosting

Is NOT competitive and I now have a large team to allow me to serve smaller businesses such as yours for pennies on the dollar - for a fraction of what those clients paid - you too can enjoy the fruit’s of Top 10 rankings in google for your target keywords.

I replied back in a very nice way, showing that my RESUME page is not linked to from anywhere external that I know of (well, I just linked to it above in this post) and that the text version of my resume is ranking at PR2. The main HTML index page is a PR3, without any marketing or promotion whatsoever.

I also included some of my higher-ranking websites, which are currently PR5, PR6 and PR7 with over 18k unique visitors per-day on the highest ranked site I host. These are all in the top 5 (not just the top 10) SERPS (Search Result Pages) in Google for VERY broad search terms.

Here are a few examples using some VERY broad keywords:

We’re currently ranking at #2 for html reader on one website.

Slightly narrowed, but still very broad search, and we come in at #1 for palm html reader for the same site.

Here are some more across a bunch of random sites I host:

…and so on. I haven’t done a lick of marketing to promote any of the sites above, and they’re already pulling in a lot of traffic and are getting in the top 10 in Google’s SERPS.

I asked “SEO Charles” to get back to me, if he thought he could get my PR7 sites up to PR8, or double my incoming traffic without falsifying backlinks or using any other malicious means. Instead, he emailed me another copy of the same exact email he sent the first time, spamming me.

So I just dealt with it as follows..

From his mail headers, I abstracted:

 Return-Path: <bounces+255129.16977265.204142@icpbounce.com>
Received: from smtp7.icpbounce.com (smtp7.icpbounce.com [216.27.93.119])

Then a little more digging revealed this detail about that IP range from Project Honeypot:

I then sent him an email, letting him know that his entire netblock was being blocked for being an ignorant, amateur “SEO Expert”, as well as a known public spammer.

iptables to the rescue! (broken hostnames here to avoid giving him any PR):

$ host 216.27.93.119
119.93.27.216.in-addr.arpa domain name pointer smtp7.ic pbou nce.com.

$ sudo iptables -A INPUT -s 216.27.93.0/24 -p tcp -m tcp -j DROP

$ host ge tran ked1.com
getr anked1.com has address 74.53.25.226
getrank ed1.com mail is handled by 0 ge tranked1.com.

$ sudo iptables -A INPUT -s 74.53.25.0/24 -p tcp -m tcp -j DROP

Problem solved.

Oh, and if you want “Groton hosting” (or hosting in Groton, CT. or anywhere else in the world for that matter), visit my ACTUAL hosting page, not my resume page.

Syndicated 2008-05-02 18:57:23 from random neuron misfires

30 Apr 2008 »

Windows Security vs. Linux Security Quote of the Day

Linux and FreeBSD aren’t inherently more secure — they’re just operated by people who are inherently more aware of security.

Syndicated 2008-04-30 18:35:57 from random neuron misfires

273 older entries...

 

hacker certified others as follows:

  • hacker certified sisob as Master
  • hacker certified Akira as Journeyer
  • hacker certified mvw as Journeyer
  • hacker certified ianmacd as Master
  • hacker certified sisob as Master
  • hacker certified ardiri as Journeyer
  • hacker certified dido as Journeyer
  • hacker certified AlanShutko as Journeyer
  • hacker certified uzi as Journeyer
  • hacker certified anton as Master
  • hacker certified gary as Apprentice
  • hacker certified digdude as Journeyer
  • hacker certified ahosey as Journeyer
  • hacker certified mjs as Master
  • hacker certified garym as Master
  • hacker certified Dunc as Journeyer
  • hacker certified schoen as Journeyer
  • hacker certified pusakat as Apprentice
  • hacker certified fatal as Journeyer
  • hacker certified technik as Apprentice
  • hacker certified hub as Journeyer
  • hacker certified prescience as Journeyer
  • hacker certified hypatia as Apprentice
  • hacker certified strider as Journeyer
  • hacker certified danbri as Journeyer
  • hacker certified pompeiisneaks as Journeyer
  • hacker certified arhuman as Apprentice
  • hacker certified keverets as Apprentice
  • hacker certified joe as Master
  • hacker certified mperry as Journeyer
  • hacker certified binaryfoo as Journeyer
  • hacker certified paulus as Master
  • hacker certified CharlesKerr as Master
  • hacker certified grog as Master
  • hacker certified ldunbar as Apprentice
  • hacker certified pjf as Journeyer
  • hacker certified footrot as Apprentice
  • hacker certified hugh as Journeyer

Others have certified hacker as follows:

  • suso certified hacker as Master
  • jtjm certified hacker as Master
  • mvw certified hacker as Journeyer
  • ianmacd certified hacker as Master
  • whytheluckystiff certified hacker as Master
  • rkrishnan certified hacker as Master
  • ardiri certified hacker as Journeyer
  • dido certified hacker as Journeyer
  • sulaiman certified hacker as Master
  • johnm certified hacker as Journeyer
  • boner certified hacker as Journeyer
  • jao certified hacker as Master
  • uzi certified hacker as Journeyer
  • mstarch certified hacker as Master
  • mbp certified hacker as Master
  • jooon certified hacker as Journeyer
  • berend certified hacker as Master
  • apgarcia certified hacker as Master
  • ahosey certified hacker as Master
  • mjs certified hacker as Journeyer
  • Thias certified hacker as Master
  • nixnut certified hacker as Master
  • garym certified hacker as Master
  • schoen certified hacker as Journeyer
  • pusakat certified hacker as Journeyer
  • technik certified hacker as Master
  • dsifry certified hacker as Master
  • buckley certified hacker as Master
  • hub certified hacker as Master
  • prescience certified hacker as Master
  • domi certified hacker as Master
  • jmallett certified hacker as Master
  • pasky certified hacker as Master
  • blm certified hacker as Master
  • jaq certified hacker as Journeyer
  • aftyde certified hacker as Master
  • lux certified hacker as Master
  • strider certified hacker as Master
  • ebf certified hacker as Master
  • pompeiisneaks certified hacker as Master
  • arhuman certified hacker as Journeyer
  • khazad certified hacker as Master
  • mikeszcz certified hacker as Master
  • joe certified hacker as Master
  • rasmus certified hacker as Master
  • rosen certified hacker as Master
  • mperry certified hacker as Master
  • richdawe certified hacker as Journeyer
  • mascot certified hacker as Master
  • stone certified hacker as Master
  • binaryfoo certified hacker as Master
  • Omnifarious certified hacker as Master
  • AlanShutko certified hacker as Master
  • bma certified hacker as Journeyer
  • ringbark certified hacker as Master
  • roundeye certified hacker as Master
  • wspace certified hacker as Journeyer
  • thomppj certified hacker as Master
  • kbreit certified hacker as Master
  • Uraeus certified hacker as Master
  • grog certified hacker as Master
  • fxn certified hacker as Master
  • ldunbar certified hacker as Master
  • davidw certified hacker as Journeyer
  • dyork certified hacker as Master
  • pjf certified hacker as Master
  • angelsun certified hacker as Master
  • jono certified hacker as Master
  • monk certified hacker as Master
  • wastrel certified hacker as Master
  • jameson certified hacker as Journeyer
  • gp certified hacker as Master
  • dave0 certified hacker as Master
  • footrot certified hacker as Master
  • bratsche certified hacker as Journeyer
  • sad certified hacker as Apprentice
  • hugh certified hacker as Journeyer
  • jblnyc certified hacker as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page