ctseawa: me, in profile (Default)
2022-04-11 10:58 am

[sticky entry] Sticky: updated social instances

Diaspora is dead and I long ago moved from the big bulk host to [personal profile] thenomad@hackers.town (https://hackers.town/@nomad) for my mastodon activity.

I keep https://wheretofind.me/@nomad up to date so it's best to look there.
ctseawa: me, in profile (Default)
2018-12-12 11:19 am

[sticky entry] Sticky: social network links

With the pending closure of G+ I've created a few new social media identities.

Disapora - https://joindiaspora.com/people/4d01a9df2c17433850000099
Mastodon - @thenomad@mastodon.cloud

I'll also be at least reading here more regularly, though I've long been out of the habit of longform posts so don't know if I'll be saying much here.
ctseawa: (Purple Bear)
2024-07-09 02:43 pm

Faces of Pride

I've just posted the URL that points to the Faces of Pride 2024 album. I've posted it restricted because I don't want to feed the scrapers and AIs. If you are logged into DW and can't it but would like to feel free to ping me for access.
ctseawa: me, in profile (Default)
2023-03-01 09:44 am

long technobable about early Unix filesystem partitioning

(I posted this to my mastodon account then realized that it should be here since it's long-form.)

The discussion of historical Unix file system layout recently came up in a chat so I thought I'd share it here as well. I started in 1985, so can't speak to what came earlier than that. This is based on memory so should not be considered authoritative.

In BSD 4.2 we had / (aka 'root), SWAP, /tmp, /usr, /usr/local (optional, perhaps), and some place for user home directories like /users or /homes. (Or, if you were broken, /mnt). If you had multiple drives user homes frequently went on one of them instead.

There were binaries in /etc (ifconfig being the main one I remember, might also have been shells), as well as /bin & /sbin (which were on /) and /usr/bin & /usr/sbin. /sbin was for things like fsck(8) which weren't for "ordinary users".

On-disk layout was usually something like /, SWAP, /usr, ... The idea was to make / and SWAP as fast as possible (they were on the speediest part of the disk) then put the rest where it could be useful.

There were fun things like /usr/tmp and /usr/log that were writable, so just about every filesystem on the host was RW.

We kept /tmp separate so it couldn't fill / and break things. Likewise /usr was separate because of /usr/tmp and /usr/log having the potential to fill up and break things.

The big thing: disks were small, expensive, and slow so the stuff in / was *just enough* to boot the host. /sbin and /bin had important binaries you'd need to start the system and fix things if mounts failed (e.g. fsck(8)) but nothing else - that all went into /usr/bin.

Eventually Sun wanted to do the "diskless node" thing so they created /var and moved all the writable filesystems out of /usr which could then be common to all hosts.

Over time, as disks got cheaper and larger, someone moved everything out of /bin into /usr/bin, leaving a link behind for us Old Farts.

Then someone else didn't like the idea of /usr/local so created /opt (I think that's Sun's fault as well but won't swear to it).

So we wound up with /, SWAP, /usr (later /usr just became part of /), /var, /homes-type-filesystem, /tmp, /opt, and optional filesystems like /usr/local.

I hope this top-of-the-head recollection was sufficiently understandable and at least slightly interesting.
ctseawa: me, in profile (Default)
2022-09-26 06:15 pm

The Ghost From the Wishing Well

The ghost sat on the rim of the well, dangling its legs over the rim and feeling pensive. It had been a while since anyone had been there to make a wish. Had it done something wrong?

Its day brightened as it heard the sounds of two people approaching. A man and a woman came into view holding hands but she didn’t look very happy. The ghost hoped they’d make a good wish it could really sink its teeth into granting, not one of those stupid fame and fortune ones it usually got.

The man said “See, I told you there was a wishing well here.”

“Not much of a well. Where’s the cute little roof and the bucket winder thingie?”

“What does that matter? It has a good reputation.”

“Uggh. I hate it here. You’re always dragging me around to see places and they never live up to what you say. I’m going back to the car. When we get home, we’re through!”

And she stomped off.

The man looked sad for a moment then walked over to the well. Tossing a coin in he said “I wish for companionship. Someone who understands me and likes the things I like. Someone I can understand and support.”

Hearing the man’s wish the ghost realized that two wishes were about to be granted that day. Taking corporeal form for the first time in perhaps hundreds of years it ran over to the man, beaming happily.

The man looked up and said “Who’s a good boy, then?” The ghost barked a friendly greeting and wagged its tail happily. “What are you doing out here all alone? You don't have a collar, are you a stray?”

“Bark!”

“Do you want to come home with me then?”

“BARK!” the little black dog ran a circle chasing its tail then headed off in the direction the girl had gone. “BARK BARK!”

The man followed, chuckling “I see. This well deserves its reputation.”
ctseawa: (clue pill)
2021-10-11 10:01 pm

(no subject)

When I was 13 and just starting to explore my sexuality I read a book called "Everything you wanted to know about sex but were afraid to ask."

For the most part it was the usual 1960s-1970s era sex-ed book but the chapter on homosexuality was ... criminal.

It was *incredibly* homophobic. No hope, everything was terrible. It said things like queers will molest anyone they can, spend their lives masturbating in the back of porn theaters, etc etc etc. Based on that description I *knew* that couldn't possibly be me so I must not have been gay, right?

It set me back *years* in acceptance of who I am. It wasn't like I had any counter-examples. This was the late 1970s and we had no good role models.

This is one of the reasons I'm out now, so kids can see someone who is successful and not living the way that book says. Being a counter example is very important to me.

When the book was reprinted in the early 2000s, they updated everything else but left that chapter pretty much intact.

*If* you share this book with a younger or questioning person, make damn sure you discuss the reality Vs what that book says. Better yet, don't share the book with anyone else.
ctseawa: me, in profile (Default)
2020-07-29 03:29 pm

cookie monster

When I was but a young #sysadmin my boss told me a story of a brilliant kernel hacker (of the good kind) who left a 'gift' behind when he moved on to a new gig. I presume this story wasn't true but it sounds so good I wish it were.

Our protagonist hid a bit of code somewhere in the system that would occasionally print a message on a random (active) terminal saying "I want a cookie." If the person using that terminal typed "cookie" the message would stop and all would be well again for a while.

However, if they didn't type cookie the messages would get more and more insistent, saying things like "I want a cookie NOW!"

Eventually, if it didn't get its cookie, it would crash the system.

They couldn't find the code so they just left standing instructions with all users, if the system (known by then as the cookie monster) asked for a cookie, give it a cookie.
ctseawa: me, in profile (Default)
2019-11-07 02:19 pm

Updating names for Seattle neighborhoods

With the results of this week's city council elections in mind, I hereby change the names of two areas of #Seattle

My neighborhood is now "Nimbyania Amazonia" while Capitol Hill, formerly the #Gayborhood, is now "Amazonian Douchbrovia".

Please make a note of it.
ctseawa: me, in profile (Default)
2019-07-03 10:26 am

Faces of Pride 2019

I've assembled my album of photos for Faces of Pride 2019. I hope you find them enjoyable. Please feel free to comment and share.
ctseawa: me, in profile (Default)
2014-09-19 03:21 pm

farewell, lj

I've just deleted my LiveJournal account. I stopped using it when I began boycotting Russia over their treatment of LGBT people and since things have only gotten worse with Czar Putin getting more powerful I have decided it is time to remove even the appearance of support for the Russian-owned system.
ctseawa: me, in profile (Default)
2013-04-01 02:08 pm
Entry tags:

vacation on the cheap

I have a lot of saved up vacation I should use and not a lot of money I can use to do so. Staycations just don't work for me, I need to be away from the house (and preferably away from the city) because otherwise I get bord, log in, and start doing work.

I'm looking for inexpensive travel options. Doesn't have to be right now but sometime in 2013 would be good.

Ordinarily this would be a year I'd go to Australia for a SAGE-AU conference but they're not doing those anymore (sadness). Last time I had this much vacation banked I went to Oslo for 6 weeks as a visitor at Oslo University College's masters in system administration program (an option I'm considering again). It would be interesting to do something I haven't done before, though.

Any suggestions?
ctseawa: me, in profile (Default)
2013-03-23 11:07 am

photo walk?

Does anyone in Seattle want to join me for a spontaneous photo walk in Pike Place Market this afternoon?
ctseawa: me, in profile (Default)
2013-02-01 08:34 pm

Registration for the 2013 Cascadia IT Conference is open

Cascadia IT Conference, March 15-16, 2013, Hotel Deca, Seattle, WA



If you're an IT support professional living/working in the US Pacific NW or the Canadian SW, or even one who likes to travel to Seattle, now's your chance! Head to casitconf'13 and click on the big, friendly Register Now button. Trust me, it's worth it.


ctseawa: me, in profile (Default)
2013-01-26 09:35 pm

2013 Cascadia IT Conference - tutorial slate announced

Cascadia IT Conference, March 15-16, 2013, Hotel Deca, Seattle, WA



The tutorial slate has been announced. Technical presentations have been selected (and submitters notified). Registration will be opening and full schedule will be posted in the next few days.


ctseawa: (clue pill)
2012-11-30 10:51 pm
Entry tags:

Some wandering thoughts as we reach yet another World AIDS Day without a cure

As a gay man coming of age in the early-mid 1980s (and out of the closet in the very late 80s) AIDS was The Thing that was always there, always present, always lurking. It was the question that dared not be asked but that _had_ to be asked. It was something you had to be cognizant of and always take precautions against.

The first time I was tested it took 3 weeks to get the result. Those were, without a doubt, the most miserable three weeks of my life. I spent the entire time worried and wondering and pondering the "what if?"s. What would I do? Who, if anyone, in my family would I tell? Could I even face my family? Sure, I was always careful but with something like that can you ever be careful _enough_? I still have those fears every time I am tested, though thankfully it now only takes about 20 minutes to get the initial results.

Like everyone, I've lost people to it along the way. There are holes in my life that will never be filled. There are holes I don't even know about because I never met the person who would/could have been significant to me.

As treatment gets better and life expectancy gets higher I sense a lot of complacency not only in the GBLT world but also in the straight world. People seem to think it doesn't matter anymore.

It. Matters. It matters more than I can ever hope to express.

Do yourself and everyone you care for ... and those you will care about in the future a favor. Learn about it. Behave responsibly.
ctseawa: (clue pill)
2012-02-13 01:03 pm

Washington State, #7 of 50. Time for the rest to catch up

This morning the Governor of the State of Washington signed the bill giving same-sex couples the right to enjoy the full benefits of marriage, including using the phrase "we're married."

This historic event was 40 years (or way more) in the making. I want to thank the state senators and representatives who had the courage to Do The Right Thing in passing this law.

As I have been saying as long as I can remember, "We don't want special rights, we want equal rights."
ctseawa: me, in profile (Default)
2011-11-12 11:52 am
Entry tags:

A nomad's home is his castle

Castle's DSL has been down since 17:37 last night. I just got off the phone after one of those very frustrating|annoying|embarrasing-for-the-tech "did you reboot it" phone calls. Now they've scheduled a technician for a home visit tomorrow morning. Email to my castle address isn't going to be seen until after my connection is back. If you need to reach me best to call my google voice number or email my gmail.com address.
ctseawa: me, in profile (Default)
2011-07-08 10:07 pm
Entry tags:

Google+

I'm liking Google+. I hope to completely abandon facebook for it soon.

If you would like an invite the next time they open the window please let me know. Private message (email, IM, etc) me the email address you want it sent to. It seems to work best if the address is somehow connected to a Google service.
ctseawa: me, in profile (Default)
2011-06-29 10:55 pm

Google+

I have invites. Let me know if you want one.