plafl
Joined 14 years ago
Joined 14 years ago
Edit: on the other hand your potential customers will be difficult to convince. To pay insurance you must have risk aversion, something I don't expect to be abundant among startups
I wish we had been taught how to use a Computer Algebra System (example, Mathematica or Maple).
So suppose you fix the version number when you import the library. You then need to copy paste the version number to other imports in your code base? Or maybe you mean each import may have different versions? which is all right until you need to pass some data between two versions of the same library. This wouldn't be so difficult if semantic versioning or another equivalent was respected, but we know it's a lie. This wouldn't be a problem at all if there were some kind of contracts in place when using modules/package/whatever instead of a silly number based on convention but how to specify the contracts is not that easy, and it's similar to say having static typing. I think improving versioning it's doable but it's very hard.
I'm all about improving tooling, I have been obsessing for a few months about the sad state of program documentation and navigation. Why is the computer doing nothing while I think so hard while I'm programming? Why there is so little money in this space?
Power Programming Mathematica: The Kernel.
It's (legally) free, you can find PDFs.
Bonus: I love weird books covers. This one is charming. Am I the only one that notices that the barbell is bending upwards?
I think I have spotted some papers about this for combinatorial problems but not for continuous variables, which makes sense given their relative hardness.
Do you know some papers, journals, conferences about this?
I'm interested specially about the view from people working in optimization research more than in AI.
I doubt he would have succeeded nevertheless. In the end the law was changed to apply to him retroactively, which was unconstitutional (and I'm sure it's still unconstitutional on most parts of the world), and that only to give him more sentence time. He would have been removed from the bank, one way or another.
For me it's a way of focusing on some topic related to my work: I'm a machine learning engineer and I'm doing the PhD in AI/optimization. I have spent just a year on it so success is still far away.
I know people however that went back to academia but they had some previous experience for example as teaching assistants.
I think that for interactive use google maps are way better, they avoid information overload by presenting a very schematic representation. Old road atlases look like versions of Where's Waldo?.
But like other commenter says I need nevertheless an space for a 27" monitor, keyboard/mouse and a comfortable office chair. I don't think I have a "mindset", I'm all about improving my day to day, I spend an insane amount of hours in front of my computer. I have been told that my next work computer is going to be a MacBook Pro so I will get a taste of the Apple experience.
Sometimes I need to move, for example while travelling, otherwise I would use a desktop computer.
If you are not into gaming you can save big bucks and weight buying a laptop with integrated graphics. If you need a GPU for work you most probably need one with >8GB anyway.
PD: Why do so many laptops come with crapware instead of vanilla Windows? Why??? Why do laptop manufacturers tarnish their product so much? It remembers me so much of Android phones.
This. I get the M1 must be very good but what I really want is something I doubt I'm going to get: native Office support in Linux. I use Office rarely but on those rare occasions it sucks to use Office 365.