justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]

Question: How about them apples? The end is awesome! www.youtube.com/watch?v=fPEBY247mJE
Asked by Will (24.234.85.x) on February 18 2014, 11:43pm
Reply on February 20 2014, 4:37pm:
    Aight
Comment...
Question: Any tips on code refactoring? I'm always afraid of breaking sth. Do you use test automation?
Asked by Murgh (188.20.86.x) on February 18 2014, 5:09pm
Reply on February 20 2014, 4:36pm:
    If you can break it into smaller steps and keep them around as separate commits, that's good. Also, if you can leverage the compiler to catch mistakes (i.e. if changing the meaning of a variable, change its name too so that you have to manually check every use of it) that's good. And of course, test early and test often.
Comment...
Question: Can you explain why a bias is used in the exponent bits of IEEE754 floating point encoding?
Asked by Will (70.173.80.x) on February 17 2014, 11:20pm
Reply on February 18 2014, 2:04am (edited at February 18 2014, 2:05am):
    Here is a pretty good explanation of the format of floating point numbers. As to the question "Why?", hard to say -- perhaps early implementations found that it required less gates to use a bias rather than 2's complement? Also, since the extreme exponent values can signify infinity/NaN/zero/etc, perhaps 2's complement would make those bit patterns more work to detect. I'm really guessing here.
Comment...
Question: I have a NSIS question, I was thinking about Install Location, because my make's design largely to over install in and out both our partnered .exe venture. My question is in the heading does the Uninstall.exe over write the original first? Might it co-compile like mashing together? I don't know how to drop the install location whats known on init. Remain
Asked by Nicholas R Forys (173.31.164.x) on February 17 2014, 10:52am
Reply on February 17 2014, 2:40pm:
    It won't combine uninstaller executables, you'd want to write a new uninstaller (and have both). Or you could make your uninstaller execute the other too...
Comment...
Question: I guess... your last answer was either a test, or you were in a rush meant "Knowing how x/2 and x>>1 differ is important" ? :)
Asked by nitpickOS (46.218.205.x) on February 17 2014, 10:23am
Reply on February 17 2014, 5:33pm:
    Ahh oops yeah typo thanks! Glad someone has my back :)
Comment...
Question: Please describe 3 or 4 of your favorite bitwise operator tricks
Asked by Will (70.173.80.x) on February 16 2014, 1:14am
Reply on February 16 2014, 4:48am (edited at February 17 2014, 5:32pm):
    Hmm I dunno if I really have favorite tricks. x & (x-1) for checking if something is a power of two is somewhat handy. Knowing how "x/2" and "x>>1" differ is important, IMO, as well as "x%2" vs "x&1" (what code is produced by each, and why it matters, depending on types of course). Most recently I discovered this, which had never come up:
    for (int x=-1;x<sizeof(x);x++) printf("x"); 
Comment...
Question: total newb to code, taking basic online tutorials online tutorials which would be better to start with, so far I have worked thru the first few tutorials on Python on code.org, is that a good one to start with?
Asked by stumpbroke1 (67.182.191.x) on February 14 2014, 12:56am
Reply on February 14 2014, 9:00pm:
    No idea... Python still feels foreign to me for whatever reason... just enough subtle differences (and whitespace being important) to make it never click. Probably a good place to start though!
Comment...
Question: How hard would it be to add mousewheel support in Reaper's big dropdown menus (f.i. plugins with a large number of parameters and you want to utilize parameter modulation etc.; or long VST lists when right-clicking the FX button)?
Asked by Tinny (88.207.126.x) on February 13 2014, 4:12pm
Reply on February 14 2014, 9:01pm:
    Hmm if the OS menus don't natively support mousewheel, not sure how one would add it (might be possible, but would require a bunch of messing around to see)...
Comment...
Question: Have you ever read a computer organization or computer architecture book?
Asked by Will (24.234.85.x) on February 10 2014, 12:45am
Reply on February 11 2014, 2:48pm:
    I dunno, maybe? What should I be looking for in my memories to match that?
Comment...
Question: what softsynth plugins do you use or own if any?
Asked by stumpbroke1 (208.79.246.x) on February 9 2014, 11:27am
Reply on February 11 2014, 2:48pm:
    There are some classic SynthEdit plug-ins that are awesome, though, and Drumatic is too.. and BFD, and Addictive Drums. Kontakt too hmm... I don't use them all that much, but when I do....
Comment...
Question: Ever met Fabrice Gabriel? Thoughts? Strikes me as a guy as dedicated to technical detail as yourself. I'm aware this is a weird question.
Asked by mick (101.165.217.x) on February 8 2014, 9:24am
Reply on February 11 2014, 2:47pm:
    Not that I can recall, but I know people who like him a lot.
Comment...
Question: What kind of new superpower is the RMBP? The way it is presented looks like some kind of brain expansion. Is it permanent?
Asked by gio (2.84.100.x) on February 6 2014, 10:12pm
Reply on February 7 2014, 4:34am:
    Just a few manual commits...
Comment...
Question: Considering it's been some years now, did you ever get tired or even burnt out programming REAPER ?
Asked by nofishonfriday (92.231.101.x) on February 6 2014, 8:16pm
Reply on February 7 2014, 4:33am:
    I do sometimes, yes.
Comment...
Question: This isn't ask Jestine and Nickels dot com! BY the way, I took that site down for you know, [yourname].isgay.com, hope you have a happy valentines!
Asked by Randall (173.31.164.x) on February 6 2014, 5:50pm
Reply on February 7 2014, 4:33am:
    OK
Comment...
Question: Wait, I got a better question then Nickels, do you mind this: nsis.neotext.org / nsis.sosouix.net
Asked by Jestine (64.78.50.x) on February 6 2014, 8:37am
Reply on February 6 2014, 4:23pm:
    Do I mind what exactly?
Comment...
Question: But that's a cheap ask[dress hoe].com... who's got time?
Asked by Nickels (173.31.164.x) on February 6 2014, 8:24am
Reply on February 6 2014, 4:23pm:
    Huh?
Comment...
Question: Is it safe to assume these hwnds never change: oi61.tinypic.com/5cgfpc.jpg OSX/swell too? Maybe too obsessive but I don't like the idea of calling EnumChildWindows or FindWindowEx every time I need them.
Asked by Martin (93.139.73.x) on February 3 2014, 6:42am
Reply on February 5 2014, 3:20am:
    Yeah they shouldn't change during a given instance, at least for now.
Comment...
Question: soundcloud.com/tomcr00se/the-sauce-coverGeorge Hotz is really refining his rap skill! Your turn to get on the l33t h4x0r mic? :P
Asked by Will (70.173.80.x) on February 3 2014, 1:15am
Reply on February 5 2014, 3:21am:Comment...
Question: Have you thought much about comparisons/contrasts among thinking and machine memory/instructions? If not, do you know of anyone who has?
Asked by travis (70.178.147.x) on February 3 2014, 12:07am
Reply on February 5 2014, 3:21am:
    Nope.
Comment...
Question: Have you ever seen: justin.frankel.isgay.com
Asked by Nick Forystek II (173.31.164.x) on January 30 2014, 9:56pm
Reply on January 31 2014, 5:01am:
    nope
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2024 Justin Frankel. | RSS