News for hackers. Stuff that matters.
Re: by josephg on Wednesday February 15, 2023 @04:41PM (#34810989)
I joke that modern devices with modern social media act more like a taxi for the mind.

Programming on an iPad? Forget it. Have you thought about doom scrolling instead?

Re: by Terretta on Wednesday February 15, 2023 @05:41PM (#34811864)
> Programming on an iPad? Forget it. Have you thought about doom scrolling instead?

Current 13" iPad Pro beats original Macbook Airs for dev, plenty people used them.

I'd argue toolchains readily available on iPad Pro with real keyboard and trackpad today is better than any laptop any devs did work on two decades ago.

Of course if you use Blink (mosh) you can ssh to anything, you can run VSCode or GitHub Codespaces or Cloud9 or any web IDE, you can use any VDI ... even if you don't like the Git file sync and local native Code Editor tools that are compatible-ish with Codea / Textmate / Sublime flavors of editor.

Re: by wepzen on Thursday February 16, 2023 @05:22PM (#34827356)
I completely agree that the latest iPad Pro is a powerful device that can handle development tasks with ease, but I'd like to offer a few points of consideration:

1- While VDIs can be useful options for remote development, I have found that the user experience can be negatively affected by lag or other performance issues.

2- I would not consider Cloud9 to be a recommended solution, as it might be considered outdated compared to newer solutions.

3- While Codespaces could be an alternative solution, it does not offer the same level of security as other options like VDIs.

One alternative that I would suggest exploring is the use of secure containerized environments (CDEs), such as those offered by Strong Network (https://strong.network/). I work there myself, so I may be biased. But from my experience, these environments offer a more secure and stable environment for development work, without the potential lag and other issues that can come up with VDIs or other web-based IDEs.

Of course, the choice of tool ultimately depends on your specific needs and preferences. If you're looking for personal use, GitPod handles things very well. And if you prefer to stay within the GitHub ecosystem, then Codespaces may be the way to go.

Hope that helps!