Earlier quoted context omitted.
The "but it's not local and therefore not programming!" style reactions make little sense to me. Programming is an activity; where the code resides or executes doesn't change that fact. How would you have the title "corrected"?
If the title says "using device $X as a main computer for programming", that linguistically entails two things: 1. that "main computer for programming" is the one running the stack and software used for programming and 2. that this device is $X. In this case the main computer for programming is a machine in the cloud ($Y, not $X), and $X is a terminal connecting to the cloud ($Y). The title for this submission is cle…
Remotely tunneling to a server using an iPad Pro for programming
71–80 of 82 posts
Re: Remotely tunneling to a server using an iPad Pro for programming
#72Earlier quoted context omitted.
I have been doing this for 4 years. I can rent a 16 core server for a couple of years for less cost than a low entry Macbook, with a 1Gbps line. With mosh, I can develop literally anywhere with no lag at all (or at least, no noticeable lag) even with a 3G connection. I can RDP to an EC2 Windows instance when I need a quick Windows machine, again with minimal lag even over 3G. I sold my desktop, and now use a cheap £2…
Which service do you use for renting a server?
Re: Remotely tunneling to a server using an iPad Pro for programming
#73Earlier quoted context omitted.
This is nonetheless a helpful article for pointing out some interesting tools available on iOS and on a server for getting this type of work done. But I agree, the $1000+ iPad Pro here is basically being used as a dumb terminal. If you're willing to accept a less-spectacular screen, look into inexpensive vintage products instead, like a Surface 3.
It's funny to me that you refer to a 2 year old product as 'vintage'. You can barely call it 'old'.
ref. https://c3.nasa.gov/dashlink/static/media/other/ObservedFail...
Re: Remotely tunneling to a server using an iPad Pro for programming
#74Earlier quoted context omitted.
Hardware terminals are back! \o/ Everything that's old is new again.
Yup, they are, but for different reasons. Today, I believe the push to terminals is due to the slow death of Moore's law. Computer performance today is not getting much faster, and it's certainly not growing at the exponential rate it was from the 1970s-2000s. Previously, if you wanted to double your performance, you would just wait 18 months or so, and some manufacturer would provide it. Now, we don't have that luxu…
For better or worse, working within constraints is frequently much more interesting than "don't worry about constraints, Moore will take care of it".
I'm excited to see where we go now that we've started to plateau.
Re: Remotely tunneling to a server using an iPad Pro for programming
#75Earlier quoted context omitted.
The latency really doesn't need to be that bad. If you can play games on an internet connection it's definitely good enough to type on. (Someone will now come out of the woodwork to remind us of when they did all their development over a 300-baud serial teletype, uphill both ways)
At the last place I worked, all of our desktop computers were thin clients that logged into a virtual machine in a data center somewhere 30 miles away. The company had special network connections and even though latency was noticeable (especially scrolling large graphics), it was tolerable and good enough to get work done. However, at home, I would routinely login to the same remote computer and the latency was horri…
It's more noticeable when jumping around the code, but I've found that such activities are not as intolerant of latency.
Re: Remotely tunneling to a server using an iPad Pro for programming
#76Earlier quoted context omitted.
It's funny to me that you refer to a 2 year old product as 'vintage'. You can barely call it 'old'.
Well, when you consider that most semiconductors have an anticipated operational lifespan of 5-7 years, and the surface contains many such components, 2 years is well into middle-age. ref. https://c3.nasa.gov/dashlink/static/media/other/ObservedFail...
Funny, my 7 year old laptop seems to be running just fine.
Re: Remotely tunneling to a server using an iPad Pro for programming
#77Should be titled, "I remotely tunnel to a server using my iPad Pro for programming" very misleading. Furthermore to the point: what's the benefit of tunneling to a remote machine for dev work? The latency would suck as would the overall slowness of things, it would drive you insane. You can hammer nails into a piece of wood using a rock, but why would you when you can use a hammer?
I have been doing this for 4 years. I can rent a 16 core server for a couple of years for less cost than a low entry Macbook, with a 1Gbps line. With mosh, I can develop literally anywhere with no lag at all (or at least, no noticeable lag) even with a 3G connection. I can RDP to an EC2 Windows instance when I need a quick Windows machine, again with minimal lag even over 3G. I sold my desktop, and now use a cheap £2…
Except on airplanes.
Re: Remotely tunneling to a server using an iPad Pro for programming
#78Earlier quoted context omitted.
Well, when you consider that most semiconductors have an anticipated operational lifespan of 5-7 years, and the surface contains many such components, 2 years is well into middle-age. ref. https://c3.nasa.gov/dashlink/static/media/other/ObservedFail...
> most semiconductors have an anticipated operational lifespan of 5-7 years, Funny, my 7 year old laptop seems to be running just fine.
If it continues to work for another 5-7 years, that's when you're getting into the "sturdier than average" realm. Your laptop could be a micron's worth of a whisker away from shorting itself out - you won't know until it happens.
Perhaps I should have stated my earlier point differently, but 2 years is still not a small portion of the lifespan of your average computer.
Re: Remotely tunneling to a server using an iPad Pro for programming
#79Earlier quoted context omitted.
I have been doing this for 4 years. I can rent a 16 core server for a couple of years for less cost than a low entry Macbook, with a 1Gbps line. With mosh, I can develop literally anywhere with no lag at all (or at least, no noticeable lag) even with a 3G connection. I can RDP to an EC2 Windows instance when I need a quick Windows machine, again with minimal lag even over 3G. I sold my desktop, and now use a cheap £2…
> I can develop literally anywhere Except on airplanes.
Re: Remotely tunneling to a server using an iPad Pro for programming
#80can you work with those keyboards without a table, like put it on your lap?
Both keyboards are backlit and I like typing on them.
[0] https://www.logitech.com/en-us/product/create-ipad-pro-keybo... [1] https://www.logitech.com/en-us/product/slimcombo?crid=1762