Live data from Hacker News

Looking for Work After 25 Years of Octave

lists.gnu.org

481–490 of 493 posts

Re: Looking for Work After 25 Years of Octave

#481
post #269
post #254

Earlier quoted context omitted.

i feel that adding middleman organizations sap the margins, and also gives those middleman organizations that do the funding some measure of power that i feel is also undeserved. I think the dual licensing method would extract the most value and give the most of said value back to the developers.

The PyQt experience is that dual-licensing restricts adoption. On the other hand, it ensures the developer makes enough to keep working on it quite steadily.

The main fault I've heard with the PyQT licence is that the project has to pay a for a commercial licence from day 0 - companies would like to be able to prototype with the gpl version and start paying when they are close to release.

Re: Looking for Work After 25 Years of Octave

#482
Then make a website, register a company, and make it official. Maybe take a page from RStudio's model and adapt an IDE to use Octave. Offer a product, any product, and people will buy it.

I have no doubt people will pay for the author to continue to develop Octave, but simply sending money to a PayPal account isn't something most people are comfortable with. Plus how do you invoice that?

Re: Looking for Work After 25 Years of Octave

#483

Earlier quoted context omitted.

Will his work on Octave--which by all rights should be able to serve as a strong-enough resume by itself to justify his hiring--even be looked at by potential employers? It'll probably register on the backs of their eyeballs somewhere. Some of them might even might even experience some momentary flash of recognition: "Octave? Right, yeah. Some GNU thingy..." before catching themselves and saying "Well that's, nice. B…

Ha, I'd love to see a youtube series in which famous old-school open source devs apply for web front-end gigs. Episode I, Linus Pair Programs.

God that'd be amazing. Should try to make it a thing.

Re: Looking for Work After 25 Years of Octave

#484

This post today is what is wrong with open source software. If someone knows jwe, then they should tell him that lots of corporates and startups WANT to support stuff like this. But you cannot give a paypal link and expect donations. As a company, I cant do that. I need an invoice. Hell, if you can get a business account, I daresay you will get subscriptions. I like to call this "gratitude-ware". Check out Sidekiq Pr…

I work for govt, and I'd like to buy a lot of open source support contracts. As long as they are under the purchase limits that would force full tendering process things should be easy. But I simply can't donate.

Re: Looking for Work After 25 Years of Octave

#485

Earlier quoted context omitted.

>This is why Octave is part of GNU, and why it's GPLed. And why NumPy/SciPy will overtake Octave, if it hasn't already.

I wish them all the best. Numpy is free software. As long as people stop using Matlab and non-free software to get do scientific computing, I don't care if they use Octave or Numpy or R or Julia. We're all on team free software. Julia and R are also GPLed, and they seem to be doing well. As long as people need to run Matlab scripts without Matlab, there will be a need for Octave.

Julia isn't GPL, it's MIT. Currently includes a few GPL libraries in the default distribution which makes the overall thing GPL, but that won't be the case for much longer. You can leave those libraries out for a no-GPL build.

Re: Looking for Work After 25 Years of Octave

#486

Earlier quoted context omitted.

Yes you can bet the farm that if he interviews at Google, Facebook, Uber, Amazon, Dropbox, etc. they will all whiteboard his ass (if he even gets an interview --because of his age). They don't give a f' who you are or what you did. In my google onsite they didn't even ask about past projects (who cares really?). The question is can you whiteboard?

> They don't give a f' who you are or what you did. I know a few people who Google has hired into specific roles directly due to their previous work...

Yeah, I can't imagine Rob Pike or Guido whiteboarding for their Google interview... Although the thought of such a conversation has me laughing internally.

I created Unix, Plan 9, UTF-8 among other things. Just go ahead and put your dry erase pen back in your pocket sonny.

Re: Looking for Work After 25 Years of Octave

#487
post #269

Earlier quoted context omitted.

The PyQt experience is that dual-licensing restricts adoption. On the other hand, it ensures the developer makes enough to keep working on it quite steadily.

The main fault I've heard with the PyQT licence is that the project has to pay a for a commercial licence from day 0 - companies would like to be able to prototype with the gpl version and start paying when they are close to release.

From their FAQ:

Can I develop my proprietary application using the GPL version of PyQt?

Yes, so long as you have purchased the commercial version of PyQt before you distribute your proprietary application for the first time. (Note that this is different to the terms of the Qt commercial license.)

Re: Looking for Work After 25 Years of Octave

#489
post #485

Earlier quoted context omitted.

I wish them all the best. Numpy is free software. As long as people stop using Matlab and non-free software to get do scientific computing, I don't care if they use Octave or Numpy or R or Julia. We're all on team free software. Julia and R are also GPLed, and they seem to be doing well. As long as people need to run Matlab scripts without Matlab, there will be a need for Octave.

Julia isn't GPL, it's MIT. Currently includes a few GPL libraries in the default distribution which makes the overall thing GPL, but that won't be the case for much longer. You can leave those libraries out for a no-GPL build.

Point is, Julia is by default GPLed and the GPL is not The Cancer That Is Killing Julia (or Octave or R). Without the GPL, Julia doesn't have FFTW, Suitesparse, or GMP.

Re: Looking for Work After 25 Years of Octave

#490

Earlier quoted context omitted.

This. Because of the massive amount of hiring the big 4 do their entire interview process is available online. Sure there are variations depending on the interviewer you may end up in a room with but for the most part they all follow the same format. Anyone who really wanted to work at one of these has to study and practice how to interview for THAT company. Sure there is still some element of luck / right time right…

You're saying getting in Google has nothing to do with intelligence? Have you gotten an offer from the Big4?

Intelligence? That's a fairly hard thing to measure and likely a poor indicator of a good employee. However there is a element of prep and memorization which does require a base level of intelligence.

Haven't gotta an offer from the Big4 but like I stated half of my former team now work at one of the big four and I've worked with loads of people who have received offers or currently work at the Big4. I also know countless people who have been utterly destroyed in technical interviews with the Big4 because they didn't put in the time and effort to study for it and treated it like a tech interview for a digital consulting agency.

Post reply on HN