...Reading Your Twitter Feed!
Hypothetically speaking:
Let's say you met a guy or a girl whom you were interested in. And I mean interested in a fairly general sense of the word, although "interested" is probably most appropriate for this scenario. And let's say this guy or girl had a modest online presence. A blog, a Facebook page, maybe a LiveJournal. And they were all easily linked. If you found one, you could find all the rest by following the digital breadcrumbs.
Suddenly, and perhaps unbeknownst to that person, you now have the ability to follow them and learn about them in a limited capacity. And so you do so for a time, as it helps you learn a little about the person in whom you are interested.
What would happen if you met that person days, weeks, or maybe a months down the road? What if you went to coffee with that person? Or joined them for lunch? And what if this meeting were only your second face-to-face encounter? What if everything you knew about this person came from a small library of information that they themselves have posted online?
Would you let on that you've been "following them", or try to play stupid? If the former, would this person be flattered or threatened? If the latter, how long could you keep up the facade before some tidbit slips out and they find out you've been reading their online diary or watching them pour their hearts out on YouTube?
Is there a proper etiquette for this type of thing? Certainly out there in "RL" [Real Life] this kind of thing probably doesn't fly. If you met a person once, got their phone number, address, place of work, etc. and "observed" them without their knowledge or consent it would be considered "stalking". And nobody likes a stalker.
But online the issue isn't as clear. Where do you draw that fine line between "stalking" and "observing"? If somebody is posting their life's details on a public forum then everybody can see it. In a way, those thoughts and details are leaving the realm of privacy and becoming something more akin to public knowledge.
So at what point does observing somebody's online contributions cross that threshold where it becomes creepy? If a stranger who observes remains a stranger, does that make it okay? Is it preferable to make it known that you are following someone's online presence rather than to lurk silently? Should the stranger ever make attempts to cross into the realm of acquaintance or friend?
Maybe somebody has the answers. I don't. But until I do, rest assured any online "stalking" I may be doing is purely innocent.
3.25.2009
3.17.2009
Who is the mysterious Wolf1337?
We have a Leak! Somebody call a plumber to come and "fix" it. Make sure he brings his silenced pipewrench.
(Somebody anonymously spilled some beans about a previous project at work, and seemed to have rather intimate knowledge of it. I won't discuss any other details here.)
(Somebody anonymously spilled some beans about a previous project at work, and seemed to have rather intimate knowledge of it. I won't discuss any other details here.)
2.28.2009
The Problem with Jargon in Game Development
Secondary Title: Why the English Language is Retarded
I've been working on an Unreal Tournament 3 level for a few months now. I ran into a small snag the other day that I wasn't sure how to deal with, so I asked around at work to get a few ideas about what the best approach might be.

The problem was a simple one: I built a level that has a skylight in it. An interior room with windows in the ceiling that look up into the sky. When you're working with most level editors, your world exists in a void of negative space. So if my window is looking out into the sky, it's actually looking out into a spaceless abyss unless I put something behind it. And in UT3 if you don't put something behind it the image will appear to distort and appear corrupted, and that's bad.
I tend to approach projects with a very top-down approach. I'm less interested in the particulars of a game engine, and more interested in high level practical approaches to solving a problem like this. In the case of the skylight I could think of 4 possible solutions:
Any one of these options would be fine. They would all accomplish the same end, but one some would look better than others.
I asked two key people at work about this. One was an artist with a fair bit of technical knowledge and a good handle on UT3. The other was a senior level designer who's got experience with a number of different engines but maybe isn't as artistically inclined. I got two very different answers, and neither one of them were rather appropriate. Here's what I got?
Question: If I make a level with a skylight in it, what's the best approach to putting a sky behind it to avoid tearing?
Designer Answer: What engine are you using? I'd have to take a look at it.
Artist Answer: Oh, I don't know. I've never used a skylight.
And this is the problem with game development and technology and jargon. My question was a high-level one. How to approach the sky for a physical skylight, purely from a very practical theoretical perspective. The designer couldn't provide an answer without knowing what engine I'm in. He's already looking at it from a very technical side. The artist, on the other hand, offered a non-answer because he misunderstood and thought I was talking about a skylight actor, which exists in UT3 but is a light generating entity and is a different issue altogether.
If I had asked a construction worker this same question, I think I would have better luck. Or he'd just want to know why the heck I want to build a sky when there's already one up there.
A simple problem. A simple question. 2 very confused people.
I settled on the fouth option and decided it would be easiest just to fake the sky in the material. That way the windows can stay opaque while giving the illusion of being transparent and I can still render what looks like a sky.
I've been working on an Unreal Tournament 3 level for a few months now. I ran into a small snag the other day that I wasn't sure how to deal with, so I asked around at work to get a few ideas about what the best approach might be.
The problem was a simple one: I built a level that has a skylight in it. An interior room with windows in the ceiling that look up into the sky. When you're working with most level editors, your world exists in a void of negative space. So if my window is looking out into the sky, it's actually looking out into a spaceless abyss unless I put something behind it. And in UT3 if you don't put something behind it the image will appear to distort and appear corrupted, and that's bad.
I tend to approach projects with a very top-down approach. I'm less interested in the particulars of a game engine, and more interested in high level practical approaches to solving a problem like this. In the case of the skylight I could think of 4 possible solutions:
- Create an old-school skybox above the skylight
- Place a flat 2D plane above the window with a night sky texture applied to it.
- Build a skydome over the entire level
- Make the windows opaque and fake the sky within the window's material.
Any one of these options would be fine. They would all accomplish the same end, but one some would look better than others.
I asked two key people at work about this. One was an artist with a fair bit of technical knowledge and a good handle on UT3. The other was a senior level designer who's got experience with a number of different engines but maybe isn't as artistically inclined. I got two very different answers, and neither one of them were rather appropriate. Here's what I got?
Question: If I make a level with a skylight in it, what's the best approach to putting a sky behind it to avoid tearing?
Designer Answer: What engine are you using? I'd have to take a look at it.
Artist Answer: Oh, I don't know. I've never used a skylight.
And this is the problem with game development and technology and jargon. My question was a high-level one. How to approach the sky for a physical skylight, purely from a very practical theoretical perspective. The designer couldn't provide an answer without knowing what engine I'm in. He's already looking at it from a very technical side. The artist, on the other hand, offered a non-answer because he misunderstood and thought I was talking about a skylight actor, which exists in UT3 but is a light generating entity and is a different issue altogether.
If I had asked a construction worker this same question, I think I would have better luck. Or he'd just want to know why the heck I want to build a sky when there's already one up there.
A simple problem. A simple question. 2 very confused people.
I settled on the fouth option and decided it would be easiest just to fake the sky in the material. That way the windows can stay opaque while giving the illusion of being transparent and I can still render what looks like a sky.
2.08.2009
I Hope This Works
I've had a lot on my mind lately. There have been a few things in my life that have been causing me a fair bit of stress. Nothing too serious, but just enough to keep me distracted and distant. My whole family worries about things, so I guess it's in my DNA. But it's time to make a change.
So I'm doing something that I should have thought of a long time ago. Something that will help remove at least one source of stress from my life. With that off my mind, it should allow me to focus on the other things that have been bothering me.
2009 is going to be a turning point for me, I think. Because I'm doing my best to make it one. I've been reflecting on myself a lot lately. Things I like about me, things I don't like about me. And I'm trying to make changes for the better. I'm taking things one step at a time these days and i'm making slow but steady progress. I built up these walls brick by brick, and I'm taking them down again the same way.
If this works out, there will be definitely, be celebrating in order. I look forward to it.
So I'm doing something that I should have thought of a long time ago. Something that will help remove at least one source of stress from my life. With that off my mind, it should allow me to focus on the other things that have been bothering me.
2009 is going to be a turning point for me, I think. Because I'm doing my best to make it one. I've been reflecting on myself a lot lately. Things I like about me, things I don't like about me. And I'm trying to make changes for the better. I'm taking things one step at a time these days and i'm making slow but steady progress. I built up these walls brick by brick, and I'm taking them down again the same way.
If this works out, there will be definitely, be celebrating in order. I look forward to it.
1.26.2009
A Thought To Keep Me Up At Nights
Do you ever wonder how much your life would be worth? Ever pondered the dollar value somebody would associate with a lifetime worth of learning, growth, and achievement?
Not me. I have a life insurance policy statement that tells me. It's right there.
I guess I thought a life would be worth more.
I blame the failing global economy.
Not me. I have a life insurance policy statement that tells me. It's right there.
I guess I thought a life would be worth more.
I blame the failing global economy.
1.21.2009
Prime Time Television
So I've been thinking about this plot for a sitcom episode all day. Just like Seinfeld or Friends. The sitcom would feature 2 couples and their quirky single friend. The episode would go something like this:
Cast:
Couple 1
Couple 2
Quirky Single Friend
Work Friend - Special Guest, one episode
Couple number one, feeling cooped up all the time, decides they should spend more time with couple number 2. They make plans with the second couple. But the second couple meet an extra couple (They're not important and thus only even mentioned in the dialogue, but never seen) and break plans with Couple 1. Soon enough Couple 1 never sees Couple 2, and are growing increasingly agitated.
Couple 1 then decides to spend more time with the Quirky Single Friend to fill their socializing void. Except Female 1 secretly thinks it would be better to hook up Quirky Single Friend with Work Friend. That way Quirkly Single Friend and Work Friend can start dating and Couple 1 will have a Couple 3 to do activities with.
And so Couple 1 invite Quirky Single Friend to dinner. But Female 1 also secretly invites Work Friend. Work Friend has been mentioned to Quirky Single Friend, but never formally introduced. Quirky Single Friend thinks that the dinner is just a casual friendly outing and invites Couple 2, whom he still sees on a regular basis and to the annoyance of Couple 1.
Of course all three people arrive at the fancy restaraunt and meet up with Couple 1 and Work Friend. Female 1 begins an aggressive sales pitch of Quirky Single Friend in an attempt to foster interest between Quirky Single Friend and Work Friend. But the situation quickly becomes awkward as Male 1 is forced to try and diffuse the situation, but can't do so easily without risking the wrath of Female 1. Conversations start being passed through the table from one cast member to another with Couple 2 acting as an information relay between the other 4.
"Would you please tell Male 1..."
"Well you can tell Female 2..."
The entire scene turns into a disaster scene full of witty jokes, silly but uncomfortable antics with the waiter, wrong orders, and food allergy mishaps. Work Friend becomes alienated towards both Couples, and Quirky Single Friend tries to hide from embarassment. Work Friend and Quirky Single friend barely say two words for the entire scene as they're constantly being interrupted mid-sentence by one of the 4 other characters at the table. The scene finally ends in an awkward silence where everybody eats desert and doesn't speak to each other. Which makes paying the bill very difficult since nobody will talk to each other.
The punchline to the episode is, of course, this: It's not an episode of a sitcom at all. I've taken quite a few liberties and exaggerated quite a bit, but this was actually my life last night.
I am Quirky Single Friend.
Cast:
Couple 1
Couple 2
Quirky Single Friend
Work Friend - Special Guest, one episode
Couple number one, feeling cooped up all the time, decides they should spend more time with couple number 2. They make plans with the second couple. But the second couple meet an extra couple (They're not important and thus only even mentioned in the dialogue, but never seen) and break plans with Couple 1. Soon enough Couple 1 never sees Couple 2, and are growing increasingly agitated.
Couple 1 then decides to spend more time with the Quirky Single Friend to fill their socializing void. Except Female 1 secretly thinks it would be better to hook up Quirky Single Friend with Work Friend. That way Quirkly Single Friend and Work Friend can start dating and Couple 1 will have a Couple 3 to do activities with.
And so Couple 1 invite Quirky Single Friend to dinner. But Female 1 also secretly invites Work Friend. Work Friend has been mentioned to Quirky Single Friend, but never formally introduced. Quirky Single Friend thinks that the dinner is just a casual friendly outing and invites Couple 2, whom he still sees on a regular basis and to the annoyance of Couple 1.
Of course all three people arrive at the fancy restaraunt and meet up with Couple 1 and Work Friend. Female 1 begins an aggressive sales pitch of Quirky Single Friend in an attempt to foster interest between Quirky Single Friend and Work Friend. But the situation quickly becomes awkward as Male 1 is forced to try and diffuse the situation, but can't do so easily without risking the wrath of Female 1. Conversations start being passed through the table from one cast member to another with Couple 2 acting as an information relay between the other 4.
"Would you please tell Male 1..."
"Well you can tell Female 2..."
The entire scene turns into a disaster scene full of witty jokes, silly but uncomfortable antics with the waiter, wrong orders, and food allergy mishaps. Work Friend becomes alienated towards both Couples, and Quirky Single Friend tries to hide from embarassment. Work Friend and Quirky Single friend barely say two words for the entire scene as they're constantly being interrupted mid-sentence by one of the 4 other characters at the table. The scene finally ends in an awkward silence where everybody eats desert and doesn't speak to each other. Which makes paying the bill very difficult since nobody will talk to each other.
The punchline to the episode is, of course, this: It's not an episode of a sitcom at all. I've taken quite a few liberties and exaggerated quite a bit, but this was actually my life last night.
I am Quirky Single Friend.
1.19.2009
How Did I Miss That!?
Holy crap! This thing has polyphony!
I currently own an old Casiotone CT-460 keyboard (synthesizer) the used to belong to my grandmother. This thing has been around since the late 80's when Grandma first got it for christmas from her kids. I guess the hope is that she would learn to play. I think she did take lessons for a little while, but this little casiotone just isn't properly suited for any sort of serious playing. Like many keyboard of it's kind, it only has 49 keys instead of the standard 88.
I used to practice on this little keyboard when I was growing up. If my parents left town we'd stay at Grandma's, and so I couldn't get access to my piano. The casiotone was the only way I could practice. But of course it had all these cool little buttons and knobs and sound effects and I'm easily distracted. So practicing didn't go so well. But I did learn what all the buttons did.
All except a small handful, that is.
Allow me to sidestep for a moment. I took 10 years of piano lessons through the Suzuki method, and eventually earned my Grade 8 diploma from the conservatory of music. I'm no mozart, but I'm pretty darn good I guess.
Well when I left home I couldn't take my piano with me, so for the past 10 years it's sat in my mother's basement waiting for the day when I'm stable enough in a home to relocate it. So a few years ago, while my Grandmother was still living, I asked if I could take the Casiotone. It had by that time taken up residence in her basement where nobody used it. I moved it to the city with me. I purchased a midi cable for it. And I began to dabble in electronic music. I've been doing so for a few years now. In case you didn't notice the link on the right, here's the kind of stuff I mess around with in my spare time. Audible Fragments .
Well last year I wandered into a music store and puttered around on some synthesizers. The technology has come a long way since they made this casiotone. And so I decided last June that as soon as I was done paying off my debt I'd start saving money for a new synthesizer. Something that would be good enough to replace a real piano, and that would double as an excellent device for messing around with electronic music as well. I've decided on the Roland RD300GX digital stage piano. My debt payments are going along nicely, and I've even put away some money for the Roland too. I should have it by June, or maybe even sooner if my income tax return is nice to me. But I'm stuck with the trusty old casiotone in the meantime.
So coming back to the point, I decided to see if I could find a manual online for it. Just for kicks. Sure enough I did find the manual. So I took a browse through the PDF file, and there it was! The description for that goofy "465 sound tone bank" button that I'd never figured out the use for.
It's a polyphony toggle! You pick a sound, hit the button, pick a different sound, and voila! 2-sound polyphony! After 15+ years of messing around with this thing, I've only just now discovered one of the coolest features it has!
I currently own an old Casiotone CT-460 keyboard (synthesizer) the used to belong to my grandmother. This thing has been around since the late 80's when Grandma first got it for christmas from her kids. I guess the hope is that she would learn to play. I think she did take lessons for a little while, but this little casiotone just isn't properly suited for any sort of serious playing. Like many keyboard of it's kind, it only has 49 keys instead of the standard 88.
I used to practice on this little keyboard when I was growing up. If my parents left town we'd stay at Grandma's, and so I couldn't get access to my piano. The casiotone was the only way I could practice. But of course it had all these cool little buttons and knobs and sound effects and I'm easily distracted. So practicing didn't go so well. But I did learn what all the buttons did.
All except a small handful, that is.
Allow me to sidestep for a moment. I took 10 years of piano lessons through the Suzuki method, and eventually earned my Grade 8 diploma from the conservatory of music. I'm no mozart, but I'm pretty darn good I guess.
Well when I left home I couldn't take my piano with me, so for the past 10 years it's sat in my mother's basement waiting for the day when I'm stable enough in a home to relocate it. So a few years ago, while my Grandmother was still living, I asked if I could take the Casiotone. It had by that time taken up residence in her basement where nobody used it. I moved it to the city with me. I purchased a midi cable for it. And I began to dabble in electronic music. I've been doing so for a few years now. In case you didn't notice the link on the right, here's the kind of stuff I mess around with in my spare time. Audible Fragments .
Well last year I wandered into a music store and puttered around on some synthesizers. The technology has come a long way since they made this casiotone. And so I decided last June that as soon as I was done paying off my debt I'd start saving money for a new synthesizer. Something that would be good enough to replace a real piano, and that would double as an excellent device for messing around with electronic music as well. I've decided on the Roland RD300GX digital stage piano. My debt payments are going along nicely, and I've even put away some money for the Roland too. I should have it by June, or maybe even sooner if my income tax return is nice to me. But I'm stuck with the trusty old casiotone in the meantime.
So coming back to the point, I decided to see if I could find a manual online for it. Just for kicks. Sure enough I did find the manual. So I took a browse through the PDF file, and there it was! The description for that goofy "465 sound tone bank" button that I'd never figured out the use for.
It's a polyphony toggle! You pick a sound, hit the button, pick a different sound, and voila! 2-sound polyphony! After 15+ years of messing around with this thing, I've only just now discovered one of the coolest features it has!
Subscribe to:
Posts (Atom)