--- Log opened Tue Dec 11 00:00:23 2012 |
--- Day changed Tue Dec 11 2012 |
00:00 | | gnolam [lenin@Nightstar-bb103c17.cust.bredbandsbolaget.se] has quit [Connection reset by peer] |
00:01 | | gnolam [lenin@Nightstar-bb103c17.cust.bredbandsbolaget.se] has joined #code |
00:01 | | mode/#code [+o gnolam] by ChanServ |
00:01 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
00:02 | | Courage [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
00:21 | | himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code |
00:21 | | mode/#code [+o himi] by ChanServ |
00:27 | | You're now known as TheWatcher[T-2] |
00:31 | | You're now known as TheWatcher[zZzZ] |
00:39 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
00:51 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code |
01:04 | <@Alek> | oh, trust me, Google Maps is quite often off the mark about an address here or there, or out of date on a street. |
01:04 | | * Alek drives for a job. can SEE it. |
01:13 | | Derakon[AFK] is now known as Derakon |
01:14 | <@gnolam> | Alek: what're you replying to? |
01:16 | <@Alek> | Syk and TF, circa a little over 7 hours ago. |
01:16 | <@gnolam> | Ah. |
01:17 | <@gnolam> | Well, Google Maps is light years ahead of whatever Apple's map thingy is called anyway. |
01:17 | <@gnolam> | Where entire cities have ceased to exist. |
01:20 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Operation timed out] |
01:21 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
01:21 | | mode/#code [+ao Derakon Derakon] by ChanServ |
01:22 | <@Alek> | true, true. |
01:22 | <@Alek> | better than Tomtom or Garmin. Or the third GPS maker I can never remember the name of. |
01:25 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
01:27 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
01:27 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
01:27 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
02:10 | | Derakon is now known as Derakon[AFK] |
03:02 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
03:10 | | Kindamoody[zZz] is now known as Kindamoody |
04:08 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Client closed the connection] |
04:15 | | Derakon[AFK] is now known as Derakon |
04:27 | < mac> | can someone tell me the difference between properties and fields (c#) |
04:28 | <&McMartin> | Properties are accessor methods, not the fields themselves. |
04:29 | <&McMartin> | The kind of thing that C++ and Java use getFoo() and setFoo() for. |
04:29 | <&McMartin> | But you call them with field syntax, which lets you back-fit them into structures that exposed fields |
04:30 | < mac> | mcMartin how is that used say i have flavor::Flavor Which one is the field |
04:31 | <~Vornicus> | mac has a flavor |
04:31 | <&McMartin> | mac: You need to make your own field to back it if it's a property IIRC but it's been awhile |
04:31 | <~Vornicus> | A property need not have its own actual backing field |
04:32 | <&McMartin> | Right, it can be procedural |
04:32 | <&McMartin> | The property encompasses the getter and setter methods. |
04:32 | <&McMartin> | Which might just be field accesses, but might include other things |
04:33 | <~Vornicus> | You can, for instance, make a complex number type (don't do this this way; numeric types should be immutable) with an "argument" property which is its angle, and it returns atan2(self.y, self.x) |
04:34 | <~Vornicus> | Course you can make all of the vars const and then make just readers in the properties |
04:35 | <&ToxicFrog> | How does C# use ::? Same as C++? |
04:50 | <@Namegduf> | Additional infos: It is considered idiomatic to use a property for data which has field-like semantics. |
04:50 | <@Namegduf> | That is, if you assign it then read it back it will be what you assigned it to, and the assign is not terribly expensive. |
04:51 | <@Namegduf> | Whereas you'd use methods to set and retrieve if it was doing anything really odd that changed those things. |
04:51 | <@Namegduf> | And it's idiomatic to use a field never in classes. |
04:59 | | Kindamoody is now known as Kindamoody|out |
05:43 | | himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds] |
05:51 | | thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has joined #code |
06:17 | | Derakon is now known as Derakon[AFK] |
06:20 | | * thalass ponders buying either an Nvidia GTX550 Ti or a GTX650 Ti. The latter is about $50 more expensive, but according to the performance metrics on the nvidia site is better (higher bar graphs!) - the only thing is according to the retail site i was going to buy from the 550 has 3gb ram, and the 650 has 1gb. Though i can't find this on the nvidia site. |
06:25 | | thalass is now known as Thalass|afk |
06:27 | | zhitak [NSwebIRC@566022.45CDAE.CB7B30.EEA638] has joined #code |
06:27 | < zhitak> | howdy |
06:28 | <&ToxicFrog> | 'evening |
07:00 | | Thalass|afk is now known as Thalass|naptime |
07:19 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
07:19 | | mode/#code [+ao Derakon Derakon] by ChanServ |
07:22 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Operation timed out] |
07:33 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
07:34 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
07:34 | | mode/#code [+o himi] by ChanServ |
07:34 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
07:34 | | mode/#code [+ao Derakon Derakon] by ChanServ |
07:37 | | syksleep is now known as Syk |
07:58 | <&McMartin> | Hello, what's this? |
07:58 | <&McMartin> | Game Maker has changed its data formats, and now the stuff I couldn't programatically edit is XML |
07:58 | <&McMartin> | Maybe I can do dynamically generated stuff after all |
08:25 | <@froztbyte> | haha |
08:25 | <&McMartin> | That would be nice, and maybe let me use it for more than just the most utterly basic of prototypes |
08:29 | | gnolaptop [lenin@Nightstar-2a1ef7a6.eduroam.liu.se] has joined #code |
08:38 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: ] |
09:22 | <&McMartin> | w00t |
09:22 | | * McMartin extracts his platform info from automatically from a .room.gmx file. |
09:23 | | gnolaptop [lenin@Nightstar-2a1ef7a6.eduroam.liu.se] has quit [Ping timeout: 121 seconds] |
09:33 | <&McMartin> | https://hkn.eecs.berkeley.edu/~mcmartin/games/DD/test_room_report.txt |
09:33 | <&McMartin> | https://hkn.eecs.berkeley.edu/~mcmartin/games/DD/zone_1_report.txt |
09:53 | | Thalass|naptime is now known as Thalass|T2 |
09:54 | | gnolaptop [lenin@Nightstar-2a1ef7a6.eduroam.liu.se] has joined #code |
09:56 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [[NS] Quit: Leaving] |
09:58 | | Thalass|T2 [thalass@Nightstar-724ec5eb.bigpond.net.au] has quit [[NS] Quit: g'night!] |
09:59 | | zhitak [NSwebIRC@566022.45CDAE.CB7B30.EEA638] has quit [[NS] Quit: Page closed] |
10:02 | | You're now known as TheWatcher |
11:08 | | gnolaptop [lenin@Nightstar-2a1ef7a6.eduroam.liu.se] has quit [[NS] Quit: Gone] |
11:14 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
11:20 | <@Tarinaky> | Well, that sucked. |
11:25 | <@TheWatcher> | ? |
11:26 | | * Azash agrees |
11:26 | <@Tarinaky> | I had to come in at 10 for group project meeting because my code "doesn't work". |
11:27 | <@Tarinaky> | The dreaded "I can't get it to work error" |
11:27 | <@Tarinaky> | turns out the issue is with the servlet code... |
11:27 | <@Tarinaky> | Which I don't know anything about. |
11:27 | <@Tarinaky> | Then I had two monkeys fucking up git. |
11:27 | <@Tarinaky> | Blargh. |
11:27 | <@Tarinaky> | Fuck students :/ |
11:28 | <@iospace> | oi |
11:30 | <@Azash> | Excuse me |
11:31 | <@Tarinaky> | Are you undergrads? |
11:31 | <@iospace> | i am |
11:31 | <@Azash> | Yep |
11:31 | <@Tarinaky> | Really? You've been undergrads longer than I have :/ |
11:31 | <@Tarinaky> | What's wrong with you? |
11:32 | <@iospace> | ... how do you know that? |
11:32 | <@Tarinaky> | Because you've been here longer than me? |
11:32 | <@Azash> | There are a couple of responses I have for that, but this channel is among the more civil I know, so I'll pass. |
11:32 | <@iospace> | ... what |
11:33 | <@iospace> | ok Tarinaky, did you just say the fact that we've been in #code longer than you means we've been undergrads longer than you? |
11:33 | <@Tarinaky> | IDK. I'm tired and exhausted, leave me alone. |
11:34 | <@iospace> | just don't make assumptions like that |
11:34 | <@Tarinaky> | Fine. |
11:35 | <@Tarinaky> | I still hate everyone at University. |
11:35 | <@Tarinaky> | I just hate some people more. |
11:35 | <@iospace> | heh |
11:35 | <@iospace> | and chances are i have been an undergrad longer than you, but last time i checked TheWatcher isn't one :P |
11:39 | <@Tarinaky> | 5 years :/ |
11:40 | <@Azash> | That's longer than me. |
11:40 | < RichyB> | Yesssss, seriously, fuck undergrads. |
11:40 | < RichyB> | They're numerous, and some are pretty. ;P |
11:40 | < RichyB> | </creepy> |
11:41 | <@TheWatcher> | Pffft |
11:41 | <@TheWatcher> | (and yes, I haven't been an undergrad for 14 years) |
11:42 | <@TheWatcher> | (I just work for a uni) |
11:44 | <@iospace> | Tarinaky: i will have been one for 6 years when i graduate. combo of the uni screwing me over, a missed semester (for a co-op), and a major change |
11:44 | <@Tarinaky> | I really, really, am not coping this semester. |
11:44 | <@Tarinaky> | iospace: Same. |
11:44 | <@Tarinaky> | Although my 6 years will include a year out. |
12:10 | < Syk> | I didn't qualify for university! :D |
12:12 | | * iospace facepalms |
12:21 | < Syk> | iospace: wut |
12:21 | < Syk> | i didn't |
12:21 | < Syk> | reason why: i did AP courses |
12:22 | <@iospace> | ah |
12:23 | < Syk> | and got fucked by a) mark averaging and b) shitty, first-year-it-had-been-introduced curriculum :| |
12:23 | < Syk> | it turns out all the city kids in private schools did really well |
12:23 | < Syk> | which pulled my 'alright B' into a 'barely passing C' |
12:25 | <@froztbyte> | mark averaging pisses me the living fuck off |
12:25 | <@froztbyte> | let the shitty school system fail all those people |
12:25 | <@froztbyte> | hopefully that'll then act as a wakeup call for someone to fix stuff |
12:27 | <@TheWatcher> | ^-- |
12:31 | <@Tarinaky> | froztbyte: The usual way it works in this country is marks get consistently better year on year (by average). |
12:33 | <@Tarinaky> | Which is unsurprising given the material is the same each year and the teachers get more practiced/better with experience. |
12:34 | <@froztbyte> | I don't think that really has /that/ much to do with it |
12:34 | <@froztbyte> | it does help, to be sure |
12:34 | <@froztbyte> | but only as the starting point |
12:35 | <@froztbyte> | the issue that I've commonly noted in .za is a failure in someone's ability to effectively communicate knowledge |
12:35 | <@Tarinaky> | I'm not saying the students are better. |
12:35 | <@Tarinaky> | I'm saying that they're better able to perform under the limited set of circumstances the assessment assesses. |
12:35 | <@Tarinaky> | Which is what the teachers are assessed on and being pushed towards - so they#l get better at it. |
12:36 | <@froztbyte> | doesn't that boil down to "people are getting better at teaching other's how to game the system"? |
12:36 | | * TheWatcher ponders, gets out the Barge Pole, as he knows the other side of this issue, and it is never popular. |
12:37 | <@froztbyte> | how so? |
12:38 | <@Tarinaky> | froztbyte: When someone has no interest in a subject what else is there to teach them? |
12:38 | <@Tarinaky> | "You vill enjoy Shakespear or else." |
12:39 | <@Tarinaky> | Enthusing the students about a subject only works when the students actually want to be there. |
12:40 | <@gnolam> | Mark averaging? |
12:40 | <@Tarinaky> | TheWatcher: University doesn't make the tabloids every year with "A-Levels are getting easier" :p |
12:41 | <@Tarinaky> | Universities have the Industry: "We want you to distinguish between candidates by more than third/2:2/2:1/first categories" "Sure! Here's the candidates transcripts" "Gnyah, :effort:" |
12:43 | <@TheWatcher> | froztbyte: I present for your edification the nuggets of information: LEAs (and schools in LEAs that devolve the responsibility) choose exam boards based on historical pass rates; LEAs and schools try to maximise pass rates as their funding and league-table standing is based on it; exam boards rely on funding from LEAs to operate and need to look attractive to LEAs and schools; there is little to no effective oversight for exam contents. I'll let |
12:43 | <@TheWatcher> | you work out where this goes. |
12:44 | <@Tarinaky> | That as well. |
12:44 | <@Tarinaky> | Although we can agree that the 'English Bacc' proposal the Education minister is pushing doesn't address this. |
12:45 | <@TheWatcher> | Damn right |
12:45 | <@Tarinaky> | Because it'll be run by the same exam boards, who will be chosen by the same LEAs. |
12:45 | <@AnnoDomini> | gnolam: IIUC, it's taking the scores, and assigning grades relative to what the distribution is. |
12:45 | <@froztbyte> | TheWatcher: no, sure |
12:45 | <@froztbyte> | TheWatcher: but this ties directly into my opening rant |
12:46 | <@froztbyte> | the entire system is broken. badly. |
12:46 | <@TheWatcher> | Totally agreed |
12:46 | <@Tarinaky> | There are no easy fixes where it is broken. |
12:46 | <@froztbyte> | and, worse, it's a negative feedback loop |
12:46 | <@AnnoDomini> | So if you have a test that most get 20 out of 100, and then someone gets 50 out of 100, most will get middle grades, while that one guy will get a good mark, even though the scores are abysmal in absolute terms. |
12:46 | <@AnnoDomini> | I had a math teacher who did it like that. |
12:47 | <@froztbyte> | that's the one way |
12:47 | <@AnnoDomini> | In comparison, there was another math teacher who taught the other half of my year, who scored in absolute terms. |
12:47 | <@froztbyte> | the other way is to have people's stuff marked, then adjust certain people's marks so that the plot of marks distribution better fits a bell curve |
12:48 | <@froztbyte> | the latter is very common in .za |
12:48 | <@TheWatcher> | AnnoDomini: lemme guess, as he Consistently got lower grades from students, was frequently criticised for being a poor teacher? |
12:48 | <@AnnoDomini> | So after first year, there were perhaps four people who passed his classes, and everyone else either flunked or got a conditional pass. |
12:48 | <@froztbyte> | "sorry, we've got too many people failing. adjust their marks up by 5~8%" |
12:48 | <@TheWatcher> | s/C/c/ |
12:48 | <@gnolam> | Ah. |
12:48 | <@AnnoDomini> | TheWatcher: I don't know what the other teachers said about him, never came up. The students thought he was basically Satan. |
12:48 | <@froztbyte> | Tarinaky: easy fixes are not required, a replacement is |
12:49 | <@froztbyte> | that's why I find things like Khan Academy and Coursera so awesome |
12:49 | <@gnolam> | That is a shitty system. |
12:49 | <@Tarinaky> | A replacement with what. |
12:49 | <@froztbyte> | something else |
12:49 | <@froztbyte> | I don't have the immediate answer |
12:49 | <@Tarinaky> | Which is what I mean by there are no easy fixes. |
12:49 | <@froztbyte> | as I haven't been able to spend the time figuring it out |
12:49 | <@Tarinaky> | A superior system does not exist yet. |
12:49 | <@froztbyte> | there are other people working to fix it, though |
12:50 | <@AnnoDomini> | gnolam: I agree. |
12:50 | <@froztbyte> | Tarinaky: there are plenty of superior systems |
12:50 | <@gnolam> | Our old grade system was supposed to follow a normal distribution, but it was basically removed because too many teachers misinterpreted it as meaning "the grades of any one class should be normally distributed". |
12:50 | <@froztbyte> | they have their own downfalls, though |
12:50 | <@Tarinaky> | Then they aren't, strictly, superior. |
12:50 | <@froztbyte> | like the socratic method needs a higher amount of clueful/understanding teachers |
12:50 | <@froztbyte> | yet arguably it has a vastly better model, and outcome |
12:51 | <@Tarinaky> | A large role of our education system is to assign arbitrary marks to people based on their behavior and apparent worth as an investment for future education and training. |
12:51 | <@Tarinaky> | This has nothing to do with actual education. |
12:52 | <@AnnoDomini> | My university was a dysfunction junction, to the point that it became a common thing to say, "only at X" where X is my uni. |
12:52 | <@gnolam> | Its replacement was explicitly rewritten to say that the grades should reflect absolute competency values instead, with guidelines to what they should entail. |
12:52 | <@Tarinaky> | The most popular system for assigning these marks just happens to be to spend 6 months teaching a room of 30 people some unfamiliar material and seeing who are able to regurgitate more of the material while sat in a gym hall for 2 hours. |
12:52 | <@AnnoDomini> | Only a handful of teachers were worth a crap. The others were either demotivated, crap at teaching, or both. |
12:53 | <@gnolam> | Which was nice, for a while. Until grade inflation set it. |
12:53 | <@Tarinaky> | This system, for better or worse, is essential to our labour system and without it we would have to return to nepotism. |
12:53 | <@gnolam> | Now, high school grades are basically irrelevant and you have to rely on the shitty SAT equivalent instead. |
12:54 | <@froztbyte> | in the whole of my school career I had two good teachers |
12:54 | <@froztbyte> | a fun side fact that I noted with the one's class |
12:54 | <@AnnoDomini> | gnolam: Yeah. It used to be that you could get a job with a high school education. Nowadays you need a college degree to prove that you are intellectually capable of operating a cashier machine. |
12:54 | <@froztbyte> | was that while she was an /excellent/ teacher, many of the kids struggled in that class because she was trying to communicate knowledge, instead of information to be rote-learned |
12:54 | <@froztbyte> | I found that kinda funny |
12:55 | <@gnolam> | (Seriously, the high school grades have literally underwent an exponential inflation since my time.) |
12:55 | < Syk> | froztbyte: nono |
12:55 | <@froztbyte> | gnolam: heh |
12:55 | < Syk> | froztbyte: it works bot hways in Aus |
12:55 | < Syk> | froztbyte: too many people were passing |
12:55 | < Syk> | and getting good marks |
12:55 | < Syk> | this must mean the course is too easy |
12:55 | <@gnolam> | froztbyte: the first six years of school were net /negative/ for me. :P |
12:55 | < Syk> | y'know, not that PEOPLE ARE LEARNING IT |
12:55 | <@gnolam> | Didn't learn a thing except really bad habits. |
12:55 | <@Alek> | and actually, there are PLENTY of people with a college degree, and even a master's or doctorate, who are intellectually INcapable of operating a cashier machine. D: |
12:56 | <@AnnoDomini> | Alek: My point exactly. |
12:56 | < Syk> | well cashier machines are complex |
12:56 | <@AnnoDomini> | Something terribly terrible has happened to the education system. |
12:56 | | * Syk saw one of the electronic ones for the leisure center that she administrated |
12:56 | < Syk> | :< so many levels of menus |
12:56 | <@Alek> | everything is complex these days. doesn't mean it's HARD. |
12:57 | <@Alek> | a monkey could operate one just on rote memorization. |
12:57 | < Syk> | >Food/Drink > Drink > Pepsi > Pepsi Max |
12:57 | | * Syk cries at it |
12:57 | <@Alek> | but yeah, that's TOO much complexity. |
12:57 | <@AnnoDomini> | I suspect it is caused by assuming that credentialed == educated == smart. |
12:57 | <@Alek> | and we all know what happens when you assume. XD |
12:57 | <@froztbyte> | Syk: yes, this happens in .za too |
12:58 | < Syk> | oh and |
12:58 | < Syk> | in one math course |
12:58 | < Syk> | it was the mainline Math |
12:58 | <@froztbyte> | if the distribution of marks does not fit the bell curve chosen for that year, people's shit gets adjusted |
12:58 | < Syk> | that everyone else was doing |
12:58 | < Syk> | I got a 97% |
12:58 | <@froztbyte> | I requested a remark of two of my matric papers |
12:58 | < Syk> | and that got marked down to a *75* |
12:58 | <@Alek> | wat |
12:58 | <@froztbyte> | and their percentages differened by 12% and 14% each |
12:58 | < Syk> | because of averaging |
12:59 | <@froztbyte> | both had been pushed down to fit the curve |
12:59 | < Syk> | the class did too well |
12:59 | <@Alek> | gnar |
12:59 | <@froztbyte> | it is so hilariously broken |
12:59 | < Syk> | so the entire class was marked down |
12:59 | <@Alek> | I am so sad. |
12:59 | < Syk> | and then THE ENTIRE STATE did too well |
12:59 | < Syk> | so the WHOLE STATE was marked down |
12:59 | <@froztbyte> | <AnnoDomini> Something terribly terrible has happened to the education system. |
12:59 | <@froztbyte> | not really |
12:59 | <@froztbyte> | Tarinaky stated it correctly earlier |
12:59 | <@froztbyte> | the current education system, at large, is a product of the industrial revolution |
12:59 | < Syk> | https://www.youtube.com/watch?v=UIKGV2cTgqA |
12:59 | <@Alek> | I was lucky, I guess. I appear to have been in school before the averaging craze. |
12:59 | < Syk> | related |
12:59 | <@AnnoDomini> | froztbyte: Explain. |
13:00 | <@froztbyte> | the key layout of it is to find a probable area where you'll benefit that around you |
13:00 | <@froztbyte> | in the industrial revolution, suddenly you had a bunch of machines that could seriously ramp production of things up |
13:00 | <@froztbyte> | but now you needed to know who could do well where |
13:00 | <@froztbyte> | cue the current education system. |
13:01 | <@froztbyte> | (more or less, there have been some slight changes) |
13:01 | <@AnnoDomini> | No contest there, so far. |
13:02 | <@AnnoDomini> | If you treat the educational system as a test of who is smart and who is not, as determined by how far up the ladder they can get, the system works as intended and gets you people who are about as smart as they are educated and credentialed. |
13:03 | <@froztbyte> | not quite |
13:04 | <@froztbyte> | if you treat it as a test of who can figure out how to climb the ladder or not, then it works as intended :P |
13:04 | <@froztbyte> | I, for example, have a very short stint at university before I got the bloody hell out of there |
13:05 | <@froztbyte> | the only things I learned were that my compsci lecturer and I could have good debates, and that university admin at RAU fucking sucks balls |
13:05 | <@Namegduf> | As a test of pure g-factor, it isn't great because things like getting work done are very significant. |
13:05 | <@Namegduf> | As a test of a sort of combination of that and effectiveness, though, it works better, for the same reason. |
13:05 | <@AnnoDomini> | Yeah. |
13:06 | <@froztbyte> | as an aside, I found this a decent and relevant watch: http://www.ted.com/talks/ken_robinson_says_schools_kill_creativity.html |
13:07 | <@Namegduf> | Is that the one with the stort of the person who's good at dancing? |
13:07 | <@Namegduf> | *story |
13:07 | <@froztbyte> | no |
13:08 | <@AnnoDomini> | I recall there being a paper on CompSci education results (The Camel Has Two Humps, I believe it was called) which showed that a proportion of students seem inherently incapable of learning programming. |
13:09 | <@Namegduf> | I read about that. |
13:09 | <@Namegduf> | Or more precisely students who met a given criteria would not benefit from the course. |
13:10 | <@froztbyte> | haha, I actually saw that paper last night |
13:10 | <@froztbyte> | 2006 paper |
13:10 | <@Namegduf> | I was given the test in that paper on entering university. |
13:10 | <@Namegduf> | I'd already seen it. |
13:10 | <@froztbyte> | http://elegua.za.net/~froztbyte/teaching-programming.pdf |
13:10 | <@froztbyte> | if anyone wants |
13:10 | <@Namegduf> | I think they were trying to redo it or something. |
13:11 | <@froztbyte> | yay to fast internet |
13:11 | <@Namegduf> | Well, I like this Ken Robinson guy for one thing in particular: |
13:11 | <@Namegduf> | He got to a point and made it. |
13:12 | <@froztbyte> | :) |
13:12 | <@Namegduf> | TED talks are not uniformly great quality, but it's still a useful service. |
13:13 | <@froztbyte> | yes |
13:15 | <@Namegduf> | I mean, like most of the speakers, rather than having some single proposal and specific evidence for that, it is hooked into this whole worldview he sort of sells |
13:23 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
13:23 | | * TheWatcher readsup |
13:24 | <@Namegduf> | Oh, it is the dancer thing. He starts telling that little story around the 15 minute mark. |
13:24 | <@Namegduf> | I thought I remembered this talk. |
13:24 | <@froztbyte> | oh |
13:24 | <@froztbyte> | why don't I remember that |
13:24 | <@froztbyte> | maybe I only ever saw the short version or something |
13:24 | <@Namegduf> | It's just one of his examples. |
13:25 | <@TheWatcher> | AnnoDomini: having taught programming now for 10 years, I can say with complete certainty that it's true. Some people just can not think in the required way |
13:25 | <@Namegduf> | So could easily just be forgotten. |
13:25 | <@froztbyte> | see, that's such a foreign concept for me |
13:26 | <@TheWatcher> | Not as in "find it difficult", as in /simple can not do it/ |
13:26 | <@TheWatcher> | *simply |
13:26 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
13:26 | <@Namegduf> | I think the data more solidly backs "simply can't do it" than "simply can't do it and no mechanism can change this ever" |
13:26 | <@froztbyte> | I have a remarkably flexible brain, as one might say |
13:26 | <@froztbyte> | "cognitive putty" should be a thing that comes from this discussion |
13:27 | <@Namegduf> | My impression is that some people simply can't or don't try to build and use a workable model of things. |
13:27 | <@TheWatcher> | Namegduf: maybe, but there have been students I have tried every possible approach I could think of with, and at best they have managed micro-programming |
13:27 | <@Namegduf> | Where things is specifically programming-related stuff. |
13:28 | <@TheWatcher> | (as in, they can just about figure out things like the syntax and basic uses of conditionals and loops, but they just can not make progress beyond that, producing code that has no logical structure) |
13:29 | <@Namegduf> | So like about a third at least of CS graduates. |
13:29 | <@Namegduf> | XD |
13:30 | <@froztbyte> | I've ranted here about the time in university when I had the broken linker, right? |
13:30 | <@Namegduf> | froztbyte: I forgot how badly he goes off into the woo at the end with "within 50 years all forms of life would flourish", as if that was even a meaningful claim |
13:30 | <@froztbyte> | and I just couldn't use their pre-supplied stuff for making the project work |
13:31 | <@froztbyte> | I was probably one of two or three people who could've gotten around that issue |
13:31 | <@froztbyte> | in a class of 130-odd |
13:31 | <@Namegduf> | I've had the misfortune of using http://agentscape.org/ |
13:31 | <@froztbyte> | Namegduf: haha |
13:31 | <@froztbyte> | Namegduf: well, let hopefuls be hopeful |
13:32 | <@froztbyte> | gives them something to work towards |
13:32 | <@froztbyte> | and that doesn't sound like a terrible goal :) |
13:32 | <@Namegduf> | froztbyte: Well, it was "if all human life disappeared,", so I'm thinking no |
13:32 | <@froztbyte> | oh |
13:32 | <@froztbyte> | who says that's a bad thing? |
13:32 | <@froztbyte> | people are pretty shit |
13:33 | <@Namegduf> | I would; I outright value increasing intelligence. |
13:33 | <@froztbyte> | anyway, that's probably extrapolating from the "abandoned towns reclaimed by nature" stuff |
13:34 | <@Namegduf> | It might be, but "will flourish" is a meaningless statement without context and as a whole it was a pretty bad made-up 'fact' to support the general gist he was going for there. |
13:34 | <@TheWatcher> | Namegduf: I really do wonder about the "don't try" thing, though. I've worked with students who really, truly are trying - it frustrates and upsets them that, no matter what is tried, it just does not make sense in their heads. I really do think it's a fundamental cognative difference. |
13:36 | <@Namegduf> | I think that's likely. |
13:37 | <@TheWatcher> | They're otherwise brilliant - one was doing a PhD in microbiology with several published papers under her belt and a phenominal grip on her subject - but just can't form the mental models required |
13:38 | <@Namegduf> | Huh. |
13:38 | <@Namegduf> | That is new to me. |
13:39 | <@Namegduf> | In this, anyway. I'm familiar with blocks or difficulties even modeling how you're supposed to be going about the task |
14:18 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code |
14:18 | | mode/#code [+o celticminstrel] by ChanServ |
14:30 | <@AnnoDomini> | http://zdarsky.tumblr.com/post/37403124592/from-my-unpublished-2008-mike-murdle- mystery |
14:34 | <@TheWatcher> | ... |
14:35 | <@TheWatcher> | That's just /wrong/ :D |
14:36 | <@celticminstrel> | It doesn't make any sense whatsoever. <_< |
14:45 | <@iospace> | what |
14:45 | < Syk> | http://reddrgn.net/tidbits/a/wecancatchthehacker.html |
14:45 | < Syk> | I wrote something like that! |
14:46 | < Syk> | c: it's horrible |
14:46 | <@iospace> | you're horrible |
14:46 | < Syk> | yes I am c: |
14:53 | < RichyB> | No, what's wrong is that Syk keeps using backwards-facing smileys |
14:54 | < RichyB> | WITCHCRAFT! WITCHCRAFT, DAMMIT, SAY I! |
14:54 | <@AnnoDomini> | Behold the depressed Arab smiley: C: |
14:54 | <@AnnoDomini> | C:\> |
14:54 | < Syk> | RichyB: ? |
14:55 | < Syk> | ok so |
14:56 | < RichyB> | Syk: hehe, that was good. :) |
14:57 | < RichyB> | ? |
14:57 | <@TheWatcher> | Wait, does Syk weight the same as a duck? |
14:57 | <@TheWatcher> | *weigh |
15:09 | < Syk> | wut |
15:09 | < Syk> | define duck |
15:11 | < Syk> | iospace: http://www.jerkcity.com/_jerkcity844.html NSFW |
15:12 | <@TheWatcher> | Not sure I want to; you might turn me into a newt. |
15:16 | < RichyB> | I'm sure you'll get better. |
15:16 | <@iospace> | Syk: at work |
15:17 | < Syk> | iospace: ha ha |
15:17 | <@iospace> | no really, i am |
15:35 | | Kindamoody|out is now known as Kindamoody |
15:46 | | Xon [Xon@Nightstar-362effcc.highway1.net.au] has joined #code |
15:47 | <@iospace> | ^_^ |
16:40 | | Thrae [ircuser@Nightstar-7fbd3546.fios.verizon.net] has quit [Client closed the connection] |
16:58 | | EvilDarkLord is now known as Maze |
18:42 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
18:44 | | Syk is now known as syksleep |
18:45 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
18:45 | | mode/#code [+ao Derakon Derakon] by ChanServ |
19:09 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code |
19:15 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [[NS] Quit: Leaving] |
19:20 | <@iospace> | work has taught me one major lesson: ALWAYS COMMENT YOUR DAMN CODE |
19:22 | <@rms> | ha |
19:23 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
19:24 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
19:24 | | mode/#code [+ao Derakon Derakon] by ChanServ |
19:24 | | Kindamoody is now known as Kindamoody[zZz] |
19:38 | <&McMartin> | Yup |
20:07 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: Leaving] |
20:29 | <@TheWatcher> | iospace: damn right |
20:29 | <@TheWatcher> | (And yet, so few do ;.;) |
20:37 | <@celticminstrel> | You know, what Firefox needs is splitscreen mode... |
20:37 | <@celticminstrel> | Or any web browser for that matter. |
20:38 | <@celticminstrel> | Like Word's split view. |
20:39 | <@celticminstrel> | I see two add-ons that do something similar but different. |
20:40 | <@celticminstrel> | I don't mean two pages side-by-side. I mean two views into the same page, such that changes in either are reflected in both. |
20:41 | <@celticminstrel> | Although, in practice, the two will tend to be equivalent. Since there's rarely two separate areas changing on a page. |
20:44 | <@gnolam> | I disagree with that "needs". |
20:45 | <@celticminstrel> | Well, do you have a better way to compose a reply while reading posts? |
20:45 | <@celticminstrel> | You can definitely make a new tab to do it, but... |
20:45 | <@celticminstrel> | Or you can open a text file, but that's less convenient. |
20:46 | <@gnolam> | Open a new window? |
20:46 | <@celticminstrel> | Yes, that's another less convenient method. |
20:46 | <@celticminstrel> | Text file's probably better than new window. |
20:48 | <@gnolam> | Seriously, that's like... 4 keyboard presses? |
20:49 | <@celticminstrel> | Which one? |
20:54 | <@celticminstrel> | ...why on earth is Firefox's text drag-and-drop broken. |
20:56 | <@celticminstrel> | I can't drag-and-drop at all. If I attempt to, it duplicates the selection on the following line. |
21:23 | | Maze is now known as EvilDarkLord |
21:29 | | * iospace gets an eye twitch |
21:59 | <@iospace> | it's official, i think i'm bitter with OOP |
22:00 | <&McMartin> | You are now truly grown up |
22:43 | <@Azash> | How come? |
23:07 | | * iospace shrugs |
23:08 | <@iospace> | hard to describe |
23:16 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
23:17 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
23:17 | | mode/#code [+ao Derakon Derakon] by ChanServ |
23:34 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
23:34 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
23:51 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
23:51 | | ReivDriod [Reiver@Nightstar-2aaa792a.vf.net.nz] has quit [Ping timeout: 121 seconds] |
23:53 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
23:54 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
--- Log closed Wed Dec 12 00:00:44 2012 |