code logs -> 2012 -> Sat, 08 Sep 2012< code.20120907.log - code.20120909.log >
--- Log opened Sat Sep 08 00:00:52 2012
00:05 Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
00:06 * Derakon feels his coder's high start to dissipate a bit.
00:06
<&Derakon>
Whoops, wrong terminal to up-arrow+Enter.
00:08
<&Derakon>
Anyway, time to go.
00:08 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
00:10 Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
00:27 You're now known as TheWatcher[T-2]
00:33 You're now known as TheWatcher[zZzZ]
00:35 Derakon[AFK] is now known as Derakon
01:01 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
01:56 Derakon is now known as Derakon[AFK]
02:16 Alek is now known as Chi
02:16 Chi is now known as Alek
02:59
<&ToxicFrog>
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
03:01 * McMartin stabs libcurl again
03:04 Attilla [Obsolete@Nightstar-5d310455.as43234.net] has quit [Ping timeout: 121 seconds]
03:06 * io pokes ToxicFrog
03:09 * ToxicFrog pokes io
03:12 * io points to pm
03:14 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: grr. beroot.]
03:32 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code
03:32 mode/#code [+o Alek] by ChanServ
03:41 io is now known as iospace
03:42 * McMartin sourcefives, gets what he needs.
03:42
<&McMartin>
sourcedives, too.
04:21
<~Vornicus>
hooray sourcefiving
04:23
<&McMartin>
Boo needing to sourcedive
04:23
<&McMartin>
Especially into libcurl =(
04:48 * Rhamphoryncus tracks down a bug to some floating point ops rounding up and thus attempting acos(1.00001) x_x
05:04
<~Vornicus>
http://imgur.com/gallery/6WHOS ladies and gentlemen, programmers.
05:05
<&McMartin>
Yup
06:02 Kindamoody[zZz] is now known as Kindamoody
06:28 Derakon[AFK] is now known as Derakon
06:48
<~Vornicus>
Also, mom got me Knuth 4A for my birthday two weeks ago and today it turned a long terrible search through wikipedia etc etc into a 15 minute romp.
07:11 Derakon is now known as Derakon[AFK]
07:13 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:23
<~Vornicus>
It's like a +5 book of problem crushing.
07:53 Kindamoody is now known as Kindamoody|breakfast
07:58
<&McMartin>
Tome of forbidden lore
07:58
<&McMartin>
What's 4A's topic, anyway?
08:01
<~Vornicus>
4A: "combinatorial algorithms, part 1", covering boolean functions and binary decision diagrams, and generating tuples, permutations, combinations, partitions, set partitions, and tres.
08:04
<&McMartin>
Oh man, BDDs
08:05
<&McMartin>
Those things are sorcery
08:06
<&McMartin>
Also, my thesis work involved finding a use for the BDD-Based Deductive Data Base system a colleague had made as his thesis project.
08:06
<&McMartin>
Or BDDBDDB for short.
08:06
<~Vornicus>
I was going to say, that's a hell of an acronym
08:16 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Connection closed]
08:17 * Vornicus has a rudimentary nonograms solver
08:25
<~Vornicus>
There. Took me about two hours from start to finish, and it solved that damn super dove puzzle in less combined time than I had spent on it last night.
08:33
<~Vornicus>
(all it does is it examines all the possible layouts for each row and column, and fills in cells that are the same in all those layouts. The super dove puzzle takes 11 passes.)
08:52 Kindamoody|breakfast is now known as Kindamoody
09:10 You're now known as TheWatcher
09:26 Kindamoody is now known as Kindamoody|out
09:38 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
09:38 mode/#code [+o himi] by ChanServ
09:55 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [Client closed the connection]
09:55 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code
09:55 mode/#code [+o Alek] by ChanServ
10:20
< simon_>
I wonder how many of the algorithms in TAOCP Knuth came up with himself and how many are contributed.
10:22
<~Vornicus>
He seems more a compiler than a creator.
10:23
<~Vornicus>
Many of the algorithms given were known to - if not antiquity - at least the turn of the 20th century.
10:30 * simon_ is going to be a volunteer at ICFP in Copenhagen.
10:31
< simon_>
Vornicus, right. I just came to think of the many algorithms he did make.
10:36 You're now known as TheWatcher[afk]
10:39
<&McMartin>
simon: re: ICFP: awesome
11:11 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
11:18 Attilla [Obsolete@Nightstar-5d310455.as43234.net] has joined #code
13:34
< AnnoDomini>
http://marginalrevolution.com/marginalrevolution/2012/09/there-is-no-great-stagn ation-remote-controlled-cockroach-edition.html
13:39 Kindamoody|out is now known as Kindamoody
13:42
< rms>
So today I just started using a config parsing library from an old project in a new project. The old project is basically a massive code refactoring, so I didn't realize that I never implemented configReadFile until now (since my library never had a file to read of its own, it just piggy backed on the old code's stuff so I could clean it slowly)
13:43
< rms>
Then I found 3 other unimplemented functions
13:43
< rms>
Commented them out so at least I'll get linker errors when I try to use them.
13:54
< Rhamphoryncus>
Augh. Default ringtone in cyanogenmod for incoming calls? Silent. :P
13:58
< rms>
D:
14:00
< Rhamphoryncus>
does explain why the talk ringtone of "default" was silent without saying so
14:01
< rms>
What are the advantages of CM anyways?
14:01
< Rhamphoryncus>
switches and knobs
14:01
< Rhamphoryncus>
and no samsung crap
14:02
< Rhamphoryncus>
Just found out that I can change the autorotate directions, including removing 0? and 180?, meaning it's locked into horizontal if I want to view it that way
14:07
< rms>
Noice
14:16 Kindamoody is now known as Kindamoody|out
14:17 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Client exited]
14:41
< iospace>
http://www.examiner.com/article/iphone-5-release-date-the-new-apple-iphone-5-may -face-a-ban-on-event-launch-day PFFFFFFFFFFFFFFFFFFT
16:37 Derakon[AFK] is now known as Derakon
16:41 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code
16:52 You're now known as TheWatcher
16:59 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
16:59 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code
17:02
< iospace>
god, you can tell you're a low level computer nerd when you look at a video card and you wonder what the pinout on it is :P
17:11
<&ToxicFrog>
So in python I can unpack a tuple with x,y,z = coords
17:11
<&ToxicFrog>
Is there an equivalent for arrays?
17:12
< rms>
Python has arrays?
17:12
< rms>
Eitherway, it works with lists too
17:12
< rms>
>>> a,b,c = [1,2,3]
17:12
< rms>
>>> a
17:12
< rms>
1
17:13
<&ToxicFrog>
Oh I see what was going wrong last time
17:13
< rms>
$ python --version; python2 --version
17:13
< rms>
Python 3.2.2
17:13
< rms>
Python 2.7.2
17:13
<&ToxicFrog>
The length of the list needs to exactly match the number of names being unpacked to
17:13
< rms>
Heh
17:13
< rms>
slice(), slice(), slice()
18:45 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code
18:45 mode/#code [+o Vash] by ChanServ
19:25 Kindamoody|out is now known as Kindamoody
19:38 Vash is now known as Vash[uh-nya]
21:01 iospace is now known as io\ON_WISCONSIN
21:21 Kindamoody is now known as Kindamoody|afk
21:48 Kindamoody|afk is now known as Kindamoody
22:28
< rms>
http://www.codeofhonor.com/blog/tough-times-on-the-road-to-starcraft <-- reading this
22:34
<&ToxicFrog>
Interesting read.
22:34
<&ToxicFrog>
Although I find it darkly amusing that they started out making Warcraft in Space, then decided that it needed to be "vastly more ambitious" and ended up making...Warcraft in Space.
22:38
< rms>
I don't see how SC1 is "Warcraft in Space"
22:38
<&ToxicFrog>
Well, ok, Warcraft II in space.
22:39
<&ToxicFrog>
The graphics are better, and the squad limit has been raised from 9 to 12, but it's still fundamentally the same mechanics.
22:40
<&Derakon>
ISTR one of the hero units in SC1 had a quote going "This is not Warcraft in space! It's much more sophisticated!"
22:41
< rms>
The engine (from a player's perspective) is vastly better and the game balance is completely different.
22:41
<&ToxicFrog>
Derakon: yep.
22:41
<&ToxicFrog>
In the expansion, actually.
22:41
< rms>
WC2 had two near-identical races. SC1 had three races that had no compatability between each other.
22:42
<&ToxicFrog>
rms: ok, I will grant it that; it had three asymmetrical races that were still mostly balanced rather than just being reskins of each other.
22:44
< rms>
I think the only valid strategy that applies to both games is "build multiple barraks"
22:44
<&ToxicFrog>
Farmwalling :P
22:44
< rms>
Only works with Terran.
22:46
<&ToxicFrog>
Anyways. My objection is that they had three years to improve the interface, unit AI, economy, and physics - at a time when other RTS developers were doing exactly that and giving them shitloads of examples to draw on - and instead the upgraded the graphics and implemented asymmetric races and called it a day.
22:46
<&ToxicFrog>
Some of this may be deliberate; improving the unit AI, for example, would make it more focused on overall strategy and less on APM.
22:46
<~Vornicus>
(that said asymmetric races is pretty cool.)
22:46
<&ToxicFrog>
(it is, and I can't think of another RTS that did it before Starcraft)
22:46
<&Derakon>
Yeah, SC is pretty explicitly a micro-RTS.
22:46
<&Derakon>
And there are plenty of people who like that.
22:47
<&ToxicFrog>
Derakon: yeah, I do kind of feel like there should be ways to make a microRTS that do it by making micromanagement the focus of the game rather than making the UI terrible at macromanagement.
22:47
<&Derakon>
Heh.
22:47
<&ToxicFrog>
Although it may turn out that what I'm arguing there is "death to StarCraft, Ground Control forever"
22:48
<~Vornicus>
I always wished they'd made some of the special abilities in Starcraft more, uh
22:48
<&ToxicFrog>
Not a colossal pain in the ass to use?~
22:48
<~Vornicus>
I wish the High Templar, if you had a squad of them, would spread out their lightning when you commanded them to use it
22:48
<&Derakon>
Ah yes.
22:50
< rms>
They fixed that in WC3
22:51
< rms>
But yeah
22:51 * rms never used the specials for that reason
23:16
< froztbyte>
ToxicFrog: I'd love to see a localized microRTS in the Dawn Of War sense
23:16
< froztbyte>
the macro operation of DOW is pretty cool
23:17
< froztbyte>
and it strikes me as a nice thing where being able to operate on individual squad units might work well
23:32 io\ON_WISCONSIN is now known as io\meh
--- Log closed Sun Sep 09 00:00:07 2012
code logs -> 2012 -> Sat, 08 Sep 2012< code.20120907.log - code.20120909.log >

[ Latest log file ]