code logs -> 2012 -> Sun, 08 Jan 2012< code.20120107.log - code.20120109.log >
--- 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
code logs -> 2012 -> Sun, 08 Jan 2012< code.20120107.log - code.20120109.log >

[ Latest log file ]