#rhlug for 2009-03

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

Scoreboard

User Lines Words Characters Karma
Morasique 7937163395471
andy753421 4094066227951
tommost 3452862158550
chtr 3642812157570
Blazeix 16615428876-1
kleinjt 6758131910
andy7534211 4957930591
shadghost 8043823290
_deleter 2532617220
MIshtal 2419310970
hollanbm 211859650
collinjc 181769200
jennemj 81316810
jpverkamp 71116760
dpick 10773560
jboticsource1 10704310
cgiirc536 12683480
FernFerret 7572870
crr 5532610
anderswc 2271350
povilusr_desktop 319900
shatly 719900
embrybd 18360
jboticsource 371540
quark___\0 12120