Typescript is great if you like that sort of thing, as is coffeescript. Both provide a nice clean way to write lintable js with nice constraints. Typescript provides static analysis and classes and interfaces that compile to native javascript prototype Object orientation, but it doesn't automatically produce closures as far as I know.
Gosh, this makes me super happy. Coming, as I do out of the webOS environment, I think javascript is a great language for app development.
Of course I want to use a great framework like enyojs.com and I want to use closures extensively to keep namespaces separate, and I want to use any one of several math libraries to do stuff other than simple double precision arithmatic (which is plenty good enough for lots of stuff of course.) But still
That's the thing that people who haven't actually used webOS devices don't "get." You do not have what webOS gives you.
In attempting to use android devices over the last few months, I become more and more frustrated at the UI. I'm in a news app, it links out to a web page and I'm in a browser and there's -no way- to get back to the news app without closing the browser. It's running on a computer platform more powerful than my desktop was just a few years ago, and it can't have multiple windows open at the same time? Bah. Humbug.
WebOS provides a seamless user interface. Android and IOS both are cut up into little pieces. It's very frustrating to be in a twitter app, and have a message come in, and a phone call, and no way to select which app I want to go back to, even if the OS didn't put the apps not on screen on hold instead of letting them continue to run in the background.
On webos, I can have a video running in a minimized card while I have a phone call going on, while I have a twiiter app updating, and flip between them easily. Now, I know that the average user isn't going to have the 10 or 12 windows I leave open on my Palm Pre + all the time, but the people I know who own them who are NOT geeks love the UI and mutter and mumble angrily when they're confined to android and Ios phones.
HP has a lot of work to do to get that fact into the publics mind, but webOS is by far the most USABLE portable operating system in the world. Is it somewhat short of apps as of today? Yep. Is it worth the effort? Yep.
It is not a tech demo. It is a fully playable app. The app launches into a demo. Backswipe in the gesture area to bring up the game menu. Full details of keybindings are on the webos-internals.org wiki. As of this morning, we are using part of the screen for a simulated joystick, which eases gameplay.
Excuse me for not jumping on the giant bandwagon here, but let's try something different.
Back in the "good old days" of palm before the pre, there WAS NO over the air app store installed on the treo. You had to google for someplace to find apps for your treo, you had to go there, you had to down load them, and you had to install them using the hot sync program.
That was easy for Aunt Minnie (NOT!)
Palm has NOT FORBIDDEN that process, Dali Clock and Tip calculator are available at this web site, and at PreCentral EXACTLY as they were back int he Treo days, and can be installed by any user EXACTLY as they were back in the treo days.
Palm has ADDED the over-the-air app store so that AUNT MINNIE can find apps. And people are bitching that there is a small set of hoops that Palm and the cell carriers want you to jump through that if you distribute apps (which could be evil) over THEIR NETWORK not over the in-tar-tubes.
They want to be able to verify who you are but having a tax ID, and they want to validate that you're serious by charging you $5.00 Wow, that's SO irrational.
I don't know why you would be hard pressed to find equipment to read media more than 25 years old, but some of us are, ourselves, more than 25 years old and have equipment like that in the attic or basement.
Want an apple ][ audio tape read? There's a service that will decode an mp3 for you.
Really, the simplest answer for this guy is to either burn archival quality cd r/w's or have some dvd's pressed by an archival quality company. The other solutions people are talking about are reasonable for 100 years, or 500 years or 1000 years. but 25??? Ptooy.
But I proufoundly think that on the basis of other authors experiances with piracy of works which are published as paper books, the benefit of advertising out weighs the lost sales, and I have numbers to back that up.
Look. Eric is an ex union organizer, a professional historian, and a best selling science fiction author.
His analysis of the book purchasing public, which you failed to read because you didn't care for his introduction, is based on solid analysis of the numbers, both for publishing in general, and for his books.
Very few authors have more experiance with "giving it away" and being paid for electronic editions of books. VERY few. Read the whole thing, then come back and tell me that it was a flawed analysis, the analysis doesn't depend on the introduction.
Start with this simple fact of life. The book market is entirely opaque. There are DOUBTLESS great books out there you would love that you have never heard of, because there are JUST TOO MANY BOOKS.
-- crud, the whole argument will NOT fit in a slashdot post.
Flints analysis of DRM (he hates it) copyright (he favors shorter periods) e-publishing (he makes substantial money from it) and so forth are based solidly on numbers, experiance, and wide reading in the literature.
Start with Salvo's number 1 and work your way through them. I admit the first few, particularly those which take on long copyright terms through an analysis paralleling McCauley's arguments are "dense" but worth your attention.
There is _VERY_ little about copyright that McCauley didn't address. McCauley, (and Flint) start the analysis with the contention (from Paley) that property is an invention of Law. -- albeit a USEFUL invention, but an invention never-the-less.
Go read them. after you have spent the time, come back and tell me they're crap.
It is possible that David Pogue's books (the missing-manuals series) are more popular than the books by the author of TFA.
It is _not_ possible that David Pogue's books are more popular than the works by New York Times Best Selling authors John Ringo, Eric Flint, Mercedes Lackey, Anne McCaffery and David Webber.
Therefore, the posts which refer to Baen's experiance over a ten-year period with releasing FREE copies of books and having them INCREASE the sales of the paper copies trumps David Pogue's (proven by real world data) argument.
Lest you attempt to go to the non-fiction vs fiction market, the post up-thread which links to Flint's "Salvos" columns in re DRM and e-publishing cites not just Baen, but MIT, O Reilly and others experience with making e-books freely available to drive their paper sales again trumps Mr Pogue.
In short, while he's not wrong that his books are occasionally pirated, he's dead wrong that this effects his bottom line in a negative way.
The same, by the way, is true, even if I do not have sales numbers to prove it, but I will gladly argue that the e-piracy of Ansel Adams photos drives sales of posters and fine art prints of his work.
I will also point out that since your site says your photos there are CC licensed, you have little to complain about if they're cross-used.
Finally, why on YOUR site is there no link to make available prints, posters, or paid licenses? Why shoot yourself in the foot in regard to your income???
which, of course, has been Baen's experiance now for more than a decade offering books on line in high quality editions FOR FREE with the absolute REQUEST that you distribute them, and this act INCREASING the sales of the hardcopy.
Numbers with proof available at the Baen Free Library. (Google it, it's good for you.)
I can't fit the analysis in a slashdot post... if you haven't read McCauley on Copyright, and if you haven't read Eric Flint's analysis of copyright, piracy and e-books as they effect modern authors, do so.
You are making the silly assumption that is all too common among computer nerds that the software and hardware development cycles you are used to APPLY to the rest of the world.
If I invent something, and if you grant that I ought to have some "reasonable" length of time to have excluse licensensing rights to that invention, then the time for the patent to last needs to be both long enough to BUILD the infrastructure to manufacture it, the time to market it, and recoup my development.
In the real world, for "things" that are biggger than a breadbox, this can take more than a decade.
Hell, it takes four years to build a PLANT to make something like large-scale (car sized) ceramics, or toilets or pipe.
If you invent the world's greatest new toilet, a five year patent isn't enough to bother with.
17 years is marginal.
On the other hand, copyright terms have, as you have pointed out, gone completely out of control.
If you haven't read McCauley on Copyright, then that's the place to start. Eric Flint's recent annotation and analysis in the modern book market is approachable and reasonable (even if Flint is, himself a communist.)
Never post while tired...
key not password.
and key exchange by SOME channel other than the one that you ship the data by. Neither channel may be totally secure, but by seperating the key exchange and the data you require compromising BOTH before you can get at the data.
unless the data set is so large that the answer is pgp on an external hard drive shipped by fedex.
and send the password by a SEPERATE CHANNEL.
I prefer to send the key by TELEPHONE -- spoken, but that's up to you.
You can go to a library. You can borrow a dvd, or a cd (of music or an audio book) or a video game cartridge, or a program cd, or a cd containing an encyclopaedia, or whatever. You can use it on the library's computers, or you can check it out and take it home and use it there, just like a book. And when you're done, you return it.
If your library doesn't do this, then I feel very very sorry for you. My library does. Of course, I live somewhere with a GOOD library.
Typescript is great if you like that sort of thing, as is coffeescript. Both provide a nice clean way to write lintable js with nice constraints. Typescript provides static analysis and classes and interfaces that compile to native javascript prototype Object orientation, but it doesn't automatically produce closures as far as I know.
Gosh, this makes me super happy. Coming, as I do out of the webOS environment, I think javascript is a great language for app development.
Of course I want to use a great framework like enyojs.com and I want to use closures extensively to keep namespaces separate, and I want to use any one of several math libraries to do stuff other than simple double precision arithmatic (which is plenty good enough for lots of stuff of course.) But still
http://www.leemon.com/crypto/BigInt.html
https://github.com/jtobey/javascript-bignum Scheme exact arithmetic library for js.
https://github.com/postwait/node-gmp node.js bindings for the GNU Multiple Precision Arithmetic Library.
No, actually, you don't.
That's the thing that people who haven't actually used webOS devices don't "get." You do not have what webOS gives you.
In attempting to use android devices over the last few months, I become more and more frustrated at the UI. I'm in a news app, it links out to a web page and I'm in a browser and there's -no way- to get back to the news app without closing the browser. It's running on a computer platform more powerful than my desktop was just a few years ago, and it can't have multiple windows open at the same time? Bah. Humbug.
WebOS provides a seamless user interface. Android and IOS both are cut up into little pieces. It's very frustrating to be in a twitter app, and have a message come in, and a phone call, and no way to select which app I want to go back to, even if the OS didn't put the apps not on screen on hold instead of letting them continue to run in the background.
On webos, I can have a video running in a minimized card while I have a phone call going on, while I have a twiiter app updating, and flip between them easily. Now, I know that the average user isn't going to have the 10 or 12 windows I leave open on my Palm Pre + all the time, but the people I know who own them who are NOT geeks love the UI and mutter and mumble angrily when they're confined to android and Ios phones.
HP has a lot of work to do to get that fact into the publics mind, but webOS is by far the most USABLE portable operating system in the world. Is it somewhat short of apps as of today? Yep. Is it worth the effort? Yep.
not until Palm releases a native code SDK.
but installing via preware is exactly two clicks.
dedicated joystick area on screen for movement, and real actual keyboard with good mapping actually GIVES you that, check the wiki entry.
It is not a tech demo. It is a fully playable app. The app launches into a demo. Backswipe in the gesture area to bring up the game menu. Full details of keybindings are on the webos-internals.org wiki. As of this morning, we are using part of the screen for a simulated joystick, which eases gameplay.
We have scummVM working now, a release should happen tonight.
See the webos-internals.org wiki
Excuse me for not jumping on the giant bandwagon here, but let's try something different.
Back in the "good old days" of palm before the pre, there WAS NO over the air app store installed on the treo. You had to google for someplace to find apps for your treo, you had to go there, you had to down load them, and you had to install them using the hot sync program.
That was easy for Aunt Minnie (NOT!)
Palm has NOT FORBIDDEN that process, Dali Clock and Tip calculator are available at this web site, and at PreCentral EXACTLY as they were back int he Treo days, and can be installed by any user EXACTLY as they were back in the treo days.
Palm has ADDED the over-the-air app store so that AUNT MINNIE can find apps. And people are bitching that there is a small set of hoops that Palm and the cell carriers want you to jump through that if you distribute apps (which could be evil) over THEIR NETWORK not over the in-tar-tubes.
They want to be able to verify who you are but having a tax ID, and they want to validate that you're serious by charging you $5.00 Wow, that's SO irrational.
I'm sorry. I disagree.
Rick Boatright
I have two kinds of 8" floppy drives.
I have three kinds of 5.25" floppy drives.
I have three KINDS of 3.5" floppy drives.
I have interfaces for them all.
I read someones dissertation off a 25 year old floppy a few weeks ago.
I could read 9 track tape if I had to. ( http://www.wiltec.com/ among others )
Punch cards are getting to be a little more trouble, but after all, that's more than 100 year old tech. ( http://users.aol.com/JEBrown800/software/Store/CardReaderService/index.html among others )
I don't know why you would be hard pressed to find equipment to read media more than 25 years old, but some of us are, ourselves, more than 25 years old and have equipment like that in the attic or basement.
Want an apple ][ audio tape read? There's a service that will decode an mp3 for you.
Really, the simplest answer for this guy is to either burn archival quality cd r/w's or have some dvd's pressed by an archival quality company. The other solutions people are talking about are reasonable for 100 years, or 500 years or 1000 years. but 25??? Ptooy.
I _own_ 23 year old CD's.
I own 85 year old audio recordings (and can play them)
Last week I read a 25 year old floppy disk for someone.
25 years IS NOT A LONG TIME.
Oh for God's sake...
It's ONLY 25 years.
I have FLOPPIES from 1983 I can still read.
We had someone bring in CP/M floppies from '82 the other day. We read them.
I have AUDIO TAPE from 1983 I can still listen to.
I have compact disks from 1986, 22 years, that are still perfectly listenable.
Are you all CHILDREN that you think that 25 years is a long time?
Put your stuff on a CD. Send it to a pressing company. Get back commercially pressed disks. If you're worried, include 2. Jeeze.
This doesn't read like a troll thread.
Your coorespondent was perfectly polite, and provided you with good information, and helped you debug your prop warnings.
Uh, other than that he was trying to do a Gas engine model in your electric plane calculator, which he kept ignoring your statement about.
I would say you did a fine job.
Oh, piracy hurts SOME.
But I proufoundly think that on the basis of other authors experiances with piracy of works which are published as paper books, the benefit of advertising out weighs the lost sales, and I have numbers to back that up.
Look. Eric is an ex union organizer, a professional historian, and a best selling science fiction author.
His analysis of the book purchasing public, which you failed to read because you didn't care for his introduction, is based on solid analysis of the numbers, both for publishing in general, and for his books.
Very few authors have more experiance with "giving it away" and being paid for electronic editions of books. VERY few. Read the whole thing, then come back and tell me that it was a flawed analysis, the analysis doesn't depend on the introduction.
Start with this simple fact of life. The book market is entirely opaque. There are DOUBTLESS great books out there you would love that you have never heard of, because there are JUST TOO MANY BOOKS.
-- crud, the whole argument will NOT fit in a slashdot post.
Flints analysis of DRM (he hates it) copyright (he favors shorter periods) e-publishing (he makes substantial money from it) and so forth are based solidly on numbers, experiance, and wide reading in the literature.
Start with Salvo's number 1 and work your way through them. I admit the first few, particularly those which take on long copyright terms through an analysis paralleling McCauley's arguments are "dense" but worth your attention.
There is _VERY_ little about copyright that McCauley didn't address. McCauley, (and Flint) start the analysis with the contention (from Paley) that property is an invention of Law. -- albeit a USEFUL invention, but an invention never-the-less.
Go read them. after you have spent the time, come back and tell me they're crap.
-- I profoundly suspect you will not.
www.webscriptions.net
no drm, multiple format available including RTF.
you were saying?????
It is possible that David Pogue's books (the missing-manuals series) are more popular than the books by the author of TFA.
It is _not_ possible that David Pogue's books are more popular than the works by New York Times Best Selling authors John Ringo, Eric Flint, Mercedes Lackey, Anne McCaffery and David Webber.
Therefore, the posts which refer to Baen's experiance over a ten-year period with releasing FREE copies of books and having them INCREASE the sales of the paper copies trumps David Pogue's (proven by real world data) argument.
Lest you attempt to go to the non-fiction vs fiction market, the post up-thread which links to Flint's "Salvos" columns in re DRM and e-publishing cites not just Baen, but MIT, O Reilly and others experience with making e-books freely available to drive their paper sales again trumps Mr Pogue.
In short, while he's not wrong that his books are occasionally pirated, he's dead wrong that this effects his bottom line in a negative way.
The same, by the way, is true, even if I do not have sales numbers to prove it, but I will gladly argue that the e-piracy of Ansel Adams photos drives sales of posters and fine art prints of his work.
I will also point out that since your site says your photos there are CC licensed, you have little to complain about if they're cross-used.
Finally, why on YOUR site is there no link to make available prints, posters, or paid licenses? Why shoot yourself in the foot in regard to your income???
which, of course, has been Baen's experiance now for more than a decade offering books on line in high quality editions FOR FREE with the absolute REQUEST that you distribute them, and this act INCREASING the sales of the hardcopy.
Numbers with proof available at the Baen Free Library. (Google it, it's good for you.)
Paper books are not going the way of the dodo any time soon.
Detailed analysis:
http://baens-universe.com/articles/Paper_books_are_not_going_to_be_joining_the_dodo_a
http://baens-universe.com/articles/A_Matter_of_Symbiosis
http://baens-universe.com/articles/The_Nature_of_Transitions
Uh, look, the analysis is flawed.
First, books are an odd special case.
I can't fit the analysis in a slashdot post... if you haven't read McCauley on Copyright, and if you haven't read Eric Flint's analysis of copyright, piracy and e-books as they effect modern authors, do so.
Start here:
Spillage: or, The Way Fair Use Works in Favor of Authors and Publishers http://baens-universe.com/articles/salvos8
then go here and read _all_ the salvo's columns...
http://baens-universe.com/authors/Eric_Flint
Meanwhile, there's been very little said about copyright in the last century that McCauley didn't already address... http://www.baen.com/library/palaver4.htm
five years to own a patent is insane.
You are making the silly assumption that is all too common among computer nerds that the software and hardware development cycles you are used to APPLY to the rest of the world.
If I invent something, and if you grant that I ought to have some "reasonable" length of time to have excluse licensensing rights to that invention, then the time for the patent to last needs to be both long enough to BUILD the infrastructure to manufacture it, the time to market it, and recoup my development.
In the real world, for "things" that are biggger than a breadbox, this can take more than a decade.
Hell, it takes four years to build a PLANT to make something like large-scale (car sized) ceramics, or toilets or pipe.
If you invent the world's greatest new toilet, a five year patent isn't enough to bother with.
17 years is marginal.
On the other hand, copyright terms have, as you have pointed out, gone completely out of control.
If you haven't read McCauley on Copyright, then that's the place to start. Eric Flint's recent annotation and analysis in the modern book market is approachable and reasonable (even if Flint is, himself a communist.)
http://baens-universe.com/authors/Eric_Flint
Never post while tired... key not password. and key exchange by SOME channel other than the one that you ship the data by. Neither channel may be totally secure, but by seperating the key exchange and the data you require compromising BOTH before you can get at the data.
digital cell signals are non-trivial to intercept. almost all analog cell signals interceptable with a scanner were discontinued in Feb.
you're right of course... never post when sleepy.
unless the data set is so large that the answer is pgp on an external hard drive shipped by fedex. and send the password by a SEPERATE CHANNEL. I prefer to send the key by TELEPHONE -- spoken, but that's up to you.
That would be THIS world then.
You can go to a library. You can borrow a dvd, or a cd (of music or an audio book) or a video game cartridge, or a program cd, or a cd containing an encyclopaedia, or whatever. You can use it on the library's computers, or you can check it out and take it home and use it there, just like a book. And when you're done, you return it.
If your library doesn't do this, then I feel very very sorry for you. My library does. Of course, I live somewhere with a GOOD library.
You have my profound sympathies if you do not.