« first day (1886 days earlier)      last day (3124 days later) » 

Pip
1:01 AM
So I'm thinking about building hackintoshes for $
Don't know if anyone would be interested..... but we shall see. I might make a simple website to gauge some interest
 
 
8 hours later…
user92578
9:12 AM
Morning!
 
user92578
9:33 AM
You guys seen this? github.com/ocornut/imgui
 
Looks pretty rad.
 
user92578
10:05 AM
struct TLevelTriggerActionProperty
{
	// Stores the name of the property.
	TString m_PropertyName;
	// Stores the display text of the property.
	TString m_PropertyDisplayText;

	// The value.
	union ULevelTriggerActionPropertyValue
	{
		int m_Int;
		float m_Float;
		TString m_String;
		TVector2 m_Vector;
	}; ULevelTriggerActionPropertyValue m_PropertyValue;
};
 
user92578
Why doesn't that have a default constructor?
 
TString
Also probably the union
 
user92578
TString has a default constructor
 
user92578
well, TString()
 
user92578
Ah
 
user92578
10:13 AM
So if I comment out the TString and TVector2 from the union it works
 
user92578
Well that's annoying
 
user92578
10:23 AM
How should I proceed?
 
user92578
well this is really stupid
 
user92578
I guess I'll waste memory and dump the union
 
user92578
<CLevelTriggerAction name="ActionSpawn" display="Action Spawn">
	<Property name="Count" display="Count"/>
	<Property name="Position" display="Position"/>
</CLevelTriggerAction>
 
user92578
So I'm going to define all the actions in XML files like this
 
user92578
And then use that data to display the actions and their properties in the level editor
 
user92578
10:34 AM
And then probably save the actions in a similar format in the level file
 
user92578
And then make a huge CLevelTriggerActionFactory class that takes the action name and parses the properties to the action
 
user92578
Complicated lots of stuff if you want to do this at least a bit properly
 
Pip
11:40 AM
morning GDSE
 
user92578
hi pip
 
Pip
whassup Tyyppi?
 
user92578
"working" on the trigger action system stuff
 
user92578
so procrastinating
 
Pip
lol
 
user92578
11:42 AM
also kinda searching the nets for a monitor stand
 
Pip
(bbiab, restarting)
 
Jon
be back in a boobie
 
user92578
my monitors are quite big (27'') so i'm scared that the reasonable priced ones can't hold em steadily
 
user92578
but it would be awesome to be able to pivot one of the monitors
 
user92578
and also my desk concerns me
 
Jon
11:47 AM
get wall mount bro
 
user92578
nah, i dont want to destroy the walls
 
Jon
ain't destroying walls lol
you put drill 4 bolts into 2 studs
easily fix that shit with putty
 
Pip
back
 
user92578
wb
 
Pip
Wall mounts are awesome
I completely recommend
 
Jon
11:50 AM
yeah no shit
takes crap off your desk, rules
my fucken ankle
 
user92578
aight, i gotta check some out then i guess
 
Jon
i have random pains my my ankle, like someone just stuck a needle in it
 
user92578
ouch
 
Jon
yah, might have to go get it checked out.
i do have 11 screws or something like that in there
 
user92578
oh for a moment i thought we got back to talking about the wall mounts
 
Jon
11:52 AM
same thing
 
Pip
lol
So
Think making an online store to sell prebuilt (aka I build them) hackintoshes is a viable business?
 
Jon
client hell
the second they browse porn and get a virus, you are the one they are going to call
demanding their money back
 
Pip
lol
Macs are pretty hard to get viruses on
Also, once I test it will be out of my hands. I'll have to state that explicitly somewhere, thanks for reminding me
 
Jon
yeah, i was being serious
people blame businesses for their stupidity
 
Pip
 
Jon
12:00 PM
linus is so gay
nice monitor
 
Pip
yeah, I like it
Also costs like $1.1k :P
 
Jon
comparing it to rhonda rousey
lol
 
Pip
haha he plays rocket league
 
Jon
eh? rhonda is the woman's MMA champ
aka, she is bulkier
fuck @pip, that is 1000$ monitor
 
Pip
yeah
Otherwise, very cool
 
Jon
12:07 PM
i'm cool but you don't hear me asking for 1000$
ugh.. i think one of my screws is coming out
 
Jon
12:26 PM
this is fucken cool as shit
heapsort is cool :D
radix sort, i need to read up on
 
Pip
same
 
Jon
12:56 PM
In computer science, radix sort is a non-comparative integer sorting algorithm that sorts data with integer keys by grouping keys by the individual digits which share the same significant position and value. A positional notation is required, but because integers can represent strings of characters (e.g., names or dates) and specially formatted floating point numbers, radix sort is not limited to integers. Radix sort dates back as far as 1887 to the work of Herman Hollerith on tabulating machines. Most digital computers internally represent all of their data as electronic representations of binary...
pretty interesting as it does no comparisons
 
Pip
huh
 
user92578
1:45 PM
finding a font is hard
 
user92578
should've checked the license of the current font when i picked it
 
user92578
maybe ill just use comic sans
 
user92578
sigh
 
user92578
2:03 PM
I mean for the fucks sake you can't even read this
 
user92578
 
Jon
2:14 PM
looks good
i don't like the e and a
 
user92578
i dont like anything
 
user92578
I'm just so used to the current font
 
user92578
i love it
 
user92578
WHO THE FUCK PUBLISHES FONTS WITHOUT NUMBERS
 
Jon
choplifter
 
Pip
2:17 PM
lol
@Tyyppi_77 what's the current font?
 
user92578
"Prototype"
 
user92578
It looks horribly by default
 
Pip
I mean, what font did you like?
 
user92578
But SDL_TTF allows me to weirdly scale it
 
user92578
and it looks awesome
 
user92578
2:18 PM
I like the "Prototype" font
 
user92578
However I cannot release a game using that font
 
user92578
And I would very much prefer one day releasing the game
 
user92578
yup
 
Pip
You're not going to get sued for a font that is literally all over the internet
It's on 1001freefonts
you're fine
 
user92578
2:24 PM
yeah thats where i got it
 
user92578
well I suppose so
 
Pip
just leave it if you like it
no issues here
 
user92578
but on the other hand it should be all over the internet, as it's "free for personal use"
 
Pip
On the designer's website it's listed as "freeware"
you should be fine
 
user92578
aight thanks
 
user92578
2:26 PM
all tough now that i've looked like 25 different fonts in the game
 
user92578
even prototype looks weird
 
Pip
lol
Anyway
I'm playing with Stripe because why not
it seems like an elegant payments API
and it's free to test with, they give you some test credit card #s to play with
Pretty awesome looking as well
 
user92578
sound cool
 
user92578
Hmm now I kinda want to make the UIs look cooler
 
Pip
2:43 PM
Windows is garbage... so glad I only have to use it for school stuff
 
 
2 hours later…
Jon
4:49 PM
Windows is not garbage... it just could be so much better
Windows 8 was a pile of fucken garbage
Forced single pane windows and shit like that... fuck off
 
Pip
Well... of the Windows releases I don't think 8 is bad. It's the one I use
 
5:25 PM
wow last 4 TIS levels are hard
I don't even know where to start
 
Jon
show me
 
remember I'm not looking for hints. Here's one of them. :)
 
Jon
why would you do this to yourself
 
I don't know. I find it fun for some reason.
might have something to do with never having taken Co Sci classes, so I've never solved these problems the hard way
 
Jon
lol
yeah, well I did assembly for about 2 years
 
5:32 PM
hahah
I did some ASM on C64, but not a ton
 
Jon
you can get good at that low level stuff
 
yeah i bet
 
Jon
but it takes a lot of mental health assistance
Good at Assembly -- Social life (pick one)
 
:)
 
5:46 PM
@Almo I kinda don't get it why it is hard :|
 
which is why I'm not asking for hints
 
mostly because I don't own that game :D
 
because I am having to figure this out for myself, not knowing how these things are usually solved at a low level
that's what you have to work with
if you like asm coding at all, I highly recommend the game
 
src is a direction right? like up, down, left,right?
 
yes
 
5:49 PM
let me ask it like this: how do you move data around?
 
let's say A sends in a 5 on the top node
in that node you can
mov up, down
and that moves it to the pipe input on the node below
then in that node, you could mov up, acc
that stores the 5 in the accumulator
the nodes only hold 15 lines of code as well
 
Worth noting: there's a 15-line limit per node.
 
no scrolling
 
it kinda feels more than enough...
 
get the game and kick its ass. I'll see your scores on the table
 
5:51 PM
@Almo you are tempting me...
and I was going to get speed racers...
 
you compete on # of nodes, # of instructions, and # of cycles to complete the task
you get 3 slots, so you can make one solution for each optimization
>:)
 
can you gift it ;)
 
bought a few too many music and games this month already :)
gotta go, talk later :)
 
@Almo cya
 
whats this game
 
5:54 PM
This week's Sunday Papers is full of really good articles (on game design).
 
*speed runners
 
Jello everyone
Came to take a small break from hw
Anyone know the proper term for a highend workstation pc? All i find are gaming pc builds
 
Jon
studio
lol, but ultimately, a high end workstation is one with a solid cpu
build it yourself
if you can afford it, you get the i7-5960x
 
@Jon what if your main purpose is gaming?
 
Jon
quite frankly i would just get the 5960x
if you are into gaming, you can limit to i5 for the time being
unless you plan to stream and shit like that
 
6:10 PM
personally I also like to get i7
 
Jon
gaming + streaming i'd suggest i7
 
Lol I want to get a highend workstation, I don't plan to game at all
 
but not a high-end overclockable version like x series
 
Jon
yeah, i7 would be the 6700K
or the 4950
 
But I need a good gpu to support dual 4k monitors
 
Jon
6:11 PM
errr 4790
 
Lol I just remembered, I need a good gpu to render animations in blender xD
 
Jon
any 4GB video card will be fine
 
lol I'll figure it out when I get to the time of actually buying
 
how about skylake? mmmm DDR4 and shit
 
Which will be around april
Lol I'm getting DDR5
 
Jon
6:11 PM
if you are buying new, go for skylake
 
@TheMuffinCoder I didn't mean GPU memory
 
oh xD
I upgraded to windows 10 and my audio drivers are screwed
I can't lower the volume anymore
 
Jon
That is a feature
 
Every ping goes PING into my ears
 
Jon
Windows 10 decides how high your sound goes
 
6:13 PM
Hey Jon do u think pc parts prices will drop significantly if I wait till 2017?
 
Jon
yeah, and by then Zen will be out
 
OH OKAY THEN :D
I get to save even more money for a better pc
 
Jon
i would guess zen will be similar to skylake
and run three times as hot
 
Wouldnt skylake be better than zen?
 
Jon
According to AMD, Zen's main focus will be on increasing per-core performance rather than core count or multi-threading performance.[6] Reports from AMD indicate that Zen will abandon modular CMT (Clustered Multithread) for a SMT (Simultaneous Multithreading) microarchitecture,[1][7] the model Intel uses. Adapting their chips from the less-popular CMT to SMT[2] is expected to offer much higher number threading efficiency, but also possibly increase the die size of Zen module.[6]
 
6:16 PM
Oh i see now
 
Jon
they are also going to 14nm
 
newegg.com/Product/Product.aspx?Item=N82E16819117404 LOL my budget was 1200$ for the whole pc
 
Jon
That is for a hardcore workstation PC
for video rendering
3d scene 4rendering and shit like that
 
Ouch that truly is hardcore
 
Jon
yeah, but 8 cores
16 threads
oh and 20MB cache
 
6:18 PM
Lol if I had a job I would save for that
too bad school eats all my time ; - ;
 
Jon
yep it does that
the shit i did for school reports
when its all done and over with, you worked your ass off for nothingn for the most part
they need to focus down on what you want to learn
instead of forcing you to learn a bunch of stuff that doesn't interest you
at least in later education that is
 
Lol ik, but my work paid off so far by having a nice 4.4 GPA and begin class rank #1 :D
I couldn't care less what I learn in History or Biology, I'm only interested in my Math and Chemistry classes :P
 
@Lokkij you there?
there is something I can't comprehend...
 
Yep!
 
is it wrong to have to nodes sending data to each other on same cycle?
 
6:29 PM
Two nodes sending data to eachother on the same cycle.. not sure.
 
the simulation pauses...
 
Well firstly, you don't receive the other node's data.
You'll need MOV RIGHT, ACC somewhere in the left one, and vice versa.
 
sub recieves it
 
Oh, right.
Then it probably won't work?
 
yeah.. it just waits on mov line
 
6:31 PM
Which makes sense, because a node hangs until the data it sends has been received.
 
I think I got it... tnx
ok... it makes it harder then ...
 
It's not an easy game! :P
 
ok... so the first set of records i broke!
@almo by far....
 
:O
 
on third level :D
 
6:40 PM
Even one cycle less than Icy.
 
that man... is called micro-optimization ;)
 
:)
 
@Lokkij I don't have icy in my friends list
but I bet his solution is identical to mine, with just one instruction ordered differently
 
in C++ can I overload pointer multiplication? for example if I have Vector2 *v1, *v2; and I want to v3 = v1 * v2;
 
user4704
No.
 
6:43 PM
bummer
 
user4704
*v1 * *v2 for you
 
yeah
 
user4704
or write mul(vector *, vector *)
 
@Lokkij reduced it once more :D
did i mention all those records 202/5/12 were result of same machine?
 
 
3 hours later…
9:21 PM
sorry, have to post that. It's just too good that he can sing really well.
 
Pip
lol
 
9:38 PM
wasn't really a fun game, but it was funny in places.
 
yeah, Conker is just a bit toooo far out there I think
 
it was very standard "go here get this bring it there" gameplay
 
the whole crudeness I think lol, 'tis amusing though
yeah
 
Pip
So you two both own Macs, correct?
 
banjo kazooie was similar, but its charm saved it. until it became frustrating at the rustbucket level where I quit
 
9:46 PM
I have a Mac, yeah
 
had 100% it up to there
 
Pip
What are the specs?
 
yeah B-K has the charm factor.
DK64 was similar nature but rather full-on iirc
Mine's a MacBook Pro, 2.4 GHz i5, 4 GB RAM
 
Pip
Can I have a screenshot of the specs screen? The "about this mac" or whatever, I mean
 
9:49 PM
I've got the late 2013 model
 
quad core GPU
 
nice
 
not the 6-core GPU :)
 
I ask for just one minute of your time (although the video is an hour and a half long)
I'll cut you straight to the build up, and please take note: The "drop" is only the part "snare snare snare, womp", after the vocal "ugh", is the bass line.
The drop is a very short thing, the buildup is part of the drop.
The bassline, that's a bassline. Please get it straight people.
If you want to get technical, it's the hypnotic induction.
If you're not hypnotized by the time you get to "ugh", the song's not gonna work on you.
 
Pip
@Almo that's a pretty damn nice system, man
How much $?
 
10:04 PM
The song does nothing for me personally. It too dirty of a synth for my taste.
I love this kinda of sound: youtu.be/cM_xL9qJUOQ?t=50
 
I literally instantly shuddered lol
I need that authentically horrible sounding "bad person" sound design
 
I like the wavey sound of it all
 
With no melodics
It's actually wonderful, I just am transitioning to melodics still
I been on grime all day
I gotta go back to the grime lol
The problem with melodics is... they are emotional, which is disgusting. Put that away.
You can groove just as hard on harmonics, without any emotional attachment
If you take it to the extreme case, you can consider any song as a single note with ridiculously complex timbre.
(And frequency way below audible)
That's supposed to show that objectively, harmonics are the true form of the signal, and melodies are just shorthand we use for this music theory we think means something for some reason based on people thinking it "sounds right"
Well... I think the same note over and over "sounds right" </rant>
but I will admit, the 2nd drop in the link I posted is way too much if you didn't hear the full buildup
but I was more coming to bitch about how people mix the words "drop" and "bassline" up so hard.
I guess the 2nd bassline is even too abrasive if you didn't hear the full buildup
(I just came back and listened to where I cut in for you guys lol)
 
10:35 PM
@Pip $3800 canadian
 

« first day (1886 days earlier)      last day (3124 days later) »