5 ms·
Apologies; I wasn't aware of the Tesseract OCR project until very recently, and then I hoped there would not be much harm given that the two projects are so unr
by mbostock 15y ago
Apologies; I wasn't aware of the Tesseract OCR project until very recently, and then I hoped there would not be much harm given that the two projects are so unrelated. (The name "Tesseract" was the natural progression from "Square" and "Cube".) What's the saying? There are only two hard things in Computer Science: cache invalidation and naming things.
- jashkenas 15y agoIf you're settled on "Tesseract", perhaps a small tweak would suffice to clear up the potential confusion. Call it "Tesseract.js".
- fourneau 15y agoThat would lead me to believe that it's 'Tesseract OCR, but in Javascript!'. I think a more substantial name change will be required because of how prominent Tesseract is.
- ktizo 15y agoTesseroct maybe.. Tesserect? ;p Mind you Tesseract OCR did miss a chance to be TesseractOCRus, which would be great, obviously.
- sparky 15y agoHypercube?
- mattdeboard 15y agon-dimensional hypercube
- tesseract 15y agohypercubes are already n-dimensional, that's not adding any extra information.
- repsilat 15y agoCall it "4-square". Nobody will get confused then.
- spaznode 15y agohttp://en.wikipedia.org/wiki/Tesseract http://en.wikipedia.org/wiki/Tesseract "In geometry, the tesseract, also called an 8-cell or regular octachoron or cubic prism, is the four-dimensional analog of the cube. The tesseract is to the cube as the cube is to the square. Just as the surface of the cube consists of 6 square faces, the hypersurface of the tesseract consists of 8 cubical cells." Looks like the perfect name to me. Sounds like the "other" project already has an established name of "tesseract ocr", don't see any reason why this library would be confused with that. Lame for people to focus on this instead of the crazy beautiful api that comes with this thing: https://github.com/square/tesseract/wiki/API-Reference https://github.com/square/tesseract/wiki/API-Reference
- ma2rten 15y agoIf you were going to make a software, where you can see places though a webcam, would you call it Windows, even if it's a fitting name? Tesseract goes by the name Tesseract, tesseract-ocr is just the name of the Google code project.
- spaznode 15y agoIf we're going to talk about time, let's not forget a book I read as a child - http://en.wikipedia.org/wiki/A_Wrinkle_in_Time http://en.wikipedia.org/wiki/A_Wrinkle_in_Time. I believe they win the "who used tesseract first" award. At least as far as this thread is concerned for now. To be honest though, my view is very biased because I don't care about the ocr project at all. I'm sure it's a very nice project, but hardly a tesseract really.. =p
- garethsprice 15y agoThere are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
- grayrest 15y agoUnless you're 37Signals and then it's Javascript and naming things. https://37signals.com/svn/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui https://37signals.com/svn/posts/3112-how-basecamp-next-got-t...
- dylanz 15y agoI'd go with "Tessquare", or some combination of Square and Tesseract. I'd definitely change the name. Apart from the name talk, congratulations, and thank you for opening this up to the community.
- premchai21 15y ago"Octachoron" would work just as well (progression from "tetragon" and "hexahedron").
- wlesieutre 15y agoThere are only two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors. Another name option would be "hypercube," which means the same thing. It does make it sound more related to "cube" though.