News for hackers. Stuff that matters.
Re:An always-available, online-capable Raspberry Pi in your ... by detaro on Saturday November 02, 2019 @09:04PM (#21431298)
I know some people use them to have a small linux dev environment they can access from their iPads (without internet).

As a travel router for your devices to relay WLANs with captive portal (and/or handle VPN etc).

Re:An always-available, online-capable Raspberry Pi in your ... by dTal on Saturday November 02, 2019 @09:57PM (#21431518)
Is it just me, or does something seem horribly wrong with the world when your 4-digit-price-tag personal Unix computing device from the world's richest company needs a 5 dollar hobbyist board to be a useful Unix development environment?
Re:An always-available, online-capable Raspberry Pi in your ... by nine_k on Saturday November 02, 2019 @10:21PM (#21431638)
Nothing is wrong: iPad is mostly a consumption device which does not show any development interface to the user. Compare it to a music player that does not expose any music creation interface.

This allows the maker of iPads to change the underlying implementation how they see fit, without making users notice anything. If iPads started to run a mickrokernel OS underneath, the UI / UX won't change at all.

The expensive parts of an iPad are the screen, the battery, the QA, and the brand. The CPU is not particularly expensive, though maybe isn't a $5 part.

Re:An always-available, online-capable Raspberry Pi in your ... by jjeaff on Saturday November 02, 2019 @10:49PM (#21431780)
The marketing line for the iPad pro is "like a computer. Unlike any computer"
Re:An always-available, online-capable Raspberry Pi in your ... by Semiapies on Sunday November 03, 2019 @01:05AM (#21432305)
For most of the people it's being marketed to, a computer is not a development system, either.
Re:An always-available, online-capable Raspberry Pi in your ... by dTal on Sunday November 03, 2019 @01:30PM (#21435636)
>Compare it to a music player that does not expose any music creation interface.

Okay, and if people were buying 4-figure Bang and Olufsen stereo systems and hooking up a 5-dollar cassette recorder as their music production system, I'd be perturbed by that as well.

If it's merely a consumption device, why attempt to develop on it? If it's a serious tool, why is the $5 component needed? Most of all - why don't you have a device that actually does what you want it to, properly, and why doesn't this bother you?

Re:An always-available, online-capable Raspberry Pi in your ... by tlrobinson on Sunday November 03, 2019 @03:07AM (#21432725)
Is it just me, or do many Unix users get offended by any computing device that can’t run Unix?

Here’s Steve Jobs’ take: https://youtu.be/YfJ3QxJYsw8

Re:An always-available, online-capable Raspberry Pi in your ... by pjmlp on Sunday November 03, 2019 @04:59AM (#21433035)
Even for NeXT being an UNIX was more a way to bring in UNIX software, while competing against Sun than anything else.

The OS architecture, drivers being written in Objective-C, foundation frameworks had nothing UNIXy about them.

Re:An always-available, online-capable Raspberry Pi in your ... by pizza on Sunday November 03, 2019 @04:53AM (#21433014)
Hackers have plenty of great options for consumption devices but a lot of the time we just need better cyberdecks.
Re:An always-available, online-capable Raspberry Pi in your ... by baddox on Saturday November 02, 2019 @10:27PM (#21431663)
Nothing seems wrong to me. Your much more expensive new luxury car probably has a good deal of computing power without a useful Unix development environment. Same goes with your expensive new television.
Re:An always-available, online-capable Raspberry Pi in your ... by jjeaff on Saturday November 02, 2019 @10:33PM (#21431691)
Your expensive new car and new TV probably aren't being marketed as a replacement for your PC.
Re:An always-available, online-capable Raspberry Pi in your ... by baddox on Sunday November 03, 2019 @01:52AM (#21432412)
Your iPad isn’t marketed as a replacement for your PC in any context that would imply that you could easily run a Unix development environment. Seriously: I can’t imagine anyone who would be aware of Unix development environments who would also be under the impression that an iPad would be a good device for that purpose.
Re:An always-available, online-capable Raspberry Pi in your ... by dTal on Sunday November 03, 2019 @01:21PM (#21435565)
I agree; and yet, here we are, with people attempting exactly that and going to frankly ridiculous lengths to do so - apparently, in an earnest effort to do real work. How did we end up here?
Re:An always-available, online-capable Raspberry Pi in your ... by pjmlp on Sunday November 03, 2019 @05:01AM (#21433043)
Large majority of computer users are neither UNIX users, nor UNIX developers.

For them the iPad is indeed a replacement.

Re:An always-available, online-capable Raspberry Pi in your ... by schappim on Saturday November 02, 2019 @10:45PM (#21431763)
Well it's "like a computer unlike any computer"...
Re:An always-available, online-capable Raspberry Pi in your ... by helpPeople on Saturday November 02, 2019 @11:09PM (#21431861)
Not kidding when I say, they drink the Apple marketing.

Replace their oddity with something like a laptop or non iOS environment.

It's a Linux box with WiFi.

Re:An always-available, online-capable Raspberry Pi in your ... by djbeadle on Saturday November 02, 2019 @09:40PM (#21431448)
I've been trying to do more work on my iPad Pro recently. Mostly I work over SSH but I do miss having a full desktop environment. Can you add any more details about how people use this?

I assume the Pi broadcasts a WiFi hotspot and then they use some Remote Desktop software, but I'd love to know specifics of what people have found works!

Re:An always-available, online-capable Raspberry Pi in your ... by nereye on Sunday November 03, 2019 @01:03AM (#21432447)
Yes, the Pi can be configured to work as a WiFi hotspot and you can then connect via SSH, e.g. using Termius (or a VNC app, if one needs a graphical environment). It’s straightforward to add gcc, ghci (Haskell) and several other languages/development environments.

Having said that, would also recommend the iSH app (https://ish.app/), which gives you an x86 Alpine Linux environment directly on the iPad without additional hardware.

Re:An always-available, online-capable Raspberry Pi in your ... by oefrha on Sunday November 03, 2019 @03:44AM (#21432820)
iSH is dog slow even on my last year’s iPad Pro 12.9’’, the most powerful iPad to date (not really surprising since iSH is based on user mode x86 emulation). So, except for novelty or tasks with absolutely no alternatives, I wouldn’t really recommend it.
Re:An always-available, online-capable Raspberry Pi in your ... by nereye on Sunday November 03, 2019 @08:39AM (#21433804)
I guess my point was in the context of this thread where a possible alternative is connecting to a Raspberry Pi Zero W, which itself is not a speed demon.

Just to give an idea (and with all the caveats about this being a very unscientific comparison and not like for like in many ways), ‘time gcc hello.cpp’ runs in about .7s on that Pi* and 1.4s in iSH (on an Air Pad 2 from 2014). Using g++ instead, the time is 1.4s vs 1.8s.

So, yes, it would be crazy to use either for compute intensive tasks but they’re serviceable and not a million miles apart in terms of performance. The command line itself and apps like vim etc. do not feel ‘dog slow’ to me but there is likely an element of subjective ness there.

To be fair, I imprinted on using ANSI C on an Archimedes 310 with no hard disk where compiling would involve manually swapping 3.5” disks so this all feels like gravy...

* The first compile is actually also around 1.4s on the Pi then subsequent attempts come down to .7s, on iSH it’s more or less constant.