exactly. Forking for any reason is the essence of FOSS.
Scenarios like OPs were taken care of right from the start. That’s just the legal side, tho. But someone still needs to do the actual work which is why it sometimes fails.
exactly. Forking for any reason is the essence of FOSS.
Scenarios like OPs were taken care of right from the start. That’s just the legal side, tho. But someone still needs to do the actual work which is why it sometimes fails.
Public funds.
There actually are lots of initiatives (e.g. https://bigdatastack.eu/european-open-source-initiative ) but it’s still young and there are multiple problems between available public money and contributors actually earning a salary.
Money is not the problem.
either earn a good living being a code monkey, or find a job in a small company that has passion
crazy idea: let’s publicly fund FOSS projects so devs working on stuff they like with a passion can actually make a good living and enable sustainable non-profits to hire expertise, marketing and all the stuff a company needs
the result would be actually good software and happy devs
25 years in the industry here. As I said there’s nothing against learning something new but I doubt it’s as easy as “leveling up”.
Both fields profit a lot from experience and it’s as much gain for a scientist do become a software dev as an architect becoming a carpenter. It’s simply not productive.
there is so much time lost in research institutes because of shoddy programming
Well, that’s the way it is. Scientific code and production code have different requirements. To me that sounds like “that machine prototype is inefficient - just skip the prototype next time and build the real thing right away.”
It’s always good to learn new stuff but in terms of productivity: Don’t attempt to be a programmer. Rather attempt to write better research code (clean up code, revision control, better commenting, maybe testing…)
Rather try to improve cooperation with programmers, if necessary. Close cooperation, asking stupid questions instead of making assumptions etc. makes the process easy for both of you.
Also don’t be afraid to consult different programmers since beyond a certain level, experience and expertise in programming is vastly fragmented.
Experienced programmers mostly suck on your field and vice versa and that’s a good thing.
Consequence:
Software can only be good, when enough people WANT to work on it and with it along the complete life-cycle. There’s a critical amount of developers/contributors/testers and (feedback providing) users.
Hence a lot of critical consumer stuff is based on popular opensource.
Also, we’re entering an aera where the difference between hardware/firmware/software gets increasingly blurred. So all of this applies to more and more hardware, too.
byebye unix principles
I think solar occlusion is the way to go; you could harvest solar power 24/7 and beam it back via microwave;
That’s magnitudes more expensive than stopping fossils right now. Not to mention the impact on ecosystems worldwide.
Are these “generations” in the room with us right now?
“However, when analysing this system, we came to the conclusion that Katyusha is a kind of Potemkin’s village (is a construction whose purpose is to provide an external façade to a situation, to make people believe that the situation is better than it is - ed.). Obviously, the Russian Defence Ministry’s DIMC uses it for reporting purposes.”
That would explain some things…
Zorin
Not sure if I’d trust an OS named like a Bond villain.
Great, now find a project to apply it and collect your participation trophy. :-P
and produce tons of excellent, reviewed but useless code on the way.
Unironically Lynx and Elinks.
It’s true. And christmas trees would be fine if they’d end up in long lasting buildings and wouldn’t need a lot of fertilizer which usually is made from oil.
Didn’t he prefer theatrical acting & live audience and thus played his TV role like a theater actor would? I vaguely remember reading about it.
Those tend to traditionally exaggerate gesture, mimic and tone so the last row still gets everything even when they’re further away.
license is probably the reason they’re doing it. no way around that without infringing copyright law I guess.
“Donner” means “thunder” in german.
Is that relating to some old immigrant tale?
nushell scripts aren’t shellscripts?