Agreed. This is my biggest complaint with it, the functionality is amazing but if you're on any sort of laptop the poor thing will melt halfway through a meeting.
Very cool article! I've been looking into getting a split board for ergonomics for a while now. I appreciate the comparison between all these different models.
Some of them look really good (the matias and the cheap kinesis especially, since I'd rather not solder my own board) but I can't get over the fact that some of them don't even care about the insert key. I need a full nav-group (eg pg up/down, home/end, ins/delete)!
Ergodox is still king though it looks like. So thanks again for the post!
Very cool article! It will certainly be interesting to see how we get around these hurdles. The most interesting one to me was definitely the lack of being able to electrically ground anything, we will definitely have to design newer electrical motors etc to get around that!
I would partially agree with this even though Java is a great language.
I can firmly recall in my CS 101 class where they were teaching basic programming using Java, and the teacher seriously told us "just put static in all of your method declarations, don't worry about why yet otherwise you won't be able to use them in your main".
...didn't fully learn what static meant until over a year in my programming career.
Definitely ack (https://beyondgrep.com/).
It basically is grep but designed for source code. First off it can be downloaded as a single file (Perl script FTW!), so easy to deploy. Secondly, by default it automatically searches recursively, prints out the filename, and line numbers of matches. It also uses PCRE for its regexes which is really nice.
But by far the most time saving feature I have is the type searching functionality in it! For example, one can type 'ack --java System.out' and it will search ONLY the java files! No more 'find . -name *.java -exec grep -Hni System.out {} \;'.
And you can add custom types easily through your .ackrc, it is a very well put together piece of software.
(PS: If you're trying it, definitely try out 'ack --bar')
Good writeup. I made a similar switch after the new MBP announcement this year. I used windows through college (muh games), switched to linux in the 3rd year, used it for about 2 years, then bought a mac which was nice at first because of the nice unix tools while having supported software and a decent gui.
10.11/12 did me in, the OS is so much worse than it used to be, and that brought me back to linux and it has honestly been a breath of fresh air. Everything is so nice!
(/s)