<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:perldiver</id>
  <title>Diver's Pursuits</title>
  <subtitle>Perl *is* Wisdom...</subtitle>
  <author>
    <name>perldiver</name>
  </author>
  <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom"/>
  <updated>2009-11-06T15:27:37Z</updated>
  <lj:journal userid="3972397" username="perldiver" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://perldiver.livejournal.com/data/atom" title="Diver's Pursuits"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:77239</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/77239.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=77239"/>
    <title>Invite codes on an alpha</title>
    <published>2009-11-06T13:59:29Z</published>
    <updated>2009-11-06T13:59:29Z</updated>
    <category term="lifethunder"/>
    <category term="life_data"/>
    <content type="html">(This was half-written but not posted yesterday.  Here it is in all it's technical &amp;quot;glory&amp;quot; today.)&lt;br /&gt;&lt;br /&gt;kokoinai and I have been talking about how to manage the LifeThunder.com alpha; specifically, how do we (a) make people want to try it out and (b) prevent too many people from seeing it while it's still in a (to be polite) &amp;quot;unfinished state&amp;quot; (*).  Obviously, problem (a) is more likely to be an issue, but (b) matters as well.&lt;br /&gt;&lt;br /&gt;Two words:  invite codes.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;Invite codes make people feel like they are special, like they are being let past the &amp;quot;velvet rope&amp;quot; to play with the Cool Kids. (At least, so goes the theory.)  They also make it easy to control how many people can access the site.&lt;br /&gt;&lt;br /&gt;Of course, implementing an all-up invite code system is a bother.  You need to add the relevant tables to the database, track the code, delete them from the table correctly (watch out for &lt;a href="http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci871100,00.html"&gt;race conditions&lt;/a&gt;!), hand them out to new users, etc, etc.  That's a lot of work for a feature that we're only going to use while in alpha, and then will rip out forevermore.  So I thought for 60 seconds and said &amp;quot;Forget that.&amp;quot;  In about 10 minutes I knocked up something where, when a person tries to register, it asks them for an invite code, checks to see if there is a file with that name in a particular directory and, if so, it deletes the file and lets them in.  Modulo a few typos and such, it worked the first time out the gate.  I then spent another 50 minutes or so testing and handling edge cases (&amp;quot;what if they submitted an invite code that was a relative path--could they escape up out of the directory and then nuke, for example, the system password file?&amp;quot; or &amp;quot;is there any way to submit a string that will be executed?&amp;quot; [answer to both of these: no, you can't]).&lt;br /&gt;&lt;br /&gt;Ah, but I can hear you cry out:  &amp;quot;But wait, Dave!  How will people get the codes?  How will new users invite their friends?  What about logging which user signed up with which code?  What about race conditions on checking existence of the file before you delete it?  What about...?&amp;quot;  To all of these I say:  &amp;quot;this is an alpha-only feature.&amp;quot;  &lt;br /&gt;&lt;br /&gt;Users will get invite codes because we send them an email that says &amp;quot;Hi there, in our market surveys, you expressed interest in the site.  If you'd like to join, here's your invite code.  And here's a half-dozen others in case you have some friends that want to join.&amp;quot;  &lt;br /&gt;&lt;br /&gt;As to race conditions on checking before deleting files:  meh.  This is unlikely to happen at all--how did two people end up with the same code?  But, if we get a false positive, it only means one extra person in the alpha: no problem.  If we get a false negative (e.g. we gave two people the same code, so one of them is refused for a code we told them was valid)...well, that's a little more serious because we told them the code was good.  But it's unlikely enough that I don't care to code for it--we can handle it via email in the unlikely event that it comes up.&lt;br /&gt;&lt;br /&gt;Bottom line:  we're a startup, and this is a short-term feature.  The 20/80/110 rule (**) applies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: smaller;"&gt;(*) More commonly known as &amp;quot;looks horrifically ugly and we're still working out bugs&amp;quot;.&lt;br /&gt;&lt;br /&gt;(**) Most people are familiar with the 80/20 rule and know that it derives from the Pareto principle.  (Yes, I'm aware that Pareto never actually said this, he said something that involved a lot of math and other people boiled it down.)  In the context of a startup, however, it's better to think of it as the 20/80/110 rule:  &lt;em&gt;Outside of the core, do only 20% of the work to get only 80% of the benefit.  Inside of the core, do 110% of the work to get 110% of the benefit.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:76882</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/76882.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=76882"/>
    <title>No joy on YC</title>
    <published>2009-11-06T13:16:43Z</published>
    <updated>2009-11-06T15:27:37Z</updated>
    <category term="lifethunder"/>
    <category term="life_data"/>
    <category term="ycombinator"/>
    <content type="html">Re: &lt;a href="http://perldiver.dreamwidth.org/78768.html"&gt;our YCombinator application&lt;/a&gt;: denied.&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;We're sorry to say we couldn't accept your proposal for funding.&lt;br /&gt; Please don't take it personally.  The quality of the applications&lt;br /&gt; continues to increase with each cycle, and since there's a limit&lt;br /&gt; on the number of interviews we can do, we had to turn away a lot&lt;br /&gt; of genuinely promising groups.&lt;br /&gt; &lt;br /&gt; Another reason you shouldn't take this personally is that we know&lt;br /&gt; we make lots of mistakes.  It's alarming how often the last group&lt;br /&gt; to make it over the threshold for interviews ends up being one that&lt;br /&gt; we fund.  That means there are surely other good groups that fall&lt;br /&gt; just below the threshold and that we miss even interviewing.&lt;br /&gt; &lt;br /&gt; We're trying to get better at this, but it's practically certain&lt;br /&gt; that groups we rejected will go on to create successful startups.&lt;br /&gt; If you do, we'd appreciate it if you'd send us an email telling us&lt;br /&gt; about it; we want to learn from our mistakes.&lt;br /&gt; &lt;br /&gt; Y Combinator Staff&lt;/div&gt;

&lt;br /&gt;
Twenty four hours ago, I wanted to make a fortune because, hey, money.  Now I want to make a fortune just so I can send YCombinator an email with a link to our billion-dollar-acquistion deal and the two words &amp;quot;Neener neener.&amp;quot;&lt;br /&gt;&lt;br /&gt;Well, ok, not really.  But it's a nice fantasy.&lt;div style="margin-left: 40px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;Actually, this is what I expected--they get a huge number of very qualified applicants, and our idea has no baked-in viral component which always seems more attractive--and the rejection letter is much nicer than I expected.  I would definitely apply to YC again.  In a couple of days, I'll respond to them.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:76649</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/76649.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=76649"/>
    <title>Nah, I'm not checking my inbox obsessively...</title>
    <published>2009-11-05T15:56:28Z</published>
    <updated>2009-11-05T15:56:28Z</updated>
    <category term="lifethunder"/>
    <category term="life_data"/>
    <category term="humor"/>
    <content type="html">A few weeks ago, kokoinai and I applied to &lt;a href="http://ycombinator.com/"&gt;YCombinator&lt;/a&gt; for &amp;quot;venture capital&amp;quot; funding of LifeThunder.&amp;nbsp; I use the quotes because YC&amp;nbsp;doesn't really do VC in the traditional sense; they invest $17,000 in a 2-person startup (like us), and their value is more on the business and networking side.&lt;br /&gt;&lt;br /&gt;It's a four stage process:&lt;br /&gt;&lt;br /&gt;1) Apply&lt;br /&gt;2) Hear back that you have been invited to demo for them&lt;br /&gt;3) Hear back that you have been accepted for investment&lt;br /&gt;4) Profit!&lt;br /&gt;&lt;br /&gt;(Ok, step 4 may not *necessarily* follow....)&lt;br /&gt;&lt;br /&gt;Today is the day that we hear whether or not we've been invited to demo.&amp;nbsp; And no, I'm not compulsively checking all three of my email accounts (since I forget which one I gave them).&amp;nbsp; I mean, after all, they're in CA and therefore 3 hours earlier than me.&amp;nbsp; It's 11am here, so they are probably just getting started with the final reading of applications.&lt;br /&gt;&lt;br /&gt;Huh, I wonder if the email came in since I started writing this....&amp;lt;click&amp;gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:76432</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/76432.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=76432"/>
    <title>Forget security through obscurity, you can't even have obscurity</title>
    <published>2009-11-04T18:47:30Z</published>
    <updated>2009-11-04T18:47:30Z</updated>
    <category term="lifethunder"/>
    <category term="life_data"/>
    <content type="html">We are in the process of setting up the LifeThunder.com website.&amp;nbsp; This includes a lot of very unglamorous jobs like &amp;quot;install the web server and make it go.&amp;quot;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As I type this, the site consists of nothing but a single page that says: &amp;quot;It works! AND it's modifiable! (Still)&amp;quot;.&amp;nbsp; Tremendously life-changing, I know.&amp;nbsp; This is what you get when someone (namely me) is installing and testing web server modules one at a time while tracking down a syntax error in the config file.&lt;br /&gt;&lt;br /&gt;Here's the thing, though--I pretty much expected that, since we haven't listed ourselves on any online directories, and we haven't submitted to any search engines, and  we HAVEN'T ADVERTISED ANYWHERE WHATSOEVER (aside from verbal discussions with some friends), that I didn't really need to worry about what the Internet would think of / do to the site while I was working on it.&lt;br /&gt;&lt;br /&gt;Hoo boy, was I wrong.&lt;br /&gt;&lt;br /&gt;Checking the access logs, we've been getting hit since yesterday.&amp;nbsp; Google and Yahoo have both tried to crawl the site.&amp;nbsp; How did they find us?&amp;nbsp; By trolling whois.net for recently registered domains?&amp;nbsp; Google might have found us because we signed up to host our company email on Google Apps, but where did the hits from Yahoo come from?&lt;br /&gt;&lt;br /&gt;On the one hand, I'm glad to get the exposure.&amp;nbsp; On the other hand, it's going to be a pain in the neck as they spam the logs and (shortly)&amp;nbsp;index a site that is still in alpha.&amp;nbsp; On the gripping hand...hey, exposure.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:75903</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/75903.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=75903"/>
    <title>Pissy day</title>
    <published>2009-10-27T16:27:40Z</published>
    <updated>2009-10-27T16:27:40Z</updated>
    <category term="emotions"/>
    <category term="feh"/>
    <category term="emotions.grumpy"/>
    <category term="thbbbpt"/>
    <content type="html">It's grey.&lt;br /&gt;&lt;br /&gt;It's raining.&lt;br /&gt;&lt;br /&gt;I spent the entire paid part of the morning troubleshooting a bad Internet connection in a Linux virtual machine, and failing to solve it.&lt;br /&gt;&lt;br /&gt;I spent the unpaid part dealing with insurance.&amp;nbsp; My choices are:&amp;nbsp; insurance I can't afford, insurance that doesn't let me use my current doctors, or effectively lie to them, plus pay $900 up front and I can afford it and use my current doctors.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Life sucks and I'm gonna eat worms.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:75750</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/75750.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=75750"/>
    <title>Looking for hippos</title>
    <published>2009-10-16T13:22:36Z</published>
    <updated>2009-10-16T13:22:36Z</updated>
    <category term="business"/>
    <category term="lifethunder"/>
    <category term="life_data"/>
    <category term="hippos"/>
    <content type="html">To the many people on my f'list with more artistic talent that I have (which is essentially all of you :&amp;gt;):&amp;nbsp; I'm looking for a picture of a cute hippo.&amp;nbsp; Specifically, one that would be suitable for use as a logo.&amp;nbsp; If you felt like doodling such a beast and mailing it my way, I would be enormously grateful.&lt;br /&gt;&lt;br /&gt;Background:&amp;nbsp;A friend and I are doing a startup.&amp;nbsp; We decided to name it &amp;quot;Life + X&amp;quot; where X would be the collective noun for a group of animals.&amp;nbsp; After going through all the collective animal names to see what we liked, what was available as domains, and what a limited number of test surveyees liked, we are currently going with LifeThunder (a thunder of hippos).&amp;nbsp; Personally, I was really hoping for LifeRomp (a romp of otters) but that did very poorly in the test survey.&amp;nbsp; Which is a shame, because I'm pretty sure that even *I* could draw a cute picture of an otter.&amp;nbsp; (Indeed, short of giving it a bloody butcher knife and hockey mask, I'm not sure it's possible to draw a *non*-cute otter.&amp;nbsp; Hm....actually, I think it might still be cute even with the knife and mask, just in a rather psychotic way.)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:75277</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/75277.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=75277"/>
    <title>The problem with our court system.</title>
    <published>2009-10-03T22:06:09Z</published>
    <updated>2009-10-03T22:06:09Z</updated>
    <content type="html">Background:&amp;nbsp; &lt;a href="http://press.redhat.com/2009/10/01/asking-the-supreme-court-to-address-the-problem-of-software-patents/"&gt;Red Hat is submitting an amicus brief to the Supreme Court&lt;/a&gt; saying that software patents are bad.&amp;nbsp; The link is to their press release, which they close with the words: &lt;br /&gt;&lt;br /&gt;&amp;quot;...may the best argument win.&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;NO.&lt;/strong&gt;&amp;nbsp; You have that &lt;em&gt;exactly backwards&lt;/em&gt;, Red Hat.&amp;nbsp; We don't want the best argument to win.&amp;nbsp; We want the &lt;strong&gt;truth&lt;/strong&gt; to win.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:75063</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/75063.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=75063"/>
    <title>Idle thought:  outpatient brain enhancement?</title>
    <published>2009-09-28T00:15:01Z</published>
    <updated>2009-09-28T00:15:01Z</updated>
    <category term="musing"/>
    <content type="html">What would the world look like if, on a cheap, safe, outpatient basis, you could get 100 points added to your IQ?&amp;nbsp; Or simply get a skill implanted--anything from karate to linear algebra, with complete mastery and access just like you had spent the time learning it the hard way?&amp;nbsp; I'm trying to think of cyberpunk or &amp;quot;post-Singularity&amp;quot; books that have dealt with this, and I'm not thinking of any.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:74994</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/74994.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=74994"/>
    <title>What does "trustworthy" mean to you?  (in a website)</title>
    <published>2009-09-27T19:34:23Z</published>
    <updated>2009-09-27T19:34:23Z</updated>
    <category term="business"/>
    <category term="life_data"/>
    <category term="surveys"/>
    <content type="html">Question for the room:&lt;br /&gt;&lt;br /&gt;When you come across an unfamiliar website that has something you want, how do you assess whether to trust them?  I'm talking about a site where you're going to have to give them something personal, like your credit card number, a password to another site, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;Reason I'm asking is that a friend and I are working on LifeData, that online service that I've &lt;a href="http://perldiver.dreamwidth.org/74325.html"&gt;posted about before&lt;/a&gt;.  The &lt;a href="http://perldiver.dreamwidth.org/75434.html"&gt;first survey&lt;/a&gt; I ran made several things very clear:&lt;br /&gt;&lt;br /&gt;1) There is a market--i.e., enough people willing to pay for it that it could be profitable.&lt;br /&gt;&lt;br /&gt;2) I've got a bunch of people chomping at the bit to sign up.  We better get it launched ASAP.&lt;br /&gt;&lt;br /&gt;3) As expected, the single biggest concern that people expressed about this idea was security.  One person summed up their concerns quite succinctly: &amp;quot;It sounds like an invitation to give phishers everything you don't want them to have!&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, we're faced with two problems:&lt;br /&gt;&lt;br /&gt;1) How do we make the site BE secure?&lt;br /&gt;&lt;br /&gt;2) How do we make people AWARE that the site is secure?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#1 is a technical problem, so I'm not worried.  I know many of the answers already, and I know how/where to get the rest.  &lt;br /&gt;&lt;br /&gt;#2 is about people and perceptions; it's much harder, and I only have a vague idea where to start, and most of the things that I can think of are technical (HTTPS, certs signed by Verisign, etc).&amp;nbsp; I am very aware, however, that I'm not representative of the broader population, so I decided I'd do a general survey and ask regular people what they look for and how important each piece is.&amp;nbsp; Of course, this just pushes the problem back a level--how can I create the survey to ask how important the various pieces are until I have some idea of what pieces to put on the survey?&amp;nbsp; So I figured I'd break it down.&amp;nbsp; I am starting off by asking a group of very smart but not entirely mainstream people (that would be YOU, Fearless Reader, and my other friends) for their thoughts.&amp;nbsp; Using that as a starting point, I'll post a general &amp;quot;what do you look for?&amp;quot; fill-in-the-blank survey to the general public on Mechanical Turk.&amp;nbsp; From there I'll build the actual &amp;quot;how much do these pieces matter to you?&amp;quot; survey which is what I ultimately need.&lt;br /&gt;&lt;br /&gt;Phew!&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:74304</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/74304.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=74304"/>
    <title>LJ, DW, and the Case Of The Lost Security</title>
    <published>2009-09-24T22:12:06Z</published>
    <updated>2009-09-24T22:31:18Z</updated>
    <category term="security"/>
    <content type="html">Imagine the following scene:&amp;nbsp; a man in street clothes is standing near a police officer and whispering to him in that &amp;quot;jail-yard side-of-the-mouth&amp;quot; way that we've all seen in movies and no one does in real life.&amp;nbsp; Neither of them are looking at each other, they could just be randomly standing near each other.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AL (whispering): &lt;span style="font-size: smaller;"&gt;Psst!&amp;nbsp; My name is Al Smith and I'm an undercover cop.&amp;nbsp; I want to tell you something important.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;BOB (whispering):&lt;span style="font-size: smaller;"&gt; Ok, Al.&amp;nbsp; Prove it.&amp;nbsp; Tell me the password.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;AL (whispering): &lt;span style="font-size: smaller;"&gt;&amp;lt;provides the password&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;BOB (whispering): &lt;span style="font-size: smaller;"&gt;Ok, I recognize you.&amp;nbsp; What do you need to tell me?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;AL (whispering):&amp;nbsp; &lt;span style="font-size: smaller;"&gt;The identity of the person that we're putting into Witness Protection next week.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;BOB (turns to face AL squarely, starts speaking through his megaphone):&amp;nbsp; OK!&amp;nbsp; I'M READY FOR YOU TO TELL ME ABOUT THE PERSON WE WILL BE PUTTING IN WITNESS PROTECTION!&amp;nbsp; PLEASE GIVE ME HIS PICTURE, NAME, GENDER, BIRTHDAY, THE LIST OF SCHOOLS HE'S BEEN TO...&lt;br /&gt;&lt;br /&gt;AL (starting to panic; no longer whispering):&amp;nbsp; What are you doing?!&amp;nbsp; Shut up!! You want to blow my cover!!???&lt;br /&gt;&lt;br /&gt;BOB: OUR PREVIOUS RECORDS HAVE NO PICTURE OF HIM, BUT APPARENTLY HIS NAME WAS K. AMABO, BORN AUGUST 4, 1961, LIVING IN ZIP CODE 20001, INTERESTS ARE POLITICS, ECONOMICS, DEMOCRACY....&lt;br /&gt;&lt;br /&gt;AL:&amp;nbsp; Aiiieeee!&amp;nbsp; &amp;lt;flees&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Did any part of this seem familiar?&amp;nbsp; Well, if you're reading this, there's a good chance that you've played the role of both AL and the person who was going into Witness Protection.&lt;br /&gt;&lt;br /&gt;When you log into LJ or DW (or probably DeadJournal or any other site based on the LJ code), you can connect over a secure (i.e. HTTPS) connection so that your password is safe from eavesdroppers.&amp;nbsp; A well-behaved website *should* adopt the Las Vegas security plan:&amp;nbsp; &amp;quot;what starts in HTTPS, &lt;strong&gt;stays&lt;/strong&gt; in HTTPS.&amp;quot;&amp;nbsp; But, nope.&amp;nbsp; Watch your address bar; the login page is HTTPS the landing page is HTTPS, but as soon as you go to edit your profile (on DW it's &amp;quot;Manage Your Account&amp;quot;), you are redirected into HTTP...which means that everything you are sending is plaintext, and visible to everyone between you and the site.&amp;nbsp; Yeep.&lt;br /&gt;&lt;br /&gt;It actually doesn't bother me that LJ expects you to ship this over HTTP--after all, this data isn't exactly your credit card, SSN, and mother's maiden name.&amp;nbsp; Nope, the part that bothers me is that I made a deliberate choice to connect securely, and then they deliberately stripped that security away without informing me, when I had a reasonable expectation that the data was being shared only with LJ / DW.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:74171</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/74171.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=74171"/>
    <title>Table saw + finger + no damage = Jaw-drop</title>
    <published>2009-09-24T14:09:03Z</published>
    <updated>2009-09-24T14:09:03Z</updated>
    <category term="technology"/>
    <category term="upbeat"/>
    <content type="html">&lt;a href="http://www.youtube.com/watch?v=E3mzhvMgrLE"&gt;Go watch a man's finger NOT get cut off by a table saw.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This guy designed a safety feature for table saws:&amp;nbsp; the blade has an electrical conductivity sensor in it.&amp;nbsp; Wood = not conductive, so it cuts.&amp;nbsp; Meat = conductive, so it isn't cut.&amp;nbsp; More specifically, the blade--you know, the one that's spinning at ~5000 rpm?--stops within 1/1,000 of a second.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;To demonstrate, they put a hot dog on top of a board and ran it through the blade (i.e., the hot dog is representing the thumb of a clueless operator).&amp;nbsp; Board is cut, dog is not.&amp;nbsp; Then, for the true show, the inventor put his own finger in the blade on high speed camera.&amp;nbsp; You seriously need to watch this...my jaw was literally dropping at the end.&lt;br /&gt;&lt;br /&gt;This.&amp;nbsp; THIS is why I love technology and have faith in humanity sometimes.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:73846</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/73846.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=73846"/>
    <title>Stupid body</title>
    <published>2009-09-13T15:54:07Z</published>
    <updated>2009-09-13T18:00:50Z</updated>
    <content type="html">Last night, my body informed me in no uncertain terms that we were going to sleep at 8:30pm.&amp;nbsp; No reading, no nothing.&amp;nbsp; Feh.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I slept 10 or 11 hours, got up around 7:30 or so, and was still feeling a bit draggy for the first couple hours.&amp;nbsp; Double feh.&lt;br /&gt;&lt;br /&gt;Today, I'm hungry.&amp;nbsp; No matter what I eat or how much I drink, I'm still hungry.&amp;nbsp; It's righteously pissing me off.&amp;nbsp; ARGH.&lt;br /&gt;&lt;br /&gt;Why is it that the human body doesn't come with an LCD readout on the forearm???&amp;nbsp; It could just tell me:&amp;nbsp; &amp;quot;Required:&amp;nbsp; 1 cup spinach, 1/2 oz chocolate, 1 hard-boiled egg, 16 oz water.&amp;quot;&amp;nbsp; Then I could give it what the hell it wants, get back to doing something useful,&amp;nbsp; and we could both be happy.&amp;nbsp; Think how much easier this would make life for new parents, too:&amp;nbsp; &amp;quot;WARNING:&amp;nbsp; Release of vomitus in 5...4...3...2...&amp;quot;&lt;br /&gt;&lt;br /&gt;Maybe it's salad.&amp;nbsp; I'll go get a salad and see if that helps.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;:&amp;nbsp; Yep.&amp;nbsp; Salad was what I needed.&amp;nbsp; Salad and sunlight.&amp;nbsp; Much better now.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:73628</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/73628.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=73628"/>
    <title>People amaze me</title>
    <published>2009-09-13T11:56:23Z</published>
    <updated>2009-09-13T11:56:23Z</updated>
    <category term="emotions"/>
    <category term="emotions.confused"/>
    <content type="html">So, as y'all know, I have that survey up over on SurveyMoneky.&amp;nbsp; The last question is &amp;quot;if you'd like to hear more about this, please put your email here...no obligation...no spam...blah blah blah.&amp;quot;&lt;br /&gt;&lt;br /&gt;Now, I thought it was pretty clear that question was optional, but it's true that I didn't put the big &amp;quot;(OPTIONAL:)&amp;quot; label on it that I had done with a few of the others.&amp;nbsp; I've been very pleasantly surprised at how many people provided their email, but I'm not too surprised that have a dozen people just wrote &amp;quot;No&amp;quot; (or, more forcefully:&amp;nbsp; &amp;quot;NO&amp;quot;).&lt;br /&gt;&lt;br /&gt;But, what about the guy who wrote &amp;quot;good&amp;quot;?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;*blink*</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:73320</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/73320.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=73320"/>
    <title>Survey</title>
    <published>2009-09-11T17:39:49Z</published>
    <updated>2009-09-11T17:39:49Z</updated>
    <category term="business"/>
    <category term="life_data"/>
    <category term="surveys"/>
    <category term="research"/>
    <content type="html">Hey, all:&amp;nbsp; I've got a survey up at &lt;a href="http://tinyurl.com/qeonfh"&gt;SurveyMonkey&lt;/a&gt;.&amp;nbsp; Anyone who has 2-3 minutes available, hasn't already taken it, and wouldn't mind helping me out, could you drop by and fill it out?&amp;nbsp; It's 4-5 pages, most of which only have 1 question (it needed to be multiple pages so I could skip over certain questions based on prior choices).&lt;br /&gt;&lt;br /&gt;Many thanks for anyone who's willing.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:73205</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/73205.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=73205"/>
    <title>Holy god twice over</title>
    <published>2009-09-11T02:09:37Z</published>
    <updated>2009-09-11T02:09:37Z</updated>
    <category term="business"/>
    <category term="food"/>
    <category term="emotions"/>
    <category term="emotions.happy"/>
    <content type="html">So, I just posted a test batch of survey requests on Amazon's Mechanical Turk.&amp;nbsp; Wow.&amp;nbsp; It was up for something like 3 minutes before I had my first half dozen responses.&amp;nbsp; It's been up now for 15 or 20 and I'm almost done with the 20 requests that I posted.&amp;nbsp; From those 20, I've got 2 people who are interested in signing up for the service if and when it launches.&lt;br /&gt;&lt;br /&gt;How much did all of this cost?&amp;nbsp; $0.70&amp;nbsp; Acquiring customers for $0.35 each?&amp;nbsp; Oh yeah.&amp;nbsp; The future is now, baby.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The second holy god was dinner tonight.&amp;nbsp; Spinach and feta chicken sausages with Beemster cheese (a form of Gouda), sauteed mushrooms, and scrumptious 7-grain bread.&amp;nbsp; Oh, my mouth and belly are so happy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Which of these is more &amp;quot;holy god&amp;quot; worthy?&amp;nbsp; Tough call.&amp;nbsp; Probably the first, but only by a whisker.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:72775</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/72775.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=72775"/>
    <title>Which survey site should you use?</title>
    <published>2009-09-09T16:43:38Z</published>
    <updated>2009-09-09T16:43:38Z</updated>
    <category term="surveys"/>
    <category term="research"/>
    <content type="html">I want to do an online survey for market research.  At WorldCon, I attended &lt;a href="http://schlockmercenary.com/"&gt;Howard Tayler&lt;/a&gt;'s panel on &amp;quot;Running a Web-Based Business&amp;quot; in which he particularly recommended &lt;a href="http://SurveyMonkey.com"&gt;SurveyMonkey.com&lt;/a&gt;.  Howard is a pretty smart guy who has made a real success of his online venture, so I figured this was probably solid, but I figured I'd do my own checking anyway, just to be sure.&lt;br /&gt;&lt;br /&gt;The short answer was:&amp;nbsp; &lt;a href="http://SurveyMonkey.com"&gt;SurveyMonkey&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Yup, everyone loves the monkey.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;Here were the requirements:&lt;br /&gt;&lt;br /&gt;MUST:&lt;br /&gt;- Not cost more than $30.  (I only need 1 survey, so I'm fine to pay for a month and then cancel, or to pay on a per-survey basis, or get it free).&lt;br /&gt;- Allow up to 1000 resps / month (for the account type that is within my budget)&lt;br /&gt;- Allow me to post at least 10 questions (more is preferable) &lt;br /&gt;- Host the survey and collate the data&lt;br /&gt;- Allow me to export the results&lt;br /&gt;- Support conditional logic (e.g., if someone answers &amp;quot;I would not pay for this service&amp;quot;, don't show them the questions pricing)&lt;br /&gt;&lt;br /&gt;SHOULD: &lt;br /&gt;- Provide an easy way to get people's country name in standardized format (i.e., not a free-form text box).  When I am sorting the results, I don't want to have different categories for &amp;quot;USA&amp;quot;, &amp;quot;U.S.A.&amp;quot;, &amp;quot;America&amp;quot;, &amp;quot;United States&amp;quot;, etc.  Ideally, the service should provide a droplist with the names of the countries as options).  Failing that, give me a way to enter my own HTML and I'll create the droplist.&lt;br /&gt;&lt;br /&gt;I checked out all of the following sites.  I investigated each site only until it failed one of the MUST requirements, at which point I moved on.  None of them really satisfied the SHOULD, although a couple &lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://freeonlinesurveys.com"&gt;http://freeonlinesurveys.com&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;FAIL: Does not support 1000 resps at my price level&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wufoo.com/"&gt;http://wufoo.com/&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;FAIL: No conditional logic&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://esurveyspro.com"&gt;http://esurveyspro.com&lt;/a&gt;&lt;ul&gt;&lt;li&gt;FAIL: $30 max for required time (1 month, 1 survey, etc)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://zoomerang.com"&gt;http://zoomerang.com&lt;/a&gt;&lt;ul&gt;&lt;li&gt;FAIL: Does not support 1000 resps at my price level&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://polldaddy.com"&gt;http://polldaddy.com&lt;/a&gt;&lt;ul&gt;&lt;li&gt;FAIL: Does not support 1000 resps at my price level&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://checkbox.com"&gt;http://checkbox.com&lt;/a&gt;&lt;ul&gt;&lt;li&gt;$30 max for required time (1 month, 1 survey, etc)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://insitefulsurveys.com"&gt;http://insitefulsurveys.com&lt;/a&gt;&lt;ul&gt;&lt;li&gt;FAIL: Does not support 1000 resps at my price level&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; &lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:72686</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/72686.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=72686"/>
    <title>Looking for contract work</title>
    <published>2009-09-07T17:33:09Z</published>
    <updated>2009-09-07T17:33:09Z</updated>
    <content type="html">I'm getting back into an active job hunting mode.&amp;nbsp; If anyone needs a contract Perl programmer, or knows anyone that does, could you send them my way?&amp;nbsp; Thanks.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:72420</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/72420.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=72420"/>
    <title>Does this exist?  Would you use it?</title>
    <published>2009-09-01T23:44:55Z</published>
    <updated>2009-09-01T23:44:55Z</updated>
    <category term="business"/>
    <category term="idea"/>
    <category term="web_service"/>
    <category term="research"/>
    <content type="html">Hey folks, I'm doing some market research and hope that you all will participate.  This is an idea I've had and I'm wondering about implementing it.  I'll probably do so just for my own use, but it occurred to me that it might actually be something that other people want, and might be a potential startup idea (and, hence, a way for me to get out of this lousy jobless state).&lt;br /&gt;  &lt;br /&gt;Does anyone know of a web service with the following features, or something like them:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Stores all of your personal data (name, address, email, etc) and the names of your various service providers.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Allows you to change any piece of your personal data and then pushes the changes out to all of your providers.  So, when you move, you just update this site and it automatically files a change-of-address card with the post office, notifies all of your magazine subscriptions of the new address, updates your address info on LJ/FaceBook, tells Netflix to ship to your new address, etc).  Same for changes to email, phone, whatever&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Allows you to lie to certain providers while still giving correct data to others.  e.g., you can notify the Crate and Barrel people that your new address is &amp;quot;123 NoSuch St, Notown AL 10000&amp;quot;, and they would start shipping their unwanted catalogs there instead of to you (they would then be sent back with the postal equivalent of 404, and hopefully C&amp;amp;B would eventually stop shipping them)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Allows you to keep your data encrypted when not in use with a private key that is not stored on the server.  (i.e., whenever you aren't actually using the site, all of your data is gibberish that will not benefit a thief should it somehow be stolen)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Would anyone use such a service if it existed?  What would an acceptable business model be--advertising, monthly charge, micro-fee per update, etc?&lt;br /&gt;&lt;br /&gt;I'd really appreciate any input you can offer and if you wouldn't mind spreading the word a bit so I get more feedback, that would be fantastic.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:71943</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/71943.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=71943"/>
    <title>Mmmm...dead cow waved near fire</title>
    <published>2009-08-30T17:15:19Z</published>
    <updated>2009-08-30T17:15:19Z</updated>
    <content type="html">I went to &lt;a href="http://www.chelseadining.com/alonso/index.php"&gt;Alonso's Steak House&lt;/a&gt; on &lt;a href="http://tinyurl.com/ktnrog"&gt;20th and 8th&lt;/a&gt; for dinner last night.  Rare steak (filet mignon), mashed potatoes, creamed spinach, a nice glass of Malbec to complement my steak, some cappuccino to stave off the food coma from my steak &amp;ndash; the cappuccino came with not one but three biscotti, for free &amp;ndash; and a chocolate souffle afterwards, made fresh to order, piping hot and the perfect end to my delicious, only-very-lightly-cooked dinner that was centered around steak.&lt;br /&gt;&lt;br /&gt;Did I mention the steak?&lt;br /&gt;&lt;br /&gt;Ohhhh, my god it was good.  I was full for almost twelve hours, and simply filled to overflowing with happy-happy joy-joy feelings.  It is amazing what a positive effect the combination of dead animal flesh and very small amounts of heat can have...particularly when accompanied with all kinds of complex carbohydrates, creamed spinach that tasted almost exactly but not quite like Gogo's used to, a very nice wine, and mega doses of pleasure-inducing neurotransmitters.&lt;br /&gt;&lt;br /&gt;Of course, adding to my good mood (and providing me an excuse to celebrate) is the fact that Gogo just got through her surgery:&amp;nbsp; one night in the hospital, then home and feeling great.&lt;br /&gt;&lt;br /&gt;Aaaahhh, life is good.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:71741</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/71741.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=71741"/>
    <title>The *really* scary thing...</title>
    <published>2009-08-28T20:49:55Z</published>
    <updated>2009-08-28T20:49:55Z</updated>
    <content type="html">...is that I have no idea if this is a joke or not: &lt;a href="http://xkcd.com/629/"&gt; http://xkcd.com/629/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And, honestly, I'm afraid to ask Google.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:71575</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/71575.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=71575"/>
    <title>Huzzah!  The printer works!</title>
    <published>2009-08-28T04:43:51Z</published>
    <updated>2009-08-28T04:43:51Z</updated>
    <content type="html">Finally got around to figuring out why my printer has been on the fritz the past few months&lt;sup&gt;&lt;a href="#fn1"&gt;1&lt;/a&gt;&lt;/sup&gt;:  it hates me.&lt;br /&gt;&lt;br /&gt;Somehow, the &amp;quot;HP OfficeJet J3600 Series&amp;quot; entry went missing from the list of printers, meaning that the list now consisted solely of &amp;quot;HP OfficeJet J3600 Series (Fax)&amp;quot;...of course, that's too long for the display window, so the &amp;quot;(Fax)&amp;quot; part wasn't displayed, which meant that the only printer in the list wasn't actually a printer, it was a fax machine&lt;sup&gt;&lt;a href="#fn2"&gt;2&lt;/a&gt;&lt;/sup&gt;, but I couldn't tell&amp;mdash;whenever I looked at the list, it seemed fine.&lt;br /&gt;&lt;br /&gt;So, I told it to redetect the printer, which it did just fine (I love having an Apple!), and then I asked my perfect printer pixies to strut their stuff.  When the spiffy little word &amp;quot;test&amp;quot; came flowing off the page, it was a beautiful thing. &lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;font size="-1"&gt;&lt;br /&gt;&lt;a name="fn1"&gt;&lt;/a&gt;Clearly this hatred is based on my heartless lack of feelings for the printer.  It's been on the fritz for months and I'm only just now investigating? You can see why it's angry.&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="-1"&gt;&lt;br /&gt;&lt;a name="fn2"&gt;&lt;/a&gt;For some strange reason, attempting to print to a fax machine has highly sub-optimal results...at least, if the optimal results are anything along the general lines of &amp;quot;convince the magical perfect princess printer pixies to carry the words and pictures from the screen to the piece of paper!&amp;quot;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:71364</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/71364.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=71364"/>
    <title>Random philosophical musings over tea and TV</title>
    <published>2009-08-28T02:21:11Z</published>
    <updated>2009-08-28T02:21:11Z</updated>
    <category term="musing"/>
    <category term="emotions"/>
    <content type="html">I'm watching an episode of Stargate SG-1 (S03E10 &amp;quot;Forever in a Day&amp;quot;, for the SG geeks), and one character (Teal'c) just said to another &amp;quot;Is there not some form of human ritual in which I may ask your forgiveness?&amp;quot;&lt;br /&gt;&lt;br /&gt;You know, that's actually a pretty good question.  Western culture is terrible about forgiveness--by  which I mean &amp;quot;letting go of the negative feelings you have towards another who has wronged you.&amp;quot;  We have lots of words for the various shadings of &amp;quot;anger&amp;quot;, but very few for &amp;quot;forgiveness.&amp;quot;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here is the list of synonyms for &amp;quot;anger&amp;quot; from &lt;a href="http://thesaurus.reference.com/browse/forgiveness"&gt;http://thesaurus.reference.com/browse/anger&lt;/a&gt;:&amp;nbsp; Annoyance, crankiness, crotchetiness, displeasure, exasperation, fury, grumpiness, ire, irritation, mad, peevishness, petulance, pique, rage, vexation, and others.  (*)&lt;br /&gt;&lt;br /&gt;Here is the list of synonyms for &amp;quot;forgiveness&amp;quot; from &lt;a href="http://thesaurus.reference.com/browse/forgiveness"&gt;http://thesaurus.reference.com/browse/forgiveness&lt;/a&gt; absolution, exculpation, exoneration, purgation.  (*)&amp;nbsp; (Note that only one of these, &amp;quot;absolution&amp;quot;, is actually in common usage, while the others are far more rarely encountered.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More interestingly, we have no rituals pertaining directly to forgiveness, despite the fact that society is built on rituals.&amp;nbsp; We have rituals for saying hello (shaking hands) and goodbye (waving), for celebrating someone's birth, death, passage into adulthood, for settling conflicts (everything from how to speak appropriately during an argument up to how to have a lawsuit).&amp;nbsp; We have established rituals for saying to someone &amp;quot;I want to spend the rest of my life with you&amp;quot;, but no established way of saying &amp;quot;please let me make this up to you&amp;quot; beyond the simple words &amp;quot;I'm sorry&amp;quot;...which pretty much never cut it when you've actually screwed up.&lt;br /&gt;&lt;br /&gt;Wouldn't it be nice if there were something like all those science fiction &amp;quot;warrior people&amp;quot; have (e.g. Klingons, Jaffa, etc)?&amp;nbsp; You know, a few rounds of running in circles while people smack you with sticks and then (after the bruises heal), you're good to go and you and the person you wronged are back on a good footing?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(*) There were plenty of other suggested &amp;quot;synonyms&amp;quot;, but they were really just related words, not actual versions of the same concept.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:70837</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/70837.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=70837"/>
    <title>Saw District 9 last night</title>
    <published>2009-08-22T15:54:16Z</published>
    <updated>2009-08-22T15:54:16Z</updated>
    <category term="review"/>
    <category term="movies"/>
    <content type="html">avivasedai and I went to see District 9 last night.  In a word:  bleh.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The basic story without spoilers:  &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is a pseudo-documentary movie in which a giant startship shows up and hovers over Johannesburg, South Africa for three months doing nothing.  Humanity finally gets tired of waiting, cuts their way in, and finds over a million malnourished insectoid aliens.  The MNU (Multi National Union or some such) skylifts them down to a &amp;quot;temporary&amp;quot; housing facility, where the aliens live for 20 years; during  this time, the housing facility turns into a militarized slum called &amp;quot;District 9&amp;quot;. Finally, alien technology does not work for humans because the aliens have designed it to work only for someone of their DNA; therefore, in 20 years, alien technology has no impact whatsoever on humanity.&lt;br /&gt;&lt;br /&gt;Our story opens when MNU has decided to evict the aliens (&amp;quot;prawns&amp;quot; as the slur goes) and move them to a new facility farther from the city.  Since eviction would normally require 24 hours notice, they send in the first battalion, led by a political appointee, to get every alien to sign a waiver so they can be moved immediately.  &lt;br /&gt;&lt;br /&gt;Things go explosively downhill from there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here are my non-spoiler objections to this movie:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Dear Mr Jackson:  Please look up the word &amp;quot;subtlety&amp;quot; in a dictionary, as the concept clearly escapes you.  Thank you.  --Dks&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The complete lack of plot.  This movie is pretty much &amp;quot;people commit violence, usually with weapons.  Some of the people are aliens.&amp;quot;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The complete absence of sympathetic characters.  I didn't really care about any of the characters in this movie (well, I wanted to see the bald battalion leader die).  But the main characters, human and alien?  Didn't give a damn.  The chibi-eyed little alien kid was cute, but I didn't care much about him either--besides, his presence felt manipulative.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The complete lack of plausibility.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;20 years, over a million compliant aliens and &lt;strong&gt;absolutely zero&lt;/strong&gt; impact on humanity?  Come on.  They were stronger than humans, able to leap higher, and could eat just about anything vaguely organic (e.g. rubber), and their weapons and other technology worked &lt;em&gt;for them&lt;/em&gt;.  In reality they would have been hired as construction workers, biological waste disposal units, grunt troops in mercenary units, and a thousand other things.  Bonus:  they could have been paid in catfood.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The aliens were all confined to District 9.  Aside from hammering home the point about apertheid, why were there signs all over Johannesburg saying &amp;quot;no aliens&amp;quot;?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The entire movie was predicated on the idea &amp;quot;we need to move them because humans are complaining that they are too close, and they commit crimes.&amp;quot;  Yet, again, I say--the aliens were confined to their camp.  When exactly would humans and aliens meet?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ok, let's assume that the two separate layers of razor-wire topped fence actually did not suffice to keep the aliens in, and so the crime problems were the result of aliens that slipped out of District 9.  I have to think that adding more guards to keep them in would be simpler and cheaper than building a new facility and relocating all of them 200 km, where you will still need guards in order to keep them inside the new facility.&lt;/li&gt;&lt;li style="margin-top: 1em;"&gt;Um...so, hang on.  You needed to give them 24 hours notice before evicting them, but you decided to go in with troops and do it right now instead?  Wouldn't it have been easier to just do it the other way?  You could have flown over the place in helicopters on Monday, shouting down with bullhorns &amp;quot;We will evict you tomorrow!&amp;quot;, and then come back on Tuesday with the troops and armored trucks and done it.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;In 20 years, with full access to the technology on their ship and whatever they brought down on the airlift with them, we managed to reverse engineer nothing?&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;CUT IT OUT WITH THE GORRAM SHAKICAM ALREADY!  When &lt;em&gt;Blair Witch Project&lt;/em&gt; did it, it was novel and impressive.  Now it's just nauseating.  The premise of this movie is that it's a documentary made by real professionals.  &lt;em&gt;These people own Steadicams and are not afraid to use them!&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;The spoileriffic plot version, if you're interested (I wasn't):&lt;/strong&gt;  &lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;MNU is pointlessly brutal and callous. (e.g. &amp;quot;Oh, look!  You've set up a creche to grow alien babies without a reproduction license!  Let me pull out the feeding tubes from the reasonably-full-developed child, burn it with a flamethrower, and then laugh about how the popping noise that sounds like popcorn is really alien eggs exploding!&amp;quot;  This is done &lt;strong&gt;on camera&lt;/strong&gt;.&amp;nbsp; There are likewise horrific secret medical experiments (think &amp;quot;vivisection&amp;quot;) carried out on the aliens; again, you see some of this &lt;strong&gt;on camera.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;When the movie opens, the audience discovers (although the MNU does not)&amp;nbsp;that there are apparently two surviving &amp;quot;command caste&amp;quot; aliens.  For 20 years they have been going through the scraps of alien technology on the local junkheap in order to locate drips and drops of &amp;quot;fluid&amp;quot; (fuel, or general McGuffinite) for their starship.  Once they have enough, they can fly their concealed shuttle ship (which was set up at the beginning, thankfully--it's not a complete surprise) away and get help.  On the very day of the eviction, they finally have enough.  Unfortunately, in the process of the eviction, one of the command caste aliens is killed and Wikus (pronounced Vikus; he's the main character and the political appointee leading the eviction) finds the cylinder of fluid; being a fumble-fingered idiot, it sprays goop in his face, so he confiscates it.  Pretty quickly, he starts transforming into an alien.  Within a day, his left arm has transformed.&amp;nbsp; Again, we get to watch gratuitous scenes of him peeling off his fingernails on camera.  &lt;br /&gt;&lt;br /&gt;Suddenly, he's interesting to the government because he can use alien weapons.  They know that if they wait too long he will complete the transformation, so they decide to &amp;quot;harvest&amp;quot; his component organs and use them for research.  He breaks loose, escapes to District 9 (the alien holding area) and eventually teams up with the remaining smart alien, who goes by the name &amp;quot;Christopher Jones.&amp;quot;  Together, the two of them break into MNU headquarters, rescue the cylinder, blow the crap out of everything, and escape.  On the way back, there is a huge mecha-vs-human-troops battle which separates them; Wikus heroically sends Christopher on ahead while he makes a last stand.  Christopher escapes, Wikus transforms, the movie ends, huzzah.&lt;br /&gt;&lt;br /&gt;More objections, involving spoilers:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;These aliens have not just anti-gravity technology but also &lt;span style="font-style: italic;"&gt;negative-&lt;/span&gt;&lt;em&gt;&lt;span style="font-style: italic;"&gt;gravity&lt;/span&gt;&lt;/em&gt; (showing just how advanced they are), but human technology can cut through their starship hull, and South Africa has SAM missiles that can shoot the engine right off an alien shuttlecraft?  Um...yeah.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Let's say you're a command-caste alien.  When the humans cut their way into your ship, why not greet them?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;For that matter, since the ship had enough fuel to reach home and apparently needed only food (the aliens were malnourished when they showed up), why not just say &amp;quot;Hi, we'll trade you all this advanced bioengineering information and the secret to anti-gravity for ten million cans of catfood&amp;quot; and then leave?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Ok, let's try to give the movie the benefit of the doubt.  Maybe Christopher was born on Earth and learned everything he knew either from hidden alien teaching devices or from genetic memory.  You are Christopher.  You have considerable mental gifts and two possibilities in front of you.  Do you:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A) Spend 20 years living in a dangerous slum gathering drops of McGuffinite and trying to keep your secret laboratory hidden in hope that you can one day fly away before you are discovered and stopped?&lt;/li&gt;&lt;li style="margin-top: 1em;"&gt;B) Spend a few months thinking up a safe way to make contact with the world press, then reveal your presence as an intelligent alien, and try to work out a deal that will get you and your people out of their current hellish existence?&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:70484</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/70484.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=70484"/>
    <title>Who fed LSD to the Internets?</title>
    <published>2009-08-22T15:34:16Z</published>
    <updated>2009-08-22T15:34:16Z</updated>
    <content type="html">Could someone please explain to me why the following absolutely refuses to display an image when I put it in a page that I created on my local drive, but works just fine from the W3Schools TryIt editor using the very same browser?&lt;br /&gt;&lt;br /&gt;&amp;lt;img src=&amp;quot;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/f/f2/Chocolate.jpg"&gt;http://upload.wikimedia.org/wikipedia/commons/f/f2/Chocolate.jpg&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br /&gt;&lt;br /&gt;Intriguingly, now I'm starting to see some page that do not load if I copy/paste the link from a local file, but load fine from a Google search.&amp;nbsp; As near as I can tell the links are identical.&amp;nbsp; Argh.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:perldiver:70217</id>
    <link rel="alternate" type="text/html" href="http://perldiver.livejournal.com/70217.html"/>
    <link rel="self" type="text/xml" href="http://perldiver.livejournal.com/data/atom/?itemid=70217"/>
    <title>Seeking public lending libraries in NYC</title>
    <published>2009-08-22T15:33:20Z</published>
    <updated>2009-08-22T15:33:20Z</updated>
    <content type="html">This is rather embarrassing to admit, but apparently my Google-fu is weak, as I cannot for the life of me find a map that shows where the NY general-subject public lending libraries are--by "general subject", I mean one where I can take out 'for-fun reading' (SF, fiction, etc) and fact books (science, technology, perhaps magazines / newspapers, etc).  I'd really like to find one around the Union Square neighborhood.  I've been to the NYPL site and found nothing for my pains--just research libraries.  &lt;br /&gt;&lt;br /&gt;Does anyone know of such a critter as a general-subject lending library in NYC?  And where would I find a map to them?</content>
  </entry>
</feed>
