Live data from Hacker News

PINE64 has let its community down

drewdevault.com

31–40 of 47 posts

Re: PINE64 has let its community down

#31
post #15

I write it as someone who does not follow this space… …does “letting community down” matters? The phones and the open source seems to be open, can’t you just… put your own OS on there or whatever?

I don't know how much it matters, either. Nor why I should care that much. Pine64 wants to ship working products. It can't do that if it wants to support 30 different Linux distributions or phone products simultaneously. Most of which don't even have extremely basic features working, like cameras or the ability to make phone calls. Maybe Manjaro isn't the most ideal choice in the world, but it's a hell of a lot bette…

Why manjaro over arch then?

I’m not trying to start some distro flamewar, but manjaro is considered quite shady compared to basically all the other distros by taking arch maintainer’s work without attribution, as well as the recent HN post about them. Sure, settle on any of the distros, but the odd one.

Re: PINE64 has let its community down

#32
This seems way overblown, from pretty much all perspectives.

1) Listening to community. People can suggest all kinds of conflicting things, and you just can't satisfy everyone. My experience is that many of my HW modification suggestions were listened to, even some I'd expect the Pine64 might have found a bit frivolous, like desire to have some GPIO exposed as easily accessible solderable pads on the Pinephone keyboard's PCB, so that I can mod the keyboard later on and add some buttons to the bottom side of it, etc. I got some help with aquiring of information about various chips, that I requested, etc. I didn't get everything I wanted. Life is hard I guess. OTOH, Pine64 probably did not listen to some other HW mod suggestions that I have participated in group thinking about in the chats.

I think those were the mods that would require more risky redesign, like sugestion to split DC-IN and USB-IN on the Original Pinephone PMIC to better support the keyboard, or suggestions to redesign battery charging circuitry in Pinebook Pro, so that drivers can limit input current to be able to follow the Type-C/PD specs more closly.

These are risky to follow from us randos on the internet. Even simple suggestions are risky to follow, even if they are correct! Take the addition of diode to prevent some issues with the pinephone keyboard's charging circuitry. The suggestion was followed, but mistakes were made in the long chain that engineering the change takes, and the diode was placed incorrectly and prevented charging the keyboard completely.

2) Bootloader/SPI thing. Yeah it's unpleasant for distros to have to include U-Boot as part of the distro image, especially when things are in flux and fixing bootloader is required for fixing things in general, too, and you have to track non-mainline patches, because Pro support can't be mainlined, yet.

So now there's Tow-Boot to come to the rescue as bit of a center of gravity for U-Boot development/support. Except that it's not really that maintained either with last patches added like 6 months ago https://github.com/Tow-Boot/Tow-Boot/tree/released/boards/pi... despite persistent issues with Pinephone Pro bootlooping, because bootloader allows boot when there's not enough energy in the battery. Some hack patches are available, but not included. Etc.

Also because things are in flux, allowing users to combine arbitrary U-Boot with arbitrary kernel version can lead to all kind of fun things, like hard to explain overheating of the phone, because kernel enabled cpuidle support, and U-Boot version in SPI lacks it and similar things.

3) Diversity/monoculture angle

Focing Tow-Boot can easily be construed as just another thing that Pine64 is forcing on users by default, too. Pinephone/pinephone pro has bootloader diversity, with alternative bootloaders being much better for users in several aspects (like not having charging or bootloop issues, or having multi-boot functionality or GUI) and maybe worse in others. So on one hand Drew is arguing that there's monoculture in distros, but wants to force monoculture in bootloader, using a barely maintained/developed one.

In the end, the most important thing is that there's not technical lockdown (secure boot not enabled). Pine64 has no say in what user can flash or not. Escaping the default bootloader is as easy as booting the preloaded Manjaro and erasing it from SPI and eMMC. The phone or pinebook will then boot whatever user wants to boot from SD card.

Re: PINE64 has let its community down

#33

Earlier quoted context omitted.

He's given clear recommendations. Mobile FOSS is important. He has a position where a simple blog post by him can reach the HN front pages. It's a good thing that he's putting his opinion out there in a constructive fashion to help prevent mobile FOSS from decaying. It would be one thing if he went all Twitter and started telling everyone to leave Pine otherwise they would be morally equivalent to Hitler. That's not…

I think both Martijn and Drew have their hearts in the right place, but I strongly feel a giant blogroll of criticism posts headlining HN for three days is just going to kill the mobile FOSS ecosystem (or leave it only to Librem, which prices out most folks). And the complaint can't be separated from the fact that... people just don't like that Manjaro is the selected "default". Because a default was and is sorely ne…

There's no denying its entertainment value, but I agree, it does hold us back as a field of study where progress is sorely needed.

It's clear there's a lot of he-said she-said, with some truths mixed in, but what's clear is that the two sides are different paths in the road to the same destination. It's sad that we can't make it to the finish line as a team, but that's life, and that's okay.

Re: PINE64 has let its community down

#34

I have no ties to these people, but say after a pandemic and recession, a corner restaurant raises prices, drops your favorite dish and the rest come in smaller portions and don't taste as good. Would you shout that they let community down and demand an apology, or would you just accept that running a small business is hard and many don't make it, or fail to cater to any customer. Non-Android Linux phone is already a…

This happened with one of our favorite restaurants. Our last meal there (post-pandemic) was half as good and twice the price. They lost our business, because they no longer provide sufficient value.

Given these recent events, I see the same thing happening with Pine64. They have lost their way, and my interest in their products has evaporated.

An “open” hardware platform approaches worthlessness without a viable ecosystem of software that can support it, and their choice to create a monoculture has diminished that possibility too much for me to ignore.

Re: PINE64 has let its community down

#35
post #8

On a more positive note - I’m delighted with my new pinecil soldering iron. Oh and fun fact - the power bricks of (some) old Asus laptop are the right connector and voltage and wattage.

What kind of power does it actually use? The specs seem to indicate that it can take in up to 72W but is that legitimate? I currently have a no name 40W iron and have been eying the Pinecil for a while but don’t know if this will be good enough to solder thicker gauge wire.

The batch 2s are now 60W max I think. Also depends on the source. Because it has PD it can use weaker PD chargers & just limit output as negotiated

I've found it to heat up much faster and the temp control is also noticeably better than my old no-name iron

No idea how suited it is for thicker gauge

Re: PINE64 has let its community down

#36
post #20
post #8

On a more positive note - I’m delighted with my new pinecil soldering iron. Oh and fun fact - the power bricks of (some) old Asus laptop are the right connector and voltage and wattage.

the connector is almost the only thing that matters to make it work -- you can wire up LIPOs with varying numbers of cells and it will happily work, so long as you don't go too far above specs. I've run mine in 3S, 4S, and even a 6S config, though 6S is probably really too far.

Truth be told for me it was entirely a cost thing. Was looking at name brand chargers that can do 60W power delivery & they cost more than the iron itself.

Re: PINE64 has let its community down

#37
post #31
post #15

Earlier quoted context omitted.

I don't know how much it matters, either. Nor why I should care that much. Pine64 wants to ship working products. It can't do that if it wants to support 30 different Linux distributions or phone products simultaneously. Most of which don't even have extremely basic features working, like cameras or the ability to make phone calls. Maybe Manjaro isn't the most ideal choice in the world, but it's a hell of a lot bette…

Why manjaro over arch then? I’m not trying to start some distro flamewar, but manjaro is considered quite shady compared to basically all the other distros by taking arch maintainer’s work without attribution, as well as the recent HN post about them. Sure, settle on any of the distros, but the odd one.

Manjaro is #4 on Distrowatch as of this comment, while Arch is #27. Not saying that popularity is all that matters in a distro, but widespread adoption is really important in getting non-technical benefits such as funding, clout, and people willing to devote time to the project.

About the shadiness: every project takes or is inspired by other projects, none have come up in a vacuum. Even with the sketchy reputation, Manjaro seems to have the support needed to actually turn into a Linux winner in the long-term.

Re: PINE64 has let its community down

#38

I write it as someone who does not follow this space… …does “letting community down” matters? The phones and the open source seems to be open, can’t you just… put your own OS on there or whatever?

The Pinephone is only usable because multiple communities of volunteers have created software for it. Pine64 encouraged this effort with the first wave of phone releases as "community editions". Now it appears that they are abandoning this effort in favor of a distribution, Manjaro, which has not been putting in as much effort on writing software as the other distros; Manjaro even seems to be mismanaging their release of software by prioritizing updates over stability.

One could argue that multiple communities of volunteers is not an efficient way to run a hardware and software project, but I think that overlooks some key aspects of how volunteering works.

Re: PINE64 has let its community down

#39

Is drew pursuing being a pundit more these days? He always had a certain propensity for commentary, but it was usually about projects, but now seems to be more general commentary. This reads more like a disclaimer of someone who just saw the uproar around Pine64 and said "oh crap, I recommended those. better do some intellectual damage control". I like you drew, and I pay for your products. I make this post with a si…

I don't read it as damage control at all. He wrote a blog post on this topic 6 months ago questioning Pine64's future.

Re: PINE64 has let its community down

#40

What alternatives do we have? Don't mean this as a dismissal, genuinely want to know more about the state of open source hardware.

It's not necessarily open source hardware, but there's the option of getting a used or new old stock phone that works with a distro like postmarketOS, or /e/ phone, etc.
Post reply on HN