I have built a Hackitosh on i5 SandyBridge CPU and a cheap $35 GPU to support a 2K monitor. I integrated this with the Korean 2K monitor (YAMAKASI) and added a Ducky Mechanical KB and Logitech MX anywhere mouse. Its a solid machine, occationally crashes due to some GPU drivers but otherwise a very dependable machine.
On other hand, tried to convert a Dell laptop to Hackintosh. The first thing that felt very weird is the trackpad. What makes MacBook a great laptop is the awesome integration of the trackpad with the MacOs. None of the other OS or HW have come close to this quality of integration.
So not much of an option out there that offers a stable, portable yet powerful and a awesome trackpad. Dell XPS series is serious contender in this area but I am not sure how well it plays with having Linux natively installed. I hope it is as good as the rave it gets on the Windows 10.
First - great answer, and thanks for time and response!
And now, for some issues, the RCA depends on the order of the syslogs. For some complex issues, the RCA changes based on what path the code took making the order of the syslog change and hence the RCA. Guess I will have to spend some time to incorporate syslog order to the table format you are suggesting.
I always wanted to apply the knowledge of the deep learning to my day to day work. We build our own hardware that runs the Linux on Intel CPU and then launches a virtual machine that has our propriety code. Our code generates a lot of system logs that varies based on what is the boot sequence, environment temperature, software config etc.
Now we spend a significant amount of time go over these logs when the issues are reported. Most of the time, we have 1 to 1 mapping of issue to the logs but more often, RCA'ing the issue requires the knowledge of how system works and co-relating this to the logs generated. We have tons of these logs that can be used as training set.
Now any clues on how we can put all these together to make RCA'ing the issue as less human involved as possible?