We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Nines Baobaberson
Ah, yes, I was going to vote for a slight delay as well, but only because I'm already rather behin…
»
Andrew Bromage
Without having looked at the website closely, I'm inclined to agree. Nonetheless, the fact that th…
»
Filip
hrm. I'm sorry I just forgot the optimization flag. Now the results seems more plausible:
»
Mārtiņš Možeiko
Can you check assembly code for CopyWithSSENoCache function? Something isn't right there. And you …
»
Filip
FYI, I did a naïve port of your code to mac os x and did a run on my 2012 retina macbook pro. I g…
»
Neil Blakey-Milner
I'm leaving audio for last - it is the most code, and it is the thing I know the least about. I've…
»
Tim
Cool! It is easy for me to get sucked into doing one particular part of a program and easily forge…
»
Christopher
Woah. This is cool! I started playing around with Xlib (actually I'm using CLX and following along…
»
Ruy Calderon
Oh. My. God. That is so freaking cool! Thanks for sharing this trick, I'm sure I'm not the only on…
»
Cort
Speaking of the poor man's profiler, here's a neat trick for the Visual Studio debugger: if you ad…
»
Christopher
Anyone interested in tasklists and using EMACS should check out ORG-mode (which is built into emac…
»
Neil Blakey-Milner
As forewarned in the stream chat, my holiday project is to write an XCB (X protocol C-language Bin…
»
Ian
There's no simple way to identify the return type and parameter types of the XInputGetState functi…
»
venfayth
Sorry to revive this, I am stuck here as well. Thanks to steelgolem and christianrohr and garlando…
»
Mārtiņš Možeiko
Btw, you could look on switch statement as a series of comparisons and goto's, if that is easier t…
»
Ruy Calderon
EDIT: Overkill, explained much more succinctly above Further reading:
»
Mārtiņš Možeiko
Alternative would be to use if statement:
»
Troncoso
That's...the only way to do it that I know of? The only alternative is to copy and paste the same…
»
Class GenericHuman
Oh, okay. We are catching all those cases in one case. Thanks. Also, can you tell what the reason …
»
Troncoso
This isn't a day 25 thing. But anyway, yes, you're right. That's exactly what should happen. Basic…
»
Class GenericHuman
Sorry for printing out the code like this but I think it would make it easier to understand my que…
»
Troncoso
Considering how often he'll change some things in the Q&A, I can't confidently skip them and think…
»
Mike Oldham
My catch up technique is to watch at 2x speed on you tube, and skip the Q&A. This lets you see wha…
»
Troncoso
I've been into programming for like 8 years. I've got a BS in Computer Science and work as a Java …
»
Mārtiņš Možeiko
I think this is because we don't need to record/playback input on all platforms. For example, most…
»
Tom Montgomery
Is there a reason that the record/playback of input needs to be done in the win32 layer, rather th…
»
Karl Kirch
Backend dev here, mainly in jvm land, but also some fullstack web dev, but never really delved int…
»
Class GenericHuman
Try (pseudo)randomizing the wave. In the for loop for generating a square wave, randomize all the …
»
Karl Kirch
I know @ifrombit has a good handle on an objc port of the handmade code. Was wondering if there wa…
»
Chris
My first brush with programming was typing in code from Nibble magazine into the family Apple IIe.…
»