Live data from Hacker News

I swapped my MacBook for an iPad+Linode

yieldthought.com

161–170 of 354 posts

Re: I swapped my MacBook for an iPad+Linode

#161

One fateful day, VMWare and OS/X conspired to trash my shared filesystem, losing several days of uncommitted code in the process. Several days of uncommitted code? We need to have a heart to heart talk about your process.

How about if he is using Git? It is normal to work out of your local repository and only sync with the master occassionally, no? At least on projects that can tolerate such methods.

I push to a personal remote at least twice a day. Not doing so is asking for trouble.

Re: I swapped my MacBook for an iPad+Linode

#162

This 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.

Once upon a time programming was a lot of thinking, a little typing, and even less compiling. Maybe even some pen+paper and chalkboards. If you go back to that way of programming, I don't see why poor ergos would be a problem.

Certainly not "in vogue" and I don't know if it's feasible today. Still an interesting thought.

Re: I swapped my MacBook for an iPad+Linode

#163

Earlier quoted context omitted.

How about if he is using Git? It is normal to work out of your local repository and only sync with the master occassionally, no? At least on projects that can tolerate such methods.

I push to a personal remote at least twice a day. Not doing so is asking for trouble.

And I agree- I am a veritable slave to keeping my data syncronized- but I recall many people lifted up the local repo idea, and being able to sync twice a week, as the herald of the future.

Re: I swapped my MacBook for an iPad+Linode

#164

Earlier quoted context omitted.

I see your point, but still, battery life/silence/portability doesn't seem to be worth the flexibility of having full osx esp when compared to an Air

The restrictions of iOS make me happy: I have a simple consumer brick. I can wipe it and restore it on a different device without losing a single byte. It never stutters, never misses a frame. I never need to care which programs are running or the layout of the filesystem. The psychological effect of this is surprisingly powerful.

I'm not going to argue with your opinion like others are doing, but I find it very interesting that you have this viewpoint. It would sort of be like a car enthusiast preferring an automatic car for its smooth, self-maintained shifting, or a skilled cook preferring a boxed meal because it is easier to make.

Re: I swapped my MacBook for an iPad+Linode

#165

$800 gets you a pretty nice laptop. I don't see the advantage of this approach at all.

$800 gets you a LOT more than an iPad. I can see the advantage of working in the cloud, but working off of an iPad to smells of "hey! hey everyone!! look at me! look what I'm doing!" Not to mention there is now a monthly fee to program. That's not economical.

Re: I swapped my MacBook for an iPad+Linode

#166
post #98

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 thought this too. I invested some time because tmux is shipped by default in OpenBSD and thus I don't have to install screen on my firewalls. I even submitted a patch to tmux to remove all the bindings that I didn't care about so in that early transitional period when was using the help screen often, only the commands I actually use come up.

I REALLY like that the hardstatus line equivalent shows the command that's currently executing (think: bash, make, ./configure etc). That said, if you don't use the hardstatus line, I don't think there's much of a reason to switch unless you want multiple different size panes which screen doesn't really support.

Re: I swapped my MacBook for an iPad+Linode

#167
post #139

Earlier quoted context omitted.

The only feature I care about is persistence. Is there a difference between Screen and tmux regarding persistence?

If you only need persistence, look into dtach. That's all it does. Both screen and tmux offer multiple persistent sessions, the difference is the command syntax. Back when I was deciding on a terminal multiplexer I picked tmux over screen because session sharing seemed to be done in a more sane way. But then again, had I used screen for any length of time I'm sure I'd have gotten used to it.

Looking briefly at dtach, screen's handling of named sessions seems to be marginally better, so I'll stick with it.

Re: I swapped my MacBook for an iPad+Linode

#168

Can you really write code efficiently on such a small (9.7") screen?

I've written many tens of thousands of lines of C on my netbook, which has a 10.1" screen, also using Vim, so I believe it's possible. Still, I'd really like just a smidge more space, especially in the vertical. At least 168 pixels, to be specific. That's one advantage he has with the iPad - he can easily switch between portrait and landscape, depending upon his needs. I'd love to be able to occasionally turn my netb…

http://www.asus.com/Eee/Eee_Pad/Eee_Pad_Transformer_TF101/

Re: I swapped my MacBook for an iPad+Linode

#170
post #98

Earlier quoted context omitted.

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…

shrug Maybe. It's all about what's valuable to you. I switched to tmux because it is better maintained and it has better screen splitting functionality. I also mapped screens commands over to tmux, so the switch was basically painless. Took all of 15 minutes. If you're cool with screen, you're cool with screen. No worries.

The maintenance thing means nothing to me, since I basically don't need any changes unless a new version of my Linux distro flavor of the day breaks it. There's been nothing new in Screen in the last 10+ years I've cared about.

And I don't use the screen splitting at all - I use splitting a lot in emacs, but never in the terminal, so that's basically a non-feature for me.

I want to create, remove and switch between windows, and have a status bar showing their names. That is all.

I guess these are the reasons I've never seen the point in switching.

Post reply on HN