« first day (1058 days earlier)      last day (3963 days later) » 

6:03 PM
According to my friend I am Chaotic Neutral o.O
 
True Neutral here. You need to behave.
 
Did someone flag something? Why is @LucasKauffman back? :P
 
lul
 
he's with the NSA
 
@AlexM. you need to stop saying those things!
 
6:07 PM
:O
 
someone here is having unauthorized thoughts
 
@LucasKauffman what things?
 
@Jimmy I am not (memo to myself to send a hit squad)
@AlexM. bad things...
no I just accidentally pushed down enter in chrome
 
@AlexM. I believe the exact phrase was "KFC is good"
 
needed to go to gaming.SE not gamedev.SE
 
6:08 PM
you're going to have to be more exact, I haven't been racist at all in the meantime
 
@ToddersLegrande EXACTLY!
 
ooooh
 
@AlexM. It's about the chicken man
 
@Jimmy Ahh so you have been keeping an eye on his traffic as well... His comings and goings appear to be...most...sinister..
 
anyway please remain calm and proceed as you would normally would.
 
6:10 PM
o.O So spouting off at the face about how corrupt the government is and how the NSA should go fly the worlds biggest piss pot and fall in while they are at it?
 
@LucasKauffman will do
 
I AM CALM! DON'T TELL ME TO BE CALM!
 
Omg what happened tyler...
U IS NOT CALM
dsadsaasdad
 
oooh, he used your real name
you're in big trouble now mister
 
@AlexM. Not his real name
 
6:12 PM
oO
 
All the oldies know my real name, and its really no secret :P
 
Please ignore the raving man in the corner. We will have him appropriately examined by, uhhh, doctors.
 
My username was formerly tylerrrr07
 
I know this because tyler knows this!
I am tyler
is this the present
is this what it is.
now?
 
uhhhhhhhhhhhhhh
 
6:15 PM
i am potato
 
WPF Dev is going down on my streamz although it might be a combination of me browsing the internet chatting and other interesting stuffz.
 
@CodeAssassin your audience demands witty commentary
 
=) its a book manager app... thingy... might be switching between backup app and book planner app tho.
@ToddersLegrande You guys want my voice??? I'm sorry but .... that just can't be done =(
My mic will pick up... background noise. and it is horrible(built- in)
 
voice
I demand voice
 
6:19 PM
@AlexM. but but I CANNNNT D:<
rage
 
well that's okay
I can't stream with this internet either
 
@AlexM. And witty remarks with 0 relevance!
 
@AlexM. My sister has a mic but I mean will she let me use it? lol
@ToddersLegrande I need a book to help me with that(no witty remarks here)
 
That's what she said.
See? It's easy.
(Also what she said)
 
"I need a book to help me with that" seems to be one of the more unfortunate things for her to say
 
6:20 PM
lol u guis(pronounced guys)
 
you gooeys
 
you Graphical User Interfaces :P
 
you geesey
 
It seems my computers audio has stopped working
this is most unfortunate and I cannot program without music. it is the source of all my power
 
THIS IS THE BEST TWITCH STREAM EVER
WHEN IS MLG PICKING YOU UP
 
6:25 PM
@Jimmy no
It has no sound.... and I do have webcam but you would mostly be seeing my hair because I have a bad habit of leaning to close to the screen
 
@Jimmy MLG IS THIS WEEKEND :O
 
Tyler now has control over my comp. Please hold.
 
why is everyone shouting
 
TWITCH CHAT
 
I am going to have to restart my comp
kk brb
 
6:33 PM
Yeah... its going to be a good weekend consisting of beer and StarCraft 2
 
yeah, looks like I'll be spending it trying to get my client to send me the goddamn graphics that I need
this is the third time I told them I need the freaking graphics for the buttons
but they keep on sending me their logo
I even attached a screenshot with arrows on it to point out what I need
and the logo is also inappropriate format-wise :(
I asked them to put me in touch with their artist
but no
 
I just looked up the MLG prize pool and was surprised to see the SC2 prize pool so much smaller... and then I remembered SC2 was the only non team sport meaning the winner of that game gets more than the winners of the other games
 
well just put their logo on the button
and when they complain, tell them that's what they gave you
 
well, also MLG gets shafted on the LoL department
 
6:36 PM
(note how I didn't star this)
 
that'd be evil lol
 
since pro teams aren't allowed to technically participate in MLG
 
@Jimmy I wasn't aware of that.... seems odd
I feel like any team in MLG would be considered "pro"
 
that
 
yeah, they have a 'league' system now, so it's like, the top 8 teams in each region are salaried
and in return they do not get to participate in things like MLG (except MLG is allowed to arrange to broadcast their weekly league matches)
I guess it's kind of like a Korean system where GomTV or OGN controls the player schedule
 
6:43 PM
woops
 
ELLOO!!
 
@Jimmy neato I guess
I really like how they've organized WCS for SC2
 
@ToddersLegrande why is your pic a crossed out hat
 
yeah I think I prefer to see that kind of federated league system
but perhaps the weekly ranking matches helps to catch other regions up to the Korean level of play
 
6:47 PM
computer cooled down
ready to goes
 
I can't download eiffel studio because it takes like 140MB
what the hell did they stick in there, Crysis 3?
 
Crysis 3 would take several GB, right?
 
you must be the go-to guy in town for jokes
I wonder if there's some download manager for chrome
 
o_O
@AlexM. its CTRL+J
:P
 
:P
it's not funny when you let it download for like 2 hours, and then it stops :P
 
6:51 PM
@AlexM. Ouch, dude
 
yeah, that was an uncalled for mean response
I take it back
no download managers
 
im back
 
damn this internet and all of the shit it puts me through
I hope the head of the isp gets... I dunno
shot by gun
 
and now my speakers are staticy
 
6:53 PM
@AlexM. What?
 
I want somebody to take a gun
and shoot my ISP's boss
if this were GTA, it'd already be done
 
speakers are gone again
damn this computer
 
so from my understanding of Player vs. Player vs. AI games, the methods that a Player class can invoke should be the same as an AI class, in such a way that they have the same superclass. the only difference being that player characters invoke the actions they do from mouse and keyboard, while the AI relies on an algorithm
 
alright
I'm calm
 
is this generally how it is done?
 
6:57 PM
I can download this
sorry @Almo for being an asshole
maybe there's a torrent somewhere
 
get torrentz get sued get jailed #yoloswag64
 
this is free software anyway
I just need something that can help me avoid stuff like download stopping at 139/140mb
 
@AlexM. Anti-Rage Software. When this happens it links you to the "nooooooooooo.com"
 
i fixed that by using firefox
 
this is not a dire situation
this is a slowly-go-insane situation
 
7:00 PM
which is dire near the end
 
@AlexM. Sounds like you need.....
 
you have to admit
 
@AlexM. Not a problem. :)
 
@0xFFF1 :(
 
lol
 
7:02 PM
I guess I'll just wait 3 more days
I'll be back home by then
 
@AlexM. it sounds like sneakernet is your best bet
 
I could download it on my phone and transfer it through USB then lol
 
@AlexM. did you get it?
you can use wget to resume
 
never seen enums like this before

`	namespace GameOverType {
		enum Enum {
			Bloog = 0,
			Blarf,
			Blarg,
			Blorf,

			COUNT,
			None = COUNT
		};
	}
`
each enum is wrapped in a namespace
 
@Gajoo ooh looks interesting
 
7:06 PM
MoveType::Enum moveType;
 
@AlexM. "wget -c [download link] -o [output file]"
 
seems simple enough
 
I think it also has a rollback option in case the downloaded file is curropted around when the connection droped
 
This is very weird...

if (datePicker1.Text == null)
{
datePicker1.Text = "Not Started";
}
if (datePicker2.Text == null)
{
datePicker2.Text = "Not Finished";
}
So basically it will enter the braces but the property never gets changed.
 
7:12 PM
yes
 
Is datePicker1.Text a readonly property?
 
that would generate compile-time errors
 
It can get and set
@AlexM. ^
 
Can it be set to a non-date value?
 
You're right. Check the implementation of the set for the property.
 
7:13 PM
@JohnMcDonald Not sure I'd have to look into that
 
@JohnMcDonald Oooooh, that might do it.
 
nah
:)
 
lol
slow clap
 
>______________>
 
7:16 PM
:D
 
I'm a little confused as to why a date picker would have "Not Started" and "Not Finished" values
Sounds like you want text boxes
 
"A user can set the SelectedDate of a DatePicker by typing a date into its text box. The DatePicker attempts to parse any string entered into this property as a date. While the Text property can be set to any string that can be parsed by the Parse method date, the format of the string that is returned depends on the value of the CultureInfo.CurrentCulture property." - msdn.microsoft.com/en-us/library/…
So, it is attempting to parse your string as a date
 
downloading with wget
thanks @Gajoo
 
I'm surprised you don't get a FormatException though
 
@AlexM. np,
 
7:20 PM
"If not null, check to see if it can parse the value properly." - Me, from Software Development II, freshman year, lab 5.
 
I've worked on too many different things, so I just know just a little about everything :D
 
I guess leaving it blank wont hurt
 
@JohnMcDonald Maybe he has a catchall that's swallowing the exception.
 
I am starting to wonder
 
@ShotgunNinja Does that even exist?
 
7:22 PM
try{
Everything
} catch(Exception e) {} // Gatta catch 'em all
 
@JohnMcDonald's was better :)
 
You got me red handed
 
heh, and you even ninja'd me
 
I will bow down to slower but higher quality
 
I'll just focus on other things like getting the notifications to work =)
Then I shall release it
O: OH SNAP
 
7:23 PM
@CodeAssassin Learn to love exceptions.
 
I hate exceptions. In SharePiont there are some things you just can't check for without causing an exception. It's obnoxious.
Outside of that they are great though :)
 
if(person.isWatchingStream == false)
{
while(true)
{
THROW NEW GODAMN EXCEPTION ("WATCH MY STREEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAM");
}
}
 
Learn to love Fail Fast
6
heh
 
@JohnMcDonald but I don't like that... :(
 
@ToddersLegrande Todders dislikes heh'ing
 
7:25 PM
A lot of times I prefer the calling method to be able to continue with a null value versus trying to handle an exception that was thrown
If null -> Create New; Else -> Load Existing sort of deal
 
yeah, in the ASP app I get to maintain, exceptions are caught everywhere then the stack trace is printed to a log file and a lovely error message shows up. It makes it painful to debug, :(
 
So I'm reading this book... it's philosophy right.
It's called: "How to be a winner"
 
In AO, failing fast has been really nice
 
and it is by: a dude name Loser.
 
when you left home you thought: http://www.youtube.com/watch?v=1TD_pSeNelU
then this chain of events happens: http://hastebin.com/luxuwaxeci.avrasm
@Alex
im too late though
 
7:28 PM
@ToddersLegrande At least if you're aware of Failing Fast, you can be thinking to yourself: If an error happened, do I want to Fail Fast or Fail Slow?
 
took too long
 
3 ppl watching?
 
@JohnMcDonald Yeah. It's definitely the route to go if you want to just pop up an error or something I find my exceptions tend to be situational and I handle them differently on a case by case basis, given the SharePoint API anyway.
 
The stream is over D:
 
That being said... I'll have to read the article you posted because in my experience throwing and catching exceptions in my experience is actually a SLOW process and its faster to check for null and write your own message to the user.
 
7:31 PM
will continue after i watch dexter...
because it is awesome
 
that's pretty cool, John
 
with fameleh!
 
fail fast should get some stars. it's really important
 
@JohnMcDonald one paragraph in and I now see the point :)
Doesn't apply to my situations I'm talking about but in general yes, that's a very good idea.
 
yeah. If you know something is wrong, don't try to hide it
A reasonable example in my game: I have a pair of methods that retrieve a single component for an entity, one can return null, and the other fails if the component isn't found (with a note to use the other if you're expecting it). Following the stack trace one back, and you find out exactly which system was trying to do this. I could have designed my systems to be robust and to do nothing if it didn't find the component, but it's better to know right away.
That has saved me a bunch of times
 
7:40 PM
That sort of thing would cause an error with the game right?
 
None of this: Why is nothing drawing? And dig around for 2 hours to find out that I forgot to do X
Yes, I stop right there, right away
 
Alright. I feel good about how I do things then
 
I like the two versions thing with the fail note to use the other if you expected to get null
that's really smart
 
It has been working really well
 
Funny thing is, though, I went back through the code I've been working on, and realized I was failing slow in a bunch of places, and obscuring exception messages.
 
7:48 PM
:( yeah, that asp app I maintain does a good job of obscuring the errors too
 
try
{
    if (GetSomething() == null) {throw new Exception("I can fail slow too!")}
}
catch (Exception ex)
{
    ShowFriendlyError("Whoopsiedaisy!");
    //swallow useful information
}
 
yeah, basically
 
Failing slow or fast, I at least log the useful information. I'll definitely be more cognisant of the failling slow now though.
Setting up a new development PC for work. What should all go on the SSD and what should go on the SATA drive?
(I'm new to SSDs)
At least ones this large (250GB)
I'm thinking I can get all apps on the SSD (including SQL and VS) and I'm thinking then VMs can go on the SATA
Unless thats a bad idea?
Space pending, I feel like getting at least the main VMs I would be using on the SSD would be good as well
I've got at least 3 I want to build out... =/
 
8:09 PM
argh! 3 short on the Simple pathery today
 
8:26 PM
@0xFFF1 I can't listen to anything or view anything on youtube for the same reason I can't download a 140mb file w/o a manager
 
@JohnMcDonald I think I've been using fail fast without my self knowing it
 
8:36 PM
in case anyone want to debug OpenGL shader code, gDEBuger doesn't require license any more!
 
Talking about shader, I forgot some stuff about shader; what's the best approach for multiple techniques in one shader
simple color + texture shader, doing only one of them.
 
8:59 PM
== ; is it better to use different shader techniques with boolean parameters in one program? or make different instances of shader and change them when needs arise.
 

« first day (1058 days earlier)      last day (3963 days later) »