Live data from Hacker News

Show HN: Papa Parse 3

papaparse.com

71–80 of 86 posts

Re: Show HN: Papa Parse 3

#74
Great presentation. One question: since this is a performance-oriented library, did you consider the possibility of letting the user specify a "chunk" function that receives an array of lines, instead of a "step" function that only receives one? That way, if you are parsing a file with one million lines, you can invoke the callback ten thousand times (with a hundred lines each time) instead of a million times.

Re: Show HN: Papa Parse 3

#75
I am very interested in hearing use cases for this, I am having trouble coming up with something useful to do with it, but looks very interesting nonetheless and site's indeed really good.

Re: Show HN: Papa Parse 3

#76
post #74

Great presentation. One question: since this is a performance-oriented library, did you consider the possibility of letting the user specify a "chunk" function that receives an array of lines, instead of a "step" function that only receives one? That way, if you are parsing a file with one million lines, you can invoke the callback ten thousand times (with a hundred lines each time) instead of a million times.

Sounds like a great idea. Since that will use more memory, I also want to allow users of the library to customize the chunk sizes. I'll try to build in these features for 3.1.

Re: Show HN: Papa Parse 3

#77

I am very interested in hearing use cases for this, I am having trouble coming up with something useful to do with it, but looks very interesting nonetheless and site's indeed really good.

For one, here's the use case that inspired the project: SmartyStreets uses it so people can process their address lists. It was difficult for some customers to upload their files full of personal data either because of regulations or just being concerned about privacy... so now they can just do it all in their browser.

Scientific and research applications would find this useful... any web app dealing with tabular data could benefit I think. Even if you still have to upload the whole file to a server, being able to instantly render a preview is a big win.

Re: Show HN: Papa Parse 3

#79
post #50

Do you guys think it would be too cheesy/unoriginal to "steal" this Q&A format for other products? I have a free software library to publish pretty soon, and I absolutely love your way of explaining how it all works in a cool, conversational style.

Innovation is cloning 80% and innovating on the remaining 20%. :) Edit: Hey why the downvotes, I didn't say it, Andrew Chen said it. Slide 23 http://andrewchen.co/2013/10/14/zero-to-productmarket-fit-pr...

Steve jobs (who stole it from Picasso, who took it from ?) said "Picasso had a saying -- 'good artists copy; great artists steal' -- and we have always been shameless about stealing great ideas."

This was later "clarified" by Bud Tribble: "If you take something and make it your own ... it's your design and that is the dividing line between copying and stealing."

My history teacher in high school had a simple challenge to get an A for the entire year, skipping all tests and quizzes, and free pass to sleep during class: "Give me a 100% unique idea"

Obviously everyone tried and everyone failed. There are no unique ideas, only innovations upon existing and past work of others.

So I find it odd anyone would downvote you for the truth!

Post reply on HN