Live data from Hacker News

A Computer for Everything: One Year of iPad Pro

macstories.net

71–80 of 85 posts

Re: A Computer for Everything: One Year of iPad Pro

#72
post #53

Earlier quoted context omitted.

The same way he did Python, in a console. The only languages which may be a challenge to program in that fashion would be Swift, Objective C, and C# - because they are so tied to MacOS and Windows respectively. A well set up Vim or Emacs is perfectly capable of writing Node.js, Java, C (side note - hilarious that you tried to use this as an example, given that C and C++ are probably written by a majority of developer…

Developing using a remote computer is not developing in the iPad itself.

Since we're talking about the feasibility of using an iPad for software development, this seems like irrelevant semantics.

Re: A Computer for Everything: One Year of iPad Pro

#73
post #9

I've been trying to replace most of my daily (chrome-based) browser tasks from my macbook air to an ipad pro 12" for the past 2 weeks. Trying to do anything reasonable on safari/chrome for iOS is a pain in the ass, and is nowhere near desktop replacement level. I really wish it was, and I use "request desktop version" often, but even then so many sites are so broken. Safari mobile is just not ready for this "serious"…

I'm genuinely curious as I've seen a few people say it but I've literally never experienced an issue that couldn't be solved by requesting the desktop version. Could you give an example of a broken site so I can check it out?

Upwork has been the biggest pain point for me so far. Try scrolling in the messages pages, for example. Also the padding/margins are totally wack so the text is glued up against the sides of the pages. Also enjoy the capcha every few minutes.

Another site is Facebook (non-mobile site). Not a wonderful experience.

Another one is my own little project, Amtrak.io. On my 13" macbook air the top 4 KPI boxes are in a row, but on the 12" ipad they are not, even though the resolutions are nearly the same.

It seems to be sites who use media queries, as I read that ios safari reports to the DOM that's its physical screen size is actually actual-screen-size/2 which is silly and annoying.

Re: A Computer for Everything: One Year of iPad Pro

#74

Decent writer looks for a niche that's not occupied and says 'hey this will do'. Then tries to convince us it is all well. It is not -- the emperor is naked. I like how Federico does his job but I really don't like 'lets pretend iPad can replace proper computer' approach. Matt Gemmell took the same path recently and it won't end well too.

Any particular sign that he's being deceptive, besides "that wont work for my workload"?

>but I really don't like 'lets pretend iPad can replace proper computer' approach.

Isn't that irrelevant personal preference?

I like that approach, and it could have totally replaced "proper computer" for me (which it does) on trips and elsewhere away from work, if I wasn't also a programmer.

Re: A Computer for Everything: One Year of iPad Pro

#75
post #10

Decent writer looks for a niche that's not occupied and says 'hey this will do'. Then tries to convince us it is all well. It is not -- the emperor is naked. I like how Federico does his job but I really don't like 'lets pretend iPad can replace proper computer' approach. Matt Gemmell took the same path recently and it won't end well too.

This is my biggest problem. This article is a really long tutorial on how to make an iPad sorta kinda do the things my Mac already does out of the box. Why? There's never a convincing argument why I would want to do this.

>Why? There's never a convincing argument why I would want to do this.

Lighter. Longer lasting battery. Dead easy app management. No "blue screens". Apps designed for direct manipulation. No configuration and maintenance hassle or sys-adminy stuff. Works great on a desk, on your lap, on a sofa, on the bed.

But best of all: if you're a writer/journalist/etc, and mostly do writing, web, email, reading, IM, etc, it does all you need, and nothing you don't.

Re: A Computer for Everything: One Year of iPad Pro

#76
post #23

The article is interesting, I learnt about a few apps that could be valuable to me. But what I found most worrying was the lack of acknowledgement that exclusively using cloud storage has caviates associated with it. Are we really so comfortable with, unencrypted, cloud storage now that we don't even mention the potential for warrentlsss access and other abuses?

>Are we really so comfortable with, unencrypted, cloud storage now that we don't even mention the potential for warrentlsss access and other abuses?

Most people use the same cloud storage on their desktop or phone anyway too.

Re: A Computer for Everything: One Year of iPad Pro

#78
post #12

I can only think he is joking when he says he develops software using Python. Yes, you can connect to a remote computer via SSH or use a an unofficial (and non-free) Python port. Noawadays developing software also involves using IDEs... just in case the author forgot that part.

>Noawadays developing software also involves using IDEs... just in case the author forgot that part.

It might for you. There are tons of professional programmers, many who run circles around you and me, that don't use IDEs, but Vim, Emacs and the like.

Re: A Computer for Everything: One Year of iPad Pro

#79
post #21

Earlier quoted context omitted.

> Noawadays developing software also involves using IDEs Assuming your definition of IDE is limited to GUI applications, and assuming you speak for everyone. Since neither is true, developing code on the terminal on a remote server is very possible and even practical.

> and assuming you speak for everyone. The author is the one who speaks for everyone. I would like to use Xcode or Atom/Visual Studio Code. And... by definition when you work on a remote server you are not developing on the iPad!

>And... by definition when you work on a remote server you are not developing on the iPad!

The same way I'm not developing on my laptop either, since I use a remote build server?

Re: A Computer for Everything: One Year of iPad Pro

#80
post #22
post #19

Earlier quoted context omitted.

Pythonista, Working Copy, Textastic. Now I have local python environment, git integration, and a fairly decent editor. Of course, if I was a complete noob I might need a full-blown IDE but it has been quite a while since I needed training wheels when writing code.

I want to develop in Haskell... give me an option... I can show you a lot of programming languages not available on the iPad.

>I want to develop in Haskell...

Professionally? Then you are a bigger outlier than "programmer not using IDE" is.

Post reply on HN