News for hackers. Stuff that matters.
Re:Looking for Work After 25 Years of Octave by dheera on Thursday February 09, 2017 @12:03AM (#13604799)
A couple of thoughts:

- Octave won't die. It won't die even if you ditch it altogether. A lot of companies depend on it because licenses are free and that makes it easy to do massive parallel computations by launching thousands of instances. Matlab doesn't let you do that. As long as it stays GPL, the employees within those companies and academic institutions will continue to contribute to it. (Python is competition, but there are still plenty of Octave supporters.)

- You might consider working for a company that is built around Octave. They would likely gladly welcome you as well as support you in spending a percentage of your time to maintain it, since their business depends on it.

- Build something that people will pay for. Like a decent GUI for Octave that does everything Matlab's GUI does. Or a few awesome closed-source toolkits. That alone might support your personal income needs.

Re:Looking for Work After 25 Years of Octave by fsloth on Thursday February 09, 2017 @12:39AM (#13604925)
"Build something cool" is not sound financial advice for a person in a dire situation. The only reason it seems to work is because in the internet thousands are rolling the dice on this and you only hear of the few fraction of them who make it.
Re:Looking for Work After 25 Years of Octave by insulinrocks on Thursday February 09, 2017 @01:30AM (#13605112)
"Get to the top of HN" might be good advice for an ask, though.
Re:Looking for Work After 25 Years of Octave by galfarragem on Thursday February 09, 2017 @06:26AM (#13606174)
"Do not teach a starving man to fish".
Re:Looking for Work After 25 Years of Octave by TeMPOraL on Thursday February 09, 2017 @06:56AM (#13606279)
Indeed. First feed them; a dead husk has no use for fishing skills.
Re:Looking for Work After 25 Years of Octave by tavert on Thursday February 09, 2017 @01:32AM (#13605116)
> a company that is built around Octave

How many of those are there? I give talks pretty frequently where I start by asking people in the audience what tools they regularly use for technical computing, and I'm legitimately surprised the few times anyone says they use Octave for things beyond classroom-level work.

No offense intended to its developers, but Octave as a project seems like misdirected effort to me. Matlab the language isn't the most useful thing to try to emulate, Matlab the environment and tool set for getting non-software engineering jobs done is why people use it. For example, an increasing portion of the people who still use Matlab do so largely because of Simulink, for which there isn't a comparably effective open source alternative yet (you can sometimes use Modelica but there's less overlap in users than you'd think).

Re:Looking for Work After 25 Years of Octave by tarcyanm on Thursday February 09, 2017 @05:30AM (#13605935)
Err, the Parallel Computing Toolbox for MATLAB is specifically designed for cluster computing, multicore processing, GPUs, etc.

As much as I detest the MATLAB licensing reaming (and sometimes the inelegance of the language itself), there is very little out there approaching the sheer depth of the associated toolboxes and Simulink models.