That much is true, but the fact that google is throwing obstacles in F-Droid's way is undeniable. So while I'd be able to circumvent the bigger changes for a while, around me things will get a bit more deserted with "newbies" having a harder time to join than before.
So... it's as good time as any to give the PinePhone another go isn't it? ;-)
You're right. I got confused because I remember I was "flashing firmware from GOS". However, that is sadly non-free. (Not GrapheneOS's fault, it's always proprietary with how Google pushes Android to be.)
Partially related, I really want to give my PinePhone another try if/once google rolls out the nasty update of requiring developer's identity documents and making it harder to use F-Droid.
The official work-around is to use an additional F24 key press-release sequence: https://jtroo.github.io/config.html#tap-hold
but that works poorly for me. Some apps are messed up slightly because of this (editors such as kate which stops understanding Ctrl Z properly), some work smooth, and some even break entirely to the point of becoming unusable (terminals such as raw tty3 or xfce4-terminal).
Hey, I know you are probably trying to help, but when you talk over/about other people and categorize them/put them in boxes, it never helps open opinions and discussions. Maybe don't put your expectations first, especially if they may be wrong.
Sorry. Thought it's worth saying, and my hope with this message is to reduce the volume of assumptions people make about each other here.
I've just recently installed GrapheneOS on a new Pixel 8 (as in, refurbished, but for me it was new). It worked quite well. I've used to use the CLI installer before, but after looking at the current recommendations on their website, I followed through with the web-based one.
One point of local struggle for me was when I needed to "Flash factory images". It looked like it's not going well, I didn't understand (still don't) how to read the instruction unambiguously on when I should stop waiting, ended up restarting my phone once needlessly. However, doing the same step again afterwards somehow made the flashing successfully, and the button for the next stage got enabled ("locking the bootloader"). In total, it was inconsequential.
Everything is working super-smooth since. I've did a hardware attestation procedure to make sure that my refurbished phone is fine, and it shows up as fine. I'm quite content with how it went. Considering how you describe your phone usage, you would benefit from GOS or another open firmware a lot. You can give it a try, it's a good firmware! I wish there'd be projects that would be freedom-first, not privacy-first with the same quality level. I digress and it's subjective at this point. Just give it a try!
Adding to the comments about VIA and QMK, you can also use something on the computer itself to do ergonomics tricks and making F7 usable again.
I'm in particular using kanata, which then works on everything from notebook keyboards to custom ones. I'm not 100% happy with it and in fact considering to write my own software for this, but it's good-enough for basic usage. It might be good-enough for you. kmonad is less buggy but has fewer features (definitely enough for F7 though).
Personally, I was surprised that you get as much help -- and frequently even more -- in channels that are like 1% of the corresponding reddit ones.
I think the reason is that total numbers mean little, and your ratio of reading-to-responding matters the most. If you're surrounded by people who like to help each other, then they can easily process and actually read all new posts, and reply to newbies. If you're surrounded by people who just like to skim through and not dive in to the actual question/post, you get brainless upvotes/downvotes and of course frustration.
For me, lemmy is not flawless, but it's pretty good.
UPDATE: be careful to not over-read simply "Local" news, but stay on the topics that interest you though. Otherwise, you may get overwhelmed by bots or propaganda, which also exists here. E.g. you read your stuff and then suddenly encounter "Russia Today" and such? Block both the author and the channel immediately. I'd recommend that at least - your choice ofc.
Maybe some AI crawlers started to honestly report Linux instead of Windows as they possibly did before? Otherwise such a quick spike is hard to explain (unbelievable). Or did I miss any big news lately?
//I'm on Linux in the last 15 years and I don't even care that much about what unrelated to me people use, although I always do help fellow Linux-ers when I encounter them in the wild.
Good starting point would be to focus on projects hosted on codeberg. Their official policy since recently is human-first. (The rules are detailed though, I don't want to over-simplify. But very reasonable and vibe-coded stuff is definitely out of the window.)
My personal conclusion was to use BasicSync. It's a minimal wrapper around the upstream shared codebase of syncthing itself, and it's so far been very stable and reliable. Security-wise and in terms of risks of abandonment, this approach also makes sense for me. I use it since.
man bash. That's the documentation for everything. It's very careful and serious though, so sometimes you need...
Search in internet if you think your particular question is very "repeatable". Stackoverflow used to be good, but now they're all "AI AI AI by the way have you heard about AI?". So I'm not recommending it anymore. For "advanced bash" there are pages that go over those "advanced topics", too!
Run shellcheck to read your code and give suggestions/warnings. It's a great tool for learning, too, besides the primary goal of reviewing code to be production-ready.
Sometimes, with extreme care, ask an LLM to review your code or give siggestions. It tends to hallucinate a lot, makes up wrong and unexisting stuff, but sometimes it's useful, too. Especially at finding bugs. Again, it can be useful, but use with care. Oh, and it can actually be great at explaining, too. Throw it some syntax/code and it'll explain wtf is going on. This part is very reliable and good.
At my current level of experience I need mostly man bash, and occasionally all of the rest. Before I used a lot of stackoverflow and simply thinking of what I even want.
Hey, yeah, shit like that happens in life. The jokes about that from your friends are understandable but inconsequential. After all, you probably love Linux not because everything is plug-and-play here, but because it's free and customizable (and you can set up a lot of things to be plug-and-play, too, if that's what you want).
By the way, heads-up on connecting Android phones for file exchange: those require the MPT driver, too. Some distros/desktop environments ship it out-of-the-box, some don't.
And last thought from a social angle. With experience of using Linux and talking with other people in the last ~18 years, I would recommend not to advertise Linux, to yourself or to others, as a system that "can do everything that Windows can". That's just not true. Some stuff Windows can do that Linux cannot, some stuff Linux can do that Windows cannot. For me it worked best to get people interested in Linux if I:
Don't push hard. I answer any inquiries eagerly, but I leave people the space to stay where they are. If they believe something is really good for them, I let them have it. Good advertising moments come themselves when people themselves note that they're actually lacking something.
I teach, and more rarely do I just do something directly. I've noticed this keeps people engaged longer. "Don't give the fish, teach how to fish".
Sometimes it's fun to share the awesome things you can do in Linux. And many people don't know that all the routers, Android phones and servers are near-100% Linux. Learning that impresses them and seems count towards "good reputation" for the system in their eyes, too. (And it's a true fact.)
I've noticed that *not using* youtube for a while gets you ublocked, too. Which is only good, if you think about it. Most often (even if not always), your days will get a bit healthier, and the lifting of the block is only a bonus when you really need that rare video, too.
I haven't found other solutions or tricks; nor have I tried after I've realised that this one works. I take it as a "hint" from google, to get away from the screen (YT) for a few days.
I'll skip discussions about my persona. But most certainly golf courses or video games have orders of magnitude lower impact on electricity and watee than worldwide LLMs (mostly in datacenters).
Your access to a popular and commercial fork might be non-existent. You would maybe not even mind that they're selling your code - possibly just wanting to tune it a bit, since you know how it used to work. But the fork can decide they're proprietary and they won't give you any source code.
That much is true, but the fact that google is throwing obstacles in F-Droid's way is undeniable. So while I'd be able to circumvent the bigger changes for a while, around me things will get a bit more deserted with "newbies" having a harder time to join than before.
So... it's as good time as any to give the PinePhone another go isn't it? ;-)
Thanks for the correction, I appreciate it!
You're right. I got confused because I remember I was "flashing firmware from GOS". However, that is sadly non-free. (Not GrapheneOS's fault, it's always proprietary with how Google pushes Android to be.)
Partially related, I really want to give my PinePhone another try if/once google rolls out the nasty update of requiring developer's identity documents and making it harder to use F-Droid.
I'm on Linux, and I get hit by this bug a lot: https://github.com/jtroo/kanata/discussions/422
The official work-around is to use an additional F24 key press-release sequence: https://jtroo.github.io/config.html#tap-hold but that works poorly for me. Some apps are messed up slightly because of this (editors such as kate which stops understanding Ctrl Z properly), some work smooth, and some even break entirely to the point of becoming unusable (terminals such as raw tty3 or xfce4-terminal).
Hey, I know you are probably trying to help, but when you talk over/about other people and categorize them/put them in boxes, it never helps open opinions and discussions. Maybe don't put your expectations first, especially if they may be wrong.
Sorry. Thought it's worth saying, and my hope with this message is to reduce the volume of assumptions people make about each other here.
I've just recently installed GrapheneOS on a new Pixel 8 (as in, refurbished, but for me it was new). It worked quite well. I've used to use the CLI installer before, but after looking at the current recommendations on their website, I followed through with the web-based one.
One point of local struggle for me was when I needed to "Flash factory images". It looked like it's not going well, I didn't understand (still don't) how to read the instruction unambiguously on when I should stop waiting, ended up restarting my phone once needlessly. However, doing the same step again afterwards somehow made the flashing successfully, and the button for the next stage got enabled ("locking the bootloader"). In total, it was inconsequential.
Everything is working super-smooth since. I've did a hardware attestation procedure to make sure that my refurbished phone is fine, and it shows up as fine. I'm quite content with how it went. Considering how you describe your phone usage, you would benefit from GOS or another open firmware a lot. You can give it a try, it's a good firmware! I wish there'd be projects that would be freedom-first, not privacy-first with the same quality level. I digress and it's subjective at this point. Just give it a try!
Adding to the comments about VIA and QMK, you can also use something on the computer itself to do ergonomics tricks and making F7 usable again.
I'm in particular using
kanata, which then works on everything from notebook keyboards to custom ones. I'm not 100% happy with it and in fact considering to write my own software for this, but it's good-enough for basic usage. It might be good-enough for you.kmonadis less buggy but has fewer features (definitely enough for F7 though).Personally, I was surprised that you get as much help -- and frequently even more -- in channels that are like 1% of the corresponding reddit ones.
I think the reason is that total numbers mean little, and your ratio of reading-to-responding matters the most. If you're surrounded by people who like to help each other, then they can easily process and actually read all new posts, and reply to newbies. If you're surrounded by people who just like to skim through and not dive in to the actual question/post, you get brainless upvotes/downvotes and of course frustration.
For me, lemmy is not flawless, but it's pretty good.
UPDATE: be careful to not over-read simply "Local" news, but stay on the topics that interest you though. Otherwise, you may get overwhelmed by bots or propaganda, which also exists here. E.g. you read your stuff and then suddenly encounter "Russia Today" and such? Block both the author and the channel immediately. I'd recommend that at least - your choice ofc.
Maybe some AI crawlers started to honestly report Linux instead of Windows as they possibly did before? Otherwise such a quick spike is hard to explain (unbelievable). Or did I miss any big news lately?
//I'm on Linux in the last 15 years and I don't even care that much about what unrelated to me people use, although I always do help fellow Linux-ers when I encounter them in the wild.
Good starting point would be to focus on projects hosted on codeberg. Their official policy since recently is human-first. (The rules are detailed though, I don't want to over-simplify. But very reasonable and vibe-coded stuff is definitely out of the window.)
(Upvoting and confirming.)
Which operating system are you on? (Sometimes it's relevant, and you mention notepad++.)
On Linux, I like kate, but IDK if it has live html preview. I use it for Rust and general editing, not for web development admittedly.
I've raised this question a little while ago: https://lemmy.ml/post/47046615
My personal conclusion was to use BasicSync. It's a minimal wrapper around the upstream shared codebase of syncthing itself, and it's so far been very stable and reliable. Security-wise and in terms of risks of abandonment, this approach also makes sense for me. I use it since.
My personal basic tools for learning:
man bash. That's the documentation for everything. It's very careful and serious though, so sometimes you need...At my current level of experience I need mostly
man bash, and occasionally all of the rest. Before I used a lot of stackoverflow and simply thinking of what I even want.Ah, understood, thanks. I thought at first it's a quote.
Has anyone [of Lemmy/fediverse people here] independently confirmed the numbers? I'm not an investor though, just curious.
Sorry, but where are you quoting from? It seems to be neither from mullvad's last post, nor from the linked blog of Daniel Berntsson.
Hey, yeah, shit like that happens in life. The jokes about that from your friends are understandable but inconsequential. After all, you probably love Linux not because everything is plug-and-play here, but because it's free and customizable (and you can set up a lot of things to be plug-and-play, too, if that's what you want).
By the way, heads-up on connecting Android phones for file exchange: those require the MPT driver, too. Some distros/desktop environments ship it out-of-the-box, some don't.
And last thought from a social angle. With experience of using Linux and talking with other people in the last ~18 years, I would recommend not to advertise Linux, to yourself or to others, as a system that "can do everything that Windows can". That's just not true. Some stuff Windows can do that Linux cannot, some stuff Linux can do that Windows cannot. For me it worked best to get people interested in Linux if I:
Don't push hard. I answer any inquiries eagerly, but I leave people the space to stay where they are. If they believe something is really good for them, I let them have it. Good advertising moments come themselves when people themselves note that they're actually lacking something.
I teach, and more rarely do I just do something directly. I've noticed this keeps people engaged longer. "Don't give the fish, teach how to fish".
Sometimes it's fun to share the awesome things you can do in Linux. And many people don't know that all the routers, Android phones and servers are near-100% Linux. Learning that impresses them and seems count towards "good reputation" for the system in their eyes, too. (And it's a true fact.)
I've noticed that *not using* youtube for a while gets you ublocked, too. Which is only good, if you think about it. Most often (even if not always), your days will get a bit healthier, and the lifting of the block is only a bonus when you really need that rare video, too.
I haven't found other solutions or tricks; nor have I tried after I've realised that this one works. I take it as a "hint" from google, to get away from the screen (YT) for a few days.
I'll skip discussions about my persona. But most certainly golf courses or video games have orders of magnitude lower impact on electricity and watee than worldwide LLMs (mostly in datacenters).
Your access to a popular and commercial fork might be non-existent. You would maybe not even mind that they're selling your code - possibly just wanting to tune it a bit, since you know how it used to work. But the fork can decide they're proprietary and they won't give you any source code.