Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment fair assumption (Score 1) 773

Names are essentially what we are willing to be identified by, which the computing culture has decided that it must be representable in writing (or drawing for that matter). Writing is a prerequisite for computing, but assuming that everybody who is not actually computing has a name writable in some conceivable script or alphabet is setting up arbitrary rules for the game - which isn't so much different that setting up rules for "usernames" used for logins. The bottom line for now is, if your name can't be represented in UTF-8, you need to put it in ASCII. Foreign names are represented with the Japanese alphabet in Japan - by putting together characters that approximate the pronunciation of the foreign name - yet for well known people, not any approximation will do - society agrees what that foreign name should be written as. If a person can potentially have a name written in a language he doesn't know, a system that needs to represent "real" name(s) has to draw the line somewhere.

Comment Non-online Bookshops (Score 1) 190

There's nothing wrong with Wikipedia, or reproducing articles to look like a book and sell it for the price of a book. IMHO the problem lies in online bookstores that make such books look like they're worth buying. Publishers naturally publish books that they think they can make a profit out of. That pushes them to choose good authors. But if online bookstores can make crap profitable, it makes good business sense to publish crap. Online bookshops need to find their own system of check-and-balance.

Comment Photographs (Score 1) 263

It occurred to me that capturing genetic code as a database is somewhat (albeit remotely) like taking a photograph of something that already exists in nature. If patents are there to protect invention (ie, to encourage invention by making it profitable), why is literary work not patentable? If a sci-fi writer invents a new scientific concept and builds a story around it, he may be able to patent that scientific concept, but there's nothing to stop other writers from stealing his invention in writing, is there? At the end of the day, I still don't see why software isn't "literary work".

Comment Support Contracts (Score 1) 201

Where I am, bugs, half-baked functions and missing features allow expensive software contracts to keep development teams alive. As soon as software become stable, customers tend to start killing off support contracts. Well, a little pain, is good for the soul. In this case, the user's pain, for the developers' soul.

Comment Widen and shortern (Score 1) 173

Can we just allow companies to patent everything they want and let them be effective for like only 5 years so we can all get on with life? Innovators should not be rewarded for how "clever" they are, but rather compensated for how much it costs to do R&D. Patent duration should depend on the costs associated with innovation in each industry.

Comment Anthropology. (Score 1) 515

Especially Linguistic Anthropology. I think languages are like the OS on which our brain software run. And I believe that when we think about algorithms and systems, there is a mental framework that extends beyond what "natural" languages and cultures provide. They say that to speak another language is to posses another soul. I would like to think that computers make programmers far more soulful and more human than non computing people have the capacity to understand.

Comment There's never anything wrong with any language (Score 1) 548

A language may lend itself more naturally to a certain way of thinking, but isn't bending the language for the job the role of the programmer? I personally agree with the author - I think it's always a good mental workout to work in languages that do not give you the wealth of constructs and libraries of the many language popular today, but more than that, starting out in Basic exposed me to the many dialects of Basic very early in my career such that I'm now used to programming in unfamiliar languages.

Comment somebody has to say this (Score 1, Insightful) 142

Granted that Art is not a field foreign to computing, translation is an art that is difficult to satisfactorily automate. It's not about getting the semantics right, or the meaning right, but to translate a piece of work into another cultural context for another person, is a bit like trying to read somebody's mind. The turing test for translation would probably be something like automatically translating a new contemporary musical into another language? IMHO that's more difficult than getting a computer to write its own musical. I believe there is a niche for automated translation, but even for the niche it's trying to fill, it's not good enough. Not especially in my part of the world where there is not only a diversity of languages, but also a great diversity in the language families from which these language take their characteristics.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...