Spyder is the reason I could become Computer Scientist.
When transitioning from MechE -> CS, every programming interface felt unintuitive and daunting to set up. Spyder made it so simple to get started. It turned python into a Matlab-esque numeric computing interface, got out of your way and let you built whatever you wanted. It reduced the 'time to magic' like no other tool I'd tried. (Can I coin the term : 'time to magic'?)
If I had to setup PyCharm on day 1, I'd never have gone past the my first barrier. Before jupyter & colab, there was Spyder. It remained my trusty IDE for a full year until Jupyter notebooks & VsCode came around.
Even though the term "time to magic" has already been coined, it think it's the key, pivotal, lynchpin thing. Making the time to magic short is what makes or breaks a product's adoption. Products with a very short time to magic win, despite whatever other technical flaws they may have: PHP, Twitter, and Docker are all great examples.
Depends on your ROI. If the tool saves you much more, $20/mo could be very reasonable. This IDE is rather narrowly focused on easily doing numerical code and visualizations. If you were doing it every day and were cringing every time at the thought of using your current setup, the product would be for you.
https://xkcd.com/1205/ provides an idea of the cost of the time spent by improving a tool, or, equivalently, saved by paying for it. If you're paid even $50 an hour, a $20 / mo tool that saves you 30 minutes a month, cumulative, is already worth paying for. And this thing can save hours and hours a month for a particular kind of work.
Why is 20$/month absurd for something that boosts productivity? What does matlab coat nowadays? Sounds like he'd like to be able to improve it further and clients invest in that.
Absurd is people paying 80$+/month for yt tv so they can watch ads.. My opinions.
I don't want to pay $20/month for something that is probably going to be mostly unchanged after I purchase. That's like paying rent for tooling. I want to own my tools not rent them.
I'm with you. I think, it will have to not just boost productivity, but it has to be an improvement over the cheaper, and very good PyCharm. Given the talking points on the home page and here, the visualizations will have to be worth it for a given use case to forego the introspection and refactoring capabilities of PyCharm.
Productivity is a very vague concept, which can't be measured easily in most cases. So it's also hard to justify a steep price. And it's not like there is no competition here. Visualizations aside, this IDE seems very generic and basic in what it offers. So chances are good that you would still use a better tool, to not lose productivity in other areas.
And most important, if you stop paying, you will lose the gain from it. If dev screws up at some point, you might lose the gain from it. It's not really clear how updates are working. Are you forced to always use the newest version? Or can you stay at a specific version for all time? This uncertain factors and other, demand that the gain from a subscription is so immense, that you are willing to take the risk. And this tool here is not there yet, maybe never will; making it hard to justify a sub.
> Absurd is people paying 80$+/month for yt tv so they can watch ads..
Youtube is an external service. You are paying for their running costs, which you create. This IDE is local, and there is no guarantee which updates will come and which benefits they will have for you. So there is no "running cost" you create for them.
Depends. MatLab's pricing structure is kind of all over the place.
That being said, I purchased a copy for personal use almost 6 years ago for around ~200 USD and guess what? I just installed it on a fresh PC a few weeks ago, and it works perfectly. No subscription necessary.
Reasonable question but I think people are just burnt out by the Silicon Valley pricing model that has proliferated everywhere.
* Most consumers now swallow a live service model and associated costs that they don’t want
* Most consumers now swallow the costs of west coast tech culture: cost of living, esoteric architectural choices, fad driven development, and hobby driven development
* Most owners of software businesses expect to get rich in a relatively short time frame
* Software is absurdly high margin if built effectively and distributed at (effectively) zero cost. Where do consumers ever see these savings when cost outpaces inflation?
* Record profits and layoffs being recorded by the broader industry
And specifically to the point of productivity tools inherently justifying nearly any price, this argument is fundamentally flawed because productivity is only measurable if it can be strictly defined and good luck with that one. Salespeople have made billions hawking that fallacy and people eat it up because American work culture fetishizes productivity.
This isn’t a critique of OP I really went down a rabbit hole exploring and appreciating this project and hope it succeeds.
The underlying business model of software is dystopian when compared to what it could be if everyone didn’t bind happiness to being cartoonishly wealthy in Menlo Park.
Came looking for this comment. I was a heavy Matlab user, having learned it during University. I started getting frustrated with it though, and wanted something else that would let me go from simulation or experimental data to visualisations as fast as possible. Spyder was the answer.
Spyder is the reason I could become Computer Scientist.
When transitioning from MechE -> CS, every programming interface felt unintuitive and daunting to set up. Spyder made it so simple to get started. It turned python into a Matlab-esque numeric computing interface, got out of your way and let you built whatever you wanted. It reduced the 'time to magic' like no other tool I'd tried. (Can I coin the term : 'time to magic'?)
If I had to setup PyCharm on day 1, I'd never have gone past the my first barrier. Before jupyter & colab, there was Spyder. It remained my trusty IDE for a full year until Jupyter notebooks & VsCode came around.
Even though the term "time to magic" has already been coined, it think it's the key, pivotal, lynchpin thing. Making the time to magic short is what makes or breaks a product's adoption. Products with a very short time to magic win, despite whatever other technical flaws they may have: PHP, Twitter, and Docker are all great examples.
What made you shift away from Spyder to Jupyter notebooks and VSCode?
Coding became my fulltime job and I organically moved to mature tools.
Thanks for sharing.
The OP posted a cool project, but 20$ a month for a nice VS code fork is absurd. Plus it's Mac only now.
Depends on your ROI. If the tool saves you much more, $20/mo could be very reasonable. This IDE is rather narrowly focused on easily doing numerical code and visualizations. If you were doing it every day and were cringing every time at the thought of using your current setup, the product would be for you.
https://xkcd.com/1205/ provides an idea of the cost of the time spent by improving a tool, or, equivalently, saved by paying for it. If you're paid even $50 an hour, a $20 / mo tool that saves you 30 minutes a month, cumulative, is already worth paying for. And this thing can save hours and hours a month for a particular kind of work.
Do you think Cursor is charging too much for their VSCode fork? Many thousands of devs disagree with you…
Bad comparison because Cursor uses cloud-based large language models. This is running purely locally on your machine.
Why is 20$/month absurd for something that boosts productivity? What does matlab coat nowadays? Sounds like he'd like to be able to improve it further and clients invest in that. Absurd is people paying 80$+/month for yt tv so they can watch ads.. My opinions.
I don't want to pay $20/month for something that is probably going to be mostly unchanged after I purchase. That's like paying rent for tooling. I want to own my tools not rent them.
1 reply →
I'm with you. I think, it will have to not just boost productivity, but it has to be an improvement over the cheaper, and very good PyCharm. Given the talking points on the home page and here, the visualizations will have to be worth it for a given use case to forego the introspection and refactoring capabilities of PyCharm.
Productivity is a very vague concept, which can't be measured easily in most cases. So it's also hard to justify a steep price. And it's not like there is no competition here. Visualizations aside, this IDE seems very generic and basic in what it offers. So chances are good that you would still use a better tool, to not lose productivity in other areas.
And most important, if you stop paying, you will lose the gain from it. If dev screws up at some point, you might lose the gain from it. It's not really clear how updates are working. Are you forced to always use the newest version? Or can you stay at a specific version for all time? This uncertain factors and other, demand that the gain from a subscription is so immense, that you are willing to take the risk. And this tool here is not there yet, maybe never will; making it hard to justify a sub.
> Absurd is people paying 80$+/month for yt tv so they can watch ads..
Youtube is an external service. You are paying for their running costs, which you create. This IDE is local, and there is no guarantee which updates will come and which benefits they will have for you. So there is no "running cost" you create for them.
Depends. MatLab's pricing structure is kind of all over the place.
That being said, I purchased a copy for personal use almost 6 years ago for around ~200 USD and guess what? I just installed it on a fresh PC a few weeks ago, and it works perfectly. No subscription necessary.
Reasonable question but I think people are just burnt out by the Silicon Valley pricing model that has proliferated everywhere.
* Most consumers now swallow a live service model and associated costs that they don’t want
* Most consumers now swallow the costs of west coast tech culture: cost of living, esoteric architectural choices, fad driven development, and hobby driven development
* Most owners of software businesses expect to get rich in a relatively short time frame
* Software is absurdly high margin if built effectively and distributed at (effectively) zero cost. Where do consumers ever see these savings when cost outpaces inflation?
* Record profits and layoffs being recorded by the broader industry
And specifically to the point of productivity tools inherently justifying nearly any price, this argument is fundamentally flawed because productivity is only measurable if it can be strictly defined and good luck with that one. Salespeople have made billions hawking that fallacy and people eat it up because American work culture fetishizes productivity.
This isn’t a critique of OP I really went down a rabbit hole exploring and appreciating this project and hope it succeeds.
The underlying business model of software is dystopian when compared to what it could be if everyone didn’t bind happiness to being cartoonishly wealthy in Menlo Park.
5 replies →
Came looking for this comment. I was a heavy Matlab user, having learned it during University. I started getting frustrated with it though, and wanted something else that would let me go from simulation or experimental data to visualisations as fast as possible. Spyder was the answer.
This looks super useful. Thanks for sharing.