« first day (2002 days earlier)      last day (3025 days later) » 
00:00 - 21:0021:00 - 00:00

12:15 AM
I might just have a question for Code Review.. Sigh.
I'm trying to set up a tutorial system. I think I have a reasonable framework on how to make it happen, but it still seems a bit off to me...
 
if it works, it's reasonable
 
I don't know if it'll work yet, so maybe the answer is to just build what I'm thinking of and see if it works.
 
is usually the case
your code = your design document
if you change your design, might as well change the code at exactly the same time :p
 
12:33 AM
The way I'm designing this, all of the tutorial elements will basically be contained in a single massive array.
Well, the array will heavily borrow from other stuff, but...
 
12:47 AM
Evening fellas
 
Hello
 
:)
 
1:48 AM
twiddles thumbs
I forgot there is life outside reviewing pull requests
 
it's there if you look for it
 
code golf gave me a literal and pretty bad headache. holy shit.
I almost went to get some tylenol but it went away after browsing reddit for 10 minutes
 
:(
 
I did solve the problem though, lol
 
Pip
2:45 AM
o/
Evening hashbrown
 
Pip
2:56 AM
@IcyDefiance nice!
Whoo getting close to OpenGL 3 core in browsers (aka the 3.2 feature set)
 
Pip
3:19 AM
Also: I finally got a window open with my new framework code!
WHOO
Now just to re-add all of the features that I killed
 
Pip
4:03 AM
@IcyDefiance a really interesting thing with the opengl bindings that I'm using is that it actually parses the shaders for uniforms and params
and you can go myShaderProgram["myUniformName"] = whatever
super awesome
it uses regex internally and seems very robust
 
the parsing is for type checking, I'm guessing? that would be possible without parsing the shader, but there are some other annoyances if you don't know the type.
like if you try assigning to an ivec with glUniform3f() it won't work
also it seems odd to use regex for that, since you can use opengl calls to get the same info, which seems "nicer"
 
 
6 hours later…
10:17 AM
good morning
 
10:45 AM
Morning
 
 
2 hours later…
user92578
12:18 PM
 
12:29 PM
it's still active(the last commit was 24 days ago), what makes it even cooler
 
user92578
12:49 PM
This is great: ted.com/talks/…
 
I only read the transcript but it turned out to be good enough
 
user92578
It was really hilarious
 
the code part was the best
 
user92578
I loved the graph he sent to the scammer
 
user92578
So what's up?
 
1:02 PM
well, I'm at work right now
doing some changes to one of our datamarts
 
1:24 PM
Creating some tabletop RPG like dice rolling classes.
I've had enough of random.nextInt(6)+1 ... :D
 
user92578
lol :D
 
user92578
I've been working on game controllers lately, polishing the menus to work better when removing/adding controllers mid-game
 
user92578
It's going nicely, my menu code is surprisingly manageable
 
I had some good times with 2D&T
my cousin had a D8, D10, D12 and a D16, which made more fun having actually real dices for the different calculations
 
It's now "grab a new dice with Dice d = Dice.d6();" and "get a new value with int val = d.newValue();", not caring which dice it is exactly (the Dice class also has methods to get the minimum and maximum value, there are decorator classes for things like "exploding" dice, and I'll add explicitly specifying the seed now).
Dice d = Dice.sum(2, Dice.explode(Dice.d10())); for the MechWarrior 3 RPG skill check dice, for example.
 
1:31 PM
Dice.d(6) would make more sense to me
 
I've just found this site: downloads.khinsider.com
it's great, contains sound tracks from many games
 
There's also a Dice.sided(int num) for any sided dice, the d6() method is just for convenience's sake.
Oh, and I also need to implement dice pools now, Shadowrun/Exalted/WoD style.
 
Pip
2:17 PM
nice
@IcyDefiance yeah, idk but it works. You can also still use the glUniforms
 
user92578
Hi!
 
user92578
An installer wants me to instal PACE Anti-Piracy driver
 
user92578
Is that legit?
 
Never heard of it.
 
user92578
2:33 PM
I'm installing Pro Tools free version
 
user92578
Alternatives that don't require me to install sketchy drivers?
 
user92578
Oh right, I have Reaper already installed
 
never heard of that either
 
user92578
NVM
 
Except "Dice" is plural, so you can't "grab a dice". :D
very tired today
:)
 
user92578
2:40 PM
lol
 
user92578
I can see that your tired
 
user92578
waiting if that'll slip by
 
Dice is plural?
:S
 
user92578
"die" is singular
 
@Almo My class is called Dice and I'm sticking to it.
 
2:42 PM
your class can totally be called dice
:D
So many people get it wrong, that the Oxford dictionary reports it, so if you tell people they're wrong they say "it's in the dictionary" not knowing that Oxford is a descriptive not a prescriptive dictionary, and they report shit even if it's not "correct". For example "anyways" is in there, which is also incorrect.
 
user92578
Anyway?
 
So did you mean "grab a Dice object?"
 
All my life.. I though.... oh well, there go my best memories of my dungeons and dragons player... down the drain :P
 
@Tyyppi_77 yeah
 
For the record: I know that the singular is "die", I was using "dice" about as a shorthand for "any amount of dice in any combination".
 
2:44 PM
I figured :)
But it's more fun to remind everyone of the creeping evil that is using "dice" as singular. It's just one of the signs that Tony the Pony is coming.
 
Habit of using Java, really. "Stuff" is a class, interface or enum, "a stuff" is an instance of that class.
 
howdy folks
 
French speakers sometimes say "stuffs" or even "a stuff" thinking "stuff" = "thing"
 
foodstuffs
 
Speaking of languages, where did @Noctrine disappear to? His friend didn't contact me about the translation he wanted yet.
 
Pip
3:00 PM
morning SN
@MartinSojka yeah, same deal for me
idk
 
@Almo I would totally laugh at those :P
 
:)
 
Even though saying 'stuffs' is very funny when you know that you should not :P
 
@Pip yo
 
yeah
the guy said referring to a game design thing "one player has a stuff, and another player has some other stuffs"
 
3:05 PM
Yeah, that's wrong :)
 
it's a grey area of English
some versions of the language consider it wrong, others don't.
 
Something I say to my wife "On pourrait aller à l'épicerie, pis stuffs"... ("We could go to the grocery store, and stuffs") but it's clear that I'm aware that you wouldn't say that..
 
it used to be completely correct
 
:D
0
A: why does the compiler not optimize this load away

AlmoThe compiler does not know that externalFunc doesn't change the pointer o. It knows that id couldn't change in the o it has, but o itself could change.

is my answer wrong?
oh yeah it is wrong
 
also, let me just gush for a second about how much I love Mother 3
 
3:08 PM
deleted
:)
 
You're a slave to peer pressure.
 
it was definitely wrong though
i don't really know much about compiler optimizations, I was just hoping to snipe the answer.
incorrect but deleted answers don't show in your history to the casual observer.
 
:D
 
3:17 PM
@Almo I tend to keep my wrong answers as a daily reminder of my own stupidity. But, well, that's just me. :)
 
:)
 
 
1 hour later…
Pip
interesting
 
Unity 5.3.2 was released! Hope the bugs were fixed!
 
Pip
@PearsonArtPhoto Or you could dev your own framework like I am :P
 
You do that;-)
 
Pip
Getting pretty close to usable, actually. Right now I'm derping around fixing things that I broke during this refactor
 
4:32 PM
wow, they sure do make new versions quickly
 
I thought with the snow that I would have more time to work on things, turned out it was less...
 
snow slows everything down
 
It's been over a month since Unity released an update.
 
user92578
@ShotgunNinja level editors are always cool :)
 
Well, it's getting fairly close to being melted away. What once was 2.5 feet is now less than a foot.
 
4:34 PM
@Tyyppi_77 Not just a level editor; in-game scripting, level sharing, download+edit, and a bunch more, from the looks of it
 
user92578
Level editors with stuff ontop are always cool
 
reminds me of what the Halo series did with Forge
and the low learning curve puts it about on par with Unity
at least from the looks of things
 
Pip
@PearsonArtPhoto except for where it got plowed into huge piles!
At the corner of the road near my house there's still 10+ ft
 
yeah, Wisconsin's even starting to melt away
 
@Pip Yeah, I know the feeling...
I still ran into blocked lanes on major roads on my way to work this morning, some 5 days after the snow stopped...
 
Pip
4:42 PM
I haven't even bothered to shovel the sidewalk under it. Too much
 
I tried to, but gave up when it became appearant that there wasn't any hope to have it uncovered...
And I actually burried it. I might try digging it up tonight, however...
 
user4704
"Vim plugins make vim slowly. If vim is slowly, it stops the thinking."
 
user4704
I love that.
 
Pip
Matz is great
Also, wow. His English has improved since then
Progress! I now have window icon support
And I think I can make the system use this for all of the icons
 
4:52 PM
Blender just graduated!
 
user4704
If only I could tolerate using Blender.
 
Pip
Nice!
 
:O
 
user4704
Nice art.
 
Gz Blender!
 
user4704
4:53 PM
I don't like our art :(
 
Art made by a programmer :)
 
Was made by jzy like the rest.
 
user4704
Too yellow.
 
Yeah.
 
Pip
@iKlsR yeah, Blender has nice art.
 
4:56 PM
@MartinSojka I passed on the information - but yesterday was the last day to submit something so he was on that all day.
 
@iKlsR Oh, new version?
@Noctrine Oh, no problem. I was just wondering, since "March 2016" is a rather short deadline.
 
Pip
ooh cool their icon is NICE
 
@MartinSojka Yep, we're out of beta
3 years
 
5:23 PM
@Almo ... and data is plural. I'm very annoyed to see datas.
 
Pip
datum!
 
user4704
"Dat" is the singlular forum of "data" you scrubs.
 
user4704
Everybody knows that.
 
Pip
lol
 
5:40 PM
I thought Datas was the plural of Data...
 
data is latin :)
 
Datum maybe. I know I've heard that word...
 
Pip
yeah
Datum is some kind of not-quite-correct Latin that's passed into the mess that we call English
I think
We could ask english-language.se if you want :P
 
Nah.
I refuse to use that site, I don't care enough to learn proper English for everything...
 
6:18 PM
@AlexandreVaillancourt hahah yeah
 
6:30 PM
Huh, another Heroes of the Storm tournament will be broadcast on ESPN this year [dramatic trailer]
 
6:45 PM
0
Q: can not access protected members of base class in derived class functions through a new instance of base class

mohammad saeidiI have the following code: class Base { public: Base() :id(2) { } protected: int id; }; class Derived : public Base { public: void print() { Base b; cout << b.id << endl; } }; the error is: protected member "Base.id" is not accessible through a "Base" pointer or object

 
Pip
wat
 
Jon
7:24 PM
so listen to this one
you know how I told you guys that I owed money in child support?>
I found the error... they fucked up the calculations starting in march of last year.. overcharging me
 
Yep
 
Jon
But seriously listen to this next part.. this is so fucked up
They admitted it was an error -- but didn't fix it until they had approval my my ex.
WHAT?
 
Pip
Ouch
 
Jon
THE FUCK DOES SHE HAVE TO DO WITH YOUR FUCKEN MISTAKE?
 
wtf
 
7:26 PM
No shit
 
Jon
I know -- now consider for one moment if she says No.
 
boom
 
Jon
I'm forced to pay more money now, because they won't fix their mistake? what kind of logic is this?
I have to sue them?
I couldn't believe it... but anyways, she agreed, because it was blatantly ripping me off
 
but the ex received the money even you paying the correct amount right?
 
Jon
i am unsure, but I think so yes.
it almost sounded like they were looking to NOT fix it
 
7:28 PM
bureaucracy
can't have a better word for this
 
Jon
It is quite possible they don't give her any money until i provide it actually.
But yeah...
the system is fucked up, i'm telling you.
 
I think they won't give her any more, until it's set.
 
Jon
Men are oppressed
luckily for me, my ex isn't crazy
at least not anymore lol
My problem is... if this is standard procedure, what happens to the next guy where the ex says NO.
And thinking about this, I feel like it is my duty to file a complaint or something.
Shouldn't be about getting permission at this point -- should be about fixing the error and apologizing.
 
it's totally non sense to ask this
 
Jon
Instead, i'm met with resistance, and grief.
the guy didn't even say bye at the end of the conversation
 
7:31 PM
The system is dramatically in favor of the person who has the kid. Because they are ultimately trying to do what's best for them.
 
Jon
he was perceivably annoyed
I HAVE THE KID MAN
 
Woah
 
Jon
50/50 custody
 
So, joint custody and there is still a child support award. Are you way better off than your ex?
 
Jon
no, lol -- however i do generate more income, which is why i need to pay her a portion of it
if she made more than me, it would be the other way around
I don't mind paying support
That isn't the real issue here
I mean, it is also an issue.
I personally wouldn't be asking money from my ex-wife unless I really needed it to support my son.
Women have it engraved that they deserve it.. its an old law from the early 1920s
it needs to be revised.
 
7:35 PM
Kinda like getting thru to the president
 
Jon
Similar to Diamonds are Forever.
 
Recorded messages are bad also
 
Jon
Direct a woman to the real reasoning behind diamond engagement rings.
She will still want one.
Doesn't matter if the true root of the tradition, is a goddamn marketting scheme by the people that sell diamonds (debeers)
And it worked beautifully... to the point that I am describing... they don't give a shit.
 
In ancient times they meant absolute security
 
Jon
Nowadays, it is a social significance to woman circles
a status of wealth and wellbeing
 
7:37 PM
Often times the greatest way for them to make money is divorce
 
@MickLH Indeed.
 
Jon
LOL, yep
if a chick has 3 kids with 3 different dudes
chances are she's a playa
 
Breathing the same air of exploitation the man does
 
Jon
The way the world sees it though, a father can just take off anytime he wants
as long as you are paying, you are being a dad.
look at steve jobs
lol
he paid his child support
 
--at the start he denied to pay a good amount
 
Jon
7:42 PM
haha, he denied it was his Daugther even DNA tests proved it was
was ordered to pay a minimal amount or something.
alright, back to restoring my c64.. bbl
 
Peace
 
Allegedly 500 a month.
 
Jon
8:05 PM
she's back
 
@Jon WHAT
 
Jon
wut? lol
 
what
 
What?!
 
8:10 PM
@Jon yeah (debeers)
 
Jon
i like to inform myself on large purchases
 
:D
my wife has a D-color diamond, pretty damned cool. her mom has a 2 caret monster, first diamond i ever saw the impressed me. I was like "Damn so THIS is why people like diamonds". I've got a 1.5 caret sapphire
 
Jon
someone in the US should buy me a SD2UIC chip -- send it to me -- and i'll pay you back in Canadian dollars
@Almo they used to sell real diamonds back in the day yeah
that ring your grandmother is wearing, probably didn't cost the price of a house
nowadays, god knows what the hell you are buying.
plated steel rings, sold at 14k
lab diamonds sold for price of real
and white gold...
white gold is all fake
white gold doesn't exist
 
my sapphire is lab-created
I don't give a shit if it's "real" or not, I love blue, and it's fuckin' blue.
Even got to choose the shade of blue before they sent to the lab for it
 
nice!
 
8:15 PM
:)
 
the sapphire's in your wedding ring?
 
engagement
 
I'm still deciding what I want my wedding ring to look like
already bought Syd's engagement and wedding ring
 
wedding ring is three different metals
one is platinum, was damned expensive
 
yeah, I dunno if I want to go with plat or tungsten
as cool as they are, they're not really malleable enough
my finger might change size; I'm still young
 
8:18 PM
my fingers are big.
:(
 
hey, some ladies like that
 
user4704
Tungsten is heavy
 
heavy-cool or heavy-weighty
 
user4704
Weighty. I didn't like it.
 
I use anthracite
 
8:19 PM
I'm planning on just getting "white gold".
 
 
user4704
Mine's titanium
 
Jon
i got a blue gemstone for meaghan
 
maybe a small irradiated blue diamond in it
 
the stone is in a tension setting, so the ring clamps it
 
Jon
8:20 PM
looks kinda like your almo.. but way lighter
 
can't do that with anything but diamond and sapphire, other stones too soft
 
Jon
ver ycool
 
user4704
My wife's is gold with a green sapphire.
 
what's with all these russian flags
@JoshPetrie sweet
 
Jon
personally i hate jewelry, but i like physics
 
8:20 PM
:)
 
my fiancee's ring is white gold with a bunch of small white diamonds, with two small irradiated blue diamonds flanking the center stones
all of it's low-carat, but Syd and I kept coming back to the same ring
and it's within what I had for a budget
 
user4704
And apparently no picture sof it anywhere on instagram
 
user4704
there we go
 
8:23 PM
that's pretty cool josh
 
Aw man, Arcen Games is in financial trouble‌​. They are such a unique developer, it's a shame they have to lay off almost all staff. :(
 
Pip
:(
 
Jon
some pics of my c64
 
@ShotgunNinja neato :)
 
GOG: Introducing Games in Development gog.com/news/introducing_games_in_development
 
user4704
8:27 PM
Oh boy, more games to avoid.
 
Jon
yeah... starbound is taking way too long
hey guys
someone wants procedural rocks
chop chop
I wrote a procedural polygon generator in 2d, and that was a headache enough as it was
 
Combine a few spheres of different sizes together, and texture?
 
Jon
naw man, he wants low poly
0
Q: Procedural rock algorithm

dotminicI'm looking to create some procedural low poly rocks and boulders for a game. I haven't found much interesting information on the internet other than 3D software articles. Not sure what way to go.

 
Hmmm, seems like it wouldn't be that hard...
(Famous last words...)
 
Jon
i mean.. if you don't know at all how to start, i see why he would ask that question
But... at the same time, it is very lazy... there is zero attempt at the problem.
But he states that he is unable to proceed, because he doesn't know how to.
So .. I mean... unless you did this before.. are you going to sit there and figure out this problem ?
 
8:38 PM
The tough part about SE...
BTW, I just passed the level with your logo/initials;-)
 
Jon
haha, cool
 
The levels with multiple valid solutions are bothering me less...
There was only one that really annoyed me, and that was on Easy.
 
Jon
told ya
 
The thing that is kind of annoying still is to get back to the main menu when selecting a level.
 
Jon
what do you mean?
 
8:42 PM
Well, if you are selecting a level, and you want to switch difficulty levels, how do you do it?
 
Jon
press the back button
how do you do it?
 
That's how I did it in the end, but it seemed tricky to figure it out.
Plus if you release on iOS, they don't have a back button, right?
 
Jon
it has one now
for the ios build
The very first line of the game, when you play the tutorial -- (it auto starts it on first play) -- says "Press the back button on your device"
but yeah, i guess no one reads
2
 
Well, I didn't remember that when I got to the point where I needed it...
 
Jon
you did figure it out however.
 
8:45 PM
It took me a while, because the back button was hidden.
 
Jon
minimalism at its finest.
 
But I hardly consider myself the best judge for determining if a game mechanic is findable...
 
Jon
naw, you are probably right -- but I wanted to not have the button on android for the purpose of keeping less on screen
glad you are playing it :)
my next puzzle game is gonna be awesome
you should beta test for me when the time comes.
 
Can one buy your games?
I liked the one I saw with the blocks
 
00:00 - 21:0021:00 - 00:00

« first day (2002 days earlier)      last day (3025 days later) »