TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: cloudlab - numerical processing with javascript & json

12 pointsby huragokabout 13 years ago

1 comment

friscoabout 13 years ago
First of all, I think this is a great idea. It's something I've thought a lot about myself for several years now -- with the name 'cloudlab', even! -- but ultimately decided to work on a different set of problems in science. Anyway, the key questions you'll need to answer are, in approximate order of importance:<p>* What do I do with my mountains of MATLAB code? Will cloudlab run my existing mcode and access my existing mat files as-is? Will you provide a conversion tool? How perfect will it be? If I have 5 years of work in mcode, and huge amounts of organizational knowledge around that process, why would I ever redo that?<p>* How do you handle security? My data is my entire career. I can't take a risk with that. Running MATLAB <i>at all, much less locally on underpowered hardware blows</i>, but you still need to convince me that my data is more safe with you than it is with me. Which is hard, considering my data ranges from VPN'd to airgapped.<p>* How much does it cost? MATLAB may not be free, but it's paid for via a convoluted pre-approved purchasing system once every ten years by someone who isn't me. I can't decide to go spend money on a MATLAB-that-isn't-MATLAB on a whim, much less a lot of it. Being free now does nothing to inspire confidence in either longevity or affordability into the future. See: Google App Engine.<p>* What kinds of data formats do you support, and how big can the data get? I have something like 5 terabytes of data lying around waiting to be analyzed. JSON doesn't really sound compelling when I'm talking about huge matrices or gigs of timeseries data. Do you support HDF5? How does plotting work when I want to plot ten million points, or draw a fine 3D mesh? It would almost certainly need to be rendered server-side and presented as an image... it looks like you're using basic JS charting libraries, though, from the screenshots. How well does that scale to real datasets?<p>If your scripting environment makes lots of assumptions about your platform in a way that makes it nonportable code, and you don't open-source it, it'll be hard to get people to make the investment and move projects onto your platform now knowing it could disappear at any time. If I spend 6 months collecting data, then another 3 months analyzing it, and then you announce you're shutting down because you failed to raise VC while I'm in the process of preparing a manuscript, that would set me back months and generally be a disaster.<p>You don't expose too many docs without requiring a registration, and the screenshots don't really give much away. What's up with that?<p>Edit: Also, the fixed password policy isn't really amusing. I guess you guys will track it and see what happens, but I bet that you'll notice a way depressed return user rate, because every time I'll want to log back in I'll need to go search through my email first, and I'll never really "activate" as a user after the first time or two playing around. If you're serious about account security, use 2-factor (<a href="https://moocode.com/posts/3-using-the-google-authenticator-app-with-rails" rel="nofollow">https://moocode.com/posts/3-using-the-google-authenticator-a...</a>) auth or something similar.
评论 #3616464 未加载