Hacker Newsnew | past | comments | ask | show | jobs | submit | ggoodale's commentslogin

Rad! Haven't run across Archive Team before. Looking into them now.


Interesting - hadn't considered that possibility. Thanks! I'll look into it.


Seems reasonable, though given the size of the file I'm probably going to have to host it somewhere for seeding purposes rather than just parking it on my home fileserver (yay Comcast monopoly in my area).



Looks like that only works for 5GB files or less, which is a shame.


If that were the case, how would the data input into your cell phone get stored on the card? I believe at a minimum Coin uses BLE to transmit card data from your phone to the device.


Seems like you've got a WAIS to go.


Having spent a fair amount of time in PhoneGap, I recall one of the tricky bits of using stringByEvaluatingJavaScriptFromString to call into JS land was that it could block, leading Apple to impose a 5 second timeout on that particular API call. Is that still the case? I recall that making loading large objects created/fetched via native code more complicated.

Congratulations on 2.0, regardless!


stringByEvaluatingJavaScriptFromString calls are still capped, at 10MB and 10 seconds - that might be up from the 5 seconds you experienced.

Our approach to that is two-fold:

We try not to send big chunks of data through the bridge (we pass file around by reference, for example): in our initial prototypes a couple of years ago we passed image data base64 encoded and that definitely didn't scale!

Secondly, stringByEvaluatingJavaScriptFromString just gets data into the JS engine's scope - the processing of those received messages is done in a separate thread of execution. By that I mean started by an event, not true multi-threading of course!


Thanks for clarifying! Makes sense.


The accuracy is definitely a mixed blessing - interpolation, velocity awareness, and (screen-independent) gestures go a long way toward a good user experience.


Totally agree, but I just didn't realize how difficult it was to really master those gestures and harness their power.


The device can be positioned anywhere you like, but I'm guessing there's a definite learning period if you have it somewhere other than under your monitor (sort of like what I imagine Wacom users have the first time the use a screen-mapped tablet).


It's also possible that medical applications (and, by extension, deploying the hardware in a hospital) would require them to have a whole different set of dev, manufacturing, and QA procedures, much like flight control and other "mission critical" software.


Could be. But, again, they can use iPads and other random tablets, cheap PCs bought from anywhere on the internet, flea market computer mice and keyboards, cheap flatscreen tv's for the wall, etc. and that doesn't seem to be a problem. :-)


The replay button in the local web UI is enough to make this instantly useful. Thanks for building this.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: