News for hackers. Stuff that matters.
Re:Hyphen Hate? When Amazon went to war against punctuation by furyg3 on Monday December 15, 2014 @09:37AM (#8752136)
Amazon is probably trying to correct publishers who copy+paste their hardcopy texts (from InDesign or wherever) into eBook format, taking with them artifacts from the print designer, like forced hyphenation. These artifacts from the print world are not useful in eBooks, since the reader is automatically breaking up lines based on the screen size, font, etc.

http://indesignsecrets.com/field-guide-to-indesign-hyphens.p...

I presume that this is what happened because a) she has a paperback & eBook edition of this book, b) this happens a lot, and c) someone complained. I would hope that Amazon would do a search in the eBook and not only look at the total hyphens, but also find a few examples of words that were probably broken up for print layout reasons. If so the author should remove the hyphens and resubmit the eBook.

If that's not the case, it's very silly. Obviously hyphens are useful and shouldn't be banned.

Re:Hyphen Hate? When Amazon went to war against punctuation by joesmo on Monday December 15, 2014 @09:47AM (#8752191)
This would be easily rectified if they looked up the words on each side of the hyphen. If they are actual words, then that hyphen should not count. If they are just partial words, then they should. But removing a book from circulation based on an obviously shoddy algorithm should never happen. As a Kindle author myself, I'm having second thoughts about the platform. Censorship by robots isn't exactly an attractive feature.
Re:Hyphen Hate? When Amazon went to war against punctuation by Someone1234 on Monday December 15, 2014 @11:05AM (#8752640)
> If they are actual words, then that hyphen should not count.

That would have side-effects e.g. https://en.wikipedia.org/wiki/Double-barrelled_name

Re:Hyphen Hate? When Amazon went to war against punctuation by chavesn on Monday December 15, 2014 @11:21AM (#8752709)
Of course there will be exceptions, and it wouldn't need to be perfect. It just needs to be better than counting hyphens alone, which the suggestion above inarguably is.
Re:Hyphen Hate? When Amazon went to war against punctuation by tragic on Monday December 15, 2014 @11:19AM (#8752703)
Not to mention fantasy/SF love of invented languages. I'd hate to be HP Lovecraft if this becomes common.

Or have to quote transliterated Arabic, for that matter.

Re:Hyphen Hate? When Amazon went to war against punctuation by undersuit on Wednesday December 17, 2014 @04:00PM (#8764316)
Names are proper nouns and therefore capitalized, the edge case is resolved until you find a proper noun with capitalization in the middle of the word with the hyphen coming before the capital letter. This seems to be limited to foreign words(German in particular) and Company Names where the author inserted a hyphen. https://en.wikipedia.org/wiki/CamelCase#Current_usage_in_nat...
Re:Hyphen Hate? When Amazon went to war against punctuation by joesmo on Monday December 15, 2014 @11:21AM (#8752710)
Well then they shouldn't do it at all or rethink their algorithm altogether.
Re:Hyphen Hate? When Amazon went to war against punctuation by potatolicious on Monday December 15, 2014 @12:36PM (#8753145)
Or do the sane thing most other people do: back up an imperfect but effective algorithm with competent human review.
Re:Hyphen Hate? When Amazon went to war against punctuation by harshreality on Monday December 15, 2014 @11:12AM (#8752666)
Check the comments after the post. That's mentioned as a possible reason and the author says that's not the case. Apparently Amazon is complaining about real hyphenated words, not line-break hyphen-ated words.

[edit: It appears, though, that the author is stylistically abusing hyphens, so while they may not be wrong, they're grating to most readers. So, should Amazon be in the business of banning books on the grounds of poor style, rather than technical grounds that are inarguable? (If the book contained the word hyphen-ated, that would be wrong unless it was dialogue and the speaker was pausing between syllables.)]

Re:Hyphen Hate? When Amazon went to war against punctuation by skywhopper on Monday December 15, 2014 @12:57PM (#8753263)
If "stylistically abusing" punctuation is worth of blocking an ebook, then I have to assume Huck Finn and Cloud Atlas are next on the list of books to remove for their heavily punctuated attempts to represent speech patterns.
Re:Hyphen Hate? When Amazon went to war against punctuation by Buge on Monday December 15, 2014 @11:26AM (#8752741)
furyg3 knows that the book only has proper hyphens. Amazon took down the book because they thought it was full of line break hyphens. It wasn't, but that's what Amazon thought because they never actually looked.
Re:Hyphen Hate? When Amazon went to war against punctuation by DougBTX on Monday December 15, 2014 @11:35AM (#8752787)
So really the title of the post should be "Collateral damage when Amazon went to war against bad punctuation," which casts Amazon's motives in a different light.
Re:Hyphen Hate? When Amazon went to war against punctuation by GhotiFish on Monday December 15, 2014 @01:23PM (#8753424)
I don't believe that is satisfactorily disproving this position. It is very very easy to believe that the automated system trying to prevent lazy formatting is just interpreting a large prevalence of hyphenated words as line break hyphens.

Graeme merely asserts that his book was free of those, which we knew going in. It does nothing to say why Amazon was raising the issue, and it wouldn't shock me that an automated system would be unable to tell the difference.

Re:Hyphen Hate? When Amazon went to war against punctuation by tgb on Monday December 15, 2014 @09:38AM (#8752146)
Thanks for making that point, this makes a lot more sense now. I really hope this is the case. (Though the author does state in a comment that they don't have any of those errors in their text.)
Re:Hyphen Hate? When Amazon went to war against punctuation by jordigh on Monday December 15, 2014 @11:31AM (#8752761)
> she has a

Btw, the author's name appears to be "Graeme", which seems to always be male:

http://www.behindthename.com/name/graeme

Re:Hyphen Hate? When Amazon went to war against punctuation by bobwise on Monday December 15, 2014 @11:59AM (#8752948)
This explains the strangely-located hyphens I've been seeing in a book I'm reading currently. This must be exactly how the book was submitted.