Hacker News new | ask | show | jobs
by krick 4214 days ago
Maybe not bad, definitely has few very cool features (rhymes impressed me), but I'm struggling to imagine when I'd actually need to use it. Sometimes I do need some random natural language text for testing, but then I usually just copy something from wikipedia or some book and it's guaranteed to be more random and more natural than anything I'd generate myself. No, hardly I'll ever need to generate natural-language sentences using this. Generating something more primitive, like random IPs? Well, if I need few I hardly would struggle to remember syntax (or even name) of some tool I downloaded long time ago and never used since, or I need many structured data of some sort and then it's almost certain that using this DSL wouldn't be enough or simply practical, and I'd end up using Python (which already has libraries for generating random data anyway).

Edit: to guys who are actively minusing this comment, I would be grateful if somebody could actually suggest any use case.

2 comments

I think people are downvoting you because you're post reads something like, "This is neat, but useless and it's been done before."

Fwiw I didn't downvote you, but it'd probably be taken better if you just said something like, "This is really interesting. I'm not sure what I'd use it for personally, but I'm interested in knowing if you had specific use cases in mind, and what sorts of projects are you seeing it be used in now?"

For me, it looks like it'd be handy to use to generate test data and/or to make fun/weird little game apps, but still be able to keep everything in a .net language, since I work for a .net shop. (I could use python or whatever I want, really. we're flexible. it's just nice to keep things uniform)

Being someone who wants to build something like this: there are plenty of uses that can build on top of text that is readable or meaningful. If you can get a computer to have a random conversation with itself, then that is very interesting.