Live data from Hacker News

My Pinephone Setup

hamblingreen.gitlab.io

111–120 of 120 posts

Re: My Pinephone Setup

#111
post #62

> Lately, I've been learning C programming solely on my Pinephone. Ha I like this guy already. That’s my kind of crazy :) It is an interesting experiment to be sure. I’m a big geek and love Linux but not sure I would go so far as to run i3 on my phone like this but more power to him and I’m glad there are people trying different things out and seeing how it goes. I know I’m getting old because every year I appreciate…

The biggest problem with the iPhone to me is forced obsolescence. A device from 2014 (iPhone 6) is no longer able to run many apps, because it doesn't support iOS versions past 12. Many of these apps are essentially just web pages, so in principle the hardware should be more than capable of running them. But instead you are pushed to ditch perfectly functional and capable hardware in favour of a new model. Compare th…

That's because of 1GB of RAM(and VRAM). No one want to support it.

Re: My Pinephone Setup

#112

Somewhat related to this, I’m planning a full switch away from Apple *OS to Linux this year, and am looking for a good replacement for my iPhone. I’m aware of the Pine Phone of course, but what other mobile phone players are in the market these days that are not android based? A robust, solid and stable Linux phone that can do at least the basics (calls, MMS, internet, Bluetooth audio, and camera) would be AWESOME. I…

Reply since for some reason it won’t let me edit - I’m just trying to assess what the options are before settling on what to buy.

You can try one of many non-Google variants of Android (LineageOS, Calyx, /e/, Graphene) or go for Sailfish OS (the successor to Meego/Maemo). There's also postmarketOS, and Ubuntu Touch, but I'm unaware as to how well they're supported.

Re: My Pinephone Setup

#113
post #68

Earlier quoted context omitted.

> submitting design and usability improvements to open source projects What format does this take. My experience is that more often than not, design and usability improvements are abstract (mockups) and requires implementation by someone else. If the improvement is a working update to a QML file that improves the interface, I'd say chances are that it would be received well. Sorry if this sounds defensive, but > bike…

> submitting design and usability improvements to open source projects What format does this take. My experience is that more often than not, design and usability improvements are abstract (mockups) and requires implementation by someone else. If the improvement is a working update to a QML file that improves the interface, I'd say chances are that it would be received well. UI design as a discipline fundamentally as…

It sounds like you've had some bad experiences, sorry for the bad ones :( I've had my own experiences and perspective, some good some less so. It's important to remember that making anything concrete requires tradeoffs to be made - ie less clean code to address edge cases, more complicated UX to accommodate important features, less functionality to increase UX, etc. It's always on a spectrum of completely ideal vs really crappy. For code and UX. I've been on different parts of that spectrum, but I think I caused the more harm than good when I went close to the edges.

I don't really know where I'm going with this, but do know that your expertise and labor carries value! And finding the right place to contribute can take some time.

Re: My Pinephone Setup

#114
post #87
post #78

I'll be switching to a linux phone as soon as there is a decent way to run whatsapp on it. I hate whatsapp but I need it.

WhatsApp runs fine on SailfishOS.

Does SailfishOS run on phones available in America? I seem to remember considering it but then realizing it wouldn't be feasible for me (I'm in US)

Re: My Pinephone Setup

#115
post #113

Earlier quoted context omitted.

> submitting design and usability improvements to open source projects What format does this take. My experience is that more often than not, design and usability improvements are abstract (mockups) and requires implementation by someone else. If the improvement is a working update to a QML file that improves the interface, I'd say chances are that it would be received well. UI design as a discipline fundamentally as…

It sounds like you've had some bad experiences, sorry for the bad ones :( I've had my own experiences and perspective, some good some less so. It's important to remember that making anything concrete requires tradeoffs to be made - ie less clean code to address edge cases, more complicated UX to accommodate important features, less functionality to increase UX, etc. It's always on a spectrum of completely ideal vs re…

Not many bad experiences— I looked before I leapt. It's not a hard resource constraint in many cases— the resources just opt out of contributing. Despite the unicorn moniker, many designers know how to code! I've worked as a full-time developer for 12 years, and did comparatively simple but non-trivial systems-focused scripting in sys admin/support roles prior to that. Especially among more UX-oriented designers, most started in other careers, and many of those careers were related to software in some way. A developer I worked with until recently had a BFA in New Media from a top-tier art school. Most designers/developers I know just don't contribute design to FOSS because interfacing with FOSS projects for anything other than bug fixes and feature implementations is often a giant PITA.

Facing critique about work we aren't confident in sucks. Most people reflexively respond with defensiveness, dismissiveness, or just shut down and ignore it. Since most FOSS UIs were created by people without subject matter expertise, most who make decisions about them have the expected response. It's like giving a brand new developer a code review. Calmly explaining how to practically reason about algorithmic complexity won't stop many from insisting a thrice-embedded loop with database calls that gets called every time an event loop runs is the best possible solution— at least for a while. Sometimes you can argue them out of it. Sometimes you just have to say "trust me— it might not matter in your dev environment, but this is fundamentally broken and needs to change."

That doesn't work with FOSS projects, and even getting to that point in the design phase takes a significant amount of work!

Even at work where a project leader is assigning tasks based on quantifiable business needs, dev teams often see design as superfluous. Most FOSS projects don't have that level of oversight. Fighting glib, dismissive, patronizing arguments born from assumptions and egos of people who believe the topic is somewhere from back-burner importance to superfluous just isn't worth it. I'm certainly not going to spend a bunch of time logically analyzing user goals and figuring out the most logical paths and visual cues to help them achieve those goals when I have to fight through that to even start coding.

Sometimes a polished user flow really is superfluous— anyone who sets up procmail enough to care about its usability will soon learn their way past its inscrutable configuration. But most applications aren't like procmail, and most FOSS interfaces aren't sufficient for their purposes. It's sad to see commercial software consistently trounce functionally identical or superior FOSS because of usability. Word of mouth + free could trump damn near any marketing/advertising campaign if people actually liked using it.

Re: My Pinephone Setup

#116
post #72

Any news about running Android apps inside Pinephone? It was more than an year since I've last followed the progress on this topic. If someone here has some pratical experience on the topic, would love to hear your thoughts.

Not pratical: I'm using Waydroid on Fedora. Compared to Anbox, the only requirement that changed is the need for a Wayland compositor. Google Apps: installed but not approved by Google. I am supposed to request access to Google but 30s after I made the request the error was still there. Will try again next weekend, hoping it was just a cache issue.

Thanks, that is still progress. You mean the Play Store? A possible alternative is to use Aptoide for downloading APKs or maybe simply getting them directly from a cellphone.

Re: My Pinephone Setup

#117
post #50

Earlier quoted context omitted.

Arch can be run entirely from GUIs if you want that and so install them. There isn't one 'Arch GUI' no, but there's not really one ' GUI' either, for your choice of value for distro. (At most some more exotic/niche ones might limit what can be easily installed?)

My point is that Arch culturally has an expectation that users will be comfortable with the shell. Perhaps you can run the system from the GUI once it's set up, but you have to get there which means setting the system up starting from a shell.

Yes, true, sure. Not to disagree with you, but just to say I'm pretty sure Manjaro (which is an Arch-derived distro with a bunch of packages/maybe bit of config chosen for you) can be GUI installed with whatever DE and probably never touch a shell just as well as Ubuntu or whatever.

Saying that actually you could achieve the same thing with `arch-install` which is now bundled in Arch's official images, you'd only briefly have to deal with its TUI option-based interactive installation, nothing manual.

Re: My Pinephone Setup

#118
post #66

Earlier quoted context omitted.

Hah I do most of my C programming directly on the pinephone, mostly in convergence mode :)

Interesting. What's your setup for sharing peripherals between your PinePhone dock and your laptop/desktop?

The trick is having seperate peripherals :D

Re: My Pinephone Setup

#119
post #114
post #87

Earlier quoted context omitted.

WhatsApp runs fine on SailfishOS.

Does SailfishOS run on phones available in America? I seem to remember considering it but then realizing it wouldn't be feasible for me (I'm in US)

Ah yes, the US situation is a bummer.

I know it runs on some phones but you'd really have to check and/or ask on the forums: https://forum.sailfishos.org/

Maybe this thread is helpful: https://forum.sailfishos.org/t/sailfish-in-the-usa/5307

Re: My Pinephone Setup

#120
post #72

Earlier quoted context omitted.

Not pratical: I'm using Waydroid on Fedora. Compared to Anbox, the only requirement that changed is the need for a Wayland compositor. Google Apps: installed but not approved by Google. I am supposed to request access to Google but 30s after I made the request the error was still there. Will try again next weekend, hoping it was just a cache issue.

Thanks, that is still progress. You mean the Play Store? A possible alternative is to use Aptoide for downloading APKs or maybe simply getting them directly from a cellphone.

The PlayStore is now usable: I just needed to clear its cache.
Post reply on HN