The list Now:
Stanford
Berkeley
MIT: ?
Carnegie Mellon: ?
Illinois: ?
UC San Diego: ?
Georgia Tech: ?
UNC Chapel Hill: ?
The list Now:
Stanford
Berkeley
MIT: ?
Carnegie Mellon: ?
Illinois: ?
UC San Diego: ?
Georgia Tech: ?
UNC Chapel Hill: ?
I was hoping to come home and find an email from a Computer Science Graduate Studies admissions department for some prestigious school glistening in my inbox. I opened thunderbird to find that the ’school’ folder had like 10 new emails in it. Hooray! Could this be the day? Nope; just 6 emails from the ‘Colorado School of Mines,’ to which I never applied, informing me about funding I could recieve, followed by an apology for sending me so many emails. I replied:
you guys wanna give me a full ride ? i’m pretty good at stuff.
Their response:
Mark -
I can’t imagine any Department not wanting to give you a full-ride!
In all seriousness, however, teaching assistantships/research
assistantships are competitive at Mines, but everything is looked at on
a student by student basis.
If you have a particular area of research interest I can get you in
contact with that Department Chair and you’d be able to get a better
sense of direct funding options.
Let me know if I can be of assistance.
[Name Removed]
If I don’t hear back from any grad schools soon, I swear I’m gonna go nuts.
Over a year ago, I did a problem for my Eletricity and Magnetism course, and thought it was so cool that I wrote about it on my blog. It was a nifty problem: given a sphere of charge Q with radius R, find the repulsive force each half of the sphere exerts on the other half. I remember puzzling over this one for a while before finding a solution. I thought it was so cool, I wanted to write a bit about it. When we went over the problem in class, I realizd I’d a simple mistake (no surprise there) in the problem. I never bothered to correct my blog becuase I’m lazy like that.
Fast forward to just a few days ago, when some guy finds this problem and links to it on his blog. He says he thinks it’s a neat problem, but is puzzled because i say the answer is “obviously” something incorrect. I put the “obvious” line in there as a joke, because it was a hard problem. The day after this guy linked to my post, I switched servers, which invalidated the link he put up to my blog. I finally got this all figured out, and replaced the entry with a note that I did the problem wrong and posted a link to a correct solution.
The neat part of all this is that my blog is apparently the first result google comes up with when you search for “cool physics problem.”
I tried working out the problem just now, and realized I’ve forgotten a lot of the stuff I learned in E&M. I thought the class was kind of neat, but it really wasn’t my bag. It reminds me, yet again, why I love comptuer science so much more than physics. I can jump right in to work I left off several years ago when it comes to computer science theory, but I’ll be damned if I can do a physics problem I would have known how to solve just over a year ago. It seems to me that comptuer science is just so much easier than physics, and that’s why I like it more.
Why do they call them ‘regular expressions’ when they can be used to test for languages which are not regular, or even context free? </grumble>
My housemates and I got into an argument about global warming friday night. This is not an infreqeunt occurence at 3739 Regent Avenue; we are an interesting mix.
I forget how the subject was brought up, but the argument started when Tim said “I know the earth is getting warmer, but I don’t know whether humans are to blame.” I asked him how he knew it was getting warmer, and he said that a majority of climate scientists would say it was getting warmer.
My argument was that Tim had never talked to a climate scientist or read one of their papers; he had only (to the best of my knowledge, anyhow) heard summaries of papers, as reported by members of the press. I contended the only way you could really know that the earth was getting warmer would be to conduct the experiments yourself, or read a paper written by someone who had conducted the experiments, verifying that their methodology was correct.
Kevin told me he found this line of thinking arrogant; he said that he recognized expertise and that if a majority of climate scientists felt the earth was getting warmer and that humans were to blame, most likely they were correct. I responded that majority has no place in true science, that scientists are frequently wrong, and there have been many times in the history of scientific development when the ‘community consensus’ was used to stifle ideas originally considered far-fetched that turned out to be correct.
I wrote about this almost example a year ago, in the case of Marconi. At that time, I took kevin’s viewpoint – Marconi ignored conventional scientific wisdom and, as I saw it, got lucky when that wisdom turned out to be incorrect. I defended the scientists who told Marconi he was a fool for trying to send radio signals across the atlantic.
I think very differently now. My reasoning is this: Marconi’s detractors told him he couldn’t send signals across the atlantic because the curvature of the earth would prevent the signals from crossing the atlantic. They made a prediction – It is not possible to send radio waves distances that are on the order of the radius of the earth – based upon a mathematical model of the universe.
Where’d this model come from? Mathematical characterizations of past observations. A bunch of people saw a bunch of different stuff, and over the course of human history, the more mathematically inclined observers devised a framework that categorized past observations.
We use that framework to make predictions about our future, but in doing so we make an assumption: things will happen in the future in the same way that they’ve happened in the past. If we say it is impossible for event X to occur, what we are saying, ultimately, is ‘X has never happened in the past, and things that did not happen in the past will not happen in the future, therefore, X will not happen in the future.’
Is that line of thinking logical? It’s consistent with a set of axioms, so yes. Does the set of axioms make sense? Yes, but only if you’re careful about generalizing your framework. That’s been the goal of science – to build a framework as general as possible. A good example of this is the struggle to develop a unified theory of physics that fixes the discrepancies between quantum mechanics and general relativity. We’d rather not have two sets of rules describing how things work, one for small scales and one for large scales.
If your framework is too specific, however, you can look really foolish. For example: I have never been to France. Things that did not happen in the past will not happen in the future. Therefore, I will never go to France. You’d be laughed at if you tried to make this argument seriously. Yet it’s really the same argument scientists make when they say you can’t build a perpetual motion machine: Nobody’s ever been able to produce energy for free before. Things that did not happen in the past will not happen in the future. Therefore, nobody will ever be able to produce energy for free.
As I see it, physics is really a mathematical study of our history, coupled with the assumption that there is a simple framework that can describe everythng we will experience in the universe, and that by mathmatically characterizing past events, we can accurately predict future events. For this reason, i’m more interested in math and (especially) computer science. I think the best way to understand our universe is to study those generalizations we’re creating, so we can understand their limitations.
When you get right down to it, i feel like there’s no reasonable way you can argue that something isn’t possible. All you can do is say “We’ve never encountered that before.”
As to our discussion on global warming, the Marconi example is particularly suitable for my argument. Marconi was able to send his radio waves becuase of the ionosphere, a layer of the atmosphere that refelects radio waves. The scientists of his day didn’t understand the atmosphere like they thought they did, and were therefore incorrect to tell him he couldn’t send radio signals across the atlantic. My argument to my housemates was twofold, which is probably why I didn’t make much sense to them. The first, less interesting argument, was that you shouldn’t talk about scientific subjects unless you’ve read the literature and understand it and can make the arguments yourself. I’m not sure how common this viewpoint is, and I’m not really even sure if it’s mine, because I trust ‘experts’ all the time.
The second, more interesting argument was “Knowing scientists have been wrong in the past, particularly on the issue of the environment, what makes you so sure they’re not wrong now?”
When I realized where our argument was going I decided to just give up and go to bed. I recognize I can be a crank when it comes to my scientific ideas, and there were people over who had no interest in the discussion.
What do you think?
I helped Krista Miller today, with her homework from languages and automata class. I loved that class when I took it, and helping her with some of those homework problems made me really happy. I love proving things about automata; they’re just so fascinating to me. I hope I get some really hard theory problems in grad school. I bet I will. That makes me excited.
I made lunch today. Penne rigate with spicy chicken alfredo. I screwed the recipe up, putting in way too much crushed red pepper, but it tasted delicious anyhow, seeing as how I like spicy things. While I prepared and ate lunch, I watched a DVD of Joe Satriani. I wondered if Satch enjoyed cooking. I figured with all his money he’d probably go to fancy restaurants all the time.
Then I thought about it, and decided that if I had a ton of money, I’d still cook my own food. I’m sure others can do it better, but the sense of self accomplishment I get from making something that tastes delicious is better than the taste of the food itself. It’s probably the same reason I try to improvise music – it feels better to use the instrument as a vehicle for self expression rather than just playing what somebody else wrote. Heck, if I had the time/money, I’d try to build my own car. I guess it’s all part of being a nerd.
I brushed off the old PHP skills and wrote a script to fix the database, so now older posts will accurately display the correct number of comments.
Programming makes me happy. It’s interesting to note that my programming language of choice (Python), has most likely influenced the way I tend to go about solving problems. Compiling and running a python script is so quick, I got in the habit of making small changes, then running the program to verify that those changes worked. That’s really easy to do when compiling your program takes all of half a second, but when you’re writing a program that mixes C, C++, and LISP, and you need to compile the program, then install a new version of that program on a server using ssh, you tend to write larger chunks of code before you test them.
Speaking of writing complicated programs in a bunch of languages, I find myself reflecting on my time at my old job more positively now that I’ve put some distance between then and now (and that I’ve updated the resume.) I absolutely hated going in to work every day, I admit, but there was some cool technology in use there. I like the new job and feel like I’ve got a lot more of a future there, but I’d love to start my own company, and do a proper job of what those guy were doing.
Also, I put up a ‘projects‘ page, with a link to my first project. Check it out.
I was working on some code for my latest project, for which I’ll add a page soon. The name of the project file is ‘World’, becuase it’s a graphical program for displaying terrain. When I closed the program I was using to manage my source code, it asked if I wanted to “Save World?”.
I frequently feel like that’s my responsibility, and it’s something I have to remind myself of now and then – I’m really not responsible for making sure everything in the world turns out OK.
I switched over to a new host for MarkPNeyer.com, for several reasons. My friend had been hosting the website for free, which I greatly appreciated. He didn’t have a lot of time to work on a free hosting service, though, so when I wanted to install askismet to filter spam out of the blog, I realized I had to upgrade wordpress and that would have been a huge hassle.
I was able to get a sql dump out of the old blog, but the database format for the blog changed between whatever version I was using then, and whatever version it is that I’m using now. (How do I check that?) So, after a lot of database finagling, with PhpMyAdmin and such, I finally have all the old posts and comments restored. The only problem at this point is that the WordPress people decided to cache the value of ‘comments’ for each post, which means that my default value of ‘0′ makes it look like all of the old pages have no comments on them, which isn’t true. If I really cared, I could write a SQL script to figure out how comments there were and fix this egregious error. Heck, maybe I will. Maybe.
Last night, Xavier had a ‘WorldQuest International Trivia Contest.’ My team, Math/Computer Science Team, came in second out of 30 or so teams. Not bad, I had a few decent guesses myself.
I am working on an awesome senior project for computer science, and waiting to hear back from graduate programs. So far, only stanford has replied, with a big fat ‘NO’. Those jerks.
I should get back to doing my homework and such, but I’m quite giddy with excitement over having my blog back up again. Hopefully, everyone who read it didn’t just run off after it stopped working.