in8snotes

This portion of my site is powered by Blosxom. Blosxom is a perl script whose functionality here is extended through several plugin scripts in order to dynamically assemble a multitude of separate plain text files stored in a directory tree on the server into a cohesive, dated and RSS enabled weblog. Now in daily (r)sync with the directories on Nate's Powerbook.



December
Sun Mon Tue Wed Thu Fri Sat
           
         

2007
Months
Dec

blosxom
categorytree plugin
blox plugin
calendar plugin
find plugin
breadcrumbs plugin



       
Return to in8sworld.net


Humble Pie

Venison from deer would also be on the menu. It has also given us a famous saying !! The poor would not be allowed to eat the best parts of a deer. However, in keeping with the spirit of Christmas, a decent lord might let the poor have what was left of the deer. These parts were known as the deer's umbles. These were the heart, liver, tongue, feet, ears and brains. Mixed with whatever else a cook could get, they were made into a pie. Therefore, the poor would eat umble pie. Nowadays, if you have taken a tumble in life and have to live a standard of life you would not usually be used to, it is said that you are having to eat humble pie.

from http://www.historylearningsite.co.uk/medieval_xmas.htm

Last saved: 12/28/2007
Links: /history / humblepie.txt

Honor posts on NP

I think you are missing a very important concept if you can't recognize the importance of honor. The concept of honor is very ancient, and appears in all cultures, including the roots of our own (Info-European). In the old Irish, the word for honor was 'enech' which can be translated as 'face', and is related conceptually to 'reputation' from another Indo-European word meaning 'to hear'. If you maintain your 'face' in the eyes of the community, and have a good reputation, and people say good things about you, you have personal power and people will respect what you say, and you will have more influence over others. In the ancient cultures, a sense of honor (and dishonor) was thus defined by the community rather than chosen by an individual. The concept of honor is still operating subtly to this day, though in our incredibly self-centered and individualistic modern society, it does seem possible to live life without it. Personally, I would choose honor over dishonor any day.

No, I'm saying that a man's concept of what is "right and wrong" is largely a product of what he has been taught is acceptable in whatever society he happens to have been raised in. Unless, or course he is a sociopath (and, by definition, has a psychological disorder that prevents him from learning these norms or otherwise having a disregard for them).

Certainly a man's personal experiences will color his thinking, but it just happens that we were brought up in a society that values the right of the individual to choose alternate "correct behaviors" which fosters creative thinking and entrepreneurial success.

But this strays a bit from my only point of disagreement with you: that a man might BELIEVE himself to be honorable, but the word (through a very long etymological history of use) IMPLIES a judgment by the society at large on the individual and has no real meaning as a personal choice.

Last saved: 12/28/2007
Links: /journal / honor.txt

Odin as Santa

According to Phyllis Siefker, children would place their boots, filled with carrots, straw or sugar, near the chimney for Odin's flying horse, Sleipnir, to eat. Odin would then reward those children for their kindness by replacing Sleipnir's food with gifts or candy . This practice survived in Germany, Belgium and the Netherlands after the adoption of Christianity and became associated with Saint Nicholas as a result of the process of Christianization and can be still seen in the modern practice of the hanging of stockings at the chimney in some homes.

This practice in turn came to the United States through the Dutch colony of New Amsterdam prior to the British seizure in the 17th century, and evolved into the hanging of socks or stockings at the fireplace. In many regions of Austria and former Austro-Hungarian Italy (Friuli, city of Trieste) children are given sweets and gifts on Saint Nicholas's Day (San Niccol� in Italian), in accordance with the Catholic calendar, December the 6th.

Numerous other influences from the pre-Christian Germanic winter celebrations have continued into modern Christmas celebrations such as the Christmas ham, Yule Goat, Yule logs and the Christmas tree.

Last saved: 12/26/2007
Links: /history / santa.txt

Killing all vncserver sessions

Watch the placing of the colon after kill. It should be vncserver -kill :1

The :1 is togethor. There is a space between kill and :1 so it
is -kill:1

Hope this helps.

Last saved: 12/18/2007
Links: /computers/unix / vncserver.txt

Invert colors on Powerbook

High Res for outside viewing"
ctrl-cmd-option-8

or

Incremental shift to High Res invert color
command-control-option-. (repeatedly)
command-control-option-,

Last saved: 12/17/2007
Links: /computers/mac / highres.txt

NAS checklist

40G Music
20G Personal Files in8
20G Personal Files Cathy
20G Movies
10G ISO

320G Raid 1 (150G space)

Services
iTunes server
UpnP AV?
HTTP (w/Mysql and PHP?) - Synology
FTP server

Diskful - with drives
BYOD - bring your own disks

        1. RPM SATA

Seagate ST3500641AS 500GB SATA II

Last saved: 12/16/2007
Links: /computers / nas.txt

cd SDL-1.2.12/

make distclean
./configure --prefix=/opt/dosbox --enable-static --enable-video-opengl \
--enable-video-cocoa --disable-video-x11 --enable-nasm --enable-cdrom
make

cd dosbox-0.72/
make distclean
./configure --prefix=/opt/dosbox --enable-static --with-sdl-prefix=/opt/dosbox \
--enable-opengl --enable-fpu-x86 --enable-dynamic-x86
make

export PATH=opt/dosbox/bin:$PATH
export CPPFLAGS='-I/opt/dosbox/include -I/usr/X11R6/include -I/usr/include'
export CFLAGS='-I/opt/dosbox/include -I/usr/X11R6/include -I/usr/include'
export CXXFLAGS='-I/opt/dosbox/include -I/usr/X11R6/include -I/usr/include'
export LDFLAGS='-L/opt/dosbox/lib -L/usr/X11R6/lib -L/usr/lib'

Last saved: 12/16/2007
Links: /computers / dosbox.txt

Updating Darwinports

sudo port -d selfupdate

Last saved: 12/10/2007
Links: /computers/mac / darwinports.txt

Jon Pertwee 1970-1974

Dandy. Yellow car. Purple velvet. UNIT Family. Worzel Gummidge. Venusian karate. Klokeda partha menin klatch. Whomobile. Action by HAVOC. All wearing eyepatches.

Season Seven - 1970
# Spearhead from Space
Doctor Who and the Silurians
The Ambassadors of Death
# Inferno


Season Eight - 1971
Terror of the Autons
The Mind of Evil
The Claws of Axos
Colony In Space
The Daemons

Season Nine - 1972
Day of the Daleks
The Curse of Peladon
The Sea Devils
The Mutants
The Time Monster


Season Ten - 1972-1973
# The Three Doctors
# Carnival of Monsters
Frontier In Space
Planet of the Daleks
# The Green Death

Season Eleven - 1973 - 1974
The Time Warrior
Invasion of the Dinosaurs
Death to the Daleks
The Monster of Peladon
Planet of the Spiders

Last saved: 12/02/2007
Links: /fun / drwho-johnpertwee.txt

"Mr. Gates acknowledged today that the company's error reporting

service indicated that 5 percent of all Windows-based computers
now crash more than twice each day."
-- From the New York Times July 25, 2003

Last saved: 11/25/2007
Links: /computers/windows / error-reporting.txt

Disable Dashboard

6/3/2005 in System Software Notes by face

Controlling the dashboard. Sometimes you just don’t want it around.
Note: This is a per user setting. I do not know how to disable it by default for every user.
Possibly if you make this change to /Library/Preferences/com.apple.dashboard -

Make Dashboard go away

defaults write com.apple.dashboard mcx-disabled -boolean YES

Make Dashboard come back

defaults write com.apple.dashboard mcx-disabled -boolean NO

You have to restart the Dock to have this take effect

killall Dock

The terminal is your friend.

Last saved: 10/20/2007
Links: /computers/mac / disabledashboard.txt


This might change my mind about the iPhone/iTouch, but Apple likes to announce things a long time before you ever see them to build excitement. And, more exciting things are afoot - rumors are that Google may be developing a gPhone! They have been fighting with the big phone companies and lobbying the FCC over the terms of the upcoming sale of spectrum (which will be opened as TV is shifted out of the 700MHz bands). Google has stated that they want the spectrum to be "open" such that devices that work on that spectrum, as well as the programs used to connect to it should be "open". They have said that they will only participate in a bid for the spectrum if the FCC agrees to mandate that the access to and use of the spectrum by the public by open. This is NOT what exists now where cell phones and broadband access cards only work on one provider's network and must be 'hacked' to use it on another one, sometimes destroying the device in the process.

This is yet another form of the DRM which I feel stifles entrepreneurial innovation and protects the behemoth mega-corporations, while actually removing rights from the people. On a related note, lest you think me a raving anti-patent nut, I do favor short term patents and copyright to protect small investors in the market place, but what we have now is a self-perpetuating monstrosity of copyright law that protects huge corporations for lifetime+95 years for no good reason other than the protection of established businesses. Who actually OWNS the radio spectrum? Shouldn't it be the people? Doesn't the FCC manage the spectrum for OUR benefit? The FCC has agreed with Google, and we may see the birth of a new internet provider this coming January. More than just an open phone, this may mean an open wireless network!

Last saved: 10/18/2007
Links: /journal / googler-network.txt

Mediawiki settings I keep losing

from http://meta.wikimedia.org/wiki/Anti-spam_Features

If you want to create a "gated community" where new users can't even register without asking you to set up an account for them, add the following to your LocalSettings.php:

#Disallow creating accounts
$wgGroupPermissions['*']['createaccount'] = false;

Last saved: 09/09/2007
Links: /computers/code / wiki-settings.txt

Posted by: in8sworld | September 02, 2007 at 08:04 PM

A look at the tables I referenced shows that since the 1700s the average American worker has been working less and less on average almost every year. We work more hours on average than many other countries it's true, but not by much, and there are a lot of countries (including Korea of all places) that work far more than us. The reports don't mention that Americans work in generally better conditions and for much more money and with better worker protections than their foreign counterparts. The average Chinese factory worker makes about $4,500 per year. The average American household income is about $46,000! So we work alot, and guess what? We're richer than everyone else - no big surprise there frankly.

Most Americans need to start sucking it up, stop complaining, get off their asses and start doing their part to support the millions of retirees, unemployed, disabled and welfare-bound that are counting on us.

Nobody is forcing you to work harder than those workers in the rest of the world! If you want to, you can sit on your ass in front of the TV and drink beer all day. The choice is yours, it's a free country. You are free to be a lousy, drunken do-nothing bum if you want to. Unfortunately you probably have inherited the work ethic of a bunch of crazy puritans and that just isn't an option... sucks to be you.

Last saved: 09/02/2007
Links: /journal / work.txt

Posted by: | September 02, 2007 at 05:18 AM

@Non-Prophet - the population of the US has been increasing steadily since 1960, so this graph doesn't show the effects of real demand, but instead speculation, IMO. There will need to be a correction soon, and there will be a lot of pain as people realize their investment may not pay off as handsomely in their lifetime as they thought.

@Swiss Miss - America enshrined the importance and rights of the individual in it's constitution. It is what made America the seat of invention and the entrepreneurial capital of the world. We competed against countries whose hands were tied by tradition and subservience to conservative authorities, and we kicked their collective ass in these areas. We still do, in most respects. There are only two real competitors in the world for invention and engineering pre-eminence, and both have political and economic systems molded in our image (Japan and Germany). China may be a manufacturing powerhouse, but the designs are still coming out of these three countries. They are essentially cheap labor at this point, but it certainly won't stay that way for long.

The number of hours worked by the average American worker has been declining every year since the founding of the country!

http://eh.net/encyclopedia/article/whaples.work.hours.us
In the 1700s the average American worked 70 hours a week. It is true that the average hours worked for a family has gone up as more women have entered the workforce.

If by the older generation you mean the baby boomers, perhaps you're right that they don't understand the current generation's plight. We will not do as well as they did on average. However, if you talk to somebody who lived through the great depression, I think you'll find we're doing quite well. The problem for most families today is that they are trying to live the life of royalty, jetting here and there on several vacations a year, keeping up care and feeding on several brand new automobiles, going out to eat several times a week, paying exorbitant rates for information (something previous generations did not do) - ie: internet + cell phone + cable + subscriptions + movies, etc. If Americans learned how to live more simply and within their means, we would have a stronger economy.

Basically more people live beyond their means on credit, and mortgage their future. IMO this is not a fault of the American ideal of the individual, but rather the collective result of many individual's failure to take personal responsibility. Why did the baby boomers fail to teach financial responsibility to their kids? In an economy that is always going up, there is little incentive to be cautious. This will certainly swing back the other way soon, but there will be a lot of pain first. I don't think it's really necessary to rewrite our social contracts at this time, but a mandatory personal economics course in high school might help.

Last saved: 09/02/2007
Links: /journal / economicz.txt

Our collective digital library (the internet) is far more extensive and certainly more accessible than Alexandria could have possibly been, however the internet depends on the maintenance of a network of complex technological machines as well as a stable worldwide power grid. The standards for the technology are changing rapidly as well. I worry that our new Alexandria is a lot more vulnerable than the old one was in the following sense: If you find a book a thousand years after it was written, it's still obvious it's a book with information in it, and depending on the quality of the preservation, it might still be readable. If you find a hard drive a thousand years after it was written on, not only might you not be able to read it (I would say it's almost a certainty that you won't be able to), or have the technological ability to figure out how to go about trying, you might have no clue what it is, or that it previously held information at all. The internet may very well help usher in a time, after a particularly bad nuclear war, or an asteroid hit, or a similar natural disaster that will be much darker than any dark ages we've ever known.

One interesting thing that this post led me to discover was that the legendary fire that destroyed the library, and all its amazing contents is not much more than that - legend. I had always thought the great fire that destroyed the library was a known fact, but apparently not - the library's destruction has been blamed on several different folks over time.

http://www.bede.org.uk/library.htm

Last saved: 08/29/2007
Links: /history / alexandria.txt

Sizing for a bike

from http://www.coloradocyclist.com/bikefit/

nate inseam: 84 cm
emily inseam: 53 cm
erin inseam: 45 cm

To size your C-T (center of bottom bracket to top of seat tube) road frame, we use a guideline of .67 x inseam length. For example, if you have an 85cm inseam, your C-T frame size would be .67 x 85cm, or 57cm. For a mountain bike, we start by recommending a frame in the range of 10–12cm smaller than you take in a road frame.
In many ways, though, it is more important to fit a mountain frame by the top tube length needed, rather than by the seat tube length.

Unfortunately, there is no formula for sizing the top tube and stem that works as well as the inseam method. One indicator comes from glancing down at the front hub while riding in the drops; your view of the the front hub should be obstructed by the handlebar. LeMond recommends that your elbows, bent at 65–70° with your hands in the drops, should be within an inch or two of your knees at the top of your stroke.

Last saved: 08/19/2007
Links: /fun / biking.txt

How to compress speech in lame

Wednesday, March 28th, 2007from http://howto.dubbo.org/category/audio/

I’ve been playing round with getting good quality compressed speech.
Here’s what I’ve found.

1. SMALLEST FILE SIZE ACCEPTABLE QUALITY.
For very small file size (4MB for 20 minutes) and acceptable quality,
use the LAME encoder (the the separate article on Itunes songs to find out about the LAME encoder) with the following arguments in the ‘Encoding options’ Box:

-V 9 –vbr-new -mm -h -q 0

2. An even better option than above but slightly more complicated is:
Firstly convert the file to 22khz sample rate and mono, (eg in Audacity)
then use the following LAME settings:

-V 8 –vbr-new -h -q 0

3. BEST QUALITY AND ACCEPTABLE FILE SIZE.
For about twice the size files (8MB for 20 minutes of speech) but very very good quality try this in LAME encoder:

–preset voice

OR

-V 8 –vbr-new -h -q 0

Last saved: 08/14/2007
Links: /media/music / lame-settings.txt

Welp, that explains a lot! I know a lot of people who are obsessive or addictive personality types that claim that religion helped them break out of the vicious cycle. Can't Dan and Dawn accept that not everyone may *need* divine forgiveness to overcome compulsions? I live my life without guilt, and I have a great time without drugs or sexual promiscuity as well. I don't feel empty or unfulfilled at all (though I admit being rich might make things easier :) Yet, for some reason I never felt that I needed to accept Jesus (or Buddha, or anything else) as a personal savior in order to feel this way. I think I just happened to luck out bio-chemically.

Last saved: 07/24/2007
Links: /journal / NPcomment-onHell.txt

Creating a new CVS repository

I successfully created a repository in ~/myproj called spec with the contents of my ~/Sites/frc/spec directory by CDing into that spec directory and issuing:

cvs import -m "FRC spec" spec specphp spec_0
It was driving me crazy, since I was always issuing the command from the myproj directory at first and it was dumping all the other projects in the myproj directory in there too. Trouble is, it didn't create a directory called spec in there, so you can't see the files there or anything. You just have to know that its been checked in? Well I'm still learning my way around.

I suppose you can list the modules easily enough.

Remember that after importing the project, rename the original directory (to move it out of the way). Then use cvs checkout to check out the project to the original location. Once you verify its all there, you can delete the original directory.

Last saved: 07/15/2007
Links: /computers/cvs-stuff / newCVSproject.txt

Unlimited Charges (Frodo)

While idle during the game (not moving or attacking)press Y, B, A, B, Y, X.
Submitted by Brian Griffin
Unlockable: Infinite Spirit
You must beat the game once, and find at least 12 secrets.
Submitted by Burning Crusade
Get the Fish
Just before you get to the second campfire with the two trolls and the wolves, look for a fallen tree. Follow it to the top of the hill and you will meet Gollum. After a brief cutscene, the vile creature will throw you a fish -- which, for the rest of the game, replaces Aragorn's sword and proves to be a mighty weapon indeed.
Infinite Magic For Gandalf
During gameplay, quickly press X, Y, A, X, B, X.
Submitted by brandon
Infinite Ammo
To cheat your way to infinite ammo, press these buttons quickly during gameplay: X, B, Y, A, X, B.
Infinite Ring Power
To have infinite ring power, quickly press Y, B, A, B, Y, X during gameplay (Frodo only).
Unlimited Health
During gameplay, press Y, A, X, B, A, Y quickly to get inifinite health.

Last saved: 07/12/2007
Links: /fun/games / fellowship.txt

Redirect with a query string

I originally had a post in Geeklog which was indexed in search engines here and there and linked off friend's sites. Instead of getting them to change the link, I used a Redirect rule in my .htaccess file to point to the right place.

The original Geeklog url had a query string (the question mark and equals sign part)
http://in8sworld.net/article.php?story=20040426185512453

When I moved the site to Wordpress, the same page now lives here:
http://www.in8sworld.net/blog/index.php/archive/trespassengers-debut/

I added these two lines to my .htaccess (on Dreamhost this has to reside in the 'domain directory'): The first line says to look for a condition where
story=20040426185512453
(ie: when somebody clicks a link that has that portion as a query string). The second line tells apache to replace
article.php (plus the query string) ?story=20040426185512453
with what follows.

rewriteCond %{query_string} story=20040426185512453
rewriteRule ^article\.php$ http://www.in8sworld.net/blog/index.php/archive/trespassengers-debut? [R,L]

Last saved: 06/09/2007
Links: /computers/unix / redirectquerystring.txt

Now go on down the log. Hey! Well that was a long way to get around the river

wasn't it? Anywho, drop down and start collectin'. Or not. There's a TON of
those Necromancer minions here! Wow! What a fight! There are exploding rocks
that you can gather to help yourself along, but for the main part just dodge
and jump attack, slash and hack and for heaven's sake, keep out of their way! I
had to use a health potion (or rather I wanted to) but you might not have to if
you do it right.

Open the chest up and then go to that green vine. It carries you up to a little
cave in the tree that has a stack of SP. Nice. Then go up the steps and drop
down on the other side. Great. More minions. Oh well. One method is to stand
like a chicken on the steps you just dropped down from and throw stones at the
poor minions, or you can fight it out like a ma.....a hobbit. Excuse me. I
would just say watch out especially for those guys who shoot the bows, they can
cause REAL damage if they hit you with one of their explosions. Again, there
are exploding rocks that may aid you. Open the chest. Luckily they give you
plenty of health potions in this game!

There are some SP and pods down by the water, then I suggest you save because
you don't want to have to go through all that again do you? You DO! Fine, don't
save, see if I care! :)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Checkpoint!

      1. Silver Pennies, 2294 Courage Points, 12 Chests
        =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

There's lots of ways to do this area. Here's just one of them.

Hop onto that raft and when it comes around and past the save station again,
jump onto that little bit of land with a vine going up (it's next to the save
station). You'll know you're on the right one when you climb up and it looks
like you're on a huge stump from an ancient tree. Pole jump across, then onto
the vine, and then hey! It's the red pot! What's it for you ask? Well, just
wait and find out. You can drop down now.

Now get onto the raft again and this time jump onto that little island that has
the vine hanging down by it. Climb up and hop onto the branch that has a SP and
red CP on it. Walk along the branch and you'll come to a green vine, if you
jump on it it will drop so you can get up again if you fall. Convenient. Turn
around towards the tree that you just came from and you'll see a rotting vine
that leads to a brown chest. Go get the chest!

Now back, and through the hole in the tree ahead to the blue chest. Nice. See
that tiny vine next to that tree that the blue chest is in? It's a rotting one.
Yeah, that one. Pole jump to it and quickly go around and get the stack of SP
in that little niche. Now go back to the blue chest. If you fall, don't sweat
it, you can get back via that vine that dropped earlier.

Hanging from the tree with the tunnel in it there is another vine. This one's
safe so get on it. Jump to the next branch and to your right, hey! It's the
blue urn! You can pole jump from here to the last branch in this area with
goodies on it, alternately, you could have gone to this branch when you got the
red urn.....

Now go to the save station and save again.

Back on the raft and get that green CP on that island if you haven't. Then ride
the raft over to those two vines, from here you can jump across to get the last
urn, the yellow one. Now set the urns on the pedastal.

To place the Urns (apparently they are in alphabetical order) you need to
select them in the right order. Of course, red is first, then blue, then
yellow. Just press B on the pedastal and then scroll down using the d-pad to
get the proper Urn. Simple as that.

Yikes! It's the Wight Lord! The mushrooms regenerate in this area so if you
don't want to use health potions you can keep running around the room until
they reappear. Three minions appear to help the Wight Lord, one just has a
sword and two have those nasty bows. Take those two out and leave the sword
weilding one, if you kill him then three more will appear and we don't want
that do we? When you get the opportunity, jump attack the Necromancer and then
whack him several times, jump to avoid his attacks when you retreat. It's a
game of cat and mouse.

An alternate method, and one that I use myself is to rush the Wight Lord as
soon as you can before he can summon his minions, just stick close to him and
keep whacking him and jump attacking when you meter is full, you can get his
health all the way down to the red before he even calls his minions and you
don't lose much health!

Finally he is dead! Or banished, whatever, and you can easily take out that
last knight minion. Then head out the opposite exit. Open the chest and then
you should save. At this point you should have

Last saved: 06/02/2007
Links: /fun/games / hobbit.txt

jdMorgan

#:1497621 6:14 pm on May 12, 2005 (utc 0)

This stuff is rather complex. It involves converting the octets (the groups of numbers delimited by the periods) of the address or address range to binary, and then generating a "mask" that is used during comparison of the incoming address and the specified allow/deny directives.

A basic example would be that you want to deny 192.168.192.0 through 192.168.255.255

In binary (use the Windows calculator or equivalent) that is 11000000.10101000.11000000.00000000 through 11000000.10101000.11111111.11111111

Having derived that, you now need to generate either a netmask or a CIDR. The easiest way to do it is to line up the start/end addresses vertically, and then examine them to see which bits change between the first and last address of the range. Then mark those that don't change with ones and those that do with zeroes:

11000000.10101000.11000000.00000000
11000000.10101000.11111111.11111111
-----------
11111111.11111111.11000000.00000000

This yields the netmask, which when converted back to decimal octets is 255.255.192.0

To get a CIDR, you count the number of ones from the left, in this case 18.

So, you would use

Deny from 192.168.192.0/255.255.192.0 (Network/netmask pair -or-
Deny from 192.168.192.0/18 (Network/nnn CIDR specification

Note that when the netmask contains trailing octets containing all zeroes, you can simply leave them off and use a simple partial IP address.

An example would be 172.0.0.0 through 172.0.0.255, which could be specified as a partial IP address as:

Deny from 172.0.0.

For more information, do a search for "netmask" and "CIDR." There are also several online netmask and CIDR generators avaialble. In addition, if you look up your problem IP addresses in ARIN, the CIDR value is often given in the data record containing that IP address.

Unfortunately, this is as simple as it gets.

Jim

Last saved: 05/20/2007
Links: /computers/unix / netmask.txt

The artwork is by the artist Michael Korb. His idea was to create children's book out of the story, and asks on his website for anyone who can get Ian Anderson to see it, or help him get it published to please contact him. I didn't get his permission to do this and I wish I had put a little more work into it (I was just learning how to use iMovie at the time), but it is what it is.

For the originals see:
http://www.michaelkorb.com/Story.htm

Last saved: 02/26/2007
Links: /media/video / jethro.txt

2006 cell phone minutes used

j
f
m
a
m
j - 47
j - 67
a
s - 28
o - 44
n
d - 8

Last saved: 01/20/2007
Links: /journal / cellphone-use.txt

How to unlock the Nokia 6101b

#pw+229145642711766+7#
_______________
Remove sim first, power on, press #
Press * 3 times fast for (p)
Press * 4 times fast for (w)
Press * 2 times fast for (+)
Verify code before pressing the last #.
"Code error", don't try again!!
"Phone restrictions off", it's unlocked!!

from another site:
xr3al

#pw+237145655553553+7#
[ + quote]
Remove Your Sim Card, Power The Phone On
Press # From The (Insert Sim) Screen
Enter codes WITHOUT spaces.
Press * 3 times fast for (p)
Press * 4 times fast for (w)
Press * 2 times fast for (+)
Verify code before pressing the last #

more stuff:
FREENOKIA
Imei: 357064-00-334221-4, MccMnc: 310-20, Asic: 2
Provider: T-Mobile;U.S.A.
#pw+ 219 115 337 743 024 +1#
#pw+ 086 863 307 470 475 +2#
#pw+ 718 840 630 600 552 +3#
#pw+ 356 116 777 423 020 +4#
#pw+ 083 533 702 117 744 +5#
#pw+ 115 224 736 364 435 +6#
#pw+ 043 263 761 164 473 +7#

Last saved: 01/20/2007
Links: /computers / unlock-nokia6101b.txt

Lame settings for Audible AA files

. OK, Audible files are low quality relatively and they have four different formats

So the best mappings appears to be these settings from afterdawn
Audible Format Audible Khz
Format 1 Mono 8Kbps proprietary
Format 2 Mono 16Kbps proprietary
Format 3 Mono 32Kbps proprietary
Format 4 Mono 11KHz 32Kbps CBR MP3 format wrapped by Audible DRM

Many folks by the way are using Goldwave and MP3PO from Nerdex to do this. It was designed to take big MP3 files and split them. I probably will keep using MP3Directcut for this mainly because I know how to use it.

Given this, the right setting would seem to be format 4 and then the lame settings would be given the many lame switches

_lame -m m --highpass 11 --mp3input -abr 32

However, if you are using DBPowerAmp, its interesting to note that if you don't supply any parameter at all (!!!), it appears to work about right. Somehow the thing figures everything out and you have about the same length .mp3 as .aa. Wow!

Last saved: 01/20/2007
Links: /computers / lame-settings-aa-files.txt

How to have public and private image areas in Drupal

Submitted by david on Thu, 29/09/2005 - 14:23.

One concern when using the Upload Image plugin is that all of the images embedded in articles will show up in browsable Image Galleries. This is how to set up Drupal to avoid this.

This main thing to grasp is that when you create a new image gallery through the Image module, it creates for you a new taxonomy category in Drupal for you. However the reverse is not true - a taxonomy category for images created in Drupal does not show up in the Image Galleries.

Thus to create a ‘private’ upload directory for images, just go to Admin->Categories and create a new taxonomy - say Private, and set it to apply just to nodes of type Image. Then add a category to that taxonomy - say Images.

Now you will find that when you use the UploadImage module, you can select the Private/Images category and upload images to it without it showing up in the image galleries. Similarly, you can hide images created using the Create->New Image node creation facility.

Note: If you are using a Site Map module such as SiteMap or SiteMenu, you should add your Private taxonomy to the list of those that the site map should ignore or omit.

Last saved: 01/14/2007
Links: /computers / drupal-private-images.txt

Apache mod_rewrite

I set up a new Drupal site, and once it was up and running on the hosting server which already had mod_rewrite enabled, I set it up to use mod_rewrite to clean up the URL presented in the address bar so that addresses would not appear with a ?q= in the address. In order to have a backup system running on my laptop, I had to figure out how to enable the same thing myself on my powerbook.

First thing to do was alter the /etc/httpd/httpd.conf file

Both of these critical lines were already not commented:
LoadModule rewrite_module libexec/httpd/mod_rewrite.so
AddModule mod_rewrite.c

There was already a section which defines RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]

I changed the DocumentRoot to point to /Users/in8/Sites from what I had it set for because I wasn't sure how I would be able to reference my tdb2 directory from the default /Library/WebServer/Documents directory. (It is a subdirectory of my home Sites directory)

I added a new Directory pointing to my tdb2 directory which allows .htaccess files to override settings (that's where I'll do the rewrite) Order allow,deny
Allow from all
AllowOverride All

I'm running Apache/1.3.33 Server at 10.0.1.3 Port 80,
My tdb2 directory has a .htaccess file with the following which does the magic. RewriteEngine on
RewriteBase /tdb2
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Last saved: 01/14/2007
Links: /computers / apache-rewrite.txt

Configure php 4.4 on OS X with GD support

Never did bother to figure out why I couldn't get GD to work when I compiled it in 2005, and looks like I may have forgotten to add these libraries in Nov. 2006 when I apparently compiled 4.4 again, and now I need it to make Drupal function properly with images.

It relies on the following libraries, which I didn't have, so used fink to get them.
shell> sudo /sw/bin/fink install libjpeg
shell> sudo /sw/bin/fink install libtiff
shell> sudo /sw/bin/fink install libpng (this one it couldn't find)

Grabbed zlib source (it's not in fink either)
http://prdownloads.sourceforge.net/libpng/zlib-1.1.4.tar.gz
and make, make install

I still had php source in /source/php-4.4.0

./configure --with-zlib-dir=/usr/local --with-libjpeg=/sw --with-libtiff=/sw --with-gd --with-mysql=/usr/local/mysql --with-xml --with-apxs --enable-mbstring
(note: I get an error in phpMyAdmin if I don't use that last one)

sudo make
sudo make install

[in8spbook:/source/php-4.4.0] in8% sudo make install
Password:
Installing PHP SAPI module: apache
[activating module `php4' in /private/etc/httpd/httpd.conf]
cp libs/libphp4.so /usr/libexec/httpd/libphp4.so
chmod 755 /usr/libexec/httpd/libphp4.so
cp /private/etc/httpd/httpd.conf /private/etc/httpd/httpd.conf.bak
cp /private/etc/httpd/httpd.conf.new /private/etc/httpd/httpd.conf
rm /private/etc/httpd/httpd.conf.new
Installing PHP CLI binary: usr/local/bin
Installing PHP CLI man page: usr/local/man/man1
Installing PEAR environment: usr/local/lib/php
[PEAR] Archive_Tar - already installed: 1.1
[PEAR] Console_Getopt - already installed: 1.2
[PEAR] PEAR - already installed: 1.3.5
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
[PEAR] HTML_Template_IT- already installed: 1.1
[PEAR] Net_UserAgent_Detect- already installed: 2.0.1
[PEAR] XML_RPC - already installed: 1.3.1
Installing build environment: usr/local/lib/php/build
Installing header files: usr/local/include/php
Installing helper programs: usr/local/bin
program: phpize
program: php-config
Installing man pages: usr/local/man/man1
page: phpize.1
page: php-config.1

OK, so the install puts php in /usr/local/bin! That explains some stuff. To see which php is the default:

[in8spbook:/usr/local/bin] in8% which php, but it returns:
/usr/bin/php
So I rename the old one
in8spbook:/usr/bin root# mv -f php php.Nov06
and link to the new one
in8spbook:/usr/bin root# ln -s /usr/local/bin/php ./php

and check the version
in8spbook:/usr/bin root# php --version
PHP 4.4.0 (cli) (built: Jan 7 2007 17:39:02)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Checked and this line was already in /etc/httpd/httpd.conf:
AddType application/x-httpd-php .php
(that was already there)

but phpinfo still shows the build from Nov. 1, 2006!

Says to copy /apps/php-4.3.4/php.ini-dist to /usr/local/lib/php.ini
but my php.ini is not there!
File (php.ini) Path /private/etc/php.ini (and that one works OK)

OH! Forgot to restart apache (System Prefs | Web Sharing)

Last saved: 01/07/2007
Links: /computers/mac / php-configure-gd.txt

htaccess file for in8sworld to screw spammers

RewriteEngine on
RewriteRule ^notes/?(.*)$ cgi-bin/journal.cgi$1

SetEnvIfNoCase Referer 209.8.22.250 spammer=yes
Order allow,deny
allow from all
deny from env=spammer

deny from 64.71.131.110
deny from 64.127.124.
deny from 205.178.145.65
deny from 209.8.22.250

order allow,deny
allow from all

ErrorDocument 404 /blog/index.php?error=404

RedirectMatch temp ^/$ http://www.in8sworld.net/blog
RedirectMatch temp ^backend/in8sworld.rss$ http://www.in8sworld.net/blog/index.php/feed
RedirectMatch temp ^/blog/cgi-bin/lyrics.cgiindex.html$ http://http:in8sworld.net/cgi-bin/lyrics.cgi~

Last saved: 01/07/2007
Links: /computers/unix / htaccess-070107.txt