justinmeiners
On the other hand, great work doesn't happen by accident. Great businesses are a result of good management. Good products are results of good design. Those don't happen by accident, just like a great program doesn't write itself. You may not be a warren buffet, due to limited opportunities. But, you could leave someone like that penniless and nameless and i'm sure he could leverage his skills and knowledge to be "successful", even if not a mega-billionaire.
Marketing and sales is an important component which is left out (if you care about making money). That's also something you can deliberately work on and improve.
> so I unfollowed.
I completely encourage that.
I'm not asking for his political views to be platformed, just that we treat them separately. In other words, it's not in bad taste to respect Nick for a Bitcoin opinion, even if what else he has going on we believe or even know to be incorrect.
Precisely what I am saying. We can applaud Nick for contributions to cryptography without importing his views of other things. We don't have to weigh his political opinions at all.
> just wanting that people are decent human beings.
This sounds to me like "having views I like, because only undecent people would think otherwise". Do you have an instance of Nick being nasty or indecent?
I just don't understand why everyone needs to be a PR polished suit. These people work on computers, not administer public policy. We can appreciate their contributions and ignore their quirks or the fact they don't have all the popular opinions.
These sorts of interesting functors are not common outside of graduate math.
You wish he was more like you?
This is a good reason why he hid his identity. Any real person would be more disappointing then the legend constructed in imagination.
Did consumers demand subscription services? Or did vendors (led by Adobe) decide to change to subscriptions to get uniform cash flow?
At agencies I have worked at all creatives I worked with would prefer to spend $200-400 and have a permanent software license. Perhaps this isn't a representative group.
Another key difference is that in maintenance of your home, you have complete control. It's extremely easy to understand and act to improve or maintain it. When large software systems (like the IRS login) have problems, you are totally helpless.
It's also not that helpful to learn unless you already know a lot of deeper math, like introductory algebraic topology, etc.
Yeah, a real application could have a score threshold.
https://en.wikipedia.org/wiki/Line_integral#/media/File:Line...
It does ok if there is only a small part that retraces, but you're exactly right.
Recursion is hard for students to grasp when taught in math contexts as well, so I don't think this is a matter of prior CS teaching biasing them one way.
Perhaps the european model is better overall, or perhaps there are other complications. Regardless, the debate is not "free" vs "pay private companies". Both models have costs and benefits.
They do if you use the standard library (which for python is quite extensive), and copy any dependencies into your own source, as if they are your own. By "in a vaccum" we can mean if python o is installed, it will work.
> Capture all necessary dependencies
Docker doesn't capture any dependencies. They still exist on the internet. It just captures a list of which ones to download when you build the image.
Do you think software we write now has more longevity than older software that uses make or a shell script?
I would argue that they should use no dependencies to avoid this problem entirely, or download them and include them as source in the project, or at least include a note of which version of a major library they used in a README or comment. I think this is what is often done in practice currently.
Perhaps as you are saying, docker is just a stable way to document this stuff formally. But it is a large moving part that assumes a lot of stuff is still on the internet. What if the docker hub image is removed or dramatically changed? What if that OS package manager no longer exists? It just doesn't seem like our software is getting more longevity, but less. I don't know why we would bring that extra complexity to academic research if the goal is longevity.