IPv4 still in use well into the late 22nd century?

This teaser for the new Aliens: Colonial Marines game, just happens to say it all. not the date and IP address on the computer screen. Happily, command line interfaces are still in use, hehehehe.

Personally, I kind of hope that someday in the far-far future, that the Internet will span the galaxy using some sort of technology much like BattleTech’s HyperPluse Generator, instead of becoming a collection of disparate planetary networks.

Using vim, emacs, or your favourite editor to update Blogger and Facebook

I’ve rigged up a little script that invokes $EDITOR (vim for me) on an HTML file, and then posts the result of the buffer to Blogger like so:

$ google blogger post --title {subject} --src {file name}

And then in turn posts a note like this on my Facebook:

$ fbcmd feednote "Blogger post: {subject}" "I've posted a new journal entry <a href="{url of blogger post here}">here</a>"

Since supplying a file to `google blogger post –src` uses the file name for the –title/subject by default, I’ve yet to.

I’m too lazy to fully-compatibly figure out Blogger shrinks the first part of a post, down to a unique in the month set of <= 40 characters of text, s/ /-/, and stripping punctuation. Maybe if my mother wasn’t on the war path, I would check into googlecl further for a way to modify this behaviour.

edit: check the repo of my ~/ and dot files on github, for a copy of the script. Currently in repo terry as sw/sh/blogit.

tmpfile

Testing to see if `google blogger post –src tmpfile` posts the file contents or the file name to my blog.

Well, give or take nearly getting into a wreck because ma needed to hit Burger King, today has been a fairly productive day and it’s only half done. Was able to get down to the postal facility ~10 minutes away and turn in the application for my passport. With luck I should be able to start booking stuff in a few weeks if financial issues go according to estimates, well, suitably so. It’s kind of my nature to plan a triade: worst case, probable, and best case, and operate accordingly between the worst and probable cases. But I am very glad that the passport is about done, even if it took weeks for a Saturday appointment lol.

The sad thing, is I’m enjoying the new A Nightmare on Elm Street, and I can’t even remember much of the original! I’ve had some horrible dreams in my time, usually I enjoy them, but I think I would worry if I woke up with claw marks >_>. So far though, it’s quite good, as long as there are no weak stomachs involved, hehehehehe.

A real downside to hooking alice up to my monitor, so that I can show a co-worker something on a screen size much more readable than 10.1″ @ 1024×600, is remembering to use her keyboard instead of my workstations!

Now of course when you consider that my workstations keyboard is like in front of a 20″ @ 1600×1200 monitor, it is rather easy to have a head popping moment!

So far it’s been a mixture of a frustrating, interesting, and hilarious day.  My mother made it a rather good habbit to drag me out of bed several times to be used as free tech support, mostly for simple cases to serve as an excuse for her not having to read what the fuck is on screen on follow the directions. Cool.

After that she managed to extricate sufficient fundulation to go shopping with ahead of having to wait for payday, by pushing for the rob Peter to pay Paul style of of acquisition—just to get her to STFU she is now funded for every penny she can get until two pay cheques into the future, and will get nothing more until then. Other than how much I hate that mentality it doesn’t bother me much. I know where her concerns lie.

Now what makes me sigh about business as usual, is how fairly “Nice” my mother was in her build up to get to go shopping. Once the money was spent of course, she shifts into freely attacking someone I care about; rather aggressively if it was from a “Normal” person rather than ‘my’ mother. Having gotten what my mother wanted, it was weapons free. So yeah, be nice until you get what you want and then let out the knives without restraint – that’s .

Really simple git vendor branching

For some types of projects, I like to use an open source tool called Premake to handle the build time stuff. Or should we say, that in my experience using this Lua based tool is more compatible with me than CMake and SCons :-).

Although it has been ages since I’ve worked on it, I did build up a bit of a framework

VNC over SSH, the idiots guide.

Since I rather like to have options, I’ve decided to augment my usual SSH /w option of X forwarding to the option of VNC as well.

Objective: connect to my netbooks X session using VNC, tunnelled over SSH.

Implementation:

Since my netbook runs a GNOME centric distribution, I’m using the “Remote Desktop” preferences program on “System -> Preferences”. If you’re like me and to damn lazy to hunt and peck, this just runs the program ‘vino-preferences’. On here it’s possible to setup VNC access to your desktop. In essence, it just runs vino when you login. There are loads of good and bad write ups on VNC server setup and 3 or 4 click setup is good enough for me.

My iptables rules pretty much block such things as incoming VNC requests, which is good because I don’t want the session exposed across the network interface. Pretty much all there is for accessing my netbook is the SSH port.

Now on another system, it’s possible to connect using SSH forwarding. This gains us both encryption for the VNC session and less port exposure; that is good for security.

PuTTY client setup:

  1. Load/create your session in PuTTY
  2. Go to SSH -> Tunnels
  3. Add a port forwards
    1. source port: 5900
    2. destination: localhost:5900
  4. Login to the system using PuTTY.
OpenSSH client setup:
  1. ssh -L 5900:localhost:5900 username@host
There are options for both if disabling the shell session and only running the forwarding is preferred (PuTTY: SSH->Don’t start a command at all; OpenSSH -> RTFM for -n, -N, and -f). 5900 is the default VNC port running off the server end (my netbook).
Now on the client machine, connecting any VNC client (e.g. TightVNC) to localhost should give the desktop session over at user@host; in this case, my X session on alice!
This is the shortest, sweetest, non-non-sense, you’re assumed to know how to RTFM if you want to know the facts, kind of write up that I’ve seen on doing this. Hmm, maybe it helps that I already know how to use SSH port forwarding with OpenSSH, hehehe.

I finnally figured out how to switch my phone from using swype, to using the standard android keyboard. Which execpt for the lack of configurability, I find much more to my taste than swype on such a small screen.

In my experience, drawing letters works bedt for constructs like “I’d” and “Fuzzy words” than real prose!