A simple setup to programmatically enqueue jobs in a SLURM cluster.
For those that have worked with a super computer cluster before, you know that scheduling batches of jobs where each job may not only have different settings (Ex: Hyper-parameters) but also different code can be a cumbersome task. Moreover, keeping track of all the different versions of code when analyzing the results can be tricky and a simple note taking error can result in many hours rerunning jobs.
I finally got around to implementing my first Forex trading robot!
For years, I have fantasized about building a Forex trading robot that would slowly and consistently increase its account balance. However, I was never really sure where to start. What company to use? How do I access the APIs? Is it safe?
Recently, I blocked off some time to learn what would be needed to develop such a system and it culminated in a very simple to implement python script. In the remainder of this article, I will detail how it works.
Disclosure: This article is not investment, tax, or legal advice, nor is it a solicitation for investment. Furthermore, I am not a financial expert and offer this only as a way to share my experiences. …
Let’s face it, working at a startup is inherently different than working at a large company. However, what exactly is different and how can you work to increase the chances of your startup succeeding?
We often hear the tales of the great entrepreneurs that with minimal resources managed to displace a behemoth incumbent with nothing but a clever idea. However, what is often unheard is the years of hard (and effective) work put in by the founding team to make their story a reality.
In the next section, we will go over key points that can often differentiate a great startup engineer. …