Blog posts

  1. IE Only sites

    I use mozilla on win32 at work. Of course any company worth their salt will have an intranet that is IE only. Lo and behold I find this extension for mozilla. This will open predefined sites in a mozilla tab and use IE to render them. I love it. Now I can have 8 tabs open instead of 6 tabs and two IE windows.

    It was so exciting I had to share. Enjoy.

  2. Imbolc

    The spring lambs will be born soon, lets get these new christian priests to bless some candles, and throw a party to the goddess Brigant?j?, and say a prayer for world peace.

    Best summed by Pete last year:

    Almost makes me want to jump in a bath tub with a toaster. hahahaha

  3. Solaris partitioning

    I had great fun following this process today. I made it to the last bit, but after rebooting the system wants to mount / as a read-only file system, freaks out about not being able to create /tmp, execute cron jobs and do a handful of other really important things and then presents a login prompt.

    I’ll update this post with what fixes it when I get that far.

  4. rm -fr /

    <p>In a <a href="http://www.jokerbone.com/2005/10/04/kill-9-lecture-ii/">continuing reference series of unix newbie tricks</a>, apparently some of the oldest tricks in the book still work&#8230;</p>
    
    <p><span class="imred">Ethan</span> and <span class="imblue">Sasha</span> are technicians under me at work. I&#8217;m fixing it at no charge to the client later this week. I was in a sales meeting during this exchange. </p>
    
    <p><span class="imred">Ethan</span>: how do i check the amount of free space on a hard drive in unix<br />
    

    Sasha: um

    Sasha: shit

    Ethan: come on

    Sasha: I should know this

    Ethan: you call yourself a h@x0r?

    Sasha: no, I am just trying to remember how to

    Sasha: df

    Sasha: at a command prompt

    Ethan: hahaha

    Ethan: ok

    Ethan: so how do i free up space

    Ethan: what’s the spacemonger equivalent in unix

    Ethan: oh wait

    Ethan: unix doesn’t have useful utilities like that

    Sasha: cd /

    Sasha: rm -rf /*

    Sasha: no, do not do that

    Ethan: why

    Sasha: trust me

    Sasha: don’t do that 😛

    Ethan: well what if i started

    Ethan: and control C’d it

    Sasha: then you will be re-installing unix on that machine

    Ethan: ?

    Sasha: that will do a recursive delete of everything on that machine

    Ethan: dude

    Ethan: i’ll kill you

    Sasha: I told you not to

    Ethan: 7 seconds later

    Sasha: you are too fast on the draw

    Sasha: tell me you did not do that

    Ethan: oh man

    Ethan: sad times

    Sasha: wtf

    Ethan: i did it for about 1 second

    Sasha: we can only hope

    Sasha: what machine?

    Ethan: roflmao

    Ethan: this is insane

    Sasha: ?

    Ethan: well i can’t log back into it

    Ethan: a clients production spam filter server

    Ethan: how do i make it so that email starts going to their exchange server

    Sasha: um

    Ethan: since this box is pwned

    Ethan: it had run out of space

    Ethan: 40 blocks free

    Ethan: 100% used

    Sasha: log into their router and change port 25

    Sasha: and clear out /var

    Sasha: /var is where mail and temp files are kept

    Ethan: i can’t log into the spam assassin box anymore

    Sasha: :banghead:

    Ethan: tihs is why unix is bad

    Sasha: the box will probably have to be rebuilt unless Grant can fix it

    Ethan: non gui is bad

    Sasha: yes

    Sasha: yes

    Sasha: and asking me advanced *nix questions is bad

    Ethan: waiting 7 seconds after telling me to do the unix equivalent of format c: before telling me not to is bad

    Sasha: I’m sorry I was typing slow

    Sasha: (but if you know how to log into a unix box and know how to do an “ls” then you should realize that was a bad idea )

    Ethan: ls is the only command i know

    Ethan: well, ls

    Ethan: uptime

    Ethan: shutdown

    Ethan: cd

    Sasha: now you know 2 more

    Sasha: df

    Ethan: and man

    Sasha: and rm (remove)

    Ethan: i love how it doesn’t prompt you at all

    Sasha: that’s where the -rf come in

    Sasha: you were logged in as root?

    Ethan: that’s the only way to do anything on there

    Ethan: what’s the rf for

    Sasha: recursive and -f: Attempt to remove the files without prompting for confirmation, regardless of the file’s permissions. If the file does not exist, do not display a diagnostic message or modify the exit status to reflect an error. The -f option overrides any previous -i options.

    Ethan: bastard

    Ethan: I’ll kill you

    Sasha: please tell me you are joking

    Ethan: joking about what

    Ethan: the killing

    Sasha: no

    Ethan: or that i did that command

    Sasha: that you ran that command

    Ethan: oh it ran alright

    Ethan: for 1/2 a second

    Ethan: apparently that was enough

    Sasha: it can probably be fixed

    Sasha: though if it was out of space, might be a good idea to rebuild anyway

    Ethan: it may have just had a bunch of log files or somethign

    <p><span class="imblue">Sasha</span>: get in touch with Grant yet?<br />
    

    Ethan: no

    Ethan: sent him a text message

    Sasha: ok, cool

    Sasha: remember: rm -rf /* is bad, mkay? it does NOT “Read Mail -Really Fast”

    Ethan: hahahahahaha

    Ethan: he got quite a laugh out of that

    <p><span class="imred">Ethan</span>: never assume I know anything about unix/linux<br />
    

    Sasha: lol, so you’re talking to Grant?

    Ethan: i just did

    Ethan: he thought it was funny

    Sasha: and never assume I know what I’m talking about unix/linux

    Sasha: 😃

    Ethan: well hey we fixed their original issue

    Ethan: of not being able to get email

    Ethan: and we freed up drive space too as you pointed out

  5. Isaac Asimov's Science Fiction Magazine rejections

  6. Cease and desist

  7. Duchamp's Fountain

  8. On the DC smoking ban

  9. fish fish fish, fish fish:||

    > fish
    expr: syntax error
    Welcome to fish, the friendly interactive shell
    Type help for instructions on how to use fish
    fish: Syntax: set KEY VALUE
    set_color: Expected an argument
    grant@scribble Synopsis set_color [-v --version] [-h --help] [-b --background COLOR] [COLOR]> Description@ Change the foreground and/or background color of the terminal. COLOR is one of black, red, green, brown, yellow, blue, magenta, purple, cyan, white and normal.> o -c, --print-colors Prints a list of all valid color names@ o -b, --background Set the background color o -o, --bold Set bold or extra bright mode> ` o -h, --help Display help message and exit o -v, --version Display version and exit> Calling set_color normal will set the terminal color to whatever is the` default color of the terminal. ~>

    😢

    I have wanted to try fish. I first read about it in an introductory article on linux.ars. It’s a rethought shell for unix full of auto-complete, realtime syntax highlighting and a simpler scripting style goodness.

  10. Sell^H^H^H^H Drop a TV

    I posted my old 27" TV on craigslist. A week passed before an excited buyer came over to take it off my hands. I showed her that it indeed worked wonderfully by playing a few seconds of Sonic the Hedgehog on it, then we unplugged it and carried it down to her car.

    We made it to the driveway in front of my building and set it down so that she could open the car door when the TV made a run for it. When we set it down, it wasn’t on perfectly flat ground, and was front-heavy. The TV tipped over onto it’s face and the picture tube blew with a nice BOOMPHSHISSSSSSSSSSSSSsssss.

    The buyer wasted driving down to pick it up, and I’m out the $50 I was going to charge her for it. I apologized and carried it down to the dumpster with Amanda’s help.

Pizza Slow (high quality)

© 2026 gravely