Live data from Hacker News

Show HN: JSON For You – Visualize JSON in graph or table views

github.com

51–60 of 88 posts

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#51
post #47

Earlier quoted context omitted.

I understand your point, but I believe that a one-time payment is not conducive to its ongoing development. Think about it, if you charge all the money at once, where does the motivation to continue updating come from after a year or two? But indeed, there is an issue with pricing. You mentioned the $5-$10 price range for a perpetual license, right? If it were a subscription model, how much would you be willing to pa…

Never argue with a customer. The customer doesn’t give 2 cent about your motivation, it’s not their job. When I saw the pricing I had a good laugh and moved on. If the only motivation for this product is money, then it will die in no time. Comparing the value I’m getting to the 7€ / month on Amazon prime, or the 10€ for Apple Music – that’s the value perception you’re competing against. If you tell me you need 120€ a…

Thank you very much for sharing your thoughts! Based on feedback from multiple people, it's clear there's a significant issue with the product pricing, which I'll seriously reflect upon! From your perspective, there seem to be two issues:

1. The price is too high.

2. Dislike for subscription-based payments.

I have no problem with the first point, but I'm curious why everyone dislikes the subscription model so much? Or at the end of the day, is it really because the price is too high?

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#52
post #49

Love it! I can see the love put into this. Snappy, a lot of features. The diff tool seems useful. The vis tool was neat but I don't often have that need. I did get it to crash when I dumped a JSON file containing data on every programming language ever made. Here's my user test: https://news.pub/?try=https://www.youtube.com/embed/ERpyG_f2...

Thank you for your support! I have indeed put a lot of thought into it, and it's something I use often myself. The crashing with large data volumes is a known issue that many have feedbacked on. I have plans to optimize it, but I'm not overflowing with good ideas. If anyone could offer some suggestions, I would be immensely grateful!

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#53

As with every tool like this that I have tried, it can't handle large, realistic JSONs coming down from websites. It died with a 1.5 mb JSON, I just tried, anyway. This is why I use JQ, which I have seen tackle gigabyte-size files.

If you want a tool to visualize/understand/grep large JSON documents, try https://github.com/ckampfe/jstream

Disclaimer: I am the author and I regularly test it on JSON documents hundreds of MBs large.

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#54
post #49

Love it! I can see the love put into this. Snappy, a lot of features. The diff tool seems useful. The vis tool was neat but I don't often have that need. I did get it to crash when I dumped a JSON file containing data on every programming language ever made. Here's my user test: https://news.pub/?try=https://www.youtube.com/embed/ERpyG_f2...

Thank you for your support! I have indeed put a lot of thought into it, and it's something I use often myself. The crashing with large data volumes is a known issue that many have feedbacked on. I have plans to optimize it, but I'm not overflowing with good ideas. If anyone could offer some suggestions, I would be immensely grateful!

What's causing it to crash, the left panel or the right?

Are you using CodeMirror for the left panel?

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#55
post #47

Earlier quoted context omitted.

Never argue with a customer. The customer doesn’t give 2 cent about your motivation, it’s not their job. When I saw the pricing I had a good laugh and moved on. If the only motivation for this product is money, then it will die in no time. Comparing the value I’m getting to the 7€ / month on Amazon prime, or the 10€ for Apple Music – that’s the value perception you’re competing against. If you tell me you need 120€ a…

Thank you very much for sharing your thoughts! Based on feedback from multiple people, it's clear there's a significant issue with the product pricing, which I'll seriously reflect upon! From your perspective, there seem to be two issues: 1. The price is too high. 2. Dislike for subscription-based payments. I have no problem with the first point, but I'm curious why everyone dislikes the subscription model so much? O…

> why everyone dislikes the subscription model so much

Because _everything_ is a subscription today, and even more of them make people angry. When a tool doesn't have any "infrastructure" costs per se, it rubs people the wrong way. Most don't want yet another subscription to manage

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#56

Earlier quoted context omitted.

People have no problem with paying for open source, once. A recurring payment is a different topic, especially if it's unclear for what the payment is good for, what value it has for the customer.

Thank you very much for your feedback! It's very insightful. Are you saying that for local tools, people are more willing to purchase through a one-time buyout rather than a subscription model? Because they feel that a subscription doesn't provide continuous value and thus isn't worth the price?

Yes. For something like Amazon Prime where there's clearly work being done by Amazon every month in the form of shipping and TV shows, it's easier to stomach. For a product that does the job with the current set of features, it's not viewed in a positive light. But the question is do you as the developer on this product care? A lot of people will see the subscription and bounce off. They weren't going to pay you any money anyway. the thing you have to ask yourself is if you offered a $50 one time purchase option, would it generate enough sales to be worth it? or you could come up with a weird per-use scheme like Colin and Tarsnap. The push back you're getting on pricing is good! it means people see value in the product, they just aren't willing to agree to the terms you've set. now it's marketing and sales that needs to take over and figure out how to sell it, which is a totally different skillset. if you build it, they will come and turn decide it's not worth the cost of admission, so you've got to talk them into it before they turn around and go home, possibly by changing your pricing plan. At the end of the day, it isn't your fault they arrived with cash and you want to take credit cards, or they're pissed off because something bad happened in traffic on the drive over, they're your customers and you somehow have to convince some of them to give you money for this thing you've made, or else you've got to go home, hungry. Metaphorically.

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#57
post #55

Earlier quoted context omitted.

Thank you very much for sharing your thoughts! Based on feedback from multiple people, it's clear there's a significant issue with the product pricing, which I'll seriously reflect upon! From your perspective, there seem to be two issues: 1. The price is too high. 2. Dislike for subscription-based payments. I have no problem with the first point, but I'm curious why everyone dislikes the subscription model so much? O…

> why everyone dislikes the subscription model so much Because _everything_ is a subscription today, and even more of them make people angry. When a tool doesn't have any "infrastructure" costs per se, it rubs people the wrong way. Most don't want yet another subscription to manage

Interesting perspective. Let me share my thoughts, which might relate to consumer psychology:

- With a buyout system, users perceive that they own the item after payment.

- With a subscription system, users perceive that they are renting the item after payment.

When there's a mismatch in expectations (I pay to own, but you only let me rent), users feel deceived and angry. The same issue occurs with the ownership of accounts in online games, where some game companies state in their terms of service that the game account belongs to them, not the user, naturally leading to user outrage.

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#58
post #54

Earlier quoted context omitted.

Thank you for your support! I have indeed put a lot of thought into it, and it's something I use often myself. The crashing with large data volumes is a known issue that many have feedbacked on. I have plans to optimize it, but I'm not overflowing with good ideas. If anyone could offer some suggestions, I would be immensely grateful!

What's causing it to crash, the left panel or the right? Are you using CodeMirror for the left panel?

The issue isn't with the editor itself, but rather because rendering becomes very time-consuming when there are too many DOM nodes. This is due to the specification limiting to only one main UI thread.

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#59
post #53

As with every tool like this that I have tried, it can't handle large, realistic JSONs coming down from websites. It died with a 1.5 mb JSON, I just tried, anyway. This is why I use JQ, which I have seen tackle gigabyte-size files.

If you want a tool to visualize/understand/grep large JSON documents, try https://github.com/ckampfe/jstream Disclaimer: I am the author and I regularly test it on JSON documents hundreds of MBs large.

nice work!

Re: Show HN: JSON For You – Visualize JSON in graph or table views

#60

I miss the days when this kind of tool would be something I could just install on my PC and use, rather than having to spin up server or pay a fee to use ($10 a month!?). Like this wonderful tool: https://sqlitebrowser.org/ OSS is dead.

I think the main reason is the rapid development of web technologies, which has significantly reduced the cost of developing software with a GUI. And web technologies are best suited for the web itself, whereas running locally would introduce additional development costs.

I wonder if you've ever seen an expert using Visual Studio in its heyday... Prototype GUIs could be up and running within minutes. The same was true of Java Swing, in the right hands. These technologies have fallen out of favor now, but I find it hard to believe that today's swirling pool of web frameworks have reduced the cost of GUIs compared to anything other than Web in the days of jquery. What they certainly do is change how these tools are delivered to users and customers. Perhaps that's for the better, I don't know. But I miss having all _my_ stuff on _my_ PC, that's for sure.
Post reply on HN