[OFF TOPIC] From: LAME 3.99 is out, From Topic ID: 91372 |
- No Warez. This includes warez links, cracks and/or requests for help in getting illegal software or copyrighted music tracks!
- No Spamming or Trolling on the boards, this includes useless posts, trying to only increase post count or trying to deliberately create a flame war.
- No Hateful or Disrespectful posts. This includes: bashing, name-calling or insults directed at a board member.
- Click here for complete Hydrogenaudio Terms of Service
![]() ![]() |
[OFF TOPIC] From: LAME 3.99 is out, From Topic ID: 91372 |
Dec 6 2011, 17:45
Post
#1
|
|
|
Group: Members Posts: 37 Joined: 16-November 11 Member No.: 95199 |
Nonetheless, LAME should have replaced the old tag instead of piling on. It is a bug in LAME. LAME creates the file, there is nothing to replace. Sorry, no bug in LAME. Right you are. It's a bug in EAC that piles on tags instead of replacing. |
|
|
|
Dec 6 2011, 18:43
Post
#2
|
|
![]() Group: Super Moderator Posts: 9263 Joined: 1-April 04 Member No.: 13167 |
Right you are. It's a bug in EAC that piles on tags instead of replacing. I think this should be chalked-up to user error. EAC did not automatically configure itself to have Lame tag the file and then add its own tag afterward. This post has been edited by greynol: Dec 6 2011, 18:59 -------------------- Everything sounds the same until it is proven otherwise.
|
|
|
|
Dec 7 2011, 04:26
Post
#3
|
|
|
Group: Members Posts: 37 Joined: 16-November 11 Member No.: 95199 |
Right you are. It's a bug in EAC that piles on tags instead of replacing. I think this should be chalked-up to user error. EAC did not automatically configure itself to have Lame tag the file and then add its own tag afterward. The program must protect itself from idiots. Or, security holes would be user errors too. It is an EAC bug, because it should check if the file contains the tag already before writing its own. |
|
|
|
Dec 7 2011, 20:00
Post
#4
|
|
![]() Group: Super Moderator Posts: 9263 Joined: 1-April 04 Member No.: 13167 |
The program must protect itself from idiots. EAC can be configured to erase your entire music library. Should this be made idiot-proof as well? The ability to use the command line gives you a very powerful tool; and with this tool comes responsibility. This post has been edited by greynol: Dec 7 2011, 20:02 -------------------- Everything sounds the same until it is proven otherwise.
|
|
|
|
Dec 8 2011, 05:31
Post
#5
|
|
|
Group: Members Posts: 37 Joined: 16-November 11 Member No.: 95199 |
The program must protect itself from idiots. EAC can be configured to erase your entire music library. Should this be made idiot-proof as well? Yes, absolutely. I always appreciate a little warning given that this is much more likely an unintentional idiotic error. A program that does what an idiot says is -- well -- idiotic too. |
|
|
|
Dec 8 2011, 13:15
Post
#6
|
|
|
Group: Members Posts: 260 Joined: 30-May 08 From: UK Member No.: 53927 |
If you try to imagine every possible thing an idiot could do with a piece of software, and remove that possibility by coding it out or providing suitable error messages, 99.99% of all the software you use would never be released. That type of defensive software design is reserved for nuclear plant control, aircraft flight control, etc. (i.e. software where failure threatens lives), and it costs many tens of millions of pounds / euros / dollars to design and test and support, because the number of possible failure modes (whether internal or generated by incorrect/idiotic user input or configuration) is far larger than the number of intended usage modes.
Your music collection isn't life critical, and consequently nobody produces and sells such defensively written software. Software that allows you to do idiotic things isn't of itself idiotic, any more than a car that allows you to drive off a 200 foot high cliff is idiotic. It's often known as PEBKAC. If you'd paid anything for any of this software then you might have cause for a minor whinge about this slight and easily fixed problem not being described in the manual for one or both pieces of software, but all of the software involved here is completely free...... |
|
|
|
Dec 8 2011, 15:53
Post
#7
|
|
|
Group: Members Posts: 37 Joined: 16-November 11 Member No.: 95199 |
We've wandered into a hypothetical discussion about airplanes.
Just check and bail if the tag already exists. There is no need to prevent nuclear meltdown until it can be demonstrated. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd May 2013 - 01:50 |