Random Joe, or should I say… GNU/Joe

  • 0 Posts
  • 52 Comments
Joined 3 years ago
cake
Cake day: November 28th, 2021

help-circle

  • Sorry if i am late to that party, but i have been daily-driving a pinephone for 4+ years now. 1/ It’s not for the faint of heart. it is work. serious admin work. 2/ i chose a hard line of PostMarketOS edge (equiv of debian “unstable” updated continuously) and sxmo (a lovely, experimental interface, fully hackable, lightweight etc.) 3/ most of the shortcomings described by people who tried it only or expected a lot from it are related to comparing it to android or ios. it’s a mistake i think. it should be treated as its own thing, with no expectations, and most of the shortcomings can be fixed by adaptation and custom work… for me: most tasks via CLI (mail, matrix, mastodon, etc.) and lightweight browser, combined with lightweight interface (sxmo) considerably extend battery life. in suspend i get 48h (which is more than most android phones i used before) and with moderat use it lasts way over 24h for me.

    I would totally recommend it IF you value computing freedom, autonomy and taking back control of your communication infrastructure and data more than an ideal of “comfort” or standardized streamlined processes modeled after the ones that put everyone in the hands of big US corporations (aka “user-friendly” lol)

    Also that feeling that whatever tiny bit you may invent, fix or hack for yourself, can be put back into a wild community of avid trailblazing hackers is invaluable. Yes it’s all work, but it’s work for you and other people who value freedom. not work for Google and such…



  • I use a PinePhone (non-pro) as a daily-driver for 4+ years now. Sure it runs well. Just depends by what you mean by “linux”. If you use firefox and KDE you’re gonna suffer and complain about battery life.

    If you’re ready to work a bit to make it custom and very frugal (in my case: pmos + sxmo) and use mostly CLI and TUI applications, then you can get a lot from it. I use links -g for a majority of my browsing, tut for the fediverse, aerc, gomuks, etc. for communications. heck there is even a simplex CLI client.

    It’s exciting, it’s customized and i find it 10x more interesting than #$%!ndroid. and i make my backups through rsync. but it’s for sure a bit of work…






  • Between 2013 and 2016, Open Whisper Systems received grants from the Shuttleworth Foundation,[49] the Knight Foundation,[50] and the Open Technology Fund.[51]”

    “Marlinspike launched Open Whisper Systems’ website in January 2013.[2][1]”

    (from the page you linked)

    How is that not the OTF (100% funded by Radio Free Asia) since its inception? how is it not its initial conception phase?



  • yet it’s fair to say that:

    • Signal was incepted by US gov funds
    • During most of it’s initial conception phase it was US gov funded
    • therefore some of the characteristics its users still suffer today (like reliance on strong selectors, pinky-promise of non-retaining metadata, centralized architecture based on the same “cloud” as the one of the CIA and other decisions hostile to free/libre software users and ethics) originate from that era.


  • As many people mentioned backups before, I would only add this: Maybe check -in your favourite search engine- if the very same model of computer that you use doesn’t have know quirks (hardware needing some tweaking, not being fully recognized, etc.) with gnu/linux, like for instance searching “$model linux” or “$model $distro” (with the distros you plan on trying, etc.

    Also maybe if you connect only via Wifi, check that wifi chip for compatibility first, and maybe get as a backup a USB wifi dongle that is know to work on gnu/linux… juuuust in case ;)



  • also now that i think of it:

    1. there is now a discovery mechanism of some sort… but otherwise it’s a feature and not a bug that you can only identify people whom you had an initial exchange with. much preferable than something that Signal that without asking (and without opting out?) will by default access all your contacts and match them through the use of a strong selector (phone number) also:
    2. i think with the minimal knowledge the server has of its users (and the no-identity concept) this really limits risk. Also it means that for the most tight of security models, one can use their own server (which is not feasible with most other chat protocols)

    so all in all: go simplex! :)