--- Log opened Wed Jan 29 00:00:10 2014 |
00:08 | | VirusJTG__ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
00:08 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
00:23 | <@Azash> | http://4walled.cc/src/14/147899575409b1182ea95321350de207.jpg |
00:36 | <@Reiv> | What. |
00:39 | <@Azash> | I don't presume to understand |
00:54 | | Derakon[AFK] is now known as Derakon |
01:08 | | You're now known as TheWatcher[T-2] |
01:08 | | Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
01:24 | | You're now known as TheWatcher[zZzZ] |
01:33 | <@celticminstrel> | Huh, github inexplicably changed again? |
01:49 | | Vornicus [Vorn@Nightstar-sn7kve.sd.cox.net] has joined #code |
01:49 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
02:22 | | Turaiel[Offline] is now known as Turaiel |
03:28 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection closed] |
03:40 | | Netsplit *.net <-> *.split quits: @Orthia, @gnolam, @Azash, @Reiv, @Syloq, jerith, Reiver |
03:41 | | Netsplit over, joins: Reiver, @Orthia, &jerith, @gnolam, @Reiv, @Syloq, @Azash |
03:51 | < [R]> | It's the Facebook of Git |
03:55 | < [R]> | Heh, that image reminds me of ricers. |
04:30 | | Turaiel is now known as Turaiel[Offline] |
05:03 | | Derakon is now known as Derakon[AFK] |
05:18 | | Syka [the@Nightstar-7k6.92b.131.1.IP] has joined #code |
05:41 | | RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.] |
05:44 | | RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has joined #code |
05:52 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:02 | | Kindamoody[zZz] is now known as Kindamoody |
06:23 | | Red_Queen [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
06:32 | | ErikMesoy|sleep is now known as ErikMesoy |
06:46 | | Tango [Tango@Nightstar-slepij.wi.charter.com] has joined #code |
06:46 | | Tango [Tango@Nightstar-slepij.wi.charter.com] has quit [[NS] Quit: ] |
07:39 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code |
07:47 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has quit [Ping timeout: 121 seconds] |
07:52 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has joined #code |
08:04 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has quit [Ping timeout: 121 seconds] |
08:11 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has joined #code |
08:28 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving] |
08:31 | | Kindamoody is now known as Kindamoody|afk |
08:52 | | Syka [the@Nightstar-7k6.92b.131.1.IP] has quit [Ping timeout: 121 seconds] |
08:58 | | Syka [the@Nightstar-7k6.92b.131.1.IP] has joined #code |
09:21 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has quit [Ping timeout: 121 seconds] |
09:29 | | Turaiel[Offline] [Brandon@Nightstar-vku52k.resnet.mtu.edu] has joined #code |
09:30 | | You're now known as TheWatcher |
10:22 | | Syka [the@Nightstar-7k6.92b.131.1.IP] has quit [Connection closed] |
11:03 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
11:33 | <~Vornicus> | arg. Code needs organizing. Once it's organized I get to go fast again but until it is, I'm stuck in I Can't Organize Code For Shit land. |
11:54 | | * TheWatcher patpats Vorn |
11:54 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has joined #code |
11:55 | <@TheWatcher> | Second hardest problem in CS, that right there. |
11:55 | <~Vornicus> | Thought that was cache coherency |
11:55 | <@Shiz> | no, it's off-by-one errors |
11:56 | < Syka> | no it's copying strings4Wââ#bââââXâ9°) |
11:57 | <~Vornicus> | Only in C, syka |
11:57 | <@TheWatcher> | First: Naming Things. Second: Organising Things. Third: understanding why people still use COBOL. |
11:58 | <@Shiz> | http://txt.shiz.me/NzJjNGM3 |
11:58 | | * Shiz facepalms |
12:02 | <~Vornicus> | Three is the number you shall count, and the number of the counting shall be three |
12:26 | | Vornicus [Vorn@Nightstar-sn7kve.sd.cox.net] has quit [Connection reset by peer] |
12:38 | <@Azash> | Shiz: I give it a 5/3 |
12:41 | <@Tarinaky> | I think the person sat next to me either smells of shit or is farting constantly. |
12:41 | <@Tarinaky> | HALP |
12:44 | | * Tamber hands Tarinaky a book of matches. |
12:44 | <@Tarinaky> | And people complaina bout CS students. |
12:44 | <@Tarinaky> | Maths are the worst. D: |
12:47 | <@Tarinaky> | Fuck me. It's like a shit factory here. |
12:48 | <@Tarinaky> | I feel like I'm in a brown forest full of freshly lain logs. |
12:53 | < abudhabi_> | dareyouentermymagicalrealm.jpg |
12:58 | <@Tarinaky> | Stinking Cloud. |
13:02 | <@Tarinaky> | I think it might actually be his breath. |
13:02 | <@Tarinaky> | I caught myself recoiling as he was sighing out. |
13:08 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has quit [Ping timeout: 121 seconds] |
13:14 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has joined #code |
14:03 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has quit [Connection closed] |
14:12 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has joined #code |
17:16 | | Syka [the@Nightstar-5k2.s3f.159.1.IP] has quit [Ping timeout: 121 seconds] |
17:27 | | Turaiel[Offline] is now known as Turaiel |
18:03 | <@Azash> | http://it.toolbox.com/blogs/securitymonkey/the-worlds-worst-penetration-test-rep ort-by-scumbagpentester-58747 |
18:03 | <@Azash> | "MySQL configured to allow connections from 127.0.0.1. Recommend configuration change to not allow remote connections." |
18:06 | <@Tamber> | Haaa |
18:07 | <@Tamber> | This is the "I can run nmap! Hurr durr, I am pentestr!" definition of "pentester", right? |
18:09 | < ErikMesoy> | Not even that. |
18:09 | | Turaiel is now known as Turaiel[Offline] |
18:09 | < ErikMesoy> | "I can look over the shoulder of a guy who uses nmap and copy his reports!" |
19:34 | <&ToxicFrog> | "If you like living on the edge you can try building the emulator on a big endian machine, and you will get an emulation of a big endian 8086, a rather bizarre and somewhat useless beast." |
19:35 | <&McMartin> | It's kind of impressive how that entry didn't *win* the IOCC. |
19:36 | <&McMartin> | (Though given what *did* win I think this is fair) |
19:37 | <&ToxicFrog> | I haven't gotten to that yet. |
19:38 | <&ToxicFrog> | Oh wait yes I did - cable2, right? |
19:38 | <&ToxicFrog> | Quick brown fox? |
19:38 | <&McMartin> | Yeah |
19:38 | <&McMartin> | The one with a novel OCR algorithm |
19:40 | <&ToxicFrog> | I think as a program that one is less impressive, but the research aspect is pretty neat. |
19:40 | <&ToxicFrog> | I eagerly await the paper. |
19:52 | | Kindamoody|afk is now known as Kindamoody |
20:05 | | Vornicus [Vorn@Nightstar-sn7kve.sd.cox.net] has joined #code |
20:05 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
21:27 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has joined #code |
21:27 | | mode/#code [+o celticminstrel] by ChanServ |
21:45 | | ErikMesoy is now known as ErikMesoy|sleep |
22:01 | | Kindamoody is now known as Kindamoody[zZz] |
22:12 | | Turaiel[Offline] is now known as Turaiel |
22:30 | <@Reiv> | Linkme these heathens |
22:36 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:52 | <@simon_> | what are some good introductory programming paradigms? |
22:53 | <@simon_> | currently at my uni, they teach first FP and then OOP/OOD. |
22:53 | <@simon_> | unfortunately, the 7-week OOP+D course is insanely ambitious considering people's skill levels. |
22:53 | <@Azash> | There aren't too many common ones |
22:54 | <@simon_> | Azash, common ones? |
22:54 | <@Azash> | functional, imperative, OOP and the gray zones between each |
22:54 | <@simon_> | well, eyah. |
22:54 | <@simon_> | s/eyah/yeah/ |
22:54 | <@Azash> | Also, it seems like moving from FP to imperative would be much more of a mindscrew than the other way around |
22:55 | <@simon_> | so having been an OOP+D TA once and having seen the majority of people walk away without any sense of design patterns *or* a good Java foundation, I'd settle with either one. |
22:55 | <@simon_> | Azash, I don't think so. |
22:56 | <@simon_> | Azash, in fact, those who come with imperative knowledge mess up FP badly by trying to update variables by overwriting local bindings. |
22:57 | <@simon_> | Azash, it is a little more rare, in my experience, that people mess up with the sudden ability of being able to mutate things. common among mathematics students who take OOP+D as an elective course, they tend to want to write "this = ..." at some point, overwriting some object with a new copy of itself ;) |
22:58 | <@simon_> | also, isn't it generally trendy to make immutable objects in OOP in a lot of cases? |
23:00 | <@simon_> | Azash, would you rather teach imperative programming before OOP? is the term "structured programming" more of a historic relic, or is it a good way to introduce modular designs without digging too deep into OOD? |
23:01 | <@Azash> | I would, just on a personal hunch that I can't explain very well |
23:02 | <@simon_> | I'm going on a hunch as well. |
23:03 | <@simon_> | (and some horrible experiences with people's inability to comprehend design patterns after 4 weeks of Java) |
23:15 | <@Azash> | To me, it mainly feels like concepts FP relies on are better expanded into from an imperative base |
23:15 | <@Azash> | eg. not dropping people into recursion before they understand function calls and "normal" for-loops |
23:15 | <@Namegduf> | If you try to write in an imperative language in a functional style and only go to mutable when you need to, it might be slow but it will probably be maintainable and not too buggy. |
23:16 | <@Namegduf> | If you try to write in a functional language in imperative style you're going to end up confused. |
23:16 | <@Azash> | on a non-serious note I also fear that people who start with FP would try to write a naive recursive fibonacci algorithm in an imperative language |
23:19 | | Turaiel is now known as Turaiel[Offline] |
--- Log closed Thu Jan 30 00:00:26 2014 |