code logs -> 2011 -> Sat, 05 Nov 2011< code.20111104.log - code.20111106.log >
--- Log opened Sat Nov 05 00:00:47 2011
00:04
< sshine>
to learn to have modest passwords so you don't have to spend all day typing them? :)
00:42 Derakon is now known as Derakon[AFK]
00:56
< sshine>
hrm... I've got a Parsec3 parser: variable :: Parser String so variable = do {char '$'; many1 $ letter <|> digit <|> char '_'} that works fine
00:57
< sshine>
now I want to make that into a lexeme parser by wrapping lexeme around it, and it fails.
00:58 RichardBarrell [richard@26ECB6.1F18AB.F88E32.F1DA39] has joined #code
01:12
< sshine>
if I do: variable = lexeme $ do {...}, I get the following error: http://pastebin.com/NKV6ZEWE
01:14
< sshine>
ah... darn Parsec3. lexeme needs a LanguageDef.
01:19
< McMartin>
I'm not sure if I've actually used Parsec3.
01:29
< RichardBarrell>
You might not have. The default has been Parsec2 for a while now, and a lot of code depends on P2.
01:30
< RichardBarrell>
In case you're ever wondering why Parsec3's performance sucks, it's entirely my fault. I submitted a bug report about Parsec2 about unnecessary strictness, and he corrected the bug in P3.
01:31
< RichardBarrell>
Possibly unfortunately though, because the thing I was doing in P2 was quite silly and having a fully lazy state variable in P3 might actually be a problem. ;P
01:34 RichardBarrell [richard@26ECB6.1F18AB.F88E32.F1DA39] has quit [Connection closed]
01:47
< sshine>
I'm not entirely sure why Parsec3 is good. I just chose it for its higher version number.
01:47
< sshine>
it seems to be more general, using monad transformers everywhere
01:51
< McMartin>
Hm, I thought that that was Parsec's whole deal from the start.
01:52 Kindamoody[zZz] is now known as Kindamoody
01:53 You're now known as TheWatcher[T-2]
01:54
< sshine>
right... maybe all I noticed was that its types are ParsecT rather than GenParser
01:55
< sshine>
what's StateT called, as opposed to some monadic combinator... are they both considered 'monad transformers'?
01:56
< McMartin>
It's been too long since I've studied this stuff, but I thought combinators were a kind of transformer.
01:56 * McMartin could easily be wrong here.
01:57
< gnolam>
Autobots or Decepticons?
01:58
< sshine>
McMartin, yeah... I realize that StateT just takes a monad and returns a monad, so clearly it's a combinator.
01:58
< sshine>
*shrug*
01:59
< sshine>
I don't know the difference between Parsec2 and Parsec3, except I find Parsec3 harder to use.
02:03 You're now known as TheWatcher[zZzZ]
02:54 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: ]
03:43 * Vornicus fiddles with various Thoughts
03:55 Vash [Vash@Nightstar-0858ee4d.wlfrct.sbcglobal.net] has joined #code
04:14 Vash [Vash@Nightstar-0858ee4d.wlfrct.sbcglobal.net] has quit [[NS] Quit: I <3Lovecraft<3 Vorn!]
04:15 Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has quit [Client exited]
04:50
< cpux>
An angry mob that was angry about having no power climbed on a line, brought down the line's transformer, and destroyed it, causing it to leak its greenish-blue chemical lubricant all over. And all because JCP&L bureaucracy has left places without power a week after a snowstorm.
05:44 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: Well, most things get better when I kick them!]
05:45 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
05:49 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
05:52 cpux is now known as cpux[mobile]
05:52 cpux|2 is now known as cpux
06:01 cpux[mobile] [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
06:05 Derakon[AFK] is now known as Derakon
06:06 cpux[mobile] [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
06:11 cpux[mobile] [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
06:22 Stalker [Z@2C3C9C.B2A300.F245DE.859909] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.]
06:23 Kindamoody is now known as Kindamoody|afk
06:25 Eri_ [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
06:26
< Eri_>
So, does Linux need any kind of antivirus software? I've looked it up, and I'm seeing a lot of answers in the form "Linux doesn't get viruses" but that's kind of a bullshit excuse.
06:27
< Eri_>
That's like saying you don't need workplace safety because you haven't had an accident yet
06:29
< cpux>
I've known computer engineers with Ph.Ds who've said that. Not that that makes it any more valid.
06:30
< Eri_>
Well, I've heard the argument that it's built safer from the ground up
06:30 Derakon is now known as Dearkon[AFK]
06:30
< Eri_>
But, does that necessarily guarantee that it's impenetrable?
06:33
< cpux>
For what it's worth, "absolutely secure" is a metaphor for "impossible to actually use."
06:34
< Eri_>
Yeah, I guess. What I mean is, like, is linux close enough to being secure that I can go about my business without worrying about getting viruses or rootkits?
06:41 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
07:17
< kazrikna>
There are anti-rootkit tools, but they're of the "run periodically" bent like the old antivirus tools used to be.
07:18
< kazrikna>
There's also things like AppArmor that prevent core executables from being updated.
07:19
< kazrikna>
There exist antivirus tools, but usually they scan for windows viruses. The number of linux specific viruses is relatively small.
07:19 cpux[mobile] [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
07:20 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
07:21 cpux[mobile] [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/]
07:38 Kindamoody|afk is now known as Kindamoody
07:44
< McMartin>
And the ones that will still hit you on Linux tend to be OS-independent - JavaScript-based browser takeover attacks that do temporary key-logging and such.
08:03 ErikMesoy|sleep is now known as ErikMesoy
08:03 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
08:32 Kindamoody is now known as Kindamoody|afk
09:17 jeroid [jerith@687AAB.2D7556.AF432D.D132D4] has joined #code
09:18 jeroid [jerith@687AAB.2D7556.AF432D.D132D4] has quit [[NS] Quit: Bye]
10:20 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [[NS] Quit: ]
10:34 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
10:35 Syloqs_AFH is now known as Syloqs-AFH
10:54 Attilla [Obsolete@Nightstar-f29f718d.cable.virginmedia.com] has joined #code
10:55 You're now known as TheWatcher
11:20 Kindamoody|afk is now known as Kindamoody
11:23 AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has joined #code
11:40 Kindamoody is now known as Kindamoody|out
11:48 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code
13:34
< Tarinaky>
Death by uml class diagrams @.@
13:36<~Vornicus> s/by/to/
--- Log closed Sat Nov 05 13:41:34 2011
--- Log opened Sat Nov 05 13:41:47 2011
13:41 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
13:41 Irssi: #code: Total of 25 nicks [0 ops, 0 halfops, 0 voices, 25 normal]
13:42 Irssi: Join to #code was synced in 48 secs
13:44 kwsn [kwsn@Nightstar-635d16fc.org] has quit [Ping timeout: 121 seconds]
13:52 kwsn [kwsn@Nightstar-635d16fc.org] has joined #code
13:59 AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has quit [[NS] Quit: leaving]
14:31 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
14:35 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
14:36 cpux|2 is now known as cpux
16:18 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/]
16:19 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
17:02 Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has joined #code
17:08 AnnoDomini [annodomini@Nightstar-f7eedefa.80-203-17.nextgentel.com] has joined #code
17:10 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
17:13
< Tarinaky>
Argh
17:13
< Tarinaky>
I can't get junit to work.
17:13
< Tarinaky>
My test cases all have @Test in 10f..>
17:13
< Tarinaky>
*10t high fucking writing >.>
17:58 ErikMesoy is now known as Crowns
18:00 AnnoDomini is now known as Birds
19:13 Kindamoody|out is now known as Kindamoody
19:37 Kindamoody is now known as Kindamoody[zZz]
19:52 Dearkon[AFK] is now known as Derakon
20:11 Eri_ is now known as Eri
20:52 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: BLARGH!]
21:04 Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has quit [Client exited]
21:44 Birds is now known as AnnoDomini
21:44 Crowns is now known as ErikMesoy
22:03 Stalker [Z@2C3C9C.B2A300.F245DE.859909] has joined #code
22:05 ErikMesoy is now known as ErikMesoy|sleep
22:08 AnnoDomini [annodomini@Nightstar-f7eedefa.80-203-17.nextgentel.com] has quit [[NS] Quit: BBT.]
22:19 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [Connection reset by peer]
22:19 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
23:36 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [[NS] Quit: Leaving]
23:36 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
--- Log closed Sun Nov 06 00:00:02 2011
code logs -> 2011 -> Sat, 05 Nov 2011< code.20111104.log - code.20111106.log >

[ Latest log file ]