links for 2008-04-21

April 21, 2008 | 1 Comment

links for 2008-04-20

April 20, 2008 | 0 Comments

Twitter Updates for 2008-04-19

April 19, 2008 | 0 Comments
  • Calling it a day and switching to Hulu with my wife. #

Twitter Updates for 2008-04-18

April 18, 2008 | 0 Comments
  • Perqs of working at home: when I pour coffee beans into the grinder, my 14-month-old looks up and says "aaaaah" (imitating the grinder). #

Twitter Updates for 2008-04-17

April 17, 2008 | 0 Comments
  • I don’t care what anyone says about Simply Red. "Holding Back the Years" is one of the smoothest songs in existence. #
  • Chardonnay. MacBook. Ruby. Jetrecord. iPod. Yes. Owner of a Lonely Heart. In the end you gotta go, look before you leap. #

links for 2008-04-17

Twitter Updates for 2008-04-16

April 16, 2008 | 0 Comments
  • @areyousure, no. #
  • @doing @nothing, @really. @howboutyou? @wish @i @was @on @a @beach. #
  • @mukund, option + command + arrow key (right or left) #
  • @mukund, or command + 1 (2, 3, 4, 5, etc, for the tab number you want) #
  • @mukund, my pleasure. I guess you’ve also seen that ctrl + tab works, too (moving left to right). Ctrl + Shift + Tab goes right to left. #

Ruby Hash Compact

I couldn’t find this with a quick Google search so I’m posting here in case anyone else finds it useful.

Ruby’s Array class has a nice method called compact that will remove any empty values. I couldn’t find a similar method for Hash but it seems like it should exist, so here’s my first stab at it. Please improve upon these or point me to popular implementations if they exist.

class Hash
  def compact_nil
    delete_if {|key, value| value.nil?}
  end
 
  def compact_empty
    delete_if {|key, value| value.empty?}
  end
 
  def compact
    delete_if {|key, value| value.nil? || value.empty?}
  end
end
 
# Usage
hsh = {'a' => '', 'b'=> nil, 'c' => 'hello'}
hsh.compact
# => {'c' => 'hello'}

links for 2008-04-16

Twitter Updates for 2008-04-14

April 14, 2008 | 0 Comments
  • Boulder/Denver people, where do you get your business cards printed? I’ve already got designers. My printing needs are simple. #
  • @jonto I don’t remember. I’ll contact him. Thanks. #
  • @andrewhyde Nice! Something you should be right at home with. #

Website Content Programmer Position at New Horizons Ministries in Seattle

Hi!

If you or someone you know in Seattle is 1) a Christian, 2) a web designer, and 3) looking for a way to serve a desperately underserved group of kids in the city, please review the job description below. I am not affiliated with New Horizons but friends of mine are, so I’m passing this along. Please contact New Horizons with any questions.

New Horizons Ministries is a multicultural organization whose mission is to be in relationship with homeless and street involved young people, serving and loving in the way of Jesus, equipping them to leave street life.


JOB ANNOUNCEMENT

TITLE: Website Content Programmer (Contract position)

REPORTS TO: Associate Director

HOURS: 8 hours a week, $15/hour

(6 month contract with option to renew)

PURPOSE:

The primary function of the Website Content Programmer is to implement text and graphic updates for New Horizons Ministries’ website.


RESPONSIBILITIES AND DUTIES:

  • In coordination with the Information Technology Coordinator and Development Manager implement ongoing, quarterly and yearly text and graphic updates.

  • Work with Information Technology Coordinator and Development Manager in the website creative planning process to enhance and expand website aspects such as, but not limited to, maintaining updated text and graphics content.


REQUIRED QUALIFICATIONS:

  • All NHM core staff or contract staff must be Christians, personally committed to the Lord Jesus Christ, and their lives must demonstrate such a commitment. They must be non-judgmental and able to work with Christians of differing denominations.

  • Two years of programming experience.

  • Advanced use of HTML required, average knowledge of JAVASCRIPT required, ASP preferred but not required, familiarity with FTP server use, comfortable use with CSS1 and CSS2.



RESUME & COVER LETTER CAN BE SENT TO:

Linda Ruthruff, Associate Director

New Horizons Ministries

PO Box 2801

Seattle, WA 98111

lindar@nhmin.org

206-374-0866 ext. 105





Another Website Content Programmer Position at New Horizons Ministries in Seattle

Hi!

If you or someone you know in Seattle is 1) a Christian, 2) a web designer, and 3) looking for a way to serve a desperately underserved group of kids in the city, please review the job description below. I am not affiliated with New Horizons but friends of mine are, so I’m passing this along. Please contact New Horizons with any questions.

New Horizons Ministries is a multicultural organization whose mission is to be in relationship with homeless and street involved young people, serving and loving in the way of Jesus, equipping them to leave street life.

JOB DESCRIPTION

TITLE: Website Content Programmer (Contract position)

REPORTS TO: Associate Director

HOURS: 8 hours a week, $15/hour

(6 month contract with option to renew)

PURPOSE:

The primary function of the Website Content Programmer is to implement text and graphic updates for New Horizons Ministries’ website.

RESPONSIBILITIES AND DUTIES:

  • In coordination with the Information Technology Coordinator and Development Manager implement ongoing, quarterly and yearly text and graphic updates.

  • Work with Information Technology Coordinator and Development Manager in the website creative planning process to enhance and expand website aspects such as, but not limited to, maintaining updated text and graphics content:

    1. Look and feel facelift

    2. Update mission statement

    3. Links to more information

    4. Links on Board Members

    5. Comprehensive program overviews

    6. Global partnerships

    7. LNO/Bad date list

    8. Statement of Faith

    9. Culturally competent images

    10. Bibliography

  • Ongoing updates include: core staff changes, volunteer changes, board changes, job announcements, newsletters, upcoming events (Quickshow!), Executive Director’s Report, In-kind specialty item needs, MOR updates, program changes.

  • Annual updates include: annual report, board photos, staff photos.

  • Annual fundraiser updates for WALK and Dessert Extravaganza:

    1. WALK

      • Add ‘Walk 2000 _’ under upcoming events

      • Add PDF registration form link

      • Update text and date information

      • Set up online registration

      • Quickshow! Link

    2. Dessert Extravaganza

      • Copy and pictures for ‘News and Events’ link

      • Online registration

      • Online invitation

New Horizons Ministries, PO Box 2801, Seattle, WA, 98111, 206-374-0866

Twitter Updates for 2008-04-13

April 13, 2008 | 0 Comments
  • Had my first Mac scare today. Three beeps on startup. Last week I installed new RAM and that’s what it was. Thankfully not the logic board. #

Twitter Updates for 2008-04-11

April 11, 2008 | 0 Comments
  • @nickf Looks great, Nick! #

links for 2008-04-11

Twitter Updates for 2008-04-10

April 10, 2008 | 0 Comments
  • Installing CS3 on Leopard: fail. #
  • One thing I’ve learned from being self-employed so far: you become quite an adept yak shaver. #

Startup Humility

Almost one year ago I attended the Amazon Web Services Startup Project event in Seattle. There were 150+ companies represented at the event. What follows is the attendee list as written in the event program. Companies without links either have moved (and I can’t find them) or have gone dormant or have gone out of business.

  1. www.2degreesfrost.com
  2. www.acceleratedpictures.com
  3. www.altusnet.com
  4. andiso.com
  5. www.apatar.com
  6. www.asterdata.com
  7. www.attensa.com
  8. www.beetlabs.com
  9. www.berecruited.com
  10. www.biego.com
  11. www.biz-waves.com (expired)
  12. www.blingee.com
  13. www.blist.com
  14. www.blockbeta.com
  15. www.boctordesign.com (appears to be dormant)
  16. www.brevisys.com
  17. www.busmonster.com (appears to be dormant)
  18. castingwords.com
  19. catchthebest.com
  20. www.clayvalet.com
  21. www.cleverset.com (acquired by ATG)
  22. www.collabomatic.com
  23. combustionlabs.com
  24. www.counterpunchsoftware.com
  25. www.craic.com
  26. www.dashwire.com
  27. www.deramark.com
  28. www.dewblaze.com (appears to be dormant)
  29. www.digini.com
  30. www.digitalmarketingcorp.com
  31. down2night.com
  32. www.edoceo.com
  33. www.eventspace.com
  34. www.extemposoftware.com
  35. www.extrahop.com
  36. www.eyejot.com
  37. www.farecast.com
  38. www.forterrainc.com
  39. www.fortyseeds.com (appears to be dormant)
  40. www.fremontforward.com (appears to be dormant)
  41. www.geospiza.com
  42. giganticlabs.com (now inevitable.cc)
  43. www.gogomo.com
  44. www.graniteedge.net (appears to be dormant)
  45. www.gridnetworks.com
  46. www.groundspeak.com
  47. www.healia.com
  48. www.hp.com
  49. www.hjksolutions.com
  50. www.iconclude.com (acquired by opsware.com, acquired by hp.com)
  51. ilike.com
  52. www.illumita.com (now skytap.com)
  53. indiemarketer.com
  54. infoether.com
  55. www.insilicos.com
  56. instacalc.com
  57. iqition.com (unavailable)
  58. www.isilon.com
  59. www.jamglue.com
  60. www.jdlds.com
  61. jetrecord.com
  62. www.jobster.com
  63. www.judysbook.com
  64. kinnection.com
  65. www.knacta.com (now kantrak.com)
  66. leancode.com
  67. www.level3.com
  68. www.lexblog.com
  69. www.limbermedia.com (appears to be dormant)
  70. www.litepost.com
  71. local-box.org (appears to be dormant)
  72. www.localmarketers.com
  73. www.luxuryrealestate.com
  74. www.megapump.com (appears to be dormant)
  75. www.mercent.com
  76. www.minecode.com
  77. www.mixpo.com
  78. www.mpire.com
  79. m-six.com
  80. www.domaintools.com
  81. www.netgridcomputing.com
  82. www.o24biz.com
  83. www.ontela.com
  84. www.oprizo.com
  85. radar.oreilly.com
  86. igniteseattle.com
  87. www.othersonline.com
  88. www.peeridol.net (appears to be dormant)
  89. peerwisdom.com (now trusera.com)
  90. www.pepperspollywogs.com
  91. www.photoworks.com
  92. www.phrasetrain.com (appears to be dormant)
  93. www.physware.com
  94. hotfromsiliconvalley.com
  95. popshops.com
  96. www.positivemotion.com
  97. www.posta.com (now tumbleweed.com)
  98. www.producingfuture.com (appears to be dormant)
  99. rain48.com
  100. www.razorcom.com
  101. www.realtechllc.com
  102. redllamainc.com
  103. www.rescuetime.com
  104. www.revealtechnology.com
  105. www.ripl.com
  106. www.robotcoop.com
  107. www.sampa.com
  108. schoolsoft.com (now dreambox.com)
  109. www.seattleluxury.com
  110. www.seattlevideopages.com (expired)
  111. www.secondspace.com
  112. sixfire.com (expired)
  113. www.smartsheet.com
  114. spamarrest.com
  115. www.sportsmatrixinc.com (appears to be dormant)
  116. www.stashspace.com
  117. www.styledujour.com
  118. www.tableausoftware.com
  119. www.teamdirection.com
  120. www.techforward.com
  121. www.tgn.com
  122. www.theisaacgroup.com (appears to be dormant)
  123. blog.seattletimes.nwsource.com/brierdudley/
  124. www.theplatform.com
  125. www.threecast.com (appears to be dormant)
  126. www.thriftbooks.com
  127. transmutable.com
  128. www.trendi.com
  129. www.triphub.com
  130. www.ubertor.com
  131. www.univaud.com
  132. www.ventureallstars.com
  133. www.verari.com
  134. www.versionate.com
  135. www.vlabsource.com
  136. www.voxpixel.com
  137. www.watermarktech.com
  138. www.weogeo.com
  139. wishpot.com
  140. xcache.com (appears to be dormant)
  141. www.yort.com (appears to be dormant)
  142. www.yottamusic.com (gone)
  143. www.zeeza.net (appears to be dormant)
  144. www.zoommediaplus.com (appears to be dormant)
  145. www.3i.com
  146. www.archventure.com
  147. www.atlasaccelerator.com
  148. www.bofasecurities.com
  149. www.clearstone.com
  150. divergent.com
  151. www.eldorado.com
  152. www.firstround.com
  153. www.foundationcapital.com
  154. www.fraziertechnology.com
  155. www.ggvc.com
  156. www.humwin.com
  157. www.lehman.com
  158. www.ovp.com
  159. www.paladinpartners.com
  160. www.partechvc.com
  161. www.polarisventures.com
  162. www.seapointventures.com
  163. www.sierraventures.com
  164. www.voyagercapital.com
  165. capital.vulcan.com
  166. www.madrona.com
  167. aws.amazon.com

Look at the list again. 23 out of 167 companies are gone a year later. That’s 14%. Before you poke fun, how do you know your company won’t be next? How do I know my company won’t be next?

Certainly courage and determination are necessary ingredients of any startup. But so is humility.

Your thoughts?

links for 2008-04-10

Twitter Updates for 2008-04-09

April 9, 2008 | 0 Comments
  • Post-1945 concert music is the perfect soundtrack for suburban life. Feel like I’m walking in a murder mystery. #
  • I’m being squeaked at by ~50 prairie dogs as I pass by. Are they afraid or planning an attack? #
  • It’s an attack! Runing as i typ ths!! #

Twitter Updates for 2008-04-08

April 8, 2008 | 0 Comments
  • @vmwarefusion, Win XP continuously reboots with a BSOD. Related to the recent Mac security update or something else? Repairing permissions. #