28 20:27:00 quark___\0 sounds sweet
28 22:56:00 Morasique http://awurl.com/A1pljaotZ
28 22:57:00 chtr string switches == win
28 23:22:00 Morasique yes
28 23:23:00 tommost The "Automated Resource Blocks" remind me of Python's with statement.
28 23:30:00 Morasique i'm suddenly remembering the argument i got in with one of my ANGEL interviewers over whether closing a file stream at the end of a function was necessary
28 23:30:00 tommost What was the substance of the argument?
28 23:30:00 Morasique i was supposed to take a couple code samples he gave me and say what was wrong with them; it turned out the problem with one that took me forever to get was that it didn't close a file stream at the end of the function
28 23:30:00 Morasique i maintained that it was going to get closed automatically
28 23:31:00 Morasique he felt it was still important to close it
28 23:31:00 Morasique for reasons he couldn't actually put into words
28 23:31:00 Morasique ...because they didn't exist
28 23:31:00 tommost This was in Java? Or C#?
28 23:31:00 Morasique c#
28 23:31:00 tommost Okay, 'cause you'd be wrong in Java.
28 23:35:00 Morasique you lie
28 23:35:00 Morasique http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileInputStream.html#finalize()
28 23:36:00 tommost No, but you should close it because it won't be closed until the garbage collector does a pass, which may take quite a while in Java.
28 23:36:00 Morasique oh. well sure. i think c# works that way too. watch me not close it
28 23:37:00 tommost This is precisely the reason you're supposed to close files in Python... while the CPython interpreter will close them as soon as they go out of scope (reference counting) Jython won't, so they can stick around.
28 23:37:00 Morasique it confuses me why java can't finalize things as soon as they're out of scope
28 23:37:00 Morasique that seems not hard
28 23:46:00 kleinjt y'all are expecting too much from your programming languages
01 00:25:00 Morasique kleinjt: well, we haven't all found our dream language like you have with brainfuck
01 04:26:00 Blazeix the 0.7 release of spicebird is really showing some promise.
01 04:26:00 Blazeix it's still rough around the edges, but its way better than the 0.4 release.
01 04:26:00 Blazeix s/its/it's/
01 04:28:00 tommost Hmmm... looks interesting.
01 04:30:00 Blazeix Its instant messaging component still needs some work, but I'm under the impression that it's the fault of the Telepathy framework, not spicebird.
01 04:31:00 Morasique it sounds like it lets me do a lot of things i already do
01 04:32:00 Morasique do you use it?
01 04:33:00 Blazeix I just downloaded it, I think once they get IM support going I probably will.
01 04:35:00 Morasique i like the homepage thing
01 04:36:00 Blazeix Yeah, the entire package reminds me of lotus notes, except done well.
01 04:36:00 Morasique can you get new applets?
01 04:37:00 Morasique it can't import my calendar, it says my version of lightning is too new
01 04:37:00 Blazeix you can add the igoogle applets, which takes care of most things
01 04:37:00 Blazeix interesting.
01 04:38:00 Blazeix I was in their IRC channel trying get some answers about the IM capabilities. There's only one other person in there.
01 04:38:00 Blazeix he's an op, though, so I'm holding out for an answer eventually.
01 04:40:00 Blazeix they have nightly releases; I might give those a try
01 04:41:00 Morasique there appears to be a case-sensitivity problem. i added my aim account as "Morasique", and now i'm getting 5000 "error adding contacts to contact list: unknown account 'morasique'" errors
01 04:41:00 Blazeix Yeah, that's what I'm running into
01 04:41:00 Blazeix it will error out for each contact you have
01 04:41:00 Blazeix although its not a case sensitivity thing, it always does that
01 04:42:00 Morasique oh. super
01 04:42:00 Morasique you sure? i just readded as "morasique" and it worked fine
01 04:42:00 Morasique although all my contacts are listed twice
01 04:42:00 Morasique hopefully this doesn't destroy my buddy list
01 04:45:00 Blazeix damn, the one other person in #spicebird just quit.
01 04:46:00 Morasique well damn, so did you
01 04:46:00 Blazeix You must have just missed me.
01 04:46:00 Morasique it's not registered, you should grab it
01 04:46:00 Blazeix irc.mozilla.org
01 04:46:00 Blazeix not freenode
01 04:46:00 Morasique oh
01 04:46:00 shadghost aim--
01 04:47:00 Morasique ...
01 04:47:00 Blazeix huh. Never thought about it like that.
01 04:47:00 Blazeix shadghost has changed my life.
01 04:47:00 Morasique he has that effect
01 04:47:00 shadghost locks his door
01 04:50:00 Morasique now everytime i get on aim it says "authentication failed", and i hit retry and it works
01 04:50:00 Morasique hopefully this isn't permanent
01 04:52:00 Blazeix even through pidgin
01 04:52:00 Blazeix ?
01 04:52:00 Blazeix or whatever you use for aim.
01 04:52:00 Morasique yeah, i closed spicebird
01 04:53:00 Blazeix huh. I don't have that issue.
01 04:53:00 Morasique finch did it too, on a different computer
01 04:55:00 Blazeix I tried closing out of pidgin completely, and it still seems to work. Hopefully it's just something on their end that they'll work out.
01 04:55:00 Morasique hmm. ok
01 04:56:00 Blazeix well, sorry for bringing this aim-wrecking software to your attention.
01 04:59:00 Morasique well, it didn't duplicate every contact on my buddy list, which would've sucked
01 05:00:00 Blazeix crap, it's 5:00. I should go to bed.
01 05:00:00 Morasique LIES!
01 05:00:00 Morasique weak!
01 11:21:00 jboticsource http://www.tuxradar.com/content/linux-tips-every-geek-should-know
01 13:29:00 chtr my touchpad is acting weird
01 13:29:00 chtr it seems as though the left button is always pressed down...
01 14:40:00 tommost https://wiki.ubuntu.com/X/Architecture
01 14:42:00 tommost It's nice to see that a high-level explanation of X exists *somewhere*.
02 00:17:00 tommost lug.rose-hulman.edu consumed 393.52 MB in the last 72 hours.
02 00:17:00 tommost (bandwidth)
02 00:17:00 tommost Explanation?
02 00:19:00 Morasique er. is it registered to you or something?
02 00:19:00 tommost Yeah.
02 00:19:00 Morasique well that was a bad move
02 00:20:00 tommost It was supposed to be temporary, but it's never done more than 10 MB before.
02 00:20:00 Blazeix tommost: I decided to wget the entire site 20 or 30 times.
02 00:20:00 Blazeix just for fun
02 00:20:00 Morasique now that i know it's registered to tommost i think that's a good plan
02 00:20:00 tommost Okay, that's cool.
02 00:21:00 Morasique andy753421 has been messing with the server, it's probably connected to that
02 00:34:00 Morasique gn is a useful vimperator command, i never knew about that
02 00:35:00 chtr what does it do?
02 00:37:00 Morasique it's like go, but in a new tab
02 17:06:00 tommost PLT Scheme is available in i386 debs for Ubuntu but is only available in x86_64 for Fedora 7. What the heck? Why does everyone hate x86_64?
02 17:07:00 tommost Actually, this list of downloadable packages simply makes no sense: http://download.plt-scheme.org/
02 17:07:00 tommost Fedora 7 x86_64 and Fedora 9 i386? Am I missing something?
02 17:11:00 tommost Oh, and it uses wx. :(
02 17:13:00 tommost Oh, crap. They're offering PLP next fall.
02 17:14:00 tommost SE courses + tech comm + PLP sounds fun.
02 17:46:00 tommost I take it that Rose's Internet connection just went down?
02 20:49:00 tommost http://www.bunniestudios.com/blog/?p=284
02 21:31:00 chtr ECE people: (is there a|what is the|does anyone want to sell me the) book for 331?
02 22:57:00 Morasique python needs block comments
03 00:22:00 tommost Morasique: Why?
03 00:26:00 Morasique tommost: really?
03 00:27:00 Morasique to help me do large number mathematics; that's my main use for block comments
03 00:27:00 tommost The only application I see for block comments is temporarily commenting out a chunk of code, which if your editor sucks you can just do with triple quotes.
03 00:28:00 tommost I use line comments in C and JavaScript instead of /* */.
03 00:28:00 Morasique also, making a block
03 00:28:00 Morasique of comments
03 00:29:00 tommost I find /* and */ aesthetically unpleasing. Attempts to fix that lead to abominations like the C we're given in OS.
03 00:29:00 Morasique as opposed to // at the beginning of every line?
03 00:29:00 tommost Yes.
03 00:30:00 Morasique well, your asthetic preferences aside, it's weird to include line comments and not block comments
03 00:30:00 Morasique and i don't think any language since C has done so besides python
03 00:30:00 tommost Bash...
03 00:30:00 tommost Perl?
03 00:31:00 Morasique bash? really? you're comparing python to a shell?
03 00:31:00 Morasique and perl has block comments
03 00:31:00 tommost TIOOWTDI.
03 00:31:00 Morasique god i hate that
03 00:32:00 tommost Hehe.
03 00:34:00 tommost What's Perl's block comment symbol?
03 00:34:00 tommost Out of curiosity.
03 00:44:00 chtr perl has block comments?
03 00:54:00 Morasique yes. perl 6 does, anyway
03 00:54:00 Morasique i don't know about 5
03 00:54:00 tommost Perl 6 doesn't count.
03 00:55:00 Morasique well, i don't know anything about perl 5. it's not like it matters one way or the other, python should stop leaving useful stuff out
03 00:56:00 tommost Anyway, I also prefer line comments because they are easier to edit. If you want to remove a chunk of stuff you simply remove the lines, instead of having to worry about dropping the ending delimiter.
03 00:57:00 Morasique ...wha? that was the dumbest argument i've ever heard, you put the ending delimiter on its own line then
03 00:58:00 tommost Yes, and that's ugly.
03 00:58:00 Morasique it really isn't
03 00:58:00 tommost You can't win.
03 00:58:00 Morasique because you have no point
03 00:58:00 tommost Wow, I totally missed telnetlib when I was automating telnet the other day... I feel silly. I did it with a raw socket object. :-/
03 00:59:00 Morasique if you don't like them, don't use them. i do like them, and i should be able to use them, but i can't, because guido has decided i can't
03 00:59:00 tommost Well, we're just going to disagree about this. Let's switch to whining about how there isn't a case statement.
03 00:59:00 Morasique ...it's an identical argument
03 00:59:00 tommost I mean, come on! Even Java is considering string cases.
03 01:00:00 Morasique we should be able to do X. most languages can do X, but python can't, because guido sucks
03 01:00:00 Morasique there, i've covered everything
03 01:00:00 tommost No... you're wrong about block comments, because block comments are annoying, and Guido is right about them.
03 01:00:00 Morasique i hate you
03 01:01:00 tommost Guido is also right about whitespace, BTW.
03 01:01:00 tommost Though he kinda screwed up by allowing both spaces and tabs.
03 01:01:00 Morasique he screwed up by not allowing both simultaneously
03 01:01:00 tommost Er, huh?
03 01:02:00 Morasique you can indent with spaces, or with tabs, but you can't mix them
03 01:02:00 tommost Yes, you can. However, tabs == 8 spaces, which is kinda dumb.
03 01:03:00 Morasique oh, i thought you couldn't. yeah, 8 spaces is useless
03 01:03:00 tommost Stupid tradition.
03 01:03:00 chtr Morasique: fork python
03 01:03:00 Morasique chtr: it's tempting
03 01:03:00 chtr indeed.
03 01:03:00 tommost PyPy makes that easy.
03 01:03:00 Morasique any high-level language that requires a nop instruction to be parseable has done something wrong
03 01:04:00 tommost Yes, they should totally have used "..." instead of "pass".
03 01:04:00 Morasique i don't care what they use, i care that it's necessary
03 01:05:00 tommost Yeah, I was ignoring your point.
03 01:05:00 chtr what are we talking about?
03 01:05:00 Morasique "pass"
03 01:05:00 chtr still missing it
03 01:05:00 Morasique python has a "pass" statement
03 01:06:00 Morasique it does nothing
03 01:06:00 Morasique it's for use in a place where python's indenting rules require a statement, but you don't actually want one
03 01:06:00 chtr ...
03 01:06:00 Morasique exactly
03 01:07:00 chtr block comments are broken in C anyway
03 01:07:00 chtr (to go back to an earlier topic)
03 01:08:00 Morasique why?
03 01:08:00 chtr they don't nest. it's annoying.
03 01:08:00 chtr i tend to use #if 0 ... #endif instead
03 01:09:00 tommost chtr has an excellent point.
03 01:09:00 tommost Line comments nest infinitely.
03 01:09:00 tommost And the parser doesn't even need to be any more complex!
03 01:09:00 chtr line comments aren't the answer
03 01:10:00 kleinjt y'all are expecting too much from your programming languages if you expect sane comments
03 01:10:00 kleinjt do it like brainfuck, anything that isn't an operator is a comment.
03 01:11:00 chtr right...
03 01:11:00 Morasique kleinjt: shut up
03 01:12:00 Morasique perl 6's block comments do nest, actually. i'm not sure why they don't just make /* */ nest too
03 01:12:00 chtr so that it can bail as soon as it sees */ ?
03 01:13:00 tommost I though that they did nest in C++.
03 01:13:00 Morasique chtr: because it would be super hard to just count the tokens
03 01:13:00 tommost Morasique: What is the symbol?
03 01:13:00 Morasique i forget, it's something fairly complicated for some reason
03 01:14:00 tommost It pretty much has to be more complicated that hitting Ctrl-Q in my editor. I maintain that this is an editor issue, not a language problem.
03 01:14:00 tommost Also, why hasn't anyone joined UrT?
03 01:14:00 Morasique i have no idea what ctrl-q does in your editor
03 01:15:00 Morasique comments each line, i take it?
03 01:15:00 tommost It toggles comments. Yes.
03 01:15:00 Morasique that could just as easily put a block comment around the selection
03 01:15:00 tommost No, because then you'd have to make sure that the entire block is selected. This way you just have to get part of the first and last lines.
03 01:16:00 tommost And I don't see how making it a block comment would be better in any way.
03 01:17:00 Morasique well, you're using an editor shortcut i don't use, i like being able to just move start and end comment markers around
03 01:19:00 chtr it's even easier using #if 0 because then you can just change the 0 to a 1 to enable blocks
03 01:19:00 Morasique yeah, that's not a bad idea, except it only works in C
03 01:19:00 chtr sadly.
03 01:20:00 Morasique more languages need a preprocessor
03 01:20:00 chtr m4!
03 15:33:00 tommost My server is refusing SSH connections when I run ssh as root (but try to log in as my regular user).
03 15:33:00 tommost Does anyone know how I can fix this? (I need to forward low-number ports so ssh must be run as root.)
03 15:35:00 povilusr_desktop i think there is an option in your ssh config file
03 15:35:00 povilusr_desktop no root logon or something
03 15:35:00 tommost I know there's one for root login, but I'm not trying to login as root.
03 15:36:00 tommost I'm just running the client as root.
03 15:36:00 povilusr_desktop oh, dunno then
03 15:36:00 tommost Eh, I'll just try tun forwarding, then.
04 01:40:00 chtr the irc logs really need to be served over 9p...
04 01:41:00 Morasique chtr: wget http://lug.rose-hulman.edu/irc/logs/2008-{01,02,03,04,05,06,07,08,09,10,11,12}.log
04 01:41:00 tommost chtr: I assumed that you had done that.
04 01:42:00 chtr and what of 2009?
04 01:42:00 chtr and when more discussion takes place i have to run that again
04 01:42:00 chtr what do you have against a fileserver?
04 01:43:00 Morasique well, i can give you the command for 2009 too, but i thought maybe you could figure it out on your own
04 01:44:00 chtr still, a file server makes sense.
04 01:44:00 Morasique i considered doing a fuse filesystem for it, but it seemed pretty useless since it's just going to be one directory with all the log files, you could run one wget command and do the same thing
04 01:44:00 chtr ...what?
04 01:44:00 chtr i'm saying they should be served by lug.rose-hulman.edu over 9p.
04 01:45:00 tommost I don't see why it needs to be 9P. FTP + curlftpfs would work just fine.
04 01:45:00 Morasique we should do them all
04 01:45:00 Morasique every possible way of serving them
04 01:45:00 tommost Exactly!
04 01:46:00 tommost We should dedicate one of the server's processors to serving them.
04 01:46:00 chtr tommost: uh, that would require that i have curlftpfs...
04 01:46:00 tommost chtr: sudo apt-get install curlftpfs... oh, wait.
04 01:46:00 Morasique as opposed to plan9port. which everyone has
04 01:46:00 chtr why require some specialize file system when a general one like nfs or 9p would work just as well?
04 05:03:00 Morasique i can't imagine what's so difficult about this: http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=209273
04 16:47:00 Morasique what do they call the print server now?
04 16:48:00 tommost print.rose-hulman.edu, surprisingly enough.
04 16:49:00 Morasique ah. for some reason i thought it was print1
04 17:45:00 Morasique http://drplokta.livejournal.com/109267.html
04 17:45:00 Morasique how do people come up with such terrible ideas?
04 17:45:00 Morasique it's obvious immediately that that won't work
04 17:50:00 chtr heh, that is sad
04 17:57:00 Morasique i really don't get it, how can we all look at that and realize it's bad, but a committee that got paid to come up with it saw nothing?
04 17:58:00 Morasique and it happens all the time, i don't understand how
05 01:48:00 shadghost i was wondering if any one here used gpg?
05 01:48:00 tommost Several people do.
05 01:49:00 shadghost can you help me?
05 01:49:00 tommost Maybe. What's the problem?
05 01:50:00 shadghost Not enough random bytes available. Please do some other work to give
05 01:50:00 shadghost the OS a chance to collect more entropy! (Need 287 more bytes)
05 01:50:00 chtr move your mouse around and/or type a lot
05 01:51:00 shadghost this is on kleinjt server, so mouse moving is not a option
05 01:51:00 chtr then type a lot.
05 01:51:00 Morasique chtr: i see your process of elimination skills are still razor sharp
05 01:51:00 Morasique i bet deleting lots of kleinjt's files would create entropy
05 01:52:00 shadghost and typing alot doe not work
05 01:52:00 shadghost Morasique: i am not going to delet files
05 01:52:00 chtr is this the server where /tmp doesn't work?
05 01:53:00 tommost shadghost: Do it like this:
05 01:53:00 tommost cat - << EOF > /dev/random
05 01:53:00 tommost type lots here
05 01:53:00 tommost EOF
05 01:53:00 shadghost uhmmm, never tried /tmp
05 01:53:00 Morasique just read from a b unch of files then
05 01:53:00 chtr alternatively: cat > /dev/random
05 01:54:00 tommost chtr: I was joking.
05 01:54:00 chtr though the entropy pool should be seeded by the keypress interrupts anyway.
05 01:54:00 chtr i should hope so
05 01:54:00 tommost chtr: Do those happen over ssh?
05 01:54:00 Morasique truecrypt just prompts for keypresses/mouse movements, gpg should steal code from them
05 01:54:00 chtr no, that's a good point.
05 01:55:00 shadghost tommost: you were?
05 01:55:00 tommost Solution: generate the key on your own machine. You shouldn't trust kleinjt not to steal your private key anyway. He's shifty, that one.
05 01:55:00 Morasique shadghost: cat /proc/sys/kernel/random/entropy_avail
05 01:56:00 shadghost is wondering if he can trust any one now
05 01:56:00 chtr have you ever trusted someone?
05 01:56:00 chtr if you have, you're an idiot.
05 01:56:00 Morasique i trusted tommost once. it was horrible
05 01:56:00 tommost shadghost: Don't trust chtr.
05 01:56:00 shadghost Morasique: 174
05 01:56:00 Morasique er. wow
05 01:56:00 Morasique i don't think i've ever been under 2000
05 01:56:00 shadghost what makes it go higher?
05 01:56:00 Morasique all the stuff we listed
05 01:57:00 Morasique if you're sshing i vote for the catting files approach
05 01:57:00 Morasique cat * > /dev/null
05 01:57:00 Morasique actually, mine is 195 on my desktop, i guess that's not crazy for a server
05 01:57:00 Morasique ]
05 01:57:00 Morasique er. ignore that
05 01:57:00 shadghost [4] [shatly@tarsonis ~] % cat * > /dev/null
05 01:57:00 shadghost cat: Examples: No such file or directory
05 01:57:00 shadghost cat: lib: Is a directory
05 01:57:00 shadghost cat: share: Is a directory
05 01:57:00 Morasique yeah, that doesn't matter. did the entropy go up?
05 01:57:00 chtr hah, gnu cat.
05 01:58:00 shadghost woot!
05 01:58:00 tommost Wait, does writing to /dev/random work?
05 01:58:00 shadghost 298
05 01:58:00 shadghost /dev/random worked
05 01:58:00 tommost It seems like a bad idea to me, since it's not remotely random.
05 01:58:00 Morasique i didn't even know users had permission to write to /dev/random
05 01:59:00 Morasique that's weird
05 01:59:00 shadghost should we?
05 01:59:00 chtr shadghost: do you have a smoke detector and a webcam?
05 01:59:00 shadghost chtr: why?'
05 01:59:00 chtr find the shiny pea sized piece of metal in the smoke detector
05 01:59:00 tommost And swallow it.
05 01:59:00 tommost Repeat.
05 01:59:00 shadghost one better
05 02:00:00 chtr tear apart the webcam and get the cmos detector
05 02:00:00 shadghost we have a sprinkler system
05 02:00:00 chtr make a dark box with the webcam and the americium
05 02:00:00 chtr boom, instant entropy source
05 02:00:00 tommost shadghost: That's not radioactive; it's not nearly as cool.
05 02:00:00 Morasique a very good one
05 02:00:00 Morasique i've stared at sprinkler heads for hours, they have very low entropy
05 02:00:00 shadghost crap
05 02:00:00 shadghost i went down to 29
05 02:01:00 Morasique stop being so damn predictable
05 02:01:00 chtr are you reading from /dev/random?
05 02:03:00 Morasique shadghost: find / -name ajiowefjaowiefjwoi
05 02:04:00 shadghost how much should i go up to for a good numbeR?
05 02:04:00 Morasique i imagine 2000 is sufficient; it depends on the key size you're generating
05 02:04:00 shadghost Morasique: that made me go less
05 02:05:00 Morasique shadghost: that's pretty much impossible
05 02:05:00 Morasique mine went from 19 to 1597 so far and it's still climbing
05 02:05:00 chtr are you reading from /dev/random?
05 02:06:00 shadghost no ieda chtr
05 02:06:00 shadghost find: `/proc/26665/task/26665/fd': Permission denied
05 02:06:00 shadghost find: `/proc/26665/task/26665/fdinfo': Permission deni
05 02:06:00 shadghost etc
05 02:06:00 chtr oh god, you just broke kleinjt's server
05 02:07:00 Morasique i'm so glad we're in #rhlug right now
05 02:07:00 Morasique high-fives luglog
05 02:07:00 Morasique i'm up to 2738 over here
05 02:07:00 chtr yeah, now kleinjt knows who to blame
05 02:08:00 shadghost i should do this on my own server
05 02:08:00 shadghost lawl
05 02:10:00 Morasique well, my desktop got up to ~3300
05 02:10:00 Morasique i'd e-mail you some of my entropy, but i might need it
05 02:10:00 chtr my server's sitting at 3585
05 02:10:00 Morasique chtr: damn you. now i need to go keep doing things until i'm beating you
05 02:12:00 shadghost server is turning on
05 02:12:00 Morasique well that was fun: http://mrozekma.com/entropy.png
05 02:13:00 chtr heh
05 02:13:00 tommost Yeah, I did that earlier.
05 02:13:00 shadghost http://mrozekma.com/entropy.png
05 02:13:00 Morasique i was hoping to watch it slowly go down, not plummet from 3300 to 19 in a second
05 02:13:00 Morasique shadghost: thank you
05 02:14:00 shadghost crap
05 02:14:00 shadghost myserver ip changed
05 02:14:00 Morasique well done
05 02:14:00 Morasique you should get a domain like a civilized person
05 02:14:00 Morasique i would suggest mrozekma.com, but it's taken
05 02:14:00 tommost That's a very useful quality for a server.
05 02:14:00 Morasique shadghost.com isn't. go for it
05 02:14:00 chtr also, having it always running helps.
05 02:15:00 shadghost or i used the wrong networking port
05 02:15:00 Morasique plugged it in the modem port again?
05 02:15:00 Morasique don't worry, it happens to the best of us
05 02:15:00 shadghost =P only one regesterd with the network and moved everything arround
05 02:15:00 shadghost my mb has 2 ethernet ports
05 02:18:00 shadghost this sucks, no gpu on server
05 02:19:00 tommost Because servers totally need those.
05 02:21:00 shadghost need to get ip off somehow
05 02:24:00 shadghost WOOT
05 02:25:00 shadghost scanning every ip from 172.20.23.1 to 172.20.23.255 worked
05 02:27:00 shadghost wow just turniong on my server had enoufh
05 02:29:00 shadghost UT?
05 02:47:00 shadghost yay for my server apt-get going to a dead server
05 04:01:00 shatly spell
05 04:02:00 Morasique write
05 04:03:00 shatly spell.pl now loaded
05 04:03:00 shatly !!!
05 04:04:00 Morasique thanks for sharing
05 04:06:00 shatly now lets see if i can spell better
05 04:06:00 Morasique apparently it doesn't check contractions
05 04:06:00 shatly no
05 04:07:00 shatly it apparently does not
05 12:06:00 chtr awesome: http://doc.cat-v.org/bell_labs/innovations_song/
05 19:43:00 Morasique shuf is neat, i've never seen that before
06 04:58:00 Morasique C is a glorious language: http://codepad.org/FJhRk5p4
06 05:07:00 shatly doom!
06 11:38:00 chtr Morasique: yes. yes it is.
06 19:55:00 shadghost http://img.photobucket.com/albums/v713/shadghost/overflow.jpg
06 19:55:00 shadghost somehow my program failed
06 19:55:00 Morasique shadghost: run "reset"
06 19:55:00 shadghost did
06 19:55:00 shadghost and it worked
06 20:00:00 shadghost waves
06 20:00:00 shadghost can i do this
06 20:01:00 shadghost char buffer[40] = {14}
06 20:01:00 shadghost int a
06 20:01:00 shadghost a = buffer[0]
06 20:01:00 Morasique shadghost: pastebin
06 20:01:00 Morasique it's glorious
06 20:01:00 shadghost (with the approative ;'s)
06 20:02:00 Morasique i suppose you can. it's kind of strange
06 20:02:00 Morasique why is the buffer not an int buffer?
06 20:04:00 shadghost for some reasion strftime requires to be output to a char
06 20:06:00 shadghost and for some reasion strcmp is not working
06 20:38:00 shadghost woot part one done, now i just need to figure out how to make the internal speaker beep
06 20:39:00 chtr print("\a");
06 20:39:00 shadghost nope
06 20:40:00 shadghost cout << '\a' just flashes the secreen in the putty window
06 20:41:00 chtr ...
06 20:42:00 Morasique chtr: :D
06 20:42:00 Morasique that just made my day
06 20:43:00 shadghost testt.cpp:7: error: .print. was not declared in this scope
06 20:43:00 shadghost i do have #include <stdio.h>
06 20:43:00 chtr #include <u.h>\n#include <libc.h>; compile and link with 8[lc]
06 20:43:00 chtr or, just use printf; it was a typo on my part.
06 20:43:00 Morasique or just use cout, it works fine
06 20:43:00 chtr that too.
06 20:43:00 Morasique it's not beeping because you're sshed into another machine and you have "visual beep" on in putty
06 20:44:00 Morasique hence, the flashing window
06 20:46:00 shadghost i set it to none and it still flashes
06 20:48:00 shadghost great, now it is beeping on my local computer
06 20:48:00 Morasique um. is that bad?
06 20:49:00 shadghost i want the linux box to beep
06 20:49:00 shadghost not xp box
06 20:50:00 chtr ..
06 20:51:00 chtr this discussion is depressing me
06 20:52:00 shadghost basicaly i am making a alarm clock for me
06 20:52:00 Morasique using the system beep? why don't you play something
06 20:53:00 shadghost because no speakers on it
06 20:53:00 shadghost besides the internal
06 20:53:00 shadghost and i only have one pare of speakers and thoes are on my desktop
06 21:00:00 shadghost hummm i guess i could ust include all of the program beep code
06 21:03:00 Morasique i think this guy might be shadghost: http://forums.urbanterror.net/index.php/topic,14516.0/prev_next,next.html
06 21:27:00 shadghost collect2: ld returned 1 exit status
06 21:29:00 Morasique you should probably look somewhere above that where ld actually says what went wrong
06 21:29:00 chtr Morasique: you mean you don't have ld's exit codes memorized?
06 21:29:00 shadghost i have a ieda what is wrong and installing packages
06 21:30:00 Morasique i assume he forgot a library
06 21:30:00 Morasique that sounds worthy of code 1
06 21:30:00 chtr indeed. i also assume that installing packages won't fix it
06 21:30:00 shadghost uhmmmm
06 21:35:00 chtr indeed, shadghost. indeed.
06 21:43:00 shadghost is there a way just to call the program 'beep'
06 21:45:00 Morasique shadghost: open a terminal. run beep
06 21:45:00 chtr as opposed to?
06 21:45:00 shadghost in c++
06 21:46:00 Morasique like, exec?
06 21:46:00 Morasique do you actually try searching for the answers to your questions for 15 or 20 seconds before asking them?
07 20:13:00 Morasique it's amazing how well linux functions with absolutely no free space
07 20:14:00 Morasique i couldn't figure out what the issue was, urban terror was lagging slightly but not really bad, i finally realized my download had stopped suddenly
07 20:17:00 andy753421 Morasique: were you by any chance using ext3?
07 20:17:00 andy753421 also, there's probably reserved space
07 20:17:00 Morasique yes, why?
07 20:17:00 andy753421 if you use up /all/ of your free space, you might not be able to delete anything anymore
07 20:18:00 Morasique hmm. that's a good sign
07 20:18:00 Morasique i've used all the free space df says i have, but there might be reserved space, i have no idea
07 20:19:00 Morasique i had it once where i deleted like 1.5gb of stuff without it freeing any space, but then suddenly it started freeing again
07 20:19:00 Morasique i don't know what happened
07 20:20:00 andy753421 (tune2fs -m)
07 20:23:00 Morasique ah. so i do
07 21:15:00 andy753421 boo, gcc needs autoconf 2.59 and i need autoconf >= 2.60
08 04:00:00 andy753421 Anyone know how this works? `int function (FILE *stream, const struct printf_info *info, const void *const *args);'
08 04:00:00 andy753421 specifically, the `const void *const *args' part
08 04:35:00 Morasique andy753421: did you figure it out? that second * confuses me
08 04:37:00 andy753421 it seems to be declaring a pointer to a pointer (void **), where both the pointer (args) and the data (args[..]) are constant
08 04:38:00 andy753421 although, the order of operations in C's type system still confuses me from time to time
08 04:51:00 Morasique so it's the same as const void** const args?
08 04:52:00 Morasique it's weird that it lets you throw the const anywhere
08 04:52:00 andy753421 so apparently, the value of args is constant, the the things in args are constant, but args itself is constant
08 04:52:00 andy753421 `void **const args' declares args to be constnat (args = 1; args = 2; is invalid) whereas with `void *const *args) it would be valid
08 04:53:00 Morasique i can't figure out the errors in your first line. "the things in args aren't constant"?
08 04:54:00 andy753421 `void *const *args', says, declare args to be a pointer to a constant pointer to a void value (i think)
08 04:57:00 andy753421 so if you have an initialized `const void *const *args', you're dealing with two memory locations and a variable
08 04:58:00 andy753421 so if you do `args = (typecast..)123';
08 04:58:00 andy753421 the location of the `123' (*args) is constant, and the memory at location `123' (**args) is also constant, but args itself is not constant
08 04:59:00 andy753421 if you did `const void *const *const args' then all three would be constant
08 04:59:00 andy753421 the wikipedia page is pretty decent actually
08 04:59:00 andy753421 http://en.wikipedia.org/wiki/C_variable_types_and_declarations
08 15:07:00 Morasique why does perl, the most symbol-loving language in the world, use 'eq' instead of '=='?
08 22:30:00 tommost Is the cups configuration on the wiki up to date? It says 03-20-2005, which seems a bit old.
08 22:32:00 chtr tommost: if you actually click on the link, you can see when it was uploaded
08 22:32:00 chtr which was apparently 2008-02-13
08 22:32:00 tommost Ah, yes, that is a bit more reasonable.
08 22:32:00 chtr i need to go through that again and see which printers were missing, i recall that a lot were
09 00:07:00 Morasique http://awurl.com/oI8eKevvV
09 00:19:00 chtr acme is really cool in some ways
09 00:19:00 chtr but i'm still much faster in vim
09 00:41:00 andy753421 http://rafb.net/p/uUSKX272.html
09 00:42:00 andy753421 comments?
09 00:42:00 andy753421 (darryl/mcleish want root access to the lug server)
09 00:46:00 Morasique i suppose there's no reason not to, we are storing it in the cs lab
09 00:47:00 Morasique might want to make them a separate account though
09 00:48:00 Morasique are we doing an installfest sometime soon?
09 00:49:00 andy753421 perhaps
09 00:49:00 andy753421 I think we can also make them an account, and then use sudo to only give them privileges to shut down the machine
09 00:59:00 Morasique we should add accounts on that at some lug meeting
09 00:59:00 Morasique and yeah, that makes sense
09 00:59:00 Morasique i doubt they'll ever need to shut it off again assuming construction is done, but might as well
09 03:39:00 Morasique who's presenting thursday?
09 03:39:00 Morasique it might be me, i'm just checking
09 07:57:00 chtr Morasique: it's either you or tommost
09 10:59:00 tommost I believe that I signed up.
09 11:00:00 tommost I haven't prepared anything yet, so if Morasique has he's welcome to go first.
09 11:05:00 tommost Are analog in 2 and 3 supposed to be tied together on my Arduino?
09 11:05:00 tommost This strikes me as not right.
09 11:07:00 tommost Is it just me or is arduino.cc down?
09 11:07:00 chtr it's just you
09 11:08:00 chtr and analogue in 2 and 3 should be separater
09 11:08:00 chtr you've got the diecimila?
09 11:11:00 tommost Yeah.
09 11:43:00 Morasique tommost: http://downforeveryoneorjustme.com/arduino.cc
09 11:44:00 chtr interesting. the math department runs folding at home on their linux machines.
09 11:46:00 Morasique did you get a new csse account too?
09 11:46:00 chtr yep
09 11:46:00 Morasique is that for parallel? i was just wondering about that
09 11:46:00 chtr yeah, i believe so
09 11:46:00 chtr now i'm trying to get public key login working on those machines
09 11:48:00 Morasique which machine are you on? mine doesn't work on the cluster, i assumed that was what this was for
09 11:49:00 chtr i'm on dean.math right now, i don't have access to the cluster either
09 11:53:00 Morasique hmm: http://rhlug.pastebin.com/m5401f8e1
09 11:53:00 Morasique that's kind of sad
09 11:54:00 chtr heh, yeah.
09 11:54:00 chtr so it looks like they've got ssh kinda configured with work with kerberos
09 11:55:00 chtr but it fails with ``Server not found in Kerberos database''
09 11:55:00 chtr having public key login kinda sucks when you have to get kerberos tickets manually
09 11:57:00 Morasique yeah. i don't think there's a way around it, kerberos needs your password and if you login with public key login it doesn't have it
09 11:58:00 Morasique ooo. clive has zsh. win
09 12:19:00 chtr yeah, but if i get a kerberos ticket on, for example, clive, i should be able to ssh into derek and have that ticket forwarded, i think
09 12:56:00 Morasique damn it, my clock is wrong again
09 12:57:00 Morasique i've had more trouble getting my clock working on linux than anything else
09 12:57:00 Morasique i've just ignored it since ntp fixes it, but now it doesn't anymore
09 13:06:00 Morasique leader dislikes the "master/slave" terminology in clusters, he calls them "head" and "cluster" nodes
09 13:06:00 Morasique from now on i'm going to refer to them as the "white" controller and the "black" workers
09 14:16:00 tommost chtr: I lied. I have the Duemilanove. My roommates inform me that the ATMEGA 328 chip makes this a cool thing.
09 14:26:00 _deleter hmm
09 14:27:00 _deleter quick question...I've installed linux on a thumbdrive, but the bootloader is on my hdd, when my thumbdrive isn't plugged in, grub quits with error 21 or something like that, how can I avoid this so I don't have to have my thumbdrive always plugged in?
09 14:31:00 chtr _deleter: do you also have linux on your hdd?
09 14:33:00 _deleter no
09 14:33:00 _deleter that was the point of the thumbdrive
09 14:33:00 chtr ok, there might be some other way, but i'd just use LILO instead of grub
09 14:34:00 chtr grub makes use of files in /boot and obviously doesn't like it when it's not there
09 14:34:00 chtr LILO is standalone
09 14:34:00 Blazeix _deleter: can you post your menu.lst file?
09 14:34:00 Blazeix in pastebin
09 14:36:00 _deleter well I'm on windows right now, there anyway I can get that?
09 14:36:00 Blazeix well, explore2fs is a stand alone program that will let you browse ext3
09 14:36:00 Blazeix there are also ext3 drivers available for windows
09 14:37:00 _deleter where is that file going to be?
09 14:38:00 Blazeix its usually in /boot/grub/menu.lst
09 14:38:00 Blazeix I'm not sure how you have your thumb drive set up, though.
09 14:39:00 _deleter well grub is on my hdd, but I'm not sure where since I told everything to set up on my thumbdrive
09 14:41:00 Blazeix Its probably on your thumbdrive somewhere
09 14:41:00 Blazeix the config files, I mean
09 14:41:00 _deleter well something is on my hdd, b/c w/o my thumbdrive grub still loads
09 14:41:00 _deleter but with that error, meaning I can't boot into windows
09 14:43:00 chtr grub is installed to your MBR, but the config files are on your thumbdrive
09 14:43:00 _deleter ah
09 14:44:00 Blazeix its probably worth pointing out that you don't need grub installed to boot a thumbdrive with linux installed.
09 14:44:00 Morasique i think probably you just want to run the windows boot loader replacement thing
09 14:45:00 Morasique fixmbr i think
09 14:45:00 Blazeix yeah, there's fixboot too.
09 14:46:00 Morasique _deleter: do you have a recovery cd?
09 14:47:00 _deleter windows recovery? that different then the system disk?
09 14:47:00 chtr alternatively, just put your thumbdrive in, boot into windows, and run fdisk /fixmbr
09 14:47:00 andy753421 can't you just book winndows (with the thumbdrive plugged in) and then run fixboot or whatever
09 14:48:00 andy753421 yea, what chtr said
09 14:48:00 Morasique does windows come with fixboot/fixmbr?
09 14:49:00 Morasique i thought it was just on the recovery cd, but i don't know
09 14:49:00 Morasique i'm not sure fdisk does it anymore, i think they dropped it when they switched to fixmbr
09 14:49:00 Morasique i guess try that first though, if windows comes with fixmbr that should work fine
09 14:50:00 Morasique my windows vm has none of the three, but that might just be me
09 14:50:00 Blazeix it looks like it might be part of fdisk
09 14:50:00 Blazeix does fdisk have an /mbr switch?
09 14:50:00 Morasique it had /fixmbr, but i thought they dropped it at some point
09 14:50:00 chtr i remember it having a /fixmbr switch
09 14:51:00 Morasique _deleter: well, try one of those three then
09 14:51:00 Morasique they should all do the same thing
09 14:52:00 _deleter where is fdisk
09 14:52:00 Morasique just open a command prompt and run 'fdisk'
09 14:52:00 Blazeix its a command in the msdos prompt
09 14:52:00 Morasique start -> run -> cmd
09 14:52:00 chtr has windows gotten even worse from when i last used it?
09 14:52:00 Morasique chtr: in what way?
09 14:52:00 _deleter well it says fdisk isn't a program
09 14:53:00 chtr oh, i took ``where is fdisk'' to mean that it doesn't exist anymore
09 14:53:00 chtr looks like i interpreted that correctly
09 14:53:00 Morasique i don't think it's included, i mentioned that earlier
09 14:53:00 Morasique same with fixmbr and fixboot
09 14:53:00 chtr heh, sounds sane
09 14:53:00 Morasique you'll either need a recovery cd or you can probably download it
09 14:53:00 Blazeix _deleter: are you using vista or xp?
09 14:53:00 Morasique or it might be in the rhit folder
09 14:54:00 chtr also, you should probably install a bootloader on your flash drive at some point...
09 14:54:00 Blazeix chtr: why?
09 14:55:00 chtr ...to boot it?
09 14:56:00 Blazeix oh, I figured the computers bootloader would handle that.
09 14:56:00 Morasique the windows one won't
09 14:56:00 andy753421 i'd use syslinux
09 14:56:00 andy753421 (for the flash drive)
09 14:58:00 andy753421 in other news, what are the plans for the next instsallfest?
09 15:01:00 chtr i think we should have it once 9.04 is releqased
09 15:03:00 andy753421 ..
09 15:04:00 andy753421 when's that going to be?
09 15:04:00 chtr 2009-04-??
09 15:04:00 andy753421 I think the CS dept wants us to have one soon for the OS people
09 15:04:00 chtr oh, right. i had forgotten about that.
09 15:05:00 chtr don't they have labs on wednesday?
09 15:05:00 andy753421 yea
09 15:05:00 chtr i recall that they installed it in class last quarter
09 15:05:00 andy753421 i think they're planning that again
09 15:06:00 andy753421 i got an email from archana asking when the installfest is going to be though
09 15:06:00 andy753421 maybe the OS folks can do the Wed one, and then we can do a separate one after 9.04 is released?
09 15:07:00 chtr that sounds fine to me
09 15:25:00 Morasique i doubt we'll get many people if the OS classes is already doing it in class
09 15:26:00 andy753421 yea, archana wants to have people isntall linux for networks too
09 15:26:00 andy753421 but she needs to have that done either this week or early next week
09 15:31:00 Morasique we might as well do it now then, they're not going to care what version gets installed
09 15:35:00 tommost Well, they will, since wireless is borked in 8.10.
09 15:35:00 tommost I'd seriously consider using 8.04.
09 15:35:00 Morasique it is?
09 15:36:00 tommost Only for RHIT_1X. But yes.
09 15:36:00 Morasique hmm. did .10 change anything important that would make us want to use it?
09 15:41:00 Morasique hmm. so either he fixed it or destroyed his computer
09 15:41:00 tommost No, he was walking back to Percopo.
09 15:42:00 tommost I was just talking to him.
09 16:21:00 andy753421 so should I tell archana we're going to wait till after 9.04 gets released?
09 16:23:00 Morasique i thought we were leaning towards the opposite
09 16:24:00 Morasique using 8.04
09 16:24:00 andy753421 good thing I asked?
09 16:24:00 andy753421 so 8.04 sounds good to everyone?
09 16:24:00 andy753421 or we could do 8.04 this week, and have an upgradefest...
09 16:25:00 Morasique i think we should do it this week or next week so we can help os/networks people. version doesn't matter to me, but tommost says networking is broken in 8.10
09 16:25:00 chtr how's the upgrade route for 8.04->9.04?
09 16:25:00 chtr but iagree with doing it this week
09 16:25:00 Morasique i actually don't know if you can jump a release, does it work like that?
09 16:25:00 Morasique i guess it should, it's just a mass package update i think
09 16:25:00 tommost I think so.
09 16:26:00 tommost We should probably test it first, though.
09 16:26:00 chtr <spam>anyone have a tech comm book they want to sell me?</spam>
09 16:27:00 andy753421 so if we do it this week, when do we want to have it
09 16:27:00 andy753421 ?
09 16:27:00 Morasique we try to avoid weekends, right?
09 16:27:00 andy753421 I would like to
09 16:27:00 tommost Thursday?
09 16:28:00 andy753421 Thursday seems fine to me, do the installfest in place of the meeting?
09 16:28:00 chtr yep
09 16:29:00 Morasique are we going to do the drive cloning with the server?
09 16:30:00 tommost Do we have enough space?
09 16:31:00 andy753421 we should have enough space to clone roughly 8-9 100GB disks
09 16:31:00 Morasique oh yeah, we still only have one drive. probably not
09 16:31:00 andy753421 although, that would take (by my rough calculations) about 85 minutes
09 16:32:00 chtr gigabit
09 16:32:00 andy753421 (that's using two 1000Gb ethernet ports)
09 16:32:00 chtr ah.
09 16:32:00 andy753421 er, 1Gb
09 16:32:00 chtr hehe, right
09 16:32:00 Morasique hmm. that's depressing
09 16:32:00 andy753421 1000Gb would be sweet
09 16:32:00 Morasique could they do it beforehand?
09 16:32:00 Morasique if the server's running samba it should be fairly simple i think
09 16:32:00 andy753421 perhaps, but then they'll have to use a single 100Mb
09 16:32:00 tommost How were we going to do this? dd?
09 16:33:00 chtr nc!
09 16:33:00 Morasique i figured they'd either scp it with securefx or windows copy over samba
09 16:33:00 tommost scp what?
09 16:33:00 Morasique everything?
09 16:33:00 andy753421 I think the best option would be to say that they can scp their important files
09 16:33:00 Morasique everything relevant anyway. i figured they wouldn't do windows and whatnot
09 16:33:00 Morasique everything that doesn't come on a standard image, i guess
09 16:34:00 andy753421 we'll have to create use accounts for everyone then
09 16:35:00 tommost We'll need a location with a gigabit switch that actually does gigabit.
09 16:36:00 tommost IAIT throttles all of theirs to 100Mb.
09 16:36:00 Morasique andy753421: does the server use rose kerberos?
09 16:37:00 andy753421 Morasique: no, we decided to run our own
09 16:37:00 andy753421 although, we might be able to do both..
09 16:38:00 Morasique i think both is fairly simple, it's just an extra pam module, so it falls through. if it's easy to get that working then we can just make them all /sbin/nologin accounts with their own folders to write in
09 16:41:00 andy753421 so it might only take 6.66.. minutes..
09 16:41:00 andy753421 evalf( (100*GB) * (8*Gb/GB) * ((1*s)/(2*Gb)) * (m/(60*s)) ); == 6.666666667 m
09 16:42:00 andy753421 oh, i forgot the 10, 66.6.. minutes
09 16:42:00 chtr it makes me feel bad that i've never thought to do units like that in maple.
09 16:43:00 andy753421 valf( (100*GB/Ltp) * (10*Ltp) * (8*Gb/GB) * ((1*s)/(2*Gb)) * (m/(60*s)) );
09 16:44:00 andy753421 so who's reserving the room?
09 16:44:00 andy753421 s/the/a/
09 16:49:00 andy753421 i'm not sure how we'll want to handle naming conflicts between rose/lug ldap/kerberos servers
09 16:51:00 Morasique it just depends on which pam module is processed first. i would think we want the local database checked before the kerberos one
09 16:51:00 Morasique iirc that's what the macs do
09 16:51:00 Morasique i added a local account on the mac and couldn't get to my kerberos one anymore
09 16:51:00 andy753421 I was more thinking about home directories/login shells, etc
09 16:51:00 Morasique oh. i don't know how that works
09 16:52:00 Morasique if we don't want to bother we can just issue random passwords to everyone, it wouldn't take long
09 16:53:00 andy753421 there's a slapd-meta backend for ldap that can proxy to other ldap servers too, which might be worth looking into
09 16:53:00 Morasique doesn't that have the same conflict problems?
09 16:54:00 andy753421 I'm not really sure how that all works, but I think ldap is more configurable than pam
09 16:54:00 andy753421 you might be able to specify something like spencea-rose@lug.rose-hulman.edu vs. spenceal-lug@rose-hulman.edu
09 16:55:00 andy753421 er, something along those lines
09 16:56:00 Morasique that would work well. it's up to you i guess since you're the one who has 3 days to work it out. do we want them to do the copy beforehand?
09 16:57:00 andy753421 copy beforehand would probably be nice, although, i don't know if the server stuff will all be done by then
09 16:57:00 andy753421 depends on how much time I have to look into it
09 16:57:00 Morasique mmk. i'll try messing with it on one of my machines tonight
09 18:22:00 tommost Can anyone remember what I was supposed to present on?
09 18:22:00 tommost I can't. :(
09 18:25:00 tommost ls
09 18:26:00 tommost Wrong keyboard...
09 18:35:00 Blazeix tommost: you were going to present on PulseAudio, I think.
09 18:36:00 tommost Oh, yes.
09 19:02:00 tommost What's the resolution of the projector in the CS lab?
09 19:03:00 chtr 1280x1024 would be my guess
09 19:17:00 Morasique yeah, they're 1280
09 19:21:00 tommost Okay, thanks.
09 21:07:00 Morasique http://rhlug.pastebin.com/m3ab01bc3
09 21:07:00 andy7534211 good news everybody, the parts for the lug server are getting purchased for the 5th time!
09 21:07:00 Morasique now we can build 5 servers!
09 21:07:00 andy7534211 if only..
09 21:08:00 Morasique i'm holding on to the hope that we'll end up getting all the parts as many times as we've ordered them, and sga won't notice
09 21:28:00 chtr has anyone here gotten through tech comm using latex?
09 21:35:00 Blazeix chtr: I did.
09 21:35:00 Blazeix but all of my teammates knew latex, too.
09 21:36:00 chtr who did you have? i've heard mumblings about word comments and such...
09 21:37:00 andy7534211 I just realized I can cast integers to pointers using `123+NULL'
09 21:37:00 Blazeix chtr: i had house
09 21:37:00 chtr ah, cool, that's who i have.
09 21:38:00 Blazeix I don't remember turning very much stuff into house, most of the stuff was peer review using PDF annotations
09 21:40:00 Morasique i had house, he made me convert my resume to a word document
09 21:41:00 chtr i don't like where this is going...
09 21:46:00 andy7534211 hey, which laptops break with 8.04?
09 21:46:00 andy7534211 er, 8.10 i mean
09 21:48:00 tommost Probably just my year's and the freshman's, since it's an issue with the Intel driver being moved to the Kernel.
09 21:48:00 andy7534211 is it a problem for the junior laptops too?
09 21:48:00 tommost chtr: Don't you have Broadcom wireless?
09 21:49:00 chtr yep
09 21:49:00 tommost So probably not.
09 21:50:00 andy7534211 sounds good
09 21:51:00 tommost Good?
09 21:51:00 andy7534211 er, n/m
09 21:51:00 tommost Oh, and I tried updating my kernel to .28 and it didn't help.
09 21:52:00 tommost I should probably try downgrading...
09 23:55:00 Morasique i'm not sure how i used to live without vimperator's undo function, i use it constantly
09 23:57:00 chtr yeah, me too. it's so convenient
09 23:58:00 Morasique i constantly find myself wanting a tab i closed 10 seconds ago, i don't know why
09 23:58:00 Morasique or i close it accidentally. damn the convenient 'd' key
09 23:58:00 Morasique so i guess partially vimperator is also the cause of my constant undoing
09 23:59:00 tommost What does vimperator have to do with undoing closing tabs?
09 23:59:00 Morasique it does it?
09 23:59:00 tommost Like, say, stock Firefox?
09 23:59:00 Morasique i never used to use the native firefox way, it takes too long
10 00:00:00 tommost Ctrl-Shift-T
10 00:00:00 Morasique oh. nevermind
10 00:00:00 Morasique well, had i known that i would've used it in the past as well
10 00:02:00 andy753421 screw firefox, midori!
10 00:03:00 Morasique http://en.wikipedia.org/wiki/Midori_(porn_star) ?
10 00:03:00 tommost andy753421: Unfortunate wording...
10 00:04:00 embrybd like the old porn stars do you andy?
10 00:04:00 Morasique :D what a great screen shot: http://upload.wikimedia.org/wikipedia/commons/7/7f/Midoribrowser.png
10 00:05:00 tommost Midori is pretty much unusable to do the lack of features, though.
10 00:06:00 andy753421 tommost: which features?
10 00:06:00 tommost Greasemonkey, Firebug-equivalent, Uppity-equivalent.
10 00:06:00 tommost (I'm guessing on the Uppity bit.)
10 00:07:00 Morasique if a browser lacking firebug and greasemonkey is classified as "unusable" i think you may be setting your demands a bit high
10 00:07:00 tommost Hmm... it now claims user script support. That must be new...
10 00:07:00 Morasique a browser is "usable" if it shows web pages
10 00:08:00 tommost elinks shows web pages.
10 00:08:00 andy753421 what's uppity?
10 00:08:00 tommost Only kleinjt thinks it's usable.
10 00:08:00 Morasique well, for certain definitions of "show"
10 00:08:00 Morasique wget "shows" webpages too
10 00:08:00 andy753421 it actually has a really nice element inspector/debugger
10 00:09:00 tommost A Firefox extension that lets you press alt-up to chop off a segment of the URL.
10 00:09:00 Morasique chtr: for all the times you've said "show me an operating system written in java": http://en.wikipedia.org/wiki/Midori_(operating_system)
10 00:09:00 andy753421 and there's extentions, but i don't know if you can write them in javascript yet
10 00:10:00 andy753421 and there's user stylesheets
10 00:10:00 andy753421 there's `userscripts', i'm not sure what they do though
10 00:11:00 tommost It's my guess that they're Greasemonkey scripts without the GM_* APIs.
10 00:11:00 tommost Which makes them significantly less useful, unfortunately.
10 00:12:00 tommost Nothing but Firefox supports those special APIs. I rather suspect that that's because other JavaScript interpreters don't have a security model that makes that possible.
10 00:12:00 andy753421 `Midori's support for user scripts aims to be compatible with Greasemonkey to a good extent.'
10 00:12:00 andy753421 oh, i guess it doesn't support that
10 00:14:00 tommost Does it support keyword searches? (Like how you can set a bookmark with a %s substitution so that you can type "keyword search term" and it gets substituted into the URL in Firefox.)
10 00:17:00 andy753421 like `wp Midori' and it goes to http://en.wikipedia.org/wiki/Midori?
10 00:17:00 andy753421 (if so, then yes)
10 00:17:00 tommost Ah, good.
10 00:18:00 tommost Does it's Firebug equivalent have a JavaScript debugger? (Breakpoints, etc.)
10 00:19:00 andy753421 http://andy753421.ath.cx/temp/debug.png
10 00:20:00 tommost Yay.
10 00:20:00 tommost This will make WebKit testing at work much easier.
10 00:20:00 Morasique nice, apart from looking suspiciously like it's a mac program
10 00:21:00 tommost I think that's the WebKit inspector.
10 00:21:00 tommost So yeah.
10 00:21:00 andy753421 yea, i find it unlikely that the webkit guy did any of that
10 00:21:00 andy753421 er, midori guy
10 01:16:00 Morasique did anyone volunteer to get the installfest room? i can do it if nobody else is
10 01:16:00 Morasique we should probably send out an e-mail kind of soon since it's in <3 days
10 01:17:00 Morasique andy753421: btw, i messed with ldap login and totally failed
10 01:17:00 andy753421 Morasique: go for it
10 01:19:00 Morasique http://mrozekma.com/reminder.png
10 01:19:00 Morasique is there any way to ever enable the second radio button?
10 01:20:00 andy753421 what program is that?
10 01:20:00 Morasique thunderbird
10 01:20:00 Morasique well, lightning i guess
10 01:21:00 Morasique it's the "custom" option for a task's reminder
10 01:23:00 andy753421 Also, i'm thinking:
10 01:23:00 andy753421 if the user has a LUG account, map their home directory to /home/users/$USER and link their afs home to ~/afs and their dfs home to ~/dfs
10 01:23:00 andy753421 otherwise, map their home directory to whatever their afs home directory
10 01:23:00 andy753421 and then we can give extra permissions to anyone who's in the club
10 01:43:00 andy753421 anyone ever used cifs to mount dfs?
10 03:22:00 Morasique anybody use logrotate?
10 03:22:00 Morasique i'm trying to write a logrotate rule and it isn't working
10 03:23:00 Morasique it deletes my old log but doesn't put it in the storage directory
10 03:23:00 Morasique which is kind of bad
10 03:27:00 andy753421 I use logrotate, but I don't use a separate storage directory
10 03:29:00 Morasique i guess i'll try that and see if it works
10 03:29:00 andy753421 are you using the default gentoo configs?
10 03:29:00 andy753421 i don't think i've ever even changed mine much
10 03:30:00 Morasique i left those alone, but i'm making a new one for something that isn't normally rotated
10 03:30:00 Morasique and apparently i'm doing it wrong
10 03:30:00 Morasique i just tried it without a separate directory, and it still deletes it instead of moving it
10 03:45:00 Morasique i'm going to hate myself when i finally figure this out
10 03:50:00 andy753421 what's the file?
10 03:51:00 andy753421 (pastebin?)
10 03:52:00 Morasique http://rhlug.pastebin.com/m3f7e668b
10 03:56:00 Morasique i'm running it in debug mode, it says "rotating pattern: /mnt/mass/UrbanTerror4/output forced from command line (no old logs will be kept)"
10 03:56:00 Morasique that last part doesn't seem good
10 03:57:00 andy753421 do you need a `rotate n' line?
10 03:57:00 Morasique damn it, do i need a "rotate" line?
10 03:57:00 Morasique ...i hate life
10 03:57:00 Morasique i thought by default it would just keep them all
10 03:57:00 Morasique i don't want it to ever delete them
10 03:57:00 Morasique rotate -1?
10 03:57:00 Morasique the man page isn't helping
10 03:58:00 Morasique "bad rotation count '-1'". apparently it doesn't support keeping them all
10 03:58:00 Morasique i suppose i'll just set it really high
10 03:59:00 andy753421 try setting it to 5 and see if it works at all
10 03:59:00 Morasique oh, damn. it runs all the rename operations even if the files don't exist. i set 'rotate 999999' and it started by trying to rename output.999998 to output.999999 and worked its way down
10 03:59:00 Morasique i stopped it at output.977279
10 03:59:00 andy753421 haha
10 04:00:00 andy753421 dateext?
10 04:01:00 Morasique oh, that's better. that's how i assumed it was going to work before i tried it
10 04:03:00 Morasique "renaming /mnt/mass/UrbanTerror4/output to /mnt/mass/UrbanTerror4/logs/output-20090310"
10 04:03:00 Morasique lies!
10 04:03:00 Morasique the logs folder remains empty
10 04:04:00 Morasique even a normal rotate 5 with no dateext doesn't work, it says it moved it to logs/output.1 and it didn't
10 04:04:00 Morasique this is weird
10 04:04:00 andy753421 permissions?
10 04:04:00 andy753421 systrace it
10 04:04:00 andy753421 *strace
10 04:05:00 andy753421 speaking of urbanterror, i tried to install that (4.1) but it wants a CD key and doens't look very urban-terror-ish
10 04:05:00 Morasique er. i think you're doing the wrong thing. i don't think it even has an installer, you just unarchive it
10 04:06:00 Morasique the archive is still at http://mrozekma.com/urt.rar from when somebody else asked for it, so you can always pull it from there
10 04:06:00 andy753421 er, i emerged quake3-urbanterror
10 04:06:00 Morasique oh. i didn't even know it was in portage
10 04:06:00 andy753421 what version do you folks use?
10 04:06:00 Morasique 4.1
10 04:06:00 Morasique but i downloaded it from their website
10 04:07:00 andy753421 you need the quake3 stuff still though don't you? (e.g. the pak0 whatever file?)
10 04:08:00 Morasique zpak000[_assets].pk3? yeah
10 04:08:00 Morasique it comes in the archive
10 04:08:00 andy753421 hm.. gentoo tells me to copy it off the quake cd
10 04:09:00 Morasique weird. you used to need to own quake to play, but they changed that a while ago, if you're installing 4.1 it shouldn't do that anymore
10 04:11:00 andy753421 hm.. maybe that's why it's not working then
10 04:16:00 Morasique you sure you're installing 4.1? i don't have 4.1 in my portage tree
10 04:16:00 andy753421 it was recently added
10 04:16:00 Morasique ah
10 04:17:00 andy753421 (Fe 19)
10 04:17:00 andy753421 *Feb
10 04:18:00 Morasique hmm. apparently i haven't updated in a while
10 04:21:00 Morasique oh wow. i should read the man page more carefully: "-d Turns on debug mode and implies -v. In debug mode, no changes will be made to the logs or to the logrotate state file."
10 04:21:00 Morasique i stopped passing it -d and it works now
10 04:21:00 Morasique so it was just the missing rotate config that was my original problem
10 04:22:00 Morasique thanks
10 09:12:00 Morasique ok, we've got O157 thursday at 5:15pm
10 09:17:00 Morasique whoever handles e-mail stuff should send something to mellor to all-campus. i guess we should just say anybody that wants network storage to back files up should e-mail andy753421 before then, and he can reply with a username/password for them to use
10 13:10:00 Morasique the new officers took over, right? because then kleinjt should send mellor an e-mail
10 13:25:00 kleinjt they did?
10 13:25:00 Morasique i assumed
10 13:26:00 kleinjt wouldn't this be the job of the PR officer?
10 13:26:00 Morasique chtr said secretary
10 13:26:00 Morasique chtr: delegate!
10 13:26:00 Morasique i don't care, as long as somebody does it
10 13:27:00 chtr kleinjt: JP isn't a member of the public
10 13:27:00 Morasique chtr: that was weak
10 13:29:00 kleinjt The job description of the pulbic relations officer in the constitution says he/she is the liaison between the LUG and the faculty.
10 13:29:00 kleinjt blast. but my job description says that the arragements for a meeting place are secure
10 13:32:00 Morasique secure?
10 13:32:00 kleinjt yes. I assume that means I'll have to run a sweep for bugs
10 13:33:00 kleinjt I'll need access to the LUG mailing list so I can send y'all meeting reminder emails.
10 13:34:00 Morasique i think anybody can send to it
10 13:35:00 kleinjt oh, right. send an email to lug@rose-hulman.edu
10 13:35:00 kleinjt and I should not have said that on a logged channel...
10 13:36:00 Morasique i'm sure it's already posted somewhere else
10 13:38:00 Morasique kleinjt: here's an old e-mail: http://rhlug.pastebin.com/m53d9dcdb
10 13:38:00 Morasique you can probably pretty much copy it
10 13:38:00 Morasique andy7534211: should people e-mail you about access to the server?
10 13:38:00 kleinjt thanks. I was updating the wiki
10 13:43:00 kleinjt ok, there is a page for the installfest if y'all feel the need to sign up as assisting
10 13:48:00 Morasique i dropped the periods column, that didn't seem to make sense
10 13:48:00 kleinjt ok, I'll send this to mellor with a note to forward to all campus after my next class: http://rhlug.pastebin.com/m5dc0afce
10 13:49:00 kleinjt should it include cowsay?
10 13:49:00 Morasique andy7534211: you there?
10 14:17:00 tommost kleinjt: The e-mail should say something about distros. Say that we'll have Ubuntu CDs but will also help people install other distros.
10 14:18:00 kleinjt Will be be using 8.04 or 8.10, or giving a choice?
10 14:18:00 kleinjt or should I just say ubuntu and not bother confusing people with version numbers
10 14:19:00 tommost I'd just say "Ubuntu".
10 14:30:00 andy7534211 Morasique: emailing me is fine
10 14:39:00 Morasique ok. kleinjt: add a line about e-mailing andy7534211 if they want network access to a place to backup important files
10 15:36:00 kleinjt ok, this ought to be the final draft: http://rhlug.pastebin.com/d7bd5786b
10 15:55:00 tommost kleinjt: Looks fine to me.\
10 16:03:00 kleinjt mmkay, sent
10 17:27:00 andy753421 interesting, apparently gtk/pango/whatever actually renders ligatures correctly
10 17:30:00 andy753421 (http://andy753421.ath.cx/temp/lig.png)
10 17:37:00 Blazeix ah, mellor sent out the installfest email. That was quick.
11 03:29:00 andy7534211 is there a way to disable a mouse in X11 without having to remove it from xorg.conf and restart X?
11 09:10:00 _deleter I'm trying to update ubuntu like the rhlug wiki says, but its giving me an error "Could not initialize the package information" 'Malformed line 56 in source list /etc/apt/sources.list(dist parse), E:The list of sources could not be read.' line 56 is this (which I was told to put in in the previous step): "deb ftp://ftp.cs.rose-hulman.edu/ubuntu/hardy main"
11 09:11:00 _deleter I'm using 8.04
11 09:13:00 _deleter nvm, they are listed incorrectly in the wiki
11 09:14:00 _deleter there should not be a / after ubuntu....
11 11:21:00 _deleter if I have to shut down my computer while ubuntu is the middle of updating is that going to cause any issues?
11 11:24:00 Blazeix If its in the middle of downloading updates, no.
11 11:25:00 Blazeix if its applying them it might
11 11:48:00 andy753421 boo, nss_ldap is inverting my search filters
11 11:53:00 chtr so invert your search filters ;)
11 11:56:00 andy753421 i was tempted to, except it it actually uses the filter twice (once for local search, and once for rose-hulman search), and it only inverts the rose-hulman one...
11 16:51:00 andy753421 has rose's wireless been terrible for anyone else lately? (i.e. it works for 30 seconds then cuts out for 15 seconds, then repeats)
11 16:56:00 crr I had that issue with RHIT-1X, but never with RHIT
11 16:58:00 andy753421 i'm not sure if it's a linux problem or a rose problem, i don't remember having it much before break
11 16:59:00 chtr i've had that problem for a while, but it seems to only happen right after i connect to 1X
11 16:59:00 chtr it'll connect find, i'll be able to ssh in somewhere, then it stops working after 30s or so
11 16:59:00 chtr then i restart wpa_supplicant and reconnect, and it works fine
11 17:00:00 andy753421 odd
11 17:00:00 chtr yeah, i've been meaning to look into what causes this
11 17:00:00 chtr but usually i'm in class at the time, etc.
11 19:16:00 andy753421 whoo! http://www.newegg.com/Info/TrackOrder.aspx?TrackingNumber=1Z039AF20340010268
11 19:18:00 tommost Yay!
11 19:22:00 Morasique andy753421: i'll believe it when i see you opening the box
11 20:48:00 andy753421 ldapsearch -H ldaps://137.112.104.71/ '(uid=spenceal)' uid homeDirectory loginShell
11 20:49:00 chtr anyone here know how to make x-forwarding actually work under ubuntu?
11 20:49:00 chtr because despite the fact that it should work universally, apprently they've put extra effort into making it not work
11 20:50:00 chtr andy753421: ldap: http://rafb.net/p/ToXBDm26.html
11 20:50:00 andy753421 echo 'TLS_REQCERT allow' >> /etc/openldap/ldap.conf
11 20:50:00 Morasique chtr: i think it worked when i ran ubuntu
11 20:51:00 Morasique andy753421: it works after that
11 20:51:00 andy753421 do you get both the entries for me?
11 20:52:00 Morasique yeah
11 20:52:00 Morasique way to make me feel like a failure, btw. i'll have to look at the conf file you used at some point
11 20:52:00 andy753421 it's horrific
11 20:52:00 andy753421 there's actually three conf files..
11 20:54:00 andy753421 http://rafb.net/p/bdnCAx51.html
11 20:54:00 andy753421 there's got to be a better than to use slapd-meta though
11 20:54:00 andy753421 but i have no idea what it is, and meta works
11 21:16:00 Morasique so do rose credentials work now?
11 21:49:00 kleinjt mmkay, so the meeting tomorrow is in O157 at 5:15?
11 21:49:00 Morasique yes
11 21:49:00 kleinjt I'll send out an email
11 21:49:00 Morasique poor Blazeix. sending lug e-mails was all he had in life
11 21:49:00 Morasique oh well
11 21:55:00 kleinjt I hope I didn't mix things up too much
11 22:23:00 Morasique Blazeix: your lug e-mails never had cowsay pictures before
11 22:23:00 Morasique kleinjt is way better at this
11 22:23:00 Blazeix yeah, I was envious when I saw it
11 22:28:00 Morasique i'm not sure what it is though. a penguin?
11 22:29:00 chtr Morasique: close, but it's a platypus
11 22:31:00 kleinjt cowsay -f tux " " | tail -n 8
11 22:42:00 Morasique is there a way to use .rpms on gentoo? can alien convert it to something useful?
11 22:44:00 chtr rpm2tgz
11 22:45:00 Morasique ah, cool
11 22:55:00 chtr kind of cool: http://www.webdesignerdepot.com/2009/03/operating-system-interface-design-between-1981-2009/
11 22:56:00 chtr it's amazing seeing the screenshot of IRIX next to other GUIs of the day
11 22:57:00 Morasique wow. yeah, that's insane
11 22:57:00 Morasique it's also amazing how much windows sucked compared to mac, even years later
11 22:58:00 chtr actually, those screenshots of irix are not of irix 3
11 22:59:00 Morasique what are they?
11 22:59:00 chtr much much later, i think
11 22:59:00 Morasique ah. well that's cheating
11 23:00:00 Morasique osnews.com--
11 23:00:00 chtr http://home.arcor.de/gerhard.lenerz/images/Screenshots/irix-3.3-img2.gif
11 23:00:00 chtr http://sgistuff.g-lenerz.de/pictures/screenshots.php
11 23:00:00 chtr yeah, those screenshots were 6.5
11 23:01:00 Morasique wow. fail
11 23:01:00 Morasique hmm. i don't hate kde4 nearly as much as other kdes
11 23:01:00 chtr from the osnews article ``IRIX 6.5.17 came preinstalled with the machine''
11 23:01:00 chtr oh wow, it's not fruity
11 23:02:00 kleinjt I don't see dwm on that list
11 23:02:00 chtr i don't see [some obscure tiny wm no one has heard of] on that list either
11 23:02:00 Morasique yeah, people whined about compiz in the comments
11 23:03:00 Morasique someone else complained that DOS isn't in the list
11 23:03:00 Morasique ...
11 23:03:00 chtr no plan9 either :(
11 23:03:00 chtr also no BeOS
11 23:05:00 kleinjt somebody commented that they'd be happy running window 95, since it would run really fast on modern processors... yeah, since all changes in windows since windows 95 have been entirely cosmetic
11 23:06:00 Morasique ...windows changed kernels in windows 2000
11 23:06:00 Morasique they switched from the windows 95 terribleness to windows nt
11 23:11:00 Blazeix This might be a little late to ask, but we have access to a bunch of install CDs for the installfest, right?
11 23:12:00 Morasique oh yeah. oops
11 23:12:00 Morasique who took them last time? did we give them away?
11 23:12:00 Morasique did we decide what version we're using? 8.04?
11 23:12:00 chtr yeah, i think so
11 23:14:00 Morasique did we ever buy blank cds? we were going to with our budget
11 23:18:00 Morasique well, it's not on the newegg wishlist, so i'm going to assume no
11 23:18:00 Blazeix oh, why 8.04 rather than 8.10?
11 23:18:00 Morasique http://lug.rose-hulman.edu/irc/logview/2009-03.log#line-612
11 23:19:00 chtr it seems bad to me that we have to skip the most recent release
11 23:19:00 kleinjt the people who RSVPed are using a freshman and a senior laptop. is wireless borked on all models?
11 23:19:00 Morasique kleinjt: well, probably other people will be showing up
11 23:20:00 kleinjt chtr: if you want to rationalize it, 8.04 is a LTS release
11 23:21:00 Morasique OS is almost all sophomores and juniors, networks is a mix of everyone, so unless they did it in class we'll probably have a lot of them
12 00:06:00 andy753421 oh, so if we have everyone install 8.04, they're all going to have that fglrx but where they can't boot
12 00:06:00 Morasique i don't remember that, but it sounds bad
12 00:07:00 andy753421 although, i suppose we could have juniors install 8.10 because they have broadcom and freshman instsall 8.04 because they have nvidia, and then the sophomores are screwed
12 00:08:00 Morasique any plan that ends with "the sophomores are screwed" can't be bad
12 00:09:00 Morasique what is this fglrx problem?
12 00:10:00 andy753421 i dont remember exactly, we had it a year or to ago (probably around 8.04..) but when they boot, their video cards aren't detected or something so you have to boot in `safe mode' or to init level 2 and then install the radeon drivers or something
12 00:15:00 tommost I though that that was fixed in 8.04.
12 00:15:00 tommost I know it happened in 7.10.
12 00:16:00 andy753421 um, some of the OS people who were installing today where having crashes and stuff with 8.04 and not with 8.10
12 00:16:00 andy753421 and i thought they said something about graphics drivers, although i got there late and they had just started using 8.10 so I'm not sure what the deal was
12 00:17:00 tommost Oh, really?
12 00:18:00 tommost I was about to test that, but I seem to have thrown away all of my old CDs. ;(
12 00:18:00 Morasique ftp://ftp.cs.rose-hulman.edu/ubuntu-releases/
12 00:19:00 tommost I'm not willing to burn one.
12 00:19:00 Morasique i would link to the lug server distros, but we have none
12 00:19:00 Morasique glares at andy753421
12 00:19:00 Morasique glares at newegg
12 00:19:00 Morasique glares at sga
12 02:45:00 Morasique cool. i got compiz working on gentoo
12 02:46:00 Morasique except i miss tiling. and my widgets
12 02:49:00 tommost Morasique++
12 06:59:00 Morasique "If you are considering using the GNU Lesser General Public License, please read the article 'Why you shouldn't use the LGPL for your next library'"
12 07:16:00 Morasique damn it eclipse. this is not the sort of error i should get when deleting a file: http://mrozekma.com/eclipse.png
12 07:42:00 kleinjt Morasique: I got that yesterday too, I was a bit confused..
12 07:43:00 Morasique kleinjt: it's simple really. you wouldn't want to lose any changes you've made to the file you're about to delete
12 07:48:00 kleinjt since eclipse doesn't actually delete files when you delete them, it just removes them from the project..
12 10:03:00 Morasique what's going on with install cds?
12 10:06:00 Morasique if we finally decide on a version Blazeix and i can burn some
12 10:06:00 chtr so 8.04 is broken graphically, and 8.10 is broken wirelessly?
12 10:06:00 Morasique yeah, but i'm not sure if the 8.04 problem is permanent. Blazeix said he thought he remembered a workaround for it
12 10:06:00 Morasique whereas 8.10 wireless is broken permanently
12 10:07:00 Morasique but we're not sure exactly what the 8.04 problem is, andy753421 just said "some of the OS people who were installing today where having crashes and stuff with 8.04"
12 10:07:00 Blazeix I remember having a graphics problem where we had to kill GDM and then reload it. is that what plagues 8.04?
12 10:07:00 chtr iirc, 8.04 is only borked in the install
12 10:07:00 chtr yeha, i think so
12 10:07:00 Blazeix that's not bad then, compared to the wireless.
12 10:07:00 Morasique if that's the only issue we should use 8.04
12 10:07:00 Morasique yeah
12 10:08:00 chtr ...we need to find a better distro for this stuff.
12 10:08:00 Morasique i've never had any problems with any ubuntu distros, i blame your laptops
12 10:08:00 chtr given that they work fine with other distros, i blame ubuntu
12 10:09:00 Blazeix I'll start burning a bunch of ubuntu-8.04.2-desktop-i386.iso CDs
12 10:09:00 Morasique well, unless you want to pick a new distro and write the install guide in the next 7 hours, we'll stick with 8.04 for now i think
12 10:09:00 chtr sounds good
12 10:09:00 Morasique Blazeix: i have the iso too if you want me to burn some
12 10:09:00 chtr maybe 8.04.2 doesn't have the issues
12 10:09:00 Blazeix chtr: hopefully.
12 10:09:00 chtr alternatively, maybe 8.04.2 has the wireless issues
12 10:10:00 Morasique chtr: damn you
12 10:10:00 Blazeix tommost uses 8.04.2, right?
12 10:10:00 chtr i think he uses 8.10
12 10:32:00 kleinjt we could use FreeBSD
12 10:32:00 chtr RHBUG != RHLUG
12 10:35:00 kleinjt BUG > LUG
12 10:36:00 Blazeix Morasique just raised a question, what about 64bit?
12 10:36:00 chtr we used to just be doing 32-bit installs, i thought
12 10:37:00 chtr >>> "BUG" > "LUG"
12 10:37:00 chtr False
12 11:01:00 tommost Yeah, do 32-bit.
12 11:01:00 tommost I run 8.10.
12 11:01:00 tommost Except on my server.
12 11:01:00 tommost Which is 8.04.
12 11:01:00 chtr hah, versions
12 11:01:00 tommost The graphical glitch is quite trivial.
12 14:32:00 andy753421 so Yoder might give a presentation on beagle boards
12 14:39:00 andy753421 whoo, got a package but haven't opened ityet
12 15:03:00 chtr yoder's back?
12 15:13:00 andy753421 er, he emailed me, but then i got an out of office reply..
12 15:23:00 Morasique my desktop apparently decided it no longer wants to get an ip address
12 15:23:00 Morasique ever again
12 16:09:00 andy753421 this is completely ridiculous: http://andy753421.ath.cx/temp/spam.png
12 16:10:00 tommost So am I giving my presentation today? Or does the installfest take precedence?
12 16:10:00 _deleter popups on the rose website
12 16:12:00 andy753421 so who do I contact to complain about the rose website?
12 16:14:00 chtr wow, that's pretty horrible
12 16:14:00 chtr webmaster@rose-hulman.edu would be one guess; otherwise file a ticket
12 16:18:00 andy753421 wow, we apparently get a cookie too called `delivra' with the value `it works'
12 16:19:00 andy753421 which is even more disturbing once reading this page: http://www.delivra.com/Services.asp?
12 16:19:00 chtr ...please don't tell me we're paying them
12 16:19:00 andy753421 "The increasing use of spam filtering devices is having the unintended effect of stopping many legitimate emails from reaching their intended audience. To ensure that our clients get their messages universally delivered, we have implemented a comprehensive email delivery assurance program." ...
12 16:19:00 andy753421 i sure hope not
12 16:19:00 chtr ...
12 16:27:00 andy753421 Hm.. i think i'll go with a support ticket, as I imagine webmaster@rose-hulman.edu would go to the person who did that in the first place
12 16:37:00 andy753421 apparently Hung-Jung Chang is the correct person to contact
12 16:37:00 Morasique wow, i just got that giant popup too. that's uncool
12 16:38:00 andy753421 yea, i think it's on every page, it gives you a cookie that expires in a week or so
12 16:39:00 andy753421 oh, interesting, i didn't actually read it, but apparently the survey is about the rose-hulman website
12 16:39:00 Morasique yeah, i just deleted the cookie and it came back
12 16:39:00 Morasique i actually started that survey a few days ago when i first noticed the link on the website, but it's one question per page so i gave up pretty fast
12 16:39:00 andy753421 is there a questions about whether we should have more popups on our website?
12 16:40:00 Morasique i didn't get past the second question. quite possibly
12 16:41:00 Morasique i would go fill it out, but i don't want to reinforce this tactic
12 16:41:00 Morasique what's his e-mail? chang@rose ?
12 16:41:00 andy753421 maybe if I click `other' and paste hate messages in all the boxes..
12 16:41:00 andy753421 i believe so
12 16:43:00 Morasique somebody bring cd-rs to the installfest btw
12 16:44:00 Morasique in case we need more or some of Blazeix's burns don't work
12 16:44:00 andy753421 i've got all the ones from the OS classes
12 16:44:00 Morasique how many?
12 16:45:00 andy753421 also, bring a sharpie because about half of them are unlabeled
12 16:45:00 andy753421 ~20
12 16:45:00 Morasique oh. ok
12 16:45:00 andy753421 of various arches and versions
12 16:46:00 andy753421 hm.. is that supposed to be arches or archs ?
12 17:12:00 Blazeix Installfest?
12 17:24:00 jboticsource woo hoo! we be festin!
12 20:16:00 Blazeix A person who attended the installfest apparently can't boot back into windows
12 20:16:00 Blazeix he just emailed me, I told him to join this channel so we could help.
12 20:16:00 andy753421 could that have been cgiirc079?
12 20:17:00 Blazeix possibly. He emailed me at 6:55 PM.
12 20:18:00 andy753421 hm.. cgiirc079 joined at 23:51
12 20:18:00 andy753421 (7:51pm EDT)
12 20:19:00 Blazeix maybe he messed around and found the channel on his own.
12 20:19:00 andy753421 perhaps
12 20:20:00 andy753421 tell him i'm still in the (O157?) and that i'll be in the F225 after that if he wants to stop by
12 22:14:00 Morasique Blazeix: did you finish that stumbleupon plugin?
12 22:14:00 Blazeix yeah, I posted the source in the original place
12 22:15:00 Blazeix its very basic, but its all I need
12 23:25:00 andy753421 so here's how the lug partitions will be set up: sda will have a 1GB boot partition, 19 GB swap partition, and * GB data partition
12 23:25:00 andy753421 sdb and sdc will have 20 GB root partitions in RAID 1 and * GB data partitions
12 23:26:00 andy753421 all three data partitions will be in RAID 5
12 23:26:00 andy753421 (all done in software raid)
12 23:26:00 andy753421 we can't have the whole disk in raid 5 because grub can't boot from it
12 23:27:00 andy753421 and nobody cares if /boot gets messed up, because it'll be copied (manually) to the root partition anyway and grub can boot from that as well
12 23:29:00 andy753421 hm.. maybe there's a better way to do that
12 23:30:00 andy753421 yea n/m i don't think that's how it'll be done
12 23:32:00 andy753421 perhaps a three way RAID 1 boot partition, then swap, then root, then data
12 23:32:00 andy753421 (root/data in raid5)
12 23:37:00 _deleter noob q: how do I stop a program that I started in a terminal but is now infinite looping?
12 23:37:00 Blazeix ctrl+c if you still have access to the terminal
12 23:37:00 _deleter ah thx
12 23:48:00 chtr andy753421: 19GB swap?
12 23:49:00 andy753421 hey, swap space is good
12 23:49:00 andy753421 for when dumb people run matlab
12 23:49:00 andy753421 (the machines I used over the summer had 32 GB ram and 64 GB swap, and the memory was regularly full)
12 23:51:00 Blazeix andy753421: did the person from the installfest ever find you?
12 23:52:00 andy753421 Blazeix: nope
12 23:57:00 tommost The Gimp is installed on Sliderule, apparently.
12 23:58:00 andy753421 which sliderule?
12 23:58:00 andy753421 the cs one?
12 23:59:00 tommost Yes. There's a different one?
12 23:59:00 andy753421 there used to be
12 23:59:00 andy753421 although, i suppose it no longer exists
13 00:03:00 cgiirc536 Alright, so I installed Ubuntu at the installfest, but when I go back to load up XP, i get a blank screen and nothing happens. Any thoughts?
13 00:04:00 tommost You can boot into Ubuntu just fine?
13 00:04:00 cgiirc536 yes
13 00:05:00 tommost Can you see your XP partition?
13 00:05:00 cgiirc536 Yes
13 00:07:00 andy753421 does it show any XP stuff, or does it go blank immediately selecting the XP entry from the bootloader?
13 00:07:00 cgiirc536 it goes blank without showing anything
13 00:12:00 andy753421 could it be a grub problem?
13 00:12:00 andy753421 what does the GRUB entry say? (go to the windows boot option and hit `e')
13 00:12:00 cgiirc536 alright
13 00:12:00 andy753421 er, is this the machine you're on now?
13 00:12:00 cgiirc536 yeah...
13 00:12:00 andy753421 oh.. n/m then
13 00:13:00 andy753421 take a look at the file /boot/grub/menu.lst
13 00:13:00 andy753421 and find the entries for the windows partition
13 00:14:00 cgiirc536 k
13 00:16:00 cgiirc536 what am I looking for exactly?
13 00:17:00 andy753421 something like `title ..' and then probably a `chainloader +1'
13 00:17:00 cgiirc536 yah, i found it
13 00:17:00 andy753421 what's it say for the root line?
13 00:18:00 cgiirc536 (hd0,0)
13 00:18:00 andy753421 ok, is your windows partition /dev/sda1 ?
13 00:18:00 cgiirc536 yes
13 00:18:00 andy753421 hm.. that's probably good then
13 00:19:00 andy753421 you could try booting a windows recovery CD and playing around with that stuff, but i can't help much with that
13 00:29:00 cgiirc536 I tried it again, all it says is "starting up...." for a split-second and then it goes blank
13 00:41:00 andy753421 yea, you'll probably have to get a windows cd and boot to the recovery console, there's a `fixboot' command or something
13 01:58:00 andy753421 boo, this kernel sucks
13 01:58:00 andy753421 it keeps failing to boot to a raid partition the (the kernel boots, but then can't mount the root (raid) filesystem)
13 01:58:00 andy753421 and it corrupts stuff in the process
13 07:19:00 chtr andy753421: what do you have the partition's type set to?
13 11:24:00 andy753421 chtr: the partitions types were set correctly (0xfd == raid whatever)
13 11:24:00 andy753421 i figured out what the problem was, and it turns out it was a dumb mistake on my part
13 11:25:00 andy753421 when I copied / to the new partition, i forgot that udev was mounted over /dev so I didn't get any of the initial device files
13 11:27:00 andy753421 the copy procedure was neat though, turns out I didn't need to have a USB backup (although it was probably good to have)
13 11:29:00 andy753421 1) partition sda and sdb for the raid. 2) create raid devices with the third (sdc) marked as missing. 3) copy files from sdc3 to md3 (raid). 4) reboot to md3, repartition sdc for raid, and add the missing partitions to the raid volumes
13 11:52:00 chtr andy753421: can you actually do that for raid-5? (the disk marked as missing?)
13 11:54:00 andy753421 yep
13 11:54:00 chtr ah, cool. i thought that it was absolutely mandatory at the start to have at least three active disks
13 12:51:00 Morasique oh no, awesome 3.2 is out
13 12:59:00 andy753421 chtr: did you say you already sold your crypto book?
13 13:01:00 chtr andy753421: i've got it, it's just that it's not in terre haute
13 13:01:00 Morasique chtr: you should give it to me. to hell with andy753421
13 13:02:00 Morasique andy753421: you know we have homework due in ~33 minutes
13 13:02:00 chtr if someone wants to pay for shipping, they can borrow it for the term
13 13:02:00 andy753421 Morasique: eh
13 13:02:00 andy753421 i did the non-book stuff
13 13:04:00 Morasique i have the book if you want to borrow it at some point
13 13:04:00 andy753421 then what do you need chtrs for?
13 13:04:00 andy753421 can i pick it up during crypto?
13 13:04:00 andy753421 also, does vimperator let you search in drop down boxes?
13 13:04:00 Morasique well, i would return mine if he gave me his
13 13:05:00 Morasique and yeah, you can borrow it
13 13:05:00 andy753421 chtr: sure, i'll pay for shipping
13 13:06:00 chtr alright, it'll probably only be $7 or so.
13 13:06:00 andy753421 sounds good
13 13:19:00 andy753421 http://rafb.net/p/kSnneZ89.html
13 13:20:00 Morasique i want it
13 13:20:00 chtr nice.
13 13:21:00 Morasique did you do limits.conf, or can i hypothetically store 1.8T of data on it
13 13:21:00 Morasique hypothetically because i don't have an account, not because i wouldn't do it
13 13:23:00 andy753421 i haven't setup limits yet
13 13:24:00 Morasique perfect. i'll need an account now
13 13:26:00 andy753421 it's also running at 37240 combined bogomips, (1858 more than addiator)
13 13:27:00 chtr it's called bogo for a reason
13 13:27:00 andy753421 mmm bogomips :)
13 13:28:00 andy753421 if you want to benchmark it in a decent way, let me know :P
13 13:28:00 chtr LINPACK
13 13:29:00 andy753421 is that in portage?
13 13:29:00 Morasique andy753421: install MPI on it so we can use the cores as a parallel cluster so we don't fail parallel computing
13 13:29:00 chtr nope
13 13:29:00 andy753421 Morasique: that seems a bit silly
13 13:29:00 andy753421 but maybew
13 13:29:00 kleinjt Morasique: just run a bunch of vms
13 13:29:00 andy753421 hehe, we'll make a cluster out of all the VM on it
13 13:30:00 andy753421 although, we need more ram first
13 13:30:00 andy753421 anyway, class time
13 15:35:00 andy753421 chtr: apparently you can emerge openssh with the X use flag and it'll pull in whatever it needs for X forwarding
13 15:36:00 chtr andy753421: cool, i didn't know that.
13 15:36:00 chtr gentoo++
13 15:50:00 andy753421 hm.. figured out why my wireless didn't want to work correctly
13 15:50:00 andy753421 turns out i spoofed the mac address on the lug server to be my wireless card so I didn't have to bother registering it...
13 16:02:00 Morasique andy753421: registration takes ~3 seconds
13 16:03:00 Morasique i suggest you call iait and register it at tommost
13 16:04:00 Morasique actually, since it's a club server can't we get it registered to nobody?
13 16:04:00 Morasique we don't want to have to reregister it when you graduate
13 16:04:00 Morasique plus the obvious bandwidth-evading benefits
13 16:06:00 andy7534211 yea, i filed a support ticket about that a while back
13 16:06:00 andy7534211 actually, i think i wrote it but didn't file it
13 16:06:00 andy7534211 i was going to wait till it's in the rack and then have them give it a static IP at the same tiem
13 16:07:00 andy7534211 chtr: cadence runs on the server, i had to install libstdc++ as well
13 16:10:00 andy7534211 apparently we need to get mcleish to register it (doing so now)
13 16:11:00 chtr andy7534211: nice
13 16:12:00 Morasique oh good. that won't take long
13 16:12:00 andy7534211 i just stopped by his office to talk to him about it, so it actually might not take to long
13 23:08:00 tommost Somehow synergy managed to severely mess up my desktop's keyboard input; I ended up restarting it to fix the issue.
13 23:13:00 Blazeix somehow synergy severely screwed the server. Stopping then subsequently starting the server solved the situation.
13 23:14:00 Blazeix made that better for you.
13 23:14:00 tommost Er, what?
13 23:14:00 Morasique agreed
13 23:14:00 tommost That made no sense.
13 23:14:00 Blazeix alliteration
13 23:14:00 Blazeix that's all.
13 23:14:00 Morasique ooh
13 23:15:00 Morasique well done
13 23:15:00 tommost And I restarted the whole machine, not synergy, since I was lazy.
13 23:15:00 tommost And it could be done with the mouse.
13 23:15:00 tommost And my desktop is the client... alliterate that.
13 23:16:00 tommost Synergy and Urban Terror don't get along well.
14 00:33:00 kleinjt quark___\0:
14 15:29:00 tommost Lazy question: Is the a flag to make scp remove the original files after it has copied them?
14 18:08:00 andy753421 we should have topics for lug meetings
14 18:08:00 andy753421 so like the first Thursday of each month have a special topic meeting
14 18:09:00 andy753421 (i was bored and looking at the LUG page on wikipedia)
14 18:10:00 andy753421 but for instance, we could have a performance tuning session
14 18:10:00 andy753421 so something similar to presentations, but more hands-on
14 18:11:00 andy753421 or for instance, when we tried to get everyone to set up gpg
14 18:14:00 andy753421 oh, or backup systems would probably be a good one
14 18:17:00 chtr hm, that does sound good
14 18:18:00 chtr i guess one issue i kinda see with the hands on part is that people use different distros, which do things differently, etc.
14 18:32:00 andy753421 that seems like a strength to me, if you do it one way, you get to see what other people do as well
14 22:18:00 Morasique sigh. java's garbage collector can't detect reference loops. i hate this language
14 22:19:00 Morasique Blazeix: i blame you for making us use java
14 22:19:00 Blazeix wait a second, I was pushing for qt and python
14 22:19:00 Blazeix As I recall it, you were just itching to use your panacea class, and forced us into java.
14 22:20:00 Blazeix I even had a python/bash/gimp/imagemagick construct of horribleness going for a while.
14 22:20:00 Blazeix but it was better than java :)
14 22:25:00 Morasique we should've just told curt to use that
14 22:27:00 Blazeix Bam! 1 week development cycle for senior project. automatic A.
14 22:38:00 tommost I want to see this Panacea class.
14 22:40:00 Morasique it's just methods to make java less annoying
14 22:50:00 tommost Yes, this sounds worthwhile.
14 22:51:00 tommost You should release it under an MIT license or something so that I can use it whenever I touch Java.
14 23:00:00 andy753421 137.112.104.67 (lug server) is up for testing, you should be able to log in using rose-hulman usernames and passwords for the time begin
14 23:01:00 tommost chtr: Is Freya down?
14 23:02:00 chtr tommost: no, i'm on freya right now
14 23:02:00 Morasique oh, you have afs home directories. cool
14 23:02:00 chtr andy753421: you should install plan9port (and not from portage, either)
14 23:02:00 andy753421 why not from portage?
14 23:03:00 chtr that version is old
14 23:03:00 andy753421 Morasique: if you have a lug account you get logged into /home/users/<username> otherwise it uses afs
14 23:03:00 andy753421 fine, them i'll make an overlay
14 23:03:00 chtr nice work, btw
14 23:04:00 Morasique i'd forgotten about $WATCH until now. stalking ftw
14 23:07:00 chtr also, it'd be nice to get maple and matlab installed sometime. easiest way would probably just be to scp from addiator.
14 23:07:00 andy753421 is that legal, out of curiosity?
14 23:08:00 chtr yes, because the licenses are from the license server
14 23:11:00 Morasique http://rhlug.pastebin.com/m4ccdaf44
14 23:11:00 chtr i tried installing it, but andy ctrl-c'd it
14 23:12:00 Morasique unacceptable
14 23:14:00 andy753421 chtr: plan9port wants x11
14 23:14:00 chtr understandable.
14 23:15:00 Morasique i guess we can't install it
14 23:15:00 Morasique ever
14 23:16:00 andy753421 going to have to see if it installs with only xlib
14 23:16:00 Morasique alternate plan: tell chtr to suck it
14 23:17:00 Morasique gcc is good at maxing out all the cores
14 23:20:00 andy753421 that would be make -j10 ;)
14 23:21:00 Morasique i'm a fan
14 23:30:00 andy753421 chtr: ok, old plan9port is installed (~2008)
14 23:30:00 andy753421 what's different between that and the current?
14 23:31:00 chtr many bugfixes for one. also, awk was just recently added, for example.
14 23:32:00 andy753421 ok, let me know if you have problems with the one that's installed now, apparently gentoo repackaged the tarball funny or something so i'm not entirely sure how to re-create the build
14 23:32:00 chtr ah, ok.
14 23:33:00 kleinjt it has joe installed :D
14 23:33:00 chtr andy753421: you should emerge -C joe
14 23:33:00 andy753421 i'm pretty sure joe is not installed
14 23:33:00 andy753421 my guess is it's installed in kleinjt's AFS directory
14 23:33:00 kleinjt blast
14 23:34:00 kleinjt yeah, it is :(
14 23:34:00 andy753421 kleinjt: there, joe's installed now
14 23:34:00 Morasique wow, you even installed emacs. i knew you cared
14 23:57:00 andy753421 chtr: ok, new plan9port is installed, all they really did was run sed to change the paths, so i put that in the ebuild and renamed it to plan9port-99999999.ebuild
14 23:57:00 andy753421 feel free to copy it out of /usr/local/portage if you want to use it on your machine
14 23:59:00 chtr cool. i just build it manually on all of my machines
15 13:34:00 _deleter noob q: how do I log into sliderule/addiator using linux?
15 13:37:00 Blazeix _deleter: ssh username@addiator.rose-hulman.edu
15 13:37:00 _deleter I suspected but I didn't know the form, thx
15 13:38:00 Blazeix is anybody have a linear algebra textbook for sale?
15 13:38:00 Blazeix s/is/does/
15 14:10:00 _deleter is there a way to like, alias the directory in a terminal so its not so long?
15 14:13:00 Blazeix you can always tab complete the directory name. But if that doesn't cut it you can make a symlink to it
15 14:13:00 Blazeix "ln -s longdirectoryname ldn" will create a link to longdirectoryname called 'ldn'
15 14:15:00 _deleter mm, well I don't have a problem with typing it, its more the fact it displays the whole long directory which takes more than a line for each command I enter
15 14:20:00 tommost If you symlink it it will only display the symlink.
15 14:20:00 Blazeix There may be a way do that, but I can't think of anything. If you type PS1='[\u@\h \W]\$ ' It will make it so only the current directory is displayed, instead of the entire path
15 14:20:00 Blazeix that just changes the prompt, doesn't actually do anything to the filesystem
15 14:21:00 Blazeix make the \W a \w to get the entire path back.
15 19:11:00 tommost rdesktop and Synergy *really* don't mix.
15 19:12:00 tommost Sometimes when I move my mouse out of the rdesktop window and to the synergy switch border it gets stuck in the netherworld.
15 19:13:00 tommost It disappears (and rdesktop continues to capture all mouse and keyboard input) until I switch to a tty and kill it.
15 19:13:00 tommost I need to find a Linux calendaring program...
15 19:29:00 Morasique _deleter: do you happen to use ZSH?
15 19:34:00 Blazeix I was just having a bunch of problems with various programs. Urban terror and firefox were both being glitchy and freezing. I made a mental note to run a hdd scan later, and used opera, since it seemed to work fine.
15 19:34:00 Blazeix an hour later I tried to save a file in vim and was prompted: "Unable to save file. Is your hard drive full?"
15 19:35:00 Blazeix guess what. it was.
15 19:44:00 tommost Yeah, that's always fun.
15 19:48:00 chtr hugs BibTeX
15 19:48:00 tommost hugs cups
15 19:48:00 Morasique i thought that said Blazeix instead of BibTeX
15 19:48:00 Morasique i was scared
15 19:48:00 chtr psh, dirty hippy apple lover
15 19:49:00 Morasique Blazeix?
15 19:49:00 chtr no, tommost apparently
15 19:49:00 Blazeix tommost. apple owns cups
15 19:49:00 tommost Yet somehow it doesn't look at all like an Apple product.
15 19:49:00 tommost I mean, look at the icons!
15 19:50:00 chtr yes. it looks considerably worse
15 19:50:00 tommost I reorganized the cups page on the wiki.
15 19:50:00 Morasique they didn't actually develop it it looks like
15 19:50:00 tommost I put the mass install stuff up top, since that what most people want to do.
15 19:50:00 Blazeix no, they just bought it not too long ago.
15 19:50:00 Blazeix there was much consternation on slashdot.
15 19:51:00 tommost And I also mentioned how to change the default printer to something non-Skinner.
15 19:51:00 Morasique that seems like a strange purchase
15 19:51:00 tommost I figure that will save Rose some paper.
15 19:51:00 Morasique what is this /etc/papersize?
15 19:51:00 Morasique mine is 'a4' apparently
15 19:54:00 kleinjt the link too the tarball of a cups directory is borked
15 19:54:00 kleinjt er.. s/oo/o/
15 19:55:00 tommost Mine is 'letter'.
15 19:55:00 Morasique tommost: i figured; what does it do?
15 19:56:00 tommost Morasique: I don't know.
15 19:56:00 tommost kleinjt: I fixed it.
15 20:31:00 Morasique tommost: i mentioned this like a year ago, but you should take out the seconds field on logview
15 20:31:00 Morasique since it's always '00'
15 20:31:00 tommost Oh, sure.
15 20:32:00 tommost I was thinking of rewriting logview anyway.
15 20:32:00 Morasique speaking of things that should use gratuitous amounts of ajax
15 20:32:00 Morasique /flash/silverlight/java
15 20:33:00 tommost And here I was thinking that I should rewrite it in a compiled language so as not to stress our new server.
15 20:33:00 Morasique our new server has 8 cores, i don't think your little log parsing program is going to stress it
15 20:33:00 Morasique that's what the 15 urban terror servers are for
15 20:33:00 tommost I apologize, I forgot the ~.
15 20:34:00 Morasique indeed you did. way to fail
15 20:34:00 tommost :(
15 20:47:00 Morasique i'm reading unix administration horror stories, apparently it's pretty common to delete test/system users who have '/' as their home directory, and the delete user program deletes the home directory too
15 21:17:00 Morasique http://rhlug.pastebin.com/m3e4b43e8
15 21:40:00 Morasique apparently installing unix used to be miserable, a number of these stories involve getting out a calculator to manually position all the partitions and make sure none of them overlap
15 23:41:00 hollanbm Is anyone here familiar with anjuta?
16 00:23:00 crr I see no reason to use it, IDE's are unnecessary
16 00:32:00 hollanbm I know but i like the ability to build/compile and run in the same interface
16 00:33:00 andy753421 vim can do that!
16 00:33:00 hollanbm really?
16 00:33:00 andy753421 well, if you call it an interface
16 00:33:00 andy753421 hollanbm: make a makefile or mkfile, then do `:make
16 00:33:00 andy753421 '
16 00:33:00 hollanbm thats why I liked anjuta. it auto created the makefiles for me
16 00:34:00 andy753421 mkfiles are super easy though..
16 00:34:00 hollanbm right now im just using gedit...I have to go figure out how to write them
16 00:34:00 hollanbm (them being makefiles)
16 00:35:00 chtr spare yourself the pain of learning make, and install plan9port
16 00:35:00 chtr mk is much more sane.
16 00:35:00 andy753421 or if you're only using one file, you could just do `:set makeprg=gcc\ %\ \&\&\ ./a.out
16 00:35:00 tommost make is required for OS.
16 00:35:00 hollanbm I have to use make for my networking class, its part of the guidelines
16 00:36:00 tommost Simple makefiles aren't bad at all.
16 00:36:00 andy753421 remembering the $* $@ $<'s is a pain though
16 00:37:00 tommost Hence "simple". I've never used any of those.
16 00:37:00 hollanbm Looking at the example makefile she gave us...I'm not seeing any of those symbols
16 00:37:00 chtr er, how have you not used them?
16 00:37:00 chtr oh, a makefile where everything's hardcoded?
16 00:37:00 andy753421 or if you use gnu, you can just type `.c.o:' and it does the rest via magic
16 00:37:00 tommost I've never written a makefile for a program with more than three or four files.
16 00:38:00 hollanbm mines got two files. but they need to be compiled separately
16 00:41:00 hollanbm can anyone see what I'm doing wrong here http://pastebin.com/m52a7a81f
16 00:41:00 tommost Spaces instead of tabs?
16 00:41:00 chtr case on Paintcans
16 00:42:00 andy753421 http://rafb.net/p/TLE49821.html
16 00:42:00 hollanbm I've got tabs
16 00:42:00 chtr case.
16 00:43:00 andy753421 yea, use all lowercase, always
16 00:43:00 hollanbm damn
16 00:43:00 chtr failing that, be consistent.
16 00:43:00 Morasique well, it's fine to use uppercase, but you missed one
16 00:43:00 Morasique on the first line, the one dependency
16 00:43:00 hollanbm ohhh
16 00:43:00 hollanbm thx
16 00:43:00 Morasique i win. chtr loses
16 00:45:00 hollanbm actually I fail. If I use a command from math.h, and its included in my #Include. Do i need to somehow show that in the makefile
16 00:45:00 tommost You need a -lm flag.
16 00:45:00 chtr you need to link it with -lm
16 00:45:00 chtr hah, i won that time.
16 00:45:00 tommost No, I did.
16 00:45:00 hollanbm where does -lm go?
16 00:46:00 hollanbm or do i run make -lm
16 00:46:00 tommost On the gcc line.
16 00:46:00 tommost It's telling gcc to link in the math library.
16 00:46:00 chtr is there a good guide somewhere that explains compiling and linking? that'd probably be a good thing for you to read
16 00:47:00 tommost They cover it on OS... have you not taken that?
16 00:47:00 hollanbm no
16 00:48:00 hollanbm I couldn't fit it into my schedule b/c of a conflicting lab with chem....SO i'm taking it next term
16 00:48:00 tommost I don't think that it's offered in the fall... it'll be winter you take it.
16 01:00:00 hollanbm thx for the help guys. I'm done and going to bed
16 01:24:00 Morasique *wow*. at 11:26 when my desktop was flipping out i tried running a script that runs instantly but depends on my desktop being up, so it froze. it just suddenly finished, 2 hours later
16 10:08:00 Blazeix excellent thread: http://ubuntuforums.org/showthread.php?t=723167
16 10:08:00 Blazeix I'm stunned nobody mentioned the command line
16 10:10:00 chtr considering that it's ubuntuforums, you shouldn't be surprised
16 11:03:00 tommost I am surprised. Like most Linux how-to forums, people get steered to the terminal as soon as they ask how to do something because nobody likes taking screenshots.
16 13:14:00 Morasique andy753421: nice location for the lug server
16 15:08:00 chtr so, we just got invited to go to blue key's youth science day.
16 15:08:00 chtr http://rafb.net/p/U6pXa539.html
16 15:11:00 tommost Hey, that's my birthday! Happy birthday me.
16 15:11:00 tommost We should have a computer with Compiz running.
16 15:11:00 chtr s/Compiz/Plan 9/
16 15:12:00 tommost 'cause we're a PUG and all...
16 15:12:00 chtr RHIP9UG!
16 15:12:00 tommost Plan 9 is not sufficiently shiny in any case.
16 15:13:00 chtr /join #RHIP9UG
16 15:13:00 Blazeix does anyone have any idea of what sort of age group is attending?
16 15:16:00 chtr i think the robotics team has done it in the past, but i've never been available to attend...
16 15:16:00 chtr andy753421 might know
16 15:19:00 tommost I was there last year.
16 15:19:00 chtr tommost might know too
16 15:19:00 tommost I believe that they're middle-schoolers.
16 15:29:00 Blazeix huh. I should have read the youth science day email better, it says "elementary and middle school students"
16 15:29:00 chtr ah.
16 15:38:00 tommost Yes. I should put this as a milestone on the robotics team's page.
16 15:39:00 kleinjt /join #rhbug
16 15:45:00 Morasique so are we going to do that?
16 15:47:00 tommost They asked us last year. I expect that they will again... I mean, robotics!
16 15:47:00 tommost Things that move are good for entertaining children.
16 15:47:00 tommost Especially if we get a Bluetooth adapter for the robot and hand them the Wiimote.
16 15:48:00 chtr tommost: apparently you didn't see the robot moving yesterday
16 15:48:00 tommost Yeah, you need to fix that.
16 15:48:00 Morasique damn it, i don't care about robotics; is lug going to do that?
16 15:49:00 kleinjt it runs linux
16 15:49:00 tommost It does.
16 15:49:00 Morasique that still doesn't answer my question
16 15:49:00 kleinjt cool, we could merge the robotics and lug presentations
16 15:49:00 kleinjt they overlap enough already
16 15:49:00 tommost LUG should.
16 15:49:00 Blazeix What can we do that elementary school students would find interesting?
16 15:49:00 kleinjt dwm
16 15:50:00 Morasique Blazeix: that's what i was thinking
16 15:50:00 Blazeix tom mentioned compiz, which would be good.
16 15:50:00 Morasique FIRE TEXT
16 15:50:00 kleinjt urban terror!
16 15:50:00 tommost OMG YES
16 15:50:00 tommost To both of those.
16 15:50:00 Blazeix we need to train the robot to play urban terror
16 15:50:00 Morasique we should have it spell out 666 and draw pentagrams with fire text, with nobody touching the mouse
16 15:50:00 tommost It doesn't have X...
16 15:50:00 Morasique tommost: yet
16 15:51:00 Blazeix who needs X? just have it do it irl
16 15:51:00 tommost It has < 300 MB of space free.
16 15:51:00 Morasique run it remotely off the lug server
16 15:51:00 tommost I meant to install X....
16 15:51:00 Morasique oh. well, delete stuff
16 15:51:00 tommost But Blazeix is right.
16 17:16:00 Blazeix Morasique: when you had maple installed you had a problem where all the buttons were yellow, did find a way to fix that?
16 17:17:00 Blazeix I have maple using my native install of java, rather than its bundled one.
16 17:17:00 Morasique no. i use my native java too, but it doesn't help
16 17:20:00 Blazeix http://www.maplesoft.com/support/faqs/detail.aspx?sid=6165
16 17:26:00 Morasique does that work?
16 17:26:00 Morasique and will it make the document titlebar something other than cyan? 'cause that would be super too
16 17:27:00 andy753421 maple 10 seems to work fine for me
16 17:27:00 andy753421 Blazeix: what version are you using?
16 17:29:00 Morasique classic worksheet?
16 17:29:00 andy753421 that's what I use, i think?
16 17:29:00 Blazeix maple 10 classic
16 17:29:00 Morasique i use 11 classic
16 17:30:00 Blazeix I'm considering running it in Xnest with a 16 color depth, but that's a lot of work for just an aesthetic change.
16 17:30:00 Blazeix This only started showing up when I switched to native java
16 17:30:00 Blazeix using there version of java it displays ok.
16 17:30:00 Blazeix s/there/their/
16 17:31:00 Morasique i switched my color depth and now the buttons look right but the titlebar is still cyan
16 17:31:00 Morasique and my wallpaper looks bad now
16 17:33:00 andy753421 hm.. maple won't even start for me using the system VM
16 17:33:00 andy753421 i used to use my system 1.5 VM but I think i switched back to the native when I upgraded to 1.6 because it broke
16 17:39:00 Blazeix cool. F6 in maple autocompletes. I never knew that.
16 17:59:00 andy753421 can you folds access http://lug.rose-hulman.edu/ ?
16 18:00:00 andy753421 we're having some strange connectivity problems in skinner
16 18:00:00 chtr yep
16 18:00:00 andy753421 alright, i blame my neighbors wireless then
16 19:16:00 Morasique underlining in vim: :vmap _ :s/\%V./\0<C-V>u0332/g<CR>`<
16 19:16:00 Morasique i'm a genius!
16 19:20:00 chtr and this is why i don't like emacs, too hard to understand.
16 19:21:00 Morasique had to bring emacs into this. not cool
16 19:22:00 Morasique we should all switch to gedit
16 19:22:00 Morasique over x forwarding
16 23:04:00 tommost This summer I X forwared gnome-terminal until I set up public key authentication. I was trying to get Xpra to work, originally (since we kept having power outages).
16 23:07:00 chtr way to continue a conversation from four hours ago and confuse me
16 23:08:00 tommost Well, I wasn't here 4 hours ago. That's my line and I'm sticking to it.
17 00:40:00 tommost Wow, acroread is slow.
17 00:40:00 Morasique tommost: yes
17 00:42:00 tommost I click on a sticky note and it takes several seconds to open. This software is full of failure.
17 00:43:00 Morasique er. no, it shouldn't take that long
17 00:43:00 tommost Well it does, and Hirotani has placed and awful lot of them...
17 11:59:00 Morasique somebody posted on proggit about the fun of running "ls -aR /". apparently it blew their mind
17 12:01:00 chtr someone should tell him about find, he'd probably die of shock
17 12:47:00 Morasique from the awesome mailing list: "I'm using awesome for less than a week, and I just have one word
17 12:47:00 Morasique to describe it: awesome."
17 12:47:00 Morasique fucking newlines
17 16:12:00 chtr hm, did the lug server move?
17 16:15:00 Morasique chtr: it's at .119 now
17 16:15:00 Morasique the afs link is down though, so home directories are missing
17 17:40:00 chtr tommost: are you presenting thursday?
17 18:24:00 tommost Yep.
17 18:35:00 chtr who's up for presenting next week?
17 19:14:00 andy7534211 we need to fill out a blue form for the rest of the server parts..
17 19:15:00 andy7534211 (i.e. the cpu and two disks that came in a week or so ago)
17 20:11:00 Blazeix http://tombuntu.com/index.php/2009/03/16/pre-alpha-chromium-browser-now-available/
17 20:23:00 Blazeix wow, its very prealpha. It doesn't yet have support for keybindings or context menus.
17 22:08:00 Morasique Blazeix: keybindings are for noobs
18 17:11:00 kleinjt tommost: you are presenting on PulseAudio, right?
18 18:18:00 tommost kleinjt: Yes.
18 18:19:00 kleinjt mmkay, I'll send out a message
18 18:20:00 Blazeix glenda!
18 18:21:00 chtr !!!
18 19:29:00 Morasique kleinjt: what the hell is that thing in my inbox
18 19:30:00 Morasique that is the worst penguin i've ever seen
18 19:38:00 kleinjt Morasique: It is also a terrible picture of a moose.
18 19:38:00 chtr but a damn good platypus.
18 19:53:00 Morasique this is nice: http://www.idiap.ch/~fleuret/hack.html#selector
18 20:15:00 dpick how do you add map and andmap to drscheme?
18 20:33:00 Morasique dpick: you could write them yourself i guess, that's about it
18 20:35:00 dpick morasique: claude showed us how to do it in windows the other day in class, i just can't remember what file he said to edit to include them
18 20:35:00 Morasique oh. hmm
18 20:35:00 Morasique pokes tommost
18 20:36:00 dpick yeah he wasn't in his room :P
18 20:37:00 Morasique does it really not come with map? i thought it did
18 20:38:00 Morasique andmap i can see
18 20:38:00 Morasique map seems kind of essential
18 20:38:00 dpick it might have map, i haven't tried
18 20:38:00 dpick i was just trying to use andmap
18 20:39:00 Morasique i'd probably just write it yourself at the top of the file you're working on until tommost comes back and hopefully knows the right way
18 20:40:00 dpick alrighty
18 20:40:00 Morasique i think this works: http://rhlug.pastebin.com/m163c0217
18 20:41:00 Morasique if you don't already have it written
18 20:41:00 dpick we wrote them in class
18 20:41:00 Morasique ah. ok
18 20:50:00 tommost dpick: I think that it's in one of the countless lengthy forum posts that are flooding my inbox.
18 20:52:00 dpick ah ok
18 20:53:00 dpick i'll check mine as well
18 20:57:00 dpick i don't see it in there
18 21:01:00 Morasique i'm trying to bind commenting the current line in emacs. it's ctrl+/ in eclipse, but that's undo, so i went with shift+/ instead. turns out i was already kind of using that binding
18 21:01:00 chtr shift+/ == ? for me...
18 21:01:00 Morasique yeah, i hadn't considered that
18 21:45:00 Morasique this guy's .emacs is 2554 lines. he's my hero
19 00:27:00 jennemj is the latest release of wireshark 1.05 compatible with hardy heron
19 00:27:00 tommost Why? What's wrong with what's in the repositories?
19 00:28:00 jennemj well when i ran sudo apt-get install wireshark
19 00:28:00 jennemj i saw that V1.0.0 was installed
19 00:28:00 tommost Is that a problem?
19 00:28:00 jennemj I need to monitor the eth0 and I can't do that without root access. When I tried gksu wireshark it loaded fine but froze to a forequit upon attempting to capture
19 00:29:00 jennemj I checked online and the latest stable is 1.0.5, and I think it may help... But i have no clue to be honest
19 00:30:00 tommost You're not actually supposed to run the Wireshark GUI as root... it's a security risk.
19 00:30:00 chtr you could try downloading the latest and installing it
19 00:30:00 tommost What you should do is use dumpcap on the command line.
19 00:30:00 tommost Like "sudo dumpcap eth0".
19 00:30:00 tommost It'll dump traffic to a temporary file that you can then open with Wireshark.
19 00:31:00 chtr out of curiousity, what's the risk with running the gui as root? that's what i've always done in the past.
19 00:31:00 jennemj Archana told us all to run the GUI as root....Is there any way to actively monitor eth0 with wireshark?
19 00:32:00 tommost chtr: Yeah, that's what I do, actually. It's true that it's several million lines of unaudited code, though.
19 00:33:00 tommost jennemj: You said that you use gksu; have you tried straight sudo?
19 00:34:00 andy753421 that's lame, i wonder why dumpcap can't write to stdout
19 00:35:00 tommost andy753421: Agreed.
19 00:35:00 tommost And why when you open the file in Wireshark it doesn't at least tail -f it.
19 00:36:00 jennemj yes I tried sudo to the same result...for tonight I'm just going to use the dumpcap work around and Ill get you to help me this weekend with it or something
19 00:36:00 jennemj thanks Tom
19 00:36:00 tommost No problem.
19 00:37:00 tommost I experienced some weirdness with running wireshark as root myself, actually.
19 00:56:00 Morasique "Archana told us all to run the GUI as root". i love it
19 00:56:00 andy753421 meh, i run wireshark as root all the time
19 00:57:00 andy753421 actually, that's probably safer for me, since root doesn't have access to my sshfs shares
19 01:11:00 andy753421 so, i think we've discussed this before, but what's some good software for making posters in linux?
19 01:11:00 andy753421 hm.. i think tommost suggested inkscape, i should try that
19 01:12:00 tommost Yeah, I like Inkscape, though it's not so great typography-wise.
19 01:12:00 tommost You may want to try Scribus.
19 01:12:00 andy753421 scribus requires qt
19 01:12:00 andy753421 otherwise, i would
19 01:13:00 tommost Yes, I know, it would be painful. But wrapping your text in Inscape is just about as painful as Qt.
19 01:13:00 tommost I speak as a person who did his PulseAudio slides in Inkscape.
19 01:14:00 tommost Oh, hey, apparently Scribus does presentations.
19 01:14:00 tommost Hm...
19 01:14:00 Morasique scribus looks nice
19 01:15:00 tommost It can't possibly be worse than ooimpress, despite Qt.
19 01:16:00 chtr i'm beginning to not mind qt as much
19 01:17:00 tommost Qt apps always seem so busy. I don't mind it as much when they're not.
19 01:17:00 chtr yeah, but they can be well executed
19 01:17:00 tommost For example, k9copy is awful, but Skype is okay (but annoying in other ways).
19 01:18:00 tommost I really just want Qt to render things the same way that Gnome does, then I'd be fine with it.
19 01:19:00 tommost Also, the default KDE icons are tacky. They should fix that, or just start using Tango.
19 01:32:00 andy753421 so i was thinking, and there's a somewhat interesting make hack/optimization that I think would make compiling go a lot faster
19 01:33:00 andy753421 instead of doing each %.o: %.c independently, if you could somehow cat them together and compile a bunch of them all at once, it would go a lot faster
19 01:36:00 tommost Is there any reason that you couldn't to just that?
19 01:37:00 tommost I mean, the way C is structured...
19 01:37:00 andy753421 maybe, i'm not sure
19 01:37:00 andy753421 you might have problems with header files
19 01:38:00 tommost Why? They all have those #if blocks around them to protect against double inclusion.
19 01:38:00 andy753421 but not all code does that
19 01:40:00 tommost Really? I always assumed that in production you would always do that, and that we weren't doing it in class because our projects were relatively trivial.
19 01:41:00 andy753421 there's a school of thought that says that doing that is a hack, and it's up to the programmer to people using the headers to not include them twice, although, i don't know how common tha tis
19 01:42:00 andy753421 for my senior thesis, i was lazy and just put everything in the same header :/
19 01:42:00 tommost How's that going, by the way?
19 01:43:00 andy753421 it's alright, we have senior thesis poster presentations next wednesday
19 01:43:00 Morasique i'm a big fan of #pragma once, personally
19 01:43:00 andy753421 at the moment, i'm working on type-checking everything so the c compiler works better
19 01:46:00 tommost Morasique: What's that?
19 01:46:00 Morasique .wik pragma once
19 01:46:00 Morasique oh. fail
19 01:46:00 Morasique well, wikipedia it
19 01:46:00 Morasique it's the same thing, it stops the file from being included twice
19 01:47:00 tommost Ah, that's nice.
19 01:48:00 tommost Haha, "un-deprecated".
19 01:48:00 tommost It's not a bug, it's deprecated!
19 01:48:00 Morasique they should've went with "reprecated"
19 01:49:00 Morasique the downside is the compiler might screw up
19 01:49:00 tommost andy753421: Is that like runtime type-checking or type inference of some sort?
19 01:49:00 Morasique ...that's a downside of all features
19 01:50:00 Morasique like the compiler can't screw up an include guard
19 01:52:00 tommost Ah, speaking of senior projects/thesis...
19 01:52:00 tommost ZetaSyanthis1: Why haven't I gotten to see your robot yet?
19 01:52:00 andy753421 tommost: type inference, there won't really be much runtime type checking
19 01:54:00 Morasique it's up to the programmer to not screw up types :)
19 01:57:00 andy753421 Morasique: but it's up to the compiler to tell the processor how much memory to use
19 01:58:00 andy753421 it's not so much `type checking' as type c_needs_this_to_be_called_an_int'
19 13:00:00 MIshtal chtr: this web-how to was easy enough to follow for me to set up the pub/pri key login on brain. you can pass it along to leader if youd like
19 13:00:00 MIshtal http://sial.org/howto/openssh/publickey-auth/
19 13:01:00 chtr MIshtal: i'm just writing up a guide on the lug wiki, including all the keys for the nodes
19 13:01:00 MIshtal works for me
19 14:38:00 Morasique Blazeix is trying to make his config file work with awesome 3.2. let us laugh at him
19 15:41:00 tommost His screen is pink. Let us laugh.
19 15:42:00 Morasique Blazeix?
19 15:42:00 Morasique xcalib -i -a
19 15:42:00 Morasique for the win
19 15:42:00 Blazeix I disabled the alpha channel of my terminal background
19 15:43:00 Blazeix while still telling it to be transparent
19 15:43:00 Morasique i killed the transparency on mine yesterday, i realized i was straining to read it, it's much clearer solid black
19 15:43:00 Blazeix Morasique: take a look at my screen
19 15:52:00 Morasique Blazeix: what's the color code you're using?
19 15:52:00 Blazeix rgba:02f0/04f0/04f0/cccc
19 15:52:00 Blazeix under urxvt
19 15:52:00 Blazeix with xorg.conf's depth set to 32
19 15:54:00 Blazeix oh, and under urxvt, make sure transparency is set to false, as that is psuedotransparency.
19 15:54:00 Morasique wow. xcompmgr does not like my computer
19 15:56:00 Blazeix how so?
19 16:01:00 Morasique when i try to open a window it freezes for about 5 seconds and then my whole screen flickers like i just switched resolutions
19 16:10:00 Blazeix Do you have the composite extension enabled in xorg?
19 18:31:00 chtr a link from 9fans: http://www.lemote.com/english/yeeloong.html
19 18:34:00 andy753421 interesting, however that's about the most worthless picture ever
19 18:34:00 chtr yes, the website is a bit low on details..
19 18:34:00 chtr but the specs look cool
19 18:35:00 andy753421 i'd be interested in the mouse and keyboard myself
19 18:35:00 chtr i'm just interested in a MIPS laptop ;)
19 18:53:00 kleinjt it mentioned slackware runs on it, I wasn't aware of any reasonably current slackware MIPS ports
19 21:17:00 andy753421 tommost: can I make inkscape allign a block of text to the top-left instead of between the first and second lines?
19 21:19:00 andy753421 ok, figured that one out
19 21:19:00 andy753421 now I need to get my text to not resize when i resize the text box
19 21:24:00 andy753421 apparently if you click and drag for text, it does wrapping automatically too
19 23:26:00 hollanbm Is it possible to create a virtualbox file from a physical partition
19 23:34:00 chtr i've never done it with virtualbox (someone else may have), but i think something like that would be pretty straightforward for qemu/kvm
19 23:39:00 tommost I know it's pretty easy with VMWare.
19 23:39:00 tommost I haven't done it in VirtualBox.
20 10:22:00 chtr anyone know of any good programs for annotating pdfs under linux, similar to word's annotations?
20 10:26:00 crr there is a group of people, consisting of two members of the LUG and two other students, making such a program
20 10:28:00 chtr yes, but i thought that was mostly grading oriented
20 10:29:00 crr it's true, but it might still do what you want
20 10:31:00 Morasique acrobat can, if you're willing to use that
20 10:32:00 chtr can it? i couldn't find the option
20 10:32:00 Morasique hmm. i've never actually done it, i always thought it could
20 10:34:00 Morasique open the pdf, screenshot it and annotate it in an image editor
20 10:34:00 chtr erm, that's not quite the same as word's annotations
20 10:34:00 chtr which i'm trying to replace right now
20 11:35:00 Blazeix does anybody know the url to the csse svn repos?
20 11:35:00 Blazeix I have a repo name, but I'm not sure about the prefix
20 11:43:00 chtr https://svn.cs.rose-hulman.edu/repos maybe
20 11:44:00 Blazeix cool, thats it. I tried /svn/ but not that.
20 11:44:00 Blazeix thanks
20 13:19:00 MIshtal chtr: Morasique
20 13:19:00 MIshtal can either of you see anything immediately wrong with http://pastebin.com/dc3cfd56 ?
20 13:19:00 MIshtal I'm still unable to avoid the password on each node
20 13:21:00 Morasique did you mess up pasting that, or is line 8 actually what you typed?
20 13:22:00 MIshtal messed up pasting
20 13:22:00 MIshtal it should read cat /os/node-known_hosts >> ~/.ssh/known_hosts
20 13:22:00 Morasique that should be fine. try sshing from node1 to another node
20 13:23:00 MIshtal asks for password
20 13:23:00 MIshtal is there a step i'm missing
20 13:23:00 MIshtal ?
20 13:24:00 Morasique when ssh-keygen asked for a passphrase, did you give it one?
20 13:24:00 MIshtal yes
20 13:24:00 Morasique that's what it's prompting for; you don't want one
20 13:24:00 Morasique just leave it blank
20 13:25:00 MIshtal do it again, leaving the ssh passphrase blank?
20 13:25:00 chtr Morasique: ssh-agent + ssh-add should have taken care of that
20 13:25:00 Morasique yeah, and you'll need to cat id_rsa.pub >> authorized_keys again
20 13:26:00 Morasique chtr: oh. i have no idea what those do, i was just ignoring them
20 13:26:00 chtr not having a passphrase on your key is dumb
20 13:26:00 MIshtal I'm aware
20 13:26:00 Morasique no it's not, if somebody can get my key off my hard drive i've got bigger problems
20 13:26:00 chtr MIshtal: type env and paste the result
20 13:27:00 MIshtal http://pastebin.com/d34e609ef
20 13:28:00 chtr hm, no guesses then
20 13:28:00 MIshtal alright, i ran the part before the first line break
20 13:28:00 MIshtal ending at ssh-keygen
20 13:29:00 MIshtal gave it a phrase btw
20 15:10:00 Morasique i'm reading "50 ways to impress your geek linux friends". #2 is "kill a process"
20 15:11:00 Blazeix Whoa. you can do that?
20 15:11:00 Morasique nm, it was just trumped by #25, "launch a program from the terminal"
20 15:12:00 Morasique this is apparently just 50 random unconnected linux tips
20 17:48:00 anderswc is there a trick to getting the new monitors in the CSSE labs to connect when in Ubuntu 8.10? (Freshman Laptop)
20 17:50:00 tommost If you're using the fglrx drivers you'll need to restart X.
20 17:50:00 tommost Logging out and logging back in with the monitor connected should do it.
20 17:51:00 anderswc ok, I'll give that a try
20 19:26:00 tommost Hm, I think that I may have discovered why PulseAudio is so flaky on my desktop:
20 19:27:00 tommost Soft CPU time limit exhausted, terminating.
20 19:27:00 tommost Hard CPU time limit exhausted, terminating forcibly.
20 19:27:00 tommost zsh: abort pulseaudio
20 19:28:00 andy753421 what's your cpu limit?
20 19:28:00 tommost No idea.
20 19:28:00 andy753421 i assume pulseaudio runs as some form of audio/pulsaudio user
20 19:28:00 andy753421 if so, then modify /etc/security/limits.conf and give that user more CPU time
20 19:28:00 tommost No, I was running it in a terminal myself so that I could watch its output and see why it was crashing.
20 19:29:00 andy753421 ah
20 19:29:00 andy753421 you can do `limit' from zsh and it'll show you your soft limits
20 19:29:00 tommost It's "unlimited".
20 19:30:00 Morasique pulseaudio disagrees
20 19:30:00 andy753421 are you sure pulseaudio isn't doing privilage dropping?
20 19:32:00 tommost http://dpaste.com/17099/
20 19:32:00 tommost I know that it will when run as root; perhaps I should try that.
20 21:02:00 andy753421 maple12 and matlab 2008a are both working on lug-1.csse.rose-hulman.edu
20 21:03:00 tommost Awesome. Thanks.
20 21:10:00 andy753421 oh man, i'm so tempted to put `pkill -9 emacs' in a cron job on lug-1
20 21:11:00 Morasique it was open for like 3 seconds; deal with it
20 21:11:00 Morasique aaah. public key login + afs = fail
20 21:11:00 andy753421 kinit + aklog
20 21:12:00 Morasique yeah, i know, but that kind of defeats the point
20 21:12:00 Morasique and my shell still loads wrong because it can't find my dotfiles
20 21:12:00 Morasique we should do what brain does and have normal home directories with AFSHOME links
20 21:12:00 andy753421 yea.. but you only have to do that every 12 hours or something
20 21:13:00 andy753421 Morasique: we are, for lug accounts
20 21:13:00 andy753421 we just don't have lug accounts yet
20 21:13:00 Morasique ah, ok
20 21:13:00 andy753421 (i need to finish writing my add-user script)
20 22:10:00 Morasique ooo
20 22:10:00 Morasique andy753421++
20 22:18:00 chtr wow, nice
20 22:44:00 chtr andy753421: how severely are you limiting non-lug users?
20 22:46:00 andy753421 not very much actually
20 22:46:00 chtr ok, i was just curious
20 22:47:00 andy753421 right now all it's doing is /etc/security/limits.conf
20 22:47:00 andy753421 you need to have at least 1Gb of address space to run maple/matlab
20 22:47:00 andy753421 and I haven't set up disk quotas yet, but non-lug users get logged in to afs anyway
20 22:49:00 andy753421 probably the only important ones are the lower cpu time limits, that way the don't have borked matlab processes running
20 23:03:00 andy753421 chtr: is IUS61 the only cadence that that you use?
20 23:21:00 Morasique andy753421: "chsh: mrozekma not found in /etc/passwd"
20 23:24:00 Morasique andy753421: you should install irssi at some point
20 23:37:00 chtr andy753421: i use IUS and SPB, but i may end up using some others
20 23:38:00 chtr also, xilinx webpack might be nice to have on the server...
21 01:14:00 chtr andy753421: also, ntpd would be nice on the lug server
21 01:14:00 chtr the clock is pretty far off right now
21 01:16:00 chtr now that's a quick response time :)
21 01:16:00 andy753421 just got done watching a movie
21 01:16:00 andy753421 Morasique: you're not suppose to be in /etc/passwd
21 01:17:00 andy753421 you can modify your ldap entries though
21 01:17:00 Morasique what controls my shell?
21 01:18:00 andy753421 Morasique: ldapsearch '(uid=mrozekma)' loginShell
21 01:19:00 Morasique interesting: http://rhlug.pastebin.com/m27d40c66
21 01:19:00 Morasique andy753421: ok
21 01:26:00 andy753421 dapwhoami -D 'cn=<your name>,ou=people,dc=lug,dc=rose-hulman,dc=edu' -W
21 01:26:00 andy753421 i'm somewhat supprised that chsh doesn't recognize nsswitch or something
21 01:27:00 Morasique my password works for ldapwhoami, but not ldapmodify
21 01:27:00 andy753421 it should have worked
21 01:27:00 andy753421 what was the error?
21 01:28:00 Morasique oh, i got it. score
21 01:28:00 Morasique i was specifying the dn in the -f file i was passing it but apparently that's not sufficient
21 01:28:00 Morasique i had to pass it -D like your whoami example
21 01:28:00 andy753421 yea, -D controls binding (logging in) and the file is what you're modifying
21 01:29:00 andy753421 you could do -D and specify the admin account or something as well
21 01:31:00 Morasique win
21 01:31:00 Morasique thanks
21 01:49:00 Morasique linux kicks ass. i accidentally overwrote a text file, so i did strings /dev/mem and grepped for something i knew was in it and found the whole thing
21 02:01:00 Blazeix this looks neat: http://blogs.gnome.org/sragavan/2009/03/18/announcing-anjal-the-new-mail-for-netbooks/
21 05:05:00 andy753421 Morasique: for what it's worth, i wrote a chsh.ldap script and put it in /usr/local/bin
21 16:13:00 Morasique i'm at a loss. i've tried a different network card with a different ethernet cable, plugged into a different port in a different room, and i'm running on a live cd. my desktop will not get an IP
21 16:13:00 Morasique also i just realized irssi is reporting entirely the wrong time because of andy753421's need to ignore timezones
21 16:14:00 andy753421 Morasique: export TZ=right/US/Eastern
21 16:16:00 Morasique irssi doesn't seem to follow it. there might be a conf for it
21 16:17:00 Morasique oh wait. yes it is. i swear it wasn't
21 16:17:00 Morasique brb
21 16:18:00 Morasique woo
21 16:18:00 Morasique thanks
21 16:18:00 Morasique now fix my desktop
21 16:18:00 andy753421 what?
21 16:21:00 Morasique http://lug.rose-hulman.edu/irc/logview/2009-03.log#line-1817
21 16:25:00 andy753421 Morasique: did you try mii-tool/ethtool?
21 16:46:00 Morasique no. to do what?
21 16:46:00 Morasique i just tried getting an ip address from a switch in my room, that worked fine. it's just iait's servers that hate me
21 16:47:00 andy753421 those program will check the status of the ethernet connection
21 16:47:00 andy753421 i.e. tell you if the cable is working properly
21 16:47:00 andy753421 chtr: have you ever setup ntpd?
21 16:47:00 Morasique oh. cool
21 16:49:00 andy753421 chtr: n/m
21 17:03:00 andy753421 i wonder if we can get some physics major to build us a caesium clock
21 17:04:00 chtr yeah, being a stratum 1 timeserver would rock
21 17:04:00 chtr we could argue that purdue has two stratum 1 time servers...
21 17:05:00 andy753421 what's the rose ntp server?
21 17:05:00 chtr dna & rna used to be, i don't know if they still are
21 17:06:00 andy753421 hey, lug is already up to stratum 2
21 17:06:00 tommost {ticker,tocker}.rose-hulman.edu, I think.
21 17:06:00 tommost Those are probably just aliases, though.
21 17:07:00 andy753421 yep, http://rafb.net/p/1lMBVA88.html
21 17:22:00 kleinjt it looks like it wouldn't take that much to be stratum 1, all we would need is a gps
21 17:24:00 kleinjt well, wouldn't take much hardware anyways
21 17:34:00 andy753421 gps seems odd though, since that doesn't actually have a clock in it
21 17:36:00 kleinjt they often have a 1 pulse/second output. I imagine you'd get within 1/2 second of the correct time using something else
21 17:46:00 chtr the PPS output of a good GPS is very accurate and would qualify the server as stratum 1
21 17:46:00 chtr it is many many times more accurate than 0.5s...
21 18:18:00 kleinjt right, but to get it within that .5s you'd have to use something else
21 18:18:00 kleinjt since it only gives you PPS, not the time, no?
21 18:19:00 andy753421 i think you can get the time as well, at least you could on the NovAtels
21 18:19:00 andy753421 do the GPSs just get the time signal from the satellites?
21 23:15:00 tommost andy753421: Yes.
22 00:00:00 Blazeix tetris implemented as a sed script: http://uuner.livejournal.com/55238.html
22 00:01:00 chtr i thought we've talked about that in here before...
22 00:51:00 Blazeix Morasique: Here's a critique of the 50 linux tips article you talked about earlier: http://ubuntard.com/2009/03/blind-leading-the-blind/
22 10:33:00 Morasique i enjoy killing firefox when it's consuming ridiculous amounts of memory. i feel like my laptop is fighting with firefox, slowly losing ground, and i'm stepping in to save it at the last moment
22 10:36:00 chtr i don't know why you have issues with firefox, i've never had to kill it for memory consumption
22 10:44:00 Morasique wait, what sides are we on again? are you taking the "firefox is good" side in this argument?
22 10:44:00 Morasique or did tommost hijack your account
22 10:48:00 chtr i've been pretty consistently on the ``firefox works pretty decently for me''
22 10:48:00 chtr ...side
22 11:03:00 Morasique i thought you hated firefox's memory usage. apparently that's just me
22 11:14:00 Morasique victory! i copied my irssi configuration off my desktop. i think i'm going to stay on the lug server though
23 09:33:00 Morasique this is actually a fairly good idea: http://libexplain.sourceforge.net/
23 12:13:00 Blazeix Morasique: Do you want me to check out your desktop's mac address?
23 12:14:00 Blazeix I'm at work now.
23 12:20:00 Morasique Blazeix: i think they fixed it. they closed my ticket with the message "Problem with up-link to core router. Reset port.". that sounds suspiciously like random tech words they made up, but i'm going with it unless it breaks again
23 13:00:00 Blazeix "Core router had inverse flux waves reducing capacitance. Applied mozfet."
23 13:01:00 chtr BOFH excuse calendar ftw
23 13:05:00 Blazeix .o bofh
23 13:05:00 Blazeix *hint*
23 13:06:00 Morasique damn those mosfets
23 13:07:00 Blazeix oh, this isn't rhnoise. I figure you get the point, though.
23 13:08:00 Blazeix Morasique: no, I was talking about the mozilla version. It uses xulrunner, you see.
23 13:09:00 chtr it worries me that andy753421 has three cores pegged running 9.rc
23 13:09:00 chtr i don't even know how that's possible
23 13:09:00 Morasique why is it 3, 4, and 6? does it choose at random?
23 13:11:00 chtr andy753421: why is the plan9port installation on the lug server so, uh, bare?
23 13:11:00 chtr there's like nothing there
23 13:11:00 Morasique because plan9 is so bare
23 13:11:00 Morasique zing!
23 13:12:00 chtr on my machine: ls $PLAN9/bin | wc -l shows 247 entries
23 13:12:00 chtr on lug server, 58.
23 13:13:00 chtr i suppose not having any of the x-programs there makes sense
23 13:14:00 chtr but it doesn't even have sed or awk, for example
23 13:14:00 chtr no fortune, either :'(
23 13:18:00 chtr http://rafb.net/p/yhchdb58.html
23 13:18:00 chtr missing p9p programs.
23 13:19:00 Morasique chtr: urban terror is missing too. let's have some priorities here
23 13:20:00 chtr Morasique: just install it to your home directory and start the server.
23 13:20:00 Morasique 9 colors is pretty...
23 13:20:00 Morasique yeah, i think i'm going to
23 13:20:00 chtr indeed, and you missed when i hacked it to control an arduino with a RGB leds...
23 13:22:00 Morasique do we have disk space limits?
23 13:22:00 chtr nope
23 13:22:00 Morasique ok, i'm copying it
23 13:22:00 chtr oh wait, urt on that server is worthless right now
23 13:22:00 chtr it's not publically accessible
23 13:22:00 Morasique is it not open to the internet?
23 13:22:00 Morasique fuck
23 13:23:00 Morasique well, i'm copying it anyway
23 13:24:00 Morasique somebody punch mcleish
23 14:41:00 andy753421 chtr: do you have any problems with undefined reference to argv0 when you compile plan9port?
23 14:51:00 chtr andy753421: no. argv0 is defined in u.h... is that missing or something?
23 15:07:00 andy753421 Oh noes!, Javascript traps! http://www.gnu.org/philosophy/javascript-trap.html
23 15:07:00 tommost Hehe.
23 15:08:00 Morasique andy753421: nice
23 15:08:00 chtr that was a good read
23 15:10:00 andy753421 sweet, i need to start using words like Obfuscript
23 15:18:00 Morasique budget!
23 15:18:00 Morasique RAM
23 15:19:00 chtr rhlug discussion goes here
23 15:20:00 Morasique sadly, i have no budget ideas. because we have everything
23 15:20:00 Morasique we should buy CDs since we just keep using Blazeix's, but i think we already have that in the budget
23 15:20:00 tommost They told us that we have to use the promotional budget.
23 15:20:00 Morasique that confuses me
23 15:21:00 Morasique but fine
23 15:21:00 andy753421 i think that's because we're giving them away
23 15:21:00 Morasique that's not what "promotional" means, but if they want us to then fine
23 15:22:00 andy753421 er, i think it's because SGA has a policy where you can't give away anything you pay for with their budget unless it's listed under promotional
23 15:22:00 Morasique ah. i guess so we can't just steal the server
23 19:16:00 jboticsource http://philosecurity.org/2009/03/23/pirates-and-ninjas-emacs-or-vi
23 19:27:00 kleinjt ...
23 19:29:00 Morasique jboticsource1: you should really stop reposting stuff hours after we talk about it
23 19:30:00 jboticsource1 damt
23 19:30:00 jboticsource1 *dammit
24 00:04:00 andy753421 i have a incisive urge to rewrite all the csse332 grading scripts as mkfiles
24 00:09:00 chtr the fact that no one else will know what to do with them should, sadly, be enough to discourage you
24 00:10:00 andy753421 it's not..
24 00:11:00 andy753421 in other news, can you include rc functions in mkfiles?
24 00:27:00 andy753421 wow, this mkfile is turning out awesome: here's an excerpt `svn-(.*):VQR: ${USERS:%=svn-\1/%}'
24 03:47:00 tommost andy753421: Now I'm going to be sure to never TA 332.
24 03:52:00 andy753421 hey, 39 lines of mk, vs. 411 lines of python
24 03:54:00 andy753421 http://rafb.net/p/eQZz9d60.html
24 03:54:00 andy753421 it only takes a slightly patched version of mk to run
24 03:55:00 tommost Now you're scaring me.
24 03:55:00 andy753421 i stand by my claim that the patch for mk is a bug fix
24 03:56:00 tommost Evidence?
24 03:56:00 andy753421 so say you have two rules:
24 03:56:00 andy753421 test: abc/def
24 03:56:00 andy753421 [^/]+:V:
24 03:57:00 andy753421 the second rule matches as a dependency of test because mk doesn't put ^$ arund the regular expressions (actually the second rules should be `[^/]+:VR:'
24 03:59:00 andy753421 so without the patch, lines 16,17 of my file point back to themselves, which causes cyclical dependencies
24 04:02:00 tommost I'm scared.
24 07:43:00 Morasique andy753421: all my grading scripts depend on gentoo's /sbin/functions.sh, i don't feel bad
24 07:44:00 Morasique it's not like anybody else is ever going to use them
24 08:05:00 Morasique who's presenting on thursday? is it me?
24 08:05:00 chtr no, kleinjt is presenting on seaforth
24 08:08:00 Morasique ok, i thought i remembered something about seaforth
24 08:08:00 Morasique whatever that is
24 08:08:00 Morasique it worries me that the first three google results are about fishing
24 08:39:00 chtr woo, 2.6.29 is out
24 08:39:00 chtr i'm a bit behind apparently
24 08:39:00 Morasique i'm on 25r7
24 08:39:00 tommost Hm... I should try that. Maybe it'll fix RHIT_1X.
24 08:40:00 chtr i'm on 2.6.28
24 08:40:00 tommost I think I'm still on .27, but I tried .28 and it didn't help.
24 10:04:00 andy753421 (Morasique)\@!: Whoo, the lug server is getting moved to a rack, which means it should have a public IP soon
24 10:05:00 Morasique yay!
24 10:06:00 Morasique are you moving it, or is daryl doing it?
24 10:06:00 andy753421 i think daryl is, because i'm not in the lab
24 10:13:00 andy753421 anyone here in the lab at the moment?
24 10:13:00 chtr looks like collinjc is
24 10:15:00 collinjc andy753421: Yes, I am. You need something?
24 10:15:00 andy753421 collinjc: go twittle
24 10:15:00 andy753421 *twittle the keys on the server and see if it does anything
24 10:15:00 Morasique i was worried twittle was some new twitter slang
24 10:15:00 andy753421 i told it to shut down, but it's still responding to ping (but nothing else)
24 10:16:00 andy753421 i think i was looking for twiddle acutally
24 10:16:00 chtr Morasique: yes, i was honestly terrified there until he completed the sentence
24 10:16:00 collinjc No, it is waiting to enter maintenance mode.
24 10:16:00 andy753421 what?
24 10:16:00 andy753421 that sounds lame
24 10:17:00 andy753421 go pull the plug on it, that'll teach it
24 10:17:00 collinjc I gave it a control D. We'll see if that does anything.
24 10:17:00 Morasique did you forget -P?
24 10:18:00 Morasique collinjc: i think it just boots again after that
24 10:18:00 andy753421 maybe, i never use shutdown, i thought you didn't have to do -P with that
24 10:18:00 Morasique yeah, by default it does maintenance mode
24 10:18:00 andy753421 ah, ok
24 10:18:00 Morasique you should be able to ssh again in a minute, i'm pretty sure it boots normally after somebody kills maintenance mode
24 10:18:00 collinjc Well, now you can do it with -P. It is back up again.
24 10:18:00 andy753421 ok
24 10:19:00 Morasique "The system is going down to maintenance mode NOW!"
24 10:19:00 Morasique uh oh
24 10:19:00 andy753421 ah, i guess poweroff is the one I was thinking of
24 10:20:00 Morasique oh, i didn't even know that was a command
24 10:20:00 Morasique i have off aliased to shutdown -hP
24 10:20:00 andy753421 shutdown, halt, reboot, poweroff, init 6, init0.. to many ways to reboot a computer
24 10:21:00 Morasique power button, alt + sysrq + o :)
24 10:21:00 Morasique power supply, circuit breaker
24 10:21:00 chtr power cord
24 10:21:00 chtr tin snips
24 10:21:00 Morasique rocket launcher
24 10:21:00 chtr pennies, even
24 10:21:00 Morasique collinjc: find pennies
24 10:22:00 collinjc I think power cord is going to be the most viable option unless andy gets it down properly through the command line.
24 10:22:00 Morasique i would alt + sysrq + reisuo before i pulled the cord
24 10:22:00 Morasique "hey, sga? we need more money. we couldn't figure out how to shut down the server, so we cut the cable with tin snips"
24 10:23:00 collinjc andy753421: Where are they putting it?
24 10:23:00 Morasique hey, it's up again
24 10:24:00 Morasique andy753421: i vote for -hP unless you're going to use poweroff
24 10:24:00 Morasique yay!
24 10:24:00 andy753421 i did `halt -p' now, that should work
24 10:25:00 collinjc Success!
24 10:26:00 Morasique i miss the server
24 10:27:00 Morasique "ssh lug-1.csse.rose-hulman.edu /sbin/poweron" isn't working
24 10:31:00 andy753421 hey, who was suppose to fill out the blue form and didn't?
24 10:32:00 collinjc I still have yet to log on to it.
24 10:32:00 andy753421 well you missed your chance until it gets moved :P
24 10:32:00 andy753421 anyway, sarah is bothering me about the blue form
24 10:33:00 Morasique fortunately, i have no responsibilities in lug
24 10:34:00 Morasique so i don't even know what the blue form is
24 10:34:00 Morasique it's probably povilusr's fault
24 10:58:00 chtr i'm guessing that's the treasury blue form. the treasurer should do that.
24 11:00:00 Morasique collinjc? maybe
24 11:01:00 collinjc chtr: That would be me, though that would have fallen under povilusr's reign last quarter.
24 11:01:00 collinjc Where would I find one of these blue forms?
24 11:02:00 chtr i'd ask either povilus or jay
24 11:03:00 Morasique according to http://www.rose-hulman.edu/SGA/forms/SGA_Reimbursement_Details.pdf they're in the union upper level by the sga office
24 11:04:00 collinjc I'll try to stop by there today or tomorrow.
24 11:06:00 Morasique i would say make povilusr do it, but unfortunately he fled the state
24 11:06:00 tommost He graduated, then?
24 11:06:00 Morasique yeah
24 11:06:00 Morasique he moved out saturday
24 11:06:00 tommost Are you getting another ME to replace him?
24 11:06:00 Morasique i didn't live with him, he lived at vq
24 11:07:00 tommost Oh, yeah.
24 11:07:00 Morasique i think they didn't replace him, he just paid for the last quarter
24 11:07:00 tommost Apparently I fail at addition.
24 11:07:00 collinjc ME?
24 11:07:00 Morasique my roommate moved out this quarter so i live with an ME now
24 11:08:00 collinjc That's got to be interesting.
24 11:08:00 Morasique we don't really talk
24 11:08:00 collinjc I lived with an ME my sophomore year. We disassembled a lot of stuff.
24 11:09:00 tommost I live with an ME now. We have pretty awesome lofts.
24 11:09:00 Morasique i remember when i used to have a loft. and then we tripled our room space
24 11:09:00 collinjc I did that by moving to VQ.
24 11:10:00 tommost VQ seems really appealing to me.
24 11:10:00 chtr i remember not having a loft, and then i quadrupled my room space and reduced costs massively
24 11:10:00 chtr driving to classes majorly sucks
24 11:10:00 chtr but that's the only downside
24 11:11:00 tommost Yay good food.
24 11:11:00 tommost Of course, you have to cook it. But that's fun.
24 11:11:00 Morasique my unwillingness to drive or cook made my decision pretty simple
24 11:12:00 tommost Yay BSB basement!
24 11:12:00 chtr ...
24 11:12:00 Morasique i liked bsb basement. it's small, but i would get out of bed 5 minutes before class started and make it on time
24 11:13:00 tommost That's true. However, it sucks in pretty much every other way.
24 11:14:00 chtr it's scary down there.
24 11:14:00 tommost Yeah.
24 11:15:00 Morasique the rooms would be less bad without the pipes running through them. not a fan of that
24 11:15:00 tommost Or the drop ceilings.
24 11:15:00 tommost That's a lot of volume you loose.
24 11:16:00 Morasique oh yeah. i forgot about those
24 11:16:00 Morasique i thought of them as built-in cable raceways
24 11:17:00 tommost Anyway, since chtr's class is so huge it seems like there's a decent chance that I wouldn't be able to get into the Apartments next year. So it doesn't seem worth the trouble (I wouldn't mind Skinner, but most seem to).
24 11:59:00 Morasique tommost: well, it depends. are you secretly a woman?
24 12:02:00 Morasique andy753421: i haven't actually taken any measurements, but afaict the lug server is not one inch closer to the racks. i'm blaming you
24 12:09:00 andy753421 http://rafb.net/p/b7dP5a32.html
24 14:10:00 Morasique daryl is moving the server now
24 14:13:00 tommost Yay!
24 14:48:00 chtr the lug server sounds like a jet about to take off
24 14:49:00 Morasique i'll be pissed if it explodes and i missed it
24 15:16:00 andy753421 alright, everything should be running on the new server nwo
24 15:17:00 Morasique yay!
24 15:24:00 Morasique andy753421: are there plans to add us to sudoers or are we supposed to do everything through you?
24 15:41:00 Morasique andy753421--
24 15:42:00 chtr i'd say giving out sudo access might end badly
24 15:43:00 Morasique otoh, not giving it out means i have to wait for andy753421 to have time to install stuff
24 15:57:00 Blazeix Morasique: quick, pounce!
24 15:57:00 andy753421 reads the log
24 15:57:00 andy753421 by `stuff', are you referring to `urban terror'?
24 15:59:00 Blazeix I think right now he just needs pexpect.
24 15:59:00 Blazeix but the end goal is urban terror
24 15:59:00 Morasique yeah, i don't care about portage's urban terror, that's the client anyway. i need pexpect, logrotate, and finch, in order of importance
24 16:00:00 Morasique (finch = pidgin with the ncurses flag i think)
24 16:22:00 Morasique andy753421: thanks
24 16:22:00 Morasique andy753421++
24 16:23:00 andy753421 n/p, however, giving out sudo access would be a bad idea
24 16:24:00 Morasique yeah, i don't trust that Blazeix either. and then there's tommost
24 16:24:00 andy753421 especially since people might be using rose's ldap and kerberos
24 16:24:00 andy753421 /afs
24 16:29:00 Morasique can you symlink /var/www/localhost/htdocs/q3ut4 (or wherever the apache htdocs is) to ~mrozekma/UrbanTerror4/q3ut4/maps ?
24 16:32:00 andy753421 why?
24 16:33:00 Morasique it's how people download 3rd party maps
24 16:33:00 Morasique urban terror http connects to {server}/q3ut4/mapfilename
24 16:33:00 andy753421 we should really be running ut on other server
24 16:33:00 andy753421 like, *gasp* the gaming club server
24 16:33:00 Morasique well, i can keep running it on mine, i don't really care
24 16:33:00 Morasique i doubt the gaming club has a server
24 16:34:00 andy753421 didn't they get a big budget or something to buy a computer at one point?
24 16:34:00 Morasique i have no idea
24 18:31:00 Morasique andy753421: http://lug.rose-hulman.edu/irc/logview/2009-03.log
24 18:32:00 tommost NOOOOO!!!
24 18:33:00 tommost I should change that script to require Python 2.6.
24 18:34:00 Morasique tommost: well, in theory andy753421 can just give you permission to edit it now
24 19:41:00 andy753421 Ahoy, maties! A derelic' server, ripe with booty, 'tis spotted ami'st thar trecherious `Chenoweth cove'. With a smidgen luck, she'll be ripe for the pickins! Heave to now! Before that scurvy `PC Gaming Club' notices somethin be amiss.
24 19:44:00 tommost ‽
24 19:45:00 Morasique that was scary
24 19:45:00 Morasique especially because it wasn't chtr or kleinjt saying it
24 19:59:00 andy753421 http://rafb.net/p/PHoC3t98.html
24 20:00:00 andy753421 anyone want to update it/install UrT?
24 20:01:00 Morasique i'm curious what "it needs to be updated" means
24 20:02:00 andy753421 that sounds like a `Yes'
24 20:03:00 Morasique not particularly
24 20:03:00 Morasique the only game i play is urban terror, and i have a server for that
24 20:07:00 andy753421 oh well, i emailed him back and said someone might want to
24 20:08:00 andy753421 i'm curious what machine it is though, maybe it's that extra one that's on top of the plan 9 boxes?
24 20:11:00 andy753421 tommost: also, logview is working again
24 20:15:00 tommost Yay!
24 20:21:00 andy753421 ok, so we can format their server and install fedora/ubuntu/whatever on it
24 20:21:00 andy753421 (I think it is that box, e.g. one of the old OS machines)
24 20:22:00 andy753421 s/e\.g/i.e/
24 20:24:00 Morasique er. they're letting us put linux on their gaming server?
24 20:24:00 andy753421 i guess so
24 20:24:00 andy753421 they want UrT and steam on it
24 20:24:00 andy753421 so i guess run steam in wine or something?
24 20:24:00 Morasique and apparently not much else
24 20:24:00 Morasique yeah, it runs under wine
24 20:24:00 Morasique sort of
24 21:28:00 chtr alternatively we could just use one of the 2 plan9 boxes not in use
24 21:29:00 andy753421 well, it does sort of make sense to run game servers on gaming club machines..
24 21:31:00 chtr it makes /too/ much sense...
24 22:00:00 andy753421 we need a favicon.ico, tommost get to it!
24 22:01:00 chtr just make sure that it doesn't involve any ship wheels
24 22:25:00 andy753421 apparently the gaming club has linux on the server already
24 22:31:00 Blazeix andy753421: who's your contact for the gaming club?
24 22:31:00 andy753421 Sean Feeney
25 01:50:00 andy753421 "PackageKit itself is a system activated daemon called packagekitd. Being system activated means that it's only being run when the user is using a text mode or graphical tool, and quits when it's no longer being used. This means we don't delay the boot sequence or session startup and don't consume memory when not being used."
25 01:50:00 andy753421 does that sound completely contradictory to anyone else?
25 01:51:00 chtr yeah, i'm not sure what they mean by ``daemon'' and then ``only being run when a user is...''
25 01:52:00 chtr the front page of their website has already told me that i'll never use it, either
25 01:52:00 andy753421 indeed
25 01:53:00 chtr it's like if fisher-price made software
25 03:57:00 andy753421 are the DNS servers being stubborn for anyone else?
25 09:35:00 Morasique wow, andy753421 really did start the efficient programming page
25 09:35:00 Morasique i've tried ctags like four times and always concluded that they sucked, so either i'm doing something wrong or they only suck on emacs
25 09:53:00 Morasique wow, that's something that never occurred to me. if you have a file like "-l" in a directory and you do ls * you're going to end up with a long listing
25 09:58:00 Morasique it turns out mac os regularly has \r in filenames. figures
25 12:46:00 chtr cool, i just created a 52KB vim syntax file
25 15:57:00 chtr andy753421: would it be possible for you to change the default dns search in resolv.conf to be rose-hulman.edu instead of csse.rose-hulman.edu?
25 15:57:00 andy753421 sure, i'll set up openresolv
25 16:03:00 andy753421 hmm, apparently i don't even need to anymore
25 16:26:00 Morasique http://draconux.free.fr/os_dev/linux0.01.html
25 20:16:00 Blazeix ow. I just got burned by the latex MaxMatrixCols counter. Apparently you can only have a maximum of 10 columns by default.
25 20:16:00 Blazeix any more and it throws an uninformative error.
25 20:17:00 chtr yeah, things like that can be rather annoying
25 20:17:00 chtr speaking of possible errors: http://rafb.net/p/i0bwVS44.html
25 20:19:00 Morasique wow. that's a really dumb error message
25 20:20:00 chtr it's an awesome error message
25 20:20:00 Morasique you have to look it up to know what it means
25 20:20:00 Morasique that's bad
25 20:20:00 Morasique humor shouldn't trump understanding
25 20:21:00 chtr mumbled something about SEs
25 20:32:00 Morasique java really needs operator overloading
25 20:32:00 Morasique it's possible i've mentioned this before
25 20:32:00 chtr i think i remember agreeing with you.
25 20:32:00 chtr it's very frustrating not having it.
25 20:35:00 Morasique it's when i type something like if(!foo.equals(bar)) that i suddenly stop and stare
25 20:35:00 Morasique and then the sadness comes
25 20:37:00 chtr it comes to me when writing foo.add(bar.multiply(baz.add(new BigDouble(2))))
26 13:14:00 MIshtal chtr: you have a few dozen processes running on Brain. Intentional? It doesn't seem to be slowing the system down at all, but I worry what will happen later in the term when we are running CPU heavy stuff
26 13:15:00 chtr half of them are zombies
26 13:15:00 MIshtal gotcha
26 13:16:00 Morasique that seems to be a recurring problem
26 13:17:00 MIshtal Know any solution? It will be an issue later if we bog the machine down
26 13:17:00 chtr how will it be an issue?
26 13:24:00 kleinjt nobody wants zombies taking over brain
26 13:24:00 MIshtal what he said
26 13:24:00 chtr well, they already have
26 13:24:00 kleinjt zombies are eating our brains, we're screwed
26 13:25:00 chtr mpirun doesn't like to clean up after itself apparently
26 13:25:00 kleinjt y'all better drop the class before they eat your laptops too
26 13:25:00 chtr i might look into it further, but it doesn't actually make a difference
26 13:25:00 MIshtal Right. Do zombies have no resource consumption? If we can have a few hundred zombies without bogging down the machine at all, then it makes no difference
26 13:26:00 chtr all they do is take up a PID
26 13:27:00 MIshtal ok
26 16:26:00 andy7534211 is anyone planning on going to the csse career panel thing?
26 16:45:00 Morasique andy7534211: but... lug
26 16:54:00 andy7534211 but... `refreshments'
26 16:54:00 Morasique kleinjt is sitting next to me; he'll be devastated if you miss his presentation
26 16:54:00 Morasique he told me so
26 16:57:00 Morasique kleinjt just crashed X opening terminals as fast as possible
26 18:41:00 kleinjt no op :(
26 18:48:00 kleinjt nop :(
26 20:03:00 jboticsource1 http://ph-nguyen.blogspot.com/2009/03/sage-open-source-math-tool.html
26 20:04:00 chtr i'm pretty sure we've talked about SAGE in here at least 5 times, not to criticise you for copying links from proggit
26 20:06:00 jboticsource1 I missed those convoes then
26 20:06:00 jboticsource1 but I wonder how it would stack up against maple
26 20:06:00 jboticsource1 hmm
26 20:07:00 jboticsource1 it would be really cool if rose developed it own open source math suite
26 20:07:00 Blazeix s/cool/pointless/
26 20:07:00 Blazeix I like sage.
26 20:08:00 jboticsource1 s/pointless/great senior project(s) for math and CS majors
26 20:09:00 tommost That's a pretty huge undertaking for a senior project.
26 20:10:00 jboticsource1 tommost: it would be a dynasty project that would be ongoing
26 20:10:00 Morasique sage interfaces with maple, so i suspect it could take it pretty easily
26 20:18:00 chtr it would be a failure of a project
26 20:18:00 chtr a university already tried that, too. and we ended up with maple.
26 20:18:00 Morasique what's wrong with maple? i like maple
26 20:18:00 andy753421 i'm pretty sure that'd be like instructing the civils to make a new res hall
26 20:20:00 jboticsource1 if the civils would build us a devoted robotics lab, I would rip on them a lot less.
26 20:22:00 chtr i like maple too
26 20:22:00 Morasique i hate it
26 20:22:00 tommost Command line maple is okay. Except when I hate it.
26 20:22:00 Morasique you mean classic worksheet, or actual command line?
26 20:22:00 tommost Actual command line.
26 20:22:00 tommost I've never actually experienced "classic worksheet" maple.
26 20:22:00 chtr i use command line most, also maple from within vim.
26 20:23:00 tommost I'm not convinced that it exists.
26 20:23:00 chtr i use classic worksheet when i'm doing stuff that involves graphing
26 20:23:00 Morasique i always found the inability to edit past lines an issue. maybe if it was through vim it'd be ok
26 20:23:00 Blazeix Maybe I should try command line maple. I've had nothing but trouble with classic/nonclassic
26 20:26:00 chtr well, most of what i use maple for nowadays is just a glorifeed calculator
26 20:26:00 chtr s/ee/ie/
26 20:26:00 andy753421 it's installed on lug.rose-hulman.edu, along with maple_vim ;)
26 20:31:00 tommost I tend to use Python for simple calculations, since _ is easier to type than %.
26 20:31:00 tommost chtr: You left the club registration form here.
26 20:31:00 tommost I have it now.
26 20:32:00 andy753421 _/%?
26 20:33:00 tommost Value of last expression.
26 20:33:00 andy753421 ah
26 20:50:00 chtr tommost: i'm pretty good at forgetting things
26 21:20:00 chtr tommost: do you want to just turn in the club registration form?
26 21:20:00 chtr it's due tomorrow
26 21:21:00 Morasique chtr: learn how to delegate
26 21:21:00 Morasique tommost: what he meant to say was, turn in the form tomorrow
26 21:21:00 Morasique that's an order
26 21:21:00 tommost Er, where?
26 21:22:00 chtr your guess is as good as mine. alternatively, it probably says on the form.
26 21:22:00 tommost Hm, yes, it does.
26 21:22:00 tommost It looks like I can just drop it in the mail, actually.
26 21:23:00 tommost If I had an envelope with me.
26 21:26:00 Blazeix If it's due tomorrow, we might not want to send it through campus mail.
26 21:26:00 tommost Oh, yeah.
26 21:28:00 Blazeix If it's the same form Baty and I turned in a while ago you turn it into the office just east of the Kahn room.
26 21:28:00 tommost Oh, okay.
26 21:29:00 Morasique so if this doesn't get turned into tomorrow, we're not a club anymore? i'm not sure i trust tommost with this kind of responsibility
26 21:29:00 chtr it's due tomorrow, but can be turned in later
26 21:29:00 Blazeix that's a definition of 'due' i've never heard before.
26 21:30:00 Morasique sounds like the definition my professors have been using this quarter
27 10:38:00 Morasique kleinjt: you named your file "Presentation.pdf"? good choice
27 10:46:00 Morasique http://lukego.livejournal.com/22799.html
27 10:46:00 Morasique i saw #4 and almost fell out of my chair. kleinjt must've planned this somehow
27 12:40:00 kleinjt Morasique: In the context of the folder it was in, the filename made sense
27 12:42:00 kleinjt but yes, now it lacks that context
27 12:42:00 kleinjt I should rename it to home.kleinjt.ece332.project.presentation.pdf
27 15:01:00 tommost It's fun to watch people play with CompizConfig Settings Manger in class.
27 15:02:00 Morasique FIRE TEXT!
27 15:04:00 tommost Hmm... now he's Googling something.
27 15:05:00 Morasique probably how to enable fire text
27 15:06:00 tommost Ooo... CCSM's back.
27 15:06:00 Morasique this is a thrilling tale
27 15:07:00 tommost He's got Scale going like crazy now.
27 15:08:00 tommost Mmm.... nice un-minimize effect.
27 15:10:00 Morasique scoffs at minimizing
27 15:25:00 Blazeix povilus_desktop: are you covered in snow?
27 15:42:00 Morasique is there a way to list all the sections a man topic is in?
27 15:46:00 Blazeix Morasique: you might be able to do something like `apropos "^mount"`, if you were doing it for the mount command
27 15:47:00 Morasique cool. thanks
28 18:44:00 andy753421 Blue Form!
28 21:12:00 Morasique andy753421: that's not done?
28 21:13:00 Morasique i thought we took care of that like a week ago
28 21:13:00 andy753421 apparently not
28 21:13:00 Morasique figures
28 21:37:00 kleinjt nop!
29 16:34:00 Morasique hmm
29 16:38:00 kleinjt !nop
29 16:38:00 tommost Yay!
30 10:22:00 chtr so for some reason, half the time when i try to ssh into the lug server i get prompted for a password
30 10:22:00 Morasique that happens to me too
30 10:22:00 Morasique it seems to be if i start typing a command before it authenticates
30 10:22:00 Morasique but i'm not sure
30 10:23:00 Morasique i've never had it happen if i'm consciously thinking about it and i don't type anything while it connects
30 10:23:00 chtr i don't type anything and it does that
30 10:23:00 Morasique oh. well there goes that
30 16:41:00 andy7534211 zsh should really have completion for pkill/killall
30 16:41:00 andy7534211 i'll have to look into that sometime..
30 17:03:00 Blazeix andy7534211: my zsh does have completion for killall. I haven't done anything special in the config.
30 18:53:00 Blazeix Somehow I missed the release of vimperator 2.0, so I just upgraded. it's really nice.
30 19:21:00 Morasique Blazeix: this better not break my computer
30 19:23:00 Morasique vimperator still blows at bookmarks
30 19:23:00 Morasique is there a way to search the popup list?
30 19:23:00 Morasique i can't figure it out
30 19:23:00 Morasique it seems like there has to be
30 19:25:00 Morasique HA! suck on that firefox. you can select the disabled file inputs with hints mode, and it prompts you for the filename in a vimperator input field
30 19:26:00 chtr is using vimperator 0.5.3 :(
30 19:26:00 Morasique :set guioptions+=n ftw
30 19:27:00 Blazeix Morasique: what is n? I don't seem to have it.
30 19:27:00 Morasique it numbers the tabs
30 19:27:00 Morasique which works well with my addon that lets me jump to a tab by its number
30 19:28:00 kleinjt who is presenting this week?
30 19:28:00 Blazeix Hm. That could be useful with the normal gT and gt commands
30 19:28:00 Morasique this channel has been dead for three weeks, did you wait until we were having a conversation to interject that?
30 19:29:00 Morasique Blazeix: do those take numbers?
30 19:29:00 kleinjt Morasique: yes
30 19:29:00 Blazeix oh weird, 2gt used to do the normal thing that you'd expect vim to do, and jump 2 tags.
30 19:30:00 Blazeix now 2gt jumps to tab 2.
30 19:30:00 Morasique strange
30 19:30:00 Blazeix s/tags/tabs/
30 19:34:00 Blazeix awesome. my stumbleupon plugin now autocompletes friends for the stumbleupon send command.
30 19:34:00 Morasique jackpot
30 19:34:00 Blazeix they just added the possibility of tab completed user commands in 2.0
30 19:35:00 Morasique i wish i had friends, so i could tabcomplete them :'(
30 19:49:00 Morasique Blazeix: pass-through on google reader doesn't work anymore
30 19:50:00 Blazeix worksforme
30 19:51:00 Blazeix I just use the ctrl+v command. Do you use something else?
30 19:52:00 Morasique j and k to navigate, v to open tabs
30 19:54:00 Blazeix yeah, that's what I use. I hit "ctrl+v j" to go down, etc.
30 19:55:00 Morasique i have it automatically switch to permanent passthrough mode (I), but other than that yeah
30 19:55:00 Morasique it doesn't work for me
30 19:55:00 Morasique oh. wait, yes it does
30 19:55:00 Morasique i reopened the tab and now it works
30 19:55:00 Blazeix *magic*
30 19:55:00 Morasique my tab opening is still fucked up though
30 19:55:00 Morasique i blame you
30 19:56:00 Blazeix I wonder if the developer's bookmarks are still in the code, like they were for 1.2
30 19:59:00 Morasique they apparently changed what the ! suffix means
30 20:00:00 Morasique er. i just realized the close buttons are missing from the tabs, is that a gui option?
30 20:25:00 andy7534211 apparently GCC supports #import in place of #include ...
30 20:29:00 chtr isn't there some difference between #include and #import in gcc?
30 20:34:00 andy7534211 maybe, but this OS student used #import <stdio.h> and it seemed to work
30 20:34:00 Morasique damn python students
30 20:34:00 andy7534211 doesn't java do that too?
30 20:35:00 Morasique yeah. damn java students
30 20:36:00 chtr import org.gnu.software.libc.stdio.*;
30 20:36:00 FernFerret "The #import directive
30 20:37:00 chtr paste fail?
30 20:37:00 FernFerret was offically undeprecated by the gcc team in v and works fine in 99% of all previous versions"
30 20:37:00 FernFerret haha yea
30 20:37:00 Morasique chtr: for shame
30 20:38:00 Morasique it would be import static anyway
30 20:38:00 Morasique noob
30 20:38:00 andy7534211 also, this entire file is double spaced, it's like they ran 's/^\s*$/d; s/\n/\r\r/g' on it
30 20:38:00 FernFerret haha
30 20:38:00 Morasique take off points
30 20:38:00 andy7534211 apparently they think argv == scanf as well
30 20:38:00 andy7534211 this seems to be a common problem
30 20:39:00 chtr you should just compile everything with -ansi -pedantic -Werror
30 20:39:00 Morasique yeah, people don't really read instructions
30 20:39:00 andy7534211 i've been doing -Wall -Werror -Wno-nonused
30 20:40:00 chtr test.c:1:2: error: #import is a GCC extension
30 20:40:00 andy7534211 i should really just start making makefiles for them and then saying that they get a 0 if it doesn't compile with the makefile
30 20:41:00 chtr super-evil: make them use your mkfile
30 20:41:00 Morasique you should see the test code i've written for grading stuff
30 20:41:00 andy7534211 it's tempting, that's what i'm using
30 20:41:00 Morasique epic amounts of reflection because people can't even manage to name methods correctly
30 20:42:00 tommost Morasique: C doesn't have methods.
30 20:42:00 chtr what do you mean by ``name methods correctly''?
30 20:42:00 Morasique chtr: the instructions say "name the method fooBar" and they name it "foobar" or "foo_bar" or something totally unrelated
30 20:42:00 andy7534211 Morasique: please tell me you used dlsym
30 20:42:00 Morasique andy7534211: i haven't the faintest idea what that is
30 20:42:00 chtr Morasique: oh, i do that.
30 20:42:00 Morasique chtr: i take off points for it
30 20:43:00 andy7534211 i'm tempted to give bonus points for the people who names things foo_bar when they're told to name it fooBar :)
30 20:43:00 chtr Morasique: i'm glad you've not graded my assignments
30 20:43:00 chtr andy7534211++
30 20:43:00 tommost Solution: #define fooBar foo_bar
30 20:43:00 Morasique yes, award bonus points for people who can't follow instructions
30 20:43:00 andy7534211 and for people who can freeking indent a file properly
30 20:43:00 Morasique that'll serve them well when they have a job
30 20:43:00 FernFerret oh dear lord... indenting...
30 20:43:00 Morasique s/when/if/
30 20:43:00 chtr hey, i'll follow the scheme when i'm given other code to work on
30 20:43:00 Morasique most people indent correctly, but some people are pretty horrible
30 20:43:00 FernFerret i had a partner who was using VS to do C editing, and had all indents set to two spaces, when he used them...
30 20:44:00 chtr if i'm told to do something from scratch, that's standalone, for an assignment, i'm using conventions that i like
30 20:44:00 Morasique well, if it's worth losing points, go for it
30 20:44:00 andy7534211 there's always a few lines that are wrong, like everything is 4 spaces, except a line that is missing some spaces or something
30 20:44:00 andy7534211 agrees with auchter
30 20:44:00 Morasique that's nonsense, you don't get to ignore the instructions because you don't agree with them
30 20:44:00 chtr i've never lost points for method names. i would have been angry if i had.
30 20:44:00 Morasique welcome to classwork
30 20:45:00 andy7534211 plus, archana told our os class to use GNU conventions, which is insane
30 20:45:00 Morasique chtr: if you're making it harder for me to grade, i'm making it harder for you to pass
30 20:45:00 Morasique i think it's a fair trade
30 20:45:00 tommost She doesn't really care. At least she didn't for networks.
30 20:45:00 chtr yeah, she was flexible on that when i took it, she said as long as we stick to some convention
30 20:45:00 tommost And if she says that then people can just run `indent` on their source files.
30 20:46:00 andy7534211 yea, it depends on the grading really, most of the stuff i'm grading is supposed to be black boxed so it doesn't matter what they call their functions
30 20:47:00 andy7534211 as long as they don't play mathematician and try to name their functions x, y, and λ
30 20:48:00 chtr if i knew Morasique would be grading my assignments, there would be unicode all over the place
30 20:49:00 chtr function names would be in greek, instead of i for a loop index, i'd use ksi, etc.
30 20:49:00 Morasique well, if the instructions don't specify then i don't care obviously, which clearly the networks ones didn't. if the professor tells you what to name it, you should name it that
30 20:49:00 tommost I made sure to include a goto in my final project. Unfortunately Morasique didn't really look at that code.
30 20:49:00 Morasique can you use unicode for function names? that's a scary thought
30 20:49:00 Morasique tommost: HA!
30 20:50:00 tommost Morasique: You can in Python 3.0 ;-)
30 20:50:00 FernFerret oh good ole gotos :)
30 20:50:00 chtr you can for plan9's cc. i've never tried in gcc
30 20:50:00 andy7534211 you can use any character as a function name in Curin, that's how + and - are defined ;)
30 20:51:00 Morasique well, "any character" is a flexible definition
30 20:51:00 tommost Any character except for [],; ?
30 20:51:00 chtr i'd name my functions \0 and \0\0, etc.
30 20:51:00 Morasique do you convert them to legitimate ruby names or something?
30 20:51:00 andy7534211 yea, i suppose you can't use the terminal symbols from the grammar
30 20:51:00 andy7534211 originally you would have been able to though
30 20:52:00 andy7534211 so you could do something like `left = [' and then do `left some body ]' in place of `[ some body ]'
30 20:53:00 andy7534211 which would be fun, because then you could program the parser for a program in the program itself
30 20:53:00 Morasique ' ' = [, '\t' = ]
30 20:54:00 andy7534211 it's funny that this assignment has points for `checks if the file has been opened successfully' but nothing for whether they _actually_ open it correctly
30 20:55:00 Morasique the rubrics are awful, i miss when they used to not provide them
30 20:56:00 Morasique the one assignment you could pass by submitting the framework code provided by the professor
30 20:56:00 Morasique you got a 60%
30 20:56:00 chtr Morasique: how many people didn't submit that assignment?
30 20:57:00 Morasique people don't notice that sort of thing. on the induction homework i'm grading now they get 10/25 for writing the base case and the induction hypothesis and people still left problems blank
30 20:57:00 Morasique and in OS they didn't get the rubrics beforehand a lot of the time, for whatever reason
30 21:27:00 andy7534211 someone needs to explain the difference between pointers and arrays in C to these folks
30 21:27:00 andy7534211 (i think grading causes a larger volume of complaints in this channel)
30 21:44:00 collinjc andy7534211: What class?
30 21:48:00 andy7534211 OS
30 21:55:00 collinjc I remember grading for that class. It was always interesting to see what people did to try to get their stuff to compile despite not being remotely functional.
30 21:56:00 andy7534211 i think we have vastly different definitions of interesting
30 21:57:00 collinjc Haha! Depends on the situation, I suppose.
31 00:55:00 crr I'm crr
31 00:56:00 andy753421 lies, damn lies
31 01:04:00 Morasique damn it. all my vimperator quickmarks are gone
31 01:04:00 Morasique Blazeix--
31 13:26:00 jpverkamp Good afternoon, is anyone by chance around that is knowledgeable nvidia drivers and Ubuntu 8.10?
31 13:28:00 chtr i'm not particularly knowledgeable about either, but feel free to ask
31 13:29:00 jpverkamp Since upgrading, I've been having random green and purple dots appearing in a grid pattern on the screen. I've tried Googling the Ubuntu forums, but so far without luck.
31 13:29:00 jpverkamp It's worse when compositing is enabled, but still happens without.
31 13:34:00 Morasique jpverkamp: you! you're the one that locked the windows machine in 225. no help for you
31 13:35:00 jpverkamp Oops. I've forgotten to unlock it once or twice. Is it locked right now?
31 13:35:00 Morasique i don't know, it was an hour ago
31 13:36:00 jpverkamp Ah. Then probably. Feel free to kick me off (although that may require restarting it).
31 13:37:00 jpverkamp http://jverkamp.com/Screenshot.png
31 14:21:00 chtr jpverkamp: that's really weird. have you tried using an earlier/newer version of the drivers?
31 14:22:00 chtr if you have and it didn't help, phoronix's forums might be a good place to check/post
31 14:23:00 jpverkamp I've tried each of the official ones and the latest from nvidia's site manual install. Not sure what else to try. I'm asking in #ubuntu right now.
31 15:31:00 kleinjt is anyone presenting this week?
31 15:33:00 chtr not that i know of
| User | Lines | Words | Characters | Karma |
|---|---|---|---|---|
| Morasique | 793 | 7163 | 39547 | 1 |
| andy753421 | 409 | 4066 | 22795 | 1 |
| tommost | 345 | 2862 | 15855 | 0 |
| chtr | 364 | 2812 | 15757 | 0 |
| Blazeix | 166 | 1542 | 8876 | -1 |
| kleinjt | 67 | 581 | 3191 | 0 |
| andy7534211 | 49 | 579 | 3059 | 1 |
| shadghost | 80 | 438 | 2329 | 0 |
| _deleter | 25 | 326 | 1722 | 0 |
| MIshtal | 24 | 193 | 1097 | 0 |
| hollanbm | 21 | 185 | 965 | 0 |
| collinjc | 18 | 176 | 920 | 0 |
| jennemj | 8 | 131 | 681 | 0 |
| jpverkamp | 7 | 111 | 676 | 0 |
| dpick | 10 | 77 | 356 | 0 |
| jboticsource1 | 10 | 70 | 431 | 0 |
| cgiirc536 | 12 | 68 | 348 | 0 |
| FernFerret | 7 | 57 | 287 | 0 |
| crr | 5 | 53 | 261 | 0 |
| anderswc | 2 | 27 | 135 | 0 |
| povilusr_desktop | 3 | 19 | 90 | 0 |
| shatly | 7 | 19 | 90 | 0 |
| embrybd | 1 | 8 | 36 | 0 |
| jboticsource | 3 | 7 | 154 | 0 |
| quark___\0 | 1 | 2 | 12 | 0 |