--- Log opened Fri May 24 00:00:20 2013 |
00:02 | | Turaiel is now known as Turaiel[Offline] |
00:06 | | Turaiel[Offline] is now known as Turaiel |
00:16 | | himi [fow035@0C0840.B22E58.E3471A.E028A1] has quit [Ping timeout: 121 seconds] |
00:19 | | You're now known as TheWatcher[T-2] |
00:24 | | You're now known as TheWatcher[zZzZ] |
00:29 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
00:29 | | mode/#code [+o himi] by ChanServ |
01:04 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
01:08 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
01:31 | | ToxicFrog|W`rkn is now known as ToxicFrog |
01:36 | | Turaiel is now known as Turaiel[Offline] |
02:15 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
02:16 | | Turaiel[Offline] is now known as Turaiel |
02:19 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
02:33 | < Turaiel> | I have a problem. Seems that after I tried setting up a dialup connection for testing, things started using that as default. When I deleted it, they stopped being able to connect, even though LAN is present. |
02:33 | < Turaiel> | Any ideas on how to make things use LAN again? |
02:34 | < [R]> | Check your routing table |
02:35 | < Turaiel> | Where might that be? |
02:35 | < [R]> | What's your OS? |
02:36 | < Turaiel> | Windows 7 |
02:36 | < [R]> | If it's not Linux (BSD is not Linux) the command is "route print" or "route show" |
02:36 | < [R]> | Yeah, so open a console and route show. |
02:36 | <&McMartin> | Windows 7: go to Control Panel and search for "Network Connections" |
02:37 | <&McMartin> | Then Properties on LAN and make sure that TCPIPv4 and v6 are set |
02:37 | < Turaiel> | They are. |
02:38 | < Turaiel> | The LAN connection is properly set up |
02:38 | <&McMartin> | OK, on to route print then |
02:38 | < Turaiel> | Some programs are choosing to use the nonexistant dialup connection though |
02:38 | < Turaiel> | And so they're quietly failing |
02:38 | < Turaiel> | If I do create a dialup connection, it prompts me to dial |
02:38 | | Rhamphoryncus [rhamph@EB02D1.A092DB.8E5FC9.7C117B] has joined #code |
02:38 | | mode/#code [+o Rhamphoryncus] by ChanServ |
02:38 | < Turaiel> | So what should I do to this? |
02:39 | <&McMartin> | Hm. |
02:39 | <&McMartin> | What's your active network under Network and Sharing Center? |
02:40 | < Turaiel> | Network 3, a.k.a. the LAN connection |
02:40 | <&McMartin> | Does it also say "Access type: Internet"? |
02:40 | < Turaiel> | Yes. |
02:41 | < Turaiel> | I think anything based on IE's settings is failing |
02:41 | < Turaiel> | The weather gadget, my radar software, and IE itself cannot connect |
02:42 | <&McMartin> | Nothing exciting in Internet Properties > Connections, then? |
02:42 | < Turaiel> | Nope. |
02:42 | <&McMartin> | I wonder if there's a zombie process using the old values |
02:42 | < Turaiel> | Still occurs after reboot |
02:43 | <&McMartin> | Yeah, that's on my "that shouldn't really be happening" list |
02:43 | <&McMartin> | You mentioned IE; does this mean that FF works? |
02:43 | < Turaiel> | Yes. |
02:43 | < Turaiel> | Everything except IE and programs that use IE's connection settings works |
02:44 | <&McMartin> | So that means the adapter is probably fine. |
02:44 | < Turaiel> | Mhm. |
02:44 | <&McMartin> | And the Dial-up settings entry is blank in the "nothing exciting" side, right? |
02:44 | < Turaiel> | Yep. |
02:45 | < Turaiel> | Interestingly enough, when I add a dialup connections, the programs cause it to attempt to dial |
02:45 | < Turaiel> | -s |
02:45 | | * McMartin nods |
02:45 | < Turaiel> | ..what |
02:45 | <&McMartin> | I'd try throwing a "Reset Internet Explorer Settings" then because your UI description matches this system's (which has never had a dialup set up) |
02:45 | < Turaiel> | IE was in offline mode |
02:45 | <&McMartin> | Welp |
02:45 | < Turaiel> | Which stopped all the other programs from working |
02:46 | <&McMartin> | Those other programs are probably RPCing into IE |
02:46 | <&McMartin> | Using it like curl or something |
02:46 | < [R]> | Windows has the best software ecosystem... |
02:47 | <&McMartin> | I dunno, if this sorts it out, that sounds like WAI to me |
02:48 | | * Turaiel dies. |
02:48 | <&McMartin> | "You shut down this network provider and now it can't use that network" |
02:48 | < Turaiel> | Everything's working fine now. |
02:48 | <&McMartin> | Well, all's well that ends well |
02:48 | <&McMartin> | I have learned a new place to check for such things, I am well pleased -_- |
02:48 | < Turaiel> | I was in the "reset IE settings" window |
02:49 | < Turaiel> | Clicked the "How will this affect my computer?" Link |
02:49 | < Turaiel> | IE was like "Internet Explorer went online to retrieve this help information" |
02:49 | < Turaiel> | And then everything worked. |
02:49 | <&McMartin> | Ha ha oy |
03:06 | | * Vornicus fiddles with his code |
03:10 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:16 | <~Vornicus> | Okay. I /think/ this will work: given a list of (x,y) such that x is strictly increasing and y is strictly decreasing, and another point I'll call (a, b): I can easily find where x becomes > a, and where y becomes <= b. |
03:16 | | * Derakon cackles madly with power as he creates a Dagger of Slay Townsfolk in Pyrel and it totally works. |
03:16 | <&Derakon> | (Such slays have never existed in Angband before, but they're a trivial consequence of how slaying weapons work in Pyrel, viz they deal bonus damage against monsters that have the appropriate category) |
03:17 | <&Derakon> | ...if I do end up putting in the Filthy Street ?rchin as a bonus boss, then weapons of Slay Townsfolk will be simultaneously the most useless weapon for normal play and the most useful for the postgame~ |
03:18 | <@Alek> | ahee |
03:19 | <~Vornicus> | To determine whether for all (x,y) in the list, a > x or b > y, I check the node *before* the x>a boundary for b >= y, and the node *after* the y<=b boundary for a >= x. |
03:23 | <~Vornicus> | (the list is linked, so using indices is a little of a trick.) |
03:26 | <~Vornicus> | And one edge case: if the "before" and the "after" are the same, then I must check that at least one is in fact > |
03:39 | <~Vornicus> | Yes. Okay, all is under control. |
03:44 | | * Derakon ponders Pyrel, needs a rule system for critical hits. |
03:44 | <&McMartin> | % chance of proccing more damage? |
03:44 | <&Derakon> | The way Angband handles it is that you get a hit quality, which is based on your weapon weight and how much your to-hit roll exceeded the target's evasion. |
03:45 | <&Derakon> | Which meant that being accurate, and having a heavy weapon, got you more/better crits. |
03:45 | <&Derakon> | But Pyrel uses a different combat system which isn't so well-suited to this. |
03:45 | <&Derakon> | First off, chance to hit is a flat (75 - target evasion)%. |
03:45 | <&Derakon> | Secondly, characters may be biased towards either light weapons (lots of weak blows) or heavy ones (single, heavy blows), and both ought to be able to get crits. |
03:46 | <&Derakon> | Each weapon has balance and heft scores, and the character has finesse and prowess scores. |
03:46 | <&McMartin> | Yeah, I'd want some kind of "Go for the eyes, Boo" action on light weapons |
03:46 | <&Derakon> | # attacks = finesse * balance; damage multiplier = prowess * heft. |
03:46 | <&Derakon> | Right. |
03:46 | <&McMartin> | ... dual-wielded miniature giant space hamsters. |
03:46 | <&Derakon> | And the heavy weapons get the "your enemy is now a pancake" crit. |
03:47 | <&Derakon> | Anyway, I need to figure out how to derive crit chance from these values -- noting that weapon weight will tend to be higher for hefty weapons, so it's probably not appropriate to work it into the calculations. |
03:48 | <&McMartin> | Finesse and Prowess are player qualities? |
03:48 | <&McMartin> | My first instinct is "some kind of finesse check that for one strike will drastically boost prowess" |
03:48 | <&Derakon> | Yes. |
03:48 | <&Derakon> | Paladins have high prowess, rogues have high finesse, warriors have both, and mages/priests/rangers are also biased but generally weaker at melee. |
03:49 | <&McMartin> | Hmm |
03:49 | <&McMartin> | It occurs to me that this has the somewhat odd side effect that you need good finesse to properly wield a gigantic battleaxe. |
03:49 | <&Derakon> | Howso? |
03:50 | <&McMartin> | Your classical Gigantic Fantasy Weapons tended to have very poor balance by design - they were tip-weighted. |
03:50 | <&McMartin> | For more smashiness |
03:50 | <&Derakon> | High heft, low balance, yes. |
03:50 | <&Derakon> | So you'd get one good swing in per attack, instead of getting a lot of light blows. |
03:50 | <&McMartin> | Oh, thats number of attacks, not a to-hit chance. |
03:50 | <&McMartin> | my mistake |
03:51 | <&Derakon> | Right, to-hit is flat. |
03:51 | | * McMartin is multitasking, had paged out the flat to-hit bit |
03:51 | | Kindamoody[zZz] is now known as Kindamoody |
03:51 | <&Derakon> | (Finesse characters are generally better against evasive monsters solely because they get lots of chances to hit and evasive monsters usually have low HP) |
03:51 | <&Derakon> | (But they have no innate improvement in chance to hit) |
03:57 | <&Derakon> | Hm, balance and heft are < 1 (so e.g. a warhammer would have balance .2, heft .8, or something like that). |
03:57 | <&Derakon> | So perhaps finesse crit chance could be given as 1 in (20 - 1 / balance), similarly for prowess crits and heft? |
03:57 | <&Derakon> | ...wait, that's the wrong kind of scaling. |
03:57 | <&Derakon> | 20 - balance * 5, 20 - heft * 5. |
03:58 | <&Derakon> | So a prowess weapon would crit 1 in every 16 blows or thereabouts. Mm, kind of rare. |
04:04 | <&Derakon> | Alternately, while (1 in 2 / heft or 1 in 2 / balance): damage++. |
04:04 | <&Derakon> | Potentially unlimited crit quality this way but in practice it should tail off fairly quickly. |
05:07 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
05:44 | | AverageJoe [evil1@61024F.B1DB7D.E87B5D.526FE4] has joined #code |
05:48 | < Syka> | http://poormansprofiler.org/ |
05:48 | < Syka> | this is amusing |
05:48 | <&McMartin> | Derakon: I like the idea of exploding crits |
05:50 | <&Derakon> | Angband calls it a "supercharge" system and it's used in a number of places so that e.g. theoretically any item could drop anywhere (or any monster show up anywhere except the town); it just has to pass exponentially harder odds. |
05:51 | | * Vornicus uses object identity on purpose for something other than checking nulls. |
05:51 | <&Derakon> | The biggest problem I have with scaling crit rate solely based on the weapon's balance/heft is that it doesn't scale at all as the game progresses. |
05:51 | <&Derakon> | Then again, it's not clear that Angband's crits scale either. |
05:52 | <~Vornicus> | I'm trying to remember the last time I did that. |
06:02 | <&Derakon> | It occasionally comes in handy for me when I want to e.g. make certain that things don't hit themselves with their own area-of-effect spells or stuff like that. |
06:04 | | Xon [Xon@Nightstar-362effcc.highway1.net.au] has quit [[NS] Quit: No Ping reply in 180 seconds.] |
06:05 | | Xon [Xon@Nightstar-362effcc.highway1.net.au] has joined #code |
06:09 | | Xon [Xon@Nightstar-362effcc.highway1.net.au] has quit [[NS] Quit: No Ping reply in 180 seconds.] |
06:10 | | Xon [Xon@Nightstar-362effcc.highway1.net.au] has joined #code |
06:12 | | cpux|2 [cpux@Nightstar-98762b0f.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
06:19 | | Derakon is now known as Derakon[AFK] |
06:52 | <~Vornicus> | oh yeah, the real terror of data structures: figuring out what the entire shit you did wrong |
07:08 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
07:13 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
07:13 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
07:20 | | 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!] |
07:40 | | Turaiel is now known as Turaiel[Offline] |
07:53 | <~Vornicus> | okay it's definitely something wrong with the way I decide certain things... |
08:08 | | Rhamphoryncus [rhamph@EB02D1.A092DB.8E5FC9.7C117B] has quit [Client exited] |
08:14 | <~Vornicus> | problem 1: every single goddamn condition was backwards. |
08:14 | | * Vornicus can't believe that one. |
08:15 | <@froztbyte> | sucirnov: ?yhw |
08:15 | <@froztbyte> | ah dammit, typo |
08:16 | <~Vornicus> | <3 |
08:18 | <~Vornicus> | Now, something terrible is happening to the list head. |
08:21 | <~Vornicus> | I haven't yet figured out why though, this is befuddling me. |
08:22 | <@froztbyte> | off-by-one? |
08:25 | <~Vornicus> | oh, god, I feel like a complete stupidhead |
08:27 | <~Vornicus> | for n, p in enumerate(pointers_to_previous_things): if p < pointer_pile_length: |
08:27 | <~Vornicus> | that's right, I was comparing a length to a pointer. |
08:33 | <@froztbyte> | haha |
08:33 | <~Vornicus> | and somehow I'm getting a loop in my linked list. The conditions still aren't quite right... |
08:46 | <~Vornicus> | wtfx. |
08:57 | <@froztbyte> | watcode |
09:00 | <~Vornicus> | ...is it because... hng. |
09:00 | <@froztbyte> | friday, friday, gotta leave our jobs on friday \o/ |
09:00 | <@froztbyte> | also shred -n 35 all the things |
09:00 | <@froztbyte> | \:D/ |
09:00 | <~Vornicus> | I'm very confused at this point. |
09:00 | <~Vornicus> | that's a little shredding |
09:01 | <@froztbyte> | at SSD speeds! |
09:01 | <~Vornicus> | ...and ssd sector loss rates. |
09:02 | <@froztbyte> | NMP(TM) |
09:03 | <~Vornicus> | point |
09:16 | | You're now known as TheWatcher |
09:25 | <~Vornicus> | Okay. The point of the y and z frontiers is that the thing before the y frontier is the last thing that would get replaced if... wait. ahaaaa, it's another special case. |
09:36 | | AverageJoe [evil1@61024F.B1DB7D.E87B5D.526FE4] has quit [[NS] Quit: Leaving] |
09:43 | | Kindamoody is now known as Kindamoody|afk |
09:53 | <~Vornicus> | Still off somewhere. My frontiers are much larger than the known good ones. |
10:13 | <~Vornicus> | I give up for now. |
10:13 | <~Vornicus> | sleep calls. |
10:15 | <~Vornicus> | (the special case was that sometimes the new item doesn't replace anything, so the "last thing that would get replaced" won't) |
10:20 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
10:52 | | * McMartin deliberately panics India in his XCOM game |
10:52 | <&McMartin> | Now I have a screencap for "India QA has panicked" if things heat up during regression testing. |
10:54 | <@gnolam> | Heh |
10:55 | | * McMartin then rewinds that save and has a go at the endgame. |
11:21 | | * TheWatcher ...s at faculty |
11:23 | <@TheWatcher> | The crappy T4 CMS they are using includes the normal '<meta charset="utf-8">' in pages. Fair enough, until you find that the response header from the server includes 'Content-Type: text/html; charset=ISO-8859-1' |
11:23 | | * TheWatcher headdesks |
11:25 | <@Azash> | Haha |
11:25 | <@Azash> | Which one takes effect? |
11:25 | <@TheWatcher> | The response header |
11:28 | <@TheWatcher> | (Basically, the <meta> is only used in situations where the content-type hasn't or can't be specified) |
11:29 | <@Azash> | Ah |
11:30 | | d4de [olorin@687AAB.418D22.566E2F.BC5950] has quit [Client closed the connection] |
11:41 | | * TheWatcher sends the faculty team an email telling them that they are a bunch of muppets and to fix their shit, damnit. |
11:41 | <@Azash> | Isn't it like one line in the httpd conf? |
11:42 | <@Tamber> | TW: Maybe you could try something a little easier, like standing on the beach and holding the tide out by pure force of will~ |
11:46 | <@TheWatcher> | Azash: for dynamically created content, it is up to the generating code to set the content type correctly |
11:46 | <@Azash> | But isn't that set in the page itself? |
11:47 | <@TheWatcher> | Can not correctly parse question: please restate. |
11:47 | <@Azash> | I didn't really understand what you meant, either |
11:47 | <@Azash> | I was saying that it should be fairly easy to set the httpd to not send the charset |
11:47 | < Syka> | the answer is hairy |
11:48 | < Syka> | because things do it differently |
11:48 | < Syka> | the generated page says utf8, but the page headers say an ISO-whatever |
11:48 | < Syka> | the ISO takes precedence, even though the page is actually UTF8 |
11:48 | <@TheWatcher> | When you have a static page or other static resource, the webserver will usually determine which content-type it should send based on the mime type of the file |
11:49 | <@TheWatcher> | (the process by which it does that varies from server to server) |
11:50 | <@TheWatcher> | When you have dynamically generated content, the webserver itself can't work out ahead of time what the content type should be, as it's quite valid to dynamically generate anything; be it html, images, sound, etc |
11:50 | <@Azash> | I imagine you'd set it in apache's conf around the same place you set what files to serve as what content-type |
11:51 | <@Azash> | TheWatcher: Yes but is there a reason why you'd have the httpd specify charset to begin with? |
11:51 | <@TheWatcher> | So, it's up to the program doing that content generation to set the content-type should be while it is generating the header to send back in the response |
11:51 | <@TheWatcher> | Yep. |
11:52 | <@TheWatcher> | It allows you to serve different language files depending on negotaition with the client |
11:52 | <@TheWatcher> | (it's hilariously nasty behind the scenes) |
11:52 | <@Azash> | But I mean.. Can't you have all text/html files specify their own charset? I'm sorry if I'm being dense |
11:53 | <@TheWatcher> | Sure, but you can't enforce it. |
11:53 | | VirusJTG [VirusJTG@2B12AA.572255.206A2A.901581] has joined #code |
11:54 | <@Azash> | Mm, that's true |
11:55 | <@Azash> | Still seems like a better idea to punish the lazy than the people who actually know their way around basic HTML :P |
12:13 | | cpux|2 [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code |
12:58 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
13:12 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
13:12 | | mode/#code [+o himi] by ChanServ |
13:46 | | * TheWatcher randomly runs into an old link; http://abstrusegoose.com/strips/i_never_would_have_passed_kindergarten.png |
14:42 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
14:42 | | ToxicFrog_ [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
15:09 | < ToxicFrog_> | Follow-up to python list comprehension madness from yesterday: it looks like the actual way to do this in a single comprehension is [str(obj.id()) for container in self.containers() for obj in container.objects() if isInteresting(obj)] |
15:10 | | ToxicFrog_ is now known as ToxicFrog |
15:10 | | ToxicFrog is now known as ToxicFrog|W`rkn |
15:10 | | mode/#code [+ao ToxicFrog|W`rkn ToxicFrog|W`rkn] by ChanServ |
15:10 | <&ToxicFrog|W`rkn> | Which strikes me as backwards. |
15:10 | <&ToxicFrog|W`rkn> | But it does work. |
15:10 | <&ToxicFrog|W`rkn> | Sadly it's also a style guide violation. |
15:11 | < Syka> | style guide violation you say? |
15:11 | | * Syka drops her billion line pep8.py violation list onto her desk |
15:13 | <&jerith> | ToxicFrog|W`rkn: That looks vaguely right. What's the violation, though? |
15:14 | <&ToxicFrog|W`rkn> | jerith: only one for-clause per comprehension. |
15:14 | <&jerith> | Hrm. I've never seen that one. |
15:15 | <&ToxicFrog|W`rkn> | I have a suspicion that our Python style guide was written by Java programmers >.> |
15:16 | <&ToxicFrog|W`rkn> | That said, this kind of makes sense to me, because it's way too easy to get the clauses the wrong way around, as yesterday's conversation demonstrated quite nicely. |
15:16 | <&jerith> | ToxicFrog|W`rkn: Multiple for-clauses in a listcomp is a standard cross-product idiom. |
15:17 | <&jerith> | [(x, y) for x in xs for y in ys] |
15:17 | <&ToxicFrog|W`rkn> | Yes, but the ordering of the for-clauses is opposite the ordering of the bindings. |
15:17 | <&ToxicFrog|W`rkn> | ...that was incomprehensible, let me try again. |
15:17 | <&jerith> | Everything happens left-to-right except the bindings. |
15:18 | <&ToxicFrog|W`rkn> | Yes. That. That's the problem. |
15:18 | <&jerith> | Only if you're abusing the syntax to unpack nested things. |
15:18 | <&ToxicFrog|W`rkn> | That was kind of my entire use case, yes |
15:19 | <&jerith> | It makes perfect sense for the cross-product, because it results in [(x0, y0), (x0, y1), (x1, y0), (x1, y1)]. |
15:19 | <&ToxicFrog|W`rkn> | This originally started as "what is python for (mapcat .getObjects (.getBuckets config))" |
15:19 | <&jerith> | ToxicFrog|W`rkn: The itertools module is your friend. |
15:20 | <&ToxicFrog|W`rkn> | Yes, I know, we did solve this yesterday |
15:20 | <&jerith> | I wasn't around for that. :-) |
15:20 | <&ToxicFrog|W`rkn> | (it's still uglier than mapcat) |
15:20 | <&jerith> | Yes. |
15:21 | <&ToxicFrog|W`rkn> | The actual answer was to use itertools.chain.from_iterable([bucket.getObjects() for bucket in config.getBuckets()]) and then iterate the result of that. ;.; |
15:24 | <&jerith> | ToxicFrog|W`rkn: itertools.chain(*[bucket.getObjects() for bucket in config.getBuckets()]) |
15:24 | <&jerith> | Which is a little more arcane, but briefer. |
15:24 | | Kenshinta [Shinta@Nightstar-9c3f7a5d.ip.skylogicnet.com] has joined #code |
15:26 | <&ToxicFrog|W`rkn> | Eh, if it's going be needlessly verbose anyways I might as well optimize for readability. |
15:28 | <&jerith> | *args is standard syntax, but it's less commonly used with literal lists. |
15:32 | | Kenshinta [Shinta@Nightstar-9c3f7a5d.ip.skylogicnet.com] has left #code [] |
16:53 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code |
16:53 | | mode/#code [+o celticminstrel] by ChanServ |
16:54 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
16:54 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code |
16:54 | | mode/#code [+o celticminstrel] by ChanServ |
17:34 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
17:37 | | VirusJTG [VirusJTG@2B12AA.572255.206A2A.901581] has quit [Ping timeout: 121 seconds] |
17:46 | | Turaiel[Offline] is now known as Turaiel |
19:06 | <@Azash> | "Microsoft posted an "Xbox One Reveal Highlights" video to their official YouTube channel?the URL ends in "ps4". http://www.youtube.com/watch?v=L0HgsIf-ps4 " |
19:15 | <@gnolam> | Azash: And from the Decline of Western Civilization Department: http://www.gamesindustry.biz/articles/2013-05-24-microsoft-applies-for-patent-on -tv-achievements |
19:16 | <@Azash> | gnolam: A more cheerful one: Kim Dotcom apparently has the patent for two-factor authentication |
19:16 | <@gnolam> | ... what |
19:23 | | Turaiel is now known as Turaiel[Offline] |
19:26 | <@Azash> | Finally, http://www.zazzle.com/css_is_awesome_coffee_mug-168716435071981928 |
19:53 | | Kindamoody|afk is now known as Kindamoody |
20:25 | <&ToxicFrog|W`rkn> | ...we have a closed room here with a sign on the door that says "WARNING: before entering, check bugtracker for open bugs in the category 'Robotics - First Law Violations'". |
20:25 | <&ToxicFrog|W`rkn> | Anywhere else, I would assume that it's joking. |
20:26 | | Kindamoody is now known as Kindamoody[zZz] |
20:31 | <@gnolam> | Heh |
20:31 | | Turaiel[Offline] is now known as Turaiel |
20:55 | | Turaiel is now known as Turaiel[Offline] |
21:18 | | Turaiel[Offline] is now known as Turaiel |
21:28 | | Turaiel is now known as Turaiel[Offline] |
22:55 | | Turaiel[Offline] is now known as Turaiel |
23:58 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
--- Log closed Sat May 25 00:00:35 2013 |