code logs -> 2012 -> Thu, 01 Mar 2012< code.20120229.log - code.20120302.log >
--- Log opened Thu Mar 01 00:00:25 2012
00:02 Attilla [Obsolete@Nightstar-f426a78e.as43234.net] has quit [Ping timeout: 121 seconds]
00:26 Attilla [Obsolete@Nightstar-f426a78e.as43234.net] has joined #code
00:34
< maoranma>
lol McMartin
00:34
< maoranma>
belated lols are the best
00:45 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
00:48 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
00:50 You're now known as TheWatcher[T-2]
00:56 You're now known as TheWatcher[zZzZ]
00:59 Derakon[AFK] is now known as Derakon
01:10
<~Vornicus>
McM: be a jerk! be a jerk! be a jerk!
01:12
<&McMartin>
Well
01:12
<&McMartin>
This is going to be a lengthy process, though step one (acquire copy of Windows 8) is now done.
01:14 * Stalker is eagerly awaiting the results.
01:14
<&McMartin>
If it is, then Win8 is pretty definitively not the next Vista~
01:15
< Stalker>
Oh?
01:15
<~Vornicus>
Vista was 6.0
01:15
<&McMartin>
My comment above wasn't really intended as a joke
01:15
<~Vornicus>
ANd had a lot of new stuff in it
01:15
<&McMartin>
Windows 7 really is "windows 6.1" if you do the kernel-version calls.
01:16
<&McMartin>
This means, among other things, that it's completely backcompatible to 6.0 except for things that had to be bug-for-bug compatible.
01:16
<&Derakon>
So basically you're saying that if Win8 builds on Win7, then it won't be making the kind of drastic changes that made Vista such a black sheep?
01:16
<&McMartin>
Quite.
01:16
<&McMartin>
In particular, all devices and drivers should Just Work, etc.
01:17
<&McMartin>
Like they did with Win7, because Win7 device drivers had this four year public beta called "Windows Vista"~
01:17
< Stalker>
I thought that was in part because the drivers had to be written for x64?
01:17
<&McMartin>
That helped but wasn't the only reason.
01:17
<&McMartin>
x64 meant that a lot of lazy-developer things had to go away too.
01:17
<&McMartin>
Vista was pretty awful, but as one of the Resident Windows Guys I learned to respect it (while never using it)
01:18
<&McMartin>
My first real task on that front was taking our product and making it work on Vista, because Vista was broken
01:18
<&McMartin>
And by that I mean "our code was in fact horribly broken, but XP simply didn't give a shit"
01:18
<&McMartin>
Vista was also where they dropped the hammer on various security things that XP had basically just optionally.
01:19
<&McMartin>
(device driver-level code popping UI elements, most flagrantly and most compatibility-breakingly)
01:19
< Stalker>
What is your job?
01:19
< Stalker>
Is / was / both?
01:19
<&McMartin>
I'm a software developer for a virtualization startup.
01:19
<&McMartin>
I expect to be asked soon to make sure we won't break once people shift over to Win8. =P
01:19
< Stalker>
Called? Or is that secret / private ?
01:20
<&McMartin>
Just obscure enough to rarely matter - the company's called MokaFive.
01:20
< Stalker>
I am terribly curious.
01:20
<&McMartin>
The name is random enough to be Google-friendly.
01:21
<&McMartin>
We're the mad-science approach to VDI.
01:21
<&McMartin>
(This is not the usual way it is cast, but it's how I think of it)
01:22
<&McMartin>
In practice, someone deploying us looks a lot like a standard virtual-desktop setup to casual inspection, but it's doing completely different stuff at the management and workflow levels, and this matters.
01:22 Vashicopia [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
01:22
<&McMartin>
As a result, you get some seriously weird effects like "people deploying us and competitors to us simultaneously, and finding they interoperate because they're completely orthogonal"
01:22
< Stalker>
I wikipediaed as my first approach.
01:23
< Stalker>
I have a wikipedia lookup bound to f4, dictionary to f5, and google to f6.
01:23
< Stalker>
It's handy.
01:23
<&McMartin>
Heh
01:24
<&McMartin>
At any rate, if Win8 is just Win7 under the hood, updated, then it's pretty likely most enterprise software will Just Work.
01:25
< Stalker>
Which is a good thing.
01:25
< Stalker>
I suspect this is the case.
01:27
<&Derakon>
Stalker: I have keyword searches set up in Firefox.
01:28
<&Derakon>
So e.g. "en Firefox" would take me to http://en.wikipedia.org/wiki/Firefox
01:28
<&Derakon>
Or "gis" for Google Image search.
01:28
< Stalker>
I have the image search open on any new tab in my browser because I find myself using the image search more often than the regular search.
01:32 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code
01:32 mode/#code [+o Vash] by ChanServ
01:36
<&Derakon>
Ehh, I don't like loading anything when I open a new tab.
01:37
<&Derakon>
Holdover from the days when it took at least a few seconds to load anything, I guess.
01:37
< Stalker>
I have a 40/40 mbit internet connection, it should load fast enough.
01:37
< Namegduf>
I don't like clicking when I open a new tab.
01:38
< Stalker>
Clicking?
01:38
< Namegduf>
Ctrl+T for a new tab immediately transfers focus to the URL bar in the new tab.
01:38
<&Derakon>
Stalker: sure, but I used to have a 9600 connection.
01:38
< Namegduf>
And you can start typing immediately.
01:38
< Stalker>
Ah.
01:38
<&Derakon>
You didn't want a default page to load if you wanted to go somewhere else, under those circumstances.
01:38
<&Derakon>
And yeah, new tab -> start typing in the URL bar is very handy for me.
01:38
< Stalker>
My new tabs does not take focus, because often I need to GIS some image or other, so I ctrl+t then start dragging my image, ctrl+tab and drop it.
01:39
< Namegduf>
Ah.
01:52 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Client closed the connection]
01:54 Attilla [Obsolete@Nightstar-f426a78e.as43234.net] has quit [Ping timeout: 121 seconds]
01:58
< maoranma>
NO START BUTTON IN WIN 8
01:58
< maoranma>
just saying
01:59
<~Vornicus>
I heard about that and just plain don't get it
01:59
< maoranma>
Woe betide tech support
02:00
< maoranma>
Fuck, it's so unseasonably hot
02:06
<&McMartin>
There is totally a start button in Win 8. It's between the Ctrl and Alt buttons~
02:11
< Stalker>
ctrl+esc?
02:12 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: If I had a world of my own, everything would be nonsense. Nothing would be what it is because everything would be what it isn't. And contrary-wise; what it is it wouldn't be, and what it wouldn't be, it would. You see?]
02:17
<&McMartin>
Well, I meant "the windows button"
02:17
<&McMartin>
Which is what I hit to get the start menu to come up.
02:17 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
02:20 iospace is now known as iospamm
02:20 maoranma [maoranma@Nightstar-45c46c98.pools.spcsdns.net] has quit [Ping timeout: 121 seconds]
02:24 maoranma [maoranma@Nightstar-45c46c98.pools.spcsdns.net] has joined #code
02:24
< maoranma>
God, my internet is having a heart attack
02:24 Kindamoody[zZz] is now known as Kindamoody
02:26
< maoranma>
]21:25[ [maoranma PING reply]: 11secs
02:30
< maoranma>
Internet is perfectly useless, taking like 5 minutes to load a page, guess I'll go play Picross DS for a while
02:58 iospamm [Alexandria@Nightstar-635d16fc.org] has quit [Ping timeout: 121 seconds]
03:03 eckse [eckse@Nightstar-88ef50bd.dsl.sentex.ca] has joined #code
03:03 mode/#code [+o eckse] by ChanServ
03:05 iospamm [Alexandria@Nightstar-635d16fc.org] has joined #code
03:08 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [[NS] Quit: Leaving]
03:08 iospamm is now known as iospace
03:09 mode/#code [+o iospace] by ChanServ
03:11 iospace is now known as iospamm
03:18 * Derakon downloads the Unity game engine for pokings.
03:19
<&McMartin>
Let me know how that works out
03:19
<&Derakon>
Roger that.
03:19
<&Derakon>
It has three scripting languages -- Javascript, C#, and a Python dialect.
03:20
<&Derakon>
No Linux release, sadly.
03:20
<&McMartin>
(I'm mostly curious because at least one of the games I rather liked was written in that engine: Bob Came In Pieces, a very cute little rocket physics puzzler)
03:21
<@ToxicFrog>
Purportedly, they're working on Linux support
03:21
<@ToxicFrog>
Also, Kerbal Space Program uses it
03:21
<&McMartin>
So does OFFROAD VELOCIRAPTOR SAFARI
03:21
<&McMartin>
In which you take an SUV back in time to run down raptors and harvest the resulting raptorburgers
03:22
<&McMartin>
From back when Unity was envisaged as being primarily a browser plugin, because Web Is The Future!
03:22
<&McMartin>
(or WTF for short)
03:22 Phox [NeophoxProd@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
03:23
<&Derakon>
Anyway, the theory here is that if ZMC is ever going to meet reality it's going to require me not not do everything from scratch this time around~
03:23
<&McMartin>
ZMC?
03:24
<&Derakon>
Zelda May Cry.
03:24
<&Derakon>
First goal: load up a crappy humanoid model and display it. Second goal: get a running animation up in that business.
03:25 * Vornicus was trying to backfill that acronym but couldn't come up with anything funny enough for the Z, but apparently you beat him to it and are completely serious.
03:25
<&Derakon>
Not completely, but we'll see how far I ride this thing before inevitably getting bored.
03:25 Vashicus [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code
03:25
<&McMartin>
What's Unity's licensing like? I thought they were commercial-only
03:26
<&Derakon>
I mean, the only games I've actually finished were Bejeweled Twist (before they made it) and a bullet hell game.
03:26
<&Derakon>
There's a free license available, but it limits your platforms to something like Mac+Windows only.
03:26 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [Ping timeout: 121 seconds]
03:26
<&McMartin>
That's not... much of a limit?
03:26
<&Derakon>
Also they stick a splash screen in.
03:26
<&McMartin>
ah
03:26
<&Derakon>
Yeah, it seems pretty permissive.
03:27
<&Derakon>
I think the idea is that indie devs can use it to get started, then once their game gets big they buy the pro licenses ($1500 each) to remove the splash screen and port to XBLA etc.
03:27
<@ToxicFrog>
In semi-related news, https://github.com/ToxicFrog/kessler
03:28
<&Derakon>
Orbit calculator?
03:31
<@ToxicFrog>
Nothing so pedestrian.
03:31
<&Derakon>
Oh, the free version also doesn't support some graphics tricks.
03:32
<@ToxicFrog>
Shared-world system for KSP.
03:32
<&Derakon>
Like render-to-texture or global illumination.
03:32
<@ToxicFrog>
Save file merger, and automatic upload/download merge daemon.
03:33
<&Derakon>
Neat.
03:33
<&Derakon>
So you can pump a bunch of junk into orbit and then inflict your obstacle course on other players.
03:33
<@ToxicFrog>
Well, you could already do that, but they had to overwrite their save file with your own
03:34
<@ToxicFrog>
I've also got a wrapper for the windows version that automatically syncs on start and exit
03:47 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Client closed the connection]
03:51 iospamm is now known as iospace
04:08 * Vornicus gets Stupid THoughts about a stealth game
04:10 eckse [eckse@Nightstar-88ef50bd.dsl.sentex.ca] has quit [Connection reset by peer]
04:10
<&Derakon>
Well? Out with it~
04:17 * Vornicus was formulating.
04:17
<~Vornicus>
Anyway it goes vaguely like this
04:19
<~Vornicus>
As you increase in perception skill, you can tell where people are, where they're looking, and what they can see - and they can see you from further away when you're moving. And you can tell what regions you are hidden in while standing still as separate from those where you're always hidden or always vulnerable
04:24 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited]
04:32
<~Vornicus>
So I mean it's not, you know. Much there, but it's still a stupid thought about a stealth game.
04:33
<&McMartin>
It implies that the blind man is the perfect theif
04:33
<&McMartin>
*thief
04:33
<~Vornicus>
what
04:34
<~Vornicus>
I have not invoked the Ravenous Bugblatter Beast of Traal
04:34
<&McMartin>
"As you increase in perception... they can see you from further away"
04:34 * Vornicus beats McM with a cheese
04:35
<&McMartin>
I suppose that "and" is supposed to be weaker than the "and" immediately before it
04:35
<&McMartin>
That said, check out DX3, whose stealth augmentations work very much like that
04:36
<~Vornicus>
Yeah
04:40 eckse [eckse@Nightstar-88ef50bd.dsl.sentex.ca] has joined #code
04:41 mode/#code [+o eckse] by ChanServ
04:41 eckse [eckse@Nightstar-88ef50bd.dsl.sentex.ca] has quit [Client closed the connection]
04:45 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
04:45 mode/#code [+o Syloqs_AFH] by ChanServ
04:47 Syloqs_AFH is now known as Syloqs-AFH
05:01 Kindamoody is now known as Kindamoody|gaming
05:16 Phox [NeophoxProd@Nightstar-3e5deec3.gv.shawcable.net] has quit [Connection closed]
05:17 Phox [NeophoxProd@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
05:28 * Derakon pokes around in the demo Unity game, teaches the kamikaze bots to run away frorm the player instead of towards him.
05:28
<&Derakon>
Testing this proved to be tricky as I then couldn't find any kamikaze bots...because they all ran away before I could get close to them.
05:38 Vashicus [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
05:47 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds]
05:54 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
05:56 Phox [NeophoxProd@Nightstar-3e5deec3.gv.shawcable.net] has quit [[NS] Quit: ]
06:01 Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code
06:13 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code
06:13 mode/#code [+o Vash] by ChanServ
06:16 Derakon is now known as Derakon[AFK]
07:00 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Client closed the connection]
07:25 Kindamoody|gaming is now known as Kindamoody
08:13 ShellNinja [abudhabi@3A600C.C57732.7B31A9.45C326] has quit [Ping timeout: 121 seconds]
08:28 Netsplit *.net <-> *.split quits: Namegduf, EvilDarkLord, rstamer, @McMartin, maoranma, kazrikna, Stalker, froztbyte, @Kindamoody, @Derakon[AFK]
08:29 Netsplit over, joins: &McMartin, Stalker, &Derakon[AFK], froztbyte, EvilDarkLord, @Kindamoody, kazrikna, maoranma, Namegduf, rstamer
09:07 Attilla [Obsolete@Nightstar-eb948e96.as43234.net] has joined #code
09:14 Kindamoody is now known as Kindamoody|out
09:17 You're now known as TheWatcher
09:55 Attilla [Obsolete@Nightstar-eb948e96.as43234.net] has quit [[NS] Quit: ]
10:02 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
10:11 Attilla [Obsolete@Nightstar-eb948e96.as43234.net] has joined #code
10:58
<@TheWatcher>
... uhoh "Complex regular subexpression recursion limit (32766) exceeded at..."
11:15
< froztbyte>
youch
11:22
<@TheWatcher>
yeah
11:23
<@TheWatcher>
Trying to work out /why/ is proving interesting, too
11:26
<@jerith>
How many pages is the regex in question?
11:29
<@TheWatcher>
It's less than one line
11:31 Attilla_ [Obsolete@Nightstar-eb948e96.as43234.net] has joined #code
11:33 Attilla [Obsolete@Nightstar-eb948e96.as43234.net] has quit [Ping timeout: 121 seconds]
11:41 Attilla_ is now known as Attilla
12:05
< froztbyte>
impressive
12:05
< froztbyte>
well, perhaps. how many characters on that line? ;)
12:57 Attilla_ [Obsolete@Nightstar-e3203e1b.as43234.net] has joined #code
12:58 Attilla [Obsolete@Nightstar-eb948e96.as43234.net] has quit [Ping timeout: 121 seconds]
13:16 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code
14:16
< maoranma>
I love this AR DSi device
14:17
< maoranma>
Wow, my beedrill has really good IVs in def, sp. atk, and speed, lol
14:21
<@TheWatcher>
froztbyte: 132 including 4 spaces of indent
14:28
< froztbyte>
ah, okay
15:08 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
15:08 mode/#code [+o Syloqs_AFH] by ChanServ
15:09 Syloqs_AFH is now known as Syloqs-AFH
15:49
< Tarinaky>
CS lectures are boring.
15:49
< Tarinaky>
Maths lectures are incomprehensible.
15:49
< Tarinaky>
First world problems.
16:25
< simon_>
keeping one's attention throughout education is not entirely a first-world problem.
16:29
< Tarinaky>
I thought in the third world everyone was too busy jostling to actually get a seat in the glassroom to be bored.
16:30
< Tarinaky>
Maybe with the occasional burst of gunfire between weapon jams.
16:36 Kindamoody|out is now known as Kindamoody
16:36 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code
16:36 mode/#code [+o Vash] by ChanServ
17:45 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: If I had a world of my own, everything would be nonsense. Nothing would be what it is because everything would be what it isn't. And contrary-wise; what it is it wouldn't be, and what it wouldn't be, it would. You see?]
18:13 Tarinaky is now known as Lowpass
18:27 Stalker [Z@Nightstar-5aa18eaf.balk.dk] has joined #code
19:10
< Rhamphoryncus>
So far as I can tell the mq extension to hg is.. not version control.
19:11
< Rhamphoryncus>
All it does is partially automate shuffling around of .diff files, leaving it extremely easy to nuke things
19:12 maoranma [maoranma@Nightstar-45c46c98.pools.spcsdns.net] has quit [Ping timeout: 121 seconds]
19:17 Kindamoody is now known as Kindamoody[zZz]
19:43 Attilla_ is now known as Attilla
19:55
<&McMartin>
Extended reaction to Win8: Tabletastic, skeptical, Still Better Than 10.7
20:13
<~Vornicus>
What's wrong with 10.7?
20:13
<~Vornicus>
(having never used it, or even 10.6)
20:13
<&McMartin>
Tries to use tablet controls on a laptop
20:13
<&McMartin>
Tablets are The Future, omg
20:14
<&McMartin>
So are full-screen apps
20:14
<&McMartin>
I fully expect the big innovation in 2015 to be "you can run multiple apps on the screen at once, arranging them on this bold innovation, the 'virtual desktop'"
20:15 * Vornicus doesn't often have two things visible on the screen at once anyway. THough right now he's doing some stuff where he is.
20:25 * Vornicus is also kind of vindicated in his insistence on his web designs not taking more than 640px wide while doing this!@
20:25 * McMartin tends to splitscreen horizontally.
20:31
< Rhamphoryncus>
I think the fullscreen fad is kind of a backlash to the utter lack of innovation in window arrangement
20:31
< Rhamphoryncus>
The most we've had is, what, edges that snap together?
20:32
< Rhamphoryncus>
I run a lot of things fullscreen. Programming is just a mess of windows though.
20:32
<~Vornicus>
I liked the way you could run splitscreen in win7
20:32
<&McMartin>
To be fair, snappable edges are great
20:32
< Rhamphoryncus>
McMartin: they are
20:32
<&McMartin>
Vornicus: Yes, this actually is why Win7 became my favored dev OS almost instantly
20:32
< Rhamphoryncus>
The eliminate the neurotic component of trying to line things up
20:33
< Rhamphoryncus>
Not only is a mess of windows annoying, but the labels are often unreadable
20:33
< Rhamphoryncus>
So I have to remember by position in the list
20:34
< Rhamphoryncus>
Then there's programs which use tabs, which is just a reimplementation of the window list, but in a crippled fashion
20:36
< Rhamphoryncus>
My terminal starts out at 80x25 but gets wider and wider as I use it, because line-wrapping is unreadable
20:41
<~Vornicus>
Having a sensible gesture that goes "divide my desktop into this grouping layout (chosen from a gallery) and give me hotspots to place windows in particular bins" would be cool.
20:41
<@jerith>
I use fullscreen-everything on my nebook. (Which only has about twelve pixels in the display.)
20:42
<@jerith>
Vornicus: There are several tiling window managers that will do this.
20:42
<@jerith>
I tend to vary my layout on the laptop depending on which displays I have plugged in and local environmental conditions.
20:52
<&McMartin>
jerith: Yeah, the "everything should be a netbook" theory seems to be animating everyone
20:53
<@jerith>
McMartin: They can all go perish in a conflagration.
20:53
<&McMartin>
Yeah
20:53
<@jerith>
Every single GUI thing seems to be going in the same direction.
20:53
<&McMartin>
Though if this Metro thing supports doing something like an actual tiling manager, Win8 will become The Best MS OS Ever overnight.
20:54
<@jerith>
Unity: "We know how you should use this machine, and BY GOD you'l do it our way!"
20:54
<&McMartin>
Avalanches have unity too
20:54
<&McMartin>
It is too late for the pebbles to vote
20:54
<@jerith>
Gnome: "Hahahahaha! You want to configure something?"
20:55
< Namegduf>
McMartin: Huh, I hadn't thought of the possibility of them letting third party apps actually control layout.
20:55
< Namegduf>
That WOULD be pretty awesome.
20:55
<@jerith>
OSX: "Your MacBook is an iPad now. GLHF."
20:55
<@jerith>
Windows: "Your desktop is a phone now."
20:55
<&McMartin>
Namegduf: I'm sure I'll become Sad later.
20:56
< Namegduf>
Yeah... I doubt they'd do it.
20:56
<&McMartin>
But there is still Glorious Possibility now before I do the research~
20:56
<&McMartin>
As for jerith's comment, yeah
20:56
< Namegduf>
Yes.
20:56
<&McMartin>
I get the feeling Apple's doing it because iPad Cult
20:56
<&McMartin>
But that Windows is doing it because they're sick of maintaining three separate code bases
20:57
<@jerith>
From what I've heard, Metro has the potential to be pretty good.
20:57
<&McMartin>
And the Win7-compat fallback mode is totally fine so far
20:57
< Namegduf>
The good reason for MS to do it is that it basically gives them a huge edge if their tablet OS can be both a good touch OS and match what users are all used to on the desktop.
20:57
<@jerith>
And it might actually get me to consider Windows to be a usable OS again.
20:57
<&McMartin>
YMMV
20:57
<&McMartin>
For me, Win7 managed that feat.
20:57
< Namegduf>
Since the desktop users have no choice whatsoever
20:58
< Namegduf>
The vast majority, anyway
20:58
<@jerith>
But mostly because everything else is going downhill fast.
20:58
< Namegduf>
The solution is to orientate their desktop OS so that it is easy for them to make it also a good touch OS so they can also win as a tablet.
20:58
<&McMartin>
The "install our Win7-focused products on Win8" stuff integrated with the Metro components better than I expected, though I wasn't expecting much
20:59
<&McMartin>
But it was smart enough to have the start screen correctly distinguish "start", "switch to", and "activate from system tray icon mode" with the same gesture
21:00
<&McMartin>
Something I was hoping for but didn't get is "windows that go fullscreen automatically become metro screens"
21:16 * ToxicFrog ponders writing his improved KSP SFS parser in Scala or possibly Haskell...
21:16
<@ToxicFrog>
What's the Haskell GUI ecosystem like?
21:21 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code
21:23
<&McMartin>
There's XMonad, and some bindings for various libraries
21:24
<&McMartin>
I found the bindings to be a little problematic; lazy evaluation and user reactivity don't mix
21:27
<@jerith>
A freind of mine is playing with a Haskell webapp framework at the moment, and finding it very pleasant.
21:27
<@jerith>
Yesod, I think.
21:28
<&McMartin>
Oh yeah, webapps are fine for Haskell
21:50 Stalker [Z@Nightstar-5aa18eaf.balk.dk] has quit [Ping timeout: 121 seconds]
22:09 * TheWatcher headstabs module authors who think that "This should not happen" is an adequate error message
22:10
<@Tamber>
Of course not. It should be "Out of Cheese"
22:14 * TheWatcher eyes the author of Text::Wrap
22:15
<@TheWatcher>
Not only does it say "This should not happen", the code in question has no comments, and is part of a mess of horridness. This rate it'll be faster to write a new wrapper myself.
22:15
<@Tamber>
Ick.
22:16
<@TheWatcher>
Worse, it's somehow breaking eval { } too, so I can't catch the die and dump the state of the calling code to trace it properly. Gah
22:17
<&McMartin>
Breaks... eval?
22:18
<@TheWatcher>
Essentially, a way to do exception handling in perl. You can do $foo = eval { somecode() }; if($@) { something broke executing somecode() }
22:19
<@TheWatcher>
If somecode() returns normally, the result goes in $foo, otherwise $foo is set to undef and the reason it failed is in $@
22:20
<@TheWatcher>
except that the wrap() function in Text::Wrap is killing the terp when it dies, even when called inside an eval {}
22:37 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
22:47 maoranma [maoranma@Nightstar-45c46c98.pools.spcsdns.net] has joined #code
22:47
< maoranma>
derp
22:53
< maoranma>
So I've got this Nintendo Wi-Fi USB connector that's perfectly useless in Win 7 Pro 64x
22:54
< maoranma>
I wonder how hackable it could be. Would be awesome if it had the ability to broadcast Ni-Fi signals for pokemon events
22:55 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
22:55 mode/#code [+o himi] by ChanServ
23:15
<@Vash>
=o
23:19
< maoranma>
Vash
23:19
< maoranma>
vash
23:19
< maoranma>
vash
23:19
< maoranma>
I will never again have to use an IV calculator
23:20
<~Vornicus>
iv?
23:20
< maoranma>
Quick, ask me what my IV values on my Togepi are
23:21
< maoranma>
IVs, individual values
23:21
<@Vash>
XD
23:21
< maoranma>
Special, normally unviewable, stats that effect a pokemons max level in a stat
23:21
<@Vash>
huh... I think I had a togepi when I had my silver or crystal
23:21
< maoranma>
And they're breedable, but there's not as easy to figure out
23:22
<@Vash>
oh, wait... the evolution, I think
23:22
< maoranma>
Yea, I'm playing Soul Silver
23:22
<@Vash>
I forget the name for togepi's evolution
23:23
<@Vash>
so, what ARE the IV values, Mr. Pokenerd? =P
23:23 * Vash flrrd
23:23
< maoranma>
Togepi comes out of the egg, then you have Togetic, then Togekiss
23:24
< maoranma>
Attack 26, defense 30, Sp.Atk 25, Sp.Def 26, Speed 28.
23:24
< maoranma>
Pretty good, seeing as the scale is on 0-31
23:24
< maoranma>
Or 1-32... lemme check
23:26
< maoranma>
Yea, 0-31
23:27 * Vash patpat maoranma's head
23:27
< maoranma>
There are ways of calculating based on the reported characteristics from the game, it's stats from level to level
23:27
< maoranma>
But it's really hard to perfectly calculate them unless you go all the way to 100 with the pokemon (usually done with rare-candies)
23:28 You're now known as TheWatcher[T-2]
23:28
< maoranma>
But, this code lets me view IVs, EVs, and the normal stats, so I never have to deal with that any more, haha
23:28
< maoranma>
EVs are effort values, they allow you to train a stat to be better than other stats.
23:29
< maoranma>
Every 4 give a single stat point, and a pokemon can have 512 of them spread between stats
23:29
<&McMartin>
Code... are you trapping broadcasts from the Let Me Tell You About My Pokemans mode, or are you ROMhacking, or...?
23:29 You're now known as TheWatcher[zZzZ]
23:30
< maoranma>
Sorry, 510 of them
23:31
< maoranma>
255 in two stats, but 3 go to waste, so it's proper training to do 252, 252, and 6 in another stat
23:31
< maoranma>
McMartin romhacking and pokeymans
23:31
<@Vash>
XD
23:32
<@Vash>
AUGH, don't know what we should get vorn's brother for his b-day
23:32
<@Vash>
(note: he likes pokemon, too)
23:32
<@Vash>
as well as doctor who, I think
23:32
< maoranma>
Pokemon Soul Silver or Heart Gold
23:33
< maoranma>
Then you get Heart Gold, and we trade pokeymans.
23:33
< maoranma>
And we all win, except Vorn, who will be out like $70
23:34 * Vash snorts
23:34
<@Vash>
I can't. I'd rather... buy things we need for me or vorn (instead of buying myself a pokemon game)
23:34
<@Vash>
but his brother's birthday is this weekend. and we both forgot
23:34
<@Vash>
I am, however thinking of making the cake
23:34
< maoranma>
Buy Vorn Pokemon Platinum then
23:35
<@Vash>
was thinking dalek cake. but dunno. it might be difficult
23:35
<@Vash>
considering that I know nothing about doctor who... I'd be better off drawing pokemon on the cake or something like that
23:35
< maoranma>
I perfer strawberry cheesecake for my birthday
23:35 * Vash ponders
23:35 * Vash eyes maoranma
23:35
<@Vash>
did I broke him?
23:36
< maoranma>
All you need on the front of a Dr. Who cake is a police box
23:36 * Vornicus is not a pokemon kind of guy.
23:36
< maoranma>
Vornicus: You don't want to be the best like no one ever was?
23:36
<~Vornicus>
Oh I do
23:37
< maoranma>
You don't want catching them to be your real test, and to train them to be your cause?
23:37
<~Vornicus>
But I don't see how pokeymans would help with that~
23:37
<@Vash>
=P
23:37
<@Vash>
He wants to be the best at math.
23:37
< maoranma>
I'm trying to figure out how to segway into Fresh Prince of Bel-Air here, hold on
23:38
< maoranma>
Yea, I got nothin'
23:39
<~Vornicus>
"segue"
23:39
<~Vornicus>
"Segway" is the ridiculous vehicle
23:40 * maoranma circles around Vornicus on his Segu?
23:41
<@Vash>
back to the cake- I'm not...normal, when it comes to cakes.
23:42
<@Vash>
thing is, apparently the party/cake is needed on saturday
23:42
<@Vash>
damn this short notice
23:42
< maoranma>
Vash: Oh, HP has an IV too
23:42
< maoranma>
Togepi's is 0 :(
23:42 * Vash was literally considering making cake in the shape of and decorating it as a dalek. also thought about the tardis/police box
23:43
<@Vash>
is it usually 0?
23:43
< maoranma>
No, it ranges 0-31 at random like the others
23:43
< maoranma>
Togepi's other IVs are really decent, but has a shit HP IV value XD
23:44
<@Vash>
he had to be bad in some way
23:44
<@Vash>
=P
23:44
< maoranma>
Attack 26, defense 30, Sp.Atk 25, Sp.Def 26, Speed 28, HP .... 0
23:44
< maoranma>
haha
23:44
<@Vash>
how does that affect him, anyway?
23:44
<@Vash>
I'm a bit confused
23:45
< maoranma>
It's a bit complicated, I think it influences max potention stats
23:46
< maoranma>
I'm actually researching it now
23:47
< maoranma>
Ah, it's a 1 for 1 ratio on them apparently
23:47
< maoranma>
So with IV 31, at level 100, you get 31 extra points in that stat
23:48
< maoranma>
So anywhere from 0 to 186 extra points spread out accross all stats
23:49
<~Vornicus>
So like you have starting stats, and that what you have at level 1, and then you have the IVs, so start + IV is what you have at level 100?
23:50
< maoranma>
Sort of... IVs can give you 0-31 stats at max level, EVs give you up to 63 in up to 2 stats, and 1 in one other stat at any level (assuming to can train the EVs, which are gained after every pokemon it defeats), and nature can influence status up or down 10%
23:51
< maoranma>
But each pokemon has a max stat base, which IVs change, and EVs can enhance, and natures can boost or hinder
23:52
< maoranma>
The base max varies from pokemon to pokemon, and there's actually something of a tier system behind the scenes that the developers use to determine the over all max stats a new pokemon to have
23:52
< maoranma>
Legendaries of course getting the largest possible max base stat over all
23:53
< maoranma>
http://bulbapedia.bulbagarden.net/wiki/Stats
23:53
< maoranma>
Lots of math there
23:54
< maoranma>
http://bulbapedia.bulbagarden.net/wiki/File:OtherStatCalcGen34.png
23:54
< maoranma>
That's for everything except HP in Gen 3/4, and probably gen 5 too
23:56
< maoranma>
That's why psuedo-legendary pokemon (I bet you didn't even know that was a thing), are desirable trades with max IVs (EVs too, but those can be changed after the fact, even at max level luckily)
23:58 Attilla_ [Obsolete@Nightstar-e3203e1b.as43234.net] has joined #code
23:58 Attilla_ [Obsolete@Nightstar-e3203e1b.as43234.net] has quit [Connection closed]
23:59
<@Vash>
.. pseudo-legendary?
23:59
< maoranma>
Yes, pokemon with a base stat total of 600
23:59
<@Vash>
o.o
--- Log closed Fri Mar 02 00:00:39 2012
code logs -> 2012 -> Thu, 01 Mar 2012< code.20120229.log - code.20120302.log >

[ Latest log file ]