So I’m horrible with the camera. I take pictures at the wrong time. But heck, at least I have some and it’s up in an online photo album for all to see:
http://www.mikexstudios.com/gallery
Gotta run for a social “Double Dare” event!
So I’m horrible with the camera. I take pictures at the wrong time. But heck, at least I have some and it’s up in an online photo album for all to see:
http://www.mikexstudios.com/gallery
Gotta run for a social “Double Dare” event!
Mike’s in a dungeon in the basement of some old brick building in Pittsburgh, chained to a moldy, mossy, cold, damp stone wall. It’s dark in there, and he hasn’t been fed in two days. From what I gathered from the smoke signals he paid the hunchback dungeonkeeper to send up here to New Hampshire, he’s being held ransom by the mob for $6,200,000. Needless to say, he won’t be posting on here much.
I guess a taxi driver offended him so he used his mad skill at GTA-style moves to kick him out of the car and then accidentally run over him, and then some mobsters who were affiliates of the cabbie stole the car from him, blindfolded him, and put him in a dungeon.
That last post was apparently a fraud, posted from the mob’s computer lab also hidden somewhere in Pittsburgh, to reassure people at home that he was doing fine. The mob figured out Mike’s not-so-secure password on the second try (which should serve as a public service announcement to all of you: make your passwords hard to guess!). However, they didn’t count on the double-crossing hunchback who sweeps the dungeon floor, and now the true story is out!
If anybody has $6.2 million, send it to the address Mike posted, and he’ll thank you profusely when he gets back home. ![]()
So, I’m here at CMU. This is an excerpt taken from a response to Penguin’s email:
I got here yesterday after a long 9 hour train ride. PGSS is a really fast paced program we had classes and orientation until 12AM last night! There are 90 students here in this program! It’s huge. Some of the students here are pretty darned intelligent. I’m in the middle somewhere so at least, that’s good to know ^^;. I just got tons of homework today too! The day is packed with courses. I barely had time to get on the computer. I have about 25 more minutes until the break is over. I’ll give a bigger update some other time.
Whew!
Tomorrow, I am leaving for Carnegie Mellon University for the Pennsylvania Governor’s School for the Sciences. It is a 5 week program so that means I will be back after July 31st. The program is described as: “… provides instruction in the discrete sciences, mathematics, and computer sciences that emphasizes access to hands-on laboratory research and the sophisticated technology and facilities available at Carnegie Mellon University (CMU), the Pittsburgh Supercomputing Center, and other facilities in the city of Pittsburgh.”
Anyway, if anyone feels like contacting me by snail mail, my address is:
Michael Huynh
PA Governor’s School for the Sciences
5032 Forbes Avenue
Carnegie Mellon University
Pittsburgh, PA 15289
(I don’t care about releasing that address because frankly, if you only have 5 weeks to stalk me. )
Of course, I will still be online and active posting on this blog. My sister consented in letting me use her digital camera so I will be able to post constant picture updates of my exploits.
I was meaning to write more, but having parents and people screaming in my ear, it is quite difficult to concentrate on anything.
Today was pretty darned cool. It’s been a while since Fed and I last did anything, but since it was my last day home until August, I decided it was time to give him a call again. Fed, my friend-brother (he’s so much a friend, he’s like a brother), and I were at his house for a while in the morning trying to fix his printer. It keeps saying: “Cartridge jammed” and to solve that, Fed actually reached into the printer and pulled the cartridge over to the other side (”see, it’s not jammed anymore”). I almost fell over. It was probably because of what he did that the printer started making weird grinding sounds like a machine gun. I figured out how to unjam the cartridge by pressing enter on the array of buttons and taking out and putting back in the ink cartridges, but the printer refused to align the print heads properly and wouldn’t print anything from an outside source (computer). It could copy though, but still wouldn’t print. Very elusive. Since his black ink cartridge was empty, I thought perhaps that was why the alignment failed, but the printer should still accept incoming print data. In any case, I didn’t feel like resorting to drastic measures (ie. kicking it, breaking it open, giving it a cookie) so I suggested that perhaps he would buy a new printer. To put it inperspective, the price of a black and color ink cartridge costs around $55-65 while a cheap new printer with both ink cartridges included costs only around $60-80. I saw a really cheap lexmark printer at Circuit City weeks ago for only $60. To get maximum return on your investment, sell the printer on ebay. At least you can garner $15 for it, which makes the price of the printer and ink cartridges around $55 which is cheaper than buying ink cartridges for an existing old printer.
Anyway, we decided to scrap the printer and go play some pool at the Drexeline pool hall. Since Fed could drive, we took his dad’s car down and entered through the backdoor. That place is awesome. If this were prohibition, that would be the place where moonshine would be sold. That would be the speakeasy. It’s the perfect place! So we went in, got a table, and played four games which took about an hour. The only gripe I have about that place is the smoke content in the air. Since everyone in there smokes and there is no ventilation in the place, you end up as a secondhand smoker and leave smelling like a smoker. Everyone in there was all gangster :). You have bikers, guys with tons of tatoos, professionals, etc.
We played four games. I won two of them by a close margin. Fed won the other two. He readily trounced me during one game which was pretty amazing. I had stripes and still had 5 more to go when Fed hit the 8 ball in. At certain times though, we both looked like idiots since we haven’t played in a long while. The last time we played was during spring break, I think, at Dave T.’s house. I won all 3 (or was it 4) games :). His table has good karma or something.
After the pool hall, we went back to his house to practice some guitar playing. Fed and I were trying to write a good acoustic guitar duo song and we were trying out various chords and such. We figured out some pretty cool stuff and tabbed it down. Taking a break, we strolled down to Jano’s pizza and got a large. We had to wait 15 minutes so we went down to Rite Aid to grab drinks. Tom, Justin, Brian M., and someone else zoomed by in a car and were screaming out the window at us. They’re pretty cool :). I didn’t know Brian M. was there until I talked to him later at CVS where he works. Brian is the most homosexually straight guy I know. Well, at least, I hope he’s just pretending to be homosexual. If he actually were, that’d be kind of scary.
Grabbing the pizza and bringing it back to Fed’s lair, we watched some Mad TV and continued some song composition. I had to get home to pack so I unfortunately had to leave. Hopefully, we’ll be able to work on more songs later in the summer when I get back from CMU.
So I happened to be on AIM yesterday, and my good friend Eugene was on too. I was able to learn about his research at Baylor University where he is a participant in the Baylor Summer Science Research Program. The abridged version of the chat follows:
Session Start (AIM - mikexstudios:eugeneIIIm): Fri Jun 25 21:49:35 2004
blah, blah blah…
[21:52] mikeXstudios: reading your blog
[21:53] mikeXstudios: it seems like you’re doing pretty interesting stuff
[21:53] eugeneIIIm: i haven’t told you what i’m doing
[21:53] eugeneIIIm: it’s complex plasmas
[21:53] eugeneIIIm: or dusty plasmas
[21:53] eugeneIIIm: see
[21:54] eugeneIIIm: when dust particles are put into a plasma environment
[21:54] eugeneIIIm: they gain a charge
[21:54] eugeneIIIm: and they interact and form a crystal stucture
[21:54] mikeXstudios: okay
[21:54] eugeneIIIm: they discovered this in 1994
[21:54] mikeXstudios: this plasma…is it suspended in air?
[21:55] eugeneIIIm: not in air perse
[21:55] mikeXstudios: yeah, space
[21:55] mikeXstudios: vacuum
[21:55] eugeneIIIm: yes
[21:55] eugeneIIIm: vacuum
[21:55] eugeneIIIm: low pressure argon
[21:55] mikeXstudios: and when you mean crystal, does that mean it takes on a cube shape?
[21:55] eugeneIIIm: like <1 torr (mmHg)
[21:55] mikeXstudios: since crystals tend to be cubic
[21:55] eugeneIIIm: 2d crystal
[21:55] eugeneIIIm: the dust particles are suspended
[21:55] eugeneIIIm: there is a dc bias away from the bottom electrode
[21:56] mikeXstudios: explain “dc bias away”
[21:56] eugeneIIIm: which is balanced by gravity and the shape of the bottom electrode
[21:56] eugeneIIIm: the electromagnetic force from the bottom electrode is negative
[21:57] eugeneIIIm: and the dust particles are negative
[21:57] eugeneIIIm: so they repel
[21:57] eugeneIIIm: the dust becomes negatively charged because it is hit with more electrons than ions
[21:57] eugeneIIIm: just because the electrons are faster and more numerous
[21:58] eugeneIIIm: and since the particles are relatively uniform in charge, they arrange themselves in a 2d crystal
[21:58] mikeXstudios: so everything is occuring on a plane?
[21:58] eugeneIIIm: because they all float at the same height
[21:58] eugeneIIIm: i guess you can think of it like that
[21:58] mikeXstudios: because I’m conceptualizing a plasma “cloud”
[21:58] eugeneIIIm: ok
[21:58] eugeneIIIm: let me show you a picture
[21:58] mikeXstudios: and clouds are 3d
[21:58] eugeneIIIm: yeah
[21:59] eugeneIIIm: there are two electrodes
[21:59] eugeneIIIm: the cylinder
[21:59] eugeneIIIm: um
[21:59] eugeneIIIm: look
[21:59] eugeneIIIm: i need to save this conversation for my presentation!
[21:59] mikeXstudios: yeah ![]()
[21:59] eugeneIIIm: (Link: http://community.webshots.com/s/image1/0/28/91/151502891YeEZuS_ph.jpg)http://community.webshots.com/s/image1/0/28/91/151502891YeEZuS_ph.jpg
[21:59] mikeXstudios: I’ll ask you tons of questions, don’t worry
[22:00] eugeneIIIm: the purple stuff is plasma
[22:00] eugeneIIIm: the two big cylinder things are electrodes
[22:00] mikeXstudios: gotta make sure you understand what you’re talking about ![]()
[22:00] eugeneIIIm: ha ha
[22:00] mikeXstudios: (and make sure I understand it, hehe)
[22:00] eugeneIIIm: you can’t see the dust in this picture
[22:00] mikeXstudios: cool
[22:00] eugeneIIIm: we shine a laser into it
[22:00] eugeneIIIm: and the dust refracts it 90 degrees
[22:00] eugeneIIIm: into the camera
[22:00] eugeneIIIm: and then we take pictures
[22:01] eugeneIIIm: (Link: http://community.webshots.com/s/image1/0/38/21/151503821uJhJpI_ph.jpg)http://community.webshots.com/s/image1/0/38/21/151503821uJhJpI_ph.jpg
[22:01] eugeneIIIm: it’s b and w because there’s an infrared filter
[22:01] eugeneIIIm: then after we take the pictures
[22:02] mikeXstudios: stars ![]()
[22:02] mikeXstudios: looks like stars
[22:02] mikeXstudios: but continue
[22:02] eugeneIIIm: these programs in MATLAB determine the number of particles, distance between them, phase, etc..
[22:02] eugeneIIIm: ha ha
[22:02] eugeneIIIm: yeah, i guess they do
[22:02] mikeXstudios: yeah, I read on your blog that you’ve been programming in MATLAB
[22:02] mikeXstudios: what do you think of the language?
[22:02] eugeneIIIm: it’s basically c++
[22:03] eugeneIIIm: with better matrix capabilities
[22:03] eugeneIIIm: and you don’t have to worry about variable types
[22:04] eugeneIIIm: and it’s also easy to create graphs, 2d and 3d
[22:04] mikeXstudios: cool
[22:04] eugeneIIIm: and it’s designed to look at images
[22:04] eugeneIIIm: you can import images as matrices
[22:05] mikeXstudios: hm, interesting
[22:05] mikeXstudios: that could be useful
[22:05] eugeneIIIm: have you looked at all my pictures?
[22:05] eugeneIIIm: there’s a link in my info
[22:05] mikeXstudios: post here
[22:06] eugeneIIIm: (Link: http://community.webshots.com/user/eugeneiiim)http://community.webshots.com/user/eugeneiiim
[22:06] eugeneIIIm: i’ve been eating pho
[22:06] eugeneIIIm: and clay pots
[22:06] eugeneIIIm: at this one restaurant
[22:06] eugeneIIIm: called clay pot
[22:06] eugeneIIIm: it’s vietnamese
Session Close (eugeneIIIm): Fri Jun 25 22:06:45 2004
Okay, so Eugene’s eating clay pots….. Anyone see a problem with this? No wonder he’s so messed up! On the other hand, pho is very good :).
** This is where Trillian crashed. I switched to AIM where there is no built in logging **
eugeneIIIm: http://community.webshots.com/user/eugeneiiim
mikeXstudios: okay, cool
mikeXstudios: so continue, MATLAB is cool
mikeXstudios: and it can do all sorts of things with images
eugeneIIIm: uhh
eugeneIIIm: yes
[removed: eugene incriminating himself here]
eugeneIIIm: well you don’t really write “programs” in matlab
eugeneIIIm: just functions
eugeneIIIm: which you call in the main interface
mikeXstudios: okay
mikeXstudios: now, what are you using MATLAB for?
eugeneIIIm: ok
eugeneIIIm: it takes the pictures of the dust
eugeneIIIm: matlab analyses the images
eugeneIIIm: the one thing it determines
eugeneIIIm: is pair correlation functions
mikeXstudios: okay
eugeneIIIm: which is the probability that the closest particle will be at a certain distance
eugeneIIIm: or something like that
eugeneIIIm: so what i did in my spare time
mikeXstudios: was surf the web?
eugeneIIIm: oh yeah, you can determine phase of the crystal
mikeXstudios: and write emails?
eugeneIIIm: yes
eugeneIIIm: that
eugeneIIIm: mostly
eugeneIIIm: and play chess on yahoo
mikeXstudios: heh, that’s what people do in labs
mikeXstudios: well, what’s the phase of a crystal?
eugeneIIIm: ah
eugeneIIIm: i forgot
mikeXstudios: okay
mikeXstudios: and when you said:
mikeXstudios: eugeneIIIm: which is the probability that the closest particle will be at a certain distance
mikeXstudios: where are you measuring from?
mikeXstudios: each particle?
mikeXstudios: to another particle?
eugeneIIIm: the structure formed by the particles can be crystal, flow and floe, vibrational, and gaseous
eugeneIIIm: it looks at each particle
eugeneIIIm: and it calculates like the distance from every other particle
eugeneIIIm: (this takes a verrrry long time even on 3.2 ghz machines)
mikeXstudios: okay, I see
eugeneIIIm: and it’s like
eugeneIIIm: the number of particles at that distance
eugeneIIIm: so we’ve been looking at 9 micron particles, 6 micron, and glass
eugeneIIIm: the glass has various particle sizes
eugeneIIIm: and also mixtures of 9 and 6
mikeXstudios: okay
mikeXstudios: you’re making a plasma out of glass?
eugeneIIIm: noo
eugeneIIIm: the dust particles
mikeXstudios: okay, I see
eugeneIIIm: the plasma is always the low pressure argon
mikeXstudios: how is the plasma formed?
mikeXstudios: heating argon?
eugeneIIIm: the plasma can be pretty much any gas as long as it’s unreactive
eugeneIIIm: low pressure
mikeXstudios: define a plasma
eugeneIIIm: state of matter where electrons dissociate from nuclei
eugeneIIIm: the voltage along with low pressure
eugeneIIIm: creates the plasma
eugeneIIIm: with lower pressure, you don’t need to add as much energy
mikeXstudios: what do you mean by voltage?
eugeneIIIm: the voltage across the 2 electrodes
eugeneIIIm: we vary the voltage
eugeneIIIm: the voltage is the energy source
mikeXstudios: okay
eugeneIIIm: you know how stuff boils at lower temperatures in low pressure?
eugeneIIIm: it’s like that
mikeXstudios: yeah
mikeXstudios: okay, I get that part
mikeXstudios: you can move on
eugeneIIIm: ok
eugeneIIIm: ok
eugeneIIIm: so
eugeneIIIm: we vary the voltage
eugeneIIIm: and the pressure
eugeneIIIm: that affects the phase of the crystal
eugeneIIIm: the structure formed by the particles can be crystal, flow and floe, vibrational, and gaseous
eugeneIIIm: uh
mikeXstudios: clarification on “phase”?
eugeneIIIm: it behaves a lot like regular matter
eugeneIIIm: but much more slowly
mikeXstudios: oh
mikeXstudios: okay
eugeneIIIm: which allows you to observe phase changes more easily
mikeXstudios: I was thinking phase as in waves
eugeneIIIm: oh oh
mikeXstudios: but you mean something else
eugeneIIIm: i mean like solid liquid gas
mikeXstudios: okay, that makes more sense
eugeneIIIm: flow and floe is liquid
eugeneIIIm: crystal is solid
mikeXstudios: so, what the objective in your research?
eugeneIIIm: to look at the differences in phase change and crystal structure caused by differences in particle sizes and whether the particles are monodisperse
eugeneIIIm: meaning they are all the same size
eugeneIIIm: like the glass would be nonmonodisperse
eugeneIIIm: and the 9 micron would be monodisperse
eugeneIIIm: the mix of 9 and 6 would be nonmonodisperse
eugeneIIIm: etc…
mikeXstudios: okay
mikeXstudios: hm, getting a question…
mikeXstudios: probably the last before I retire
mikeXstudios: if your blog will load…
eugeneIIIm: heh
mikeXstudios: well, I can’t find it now
mikeXstudios: but I think you mentioned something about normalizing
eugeneIIIm: ooh
eugeneIIIm: yes
eugeneIIIm: the pair correlation functions
mikeXstudios: what does that mean?
mikeXstudios: yeah
eugeneIIIm: they’re traditionally normalized to area of 1 under the curve
eugeneIIIm: i guess it makes them easier to see
eugeneIIIm: you just divide each element by the sum of all elements
eugeneIIIm: and that works out to an area of 1
mikeXstudios: okay, cool
mikeXstudios: and finally, may I post exceprts of this “interview” on my blog? ![]()
eugeneIIIm: sure
mikeXstudios: alright, I’m out
mikeXstudios: see ya
This is for Penguin who has always wondered what it was like around here..
So, my sister has a digital camera, and one day, I was able to steal, I mean, borrow it for a while to take some photos! This is pretty mimicing what Penguin ocassionally does with her journal–go on photo ops about her life. Here we go:

Bird’s eye view of where I live. The poorly drawn “circle” is where I live. The place labeled “school” is actually a juvenile detention center and a mental correction facility. That’s where I go for more of the year from September to June. The big area with lots of grass and trees is a cemetery. It’s quite peaceful and a lot of people jog around the perimeter.
NOTE: Thumbnails are shown. To see a bigger image, click the thumbnail.
![]()
This is where I live: a townhouse. Not the most lavish of all places, but certainly not the worse. It’s small and cozy. Unfortunately, that overhang in the front and the tree block a lot of sunlight from coming into the house. It makes the living room dark all the time. However, the tree is good because trees are generally good. They provide a good aura and increase the quality of air. And that’s my lawn in that picture. Certain flightless birds might be shocked at small my lawn is, but um, what can I say? This is normal for me ^^;.
![]()
During the summer in the front of my house, my mom and my sister like to grow tomatoes. Mostly, my sister loves tomatoes and instigates my mom to plant them. Last summer (2003) I had some peanut sprouts I brought home from Atlanta, GA. I planted them in front and they grew quickly. However, that was towards the end of the summer and then fall came quickly and the peanut plant didn’t grow very well :(. The big tree blocks a lot of sunlight from reaching the plants.
![]()
This is the rest of my street. As you can see, all of the houses are pretty much the same. The street is lined with cars. During the school year, many students park on my street. Of course, as the big boss of the triad, the street is my turf. Therefore, I have to charge kids “protection money.” Many times, kids had to go home crying because the engine was missing from their car, or the steering wheel was gone, or they suddenly find the mileage of their car to be 9545825 miles. Or, or, they found their car to suddenly be a convertable even though it wasn’t before.
But of course, I give free turf rights to my friends. Matt L. parks on my street with no problems!
![]()
So exiting my street, we can catch a glimpse of a bigger street. An intersection is seen below. That’s where some stores are located. Nothing good like a book store or anything. Just your usual stuff: McDonalds, CVS, Dry Cleaners, ACME, Dollar Store, Exxon, Movie Rental Place, Citizen’s Bank, etc. Why can’t they have a book store?! That’d be like my favorite hang out spot :). Yeah, and don’t park on this side…like the sign says.
![]()
So, we venture down to the intersection and get a closer look at the stores from CVS. Boring ^^;. Not a lot of action happens around here. Just a few murders a day, serial killings, grand theft, people stealing tanks and driving them on the streets. Nothing exciting at all!
Disclaimer: Some descriptions were not *that* factual. The truth was bent! Sorry! ^^;
Hopefully, next time, I’ll be able to take better pictures. I quickly snapped a few because I didn’t want people to think that I was insane (okay, okay, they already know, but still) running around with a camera. I mean, just how many people do you see running around with a camera? They’d probably think I was a terrorist running around taking pictures ^^;.
One day I decided that I wanted to read The Count of Monte Christo by Alexander Dumas. However, I didn’t want to strain my eyes on the computer screen so I decided to read it on my TI-89, where I’ve read numerous other books including Arabian Nights and Alice in Wonderland.
However, my initial problem was that the book wasn’t available online in TI ebook format. But no worries, I could easily convert it using TIGCC Tools. Hum de dum, I fired up command prompt and proceeded to convert the book but ran into a file size limit problem of course. The TI-89 had a file size limit of around 60KB. The Count of Monte Christo is pretty long…in fact, it’s about 1.8MB. Now, I could either start cutting and pasting chapters from the text into files so that I could convert them with the TICT ebook generator, or I could write a program that automatically did this for me. Naturally, I chose the latter :). It took a small while and I wrote it in PHP, but it did the job well.
10/2/04 UPDATE: Because I didn’t feel like starting up PHP and Apache everytime I wanted to split an ebook up, I ported the script over to Python.
Download: ebktag.zip (PHP Version 2KB).
Download: ebkgen.py (Python Version 3KB).
NOTE: To run, you need a PHP interpreter. This means that you can upload it to a web server and run it too. In fact, since I run a local apache + php server, I use that to execute this script. Perhaps if there is a way to compile PHP scripts….
P.S. The book is good :).