code logs -> 2014 -> Mon, 13 Oct 2014< code.20141012.log - code.20141014.log >
--- Log opened Mon Oct 13 00:00:08 2014
00:12 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
00:12 mode/#code [+o himi] by ChanServ
00:12 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [Ping timeout: 121 seconds]
01:04 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
02:21
<@Alek>
http://imgur.com/gallery/bJp5pJ3
02:42 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
02:56 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
02:56 mode/#code [+o Checkmate] by ChanServ
02:58 Syka [the@Nightstar-c409v3.vividwireless.net.au] has quit [Connection reset by peer]
02:58 Syka [the@Nightstar-c409v3.vividwireless.net.au] has joined #code
03:26 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has joined #code
03:26 mode/#code [+o macdjord] by ChanServ
04:17 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
05:05 Derakon is now known as Derakon[AFK]
05:27 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving]
05:51 HotShot [fake@Nightstar-5pg.o4u.226.76.IP] has joined #code
05:52 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
05:55 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [Ping timeout: 121 seconds]
06:02 Kindamoody[zZz] is now known as Kindamoody
06:06 Ghozer [fake@Nightstar-prj2eh.sfldmi.sbcglobal.net] has joined #code
06:06 Ghozer [fake@Nightstar-prj2eh.sfldmi.sbcglobal.net] has quit [Connection closed]
06:06 Ghozer [fake@Nightstar-prj2eh.sfldmi.sbcglobal.net] has joined #code
06:09 HotShot [fake@Nightstar-5pg.o4u.226.76.IP] has quit [NickServ (RECOVER command used by Ghozer)]
06:09 Ghozer is now known as HotShot
06:19 Ghozer [fake@Nightstar-6d3.fpt.226.76.IP] has joined #code
06:19 celticminstrel is now known as celmin|sleep
06:22 HotShot [fake@Nightstar-prj2eh.sfldmi.sbcglobal.net] has quit [Ping timeout: 121 seconds]
06:24 HotShot [fake@Nightstar-43a00p.sfldmi.sbcglobal.net] has joined #code
06:27 Ghozer [fake@Nightstar-6d3.fpt.226.76.IP] has quit [Ping timeout: 121 seconds]
06:45 Ghozer [fake@Nightstar-37h.dlu.212.69.IP] has joined #code
06:47 HotShot [fake@Nightstar-43a00p.sfldmi.sbcglobal.net] has quit [Ping timeout: 121 seconds]
06:51 Ghozer [fake@Nightstar-37h.dlu.212.69.IP] has quit [Connection closed]
06:51 HotShot [fake@Nightstar-37h.dlu.212.69.IP] has joined #code
06:53 Syka [the@Nightstar-c409v3.vividwireless.net.au] has quit [Connection closed]
06:53 Syka [the@Nightstar-c409v3.vividwireless.net.au] has joined #code
07:11 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has joined #code
07:11 mode/#code [+o macdjord] by ChanServ
07:12 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds]
08:14 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
08:14 mode/#code [+o Checkmate] by ChanServ
08:56 gnolam_ [lenin@Nightstar-utbkuh.cust.bredbandsbolaget.se] has joined #code
08:59 gnolam [lenin@Nightstar-utbkuh.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
09:57 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
09:57 mode/#code [+o Red_Queen] by ChanServ
09:59 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
09:59 mode/#code [+o himi] by ChanServ
09:59 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
10:15 Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
10:19 gnolam_ is now known as gnolam
10:19 mode/#code [+o gnolam] by ChanServ
11:16 Kindamoody is now known as Kindamoody|afk
11:41 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
12:14
<@Azash>
http://www.gironsec.com/blog/2014/10/damn-you-sourceforge/
12:33 thalass [thalass@Nightstar-vtpgk9.bigpond.net.au] has joined #code
12:33 mode/#code [+o thalass] by ChanServ
12:42 * TheWatcher arghs at brain
12:45
<@TheWatcher>
No, bad brain, too many PŠÆOJEŠTS as it is, damnit.
13:42 * Azash happily types "elem" into repl
13:42
<@Azash>
Error: Variable has been optimized out
13:42
<@Azash>
WELL THEN
13:43
<@TheWatcher>
NO ELEMS FOR YOU!
13:48
<@Tarinaky>
http://blog.regehr.org/
13:48
<@Tarinaky>
Pretty cool.
13:54 celmin|sleep [celticminst@Nightstar-erk7nd.dsl.bell.ca] has quit [Ping timeout: 121 seconds]
13:57 celticminstrel [celticminst@Nightstar-l2rg83.dsl.bell.ca] has joined #code
13:57 mode/#code [+o celticminstrel] by ChanServ
14:22
<@Azash>
http://blog.djmnet.org/2013/01/14/from-novice-to-master-and-back-again/
14:29
<@Tarinaky>
:)
14:30 * iospace is in need of lots of caffeine this morning
14:50
<@Azash>
https://gitlab.brokenpipe.de/stettberger/avremu/tree/master
14:52 * TheWatcher eyes that
14:53
<@TheWatcher>
... madness
15:15 * simon_ is writing a Prolog interpreter in Haskell.
15:21
<@TheWatcher>
The obvious question: why?
15:29
< simon_>
I'll answer like a true Prolog programmer: Yes.
15:29
< simon_>
unify (Compound f xs) (Compound g ys) =
15:29
< simon_>
if f /= g then Nothing else
15:29
< simon_>
concat <$> zipWithM unify xs ys
15:29
< simon_>
Haskell is awesome.
15:30
< simon_>
this case solves unifying e.g. 'foo(X, hello)' and 'foo(world, Y)' by giving 'Just [("X", worldTerm), ("Y", helloTerm)]' :)
15:39
< simon_>
TheWatcher, I figured I might understand Prolog better if I did.
15:40
< simon_>
TheWatcher, also, I'm making it into an exam-preparation exercise for a course I'm TAing.
15:41
< RchrdB>
simon_: nice. :)
16:01 mac [macdjord@Nightstar-c0i1dq.cable.rogers.com] has joined #code
16:01 mode/#code [+o mac] by ChanServ
16:02 mac [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [Connection reset by peer]
16:02 mac [macdjord@Nightstar-c0i1dq.cable.rogers.com] has joined #code
16:03 mode/#code [+o mac] by ChanServ
16:04 macdjord [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [Ping timeout: 121 seconds]
16:27 * McMartin would answer that question with "because to write anything remotely interesting in Prolog you have to program directly to that implementation's search strategy, so you might as well write your own damn searcher in the first place"
16:46
<@Tarinaky>
I didn't really get the point of prolog.
16:46
<&McMartin>
It's one of the first and still the best-developed logic programming language.
16:46
<&McMartin>
Logic programming continues to exist because you cannot erase knowledge
16:47
<@Tarinaky>
This still isn't communicating the point unfortunately.
16:48
<@Azash>
McMartin: Out of curiosity
16:48
<@Azash>
Does prolog do like.. I don't know the terms for this
16:48
<@Azash>
Is it strict yes/no ("is thing true") or more like possibility ("can thing be derived")
16:48
<&McMartin>
The latter
16:48
<@Azash>
Neat
16:48 * Azash remembers semantic trees, gags
16:49
<&McMartin>
Prolog is a language built around a very specific deductive database search technique called, IIRC, backward unification chaining.
16:49
<&McMartin>
But it's been a *long* time and I was never an expert.
16:49
<&McMartin>
Because even my most academic professors gave me the line I gave above re: 'you're gonna have to implement your own backward chainer anyhow'
16:49
<@Azash>
Ah
16:50
<@Azash>
Sounds like there's some competing implementations and someone needs to provide a unifying one
16:50
<@Tarinaky>
XKCD here
16:50
<&McMartin>
There exist professional PROLOG programmers out there
16:50
<&McMartin>
So there are dialects &c
16:50
<@Azash>
Tarinaky: XKCD did not invent the concept
16:50
<&McMartin>
My thesis invovled a restricted version called Datalog
16:51
<&McMartin>
Yeah, the original formulation of that strip was "Standards are great! There are so many to choose from!" and it predates the Internet.
16:52
<@Tarinaky>
Azash: And rapper's delight re-uses the bass track from another song. So what?
16:58
<@Azash>
I hope you're not implying Randall Munroe is creative
16:58 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
16:58 mode/#code [+o Checkmate] by ChanServ
17:06
< RchrdB>
?
17:06
< RchrdB>
ANSI Prolog specifies a specific deductive database search strategy, depth-first search.
17:06
< RchrdB>
GNU prolog and SW Prolog both implement that, I've no idea what commercial implementations do.
17:07 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
17:12
<&McMartin>
RchrdB: ISTR subtleties around cut and some other control stuff that extends that
17:12
<&McMartin>
Basic queries are standard everywhere AFAIK
17:13
<@froztbyte>
hrmph
17:13
<@froztbyte>
about to start on a biggish gpg/etc renewal adventure
17:13
<@froztbyte>
who of you folks bother with this?
17:14
<&McMartin>
I've never used gpg seriously, though I know the theory.
17:18
< RchrdB>
Cut's operational semantics are in the ANSI standard too.
17:19
< RchrdB>
the only thing I've seen in my microscopic depth of experience wildly diverge is assert/1, which in SWIPL loses effect if backtraced over, but in other impls I think is a permanent side effect even if a later goal fails and rescinds it.
17:19
<@froztbyte>
McMartin: hrm
17:19
<@froztbyte>
I'm basically trying to see which of my contacts do, and then figure out what WoT path I could take
17:19
<@froztbyte>
since I can't reasonably do personal/physical verification for most of them
17:20
<@froztbyte>
I have a reasonably solid edge on at least 1 contact here, but I don't really want to rely on only that edge
17:21 * McMartin nods
17:21
<@froztbyte>
had a really annoying missed opportunity week before last
17:21
<@froztbyte>
Allison Randall was at PyconZA
17:24
<@froztbyte>
(she's a DD, and has pretty strong gpg ties)
17:25
<&McMartin>
EAP?
17:26
<@froztbyte>
wut ;p
17:26
<&McMartin>
"Expand acronym please"
17:26
<@froztbyte>
oh
17:26
<@froztbyte>
debian developer
17:26
<@froztbyte>
McMartin: that was confusing because EAP-TLS
17:26
<&McMartin>
Whoops >_>
17:26
<@froztbyte>
or http://en.wikipedia.org/wiki/Extensible_Authentication_Protocol more generally, I guess
17:54
< RchrdB>
I am looking at a piece of code that I think has eaten the minds of several successive programmers
17:54
<&McMartin>
om nom nom
17:54
<&McMartin>
om nom
17:54
<&McMartin>
*ding*
17:54
< RchrdB>
it's got that scent of dried blood and desperation to it, like someone wrote a buggy hunk of shit at first, and then it spiralled
17:55
<&McMartin>
That statement implies there are worlds where first drafts are shining gems
17:55
< RchrdB>
every successive programmer to add something to this file was operating on progressively smaller proportions of their normal mental capacities, because the amount of damage done to the programmers themselves by the code has just kept increasing
17:56
< RchrdB>
McMartin: I was just establishing the base case for a downward spiral.
17:57
< RchrdB>
If the successive programmers had been able to make a net improvement to quality each time, it'd have been a virtuous cycle instead.
18:32
<&jerith>
https://gitlab.brokenpipe.de/stettberger/avremu/tree/master
18:32
<&jerith>
Was it ToxicFrog who wrote the IRC client in PostScript?
18:32
<&McMartin>
Dunno
18:32
<&jerith>
That thing I linked is an AVR emulator in LaTeX.
18:32
<&McMartin>
This was linked a few screens up though
18:32
<&McMartin>
Yeah
18:33
<&jerith>
Ah. The place I saw the link was more recent than any activity in here, so I didn't really dig further.
18:35
<&McMartin>
Well, it got no real commentary besides "o.O"
19:12
<&ToxicFrog>
jerith: yes
19:13
<&ToxicFrog>
(although I used netcat for the actual networking bits and talked to it using fifos)
19:14
<&jeroud>
I think I asked if you still had that code anywhere last time it came up.
19:16
<&ToxicFrog>
I wrote it on a work machine back in 2002 or 2003, so...
19:30 HotShot [fake@Nightstar-37h.dlu.212.69.IP] has quit [[NS] Quit: Trespassers will be shot, Survivers will be shot again! [Time wasted on Mirc 12hrs 40mins 24secs]]
19:35
<@froztbyte>
http://blog.froztbyte.net/2014/10/keys-identity-etc/
19:35
<@froztbyte>
that's about as thoroughly verified as I can do right now
19:41 Kindamoody|afk is now known as Kindamoody
21:12 Kindamoody is now known as Kindamoody[zZz]
21:35 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
21:35 mode/#code [+o Checkmate] by ChanServ
22:22 mac [macdjord@Nightstar-c0i1dq.cable.rogers.com] has quit [[NS] Quit: I am the thing your /nightmares/ dream of.]
--- Log closed Mon Oct 13 22:54:02 2014
--- Log opened Mon Oct 13 22:55:36 2014
22:55 TheWatcher [chris@Nightstar-ksqup0.co.uk] has joined #code
22:55 Irssi: #code: Total of 37 nicks [19 ops, 0 halfops, 0 voices, 18 normal]
22:55 mode/#code [+o TheWatcher] by ChanServ
22:56 Irssi: Join to #code was synced in 41 secs
23:08 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
23:25 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
23:25 mode/#code [+qo Vornicus Vornicus] by ChanServ
--- Log closed Tue Oct 14 00:00:29 2014
code logs -> 2014 -> Mon, 13 Oct 2014< code.20141012.log - code.20141014.log >

[ Latest log file ]