dannyman.toldme.com

About Me : Free Style : Good Reads : News and Reaction : Photographs : Technical : Travels : Unsorted

Technology »

Observations of a professional geek.

Search:
August 17, 2008
About Me, Technical, Technology

Systems Administrators Salary Survey

Link: http://dannyman.toldme.com/2008/08/17/systems-administrators-salary-survey/

SysAdmin Book Shelf

When people ask me what I do I answer either “computer stuff” or “Unix systems administration” and when asked what that means I answer that I keep the servers up and running. If you happen to be curious about my technical background you can review an old copy of my resumé online.

SAGE members and survey participants now have access to the 2007 System Administrator’s Salary Survey at http://www.sage.org/salsurv/. It is nice to check in an see how well one’s compensation aligns with that of one’s peers. I like the summary:

“A technically challenging profession that pays its entry people as much as US$50,000/year is an interesting one. System administration appears to be a fine way to make a living. Experience, education, and enhanced skillsets seem to be the growth path of choice.”

My current employer is known for its generous compensation, and the current survey is an affirmation of that. More importantly I’m enjoying my experience of my present employer and with any luck may actually hold this job for a few years.

I still hope to eventually return to Chicago to work. The San Francisco Bay Area has the highest average salaries, though Chicago averages not much less. The catch is that most Chicago jobs are in the financial services industry, and that is a less enjoyable work environment than the Silicon Valley culture.

Feedback Welcome

July 1, 2008
Featured, News and Reaction, Politics, Technology

California to Manufacture Electric Cars!

Link: http://dannyman.toldme.com/2008/07/01/tesla-san-carlos/

Ed tipped me off that the North American factory for the new electric sports car, the Tesla Model S, will be in the San Francisco Bay Area. San Carlos is about half way between San Francisco and San Jose. It was thought the factory would be opened in Mexico, which offered government incentives. California offered its own incentives, and The Governator owns a Tesla Roadster. (And a Hummer.)

Gay marriage and electric sports cars! What awesome new stuff will we embrace next?

Feedback Welcome

May 26, 2008
Good Reads, News and Reaction, Technical, Technology

O’Reilly: Don’t Reinvent the Penis

Link: http://dannyman.toldme.com/2008/05/26/dont-reinvent-penis/

O’Reilly has some fun and insightful reading on the whole Microsoft-Yahoo! drama. The idea is that instead of chasing the competition because you have “penis envy” and spending your time and energy re-inventing what someone else already kicks ass at, you should figure out what awesome new things need to be built, and go do that instead. Yahoo! shouldn’t waste its time on search when what it is really good at is building a great media portal and user experience. Similarly, Microsoft should probably focus on building better network-enabled user software.

“So, my advice to Yahoo!: continue with your plan to outsource search to Google, just like you did before 2002, and plow those increased profits and reduced costs into your own innovation, strengthening the areas where you are #1, exploring new ideas that will make YOUR users insanely happy, and generally focusing on what makes Yahoo! great, rather than on what doesn’t.”

I kind of figure that building search is a waste of Yahoo!’s energy, and that if Microsoft wants to ditch their own failed effort and give Yahoo! a chunk of cash for its also-ran technology, well then hooray for Yahoo!

I was also reading about Sugar, which I have gotten to play with on the OLPC XO-1. It is somewhat frustrating to deal with because I really really really like having access to the file / folder metaphor for tracking my work. I do like the “history” interface to “activities” via the Journal, and the built-in collaboration, although I have not had a chance to actually “collaborate” with any one, seems like a really big win–the sort of thing that has a lot of potential not only for education but in the office environment that we adults use as well. It is too bad that collaboration via shared applications is such an under-developed idea. That strikes me as the sort of thing that ought to be within Microsoft’s grasp to run with, and a nice answer to the Google “spreadsheet in a web browser” mentality.

1 Comment

April 28, 2008
Excerpts, Good Reads, Technology

Yahoo: Hostile Takeover?

Link: http://dannyman.toldme.com/2008/04/28/yahoo-hostile-takeover/

Marc Andreessen had some lawyers do an analysis of the current situation between Microsoft and Yahoo, and then posted an excellent summary on his blog on what could happen, what is most likely to happen, and how things work. It is a good read, and a compelling conclusion:

We are learning that hostile takeovers have arrived in our industry. This is the second major hostile takeover so far — the other was Oracle’s takeover of Peoplesoft — but there will be more.

This is significant because historically hostile takeovers practically never happened in technology. Potential hostile acquirors assumed that hostile takeovers wouldn’t work because the target company’s employees would bail and the target company’s business would collapse.

It turns out that as technology companies become larger and more mature, acquirors are becoming increasingly convinced that neither of these assumptions hold. Perhaps employees of large tech companies aren’t that bonded to current management, and perhaps many of them would actually prefer to work for a larger, more dominant combined company. And maybe as a consequence, the target’s business would do just fine in the wake of a hostile takeover — in fact, maybe it would do better, due to advantages of combined size and scale.

My bet is that hostile takeovers, particularly of larger and more mature companies, are going to become increasingly common in our industry.

One theme is that Yahoo’s corporate structure leaves it more vulnerable to a hostile takeover, and that as hostile takeovers becomes more commonplace in the technology industry, you should see more companies willing to adopt conventions like the dual-class share structure you see at Google.

Feedback Welcome

April 25, 2008
Linux, Technical, Technology, WordPress

WordPress 2.5.1

Link: http://dannyman.toldme.com/2008/04/25/wordpress-251/

There’s a notice on the WordPress dev blog that WordPress 2.5.1 is out. Alas, they neglected to link to the upgrade documentation. My favorite? Upgrading via Subversion:

0-11:17 djh@ratchet ~> cd public_html/toldme
0-11:17 djh@ratchet ~/public_html/toldme> svn sw http://svn.automattic.com/wordpress/tags/2.5.1/
[ . . . ]
Updated to revision 7839.

When I logged in to post this little note, it blocked me and ran the upgrade procedure, then I had to log in again, and here I am!

There’s a further note about the secret key setting:

Since 2.5 your wp-config.php file allows a new constant called SECRET_KEY which basically is meant to introduce a little permanent randomness into the cryptographic functions used for cookies in WordPress. You can visit this link we set up to get a unique secret key for your config file. (It’s unique and random on every page load.) Having this line in your config file helps secure your blog.

It leaves me to wonder: if the secret key can be randomly generated by a machine, why not go ahead and do that and then stash it in the database? There may be a good reason for that . . .

In unrelated news, I upgraded to the newer Ubuntu release at home yesterday. The only trick I have noticed so far is that it runs with Firefox 3.0, which is beta, and I lost use of my foxmarks plugin, for now. So, I’m waiting until that is supported before I upgrade my workstation.

Feedback Welcome

April 8, 2008
Politics, Sundry, Technical, Technology

Special Election Day

Link: http://dannyman.toldme.com/2008/04/08/special-election-day/

Today was a special election for my congressional district. It was an open primary for Congress–two Democrats, two Republicans, and a Green. I voted for the Green candidate in part because he is the only one who sent any campaign literature, and because this is a safely gerrymandered Democrat district anyway.

I was the first citizen of my precinct to try the electronic ballot. To explain the touch screen, the staff boasted “it’s just like an iPhone!” I dug around in English and Chinese and explored the “large print” zoom feature, then I had to ask how one actually casts the ballot. (The user interface places commands on the bottom of the screen, but the “review screen” had a big box in the middle that said “press here to review your paper ballot” and below that the standard “review” button to review the electronic ballot . . . I kept pressing the little button, until the guy showed me that the big box in the middle is also a button.)

I was pleased at the paper trail. On my way out, I noted that the optical scanner had counted three ballots thus far, so this morning’s exit poll is running at least 25% Green.

Feedback Welcome

March 9, 2008
About Me, Excerpts, Featured, Technical, Technology

Danny Ten Years Ago

Link: http://dannyman.toldme.com/2008/03/09/computer-literacy-decade/

It is fun to see how people change over time, and how they stay the same. A decade ago I wrote a “Computer Literacy Narrative” for an English class:

The Internet continues to play a very big part in my life. My web site grows slowly every week. I keep my diary on-line for others to read. I write CGI applications. I’m a hard-core Unix geek, administering two of my own systems, writing my HTML and perl scripts in vi, wowwing friends with afterstep. I work for the networking group at NCSA, for the CSIL as a labsitter, and worked last summer at an ISP in Chicago called EnterAct, where I may very well return this summer.

I now use only Unix, and my old Amiga systems from time to time out of nostalgia and respect for history. I own two Unix boxen, four Amiga systems, and the old Commodore 64. While most of these are antiques, I still lend some systems out to others from time to time to facilitate their computing needs.

My fanatical Unix snobbery does mean that I know very little about Windows 95 or Mac. Because I have good computer karma, I still tend to negotiate such systems better than the average Joe, but I’m by no means a wiz. Instead I enjoy spending my time tinkering with completely open systems like FreeBSD. I am proud and inspired by the idea that there are now several very competent Operating Systems available even for normal users that are built and maintained entirely by volunteer effort. It is my goal to continue to learn and ultimately contribute to this effort as I can.

“Wow.”

Feedback Welcome

February 1, 2008
News and Reaction, Sundry, Technical, Technology, Testimonials

Why I Hope Yahoo! Says No

Link: http://dannyman.toldme.com/2008/02/01/please-stay-yahoo/

Much buzz about Microsoft’s offer to buy Yahoo!

I am a big fan of Google and their myriad products, but sometimes they get on my nerves. I like having Yahoo! as an alternative. I love Flickr. I would hate to see Yahoo! swallowed up my Microsoft, leaving the biggest players on the Internet being a choice between the Google and the Microsoft.

I prefer an online world that isn’t simply black and white, but which also has a weird shade of purple to it.

Feedback Welcome

January 26, 2008
Featured, Free Style, FreeBSD, Linux, Mac OS X, Sundry, Technical, Technology

Trendspotting: “The Amiga Line”

Link: http://dannyman.toldme.com/2008/01/26/deader-than-amiga/

I have been playing with Google Trends, which will be happy to generate a pretty graph of keyword frequency over time. A rough gauge to the relative popularity of various things. This evening, I was riffing off a post from the Royal Pingdom, regarding the relative popularity of Ubuntu and Vista, among other things.

I got started graphing various Linux distributions against each other, XP versus Vista, and trying to figure out the best keyword for OS X. Then, I wondered about FreeBSD. Against Ubuntu, it was a flatline. So, I asked myself: what is the threshold for a dead or dying Operating System?

Amiga vs FreeBSD:
Google Trends: Amiga versus FreeBSD

Ouch! Can we get deader?

Amiga vs FreeBSD vs BeOS:
Google Trends: Amiga versus FreeBSD versus BeOS

To be fair, the cult of Amiga is still strong . . . BeOS is well and truly dead. But how do the BSDs fare?

Amiga vs FreeBSD vs BeOS vs NetBSD vs OpenBSD:
Google Trends: *BSD versus Amiga, BeOS

NetBSD has been sleeping with the BeOS fishes for a while, and OpenBSD is on its way. And that’s a league below Amiga!

In Red Hat land, only Fedora beats “the Amiga Line”. For Unix in general, nothing stops the Ubuntu juggernaut. But there’s a long way to go to catch up with Uncle Bill.

(Yes, it is a rainy night and the girlfriend is out of town.)

Postscript: Ubuntu versus Obama

3 Comments

January 24, 2008
About Me, Excerpts, Featured, Good Reads, News and Reaction, Sundry, Technology

$20,000 “Siphon Coffee”

Link: http://dannyman.toldme.com/2008/01/24/20000-siphon-coffee/

From the New York Times:

“If you just want equipment you’re not ready,” Mr. Egami said in an interview. But, he added, James Freeman, the owner of the cafe, is different: “He’s invested time. He’s invested interest. He is ready.”

It looks a bit overly-involved to me, but whatever floats your boat.

“Siphon coffee is very delicate,” [James Freeman] said. “It’s sweeter and juicier, and the flavors change as the temperature changes. Sometimes it has a texture so light it’s almost moussey.”

I have long preferred brewed coffee to espresso. That is a combination of my proletarian roots and my experience as a barista: I have a strong sense of what I want from a dry cappuccino or dry cafe-au-lait, but this sense is not easily found in a cafe, and I lack the technology to do it myself, so let us keep it simple, right?

(In Japan, siphon coffee masters carve their own paddles to fit the shape of their palms.)

Feedback Welcome

January 17, 2008
Technical, Technology

NAQ: Tellme Application Advice

Link: http://dannyman.toldme.com/2008/01/17/tellme-get-hired/

So, in the unlikely event that you are reading this, and trying to score a job at Tellme, I stumbled upon a little tip while trying to debug something else: check out their HTTP headers, particularly the X-Great-Jobs: header.

I got hired there back when it was in stealth mode, and they left a “secret” message as an HTML comment on the front page of the web site. It is nice to see an old tradition is still around. It is also weird to see that their present “cover image” is an intersection on the same street my grammar school was on, back in Chicago.

1 Comment

January 8, 2008
About Me, Mac OS X, News and Reaction, Sundry, Technical, Technology

Goodbye, Bill Gates!

Link: http://dannyman.toldme.com/2008/01/08/bill-gates-last-day/

I was startled by this YouTube video, where we discover that Bill Gates can make fun of himself. Or, at least, his people can assemble a video where Bill Gates makes fun of himself. Good for Bill! I was then reassured at the consistency of the universe, when it was revealed that Bill really can’t make fun of himself without at least a dozen star cameos to reassure us that it is not so much that he is poking fun at himself, but that he is “acting”.

It is telling that Al Gore has the funniest line.

I hope Bill’s foundation does much good in the world. I almost feel sorry for Microsoft that after all the effort, Vista has proven to be a cold turkey. For what its worth, from a UI and performance perspective, I prefer Windows XP to Mac OS X. Though I’m not sure that this is praise for Microsoft as much as it is an aversion to the Smug Cult of Apple.

(Yes, I am a contrarian. People hate contrarians. Especially Mac people, who think they have the contrarian cred: the last thing a contrarian wants to encounter is a contradicting contrarian!)

Feedback Welcome

December 8, 2007
News and Reaction, Sundry, Technology

Another Bubble!

Link: http://dannyman.toldme.com/2007/12/08/another-bubble/

Friday afternoon. Sick two days this week, but got important stuff done today in preparation for a little work on Saturday. Drinking a beer. At work. Before heading home. It’s Friday!

And then this comes across the work IRC channel:

Awesome!

For the record, I am these days working at a once-startup that has already sold out to a larger company. Decent hours, good pay, and an awesome team. No complaints here!

Shalom and Happy Weekend!

3 Comments

December 4, 2007
Featured, Technical, Technology

TIP: Manage Infinite Passwords

Link: http://dannyman.toldme.com/2007/12/04/tip-manage-infinite-passwords/

Problem: You have logins to a bajillion things and that is too many unique passwords to remember. Maybe you remember a half dozen passwords, if you’re lucky, but you would prefer to have a unique password for each account so the hackers can’t get you.

One approach is to always generate a new password when you get access to a new account, and store that somewhere safe. Sticky notes on your monitor? A GPG-encrypted file with a regularly-changing hash? Either way, you have to account for what happens if someone else gets access to your password list, or you yourself can not access this password list. I am not fond of this approach.

My Tip: I suggest instead of storing passwords, you come up with a couple of ways to “hash” unique passwords depending, on say, a web site’s name.

For example, if you were really lame, and you used the password “apple” for everything, you’d make things better if instead, say, you replaced the the ‘pp’ part with the first three letters of your web site’s name.

For example:
Yahoo: “apple” becomes “ayahle”
Google: “apple” becomes “agoole”
Amazon: “apple” becomes “aamale”
MSN: “apple” becomes “amsnle”
Apple: “apple” becomes “aapple”

Now, you can get a lot more creative than that, like using a non-dictionary word, mixing up letter cases and punctuation, etc.

Try a more advanced hash:
- Start with a pass-phrase “apples are delicious, I eat one every day”
- Take the last letter from each word: “sesiteyy”
- Capitalize the last half of the passphrase: “sesiTEYY”
- Stick the first three letters of the web site’s name in the middle: “sesi___TEYY”
- If the third letter you insert is a vowel, follow it with a “!” otherwise, add an “@”
- Change the first letter that you can from the substitution: a becomes a 4, e becomes a 3, i becomes a 1, and o becomes a zero

Now you get:
Yahoo: sesiy4h@TEYY
Google: sesig0o!TEYY
Amazon: sesi4ma!TEYY
MSN: sesimsn@TEYY
Apple: sesi4pp@TEYY

It is best if you have a few different schemes you can use: some web sites reject strong passwords, so having a really bad password handy is good, and some places you’ll want extra secure. For example, use a different “hash” for your bank passwords, just in case your “every day” hash is compromised.

3 Comments

November 29, 2007
Featured, Sundry, Technology

“Give One Get One” Extended

Link: http://dannyman.toldme.com/2007/11/29/give-one-get-one-extended/

So, a quick briefer: the girlfriend recently bought a new car, and wanted to give her old car to her brother, who lives in New York. Instead of merely shipping it, I suggested that driving it across the continent is indeed a fine undertaking, and this is what we did for Thanksgiving week, taking a southern route through Barstow, CA to Chinle, AZ to Durango, CO, and stopping to see my relatives in Pueblo, CO, her relatives in West Des Moines, IA, Thanksgiving with my folks in Chicago, and on East to spend some time with her family in New Jersey, where we also got to explore New York City together. We flew home on Virgin America Tuesday evening.

The trip itself was not easy, but you could say that we covered considerable distance in space and in heart. The gory details are a story for another time and medium. Here I share an anecdote.

The girlfriend demonstrated her cool little Eee PC to my father, who was of course impressed with the little bugger running Linux. I told him that I myself had ordered from the OLPC “Give One Get One” program and he said he had wanted to do that himself. Unfortunately, times are a little tough for his family just now and they can’t really afford it.

When we got to New Jersey, the girlfriend’s brother wanted to reimburse us for some of our travel expenses–the girlfriend and I viewed the trip as our own vacation, but the brother had budgeted something to ship the car. I thought a moment and accepted some payment, which I then turned around and sent to OLPC to ship a computer to Dad. “A gift begets a gift begets a gift . . .”

(Today happens to be Dad’s birthday, too!)

I had worried that the Give One Get One program had concluded, but according to their web site the program has been extended through December 31st, so no difficulties ordering another for Dad. Then I got another e-mail today:

Your XO laptop is on the way.
Your donated XO laptop will soon be delivered into the hands of a child in Afghanistan, Cambodia, Haiti, Mongolia or Rwanda. In one of our recipient children’s own words, “I want to thank you people because you had given us the laptop and I love it so much.” Your generosity will make a world of difference in these children’s lives, and in the future of their respective countries.

Thanks to your early action, your XO laptop is scheduled to be delivered between December 14 and December 24. Our “first day” donors are our highest priority and we are making every effort to deliver your XO laptop(s) as soon as possible. We will send you an update upon shipment.

Sweet!

Feedback Welcome

Older Stuff »
Site Archive

Danny Howard is 100% responsible for the content on this site, except some of it is stolen.

All rights are reserved, unless otherwise noted. Generally, I'm a BSD guy, so you can assume implicit permission to adapt, modify, and redistribute my intellectual property with appropriate attribution. Except some of this content is itself re-appropriated, so you'd best ask first, especially for commercial use. Thanks!

You can contact me via e-mail: dannyman@toldme.com

Most of http://dannyman.toldme.com/ is powered by WordPress.

If you're hip to RSS and whatnot, you can subscribe to this site.

These links are for dannyman: login AND backlinks