Archive for the ‘My Story’ Category

WTF is Wrong with the iPod’s Shuffle Feature

Thursday, February 19th, 2009

Ok, something is FUBAR with iPods’s shuffle algorithm and has been for several years. I used my cousin’s 1G Mini for a year and now I use an 4G Nano. The shuffle feature never ever plays some songs and will play back to back duplicates of others. For over a year I thought this was an issue with the playlist. It holds over 1000 songs and that takes a long time to work through and it does contain duplicates that might make a song appear more often.

This is shown to be crap by the new Genius feature that can find other songs similar to a selected target song and generate a new playlist on the fly. This feature regularly comes up with at least one song I have never heard either iPod play and several songs that don’t get played very often. WTF, is up with the iPod shuffle algorithm. Did they let a first year CS summer intern design it 5 yr ago and never touch it again?

End of Rant (EoR)

Training Status

Sunday, February 8th, 2009

This week I got in about 95 miles. Pretty good for a first week. Six weeks to go. About 4 really, since the last 1-2 are either ramping up or down the mileage. Weather this week was excellent. It was 60+ most of the week with a record 79F on Friday.

Monday was cool and I woke up late.

Tuesday was a short ride from Work to the Car Shop, about 5 miles. I would have commuted that day, but car really need the safety sticker and it turns out a headlight and taillight were out. Luscious Red (my car) was just begging to get pulled over. That ride kind of sucked, because the spring seat is a bit bouncy and I took a header downtown when I mistook a curb for ramp. The brakes work fantastically well at low speeds. I couldn’t get home in time to ride the bike to yoga so I drove and had a good session.

Wednesday was an early to work-early off work day and a ride out to Wildorado (29 miles). A pretty good headwind at 3:40, when I started, was challenging and put my speed down to 8 or 9 mph. This sucked, but it’s time on the bike and not speed I need to be concerned with at this stage. Still, the whole week I average about 10 mph. When the season ended last year I was doing 15+ mph. At the turn around point the wind was still blowing and I made 16 mph without effort, but as the sun set the wind died leaving me wondering why the wind can’t be as much a help back as it was a hindrance fore.

Thursday was an off day. The yoga and 30 miles was getting to me and I needed a break.

Friday, I had looked forward to all week. A record high was set. It felt warm. Really warm like summer mornings. I pedaled out 19 miles at got back at 6:10 pm. It gets really cold at 6:30. The wind on the way out was even harder, slowing me to 6 mph most of the way.

Saturday, I waited till it warmed up and set out at 1:20 pm. My intention was to ride 40+ miles. Standing still there was not wind, but heading out it seemed like there was a slight headwind. This was the first good test of the new iPod Nano. Battery life is incredible and the size and weight make it unnoticeable while riding. The trunk was packed with a Kleen Kanteen of refill water, yellow cycling jacket (light weight, highly reflective, and the arm pits are open), spare cotton T-shirt, baseball cap, and scarf. I was wearing two layers of bicycle and workout shirts and bike shorts.

The sun was behind the clouds most of the time, which made it significantly cooler. The trip out was long and generally boring. The bike feels good as does the seat, pedals, and shoes. The rear derailleur slips a little bit in the middle gears, but not enough to adjust yet.

Leaving Wildorado you pass an Interstate overpass 2-3 miles out and then it’s 7 miles out to the turn around. This is far enough you can’t see were you came from nor the turnaround ahead. This is a lonely and tough stretch. Usually, the excitement has faded at this point, I’m looking forward to turning around, and yet wishing I had the gumption to push on just a little further (5 miles, 10 there and back) to Vega. At the turnaround I stopped and stretched, to put off getting on the bike again, refilled the water bottles, and returned the ogling stares of the curious cows.

Back on the bike, I rode the only sizable hills on this route, the highway overpasses. That’s when I discovered I had had a tailwind on the way out. The new headwind was very disheartening. With two hours minimum in front of me and a headwind that could turn that into three my bladder started really bothering me. The other thing about this route is the complete lack of hiding places to take a piss. You actually have to ride 1-3 miles off the highway on dirt roads to become unnoticeable. Traffic, including a lot of high-sitting 18 wheelers with good visibility, never lets up.

I tried to concentrate on my front wheel, reducing my profile, and just pedaling through the minutes. Thirty minutes at any speed puts you considerably further than your starting point, but it can be some of the longest time of your life. Thirty minutes should put me near Wildorado again and I would definitely feel the progress. Like the rest was “downhill all the way” (Amarilloan inside joke).

Peeing had been an issue on another training trip last summer. I think it was the first time I road this route and the first time I expected to leave my car in Gander Mtn’s parking lot for 4+ hours unattended. Riding in the drops puts a fair amount of weight on your prostate and bladder. Running your legs around constantly doesn’t help. Even though the amount is minor, because your sweating the whole time, it is insistent. That other time took two hours to find a spot, an abandoned collection of gas station and mobile homes, which sometimes serves as a DPS speed trap making it an unpredictable spot.

This time the Highway Dept came to my aid with a huge mound of scrapped together earth stored next to the first overpass out of Wildorado. When I was done and had stretched again a car availed itself of the overpass. Five minutes earlier and I could have given them a show.

Back on the road and 20 minutes later I stopped in Wildorado and rested on a dilapidated trailer. I was definitely ready for this ride to be over. My seat hurt and I was constantly moving it over the saddle. The cycling shoes aren’t wide enough for my feet and attempt to ignore the existence of my little toe. It was about 4:00. I had been out 2 and half hours. Can you imagine going to the gym for that long? Not me. The last of the refill water went into the bottles.

The wind was pissing me off. A starting headwind I could deal with, but a return headwind is just very disturbing. All I wanted to do was go home. I was stuck 15 miles from my car and 21 from home. Doesn’t sound like much in a car, 20 minutes. On the bike, that’s 1 and a half hours.

About three miles away from Wildorado, I cross the highway and stopped again. Two more stops to go. I was at Adkisson Road, the turn around for Wednesday’s 19 mile ride. Next was Bushland just past the Ag research center, then the Love’s, and Gander Mtn. I put on a podcast. It was to run 1 hr 9 minutes. That’s about how long I had left.

The 3+ miles to Bushland are a little tough mentally. Similar to the stretch outside Wildorado. I found out that one of my favorite podcast hosts, of Net at Night, is pregnant and due in two weeks. That show will change with a new girl temporarily or permanently. The guest was a guy who servers as a good example of an Internet career. He makes ringtones, podcast themes, sings at a piano bar, streams live over uStream, etc.

At Bushland I stopped and stretched. Now, everything is very familiar. I’ve ridden the 13 mile route a lot and I’m on the home stretch. Unfortunately, that means I know how long it’s going to take to get in. My speed is running about 12+ and my legs are straining. The wind died down somewhere before Bushland, though I didn’t notice till I made it to the car.

The next stop is the Love’s store about 3 miles away. I was quite surprised to get passed by someone along this stretch. Then at loves I walk my bike across the road instead of stretching and get passed again. I always wonder how these guys do it. I carry a trunk bag with clothes, tools, pump, etc. They have a tiny underseat bag. No one ever has a rack. Ever. It’s a little weird.

A ways down at the Justice of the Peace, I stop and stretch. My legs feel like they are just moving the pedals. Spinning I guess they call it. It’s at these times they feel the most efficient. I don’t have to think about picking up my foot, ie pulling up, as part of the stroke. All the down energy is gone and my legs push and pull alternately instead of just jamming down and letting the other foot push them up with the pedal.

It’s definitely cooler now. The cold front has moved in. The sun is hidden behind layers of clouds and spreads a diffuse, long-shadowed, winter light on everything. The weeks’ good cycling weather is ending in the next few hours.

All I can do is spin the pedals. My legs ache. My ass is sore. My hands are sorely missing my cycling gloves and the palms are numb. My arms are tired of holding my chest up and constantly moving around. My neck is tired of holding my head up in the drops. Oddly, my speed picks up and I’m moving through 12 to 13 and 14 mph.

Then I’m at the overpass. On the other side is my car. Still there. The cycle computer reads 43.8 and the cell phone says 5:37. The sun’ll be gone in an hour. I made it in good time. Four plus hours is what I wanted and I’m done. Can’t believe I was out that far. Two hours ago I turned around. The bike dissassembles by removing the front wheel, turning the front wheel and slipping the whole thing in just right. The front wheel goes on top with water bottles, helmet, jacket, and unused trinkets scattered around in piles. I’m off to get my reward. Over 40 miles gets ice cream to replenish the calories from 4+ hours of working out.

It’s raining as I right this and the weather for this week seems iffy. On days I can I’ll probably commute. I may be luck to get in more than one ride this week.

My First Attempts at Riding a Bike for Transporation in Amarillo

Sunday, February 1st, 2009

With the arrival of the Dahon D7 folding bike I was looking forward to commuting to work. And I spent a lot of time sunday night outfitting it with a back, bungee cords, spare tube, pump, lights, a bell, etc. Monday morning was 15F. That kind of killed my gumption. Then it snowed Tuesday. We have had snow precisely once this season. Wednesday warmed up quite nicely to 50F and when I got home I loaded up the bike and rode a practice ride to work. Doing things like checking the route, traffic, street width and direction, etc. The results were encouraging. I arrived in 45 minutes completely soaking through my shirts. On the way back I got lost and checked out a back up route across the train tracks, which took an hour and 20 minutes. The longer story is here.

Thursday, I rode to yoga. The double mat fits well with three bungee straps. I was about 5 minutes late. It takes 30 minutes to get there and not 20. So, I got to practice in my windbreaker pants. Very hot. Literally. I start sweating in yoga at the 20 minute mark and this time I was already primed. My clothes were we for 2 hours. Yoga lasts an hour and it took 45 minutes to get home. Cycling at the end of the day can really take it out of you.

Friday, jean day, I got up at 6:00 and left at 6:50 expecting a 45 minute trip..

Continued on the next post.

Business Objects QaaS Utility Part 1

Sunday, October 19th, 2008

Recently, I got the chance to break some new ground. Very exciting since I used to do this weekly and now it’s more like annually. Business Objects has the ability to provide web services to report data. With Xcelcius to create the pretty bar graphs and pie charts this results in simple dashboard like summary of data that just about anyone can understand. Data like what are the most likely body parts injured, how much do those injuries costs, and what are the most expensive claims on those injuries.

The design flaw in Business Objects toolset for making these web services is flexibility in copy a query from one database, called a Universe (someone’s got a big head), to another database. Each customer is in their own database. So, we want to copy a standard set of queries from the Demo database to the Client’s database. The Business Objects tool makes you rewrite the web service when you move it from between databases.

This can be a time consuming process. Let’s say you have a dozen queries for a client. It takes 5 minutes for each query. And you sign up 50 clients. 12 X 50 X 5 = 60 hours. This is Development’s time and excludes errors, which would take hours more. So, nice feature, but not production ready.

Let’s say you could copy a query from one database to another in 5 seconds and use a tool that anyone can manipulate. Now, it takes 60 minutes of a Business Admin’s, Project Management’s, Customer Service implementor’s,.. time.

That’s the tool. How to copy a Business Objects Web Service query from one Universe to another.

Simple Environmental Acts of Cheapness

Monday, September 29th, 2008

There are some fairly simple and relatively cheap policies we implement to decrease the environmental cost of our lifestyles.

Subsidy to put solar panels on homes in the range of 25%-50%. It takes about $5K-$10K to put a solar panel array on a home that covers ~80% of it’s daytime energy usage. Making electricity local to its use drastically reduces the power lost over lines distributing it, reduces the need for transmission lines, and the need for those high power lines that cause cancer in kids. Solar Panels are a dream invention for home owners. All other methods of electrical generation are quite complex. Panels only require installation.

Federal law revoking state laws (not optimal) to grass roots removal of state laws (best) that forbid homeowners selling power to the grid at rates comparable to the power company. These laws exist for one purpose to remove competition. We need more competition since the power companies have not taken the lead in environmentally responsible power generation.

Banning or phase out of chemicals with long or unknowably long life times. Particularly, nerve toxins (for animals) and general plant toxins (for weeds). This is particularly of concern for home owning consumers who might choose to douse land with such chemicals upon which children might unknowingly play.

A group of short term tasked with assisting homeowners for low cost or free with analysis of the energy efficiency of home. Cheap methods of sealing up holes in attics, attic fans, insulation, timers, etc. should be the most common solutions. A third party, not the electric/gas company or contractor, is most useful here. This group might produce the most benefits for least cost.

Tax or penalize homes made with current needlessly wasteful low energy efficiency standards. Homes can be constructed of comparable cost to modern homes that do not need air conditioning or heating. Most homes today are built of habit not forethought. We could make a new habit.

Areas of desert or drought should be encouraged to pass building codes that encourage water catchment systems. All new homes should be built with such systems. At the very least the lawn can be watered with rainwater to offset the drain on reservoirs.

Feedlots produce huge quantities of smelly methane (I’m looking at you Hereford, TX) that could be captured and bottled to be used locally or sold for vehicles. This is money to the feedlot, reduced environmental impact (methane is a greenhouse gas), and no smell. Drilling is not required, production is continuous, and a renewable resource is used.

Forbid the construction of single cycle gas power plants which are 25%-30% efficient when a combined cycle plant can be 40%-50% efficient. Both burn the same quantity of gas, the single cycle lets the energy go into the atmosphere as heat, wasting a vital nonrenewable resource and raising the prices of gas on the energy markets. The only difference is in capital cost to build the plant, which over the lifetime (30-50 years) is tiny in comparison to the cost of fuel burned.

Longer term..
Require companies who make products consider their whole life cycle. When transportation was a horse; fuel, waste, and maintenance were close together. As a car; fuel is in the ground, waste goes in the air, and maintenance goes to both. The car company is freed from truly considering the cost of the car, which should rightfully include gathering up all the emissions and rendering them inert. Cars and many other items are cheap only, because the public (including those who do not participate) pays for the cleanup of the exhaust and harmful chemicals.

The energy economy should be diverse and rich. Cars that run on gas, gasoline, electricity, diesel, and the ever fabled myth of hydrogen. Electric cars should be preferred because they can further diversify energy that comes from a power grid based on solar, coal, gas, and wind power.

Phase out plastic to something that will degrade in a knowable timespan. This material is too ubiquitous to remove, but we go too far. Plastic silverware and plates don’t need to be plastic. Other materials can be made to fill the gaps.

Conversely, develop a microbe that can digest plastic like wood fibers. This will cost in maintenance to many, many objects and industries, but odd corners of the world won’t fill up with junk.

Anyone else have any bright ideas?

Bike Pics

Monday, August 11th, 2008

Bike

horses

boot hill

red bull

bird

Story 1 Part 1

Saturday, March 15th, 2008

It was uncovered in Canadian forest. Well it used to be a forest until the new owner decided that farmland was more valuable and raising temperatures made this possible. When an earth mover rolled over an innocuous rock and it broke open setting the little germ free.

At one time this colony had spread over the entire Earth. She was hot and young back them. Molten seas weren’t unusual and the radioactivity that would drive her core for billions of years was near the surface. Earth was a very lethal place back then to any life forms that walked on her today.

It was in this environment that a small bacteria would crash land. Castoff from a rocky collision in space. Life born during the birth of another solar system far away. The bacteria had traveled millennia between stars in cold hard vacuum. And then flaming entry into the thin poisonous atmosphere.

This bacteria was unlike anything alive today. Hardy to an extreme, a lifespan longer than most human civilizations, and an affinity for an energy source not commonly available in Earth’s mature verdant state when the rock was crushed by the earth moving machine.

For this bacteria liked radiation. Loved it really. Though it could subsist on the metallic results of radioactivity’s ladder towards entropy, it thrived on the hot, fast particles spun off from unstable atoms like a plant in direct sunlight.

Within centuries of it’s arrival on Earth it was the dominant life form. Stretching across the whole surface of the globe. One big colony of one bacteria. It was in the rocks, the air, and around the lava pools.

This lasted for some time until Earth was a bit less young and significantly cooler. The radiation dissipated leaving the results. Transmutation had turned light elements heavier. The bacteria was reduced to extracting energy from these rocks. Some colonies migrated with the cooling rock to remain next to the heat far down where rock becomes liquid.

On the surface the colony was no longer thriving. It was surviving.

One day a new trick was learned. That of taking energy from the very plentiful, but very unenergetic light particles coming from the green sun around which the Earth moves. This new trick differentiated the two bacteria. One event in a long line leading to a broken rock and an earth moving machine. Where one line was surviving, the new line thrived.

Thus, the dominant form of life was relegated to odd corners of the planet. Places where it could obtain the heat and radiation it was best suited for. Even in those corners it would learn new tricks that better suited it to that corner. It would slowly forget how to take energy from decaying of atoms and become better at manipulating the chemical properties of elements to pick up an electron or two.

The rock that broke open was unique. It contained the last colony of the original space-faring variety.

Normally, this event, the breaking open of a rock, would have gone unnoticed. Competition would have limited and likely killed the last specimen. An untold number of microorganisms are born and die every day unnoticed by those capable of reading this story. And on many other planets in many other solar systems that this bacteria seeded that is exactly what did happen.

However, Earth was different from those worlds. And that is the story.