in

Advertisements

Widgets

Support This Project
Powered by  MyPagerank.Net
*extraoperability
*opinionet
*i.bsteele

This Blog

Syndication

News

Arachnode.net is a serious site and a serious project. This blog is not. Extraoperability: What's that? Extraoperability: Not quite yet!

Archives

arachnode.net

arachnode.net - a site crawler written in C# using SQL 2005
  • Comments on the Sorrento Hotel in Seattle...

    We recently stayed at the Sorrento Hotel in Seattle for our wedding night and reception.

    Overall, hotels in Seattle aren't worth the money, and the Sorrento is no exception.  Also, anything wedding related isn't worth paying for either, considering the 10%-40% markup that occurs when you say the magic word... MARRIAGE!

    Briefly, my thoughts in bullet points.

    1. $2,000 for a dated penthouse suite and reception area.  Quite cheap for reception sites though.
    2. Half of the staff seemed compentent, the other half were impatient, rude and generally non-caring.
    3. The middle tier of our cake was fed to the kitchen staff (or lost, stolen or destroyed, etc.) and then we were lied to, the staff telling us that the middle tier was indeed cut and plated.  So, either the cake bakery didn't bake the correct middle flavor or I was stone cold sober from all of the sparkling cider I drank.
    4. The accounting department managed to confuse the three weekend weddings and maxed our vacation credit card with charges from the other weddings.  Classy.
    We won't go back to the Sorrento and we definintely won't recommend the hotel to anyone.  I rarely get the notion to write negative reviews, but hey, I'm American and I do what I want!  The Westin Hotel in Maui was a solid affair, though.

     

  • Wedding Script

    Matt and Heather’s Wedding Talk

    Coordinator: Everyone take your seats, we're about to begin.
    6:35-6:38
    JB to the front
    Matt and Heather take their places at the back as Alison start to sing "Someone to Watch over Me" by Gershwin. Matt and Heather walk together hand in hand down the aisle, timing arrival with end of song.
    6:38-6:45 (Introduction)

    Good Afternoon,
    I would like to welcome you all on behalf of Matt and Heather as we join together to witness their union in matrimony. It's an honor I am glad to share in. I've had the pleasure of watching their love for one another blossom over the past two years into the wondrous partnership they now share.  I have known them only as a couple, whereas many of you have known them as individuals and as the unit you see before you today.  Although, every time I have asked them how long they have been together, the answer is without fail, “Always.”  It seemed to me, even when I first met them, that here were two people who just fit together, much like the pieces of a jigsaw puzzle. They work diligently to complement one another and continue to build on the solid foundation of their love. When one of becomes overburdened with endless challenges of life, the other is always there to provide unwavering support.  And though it may seem incredulous, I have never heard either speak an ill word of the other.  I believe in their love wholeheartedly, and there is no question of its totality.

    What does love mean?  Love means embracing the desire to see your loved one's hopes and dreams realized. Committing to a bond as reverent as marriage means having the wisdom to know you want to play an integral part in the realization of those hopes and dreams. I believe that my good friends, Matt and Heather have a love like this for one another and have not committed to this union lightly. To them no goal is unreachable, no burden too much to bear, no mountain too high to climb, as long as they face it together. They’ve seen each other through loss and pain, through joys and successes, and each obstacle they face becomes an opportunity for them to find new ways to solve problems together and improve both themselves and their relationship with each other and with others. Their love is destined to sweeten as the years pass them by. I can envision them, old and bent, still laughing as they walk down the street hand in hand, or arm in arm, singing the silly songs and making the silly noises that they are known to do.

    I'm often reminded of the simple beauty life holds when I am with them. The kind of beauty that hides in waiting in the quiet moments that occur between the daily work that makes our lives. Little things, like Heather's uncanny ability to discover shiny dimes on the sidewalk, or the way Matt’s eyes look afar as he talks in partial sentences and jumbled outbursts when describing his latest programming project, remind me of the childlike wonder and amazement that often escapes us as adults.  And yet, at 31, Matt and Heather have retained so much of their childhood and it is a wonderful thing to witness.  Their collaboration is something altogether special, and best sums up my appreciation and reverence for them as a couple. They work together, in union, and today take the step steeped in tradition to announce to the world that their cooperative spirit transcends the ordinary.

    (How Others Inspire Them)
    In choosing a life partner many people will seek out the qualities they most admire in their parents.  Matt and Heather are no exception.  Matt's musicality and creativity, his pun-laden parodies, entrepreneurial spirit, brilliant mind and generous heart; Heather's keen business sense, awesome cooking ability, sharp intellect, and strength of character—capable, creative, and instinctively nurturing and caring.  They both are guided by a strong moral compass and a love of learning which they gratefully attribute to their positive upbringings. Both look to their parents as amazing role models, and have become role models for others, driven to accomplish and excel, and inspiring those around them to reach for their and their own goals. Both are goofy, sweet, imaginative, and talented, and maintain a sense of childlike wonderment with the world around them. They share a delightful sense of humor, with constant inside joking, word and math games, and wildly imaginative streams of stories and songs.

    Heather said once that she looked at Matt and saw clearly in him the complement to her in every way; that it was as if they had once been the same person, fit neatly together, and had split apart, only now to rejoin in perfect harmony. In the time that I’ve known Matt and Heather, they rarely spend a day apart—in fact they even work on the same block! To call them inseparable would be an understatement—they consider each other in everything they do, and while they are each strong individuals capable of achieving anything on their, together they present an unstoppable force that allows each of them to flourish, pursue their dreams, and give of themselves to others.

    Matt and Heather also find joy and support in their happy group of family and friends, many of whom are gathered here today to celebrate their marriage. Each of you brings something special to the lives of these two people—talented musicians and dancers, brilliant designers, crafters, and artists, incredible photographers, chefs, seamstresses, workout partners, inspirational spiritual allies, storytellers and confidantes, caretakers and merry makers, old friends and new — you all hold a dear place in the lives of Matt and Heather, and they are honored to share this day with you.

    6:45-6:50 (How They Met)
    Matt and Heather met in a rather serendipitous manner-- both of them worked at a large company on the east side, but their paths had never crossed. Heather was the lead vocalist in a rock and roll band and one day posted flyers in a number of campus kitchens looking for a new drummer. Matt happened upon a flyer and delivered it to his friend Rene, who then called, auditioned, and joined the band. Sometime later, Rene mentioned something to Heather about his friend Matt ("you know, the one who gave me your flyer?"), but she was unaware of this mysterious friend person or how he'd come across said flyer. At the same time, Rene told Matt 'I think our lead singer works at the same company as you' which sparked his curiosity, and upon looking her up in the address book, was surprised to realize she worked in the same building exactly one floor above.  Even before they knew each other they were still together.  By this time, Matt had completely forgotten about the flyer.

    For approximately two weeks, Matt snuck by Heather's office hoping to catch a glimpse of this person somewhere other than the band's web site. His curiosity, as he recalls was equally matched by his desire for the peanut M&Ms in the dish at the end of the hallway (which made a good excuse to go up there again and again…). One day, Rene finally pulled both of them into an instant messaging session where they talked about Steely Dan songs and agreed that they should meet up for lunch sometime and talk about jamming together. Not long after, Heather looked up Matt's office number and wandered down to say hi, possibly grabbing some peanut M&M's on the way down. Peeking through the door, she saw two people intently working and nervously called out "Matt?" unsure of which would answer.  When the handsome young man lifting the bowling ball with his feet turned around in response, their eyes locked and they were smitten, so much so that he even agreed to her suggestion of a sushi lunch, even though Matt hated sushi at the time. Now five years and four months later, they stand here... and Matt likes sushi.

    (How They Became Engaged)
    Most people or couples have their power animal or animals; for these two, it’s the common bumblebee. The bumble bee has been a recurrent theme in Matt and Heather's lives together, cropping up in everything from pet names for each other to computer naming strategies to symbols at significant times in their relationship, and all the more fitting since Heather’s childhood nickname was “Heather Bee”. She was even drawn to her current job because the name of the company is bee-themed, and because her honey-pun filled cover letter didn’t dissuade them from talking to her.  To best illustrate the significance of bees in their lives I would like to now recount Heather’s version of their engagement. It's no small wonder that on that day in the middle of a barren desert, on a massive salt flat, with no vegetation for miles around, two bees were to bear buzzing witness to Matt's proposal.

    August 30th 2006—A Wednesday in the desert, Black Rock City, Nevada
    With our friends Seussically wed, we departed Lemuria at 2:00 and Fate and trekked out across the brownie-baked crust of playa to observe the city from afar and frolic in the prehistoric lake bed magnificence. Wind fluttering up flamey skirt and silhouetting sun falling closer to the mountain line, we set up the tripod and began to play.

    From nowhere, there and gone again, two alien bees manifested and swarmed and danced around our heads before winking away. We stood in awe and disbelief, and then you came to me, held my hands in your hands, and looked lovingly into my eyes, taking away first one ring and then the next before dropping to one knee and asked me to be yours always. Shaking and crying and laughing and intermittently wiggling I sank to my knees with you whispering yes, yes, a million times yes as you slipped the most amazing ring onto my finger and placed the band upon yours that you had once given to me on your birthday in November, In a mall in Portland when I could hardly contain my glee.  We stood again, clasping each other, and I screamed to the sky YESSSSSSSSSSS! And as if on cue, the world disappeared in a tornado of white and all we could see was each other (as always, only this time most literally and with pelting playa-clods and otherwise). Huddled on the ground we covered each other with dusty kisses and cried into our goggles of love eternal. Ever beaming, ever willing, always yours, mine, ours…

    6:50-6:55 (Exchanging of Vows and Rings)
    Now, nearly two years later we are gathered here in celebration of that promise. Joining together in the union of marriage is a decision that Matt and Heather enter into wholeheartedly and with much meditation and consideration. They believe in the sacredness of the vows they are about to make to each other, and in the lifelong bond they are here about to seal in front of all of you as witnesses.
    (I Dos)
    First, I’ll ask each of you the question I know you’re eager to finally answer.
    Matt Brian Anderton, do you take this woman, Heather Ellen Ramses to be your lawfully wedded wife, to love, honor, and cherish, from this day forward, in sickness and in health, for as long as you both shall live and beyond?
    Matt: I donut
    Heather Ellen Ramses, do you take this man, Matt Brian Anderton to be your lawfully wedded husband, to love, honor, and cherish, from this day forward, in sickness and in health, for as long as you both shall live and beyond?
    Heather: I donut
    (We Are Family)
    We know that two people in love do not live in isolation. Their love is a source of strength with which they may nourish not only each other but also the world around them. And in turn, we, their friends and family, have a responsibility to support the new family they are creating today with our steadfast care, respect, and love.

    Will everyone please rise?

    Will you who are present here today, surround Matt and Heather in love, offering them the joys of your friendship, and supporting them in their marriage?  (Do we really want to ask our guests to get up for this brief moment?)
    Everyone: Yay!
    Your affirmation speaks to your love for these two and the bond they share. You may be seated.

    (Vows)
    As you make your vows to each other, I ask you to remember that love—rooted in respect, trust, and acceptance—is the foundation of your abiding and deepening relationship. No other vows more sacred than those you now assume. By thinking on the vows you make to each other today and keeping them close to your hearts every day of your lives together, you will experience the joy of loving and being loved fully, without limitation, and your home will be one built solidly on respect and appreciation for one another, a place in which you both will be able to root and grow. Now will you please read to your vows to one another?

    Matt:
    Heather, you are the unwavering calm that tempers my storms. You love me unconditionally are the rock of my existence. I promise to hold you up and to be held, give you all of my love, and trust in the trueness of our friendship and our commitment to each other. I will always be honest with you, work as a true life partner to support our goals and dreams, and care for you with the highest respect. I promise to be your loyal friend, your equal in all things, your inspiration and your solid support. A day doesn’t go by that I’m not thankful and amazed that you are by my side, and I will love you faithfully and unconditionally until the stars are no more, and even then we’ll glow on together, hand in hand. I look forward to living, loving, learning and perhaps most importantly, laughing in the days, weeks, months, years and lifetimes to come.  I give you all of me, my hand, my heart, and my love, for always.  And, I promise to try and be less annoying.

    Heather:
    Matt, you are my best friend, the most brilliant, beautiful, and kind-hearted person I know (although sometimes I am funnier). I promise to nurture and care for you, to inspire you, to make you laugh when you are blue, to respect the wonderful being you are. I will always be honest with you, kind, patient, and forgiving. But most of all, I promise to be a true and loyal friend to you, your equal life partner in a loving relationship. Together we will face all of life's triumphs and failures, explore its mysteries and wonders, and together we will share and support one another's dreams and goals. I can’t imagine sharing every day with anyone else but you, and I will love you faithfully and unconditionally throughout this life and whatever comes beyond. I give you all of me, my hand, my heart, and my love, for always.

    (Rings)
    The ring is a symbol of eternal union, and so it’s fitting that Matt and Heather bind their vows with an outward symbol of their commitment. May I have the rings please? Akookie?

    Please repeat after me: I give you this ring, as a daily reminder of my love for you and the vows we share.

    6:55-7:00 (Closing of ceremony)
    And now by the power of your love and commitment, and the power vested in me, I pronounce you husband and wife. Mister, you may kiss your missus!

    Kissing, etc.

    I am honored and pleased to present to you the newly married couple! <CHEER>

    Dad plays Blackbird on guitar while we wiggle, hug, and high-five and walk together back down the runner.

    Matt and Heather request your presence at a reception honoring their marriage, this evening at the Sorrento Hotel on First Hill, downtown Seattle. If you need directions, please see <DIRECTION PERSON> for a map. You’re also welcome to stay here and enjoy the park and games and refreshments for until 7:30, and then we’ll move to the Sorrento Penthouse for dessert and snacks!

  • Motivation

    I got my first cavity today and it seems a bit ironic that I did after this weekend's conversation with my soon-to-be wife.  We spoke of human motivation, particularly as it pertains to the current gas crisis.  Our general observation was that humans generally won't address a potential problem until it becomes a problem.  Last checkup the dentist told me to brush twice a day and floss in hopes that I would prevent what looked to be an oncoming cavity.  I did not take care of myself like I should have and now my once perfect mouth is, well, no longer perfect.  Now, I am motivated.  And, I am human.

  • System.Windows.Automation Rocks!

    I've been heavily utilizing the System.Windows.Automation namespace for UI automation of a WPF application at work, and, well, it rocks.

    A couple of observations:

    1. You can't use the ValuePattern on a Password control.  This should be obvious as you wouldn't want a rogue entity to place a listener on your machine and pilfer your password.
    2. You can't send control patterns to MessageBoxes.  This means you can't click (InvokePattern) them.  It would be nice for WPF to include a MessageBox that responds to control patterns.  Perhaps if I find one I will update this post.
    3. Spawning a modal dialog box from another form doesn't add the form as a child or otherwise of the spawning form.  Instead, the new form is a child of the root element. 
  • Tasks to accomplish before I die, or before the end of the month, whichever comes first...

    1. Nail down a wedding cake.  Gently.
    2. Figure out how to become a successful afflilate marketer.  (Hint: Think original content)
    3. Put the finishing touches on the algorithmic forex trading system.  This is on hold until after the wedding.
    4. Rent a tuxedo or complete the suit.
    5. Pass the MCITP: Database Developer certification exam.
    6. Finish learning SQL Server Analysis Services.
    7. Book a Hawaiian vacation.
    8. Purchase an IPOD.
    9. Rent chairs.
    10. Finish my book on video game history.
    11. Get a haircut.
    12. Write vows.
    13. Find someone to marry us.
    14. Go to the Oregon Country Fair.
    15. Examine camping supplies.
    16. Ensure we have sufficient hardware for the dome.
    17. Get marriage liscense.
    18. Apply for a passport.
    19. Practice 'At Last' by Etta James on guitar.
    20. Check in a build of arachnode.net
    21. Write a post on WindowOpen.
    22. Call Dr. E.
    23. Fill out health insurance forms.
    24. Cache the Alexa thumbnails.
    25. Professional masters program.
    26. Buy a parking lot.
    27. Look for other stocks like STVI - good financials, cheap price...!!!
    28. Look into green sector funds.
    29. Propel - BioDiesel station just opened on Lake Union.  Stock purchase?
    30. ETrade cross-slice - check into stocks with good fundamentals at a cheap price.
    31. Shower head with a focused stream!
    32. Bracelet - Impulse control...
    33. Buddhist guidance...
  • Artificial Intelligence Added to arachnode.net

    I've added a bit of artifical intelligence to arachnode.net here: http://arachnode.net/forums/81083.aspx

    Two spider bots, SpiderBot.Male and SpiderBot.Female will chat with you and with each other and will change the subject to incoming blog posts.

    Features I would like to add:

    • Intelligence to properly phrase questions or statements when changing the topic of discussion.
    • Intelligence to submit CrawlRequests to the arachnode.net Engine and return links to created content.
    • Site-wide commenting and response.
    • Perhaps a few more bots with different personalities.
    Enjoy!
  • Intel Core2 Extreme QX9775 3.2GHz 12MB L2 Cache LGA 771 150W Quad-Core Processor - Retail

    I want one of these.  It's $1,500 dollars.

    Model
    Brand Intel
    Processors Type Desktop
    Series Core 2 Extreme
    Model BX80574QX9775
    CPU Socket Type
    CPU Socket Type LGA 771
    Tech Spec
    Multi-Core Quad-Core
    Name Core2 Extreme QX9775
    Operating Frequency 3.2GHz
    FSB 1600MHz
    L2 Cache 12MB
    Manufacturing Tech 45 nm
    64 bit Support Yes
    Hyper-Threading Support No
    Virtualization Technology Support Yes
    Multimedia Instruction MMX, SSE, SSE2, SSE3, SSE4, EM64T
    Voltage 1.212V
    Thermal Power 150W
    Cooling Device Cooling device not included - Processor Only
    Manufacturer Warranty
    Parts 3 years limited 3
    Labor 3 years limited 3

    "Hardware has since become subservient to the operating system. It started around 1994 and is just as true today 13 years later. Worse yet, all the hardware manufacturers slowly bought each other out, further shrinking the hardware choices. So now the hardware manufacturers just make faster and bigger versions of everything that has been done before. We're still plugging in faster CPUs, more RAM, bigger hard drives, faster graphics cards and sound cards just to service the operating system. Hardware driven innovation cannot be afforded by the market any more. There is no money in it. There will be no market for it. Computers are boring.

    Enter Linux. We all know it started as a hobby. We all know it grew bigger than anyone ever imagined it. It would be fair to say that it is now one of the most important of the very few competing pieces of software/operating system that remains and drives development of the defacto standard -- Windows. However, I believe it never deserved to become this. Had the innovative hardware driven development and operating system competition continued, there is no way it would have attracted as much following, developers and time to evolve into what it has become. The hardware has barely changed in all that time. PCs are ludicrously powerful compared to what they were when Linux first booted in 1991, but that's an issue of increased speed, not increased functionality or innovation. 

    Inferior but dominant: familiar story? The technology inside the PC was inferior and poorly architected compared to other competing systems of the day, but Microsoft's clever business tactics ensured its success in the long term because it ran Windows.

    So what about the PC? Well the PC was 'dying' according to all accounts 20 years ago. We all know now that is crap and for the foreseeable future at least, the one all encompassing, information processing, communication (and frustration creator) is here to stay. The internet certainly has cemented that position for the PC.

    So Linux was created to service the home desktop personal computer, and the PC is here to stay. For those who were looking for some excitement and enjoyment in using their computer, the defacto operating system just doesn't cut it. We want to tinker, we want control, we want power over everything. Or alternatively we believe in some sort of freedom or some combination of the above. So we use Linux. That is certainly how I got involved in Linux; I wanted something to use on the home desktop PC.

    However, the desktop PC is crap. It's rubbish. The experience is so bloated and slowed down in all the things that matter to us. We all own computers today that were considered supercomputers 10 years ago. 10 years ago we owned supercomputers of 20 years ago.. and so on. So why on earth is everything so slow? If they're exponentially faster why does it take longer than ever for our computers to start, for the applications to start and so on? Sure, when they get down to the pure number crunching they're amazing (just encode a video and be amazed). But in everything else they must be unbelievably slower than ever.

    Computers of today may be 1,000 times faster than they were a decade ago, yet the things that matter are slower.

    The standard argument people give me in response is 'but they do such more these days it isn't a fair comparison'. Well, they're 10 times slower despite being 1000 times faster, so they must be doing 10,000 times as many things. Clearly the 10,000 times more things they're doing are all in the wrong place." - http://apcmag.com/interview_with_con_kolivas_part_1_computing_is_boring.htm

    If there's one and only thing you should take away from this post is that you have to buy the cooling device(s) seperately.

  • Nike Warranty Policy

    I have a pair of Nike Shox TL IV that split on the soles after approximately 20 wears.

    I just read that Nike will exchange (shoe-for-shoe credit, or in theory, pair-for-pair) any shoe that has any problem whatsoever.

    Definitely going to check this out and report back.  The shoe in question:

    Also, while poking about looking for an image of the Nike Shox TL IV, I ran across a great image of my favorite pair of shoes, of all time!  The Nike Shox Ride Plus.  I wish these were still made.

     

    I ran my first marathon in these shoes and while they are worn to the bone I can't bear to part with them.

    UPDATE: Nike will take back shoes that are defective as long as they are less than two years old.  Amazing!  Warranty policy here.

  • SpyFu.com Top 100 Most Expensive Keywords (CPC)

    I ran across an amazing site the other day: SpyFu.com.  This site is basically a keyword analysis and reporting tool that picks up where the Google keyword tools leave off.  A great statistic provided by SpyFu.com is the 'Most Expensive Keywords (CPC)'.  These are the keywords that cost the most to a publisher, and presumably pay the most to advertiser.

    Rank Term Max Price Rank Term Max Price
    1 conference calling companies $51.66 50 philadelphia personal injury lawyers $47.13
    2 purchase structured settlements $51.48 52 student consolidation loans $47.06
    3 home owner secured loan $50.36 53 dui attorney sacramento $47.02
    4 mesothelioma patient $50.23 54 instant car insurance quote $47.00
    5 austin texas dwi lawyer $50.03 55 iva debt help $46.90
    6 phoenix dui lawyers $50.01 56 sell structured insurance settlements $46.85
    7 insurance auto $50.00 57 endowment policy sales $46.58
    7 secured loans $50.00 58 college loans consolidation $46.49
    7 phoenix dui attorney $50.00 59 car insurances quote $46.47
    10 car free insurance online quote $49.96 60 irs tax attorneys $46.19
    11 secured loans calculator $49.94 61 consolidation student loan $46.18
    12 boston dui lawyer $49.87 62 home mortgages for bad credit $46.02
    12 student debt consolidation loans $49.87 63 selling structured settlement $45.96
    14 new york mesothelioma lawyers $49.83 64 phoenix dui lawyer $45.90
    15 san diego dui defense $49.78 65 remorgaging $45.87
    16 data recovery denver $49.56 66 culinary schools california $45.82
    17 adverse credit remortgages $49.47 67 school loans consolidation $45.68
    18 bad credit remortgages $49.37 68 buyer structured settlement $45.64
    19 consolidating student loans $49.27 69 california mesothelioma attorneys $45.60
    20 student loan consolidation rates $49.17 70 donate your car $45.56
    21 pennsylvania mesothelioma lawyers $49.05 71 student loan consolidations $45.46
    22 auto insruance $48.69 72 consolidate school loans $45.45
    23 dui attorney los angeles $48.60 73 mesothelioma doctor $45.41
    24 memphis car insurance $48.59 74 virginia car accident lawyers $45.36
    25 mesothelioma attorneys san diego $48.57 75 colorado truck accident lawyers $45.28
    26 endowments selling $48.34 76 dui attorney san francisco $45.20
    27 phoenix arizona dui lawyer $48.32 77 loan consolidation education $45.15
    28 dui san diego $48.28 78 uk household insurance $44.94
    28 los angeles dwi attorney $48.28 79 ny car insurance $44.83
    30 student loan consolidation interest rates $48.20 80 structured settlement payments $44.57
    30 student consolidation loan $48.20 81 car insurance texas $44.56
    32 mesothelioma lawyers san diego $48.13 82 college loan consolidation $44.43
    33 irs tax lawyers $48.11 83 compare car insurance rates $44.41
    34 nj auto insurance $48.08 84 break down cover $44.35
    35 los angeles criminal defense attorney $48.00 85 remortgage loans $44.33
    36 data recovery service los angeles $47.97 86 austin criminal attorney $44.28
    37 consolidating private student loans $47.96 87 injury lawyers 4u $44.17
    38 free quotes for car insurance $47.73 88 car insurance quotes online $44.14
    39 in car insurance $47.68 89 arizona dui lawyer $44.05
    40 personal injury attorneys pennsylvania $47.66 90 eloan mortgage $43.98
    41 structured settlement investment $47.64 91 consolidation of student loans $43.95
    42 lemon law california $47.63 92 home improvement loans rates $43.94
    43