dannyman.toldme.com


Technical, Technology

NAQ: Tellme Application Advice

Link: https://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


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

Goodbye, Bill Gates!

Link: https://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


News and Reaction, Sundry, Technology

Another Bubble!

Link: https://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


Featured, Technical, Technology

TIP: Manage Infinite Passwords

Link: https://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


Featured, Sundry, Technology

“Give One Get One” Extended

Link: https://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


About Me, Sundry, Technology

OLPC: Ordered One . . .

Link: https://dannyman.toldme.com/2007/11/12/olpc-give-one-get-one/

Sweet! This is the first new laptop I have ever ordered for myself! I’ve been following the HDL-cum-OLPC project for a while now, and the eBook functionality has always sounded sweet to me. I’m eager to check this gear out:

Give One Get One

Between November 12 and November 26, OLPC is offering a Give One Get One program in North America. This is the first time the revolutionary XO laptop has been made available to the general public. For a donation of $399, one XO laptop will be sent to empower a child in a developing nation and one will be sent to the child in your life in recognition of your contribution. $200 of your donation is tax-deductible (your $399 donation minus the fair market value of the XO laptop you will be receiving).

For all U.S. donors who participate in the Give One Get One program, T-Mobile is offering one year of complimentary HotSpot access.

I’ll probably post something once I receive and get to play with it a bit, but I figure that’s a month away . . .

The Girlfriend is set to receive her Eee PC today.

Feedback Welcome


Featured, Good Reads, Technical, Technology

OLPC: Kids in Developing World May “View Source”

Link: https://dannyman.toldme.com/2007/11/02/use-the-source-luke/

I have been following the “One Laptop per Child” project for a while now, formerly known as the “Hundred Dollar Laptop” project, though right now the price comes in closer to $200 . . . in November I am looking forward to getting my hands on one with the “Give One Get One” program. I enjoy following developments on the “OLPC News” blog. Today I learned that Microsoft is scrambling resources to shoehorn its normally-bloated Windows Operating System onto this lightweight gem. That makes me smile because it is usually the case that computers like the laptop I am typing on right now are “Designed for Windows(R) XP” or the like, and it is the Open Source community that must scramble to reverse-engineer and build drivers for the new hardware.

Anyway, I was just looking at a post that suggests that since the OLPC is rather ambitious, technologically and culturally, they have no qualms about redesigning the keyboard: no more CAPS LOCK but instead a mode to shift between Latin alphabet and the local alphabet. Also, perhaps, a “View Source” key: which could perhaps allow kids to poke under the Python hood and check out the code that is running underneath. My goodness!

There are some good comments there! I just added my own:

I’d like to chime in with a “me too” . . . sure most people don’t find much use for the hood latch on a car, but we’re glad it is there: it allows us to get in if we need to. For the smaller number of people who DO want to play under the hood, the hood release is invaluable. We all learn differently and and those who are going to get into computers ought to be given the access and encouragement to learn.

I played with computers for a decade before I learned to program. Maybe a “view source” key might have gotten me going faster.

As for code complexity: you can still view the source on this very page and understand much of it. I understand that Python is constrained to 80 columns and is highly highly readable.

As for breaking things: EXACTLY!! The kids ought to have access to break the code on their computers. Rather than turning them in to worthless bricks: worst case you reinstall the OS! Talk about a LEARNING experience!! Anyway, programmers use revision control: hopefully an XO could provide some rollback mechanism. :)

It should also be good for long-term security … people will learn that computers execute code, and code can have flaws an exploits. If the kids can monkey with their own code, you KNOW they’re going to have some early transformative learning experience NOT to paste in “cool” code mods from the Class Hacker. ;)

Cheers,
-danny

Feedback Welcome


Featured, Relationship Advice, Technology, Testimonials

Randy Pausch: “How to Live Your Childhood Dreams”

Link: https://dannyman.toldme.com/2007/09/25/randy-pausch-childhood-dreams/

If you have a couple of hours free, I recommend sitting back and watching this video of Randy Pausch’s “final” lecture at CMU. He is a smart, talented, ambitious, and accomplished professor who seems to know how to give a lecture, and on this occasion he delivers a lecture some months before he is expected to die of cancer.

He isn’t talking about cancer or dying. He is talking about his life and his advice on how to live life well. I have no commentary; I enjoyed this special moment a great deal and I believe that it is worth sharing.

Update: Randy Pausch’s Home Page has more links, including Google Video. :)

Feedback Welcome


News and Reaction, Politics, Technology

Yahoo! Prefers Chinese Law

Link: https://dannyman.toldme.com/2007/08/31/yahoo-prefers-chinese-law/

Yahoo! is a California company. A few years back they complied with Chinese law to reveal the identity of Chinese dissidents who then became Chinese political prisoners. Now the dissidents are suing Yahoo! for violating a California civil rights law.

Yahoo! says:

“This is a lawsuit by citizens of China imprisoned for using the internet in China to express political views in violation of China law. It is a political case challenging the laws and actions of the Chinese government. It has no place in the American courts.”

Which, on the face of it, sounds fair, but Yahoo! made the choice to engage the Chinese government and Chinese law and thereby send Chinese citizens to prison. I don’t approve. And as a California resident, I figure Yahoo! is reaping what it sowed.

Feedback Welcome


Letters to The Man, Sundry, Technology

Yahoo! Insiders

Link: https://dannyman.toldme.com/2007/08/29/yahoo-insider-search-assist/

I recently participated in some beta test challenge thing for something called Yahoo! Insiders. They sent me some schwag, including a nice little flashlight that came without the requisite 3 AAA batteries, and a cute little USB mouse that is too tiny for my massive hand. The program consisted of 9 “challenges” which basically boiled down to “use our search engine to find the answer to this question and you might win a prize.” (The prizes were nice, one day was a nice digital camera.) The search engine had some “suggestions” of what search terms you might be better off searching, which would appear if you clicked a little widget. Kind of like the Google spell checker, but with synonyms.

I didn’t use the feature because, well, it was buried under a widget and because I’m pretty good with typing keywords into search engines. I’m guessing they think “suggested keywords” might do something for newbies, though it really isn’t clear.

They just solicited some feedback. I filled out the form, and at the end they asked “is there anything at all that you would like us to know about Yahoo!, The Yahoo! Search Insiders Program or Yahoo! Search Assist?” I thought a moment, then:

What are you trying to accomplish? Build a slightly better search engine? Google works awfully damn well 90% of the time, so the bar to get anyone to switch for “better” is extremely high. Maybe you can put your massive resources behind a more ambitious idea like combining social bookmarking with Netflix/Amazon-style “recommendations” and thereby build a more personalized “Page Rank” index using social networking . . . the sort of thing Google SUCKS at.

I sound like a big dork.

1 Comment


About Me, Featured, News and Reaction, Technology

Cable TV vs. Satellite TV

Link: https://dannyman.toldme.com/2007/08/24/television-just-say-no/

[From a discussion I recently engaged.]

Q: What are the pros and cons of cable versus satellite in terms of cost, features, and quality of service?

TV
Television’s Best Deal (CC: dsasso.)

A: This isn’t for everyone, but here is the deal I am on right now:

$14/mo for Netflix
$12/mo for DSL
------------------
$26/mo Video+Internet

This lets me watch a few movies each week, and when I really want to watch TV I can download the “Daily Show” with the commercials already edited out from BitTorrent. Since adopting this plan I have gotten more into the “shopping for my own food and cooking it myself” channel, the “tidying up and arranging my own apartment” channel, the low-key reality show “can dannyman take care of these flowers” and some call-in shows featuring friends and family. I’m considering some plus packages like “my new pet” and maybe “learn a musical instrument” but I haven’t even gotten in to the last one I tried: “Mandarin Chinese”

One of the big drawbacks to this approach is that there’s not much of a channel guide to help me keep track of all the possibilities, and good luck finding a universal remote! On the other hand, the commercials are pretty rare and innocuous, so you don’t need a DVR.

Thanks,
-danny

Feedback Welcome


Technical, Technology

Geeks Fight Back

Link: https://dannyman.toldme.com/2007/08/21/geeks-fight-back/

So, this is neat.

Big companies like to try to control consumers with new technology. Consumers invariably defeat this technology. Copy-protected video cassettes, CDs, DVDs . . . DVD “regions” so that a DVD bought in one part of the world can’t play in another part of the world, and of course, you can’t play DVDs on Linux . . . but faster and faster all these restrictions get hacked away with software. The geeks have an understanding that a new technology isn’t really useful until the “Digital Rights Management” has been defeated.

I read, the other day, in the O’Reilly Radar blog, that simple electronic “hack” gadgets are getting cheaper, and more commercialized. Just now I read of a new consumer hack to unlock iPhones from requiring AT&T service. This is a neat step in the efforts of geeks and consumers to wrestle control away from another industry full of big companies that would prefer to limit consumer freedom. A neat confluence.

The big corporation Google has been trying to fight, ostensibly, on our behalf as well, convincing Congress to sell new radio spectrum for use with open standards, which would give us more raw material to work with that isn’t managed by the big telephone companies. Exciting, esoteric struggles afoot, and you know who I’m rooting for!

-danny

Feedback Welcome


About Me, Excerpts, Good Reads, Technical, Technology

Welcome to the Fray . . .

Link: https://dannyman.toldme.com/2007/08/13/sysadmin-chaos/

Getting a handle on the new job, reading up at infrastructures.org:

In the financial industry, generally accepted accounting practices call for double-entry bookkeeping, a chart of accounts, budgets and forecasting, and repeatable, well-understood procedures such as purchase orders and invoices. An accountant or financial analyst moving from one company to another will quickly understand the books and financial structure of their new environment, regardless of the line of business or size of the company.

There are no generally accepted administration procedures for the IT industry. Because of the ad-hoc nature of activity in a traditional IT shop, no two sets of IT procedures are ever alike. There is no industry-standard way to install machines, deploy applications, or update operating systems. Solutions are generally created on the spot, without input from any external community. The wheel is invented and re-invented, over and over, with the company footing the bill. A systems administrator moving from one company to another encounters a new set of methodologies and procedures each time.

[. . .]

This means that the people who are drawn to systems administration tend to be individualists. They are proud of their ability to absorb technology like a sponge, and to tackle horrible outages single-handedly. They tend to be highly independent, deeply technical people. They often have little patience for those who are unable to also teach themselves the terminology and concepts of systems management. This further contributes to failed communications within IT organizations.

Caveat SysAdmin. It’s just the price we pay for working in a nascent field.

Feedback Welcome


About Me, Mac OS X, Technology

Evidence I’m Not a Mac Person . . .

Link: https://dannyman.toldme.com/2007/08/03/the-genius-of-apple/

I just completed a feedback form regarding my AppleCare warranty experience. Question 12a gave me a chance to bitch. Question 12b made me smile at my ridiculous expectations:


12a Is there anything else you would like to tell Apple about your recent in-store repair experience at the Apple Retail Store? (NOTE: 2000 character limit)

Replacing the optical drive on a Mac Mini is a simple procedure that takes fifteen minutes, requiring a screwdriver and a putty knife. That I should have to drive to a God damned mall and explain to a “genius” that he doesn’t actually need my password to log in to OS X, wait for twenty minutes as the “genius” engages in manual data entry, then wait “seven to ten business days” for the part to be replaced is FUCKING SAD.

(Note: Hold down command+s during boot, run to the appropriate init level and type “passwd” to reset the password. Even someone who isn’t a “genius” can pull that off!)

12b The comment above is a

Compliment

Complaint

Suggestion

(more…)

5 Comments


Excerpts, Good Reads, Technology

Disney’s Sustainable Styrofoam

Link: https://dannyman.toldme.com/2007/07/31/enchanted-magic-kingdom/

Inhabitat has an informative and lightheartedly disturbing visit with the “Sustainable Agriculture Production and Research Center” at Disney World’s EPCOT center. The overall gist of the place is good old fashioned 1950s optimism that technology will make the future awesome, touched up a layer of 21st century “green washing”.

Next stop on the “Living With the Land” tour took us up close and personal with stacked gardens. While we love the idea of maximizing space and efficiency by vertically stacking plants, we can’t figure out why on earth a greenhouse preaching sustainability uses STYROFOAM pots for all their plants! A precocious 6-year-old boy on my tour apparently noticed the same thing and asked our intern-guide why there was so much styrofoam, since the foam plastic is not biodegradable and not really a “sustainable” choice for an exhibit on sustainability. Our guide, apparently not understanding the implications of the question, explained glibly that EPCOT uses styrofoam because it is cheap, lightweight and easy to toss out in order to get fresh new pots daily. Huh?

The primary byproduct of the sustainable “Research Center” seems to be genetically-modified vegetables grown in the shape of Mickey Mouse’s head. Well, that and the styrofoam containers.

I had a friend from Indiana who said she knew someone from Florida, who thought that, compared to Governor Jeb, President George was oh-so-eloquent. I suppose it is fortunate that the state will mostly disappear when the ice caps melt.

Feedback Welcome

« Newer Stuff . . . Older Stuff »
Site Archive