code logs -> 2014 -> Wed, 06 Aug 2014< code.20140805.log - code.20140807.log >
--- Log opened Wed Aug 06 00:00:23 2014
00:03 Ozzy is now known as Ozzy{Away}
00:12 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
00:14 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
00:14 mode/#code [+o Orthia] by ChanServ
00:28 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
00:28 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
00:28 mode/#code [+o Orthia] by ChanServ
00:31 celticminstrel is now known as celmin|away
00:34 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
00:34 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
00:34 mode/#code [+o Orthia] by ChanServ
00:45 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
00:45 mode/#code [+qo Vornicus Vornicus] by ChanServ
00:46 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
00:49 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
00:49 mode/#code [+o Orthia] by ChanServ
00:50
<@Tarinaky>
Fictional Cryptography: Suppose I am using OTP to obsfucate a computer program. Instead of choosing my key randomly, I choose my key such that my computer program is transformed into the text of the King James V Bible.
00:51
<@Tarinaky>
Given that I know that the original plaintext was a computer program, and can thus make sensible deductions about the program header, is guessing the key any easier than if it were a random OTP key and a random crypt text.
00:52
<@Tarinaky>
s/program header/plain text's header/
00:53 Derakon[AFK] is now known as Derakon
01:03
<@RchrdB>
Don't think so. I believe that most cryptosystems actually provide some kind of checksum on purpose to make it possible to verify that you used the right key to decrypt.
01:04
<&McMartin>
I was under the impression that OTPs traditionally did not do this.
01:07
<&ToxicFrog>
They don't. That said, an OTP doesn't let you infer anything about later crypto blocks based on the content of earlier blocks, generally.
01:09
<&ToxicFrog>
So I don't think it would really help.
01:15
<@macdjord>
Reiver: ROLLBACK doesn't help if you if you have autocommit on. Or if you fail to immediately notice that you deleted the /wrong/ half of your data. Or if you make the mistake in a script.
01:19
<@Tarinaky>
My understanding of OTP is it only works perfectly if the key is random though.
01:19
<@Tarinaky>
Is a key that's deliberately chosen to achieve an arbitary transformation random?
01:20
<@Tarinaky>
Neither the plaintext or the King James Bible is random.
01:24
<~Vornicus>
OTP works perfectly if the key is random, but
01:25
<~Vornicus>
the king james bible is precisely as likely as *any other specific text of the same length* to come out of a random process
01:25
<~Vornicus>
(uniformly random, that is)
01:25
<~Vornicus>
Now, since you're also using OTP
01:25
<~Vornicus>
The next time you encrypt something, you get a different crypto mask
01:27
<~Vornicus>
Which since we're having this kind of fun
01:27
<~Vornicus>
Can give you, when you pick your next program to obfuscate, War & Peace
01:28
<@Tarinaky>
What if we stick to the Bible theme? There are a lot of bible translations....
01:28
<~Vornicus>
Could do that too
01:28
<~Vornicus>
Doesn't matter.
01:28
<~Vornicus>
This is one-time pad
01:28
<@Tarinaky>
Presumably if we talk about 6 programs encoded as different bibles then the keys become less random?
01:29
<@Tarinaky>
Because the pads are very similar, statistically, then?
01:29
<~Vornicus>
Who cares, you can't tell what the next one will be
01:29
<~Vornicus>
This is one-time pad
01:29
<@Tarinaky>
Isn't an old attack vector for OTP to introduce a bias into your opponents pads?
01:31 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
01:32
<@Reiv>
Correct
01:32
<@Reiv>
One-time pads only work so long as the pads are random.
01:32
<@Tarinaky>
Doesn't limiting your output texts as bible translations limit your pads randomness?
01:32
<@Reiv>
nah
01:33
<~Vornicus>
Well, thing is
01:33
<@Reiv>
Say you're encoding Pi.
01:33 Lappy-Caboose [IceChat9@Nightstar-ago7bl.abhsia.telus.net] has joined #code
01:33 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
01:33 mode/#code [+o Orthia] by ChanServ
01:33
<@Tarinaky>
s/bible translations/english-language bible translations/
01:33
<~Vornicus>
Obfuscating a program here is
01:33
<~Vornicus>
Uh
01:33
<~Vornicus>
Okay here's the problem with using proper crypto of any type to obfuscate a program: eventually, in order to execute the program, the program must be decrypted!
01:34
<@Tarinaky>
I'm not discussing wrt a serious implementation.
01:34
<@Tarinaky>
I just wanna talk about it.
01:34
<~Vornicus>
Which means, in a symmetric-key system like one-time pad, the person intending on running the program must know the pad.
01:36
<~Vornicus>
(this is also the fundamental failure of DRM systems: you're trying to prevent someone who can see the unencrypted signal from copying it)
01:37
<@Tarinaky>
(I know. Choir. Meet sermon.)
01:38
<@Reiv>
(Then why are you arguing)
01:39
<@Tarinaky>
(I'm not. I'm asking questions.)
01:39
<@Tarinaky>
(Because what I know about crypto fits in a small book)
01:40 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
01:58 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
02:06 Turaiel[Offline] is now known as Turaiel
02:16 NeoGeo64 [trizzo@Nightstar-42mcv3.client.mchsi.com] has joined #code
02:20 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
02:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
02:22 Orth is now known as Orthia
02:23 mode/#code [+o Orthia] by ChanServ
02:26
<@macdjord>
Tarinaky: Given /any/ program of the right length, there is some OTP that would encode that program into the KJB.
02:27
<@macdjord>
That said, this would be totall useless, since you can only find the apropriate pad once you have the program you want to transmit, and since OTPs must be transferred securely, you might as well just send the original program.
02:28
<@RchrdB>
Tarinaky, oh massive brainfart. I forgot that "OTP" stands for "one-time pad" and thought you were talking about "OTR".
02:34 celmin|away is now known as celticminstrel
02:49 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
02:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
03:04 Orth is now known as Orthia
03:04 mode/#code [+o Orthia] by ChanServ
03:05 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:33 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
03:33 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
03:33 mode/#code [+o Orthia] by ChanServ
03:34 Attilla [uid13723@Nightstar-ed0oqj.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
03:39 Turaiel is now known as Turaiel[Offline]
03:41 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
03:42 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
03:42 mode/#code [+o Orthia] by ChanServ
03:49 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
03:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
03:50 mode/#code [+o Orthia] by ChanServ
03:52 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
03:53 RchrdB [RichardB@Nightstar-952.jvr.168.194.IP] has quit [[NS] Quit: Leaving]
03:57 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
03:57 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
03:57 mode/#code [+o Orthia] by ChanServ
04:04 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:04 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:06 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
04:06 mode/#code [+o Orthia] by ChanServ
04:10 Kindamoody[zZz] is now known as Kindamoody
04:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:22 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
04:22 mode/#code [+o Orthia] by ChanServ
04:30 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:30 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
04:30 mode/#code [+o Orthia] by ChanServ
04:34 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:35 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
04:35 mode/#code [+o Orthia] by ChanServ
04:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
04:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
04:54 mode/#code [+o Orthia] by ChanServ
05:04 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving]
05:06 Derakon is now known as Derakon[AFK
05:06 Derakon[AFK is now known as Derakon[AFK]
05:46 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
05:46 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
05:47 mode/#code [+o Orthia] by ChanServ
05:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
05:54 Xon [Xon@Nightstar-j72.ku7.252.119.IP] has quit [Client exited]
05:56 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
05:56 mode/#code [+o Orthia] by ChanServ
05:57 Kindamoody is now known as Kindamoody|afk
06:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
06:23 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
06:23 mode/#code [+o Orthia] by ChanServ
06:33 Kindamoody|afk is now known as Kindamoody
06:52 Xon [Xon@Nightstar-j72.ku7.252.119.IP] has joined #code
06:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
06:57 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
06:57 mode/#code [+o Orthia] by ChanServ
07:02 celticminstrel [celticminst@Nightstar-6pf18d.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:10 Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has joined #code
07:29 Kindamoody is now known as Kindamoody|out
08:02 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
08:02 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
08:02 mode/#code [+o Orthia] by ChanServ
08:10 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
08:11 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
08:11 mode/#code [+o Orthia] by ChanServ
08:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
08:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
08:21 mode/#code [+o Orthia] by ChanServ
08:36 gnolam_ [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has joined #code
08:39 gnolam [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
08:47 Attilla [uid13723@Nightstar-ed0oqj.irccloud.com] has joined #code
08:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
08:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
08:54 mode/#code [+o Orthia] by ChanServ
09:00 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
09:01 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
09:01 mode/#code [+o Orthia] by ChanServ
09:06 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code
09:11 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving]
09:19 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
09:23 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
09:23 mode/#code [+o Orthia] by ChanServ
09:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
09:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
09:32 mode/#code [+o Orthia] by ChanServ
09:40 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
09:43 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
09:43 mode/#code [+o Orthia] by ChanServ
09:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
09:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
09:50 mode/#code [+o Orthia] by ChanServ
10:03 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
10:04 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
10:04 mode/#code [+o Orthia] by ChanServ
10:05 Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has quit [[NS] Quit: BED]
10:15 Erik [8f610223@Nightstar-obfcgl.mibbit.com] has joined #code
10:17 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
10:21 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
10:24
< Erik>
Workplace 3.0: "Please archive the files in this folder." "I don't see any files in that folder." "Try this other view." "I don't have access permissions." "Fine. Can you archive the files in this other folder?" "They're checked out. For four years. By someone above my access level."
10:25
<@TheWatcher>
>.<
10:32
< Erik>
"Have you tried contacting the person and seeing if they can check the files back in?" "Yes. They've left the company." "Blarg. Well, can you archive THAT folder?" "Archived already. Someone's been unusually diligent." "FFS, why do I pay you?" "IDK, why am I sitting here?"
10:36
< Erik>
I exaggerate slightly for comic effect. I am able to archive some files, but they're a small minority.
10:48 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
10:48 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
10:48 mode/#code [+o Orthia] by ChanServ
10:59 gnolam_ is now known as gnolam
10:59 mode/#code [+o gnolam] by ChanServ
11:24 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
11:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
11:33 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
11:33 mode/#code [+o Orthia] by ChanServ
11:39 thalass_ [thalass@Nightstar-nulr03.bigpond.net.au] has joined #code
11:40 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
11:43 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
11:43 mode/#code [+o Orthia] by ChanServ
11:50
< Erik>
First world problems: all documentation is in the form of video tutorials
11:52 gnolam_ [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has joined #code
11:52 * luke imagines 3rd world countries receiving instructions for medication in a video tutorial
11:55 gnolam [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
11:57 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
12:01 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
12:05 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
12:05 mode/#code [+o Orthia] by ChanServ
12:09 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
12:10 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
12:10 mode/#code [+o himi] by ChanServ
12:11 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
12:11 mode/#code [+o Orthia] by ChanServ
12:11
<&jerith>
Erik: That's not documentation.
12:13
< Erik>
jerith: It seems you have even more contempt for video tutorials.
12:14
<&jerith>
Erik: Video tutorials can be useful, but they're not documentation.
12:14
<@TheWatcher>
^--
12:14
<&jerith>
In the same way that a conference presentation is not documentation.
12:15 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
12:15
<&jerith>
They're not searchable, they're hard to scan through, they can't be printed out, etc.
12:16
<&jerith>
Personally, I very seldom find video tutorials useful.
12:16 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
12:16 mode/#code [+o Orthia] by ChanServ
12:17
<&jerith>
There is a large class of people (very few of whom are software developers) for whom video tutorials are extremely useful.
12:18
< Erik>
OK. First world problems: video tutorials have been substutited for the documentation I was supposed to have. It takes ten minutes to get to finding out how to do a thing, *if* I'm in the right video.
12:19
<&jerith>
Erik: That's why video tutorials aren't documentation. :-)
12:19
< Erik>
I share your gripes about no search, no skimming, no printing. Also, no brevity.
12:19
< Erik>
And it gets incredibly annoying when the speaker repeats himself, then stops to laugh at himself.
12:20
<&jerith>
I am confused by people who think video tutorials are an adequate substitute for docs.
12:21
<&jerith>
I suppose crap videos are easier to produce than crap docs.
12:21
< Erik>
Much easier.
12:22
< Erik>
Hit "record", talk, hit "stop recording".
12:22
<&jerith>
Good videos are as hard to produce as good docs.
12:22
<@TheWatcher>
Honestly, I'd argue they're harder
12:22
<&jerith>
TheWatcher: Good docs are hard.
12:23
<@TheWatcher>
At least with documentation, you can see what you've already written as you're writing it.
12:23
< Erik>
Videos are much harder to induce goodness in for much the same reasons that they aren't documentation.
12:23
< Erik>
Cropping for relevance is hard.
12:23
< Erik>
Finding that bit you want is hard.
12:23
< Erik>
Checking for repetition is hard.
12:23
< Erik>
Rearranging a sentence is hard.
12:23
<&jerith>
Erik: A good video tutorial is scripted and edited the same way a TV programme is.
12:23
<@TheWatcher>
jerith: I am extremely, nay painfully, aware of this >.>
12:24
<&jerith>
Most of the work happens long before you hit "record".
12:25
<&jerith>
I'm capable of writing adequate documentation when I put the effort in.
12:25
<&jerith>
I'm not capable of producing an adequate video.
12:26
<&jerith>
Video tutorials are much harder to update for new versions, too.
12:26
<&jerith>
You basically have to start from halfway every time.
12:26
<&jerith>
(Assuming you keep the scripts in revision control, etc.)
12:28
< Erik>
(ie. Assuming you keep a non-video version to work from)
12:28
< Erik>
(which says a lot about video)
12:28
<&jerith>
Erik: Sure.
12:28
<&jerith>
You could probably rerecord and replace segments of a video instead of the whole thing, but that's probably more effort.
12:29
<&jerith>
Documentation sources belong in the repository next to source code.
12:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
12:33 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
12:33 mode/#code [+o Orthia] by ChanServ
12:35 gnolam_ is now known as gnolam
12:35 mode/#code [+o gnolam] by ChanServ
12:42 Turaiel[Offline] is now known as Turaiel
12:53 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
12:53 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
12:53 mode/#code [+o Orthia] by ChanServ
13:00 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:01 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:01 mode/#code [+o Orthia] by ChanServ
13:06 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:07 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:10 thalass_ [thalass@Nightstar-nulr03.bigpond.net.au] has quit [Ping timeout: 121 seconds]
13:15 orth_ [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:16
< Erik>
What is this, the troll version of nerd sniping? https://twitter.com/garybernhardt/status/481957350681493504
13:16
< Erik>
'Reminder: the words "compiled language" and "interpreted language" have no meaning. None! You're making random meat noises with your mouth.'
13:19
<&jerith>
It's not entirely accurate, but it's pretty close.
13:19
<&jerith>
Where does a bytecode VM fit in?
13:20
<&jerith>
Python uses one of those, and it's traditionally called an "interpreted language".
13:20 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:20
<&jerith>
So does Java, which is traditionally called a "compiled language".
13:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:21 mode/#code [+o Orthia] by ChanServ
13:21
<&jerith>
The distinction people usually care about is static vs dynamic typing.
13:26 orth_ [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:27 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:27 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:34 orth_ [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:57 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:57 orth_ [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
13:59 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
13:59 mode/#code [+o Orthia] by ChanServ
14:10 macdjord is now known as macdjord|wurk
14:14 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
14:16 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
14:16 mode/#code [+o Orthia] by ChanServ
14:24 RchrdB [RchrdB@Nightstar-952.jvr.168.194.IP] has joined #code
14:24 mode/#code [+o RchrdB] by ChanServ
14:26 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
14:26 Turaiel [Brandon@Nightstar-vku52k.resnet.mtu.edu] has quit [Ping timeout: 121 seconds]
14:27 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
14:27 mode/#code [+o Orthia] by ChanServ
14:31 Erik [8f610223@Nightstar-obfcgl.mibbit.com] has quit [[NS] Quit: Going home]
14:31 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
14:38 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
14:38 mode/#code [+o Orthia] by ChanServ
14:41 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
14:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
14:55 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
14:55 mode/#code [+o himi] by ChanServ
14:55 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
14:55 mode/#code [+o Orthia] by ChanServ
15:03 Desktop-Caboose [Caboose@Nightstar-ago7bl.abhsia.telus.net] has joined #code
15:03 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
15:04 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
15:04 mode/#code [+o Orthia] by ChanServ
15:16 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
15:20 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
15:20 mode/#code [+o Orthia] by ChanServ
15:26 celticminstrel [celticminst@Nightstar-6pf18d.dsl.bell.ca] has joined #code
15:26 mode/#code [+o celticminstrel] by ChanServ
15:28 celticminstrel [celticminst@Nightstar-6pf18d.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
15:28 celticminstrel [celticminst@Nightstar-6pf18d.dsl.bell.ca] has joined #code
15:28 mode/#code [+o celticminstrel] by ChanServ
15:41 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
15:48 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
15:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
15:50 mode/#code [+o Orthia] by ChanServ
15:51 Ozzy{Away} is now known as Ozzy
16:08 Checkmate [Z@Nightstar-ro94ms.balk.dk] has joined #code
16:08 mode/#code [+o Checkmate] by ChanServ
16:20 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
16:21 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
16:21 mode/#code [+o Orthia] by ChanServ
16:50 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
17:03 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
17:03 mode/#code [+o himi] by ChanServ
17:32 Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has joined #code
17:56 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
18:08 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
18:08 mode/#code [+o himi] by ChanServ
19:08 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
19:13 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
19:13 mode/#code [+o Orthia] by ChanServ
19:25 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
19:26 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
19:26 mode/#code [+o Orthia] by ChanServ
19:45 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
19:45 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
19:45 mode/#code [+o Orthia] by ChanServ
19:46 gnolam_ [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has joined #code
19:47 gnolam [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
19:57 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
20:10 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
20:10 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
20:10 mode/#code [+o Orthia] by ChanServ
20:11 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
20:11 mode/#code [+o himi] by ChanServ
20:18 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
20:18 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
20:18 mode/#code [+o Orthia] by ChanServ
20:23 Kindamoody|out is now known as Kindamoody
20:36 Kindamoody is now known as Kindamoody[zZz]
20:48 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
20:48 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
20:48 mode/#code [+o Orthia] by ChanServ
21:07 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
21:07 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
21:07 mode/#code [+o Orthia] by ChanServ
21:26 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
21:28 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
21:28 mode/#code [+o Orthia] by ChanServ
21:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
21:32 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
21:32 mode/#code [+o Orthia] by ChanServ
21:43 * McMartin reads backscroll
21:43
<&McMartin>
There are still things that are definitely compiled or interpreted languages, but advanced interpretation techniques and sophisticated compiler runtimes blur the lines a little
21:44
<&McMartin>
That said, if Python is going to a bytecoded internal VM, then it is totally a compiled language, IMO.
21:44
<&McMartin>
The edge of interpretation is "the AST of the actual source code is sitting there somewhere being used at some point during actual run time", IMO.
22:03 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:16 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
22:16 mode/#code [+o himi] by ChanServ
22:22 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
22:30 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
22:30 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
22:31 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
22:31 mode/#code [+o Orthia] by ChanServ
22:31 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
22:41 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
22:43 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
22:48 gnolam [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has joined #code
22:48 mode/#code [+o gnolam] by ChanServ
22:49 orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
22:49 Desktop-Caboose [Caboose@Nightstar-ago7bl.abhsia.telus.net] has quit [[NS] Quit: time to get my drink on]
22:51 gnolam_ [lenin@Nightstar-rhnl04.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
22:51 Vorntastic [Vorn@Nightstar-egu1c8.sub-70-215-3.myvzw.com] has joined #code
22:54 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
22:55 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
22:55 mode/#code [+o Orthia] by ChanServ
23:13 Vorntastic [Vorn@Nightstar-egu1c8.sub-70-215-3.myvzw.com] has quit [[NS] Quit: Bye]
23:29 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
23:29 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
23:29 mode/#code [+o Orthia] by ChanServ
23:43 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
23:50 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
23:51 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
23:51 mode/#code [+o Orthia] by ChanServ
23:55 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
23:55 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
23:55 mode/#code [+o Orthia] by ChanServ
23:56 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
23:56 mode/#code [+o himi] by ChanServ
23:57 Orth [orthianz@Nightstar-s5d.ntf.224.119.IP] has joined #code
23:59 Orthia [orthianz@Nightstar-s5d.ntf.224.119.IP] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Aug 07 00:00:39 2014
code logs -> 2014 -> Wed, 06 Aug 2014< code.20140805.log - code.20140807.log >

[ Latest log file ]