Ist das ethisch?
Ich sehe dies nicht als eine Frage der Ethik. Ist es unethisch, ein schlechtes oder nicht nützliches Papier zu schreiben? Nein, es ist einfach das Beste, was manche Menschen erreichen können (oder wollen). Indem die Autoren des Papiers keine Implementierungsdetails angeben, schränken sie den Nutzen und die zukünftigen Auswirkungen ihrer Papiere eindeutig ein. Trotzdem kann das Papier immer noch etwas nützlich sein, so dass ich nicht verstehe, warum irgendjemand die Veröffentlichung eines solchen Papiers für unethisch hält. Die einzige Ausnahme besteht darin, dass die Autoren unehrlich über ihre Behauptungen sind, was der Algorithmus kann oder wie gut er funktioniert, und Implementierungsdetails absichtlich verbergen, um zu verhindern, dass ihre Unehrlichkeit aufgedeckt wird. Offensichtlich wäre das unethisch.
Wie geht man vor, wenn viele im Code dargestellte Dinge im Originalmanuskript nicht erklärt werden?
Geben Sie Ihr Bestes, um die Löcher zu füllen. Wenn es zu schwierig oder zu aufwendig erscheint, die fehlenden Implementierungsdetails selbst zu rekonstruieren, sprechen Sie mit Ihrem Professor - er oder sie merkt möglicherweise nicht, dass er Ihnen einen unangemessen schwierigen Auftrag erteilt hat, und es wäre ihre Aufgabe, herauszufinden, wie Sie sollten fortfahren.
Was passiert, wenn der Code von der Autorenseite verschwindet? Werden die Ergebnisse wieder im Universum existieren?
Auch hier muss der Autor entscheiden, wie viel Arbeit er investieren möchte, um sicherzustellen, dass sein Papier eine lange Lebensdauer hat und einen bedeutenden Beitrag leistet . Es liegt auch an den Herausgebern und Rezensenten der Zeitschrift, einige Mindeststandards durchzusetzen. Aber am Ende des Tages, wenn der Autor sich nicht genug darum kümmert, dass ihre Arbeit einen Einfluss darauf hat, seinen Code in einem Repository abzulegen, das seine persönliche Webseite überdauern würde, ist das wirklich ihre Entscheidung, aber sie spiegelt sich nicht gut wider und begrenzt möglicherweise den kumulativen Nutzen ihrer Arbeit für die Gemeinschaft.
Zusammenfassend ist das, was wir hier sehen, ein Beispiel für Kurzfristigkeit , die Sie in allen Lebensbereichen sehen. Einige Autoren schreiben eine Arbeit nur mit dem Ziel, die kurzfristige Belohnung für die Veröffentlichung ihrer Arbeit zu erhalten (und die damit verbundenen professionellen Belohnungen, die das akademische Umfeld ihnen für eine solche Veröffentlichung gibt: Jobs, Beförderungen usw.) und geben sie einfach ein Mindestaufwand für die Erreichung dieses unmittelbaren Ziels. Andere kümmern sich viel mehr um die langfristigen Auswirkungen ihrer Arbeit auf die Forschungsgemeinschaft, was sich letztendlich auch in einem persönlichen Vorteil für sie niederschlägt, da sie einen Ruf als bessere Forscher entwickeln werden. Es sind die Forscher, die zu der letzteren Gruppe gehören, von denen Sie normalerweise als die berühmten, überaus erfolgreichen Autoritäten auf diesem Gebiet hören, die jeder bewundert. Ich empfehle daher auf jeden Fall, diesen Ansatz selbst zu verfolgen.