stolen from Ambler

( ) smoked a cigarette
( ) smoked a cigar
( ) made out with a member of the same sex
( ) crashed a friend’s car
( ) stolen a car
(X) been in love
(X) been dumped
(X) shoplifted
(X) been fired
(X) been in a fist fight
( ) snuck out of my parent’s house
(X) had feelings for someone who didn’t have them back
( ) been arrested
( ) made out with a stranger
( ) gone on a blind date — not blind, as I knew who he was, but we had never really Actually talked to each other – and that didn’t change on the date
(X) lied to a friend
(X) had a crush on a teacher
(X) skipped school
( ) slept with a co-worker
( ) seen someone die
(X) had a crush on one of your internet friends
( ) been to Canada
(X) been to Mexico
(X) been on a plane
( ) been to Europe
( ) thrown up in a bar
(X) purposely set a part of yourself on fire
( ) eaten Sushi
( ) been snowboarding
(X) met someone in person from the internet
( ) been moshing at a concert
( ) been in an abusive relationship
(X) taken painkillers
(X) love or miss someone right now
(X) laid on your back and watched cloud shapes go by
( ) made a snow angel
(X) flown a kite
(X) built a sand castle
(X) gone puddle jumping
( ) played dress up
(X) jumped into a pile of leaves – And how.
(X) gone sledding
(X) cheated while playing a game
(X) been lonely
(X) fallen asleep at work/school
( ) used a fake id
(X) watched the sun set
(X) felt an earthquake
(X) touched a snake
(X) been tickled
( ) been robbed
( ) robbed someone
(X) been misunderstood
(X) pet a reindeer/goat
(X) won a contest
(X) run a red light
( ) been suspended from school
(X) had detention
(X) been in a car accident
(X) felt like an outcast
( ) eaten a whole pint of ice cream in one night
(X) had deja vu
(X) had deja vu
(X) danced in the moonlight
(X) hated the way you look
(X) witnessed a crime
( ) pole danced
(X) questioned your heart
(X) been obsessed with post-it notes
(X) squished barefoot through mud
(X) been lost
(X) been to the opposite side of the country -eh, close enough…
(X) swam in the ocean
(X) felt like dying
(X) cried yourself to sleep
(X) played cops and robbers
(X) recently colored with crayons/colored pencils/markers
( ) sung karaoke
(X) paid for a meal with only coins
(X) done something you told yourself you wouldn’t
(X) made prank phone calls
( ) laughed until some kind of beverage came out of your nose
(X) caught a snowflake on your tongue
(X) kissed in the rain
( ) been kissed under a mistletoe
(X) watched the sun set with someone you care about
(X) blown bubbles
(X) made a bonfire on the beach
(X) crashed a party – a baby shower, no less
(X) have traveled more than 5 days in a car full of people
(X) gone rollerskating
(X) had a wish come true
( ) worn pearls
(X) jumped off a bridge
( ) screamed penis in class
(X) ate dog/cat food
(X) told a complete stranger you loved them
(X) sang in the shower
( ) had a little black dress
(X) had a dream that you married someone
( ) glued your hand to something
( ) got your tongue stuck to a flag pole
( ) kissed a fish
( ) worn the opposite sex’s clothes
( ) been a cheerleader
(X) sat on a roof top
(X) screamed at the top of your lungs
( ) done a one-handed cartwheel
(X) talked on the phone for more than 6 hours — Yes, 6 hours sounds about right… that was an expensive phone bill
(X) stayed up all night
(X) didn’t take a shower for a week
(X) picked and ate an apple right off the tree – Not an apple… but other fruit…
(X) climbed a tree
(X) had a tree house
( ) are scared to watch scary movies alone
( ) believe in ghosts
( ) have more than 15 pairs of shoes
( ) worn a really ugly outfit to school just to see what others say
(X) gone streaking
(X) played ding-dong-ditch
(X) played chicken fight
(X) been pushed into a pool with all your clothes on
(X) been told you’re hot by a complete stranger – According to hotornot.com, thanks to mollie…
( ) broken a bone
(X) been easily amused
( ) caught a fish then ate it
(X) caught a butterfly
(X) laughed so hard you cried
(X) cried so hard you laughed
(X) mooned/flashed someone
(X) had someone moon/flash you
(X) cheated on a test
(X) forgotten someone’s name
(X) French braided someones hair – I’ve attempted it… The result was… interesting
(X) gone skinny dipping

blast from the past

So I’m opening at work the yesterday. First customer of the day? No fucking shit, its CHP Officer Joe Wolf, the guy who pulled me over for speeding down the 15 a few years ago (when I got 2 speeding tickets in 2 days). When he pulled me over he gave me quite the verbal beating, calling me all kinds of stupid and swearing and all that jazz… then he didn’t turn in the ticket he wrote for me, sparing me from having a speeding ticket on my record and paying another what $200?

He was a pretty nice guy though.. very friendly… And he certainly (unsurpisingly) didn’t recognize me, but I definitely recognized him as soon as I looked up and saw his face and his name…

dbot stuff: Init subsystem has basic functionality… meaning it catches player rolls and sorts them in descending order. Basically it works like this now:

DM: INIT
Db: DM has called for Initiative! Round: 1
P1: !d20+3
Db: P1, d20+3: 8
P2: !d20+5Db:
P2, d20+5: 23
P3: !d20-2
Db: P3, d20-2: -1
DM: end init
Db: Initiative rolling is now over for round: 1!
Db: Initiative order is: [ P2(23), P1(8), P3(-1) ]
DM: INIT next
Db: DM has called for Initiative!  Round: 2

….. etc.

If you have any input as to making it look more clear [do you like the Name(#) notation?], email me. Upcoming functionality for this subsystem includes adding (or removing) an Init roll after “end init” has been called and resorting. Also planned is support for multiple init rolls (like when I roll for 10 kobolds)… which I’m trying to think of the best way to handle. For example do I want it to just say Kobolds`(#) 10 sorted times? Because how do we keep track of which kobold is which? Not that we (I) always do the best job at keeping track now… but I don’t want to miss an oppurtunity to do it the Right Way, if I can.

whee, another dbot post

dbot should now be bug-free (as far as current functionality goes, at least. I’m sure I’ll be adding more bugs as I go…)

that means the 6d20d20 bug is fixed, as is the weird “2d1+2=6 vs 2d1+2=4” bug. Now the way it works is this: if you want to roll a bunch of dice, and add the modifier to each one, you do 2d1++2 (note the double plus), otherwise if you just add the modifier once, its 2d1+1 (same thing for -‘s)

Now, onto the todo list…

dbot

Have the day off today, so I’ve been hacking away at dbot.pl

I’ve managed to tag a couple bugs, and add a couple features

Features:
First of all, you can now private message dbot to roll dice, outside of the channel. It PM’s you back with the result, and also sends it to the DM, as well. Second, it ‘highlights’ natural 1’s by putting the roll in “”‘s. If you can think of a better way to highlight the ‘natural’ numbers, without using IRC color or bold, let me know. Those are the biggest features you’ll notice.
It can now also join new channels, change nicknames and forward messages from the DM (why? who knows, it was easy to implement)

Fixed bugs:
Dbot no longer lets you input numbers over 3 digits (>999). Actually, its been this way since I started it; essentially if you rolled 1234d1234 it would give you the result of 123d123. Now it just stares at you blankly and says nothing. If you can give me a good reason to raise this number (999), go ahead, but there’s gotta be a cap somewhere, and I can’t see ever needing a number that high anyway.

Bugs I’m currently working on:
There’s one bug I’m working on right now, its kind of weird. When you are rolling multiple dice (eg. 6d20) dicebot will let you type 6d20d21. The result is the same, it only rolls the first dN, and I doubt anyone would ever accidentally type Z#dXdY. But its annoying enough that I’m working on it anyway.
Next, there’s one that I’m not sure is a bug. If you roll 2d1+2, your result is 6. This means that dbot is rolling (d1+2)+(d1+2)=6 But you might have actually meant roll 2d1, then add 2 to the result. In which case the answer should be 4, not 6. The trouble is, is this behavior actually incorrect? Again, you guys should let me know what you think.

Todo:
Help system (“dbot, what’s a hide check consist of?”).
Initiative tracker (who’s turn; when does that bless spell wear off again?
Campaign tracker (dbot, what are the names of the important NPC’s we’ve met, and why are they important?)
Finishing the Math section.
Anything else?

Let me know if we’ve talked about something and I forgot it, or if you have another good idea.

quick, before its august

Well then. Whats been going on in bill-land?

Much. Much stuff and much thing-age.

I’ve recently had my programming urges rekindled. I have done some work on a RPG Game, which will be playable on a PC Computer (as opposed to an ATM Machine which takes your PIN Number). That’s in C++. In perl, I’ve written a new IRC dicebot, to replace the old mIRC one. That’s nice because it’ll let me add functionality over time, as opposed to the other one which was just lame and required Windows. In Gambas (a Visual Basic work-alike) I’ve begun work on a program that’ll work on Linux and Windows (and prolly MacOSX) which will let me post diary entries on my new self-hosted journal. Speaking of which, I’ve also been working on the (perl-CGI) backend of said journal, and I’ve managed to get Apache WebServer running well enough to suit my standards on a stand-alone server computer. Last but not least, I’ve also been tooling around some more with SDL in C++. Eventually I’d like to take what I’m learning with that project and add it onto the RPG I’m writing.

So lets see, what else. I have the dubious honor of being the owner of an $850 cat. Jealous? I thought you might be. It was actually way back like a month or two ago, now, but Kal’El had some serious liver problems, lost a lot of weight and had to go into the vet for some (apparently inconclusive) bloodwork, some antibiotics and an IV drip. He was not pleased, and he’s extremely unhappy about his shaved belly and shaved wrist (where they put the IV). Don’t pet either spot, he’s a little sensitive about it and very touchy. He’s quite fine now, though. Well, I should mention that he’s still rather stupid. But he wasn’t exposed to any Gamma radiation while at the vet, so its hard to expect a miracle.

I have a new baby sister coming, which I haven’t mentioned on here yet, but I’ve known about for quite some time (though in all fairness I knew about it long before I was supposed to tell anyone, so I had to force myself to hold back). Her name will be (when she’s born in Novemberish) Sarah. Sarah Ashley Sanders. Everyone is pretty stoked about that, and I’m enjoying the idea of Jill baby-proofing her exquisitely decorated home. She has lamps that have no light bulbs and aren’t plugged in, but they look nice. She also has multiple clocks in the house which are stuck and reading the wrong time (in the case of the living room clocks, they read the *same* wrong time, which is eerie). Etc, etc. It’ll be interesting.

I finally got to play DnD again last night. I’m working on a new campaign. I obviously can’t give away details here, but its pretty interesting, I think. Anyway, there were only 4 of us last night (Clare, Chris, Tristan, and Katie) but it was sort of a last minute get together. If everyone plays that’s said they wanted to, it should be a 10 person game. Just how I’m to manage 10 players (among which are the unmanageable likes of Tres “I-found-a-new-feat/class/race/prestige class-I-want-to-try”, Tristan “I’m-going-over-here-on-my-own”, Chris “I-slap-bears-whenever-encountered” and Timmy “shit-do-I-even-need-to-go-there”, not to mention the at least 4 players who have next to no experience with DnD) is beyond me. I’m hoping I can add a lot of functionality to dbot.pl to answer basic questions and do some bookkeeping for us. I also might be enlisting Tres as a co-DM.

Mollie set up her goldfish in the 50 Gallon in the living room. Despite a few sad die-off’s its looking really nice now. I’ll see what I can do about getting a couple pics. We also have a new fish setup in a little 6 Gallon take. He’s a betta named “Bird”.

My room is clean, for the first time in… well… since we moved. Clare helped me clean it, and then we vacuumed and had the carpet cleaned. I took the oppurtunity to move my bed. And now I’m contemplating getting some posters and maybe a hamper or two for it, so it looks a little nicer. I’ve been looking at some Demotivational posters from Despair.com. That’d be cool. In an odd sort of way.

Work is going pretty good. They went ahead and promoted me, after about 2 months or so of working there. Kinda cool. The high school kids there definitely come and go.

School is looking to be interesting… I’m taking the Cisco Certified Networking Associate classes, semesters 3 and 4, CSIS 111 (which is Networking Fundamentals, should be a breeze, especially after CCNA 1 & 2… and its with the same teacher I took that for), CSIS 280, which is C++ programming, and History 102 with a teacher who’s had great reviews on RateMyProfessor.

I’ve been spending a crazy amount of time with Clare lately. Like… as in… three, four, sometimes five days a week. She makes me happy in ways I didn’t know existed, and just having her smile at me can brighten my day.

In other news, I’m probably geekier than most people who read this.

40.23669% – Major Geek. Though apparently I don’t watch nearly enough Star Trek or read as many comics as I should. But I most certainly know of 7 or more card games that can be played with a standard deck. Hell, I think I know 7 or more gambling games and 7 or more non-gambling games that you can play with a standard deck. Lets see…

Non-gambling: Rummy, Cribbage, Mao, Three Card, Speed, War, Hearts, Spades, Crazy 8’s, Screw Your Neighbor, Bridge
Gamblinkg: Acey-Ducey, Black Mariah, Chase the Queen, Harem, 7-Card No Peak, Pass the Trash, [Midnight] Baseball, Texas Hold-um, Thirty-one, Black Jack, Lowball

Am I forgetting any?

Hey, I should make a page on my journal describing various card games…

Wonders never cease!

What Video Game Character Are You? I am an Asteroid.I am an Asteroid.
I am a drifter. I go where life leads, which makes me usually a very calm and content sort of person. That or thoroughly apathetic. Usually I keep on doing whatever I’m doing, and it takes something special to make me change my mind.
What Video Game Character Are You?

So Shane finally came and picked up his fish tank. Which is amusing since he bought it in what, October? And has since sold it to someone else…

In other news, Japan has an interesting fruit on the market, and some crazy bastard wrote a virtual implementation of Unix completely in Javascript. For my non-programming/non-unix friends out there, this act is silly bordering on clinically insane.

Finally, before I go to work, do you know what kind of cheese you are?

I believe I was cheddar…

diarywhatnow?

So its kind of weird. It’s almost like sometimes, the more stuff you have to write about, the less you want to write it. Like its too much effort or something.

And then like, there’s times when you sit down and start to write it all out. Like when I wrote 80% of an entry about the 3 new consoles coming out, then decided “ehh, I’ll finish it tomorrow” and never did.

Anyway. Clare and I are doing great. Words can’t express how happy I am to have her home for summer. I love her like crazy. Apparently we’re moving to Scotland for a year.

So lots of crazy shit has been going on lately. I guess I never actually mentioned it in my journal, but I’m now working at Rock and Jenny’s, which is about 50 yards from the PetCo I used to work at. Things are going pretty good there. I’m liking most of the people, and the work is a lot more enjoyable.

I think thats gonna be it for tonight though. I could easily spend a couple hours on the insanity that is Apple switching to Intel, or my excitement about the BeOS resurrection, and yea, untold number of other non-geeky things. But for some reason I’m pretty damn tired.

stupid kinkos

One shouldn’t be required to make decisions this close to one’s girlfriend coming home.

And whats up with managers not able to read applications?

“Do you still work at PetCo currently?”

No, of course not, I wrote on that application that I was fired, and that was over, what, 3 weeks ago?

Am I asleep or awake?

In my dreams I see myself hitting a baseball
In a green field somewhere near a freeway
I’m all tan and smiling and running from third base
And it’s hot and the kids keep on playing the driving game
And they’re singing the same goddamn refrain
And the sky is a blueish grey.

-Rilo Kiley, My Slumbering Heart

I swear there’ll be another update here today or tomorrow.