12.29.2009
A day in Boston
Afterwards, we went to the Samuel Adams brewery for a free tour and beer tasting, which was pretty decent. Got a sample glass, too, and some quart-sized bottles of Sam Adams to take back home.
Finally, we hit up the Harpoon brewery in the Waterside District (or some such). Picked up 2 growlers (Harpoon Winter Warmer and Cider) and a case of UFO, one of my favorite beers.
For supper, I convinced my dad to go to the Cheesecake Factory (mostly because I wanted to get that 'Big Bang Theory' vibe). What a great place, a little pricey, but the portions are huge and the food is tasty.
Tomorrow, the Museum of Contemporary Art, the Harvard campus (it was something like -25C here with the windchill today, which meant we weren't walking about anywhere), refilling a growler back at the Harpoon brewery and likely a local homebrew shop (I'm looking for some cheap kegs).
Anyways, off to bed, I'm going to read some more of my newest book, "Surely you're joking, Mr. Feynman!". I'm something like 4 pages in and hooked already.
12.28.2009
Vacation.
12.19.2009
Post Everthing Update
12.10.2009
4:55 AM
Ambitious or rubbish? Stay tuned...
12.07.2009
12.02.2009
Planetary Migration according to Megan
what's the subject?
Sean says:
Planet migration.
Megan says:
I'll be sure to post my presentations. The one for Galaxies and Cosmology is on the Hubble Sequence.
My FPGA project is nearly ready for testing. I need only get a serial gender changer, and I'll be ready for some preliminary low-speed tests. Unfortunately, given how busy I am over the next two weeks, I might only be able to test it right before Christmas, a bit later than I'd hoped.
-=//\=-
11.19.2009
11.17.2009
Last labs today.
11.16.2009
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
11.13.2009
Productivity is down.
11.09.2009
C'mon, we're not that bad.
11.08.2009
Fwd: FROM YANG
From: <fmeeberg@planet.nl>
Date: Sun, Nov 8, 2009 at 7:29 PM
Subject: FROM YANG
To:
Greetings, I am Ming Yang writing from Hong Kong. I am writing you because I want you to join me in a business project worth 24.5M Dollars. You will have a share of 50% after we finish.
Please write me back at my private e-mail: yangming.mingyang.yangming@gmail.com
Ming Yang
11.05.2009
The rest of the Arizona pictures.
11.02.2009
Update
Back to crimping.
Morning of the last Day
11.01.2009
A very long day, indeed.
There wasn't much going on in the control room, we were mostly just there to turn off the array if anything went wrong. There was one Gamma-ray Burst Alert (which ordinarily we would slew to and start taking data on) but it was too low on the horizon, so instead, I went outside and took some nice telescope images with my camera. Attached below are the highlights of the day, captions to come when I'm not super sleepy.
10.30.2009
Arrival
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
10.28.2009
So busy.
10.27.2009
Ares 1-X Test Launch Today
10.21.2009
10.19.2009
10.14.2009
UDP and making progress.
10.12.2009
A quick update.
10.09.2009
Results of the Muon Asymmetry Experiment
10.02.2009
Going back to the Experiment
Now, I've got to get back to being a clever programmer in that I've got to write a script that will loop through all my data files and look for muon asymmetries.
9.29.2009
True story.
--
-=//\=-
9.28.2009
Neglection.
Muons aside, I got an account on an 8 CPU / 32GB memory computer in the lab downstairs so I can compile my FPGA code, which is nice, because compile times are down by an order of magnitude, which means I can get alot more work done.
9.21.2009
Correlation plot.
9.18.2009
Aaah, yes, my first paycheque. Oh, and barometric pressure.
9.16.2009
Montreal barometric pressure
9.15.2009
I have responsibility?
9.14.2009
Meet and Greet
He gave a talk Friday titled 'Understanding the Columbia Accident' which I thoroughly enjoyed. Taught me more than a few things I didn't know about the Columbia accident, including a few things that I'll probably get around to writing about here.
Time to go.
9.13.2009
9.11.2009
My first virus. Ever.
There was then a pleasant little list of things to do to remove viruses (ie, install virus scan, scan. If !virus_remove_success() then format.) but nothing with respect as to how to get my access restored. It's not the end of end of the world; I'm pretty sure I zapped the virus (manually deleted some files from a Linux boot, thank you flash drives), but thus far I've yet to receive a response to my inquiries as to what I can do to get my netbook back online.
I'm off to the lab to clean my telescope lenses during my lunch break, then write down the Messier Catalogue coordinates, then get back to work on FPGA programming, as I've been letting that slide a bit more than I should have recently.
9.09.2009
Muon Asymmetry Poster online
9.08.2009
Busy week.
"After the Earth was used up, we found a new solar system and hundreds of new Earths were terraformed and colonized. The central planets formed the Alliance and decided all the planets had to join under their rule..."
OKOK, maybe I'm suffering from a dab of Firefly withdrawl.
The real plan is simple: I need to create a data-folding script to compress long data sets (4 days or more) into 1 day. What this will do is produce a plot of detected muons vs. time, on a 24 hour scale. This should allow for me to detect the day/night muon asymmetry. If I get anything pretty I'll send it along.
Still having a hard time with the QDC/TDC timestamp discrepency, even with my fancy veto setup. I'm getting rather confused at this point, albeit as I'm writing this I had another idea as to how to try and fix the TDC.
That's this morning's plans. Now that I'm out of Quantum Theory and into Astrophysical Fluids, I need to catch up on my reading for that class, which includes some problems thus far. I've got that penciled in for this afternoon, or maybe earlier if I can write my data analysis scripts and get them working fast enough.
Tonight at 5 is a meeting of all the Physics 101 TAs. I'm rather excited.
Wednesday and Thursday are going to be long ones; both classes I'm taking this semester end at 5PM, placing my arrival-home time somewhere around 6:40. Sure, it's not terrible, but it's still a tad later than I'd like. The upside is that they're two classes that are bound to be interesting.
Then Friday there's the conference about the Columbia Accident given by someone who sat on the investigation board. I feel like I shouldn't be as excited as I am for this. But regardless.
Back to work.
9.07.2009
Out of Quantum Theory
9.05.2009
Long observing stint.
Once moongazing was over, I found the Pleiades star cluster (M45, pictured here) by accident. I was looking through binoculars in an attempt to star hop my way to the Andromeda Galaxy.
Star hopping is more or less what it sounds like: Starting with a known star, you make your way closer and closer to your intended target using bright, easily identifiable stars to guide you. Because most deep sky objects (galaxies, nebulae, etc) are to faint to see with the naked eye, one uses binoculars or a telescope to see them. This substantially reduces our field of view, making navigation difficult.
Near Pleiades I found the constellation Triangulum, and tried to find the Triangulum Galaxy (M33), but with no luck. I'm convinced I should be able to see them, regardless of the light pollution caused by the full moon, but alas, I had no such luck.
9.04.2009
Poster presentation.
9.02.2009
Rough start to the day.
8.31.2009
Ah, yes, the kids are back to school.
8.29.2009
Five things I've seen or heard in the past 48 hours.
8.28.2009
CRAQ Presentation yesterday, then a bar.
8.26.2009
Presentation t'morroe.
8.25.2009
Ack! TDC problem.
8.24.2009
8.22.2009
Loving the new 'scope.
8.18.2009
Netbook Blues
8.17.2009
BSOD'd!
8.12.2009
Sinking Ice and Meteor Showers
<spoilers>
Firstly, Christopher Eccleston makes a great supervillain. And the idea that he used NATO's money to develop weapons he'd then steal was pretty clever. Not necessarily original, but today, it's almost impossible to do something that doesn't come off as cliche.
The underwater battle was pretty neat. I can't think of another movie that's done this before and it got away from doing something similar with space/airships and tanks. The last time I'd seen something original to that extent was in Swordfish when they hoist up the bus with the helicopter. The only beef I have with this scene is that when the self destruct mechanism for the enemy base goes off, not only do we see ice sinking, but one of the characters says something along the lines of "The Joes will be killed by a million tons of steel and ice". Ice floats! The writers only needed to leave out those last two words and I could have let the science go.
Accelerator suits, Mach 5 or 6 STOL aircraft piloted via neural interfaces and Celtic voice commands (also, why does the redhead know Celtic and not tie her hair up anyway?), nanomites to turn your burnt face into something metallic, and don't even get me started on the H2 chase, I could have gotten past all of this (hey, it's the future). But sinking ice? This is pretty basic.
</spoilers>
Subsequently, after the film, the Perseid Meteor Shower was at its peak, so I tried to find a good spot to observe from (not obvious because of the trees in my backyard and the street lights every 12cm in the front, but I saw a couple events before I hit the sack, and this was the lead in to the funniest thing I've heard this week.
8.10.2009
Bad PMT
Also, I learned today that I have a presentation to give in 17 days in
front of new grad students from 2 universities about optical
transients and FPGAs. Oh boy.
8.05.2009
8.04.2009
Experiment running.
only got to figure out why one of my signals seems lumpy (for lack of
a better term) albeit this may simply be due to the characteristics of
the photomultiplier tube.
7.31.2009
Mission Accomplished.
huge difference.
In this case, a missing '=' was what was keeping me (and presumably
anyone else using a V1718 USB bridge) from taking data. This line of code:
while ( ((long)(data_size-=4) >0) && (( read_events<
user_setting.m_num_events)|| (user_setting.m_num_events<= 0)))
is very complicated. So lets look at the important part:
while( ((long) (datasize-=4) > 0 .... )
This line subtracts 4 from the data_size value and checks to see if
the result is greater than zero. The effect is that when the data_size
variable is AT zero, the code stops executing. What this ends up doing
is cutting off the data acquisition process before the last line gets
out, and (in my experience) is a common mistake. Usually it would
read:
while( ((long) (datasize-=4) >= 0 .... )
which would execute it one last time when it has reached zero.
So I was thinking about this this morning when I received an email
from technicians in Italy:
"Hello Sean...
I did the test yesterday, finding your same problem: it is a software
bug and today we have found the solution.
Unfortunately, the person responsible for the software is traveling for work.
Then we will release the new software release (corrected) to return
from teh summer holidays at the end of August.
In the meantime, I tell you the problem.
I believe that you have not any problems to correct the source and
recompile all.
At line 485 of file maic.c you can find
>>>> while ( ((long)(data_size-=4) >0) && (( read_events< user_setting.m_num_events)|| (user_setting.m_num_events<= 0)))
You have to change it like this:
>>>> while ( ((long)(data_size-=4) >= 0) && (( read_events< user_setting.m_num_events)|| (user_setting.m_num_events<= 0)))
In the old version simply the last word transferred with the BLT was
not controlled and stored in the file. [...]"
...It would seem as though I discovered a major flaw in this companies
software, before their technicians did.
Everything is fine and dandy now. I can look at muon shapes to my
heart's content. I will be taking a data set over the weekend.
The best part is, I spent so much time waiting for them to get back to
me that I had already programmed the rest of the infrastructure. So
now all I need to do is take data. w00t.
7.30.2009
Late for the first time.
there was a power outage at a station halfway down the track and we
were going to stop in the Waste, err, West Island and wait for
instructions. 45 minutes later (as I should have been sitting down in
my office) we were informed that there were busses on the way to take
us to the metro. 30 minutes later we boarded the metro and took it
from Cote-Vertu all the way to Bonneaventure. Then it was a quick skip
and a hop to the group meeting where I kindly interrupted the girl who
was presenting.
Luckily, my boss had received the SMS emails I had sent him over the
day and it was embarrassment more than anything. But still. Broke my
perfect record. Damn train.
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
7.29.2009
A C-String-esque situation.
kim? says:
http://dlisted.com/node/33176
hahahaha
i love it
Sean says:
Wtf, Kim, I'm in my office, lol,
You have to NSFW that shit,
kim? says:
hahahaha
hahahaha
--
-=//\=-
I got the FPGA blues.
least for the time being. I think what I'm trying to do is build the
CN tower when all I've ever done is play with Lego. Which is a bit
uncool.
I'm missing one bit of information: I can't for the life of me figure
out how to tie the embedded processor code to the VHDL scripts I have
. The embedded processor is what will host the data (web) server, and
the VHDL actually takes the data. I know it's possible to do this, I
just can't for the life of me find a reference.
Back to work.
7.24.2009
7.23.2009
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
7.22.2009
Talk about abstract.
entry is actually my previous post.
likely right before classes start. We've got someone going down to
align T1, and I'd really like to contribute.
I'm slowly making progress in my understanding of the Xilinx EDK (for
the FPGA stuff). In a nutshell, I'm trying to install a Linux-based
web server on this ML402 board that will allow me to read out data
from the rate counters (which also need to be designed but that's the
'easy' part). All this combined will allow me to plug into one of the
telescopes (likely starting with the Whipple 10m for debugging
purposes) and take data read out to a computer.
The ML402 board I'm using has 64MB of DDR SDRAM. Assuming 20% of that
will be taken up by the operating system, I'm hoping that the
remaining 50MB is enough space to contain the data. The idea is that
even though we'll be reading in values very quickly (microsecond
timespans) if we have a large memory buffer we can read off of
periodically at a high speed. In other words, the computer can't read
and store data on a microsecond timespan, but is able to read and
store a large amount of data every second or so, say.
7.20.2009
A bad case of the Mondays.
down to pulling out 40 thousand PDFs on FPGA programming and trying
the single command that the technician at CAEN wants me to try. When
the latter fails, I try to figure out why, wonder about it for awhile,
then email back the failure with a question as to whether or not it
could be (e.g.) the firmware.
Naturally, I wont actually get an answer to the question, I'll get a
completely unrelated quote from the manual in response.
Hell hath no fury like a CAEN technician.
As I write this we are 14:52 away from the 40th anniversary of the
Apollo 11 landing. I've heard alot of conspiracy theorists asking
radio hosts if they thought it was faked, and other people complaining
about how there are a billion Chinese kids starving to death in Africa
and therefore we should go back in time and cut the NASA budget in
order to help this problem.
I think they're a bunch of morons, but that's me.
There were some interesting pictures released from the LRO (Lunar
Reconnaissance Orbiter) of the Apollo landing sites,
http://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/apollosites.html
.
Of course, these were photoshopped by the same guys who set the sounds
tage in Nevada to fake the landing. </sarcasm>
7.16.2009
7.15.2009
GO for launch.
I also tried to test out this new FPGA module I wrote for reading /
writing memory, but no one was in the Cosmology lab downstairs so I
couldn't get my hands on the Spartan board to test it out. There's
something hokey going on in the simulation that I'm not entirely
convinced would be replicated in real life.
In the picture, you can see that the led[7:0] segment (which should
come up as a number between 0 and 255 inclusive) is coming up as 'ZZ'.
I could understand maybe the data input/output buffer doing something
weird (which it is), but the led output is purely either on or off,
and in most circumstances chooses not to be a set of letters or
shapes.
7.13.2009
Slow.
the one that started 7 days ago, the purest sense of the word 'week',
but I digress).
Worked out all my software kinks for CAEN. I just need to get the
hardware to lower its thresholds, for which I have sent an email to
the wonderful Italians that absolutely love helping me debug their
hardware.
FPGA stuff is a little slow. VHDL is a really weird programming
language. Also, albeit the fact that I found an example doing
precisely what I want to be doing now, the code is barely commented,
so it's going to be tricky to figure out what's what.
Day's over soon. The sun's come out.
7.11.2009
7.07.2009
Mission.
data for the muon experiment, the culmination of 7 weeks of work.
Of course, this hinges entirely on the assumption that now that the
CAEN hardware works porperly, I haven't the need to keep mucking
around with it.
7.06.2009
clues as to the culprit. I've been following Brent Spiner on Twitter,
he's rather entertaining.
Currently, I'm working on some code that will allow the FPGA to take
an input and calculate its square root. Needs to be done iteratively,
which makes it a little bit tricky.
Steak for supper tonight, I'm thinking mushroom sauce.
7.04.2009
7.03.2009
Why is so much of my hardware going?
seven) which meant that I had to track down another. This one is fully
functional on all channels, so if it starts to go, I'm going to have
to assume that maybe the NIM bin power supply is konking out on that
particular slot. but testing for that might be hairy.
6.30.2009
6.29.2009
Hardware Issues, but this time it's not quite as much CAEN's fault.
6.26.2009
Strange New World
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
6.25.2009
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
Beneath me.
--
-=//\=-
Wierdest Wikipedia crawl ever.
6.23.2009
CAEN Documentation
Writes the specified value to the specified threshold register. If
threshold_id is CVT_V792_THRESHOLD_ALL every threshold will be setted
to the same value.
Parameters:
p_data Pointer to board data
threshold_id The threshold to set. It must be a
cvt_V792_threshold_id valid id.
value The value to set : Threshold value and Kill
bit (CVT_V792_THRESHOLD_KILL_MSK) If the kill bit be isn't setted the
channel will be disabled
...
What does "If the kill bit be isn't setted the channel will be
disabled" mean? Also, how hard is it to either punctuate or not
punctuate your sentences?
6.22.2009
SUCCESS
the TDC working. It wasn't obvious, and I had to manually write some
functions that weren't very pretty, but it works. What I think it was
is that the default configuration the CAEN TDC came with was set to
look at a range outside the TDC's capabilities, so it wouldn't take
data.
This does not, however, explain why it wouldn't acquire data until I
had loaded it into LabView. My best guess is that there was something
strange configured in the TDC itself that the standard code was
struggling with, but when LabView was loaded it reset everything to a
usable state.
Now I need to loop over all the channels and export the data to files.
Not as obvious as it seems, in fact, considering once again CAEN has
half-assed their code and defined functions which do not work.
I'm ambitious this morning.
work. Friday, it miraculously decided to talk to the computer, but in
doing so, stopped taking data. I'm pretty sure the (only?) thing I've
to do now is set up some arbitrary data and then in theory add one or
two lines of code to a configuration file.
I'm quite curious as to what I'll tackle once all this CAEN stuff is done.
6.19.2009
...VME....
6.17.2009
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
Symmetries
While making them, however, I did somehow manage to get the sawblade to jump off it's track on the band saw, which produced a mighty scary noise, but had no other ill effects. I'm hoping that I get to spend more time in the machine shop, albeit I don't know if my supervisor has any more work for me to do there. I can think of 1001 different <i>personal</i> projects to work on, but I don't think that David would appreciate paying me while I cut custom components for my launch pad.
Today, I test out an HV power supply and try to get the last data points required to finish my PMT calibration.
6.16.2009
6.10.2009
This could have ended badly.
Firefox and hit enter when you share an office with 5 other people.
Oh, and if you do happen to do it, try not to leave it up on your main
monitor for something on the order of 10 minutes while you work on
your netbook.
For the record I was looking for programming aide. Man, the internet
sure is something.
----------------------------------------------------------------
Sent by Text Messaging from a mobile device.
Envoyé par messagerie texte d'un appareil mobile.
----------------------------------------------------------------
6.09.2009
Machining Parts
6.05.2009
I love tech support
Until today.
I got an email from someone I've been corresponding with only to find out that I don't have the up-to-date version of the software. This isn't because I accidently downloaded the wrong version, at the time of writing this, there was only one version available for download. Now, I have V1.01 of some software I got via a special URL whereas if you're going to their website you can only get V1.00 which doesn't have all the libraries you need to get the (supposedly) supported VME cards to work. How the hell is anyone supposed to figure out that the company supplied software, which advertises its module compatibility, <i>isn't compatible</i>. Excuuuuuuse me, CAEN for not having the magic space brain (Zero Punctuation, anyone?) required to figure out that the driver installation process requires a month of back and forth emailing with various employees.
All that said, even having the updated software doesn't get the damn TDC to work.
Almost quitting time. In 15 minutes if my supervisor isn't ready he's going to release me.
6.03.2009
VME woes... no more!
6.02.2009
5.31.2009
Flight Home
Oh, and even though it's 15C here, I'm still freezing. I'm currently sorting through pictures, to see which ones to post. They are, indeed, rather numerous.
5.30.2009
Day 12: Guided tour of the Whipple Observatory
Ideally, by the time I land I shall have chosen and formatted the pictures I'm going to post (there are some 200 to choose from from just today).
-----
In no particular order, here are three shots I uploaded from the airport while waiting to board. The first two are the MMT and the third is myself in front of the Whipple 10m telescope. If you put yourself at twice the focal length, you'll fill the dish.
5.29.2009
On Day 11 a Mexican offered me his sister at a good price.
Mexico was interesting, I bought some Coke (the drink, not the drug), which is made with sugar not corn syrup in Mexico, a poncho (which I negotiated down from 45$ to 15) and some tequila (13 bucks!). We also watched a convoy of a dozen cars, trucks and vans bellow by armed to the teeth by law enforcers (saw one carrying a G36) in quite a hurry. After that excitement, I went back to drinking my absurdly huge margarita.
Some other things that happened or that I noticed today were:
The bolt that was bleeding huge amounts of liquid: | |
The donkey named George Bush I got to sit on: | |
And a guy who threw his shirt at some girl. |
5.28.2009
I ate a fruit burrito on Day 10.
Tomorrow at 3ish, Ben, Justin and I are driving to Nogales (a city straddling the US-Mexico border).
5.27.2009
5.26.2009
Day 9(?): Back to 35 degree range
Apart from grabbing some pretty pictures (see below), the day was mostly comprised of some heavy hauling of the last (gods, who knows at this point) of the T1 scraps.
They also moved the new T1 trailer (T1.1) to its temporary location. Inside the equipment racks are set up and tomorrow I shall most likely be installing cooling equipment and some shelves and such.
Collaboration members watching in awe. | |
Oh, there was, indeed, something interesting learned today: When your cocking gun explodes, you wash off your hands using a sink that gets turned on by your leg.
5.25.2009
5.24.2009
5.23.2009
Dehydrated on Day 6
We went to the Titan II museum today where I got to see the last intact Titan II missile silo (complete with nuclear missile).
This is also where they filmed Star Trek: First Contact, so I got an extra kick out of that.
Oh, by the way, watch for rattlesnakes. |
Afterwards, we went to Taco Bell for lunch (why aren't there more of these in Quebec?) and then headed for the PIMA Air and Space Museum, which is essentially a jillion planes parked inside and outside for my viewing pleasure. Considering I took almost 300 pictures, I'll post the highlights.
The plane in the top right is an old NASA Vomit Comet, and the one on the top left is one of 2 B52's that were modified to launch the X-15 rocket planes. The bottom one my research supervisor suggested I take.
Tomorrow I have some free time, so I may go for a bike ride (there are bikes here). My main deterrent is that I'm the youngest person around for 20 miles in every direction, and elderly drivers are scary.