I really wanna slap the stupid out of the next audio dev that says "Disable UAC"

Author
Sycraft
Max Output Level: -73 dBFS
  • Total Posts : 871
  • Joined: 2012/05/04 21:06:10
  • Status: offline
2014/02/01 05:19:14 (permalink)

I really wanna slap the stupid out of the next audio dev that says "Disable UAC"

So I've been thoroughly enjoying playing with BFD3. The sounds are just amazing and the kit designer works very well. Couple bugs, but nothing audio related. I'm happy. However their license manager is garbage. It won't activate products, and if I tell it to send a ticket it spawns thousands of modular error windows and has to have its process killed. I have to log out, and do a manual activation (export file, use browser, import) to activate stuff. Annoying.
 
So I contact FXPansion to let them know and see what is up. Their response? "You need to disable UAC." No. I don't. That is NOT an acceptable solution in 2014. UAC is a useful security feature, it is well documented, and it prevents -nothing- for software that escalates privilege. Everything written properly works fine with UAC.
 
It is just lazy programming. What annoys me more is it often comes from the Mactarded developers, which FXPansion seems to be for sure. Thing is, OS-X has a feature like UAC that you can't disable. It isn't precisely the same thing, since Windows and OS-X have different permissions structures, but it works in the same way in that you run as a deprivileged user and escalate to the privileged account (root in OS-X, Administrator in Windows).
 
So they damn well can make it work on Windows, they are just lazy about it.
 
I could accept the UAC whining in 2006 when Vista came out, since it was new (though realistically any software that properly followed MS's development guidelines since 1999 would work no problem) but it has been over 7 years. This is not an ok answer. Fix your code, don't tell users to make their systems less secure.
 
/rant
#1

15 Replies Related Threads

    twaddle
    Max Output Level: -55.5 dBFS
    • Total Posts : 1967
    • Joined: 2004/07/28 15:46:48
    • Location: Bristol UK
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 07:33:22 (permalink)
    Shouldn't you be posting this on the fx forum ? Why are you posting it here ?
     
    I only see one post from you on the fx forum where you were suggesting that BFD3 should be capable of more than 128 simultaneous voices which Jord answered and you failed to respond to.
     
    And actually disabling UAC is relevant for windows 7 though I'm not sure about windows 8 but you haven't said what os you're running ?
     
    Disabling UAC is just one of many things tech support might suggest in the hope it might fix your problem.
    So did you disable it ? It sounds as though you are refusing to follow their suggestions which is silly as it's a good thing to do full stop. If you google windows 7 tweaks for audio it's always hight on the list of things you should do.
     
    I've not heard of anyone one on the fx forum having your problem of spawning modular error windows ?That sounds like the kind of thing that happens when you're computer's picked up a virus.
    I would suggest you post this on the fx forum as it really has no place here and you might find someone who has had the same problem and perhaps disabling UAC worked for them ?
    I'd also suggest you disable your UAC if you haven't already if only because it's still a valid and worthwhile thing to do if only to stop nagging pop screens asking if you are sure you have permission to do this.
     
     
    Steve

    soundcloud  SoundClick  Myspace
    Gigabyte GA-X58A-UD3R, 
    Intel i7 930, 3.40Ghz, 
    12GB Corsair DDR3 
    1TB WD  SATA 6Gb X 2 
    Emu- 0404 PCIe 
    Sonar X1d Expanded
    BFD3 + BFD2 + BFD Eco
    Dual boot windows 7, 32 & 64bit
    #2
    cclarry
    Max Output Level: 0 dBFS
    • Total Posts : 20964
    • Joined: 2012/02/07 09:42:07
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 08:52:41 (permalink)
    Running it in Win 8.1....no issues whatsoever....





    #3
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 19:29:54 (permalink)
    I have BFD3 too and run it on Windows 8.1 with Sonar X3d producer and seem to have few problems. None actually. I did not disable UAC. 
     
    I can't talk about Windows 7. Never had it except as a preview. 

    Best
    John
    #4
    rtucker55
    Max Output Level: -53.5 dBFS
    • Total Posts : 2177
    • Joined: 2005/06/20 21:11:47
    • Location: Hope, Indiana
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 20:05:24 (permalink)
    BFD3 here on Win7 64bit, 2 separate machines, and so far, no problems. UAC disabled.
     

    Purrrfect Audio DAW here.  Wow!...
    #5
    Sycraft
    Max Output Level: -73 dBFS
    • Total Posts : 871
    • Joined: 2012/05/04 21:06:10
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 20:41:50 (permalink)
    I run 8 and no, haven't disabled UAC. It is not something I consider acceptable tech support. UAC is an excellent additional layer of security, there's a reason it is in modern OSes. I'm just ranting because I get tired when tech support suggests stupid things to do (I do tech support professionally) and when programmers are lazy and refuse to adopt new technologies.
     
    I did contact FXPansion's tech support, hence where I got the "disable UAC" troubleshooting tip. Hence my rant.
    #6
    rtucker55
    Max Output Level: -53.5 dBFS
    • Total Posts : 2177
    • Joined: 2005/06/20 21:11:47
    • Location: Hope, Indiana
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 21:23:38 (permalink)
    I can understand where you're coming from. I always ran UAC until I bought some Waves products a year ago. I had all kinds of issues with them and that was one of the Waves tech support suggestions was to turn UAC off.
     
    I didn't like it at all but now I don't miss having UAC off and have not had any issues so far. The funny thing is UAC was not the problem after all, it was because I had several mis-matched versions of the same C++ Redistributable s that had been loaded by various other program installs.
     
    It would be easy enough to unplug your internet connection, turn off UAC, re-boot and give it a try to see if your issues get any better at all. If not, turn it back on and continue forward with the trouble shooting process but at least you will have given what they suggested a try first.
     
    Kind regards,
    Rick

    Purrrfect Audio DAW here.  Wow!...
    #7
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 21:47:52 (permalink)
    I agree with Sycraft. If it weren't feasible to write software that conforms to Microsoft's requirements, there would have been a mass exodus from the platform years ago. It's not impossible. Heck, even I do it and I don't give a rat's ass about Microsoft logo certification or what framework they've blessed as the official "future" this month. I only care about my users and making sure it's not me they're cursing today.
     
    Still, Microsoft does make it challenging for developers because they're constantly moving the goalposts. The old joke is: how many Microsoft engineers does it take to change a lightbulb? None, they just change the standard to "dark". 
     
    There's more than one reason why 1/3 of all business computers are still running XP.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #8
    Sycraft
    Max Output Level: -73 dBFS
    • Total Posts : 871
    • Joined: 2012/05/04 21:06:10
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 21:48:35 (permalink)
    I'm ok with the work around I have, just do an offline auth. I just get mad with the "special flower" syndrome some audio companies take with regards to their software. "Oh you need to turn off UAC, not run a virus scanner, disable your network port, etc, etc, to run our software well!" No, we don't. This is not 1995. Computers are easily capable of doing more than one task, even professional ones, and pro audio has actually gotten to be not that challenging for them (which is really nice for all of us).
     
    It is just a frustrating fact with the audio industry (far worse with engineering software, which is what I deal with professionally). Not universal, of course. Some things like Sonar are very well programmed and fully compatible with how modern systems work. So I get additionally annoyed with companies that pretend like it just isn't possible to make it better. When Native Instrument's service center can handle downloads, licensing, authorization, and so on while working with UAC (and knowing how to auto escalate) you cannot very well claim yours isn't able to.
     
    Just a pet peeve of mine so I'm venting. If it wasn't working, I'd still be engaging their tech support for a solution.
    #9
    Sycraft
    Max Output Level: -73 dBFS
    • Total Posts : 871
    • Joined: 2012/05/04 21:06:10
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/01 22:01:25 (permalink)
    bitflipperStill, Microsoft does make it challenging for developers because they're constantly moving the goalposts. The old joke is: how many Microsoft engineers does it take to change a lightbulb? None, they just change the standard to "dark".

     
    They actually are much better about long term support than most. Apple is horrible for just changing things with no notice, and no legacy support. Ask Adobe about the whole 64-bit C++/Object-C debacle. MS does a rather good job maintaining legacy support to the extent possible and it works pretty well overall. Not saying it still isn't a pain for developers, and for sysadmins (don't get me started on the Windows 8 start screen).
     
    That said, things do need to change from time to time as technology moves forward. I'm perfectly willing to give people a pass in the beginning. However after a couple years, you've really no excuse. Particularly with new software. Like with BFD3, which only lists 7 and later as supported. Well if you are requiring Windows that new, then you ought to be supporting its features, like UAC.
     
    So, I whine about it online. I mean that's what we do about our problems these days right? Whine about them online :).
    #10
    TheSteven
    Max Output Level: -55 dBFS
    • Total Posts : 2037
    • Joined: 2005/03/05 01:17:06
    • Location: Southern California
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/02 01:03:14 (permalink)
    Sycraft
    So I contact FXPansion to let them know and see what is up. Their response? "You need to disable UAC." No. I don't. That is NOT an acceptable solution in 2014. UAC is a useful security feature, it is well documented, and it prevents -nothing- for software that escalates privilege. Everything written properly works fine with UAC.
     ...
     Fix your code, don't tell users to make their systems less secure.
     
    /rant



    Sycraft,
    I agree with you 100% - I've never had to disable UAC on any of my PC's.
    While I do have some disagreements with certain Microsoft concepts & implementations - its not with the UAC and protected folders.
     
     
    It's not hard for a developer to create apps that work properly with the UAC.
    There's a number of things that you can do to work with it or work around it.
    The bottom line is that as a developer you just have to give enough of a damn to do it right and not treat the PC as a 2nd class platform.  And this sometimes is a problem for developers who create on the Mac and then port their creations to the PC.
     
    (and now one of my favorite rants)
    As an end-user you can minimize these kind of problems with either old or badly written VSTs by not storing them under a protected system folder like \Program Files
    Really, you're not going to screw anything up by storing them someplace else - just make sure the new location is listed among the VST scan paths. Plus it makes it a lot easy to back up, restore or upgrade them.
     
    ...Steven
    post edited by TheSteven - 2014/02/02 14:34:11

    "Time is a great teacher, but unfortunately it kills all its pupils" Loius-Hector Berlioz

    www.AgitatedState.com MenuMagic - plug-in management powertools!
    My Tunes
    #11
    twaddle
    Max Output Level: -55.5 dBFS
    • Total Posts : 1967
    • Joined: 2004/07/28 15:46:48
    • Location: Bristol UK
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/02 13:00:19 (permalink)
    So, I whine about it online. I mean that's what we do about our problems these days right? Whine about them online :).



    Of course we do and I'm not saying you shouldn't whine about it on line, I just thought the fx forum was a more appropriate place to be whining as you might have go some help with someone who'd had the same  problem but then I thought you were still having problems which it seems you're not ?
     
    For me the new licence manager has been brilliant compared to the old one, it got all my passwords from the site and registered and updated all my products in one go which is a huge improvement on the old one.
     
    I was confused, you say you've found a work around, what was the work around and does the licence manager work as it should now ?
     
    I don't think UAC is an excellent security layer at all and I always disable it as a matter of course as I hate being asked if I'm sure I want to do this that or the other. I notice that a lot of the audio tweak sites are still suggesting turning off UAC too.
     
    Steve
     
     

    soundcloud  SoundClick  Myspace
    Gigabyte GA-X58A-UD3R, 
    Intel i7 930, 3.40Ghz, 
    12GB Corsair DDR3 
    1TB WD  SATA 6Gb X 2 
    Emu- 0404 PCIe 
    Sonar X1d Expanded
    BFD3 + BFD2 + BFD Eco
    Dual boot windows 7, 32 & 64bit
    #12
    TheSteven
    Max Output Level: -55 dBFS
    • Total Posts : 2037
    • Joined: 2005/03/05 01:17:06
    • Location: Southern California
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/02 14:29:59 (permalink)
    Any modern operating system has something similar to the UAC in place.
    It's purpose is to insure that if something is being installed that can affect root level settings, services, etc. that it is YOU who is doing the installing and not some nifty new little piece of malware that you picked up because you mistyped the url to your favorite website and landed on the wrong page.
     
    Audio software that has to have the UAC disabled to run is similar to having a gardener who can't mow your lawn without having total access your home.

    "Time is a great teacher, but unfortunately it kills all its pupils" Loius-Hector Berlioz

    www.AgitatedState.com MenuMagic - plug-in management powertools!
    My Tunes
    #13
    Sycraft
    Max Output Level: -73 dBFS
    • Total Posts : 871
    • Joined: 2012/05/04 21:06:10
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/02 19:17:19 (permalink)
    twaddleI don't think UAC is an excellent security layer at all and I always disable it as a matter of course as I hate being asked if I'm sure I want to do this that or the other. I notice that a lot of the audio tweak sites are still suggesting turning off UAC too.

     
    It's a pretty decent one. It isn't useful like in and of itself, but as part of defense in depth, which is the only real kind of security. What it prevents is something like malware breaking in via an insecure user mode app like Java or your browser or something and then embedding itself in the system. It would have to request escalation, which hopefully you'd deny. If it can't get that, then it can only infect your user profile, which makes it much easier to remove (you can remove the profile, if nothing else).
     
    It is just one of a bunch of layers of defense like a virus scanner, firewall, ASLR, driver signing, and so on that help keep you safe. Yes it does require you to make decisions, but then security does require a user to be proactive.
     
    In terms of audio tweak sites, the problem is that most of them don't really understand or test their tweaks. That is true of a lot of the tweak stuff for anything out there. Things become "magic spells" that people don't understand, but some guy did one time and it worked so people keep doing them, without understanding why.
    #14
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/02 21:05:33 (permalink)
    Well, my security gripe is online services that require you to use numbers and punctuation in your password. Talk about your perpetuated myth, stuff "people keep doing without understanding why".


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #15
    Sycraft
    Max Output Level: -73 dBFS
    • Total Posts : 871
    • Joined: 2012/05/04 21:06:10
    • Status: offline
    Re: I really wanna slap the stupid out of the next audio dev that says "Disable UAC" 2014/02/03 02:00:09 (permalink)
    Also, as it turns out, disabling UAC does does nothing. I decided to try it since I'm having all hell removing a BFD Expansion I put on and don't want around anymore, and the license manager is supposed to do that. It doesn't change any of the errors the software has. What it conflicts with I don't know. That's part of the problem with DRM, when they try and do tricky things, sometimes it backfires.
    #16
    Jump to:
    © 2024 APG vNext Commercial Version 5.1