IPB

Welcome Guest ( Log In | Register )

> Hydrogenaudio Forum Rules

- 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

 
Reply to this topicStart new topic
[OFF TOPIC] From: LAME 3.99 is out, From Topic ID: 91372
apodtele
post Dec 6 2011, 17:45
Post #1





Group: Members
Posts: 39
Joined: 16-November 11
Member No.: 95199



QUOTE (robert @ Dec 6 2011, 10:05) *
QUOTE (apodtele @ Dec 6 2011, 15:35) *
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.
Go to the top of the page
+Quote Post
greynol
post Dec 6 2011, 18:43
Post #2





Group: Super Moderator
Posts: 10000
Joined: 1-April 04
From: San Francisco
Member No.: 13167



QUOTE (apodtele @ Dec 6 2011, 08:45) *
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


--------------------
Placebophiles: put up or shut up!
Go to the top of the page
+Quote Post
apodtele
post Dec 7 2011, 04:26
Post #3





Group: Members
Posts: 39
Joined: 16-November 11
Member No.: 95199



QUOTE (greynol @ Dec 6 2011, 12:43) *
QUOTE (apodtele @ Dec 6 2011, 08:45) *
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.
Go to the top of the page
+Quote Post
greynol
post Dec 7 2011, 20:00
Post #4





Group: Super Moderator
Posts: 10000
Joined: 1-April 04
From: San Francisco
Member No.: 13167



QUOTE (apodtele @ Dec 6 2011, 22:26) *
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


--------------------
Placebophiles: put up or shut up!
Go to the top of the page
+Quote Post
apodtele
post Dec 8 2011, 05:31
Post #5





Group: Members
Posts: 39
Joined: 16-November 11
Member No.: 95199



QUOTE (greynol @ Dec 7 2011, 14:00) *
QUOTE (apodtele @ Dec 6 2011, 22:26) *
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.

Go to the top of the page
+Quote Post
Ouroboros
post Dec 8 2011, 13:15
Post #6





Group: Members
Posts: 289
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......
Go to the top of the page
+Quote Post
apodtele
post Dec 8 2011, 15:53
Post #7





Group: Members
Posts: 39
Joined: 16-November 11
Member No.: 95199



We've wandered into a hypothetical discussion about airplanes. smile.gif Going back to EAC and its duplicate tags, it is now cheap to fix a real life use case.
Just check and bail if the tag already exists. There is no need to prevent nuclear meltdown until it can be demonstrated.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th July 2014 - 04:38