News for hackers. Stuff that matters.
Re:Pine64 September update by errantspark on Wednesday September 16, 2020 @03:34AM (#24490371)
I have a PinePhone and I've been running Manjaro on it for a couple weeks. It's terrible and it's also the only phone I've been truly excited about, well ever.

I managed to watch some TV shows on it the other day! It's really cool stuff having a phone that's actually a proper little computer. The power management is terrible, the front camera doesn't have drivers, it's near impossible to do things that seem trivial (play an audiobook at 2x speed) without resorting to the command line. It often ends up in states that need a reboot. It's extremely rough around the edges but I can use it to post on HN while walking around Mountain View, so it's a huge step toward something real exciting.

:) Seriously, I love the thing.

Re:Pine64 September update by bitwize on Wednesday September 16, 2020 @06:54AM (#24491377)
That's exactly how I feel about mine. It runs PostmarketOS and I swapped out Phosh for SXMO which, despite being out of left field UI-wise, is way less janky and frustrating. It's still not within spitting distance of Android in terms of UX, let alone iOS, but it is the smartphone revolution we were all hoping for: hackable to the bone, runs all your favorite Linux software and only the software you want, open hardware (but for a few blobs) and hard kill switches for the camera, microphone, and radios. Great things will be built upon a platform like this.
Re:Pine64 September update by bergstromm466 on Wednesday September 16, 2020 @08:28AM (#24491936)
> but it is the smartphone revolution we were all hoping for: hackable to the bone

I'm starting to get into this stuff, and your comment has me so excited!!

Re:Pine64 September update by senorsmile on Wednesday September 16, 2020 @09:09AM (#24492334)
I've loved sxmo. There's a lot to be done still (4g data out of the box), but it's so low on resources, and really is the most performant distro for the pinephone that I've tried.
Re:Pine64 September update by ptx on Wednesday September 16, 2020 @01:59PM (#24495326)
> open hardware (but for a few blobs)

Only firmware blobs, right? I don't think you need any proprietary blobs running on the main CPU.

Re:Pine64 September update by Abishek_Muthian on Wednesday September 16, 2020 @09:40AM (#24492605)
>It's terrible and it's also the only phone I've been truly excited about, well ever.

The IKEA effect.[1] >"The IKEA effect is a cognitive bias in which consumers place a disproportionately high value on products they partially created"

>without resorting to the command line

I want a command line only DE for PinePhone.

• On screen keyboard (Although hardware keyboard case is coming soon to PP).

• A section for realtime interrupts like calls, messages and notifications.

• Rest of the screen for native shell to do everything else, browsing? Lynx.

Advantage of this kind of DE is that it can allow us to create phones out of low power hardware like RPi zero as well.

[1]https://en.wikipedia.org/wiki/IKEA_effect

Re:Pine64 September update by boogies on Wednesday September 16, 2020 @10:52AM (#24493252)
Have you seen https://sr.ht/~mil/Sxmo/? It has eg. “Calls & Texting: (via dmenu scripts/mmcli) Compose texts in $EDITOR / vim-like editor, read texts in $PAGER, make calls (and audio-route) via dmenu script utilizing modemmanager”
Re:Pine64 September update by Abishek_Muthian on Wednesday September 16, 2020 @02:54PM (#24496108)
Thank you, I didn't know about it and it seems to be on the lines of what I need. I'll be exploring it further.
Re:Pine64 September update by Oomoo0sh on Wednesday September 16, 2020 @05:19AM (#24490931)
> It often ends up in states that need a reboot

Are you using Phosh? On Mobian, I found Phosh often freezing, especially when I'm downloading big files on my laptop (one of my main uses for my phone is as 4g hotspot).

When it happens, I found that I don't need a full reboot, I just have to ssh to the phone and run `sudo service phosh restart` - which is cool, because I don't have to reconfigure the hotspot or even just lose connection, that way.

Re:Pine64 September update by swiley on Wednesday September 16, 2020 @08:22AM (#24491895)
It really is good, and it's constantly getting better. The pine64 kernel has a patch merged that supposedly fixes the bluetooth driver crashing on suspend (I haven't tried it yet.) Once you have that installed you can suspend the phone when its locked and the battery life is much better (Personally I have mine set up to suspend anyway and just tolerate the occasional panic.)

IMO: most of the weirdness comes from trying to replace CLI/X11 stuff with phosh. If you install a normal WM/DE like fluxbox or mate everything works like it would on a laptop.

Re:Pine64 September update by tremon on Wednesday September 16, 2020 @10:30AM (#24493042)
Not to be glib, but can it make phone calls? Last I checked, neither the Librem 5 nor the PinePhone were useful as a daily driver.

Not that I use the phone itself that much, I mostly use text-based messaging, but I don't want to carry two separate devices with me everywhere. If it's just for in-house use, I'd rather choose a larger tablet than a tiny phone.

Re:Pine64 September update by slothtrop on Wednesday September 16, 2020 @10:57AM (#24493284)
Last I checked they both can make calls now. Aside from perhaps lacking apps people want, you can probably get by with a Librem 5 depending on your needs - check youtube videos, people post them all the time particularly after updates.
Re:Pine64 September update by fsflover on Wednesday September 16, 2020 @11:31AM (#24493617)
I have a Pinephone and the phone calls work for me (Mobian).

Concerning Librem 5, they work too: https://source.puri.sm/Librem5/community-wiki/-/wikis/Cellul...

Re:Pine64 September update by jbob2000 on Wednesday September 16, 2020 @08:32AM (#24491975)
This isn't a good thing, smartphones are cheap products, all we're doing with this device is making a toy that will gather dust after a few months. It's wasteful to ship a product like this where 90% of it doesn't work.

Your love of it probably comes from the familiar feeling you have from being abused by Linux distros on desktop - it's Stockholm syndrome.

I'm glad you are able to post to a message board on your phone, that's a huge step, yes, but this is sounding eerily familiar to the "huge steps" desktop linux distros have been making for decades.

Re:Pine64 September update by danShumway on Wednesday September 16, 2020 @09:14AM (#24492380)
> but this is sounding eerily familiar to the "huge steps" desktop linux distros have been making for decades.

Well, good. Destkop Linux has come a huge way. I was playing around with Linux as a kid, and it wasn't mature enough for my needs. Fast forward to 2020 and I've had my parents on Linux without issues, I've currently got my nieces on Linux with zero issues, even though they're using those computers for all of their remote learning during the pandemic, and even though I haven't been able to visit them in person to fix any issues. I run Linux on 100% of my personal computers and it works great.

I don't think Linux is for everyone, but we're at the point where it's crazy to say that Linux isn't functionally competitive with Mac/Windows for some people, particularly professionals or nontechnical people on managed computers.

I used to play with Linux for ideological reasons, now I use Linux because I want to get work done in a stable environment. I used to avoid recommending Linux to anyone who wasn't technical, now if I can set the computer up for them I only recommend Linux because I know that Linux won't break behind my back.

Whether that's because Linux has gotten way better or because Windows/Mac has gotten way worse and is way less stable than it used to be -- you can be the judge of that. A Linux smartphone that worked 80-90% as well as the Linux desktop would be usable as a daily driver for me. That's at the point where I would feel comfortable getting rid of my Android phone.

Re:Pine64 September update by nabeards on Wednesday September 16, 2020 @11:45AM (#24493754)
Which distros are your parents and nieces running? Every time I try to find the ‘user friendliest’ Linux, there’s just too much outdated and/or bad info out there.
Re:Pine64 September update by danShumway on Wednesday September 16, 2020 @02:37PM (#24495852)
Both on Ubuntu, but Mint, etc... would probably be fine as well.

I personally wouldn't run Ubuntu for myself, I think it falls into some of the same traps as desktops like Windows where I don't really have complete insight into what packages are running. I run Arch & Manjaro on my own computers. But I'm not the target demographic for distros like Ubuntu.

The big things when I'm setting up a computer for someone else are:

- the distro should be popular enough that software/advice is available for it.

- it should run some kind of user friendly desktop environment (Gnome, etc...)

- it should be stable enough that it's not going to randomly break for them (so I put people on Ubuntu LTS releases, none of these people need the latest and greatest versions of every software package). I do not want their computer to break when I'm not around.

Aside from that, I don't think the distro matters too much, and I think there are a lot of distros that fulfill the above criteria. The big strength of Linux for less technical people is that you need one technical person to set it up once, and then you don't really need to touch it afterwards.

Anecdotal, but over the past few years I've debugged more random Windows issues for people than Linux issues (where random in this case means "I woke up today and my computer didn't work"). I've been hearing multiple issues from people where their Windows laptops just have graphics drivers that stop working one day, or where the HDMI port suddenly doesn't output anything. If I'm handling support for someone else, I basically never want to get a call like that, and I never want to try and debug it remotely.

So Linux means that those calls mostly just go away. I only need to worry about their hardware once. I think my nieces have had maybe one driver issue since I installed their computers -- and they're actively installing proprietary software like Zoom for their schoolwork. My parents never install anything, so a Linux install for them is basically just set it and forget it.

Re:Pine64 September update by bingerman on Wednesday September 16, 2020 @01:43PM (#24495126)
Not the parent but anyway: my completely tech-illiterare parents have been using Antergos (which is based on Arch, and with Cinnamon) now for several years without any issues. They use only browser and email most of the time, but it's nice to have a always up to date system even though it does not matter to them.

I consider user friendliness mostly just a buzzword in linux world these days. Almost everything works out of the box and if not you still need specific knowledge and/or help (and willingness to google error messages) to solve the issue no matter what distro you choose. If you have some special hardware or needs then some distros are better and easier to use but that's another story.

Antergos is what I recommend these days to beginners since it's easy and simultaneously offers most (all) of the benefits of Arch. Modern rolling release distros in general are nothing to be scared of.

Re:Pine64 September update by tpxl on Wednesday September 16, 2020 @01:00PM (#24494603)
I've set up Lubuntu (performance reasons) for an old laptop for a completely non-tech person and Ubuntu on a newer laptop for a rather non-tech person. Both have no problems.

Most of the work is done in the browser/libre office and the rest doesn't matter (wifi works out of the box and has a GUI, you don't really need anything else).

Re:Pine64 September update by Arkanosis on Thursday September 17, 2020 @10:57AM (#24505396)
Not PP, but my parents have been using Kubuntu LTS exclusively since 2009 and I'm thinking about moving them to Debian stable + KDE within the next three years.

They aren't wandering much, though, so as long as the OS doesn't get in their way, they are happy.

Re:Pine64 September update by fsflover on Wednesday September 16, 2020 @01:30PM (#24494982)
Not OP, but for my relatives I am using Debian stable with KDE or XFCE, depending on the computer specs. It's been rock-solid for years without my involvement.
Re:Pine64 September update by pixelface on Wednesday September 16, 2020 @02:41PM (#24495911)
not parent commenter but as someone who also has casual user family members on Linux - Ubuntu on a ThinkPad x220 is what I've set them up with.
Re:Pine64 September update by teclordphrack2 on Wednesday September 16, 2020 @02:20PM (#24495622)
Mint or Manjaro
Re:Pine64 September update by nix0n on Wednesday September 16, 2020 @09:01AM (#24492252)
> 90% of it doesn't work

Sure, but 50% of what a smartphone does are anti-features anyhow. Maybe having to drop to CLI a few times a day is better than being spied on, for some people.

Re:Pine64 September update by criddell on Wednesday September 16, 2020 @09:30AM (#24492501)
A smartphone by its nature is a surveillance device no matter what operating system is on it. As long as the cellular radio is on and you are connecting to towers, your location is being tracked.
Re:Pine64 September update by fsflover on Wednesday September 16, 2020 @10:16AM (#24492899)
That's why Pinephone and Librem 5 have the killswitches.
Re:Pine64 September update by criddell on Wednesday September 16, 2020 @11:22AM (#24493520)
You mean airplane mode? I think most phones can selectively turn off the cellular, wifi, and bluetooth radios.
Re:Pine64 September update by fsflover on Wednesday September 16, 2020 @11:26AM (#24493569)
Re:Pine64 September update by jbob2000 on Wednesday September 16, 2020 @01:22PM (#24494892)
All phones have hardware killswitches. It's called a dead battery.
Re:Pine64 September update by boogies on Thursday September 17, 2020 @10:26AM (#24505013)
How can you tell if the battery is dead in a phone that you don’t control? Take a heat gun to it to melt the glue, disassemble, and test the battery with a multimeter?
Re:Pine64 September update by necrotic_comp on Wednesday September 16, 2020 @11:54AM (#24493852)
Or even just writing shell scripts. Writing a whole android application for what would be a 10 line python script is a pain that I don't even want to think about.
Re:Pine64 September update by jbob2000 on Wednesday September 16, 2020 @09:10AM (#24492338)
I wouldn't call what smartphones do "spying". But if you're already at a place where you consider these devices adversaries, then sure, cutting off your nose to spite your face is the right move.
Re:Pine64 September update by JeremyNT on Wednesday September 16, 2020 @09:44AM (#24492649)
The whole point of this device is that more people will have access to a real working system and they can improve the software ecosystem. This is how these devices can move from "toys" into real alternatives to Google and Apple products.