For anyone still using gnu screen, tmux.
Looked at it; didn't see any compelling reasons to switch; went back to screen. Screen is for the most part "good enough" that any replacement that aims to supplant it completely needs to either be vastly and obviously superior or enough of a drop in replacement that it doesn't require any effort to switch (I'm most definitively not investing time updating config files or changing key presses unless the improvements…
I swapped my MacBook for an iPad+Linode
121–130 of 354 posts
Re: I swapped my MacBook for an iPad+Linode
#122Earlier quoted context omitted.
This is true, but I'd be sacrificing the silence, the portability and the battery life. And the hipster factor, I guess. 102x768 isn't for everyone, but in text-mode it's all the same. I've no idea how many hours I've spent on a huge high-res monitor staring at a relatively tiny terminal window surrounded by a pretty desktop picture.
The battery life of a Macbook Air is pretty damn good. You can get a good 6+ hours of work out of them before needing to plug in. Not quite iPad-scale, but close enough in many cases. Also, the iPad does tend to run out of battery a bit more quickly when using 3G and bluetooth heavily, I believe...
On a different note, an iPad also makes for a decent external display for a cramped 11" MBA.
Re: I swapped my MacBook for an iPad+Linode
#123First, I tried to create a simple mobile website with vim. I'm not a hardcore vim user so the frustration I felt using it on the iPad were mostly due to my level of inexperience with vim. Additionally, I didn't have an external keyboard. Using the software keyboard with my neck hunched forward gave me some serious cramps.
The second activity was writing a document. I used markdown and pandoc to create an rtf. googlecl for uploading to the google cloud.
Small screens bug some people but after using a 15" macbook pro and a 10" netbook, it normally doesn't bother me. In this case, using a software keyboard meant I had even less screen real estate which did bother me.
Overall, it was workable. If I ever took vacations, I could see myself taking an iPad (with keyboard) instead of a regular laptop and doing some emergency bug fixing but I wouldn't choose it over my netbook.
Re: I swapped my MacBook for an iPad+Linode
#124Earlier quoted context omitted.
Screen is great. Though not it's fault, the only downside is that it cant persist through a machine restart.
I've never restarted my Linode ;-)
Re: I swapped my MacBook for an iPad+Linode
#125That's good stuff! I just did the business version of this post http://news.ycombinator.com/item?id=3186237 I haven't attempted anything for my normal Objective-C XCode work yet on an iPad. Anyone out there have any hacks to do iPhone/iPad dev from the iPad?
Re: I swapped my MacBook for an iPad+Linode
#126This has to be the most ergonomically inefficient set-up ever! I also cannot fathom how to work with 21" at least). And a tiling window manager. And a decent mechanical keyboard... ok ok.. Interesting setup. I'd be interested in knowing how it works out in the long term.
Having multiple monitors isn't good eronomically IMO. I always prefer what I'm working on to be on direct center, and I don't really see the point of having other stuff that isn't direct center. I prefer to alt-tab.
It's great for keeping API docs open while I'm working without leaving my editor.
Having the center monitor on an arm just lets me adjust it's height when I move between leaning forward, slouching, or sitting straight, standing, etc.
A single monitor is limiting as it requires more context switches as I swap out windows in my viewing area. It's much nicer to just leave all the important windows open in a nice grid that spans multiple displays.
Re: I swapped my MacBook for an iPad+Linode
#127For anyone who spends their day (or most of some days) in a terminal connected to a remote server, I can't recommend using GNU Screen enough (brief tutorial: http://www.kuro5hin.org/story/2004/3/9/16838/14935 ). I've worked almost exclusively on remote servers, using the command line and vim, for about eight years now. It's only been in the past year that I started using Screen, and I feel stupid for not using it soo…
And anyone who uses GNU screen ought to know about Byobu, which makes screen a bit more visual and easy to navigate. Especially perfect for headless instances. Not wanting to leave it is why I've not spent much time with tmux. Is there something similar for it?
Re: I swapped my MacBook for an iPad+Linode
#128This has to be the most ergonomically inefficient set-up ever! I also cannot fathom how to work with 21" at least). And a tiling window manager. And a decent mechanical keyboard... ok ok.. Interesting setup. I'd be interested in knowing how it works out in the long term.
Not just lack of screen space but looking "down" to your screen even tilted on a table will wreak havoc on our neck/spine which extends to your extremities (and head) quickly. Simply slouching and tilting your head up pinches nerves in your neck which leads quickly to wrist/arm pain.
Re: I swapped my MacBook for an iPad+Linode
#129Earlier quoted context omitted.
I respectfully disagree, or partially, anyway. I've been developing software in Vim, Netbeans, and Visual Studio (with about a year or so of Eclipse thrown in for good measure). I've worked on projects in all three ranging from tiny 1kloc one-offs to several million line systems, using C, C++, Java, Bash, and a smattering of Perl and Python. For Java and C++ code bases beyond a few thousand lines, I certainly agree t…
For code navigation / completion, you could try eclim / clang_complete.
Though there's something that feels ... wrong with eclim in particular. Not that it'll stop me from using it if it works well!