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: Do you ever have the urge to write a virus or malware?
Asked by Pipsqueak (67.88.171.x) on August 26 2009, 1:28pm
Reply on August 26 2009, 5:07pm (edited at August 26 2009, 5:12pm):
Comment...
Question: List all the application that you have installed on your system.
Asked by Pipsqueak (67.88.171.x) on August 26 2009, 10:53am
Reply on August 26 2009, 5:09pm:
    Hmm too many to list, but the ones I use most include:
    • REAPER
    • Firefox
    • Thunderbird
    • mIRC
    • pidgin
    • VC6
    • VC2005 (for x64 builds)
    • Synergy
    • Winamp
    • ClipX
    • Shup
    • UltraVNC or TightVNC
    • VMware
    • Pathsync
Comment...
Question: Do you use lice to render the waveforms in Reaper?
Asked by josh (132.250.22.x) on August 25 2009, 12:26pm
Reply on August 25 2009, 2:29pm:
    Yes
Comment...
Question: Do you think there is box office potential for a movie about power-tripping IT administrators on a witch hunt? :)
Asked by schmoe (24.86.151.x) on August 24 2009, 6:31pm
Reply on August 24 2009, 7:40pm:
    Probably not.
Comment...
Question: How did you do the WinampVis window (small vis in Winamp 2.x main window). It is not recieving wm_paint messages. Any resources?
Asked by Vladimir (80.218.108.x) on August 24 2009, 3:47pm
Reply on August 24 2009, 5:18pm:
    I don't really remember, but I'd suggest looking at GetDC()/ReleaseDC(). ;)
Comment...
Question: If it is not too personal, why did you drop out of college?
Asked by James (68.225.41.x) on August 22 2009, 11:55am
Reply on August 24 2009, 9:36am:
    I guess it was a combination of boredom (90%) and being harassed by power-tripping IT administrators on a witch hunt (10%)...
Comment...
Question: Have you ever been in Denmark? What did you think about us? Or.. how do you think it would be?
Asked by 3mph (80.161.119.x) on August 22 2009, 7:22am
Reply on August 22 2009, 7:38am (edited at August 22 2009, 7:39am):
    I haven't been to Denmark, or anywhere in Scandinavia.. Don't really know much about Denmark to be honest! Maybe I need to do a road trip...
Comment...
Question: Does your father handle some of the business and/or legal side of things for Cockos
Asked by PipSqueak (67.88.171.x) on August 21 2009, 11:42am
Reply on August 21 2009, 9:02pm:
    He helps out from time to time around the office...
Comment...
Question: Does this look like you? gizmodo.com/5342207/tasers-include-hidden-feature-set-suspects-o...
Asked by PipSqueak (67.88.171.x) on August 21 2009, 7:17am
Reply on August 21 2009, 9:02pm:
    Haha maybe a tiny bit.. scary!
Comment...
Question: Would a skull and cross bones be a better label for decaf coffee?
Asked by roberttheiii (192.249.47.x) on August 21 2009, 5:15am
Reply on August 21 2009, 9:02pm:
    Better than what?
Comment...
Question: Will you buy me lunch?
Asked by briman9999 (68.231.90.x) on August 20 2009, 3:54pm
Reply on August 21 2009, 9:02pm:
    Umm... well, I can't say no, not knowing who this is.. but maybe not?
Comment...
Question: Can you make a win32 api programming tutorial? Your little programming outline is very helpful!
Asked by PipSqueak (67.88.171.x) on August 20 2009, 8:48am
Reply on August 20 2009, 12:51pm:
    OK OK quit harassing I'll see what I can do!
Comment...
Question: Does reaper has a professional art designer?
Asked by Dave (222.90.231.x) on August 19 2009, 10:15pm
Reply on August 20 2009, 10:19am:
Comment...
Question: What's your opinion on the ,Net platform? How about Qt?
Asked by Jordan (70.67.169.x) on August 19 2009, 3:59pm
Reply on August 19 2009, 8:30pm:
    Haven't done any of either, but both require runtimes and are quite encumbered (Qt for non-GPL things is commercial, and Mono is still MS-tainted).
Comment...
Question: Do you ever label your resource IDs?
Asked by PipSqueak (67.88.171.x) on August 19 2009, 12:20pm
Reply on August 19 2009, 8:30pm:
    Yeah, though not always. Sometimes it's just easier to have IDC_CHECK1 than IDC_ENABLETURDS.. Definitely easier to type.
Comment...
Question: in your own opinion, based on your own experiences, what do you think is the meaning of life?
Asked by Andrew (24.56.197.x) on August 19 2009, 12:00pm
Reply on August 19 2009, 8:29pm:
    I don't think it can really be reduced to it, but I tend to just think it's about enjoying it and doing your best to help others do the same... maybe.
Comment...
Question: Justin, I think we'd all appreciate even the rough state form of your win32 api programming tips. Will you post it somewhere?
Asked by Will (24.234.128.x) on August 19 2009, 11:38am
Reply on August 19 2009, 8:26pm:
    I'd like to, but it's really in outline form, so not terribly useful... But I'll list a few high level tips here:
    • It's often the easiest to build your application out of plain dialog (DialogBoxParam() or CreateDialogParam())
    • Use Get/SetWindowLong(hwnd,GWL_USERDATA) (or GWLP_USERDATA for x64) for "this" pointers, if an object owns the dialog. Set it in WM_INITDIALOG, and get it for other messages.
    • On the same token, when the owner object has a dialog, it's good to do the following:
      • The object's constructor sets m_hwnd to 0.
      • The object's destructor does if (m_hwnd) DestroyWindow(m_hwnd);
      • WM_INITDIALOG sets this->m_hwnd to hwndDlg
      • WM_DESTROY clears this->m_hwnd to 0
Comment...
Question: How has fame affect your life?
Asked by Pipsqueak (67.88.171.x) on August 19 2009, 11:12am
Reply on August 19 2009, 8:21pm:
    I'm not really famous, so not very much. ;)

    There have been a few times of random people recognizing me, but it's quite rare.
Comment...
Question: As a independent software developer (for the most part), how do you stay motivated with your projects? How is your work ethic?
Asked by nunzio (68.196.39.x) on August 19 2009, 10:00am
Reply on August 19 2009, 8:21pm:
    I guess it's mostly driven by genuinely caring about the projects... I work too much, overall, I think.. though I do find myself able to take a few days off at times.
Comment...
Question: Now that you're working on Reaper I guess you don't have to work as a fluffer anymore? hehe
Asked by Pipsqueak (67.88.171.x) on August 19 2009, 9:58am
Reply on August 19 2009, 8:20pm:
    It's nice when you can do a job that you enjoy...
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS