News for hackers. Stuff that matters.
Re:PinePhone Pro Announced by hutzlibu on Friday October 15, 2021 @01:46PM (#28880666)
"A basic but very important question: can it phone and send/receive text message reliably"

Half a year ago, when I looked into it, the answer was a clear: no. And there were not many things that did work reliable, without frequent freezes and crashes.

I doubt that fundamentally changed, so if you are looking for stability and reliability right now, than better look somewhere else. This project is about to get to such a state.

Re:PinePhone Pro Announced by blendergeek on Friday October 15, 2021 @08:09PM (#28884509)
> Half a year ago, when I looked into it, the answer was a clear: no. And there were not many things that did work reliable, without frequent freezes and crashes.

It's gotten much better since then. Now phone calls are reliable. If you install and configure the upcoming MMS support, messages work reliably.

Most of the freezes and crashes have also been ironed out.

Source: daily driving postmarketOS with Phosh

> I doubt that fundamentally changed, so if you are looking for stability and reliability right now, than better look somewhere else.

I agree that full stability is a work in progress. But so much progress has been made in the last year that it feels almost like a different OS.

I can't wait to receive my Pinephone Pro!

Re:PinePhone Pro Announced by hutzlibu on Saturday October 16, 2021 @01:54AM (#28885863)
"I can't wait to receive my Pinephone Pro! "

Me neither ;)

Re:PinePhone Pro Announced by mixmastamyk on Friday October 15, 2021 @06:46PM (#28884016)
That's part of why it's so infuriating. I wish they'd not install anything that wasn't working reliably. If only three features currently work, fine. Build from there.

But a crashy mess that can't do 100 things while it overheats? I have no use for that.

Fred Brooks, 1987:

Some years ago Harlan Mills proposed that any software system should be grown by incremental development. That is, the system should first be made to run, even if it does nothing useful except call the proper set of dummy subprograms. Then, bit by bit, it should be fleshed out, with the subprograms in turn being developed--into actions or calls to empty stubs in the level below.

I have seen most dramatic results since I began urging this technique on the project builders in my Software Engineering Laboratory class. Nothing in the past decade has so radically changed my own practice, or its effectiveness. ... The morale effects are startling. Enthusiasm jumps when there is a running system, even a simple one. Efforts redouble when the first picture from a new graphics software system appears on the screen, even if it is only a rectangle. One always has, at every stage in the process, a working system.