--- Log opened Sun Jan 08 00:00:52 2012 |
00:09 | | You're now known as TheWatcher[T-2] |
00:19 | | You're now known as TheWatcher[zZzZ] |
02:00 | | Kindamoody[zZz] is now known as Kindamoody |
02:46 | | * McMartin clears out one of his to-do lists for an arguably entirely useless project |
02:47 | <@McMartin> | I now have a fully operational lexer for Pascal, written in Python. -_- |
02:47 | | * Derakon snerks. |
02:47 | <&Derakon> Well, it's a good learning project. |
02:47 | <@McMartin> | Not for me! |
02:47 | <&Derakon> And if you had any old Pascal programs you needed working, and didn't care about efficiency, then there you go~ |
02:47 | <@McMartin> | I actually *do* have a bunch of old Pascal programs, but they're Borland dialect and I'm not sure how much of that GNU Pascal can handle~ |
02:48 | <@McMartin> | I ran into this project from ages past and decided to audit it to see what if anything could be salvaged |
02:48 | <@McMartin> | I keep having an idea of tying it into my assembler. |
02:48 | <@McMartin> | Then I'll have written a complete C64 compilation toolchain |
02:48 | <&Derakon> Oh ho. |
02:49 | <@McMartin> | However, to be actually useful I'll need to extend the langauge more, and to not be painful and pointless I'll need to chop out large chunks fo the language. |
02:49 | <@McMartin> | (You cannot write anything interesting for the C64 without absolute pointers, because Absolutely Everything uses memory-mapped I/O for everything) |
02:51 | <@McMartin> | Things to remove: sets, nested function definitions |
02:54 | | Derakon is now known as Derakon[AFK] |
03:02 | | eckse [eckse@Nightstar-a6cdd6ed.dsl.sentex.ca] has joined #code |
03:16 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Ping timeout: 121 seconds] |
03:22 | | Derakon[AFK] is now known as Derakon |
03:29 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
03:35 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code |
03:36 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
03:39 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
03:40 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code |
03:44 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
03:48 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code |
03:52 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
03:56 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code |
04:34 | | Derakon [Derakon@Nightstar-f68d7eb4.ca.comcast.net] has quit [Client exited] |
04:41 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [[NS] Quit: Going dooooown...] |
04:44 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:44 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:47 | | Derakon2 [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:47 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [NickServ (GHOST command used by Derakon2)] |
04:47 | | Derakon2 is now known as Derakon |
04:47 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:49 | | Derakon2 [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:49 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [NickServ (GHOST command used by Derakon2)] |
04:49 | | Derakon2 is now known as Derakon |
04:50 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:51 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
04:57 | <&Derakon> Hmph, that should have set up port forwarding for HTTP but my webserver is still inaccessible to the outside world. |
04:58 | <&Derakon> ...oh wait, no, now it works. |
04:58 | <&Derakon> Propagation delay, I guess. |
05:43 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Client closed the connection] |
05:43 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code |
05:45 | | Vash [Vash@Nightstar-8697fea9.wlfrct.sbcglobal.net] has joined #code |
05:45 | | mode/#code [+o Vash] by ChanServ |
06:14 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [Ping timeout: 121 seconds] |
06:18 | | Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [Operation timed out] |
06:27 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code |
06:53 | | Derakon is now known as Derakon[AFK] |
07:08 | | eckse_ [eckse@Nightstar-e612b371.dsl.sentex.ca] has joined #code |
07:10 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
07:11 | | eckse [eckse@Nightstar-a6cdd6ed.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
07:34 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
07:56 | | AnnoDomini [annodomini@Nightstar-f7eedefa.80-203-17.nextgentel.com] has joined #code |
07:56 | | mode/#code [+o AnnoDomini] by ChanServ |
08:14 | | eckse [eckse@Nightstar-50b25ea8.dsl.sentex.ca] has joined #code |
08:17 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
08:17 | | eckse_ [eckse@Nightstar-e612b371.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
08:20 | | eckse [eckse@Nightstar-50b25ea8.dsl.sentex.ca] has quit [Client closed the connection] |
08:40 | | Vash [Vash@Nightstar-8697fea9.wlfrct.sbcglobal.net] has quit [[NS] Quit: I<3craft Vorn!] |
08:48 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
09:27 | | AnnoDomini [annodomini@Nightstar-f7eedefa.80-203-17.nextgentel.com] has quit [Ping timeout: 121 seconds] |
10:03 | | You're now known as TheWatcher |
10:24 | | Kindamoody is now known as Kindamoody|cooking |
11:24 | | AnnoDomini [annodomini@Nightstar-7861f616.bb.online.no] has joined #code |
11:24 | | mode/#code [+o AnnoDomini] by ChanServ |
11:26 | | Kindamoody|cooking is now known as Kindamoody|noms |
11:28 | | AnnoDomini [annodomini@Nightstar-7861f616.bb.online.no] has quit [Ping timeout: 121 seconds] |
11:28 | | AnnoDomini [annodomini@Nightstar-7861f616.bb.online.no] has joined #code |
11:29 | | mode/#code [+o AnnoDomini] by ChanServ |
11:36 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
11:41 | | Kindamoody|noms is now known as Kindamoody |
11:58 | | AnnoDomini [annodomini@Nightstar-7861f616.bb.online.no] has quit [Ping timeout: 121 seconds] |
12:06 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
12:14 | | Attilla_ [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
12:15 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Ping timeout: 121 seconds] |
12:17 | | Attilla_ is now known as Attilla |
12:27 | | Anna is now known as Ling |
12:28 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
12:55 | | Kindamoody is now known as Kindamoody|out |
13:17 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
13:39 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.] |
14:25 | | Kindamoody|out is now known as Kindamoody |
15:43 | | Kindamoody is now known as Kindamoody|out |
16:28 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [Client closed the connection] |
16:47 | | Kindamoody|out is now known as Kindamoody |
17:53 | | eckse [eckse@Nightstar-4764ca11.dsl.sentex.ca] has joined #code |
18:12 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [[NS] Quit: ] |
18:27 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
19:08 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Client closed the connection] |
19:08 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
19:10 | | Attilla_ [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
19:13 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Ping timeout: 121 seconds] |
19:13 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [Ping timeout: 121 seconds] |
19:13 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
19:14 | | Attilla_ [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Ping timeout: 121 seconds] |
19:18 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has quit [Ping timeout: 121 seconds] |
19:18 | | Attilla [Obsolete@Nightstar-2ba021e3.as43234.net] has joined #code |
19:26 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code |
19:37 | | * Vornicus gets on the refactor tractor. |
19:40 | < Attilla> | Does it do what it says it does? |
19:40 | < Attilla> | Or should I say, does it do what its name implies? |
19:41 | <~Vornicus> It's a tractor what refactors. |
19:42 | | * Tamber pictures a little ASCII tractor trundling over the field of code, giggles. |
19:43 | | eckse [eckse@Nightstar-4764ca11.dsl.sentex.ca] has quit [Client closed the connection] |
20:01 | < gnolam> | Attilla: |
20:01 | < gnolam> | <jerith> The Refactor Tractor is the metaphorical tool used to haul blocks of code around while refactoring on a grand scale. |
20:01 | < gnolam> | <jerith> If you're hacking in fewer than four files simultaneously, you're not riding the refactor tractor. |
20:01 | < gnolam> | <jerith> I think the term was invented by a coworker of mine. |
20:01 | < gnolam> | <jerith> I grumbled about having to refactor a massive chunk of Java and he told me I was riding the refactor tractor. |
20:03 | <@Tamber> | ?*. |
20:03 | <@Tamber> | -_| |
20:03 | <@Tamber> | = O o ~~~~~ |
20:10 | < gnolam> | o/` Wer ist ?berall der Erste? |
20:10 | < gnolam> | Das ist Fritz, der Traktorist! o/` |
20:15 | | eckse [eckse@Nightstar-4764ca11.dsl.sentex.ca] has joined #code |
20:19 | <~Vornicus> well, okay, I'm more using the refactor, um, shovel. |
20:22 | < Attilla> | It all makes sense now |
20:27 | | Stalker [Z@Nightstar-5aa18eaf.balk.dk] has joined #code |
20:39 | | * jerith was driving the refactor tractor on his work codebase, but then had to trade it in for some heavy construction equipment to rewrite large swathes. |
20:42 | <@Tamber> | Hehehe |
20:43 | <~Vornicus> like the bagger 288? |
20:43 | <@Namegduf> | Refactor combine harvester. |
20:49 | < gnolam> | Vornicus: but its mind is full of hatred? |
20:52 | <~Vornicus> heh |
20:54 | | AnnoDomini [annodomini@Nightstar-7db7ed24.connect.netcom.no] has joined #code |
20:54 | | mode/#code [+o AnnoDomini] by ChanServ |
20:55 | <@Alek> | Refactor the Combine! |
20:57 | < maoranma> | Hah, I made a kotatsu from my laptop tray and my space heater |
20:57 | < gnolam> | A what? |
20:59 | < maoranma> | Kotatsu is a low wooden table with a blanket over it under which is a heat source |
21:04 | < Tarinaky> | That sounds like a fire hazard. |
21:04 | < maoranma> | Only if you use an open flame and a whole lot of stupid. |
21:06 | < Tarinaky> | I can't think of anything I'd use as a heatsource that it'd be safe to put anything remotely flamable near. |
21:09 | < Tarinaky> | A water-filled radiator would be safe... but that's not strictly a heat source so much as a heat transmission system. |
21:16 | | Kindamoody is now known as Kindamoody[zZz] |
21:54 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
21:59 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
22:44 | | * gnolam prods Ubuntu's update manager. |
22:45 | < gnolam> | Seriously. When I clicked "Install Updates", I wanted you to install the updates. Not give me a fucking sudo prompt and then NOT DO ANYTHING. |
22:47 | <@sshine> | was it a graphical sudo prompt? |
22:47 | < gnolam> | Yes. |
22:48 | < gnolam> | ... oh wait. It appears it did start the process. It just /pretended/ when it kicked me back again and again with the buttons still enabled. So now it's running something, only it's in the background and I have no goddamn idea whether it's working properly or not. |
22:48 | < gnolam> | Mmm, Linux. :P |
22:49 | <@Namegduf> | There are two kinds of interface in Linux. |
22:49 | <@Namegduf> | The unashamedly technical-user focused |
22:49 | <@Namegduf> | And the shit |
22:49 | <@Namegduf> | You still have time to switch to the CLI tools, which are the former |
22:50 | < gnolam> | And make the experience even more of a pain? No thanks. |
22:50 | < gnolam> | Also: it's 20-fucking-12. Why can't I set it to not require sudo to install updates? |
22:50 | <@Namegduf> | Because... installing updates is an administrative task? |
22:51 | <@Namegduf> | I mean why not just run as root if you don't want to have to use sudo to do administrative tasks |
22:51 | <@AnnoDomini> | gnolam: Try rclicking the update icon, and choose 'install updates'? |
22:51 | <@AnnoDomini> | Similar things happen in Debian. |
22:51 | <@Namegduf> | It's 2012, you shouldn't have to use sudo to erase your HDD |
22:51 | <@Namegduf> | I don't have the graphical update tools installed |
22:51 | <@Namegduf> | They're generally considered to be rather bleh |
22:52 | < gnolam> | Honestly, it's tempting. |
22:52 | <@Namegduf> | Why are you using Linux if you don't want to use technical stuff, anyway? |
22:53 | <@Namegduf> | If you don't like the CLI tools for their efficiency (for any user capable of doing a two minute read of the documentation first time), vim, CLI ssh, tiling window managers... |
22:53 | <@Namegduf> | What possible value does it have to you? |
22:53 | < gnolam> | a) It's good to have a completely different test environment for things, b) developing for it. |
22:54 | <@Tamber> | Namegduf, something to bitch about. ;) |
22:54 | <@ToxicFrog> | Namegduf: anecdata: my mom prefers it because she finds it easier to use, and customize to her liking, than either windows or OSX :P |
22:56 | <@Namegduf> | Weird. I don't so much think it is always terrible, but I don't see any of the big advantages as there if you're not using any of these kind of things. |
22:56 | <@Namegduf> | I mean it's absurdly better than everything else for me, but that's because I have/do read the documentation and now everything is incredibly fast and easy because I know how it works and it does what I say, and I get things like centralised package maangement and tiling window management I can't get elsewhere. |
22:57 | <@ToxicFrog> | Yeah, the centralized package management is actually a big draw for her. |
22:57 | <@ToxicFrog> | "I want to play some solitaire-style card games. *open package manager, search, install, is playing Seahaven thirty seconds later*" |
22:57 | <@Namegduf> | Nice. |
22:57 | < gnolam> | Or as I'd like to think of it: cognitive dissonance. "Now that I've put in a shitload of work, I like it." |
22:57 | <@Namegduf> | Bullshit. |
22:58 | <@ToxicFrog> | gnolam: I'd rather that than putting a shitload of work and still hating it |
22:58 | <@Namegduf> | Tiling window management is brilliant. |
22:58 | <@ToxicFrog> | Unless your argument is that there is some magical OS out there that is perfect out of the box and requires no work to configure and/or learn |
22:58 | <@Namegduf> | And I can do and review updates very very quickly. |
22:59 | <@Namegduf> | Also other package management operations. |
22:59 | <@Namegduf> | If you can touchtype, CLIs can be really fast. |
22:59 | <@Namegduf> | aptitude, /, <packagename>, review, +, g, g, watch scrollbars, see installation output, enter, q, y. |
23:01 | <@Namegduf> | Updating.. aptitude, U, g, review, g, and as before. |
23:02 | <@Namegduf> | sudoing is done in advance using the generic CLI tools. Usually su, though, in my case. No backgrounding crap, nothing automatic, no trickery. Just doing exactly what each keypress I make means. |
23:03 | | himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code |
23:03 | | mode/#code [+o himi] by ChanServ |
23:03 | <@Tamber> | AHS ASS DNA. |
23:04 | | * Vornicus wishes a lot of cli things would have a previewing gui that writes out a cl for that operation. |
23:04 | <@Tamber> | Vorn: Kind of like zenmap does? |
23:04 | <~Vornicus> dunno zenmap |
23:04 | <@ToxicFrog> | Vornicus: there's a thing somewhere that does that for a lot of common utilities. forget the name though. |
23:05 | <@Tamber> | Oh. It's the GUI for nmap. But, you choose your scan options, and it has a little box where it tells you exactly how it's going to call nmap, and what options it's using. |
23:06 | | * Vornicus isn't even sure what nmap is, actually. |
23:07 | <@Tamber> | port-scanner, mostly. |
23:21 | | AnnoDomini [annodomini@Nightstar-7db7ed24.connect.netcom.no] has quit [[NS] Quit: Sleep.] |
23:34 | | Stalker [Z@Nightstar-5aa18eaf.balk.dk] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.] |
23:47 | < gnolam> | Speaking of "it's 20-fucking-12": LET ME SET A CIVILIZED DATE/TIME FORMAT WITHOUT ARCANE CONFIG FILE EDITING, GODDAMMIT |
23:55 | | Derakon[AFK] is now known as Derakon |
--- Log closed Mon Jan 09 00:00:08 2012 |