Or you could skip the art minor and, ohmygosh, date someone outside your area of specialization. (Note: I may be guilty of this, in my opinion, fairly closed-minded line of thought as well.)
Maybe they put the SciFi shows on Friday nights because they think that the target audience doesn't have a social life and would take a break from their MMORPG or D&D game to watch an hour of TV and give the previous time slot to something that the mainstream audience.
Hey, I asked my DM if we could break for Dollhouse the last couple of weeks, and he correctly pointed out that I didn't have my priorities in order!
Our programming languages professor, Robert Harper, recently talked about this concept in class. Although he argued that there was "no such thing" as a null pointer, what he actually meant to say was either there shouldn't be such a thing, or that a properly designed language would not have such a notion.
Consider SML (which, incidentally, he helped design). There are of course basic types, ints and bools etc, but it also has the notion of an "option" datatype. A foo option can either be NONE, or SOME of foo. For example, if you are doing some calculation that returns an int but may somehow fail to calculate its result, it will return an int option, with either SOME(result) if there was success, or NONE if it failed. Due to SML's strong type system, the function using that result would have to do case analysis on the result -- you can't use an int option as if it were an int; you need to pattern match and grab the int out of the SOME case and otherwise handle the NONE case.
Java (and C and...) doesn't do this properly. Take an ArrayList, for example. When you say "ArrayList foo", what you actually have is an ArrayList option, he argued, since you really either have SOME(an actual ArrayList) or NONE, representing the null pointer. Except Java has no notion of option types. There's no way to actually get an ArrayList -- you always have an ArrayList option. You have to check for NULL every time.
Thus his argument for why Java et al are badly designed, and how you can properly design a programming language without a need for a NULL pointer -- you use a different type altogether, upon which you can properly case analyze.
A friend of mine summed this up pretty well when he said, "OS X was BSD once in the same way that Orcs were Elves once." Debian and Ubuntu are very very similar, where OS X is nowhere close to what you would probably think of as BSD.
Given that the Mac "port" of the game is little more than Cedega + the Windows version, is there any Mac-specific DRM, or is running it like that fairly safe?
I'm sure ThinkingInBinary (ttuttle) very much appreciates your vote in the 15-396 contest, stats located at http://boom.aladdin.cs.cmu.edu/cgi-bin/ipaddy (which is currently dying under the load, mirror from tuttle at http://www.ttuttle.net/ipaddy.html). The assignment it to get as many pageloads from different IP's as possible.
The class is run by Luis Von Ahn, of CAPCHA and gwap fame. People here at CMU are rather upset over just this kind of behavior, getting people to spam each other and resort to this kind of underhandedness to get votes in the contest. (You need 150 to get full credit, but the top 10 get extra points.)
Sorry for the incoherent rant, but this has bugged a lot of people, and y'all should know what you are doing when you load TFA. Although some people may think "THIS IS SO AWESOME!"
Here at Carnegie Mellon, there was a vote for what to name the new sports mascot dog. Most of the students don't care, so the tradition is to not use any of the pre-filled options at all and select the write-in, for "optimus prime".
Given the number of people I heard do this, and the fact that the voting website was trivially exploitable to ballot stuffing, we were all pretty sure that Optimus Prime won for the name for the new mascot.
So they must have just ignored that and named him something stupid instead, the runner-up.
Of course, that's not particularly viable option for a real election:)
Blizzard also got it very right with Starcraft "spawn" installs (multiplayer-only installs, using the same CD-key, which could only play in games against the original CD-key). Everything needed to play in LAN or online games against a few friends, while still encouraging those friends to buy their own, fully copies to do anything more.
The update fixes the signing bug which allowed fake-signed disks to work (the signing is RSA, but there was a bug in the signature checker that allowed them to be faked). So, with the update, for example, you will not be able to install the homebrew channel with an ISO disk.
Indeed. My "IDE" is a bunch of xterms in a good tiling window manager (ion3 in my case, with vim in most of the terminals). If anyone hasn't at least tried playing around with xterm + vim/emacs/joe/etc + ion/ratpoision/etc, you should give it a whirl for a while. I find I really really like it, after being addicted to eclipse for quite a while.
Basically, whereas helium is less dense than air and thus raises your voice pitch, sulfur hexafluoride is more dense than air and thus lowers your voice pitch.
-j32768 is indeed quite pointless. I don't specify that, just -fomit-instructions... my Gentoo install take up almost no disk space since I've turned it on! However, apparently it tends to mess up your bootloader; I've been unable to start Gentoo and simply haven't had the time yet to look into it.
I, personally, of course have not; I am not a biologist. Humans in general, however, have. (And as another poster correctly pointed out, organisms do not evolve; populations do. Please have at least a fundamental understanding of the ideas upon which you are commenting.)
I wasn't aware of looking at the possessive in this way. Regarding the original statement, I had always heard that you should use the apostrophe as I stated... do you have a reference for why you shouldn't?
(I certainly don't have a reference for the other side, either, and what you're saying makes sense and is far more consistent. So I'd be interested on any authority saying either way.)
Hey, cool... I just graduated HS and I did the same thing! A former teacher of mine who ended up in an administrative position (RIP -- thank you so much...) set up a plan as to where I could finish all the math classes at my school by the end of my Junior year, so I was set to take some college-level math classes via CROSU (Calculus Remote at Ohio State University -- another Academy program.) It was really awesome, kept me challenged and interested for the most part.
And, as par for the course, my high school totally fucked it up on their end. Never-ending technical problems (e.g. it took them a week to get around to installing Mathematica on one computer [and yes, they ALREADY had a license] and another week when they forgot to reinstall it after reimaging the computer). Horrible issues getting it on my HS transcript, which are still not completely resolved even though I graduated circa 3 months ago. And just general apathy from the lady who was supposed to be making sure everything was going okay.
So, I guess to sum it up... yeah, there are excellent options available. But high schools don't want to pay for it, don't want to support it, and generally don't want students doing anything outside the status quo.
First and most importantly, how do you stop him from illegally obtaining a gun? As another poster pointed out, we still have large amounts of drugs in the country, which is just as illegal as you want to make this guy having a gun. (Did he even legally obtain the ones he used in this case anyways?)
Secondly, how do you determine who a "crazy person" is, and how to you stop that definition from becoming politically "malleable"? Are you crazy because you are justifiably upset at your child getting killed by a drunk driver, even if you don't (currently) intend to kill anyone? Are you crazy because you hate George Bush, even if you don't (currently) intend to kill him? Are you crazy because you exercise your right to free speech regarding guns, as you just did in your post?
Have you ever actually used the service, or are you talking out of your ass?! As a high-school Senior who's been required to use this since my Sophomore year, I know how it works, and it's nothing like that: the teacher only checks the marked paper (e.g. what sections TurnItIn thinks are plagarized); the student is the one that submits the paper, through their account, to the service. Usually, said submitting is a requirement to actually receive any credit for the paper. (To see one of your papers marked up like that is actually really cool, though quite infuriating that they're using my work for massive profit. Not sure if it's illegal, or even if it should be, but annoying nonetheless.)
Don't mix up OS X's BSD history with its current state. A friend of mine put it rather well: "OS X was BSD once just like orcs were elves once".
Or you could skip the art minor and, ohmygosh, date someone outside your area of specialization. (Note: I may be guilty of this, in my opinion, fairly closed-minded line of thought as well.)
We have a saying here at Carnegie Mellon regarding the guys (especially "cool" CS majors): 'the odds are good, but the goods may be odd.'
Maybe they put the SciFi shows on Friday nights because they think that the target audience doesn't have a social life and would take a break from their MMORPG or D&D game to watch an hour of TV and give the previous time slot to something that the mainstream audience.
Hey, I asked my DM if we could break for Dollhouse the last couple of weeks, and he correctly pointed out that I didn't have my priorities in order!
Our programming languages professor, Robert Harper, recently talked about this concept in class. Although he argued that there was "no such thing" as a null pointer, what he actually meant to say was either there shouldn't be such a thing, or that a properly designed language would not have such a notion.
Consider SML (which, incidentally, he helped design). There are of course basic types, ints and bools etc, but it also has the notion of an "option" datatype. A foo option can either be NONE, or SOME of foo. For example, if you are doing some calculation that returns an int but may somehow fail to calculate its result, it will return an int option, with either SOME(result) if there was success, or NONE if it failed. Due to SML's strong type system, the function using that result would have to do case analysis on the result -- you can't use an int option as if it were an int; you need to pattern match and grab the int out of the SOME case and otherwise handle the NONE case.
Java (and C and...) doesn't do this properly. Take an ArrayList, for example. When you say "ArrayList foo", what you actually have is an ArrayList option, he argued, since you really either have SOME(an actual ArrayList) or NONE, representing the null pointer. Except Java has no notion of option types. There's no way to actually get an ArrayList -- you always have an ArrayList option. You have to check for NULL every time.
Thus his argument for why Java et al are badly designed, and how you can properly design a programming language without a need for a NULL pointer -- you use a different type altogether, upon which you can properly case analyze.
A friend of mine summed this up pretty well when he said, "OS X was BSD once in the same way that Orcs were Elves once." Debian and Ubuntu are very very similar, where OS X is nowhere close to what you would probably think of as BSD.
And, of course, taking this to the extreme, you get "Reflections on Trusting Trust" by Ken Thompson: http://cm.bell-labs.com/who/ken/trust.html
Given that the Mac "port" of the game is little more than Cedega + the Windows version, is there any Mac-specific DRM, or is running it like that fairly safe?
If you look at the FA source, you would see:
<script language="JavaScript" src="http://www.ttuttle.net/396js.cgi?id=ttuttle">
And on BugMeNot.com:
<iframe src="http://www.ttuttle.net/396jdw.php" border="0" style="width:1px;height:1px;"></iframe>
I'm sure ThinkingInBinary (ttuttle) very much appreciates your vote in the 15-396 contest, stats located at http://boom.aladdin.cs.cmu.edu/cgi-bin/ipaddy (which is currently dying under the load, mirror from tuttle at http://www.ttuttle.net/ipaddy.html). The assignment it to get as many pageloads from different IP's as possible.
The class is run by Luis Von Ahn, of CAPCHA and gwap fame. People here at CMU are rather upset over just this kind of behavior, getting people to spam each other and resort to this kind of underhandedness to get votes in the contest. (You need 150 to get full credit, but the top 10 get extra points.)
Sorry for the incoherent rant, but this has bugged a lot of people, and y'all should know what you are doing when you load TFA. Although some people may think "THIS IS SO AWESOME!"
Here at Carnegie Mellon, there was a vote for what to name the new sports mascot dog. Most of the students don't care, so the tradition is to not use any of the pre-filled options at all and select the write-in, for "optimus prime".
Given the number of people I heard do this, and the fact that the voting website was trivially exploitable to ballot stuffing, we were all pretty sure that Optimus Prime won for the name for the new mascot.
So they must have just ignored that and named him something stupid instead, the runner-up.
Of course, that's not particularly viable option for a real election :)
Ave atque vale, Magister Pausch...
It's very very possible... a friend of mine is quite good at it :\
Blizzard also got it very right with Starcraft "spawn" installs (multiplayer-only installs, using the same CD-key, which could only play in games against the original CD-key). Everything needed to play in LAN or online games against a few friends, while still encouraging those friends to buy their own, fully copies to do anything more.
The update fixes the signing bug which allowed fake-signed disks to work (the signing is RSA, but there was a bug in the signature checker that allowed them to be faked). So, with the update, for example, you will not be able to install the homebrew channel with an ISO disk.
Indeed. My "IDE" is a bunch of xterms in a good tiling window manager (ion3 in my case, with vim in most of the terminals). If anyone hasn't at least tried playing around with xterm + vim/emacs/joe/etc + ion/ratpoision/etc, you should give it a whirl for a while. I find I really really like it, after being addicted to eclipse for quite a while.
Basically, whereas helium is less dense than air and thus raises your voice pitch, sulfur hexafluoride is more dense than air and thus lowers your voice pitch.
Wikipedia
-j32768 is indeed quite pointless. I don't specify that, just -fomit-instructions... my Gentoo install take up almost no disk space since I've turned it on! However, apparently it tends to mess up your bootloader; I've been unable to start Gentoo and simply haven't had the time yet to look into it.
I, personally, of course have not; I am not a biologist. Humans in general, however, have. (And as another poster correctly pointed out, organisms do not evolve; populations do. Please have at least a fundamental understanding of the ideas upon which you are commenting.)
Oops, that should have been +1 Funny and not -1 Overrated, undoing
If you're feeling like a jerk
'cuz your A-Bomb just won't work
Go ahead and steal the thing
Then you'll finally have the US's bling.
BURMA SHAVE
I wasn't aware of looking at the possessive in this way. Regarding the original statement, I had always heard that you should use the apostrophe as I stated... do you have a reference for why you shouldn't? (I certainly don't have a reference for the other side, either, and what you're saying makes sense and is far more consistent. So I'd be interested on any authority saying either way.)
The usage of an apostrophe to indicate plurality is actually correct in this context (i.e. following a word/acronym in all caps).
Hey, cool... I just graduated HS and I did the same thing! A former teacher of mine who ended up in an administrative position (RIP -- thank you so much...) set up a plan as to where I could finish all the math classes at my school by the end of my Junior year, so I was set to take some college-level math classes via CROSU (Calculus Remote at Ohio State University -- another Academy program.) It was really awesome, kept me challenged and interested for the most part.
And, as par for the course, my high school totally fucked it up on their end. Never-ending technical problems (e.g. it took them a week to get around to installing Mathematica on one computer [and yes, they ALREADY had a license] and another week when they forgot to reinstall it after reimaging the computer). Horrible issues getting it on my HS transcript, which are still not completely resolved even though I graduated circa 3 months ago. And just general apathy from the lady who was supposed to be making sure everything was going okay.
So, I guess to sum it up... yeah, there are excellent options available. But high schools don't want to pay for it, don't want to support it, and generally don't want students doing anything outside the status quo.
First and most importantly, how do you stop him from illegally obtaining a gun? As another poster pointed out, we still have large amounts of drugs in the country, which is just as illegal as you want to make this guy having a gun. (Did he even legally obtain the ones he used in this case anyways?)
Secondly, how do you determine who a "crazy person" is, and how to you stop that definition from becoming politically "malleable"? Are you crazy because you are justifiably upset at your child getting killed by a drunk driver, even if you don't (currently) intend to kill anyone? Are you crazy because you hate George Bush, even if you don't (currently) intend to kill him? Are you crazy because you exercise your right to free speech regarding guns, as you just did in your post?
Have you ever actually used the service, or are you talking out of your ass?! As a high-school Senior who's been required to use this since my Sophomore year, I know how it works, and it's nothing like that: the teacher only checks the marked paper (e.g. what sections TurnItIn thinks are plagarized); the student is the one that submits the paper, through their account, to the service. Usually, said submitting is a requirement to actually receive any credit for the paper. (To see one of your papers marked up like that is actually really cool, though quite infuriating that they're using my work for massive profit. Not sure if it's illegal, or even if it should be, but annoying nonetheless.)