• 0 Posts
  • 18 Comments
Joined 4 months ago
cake
Cake day: May 1st, 2025

help-circle

  • Try a LiveCD or installing Windows to an external drive (or if you are able to dualboot, although I don’t recommend dualbooting in general).

    As for your original question, all PC/component manufacturers invest time in making their stuff work on Windows. Few do the same for Linux. Linux has a ton of people working to make hardware work, but it’s always going to be an uphill struggle if you don’t choose hardware explicitly for Linux support. Although I think your most recent issue is hardware (but I can’t know for sure).



  • how do you like the titan pocket?

    Honestly, it sucked a bit. The keyboard deteriorated quickly and I couldn’t touch-type without looking at the screen like I did on real BlackBerries. (Plus, it didn’t handle accents nor writing in Catalan well :( Also I had my second swollen battery last week, so I decided to ditch it.

    I don’t know. Now I have a Pixel 9A and I should play with the Linux VM feature. It should be possible to run Firefox for Linux, which would then support keyboard shortcuts. But even though the Pixel has 8gb of RAM and the processor feels snappy, I suspect it will suck a bit. But really if Linux applications could handle well a physical keyboard…

    Yeah, I think it’s sad that we had beautiful phones with a physical keyboard as late as in 2018 with the Key2, but no one bought them… and people are slowly realizing that… maybe keyboards on phones are good. I see that Google is adding more and more physical keyboard features to Android, so perhaps some day…

    Although my preferred way would be if services such as WhatsApp didn’t force people to use iOS or Android, and using niche OSes on niche phones was more viable.


  • I think Cloudflare Tunnels will require a different setup on k8s than on regular Linux hosts, but it’s such a popular service among self-hosters that I have little doubt that you’ll find a workable process.

    (And likely you could cheat, and set up a small Linux VM to “bridge” k8s and Cloudflare Tunnels.)

    Kubernetes is different, but it’s learnable. In my opinion, K8S only comes into its own in a few scenarios:

    • Really elastic workloads. If you have stuff that scales horizontally (uncommon), you really can tell Amazon to give you more Kubernetes nodes when load grows, and destroy the nodes when load goes down. But this is not really applicable for self hosting, IMHO.

    • Really clustered software. Setting up say a PostgreSQL cluster is a ton of work. But people create K8S operators that you feed a declarative configuration (I want so many replicas, I want backups at this rate, etc.) and that work out everything for you… in a way that works in all K8S implementations! This is also very cool, but I suspect that there’s not a lot of this in self-hosting.

    • Building SaaS platforms, etc. This is something that might be more reasonable to do in a self-hosting situation.

    Like the person you’re replying to, I also run Talos (as a VM in Proxmox). It’s pretty cool. But in the end, I only run there 4 apps I’ve written myself, so using K8S as a kind of SaaS… and another application, https://github.com/avaraline/incarnator, which is basically distributed as container images and I was too lazy to deploy in a more conventional way.

    I also do this for learning. Although I’m not a fan of how Docker Compose is becoming dominant in the self-hosting space, I have to admit it makes more sense than K8S for self-hosting. But K8S is cool and might get you a cool job, so by all means play with it- maybe you’ll have fun!


  • Thanks for the long writeup!

    I’ve been using a BlackBerry Bold, Classic, KeyONE… then the Titan Pocket. Keyboard shortcuts for apps never seemed superuseful for me, while I longed for keyboard shortcuts in apps (e.g. ctrl+l to open the URL bar in a browser).

    There’s a distinct lack of information on Clicks and other ways to have a phone with a physical qwerty (e.g. the Minimal Phone), esp. about the things that really matter about keyboard usage. Hopefully more people publish their experiences as you did.





  • Came in here to mention Incus if no one had.

    I love it. I have three “home production” servers running Proxmox, but mostly because Proxmox is one of very few LTS/comercially-supported ways to run Linux in a supported way with root (and everything else on ZFS). And while its web UI is still a bit clunky in places, it comes in handy some times.

    However, Incus automation is just… superior. incus launch --vm images:debian/13 foo, wait a few seconds then incus exec foo -- bash and I’m root on a console of a ready-to-go Debian VM. Without --vm, it’s a lightweight LXC container. And Ansible supports running commands through incus exec, so you can provision stuff WITHOUT BOTHERING TO SET UP ANYTHING.

    AND, it works remotely without fuss, so I can set up an Incus remote on a beefy server and spawn VMs nearly transparently. + incus file pull|push to transfer files.

    I’m kinda pondering scripting removal of the Proxmox bits from a Proxmox install, so that I just keep their ZFS support and run Incus on top.


  • koala@programming.devtoLinux@lemmy.mlOkay boys, rate my setup
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    21 days ago

    The problem with the standard Gboard non-ASCII method is that you have to use the touchscreen.

    What the article mentions is that on iOS, you can hold E, then press 2 on the physical keyboard to enter É.

    When I used a Blackberry, I could type out longish messages without even looking at the phone, but I had to rely on autocorrect for the accents (which worked pretty well for Spanish). If this method works, I could do the same, but not relying on autocorrect.


  • Do you, by some chance, write in any language that requires non-ASCII characters? (Such as ñ in Spanish.)

    You can apparently touch-type non-ASCII characters with Clicks on IOS, I’m wondering if it works similarly on Android.

    My phone died last week, and I was very tempted by the Razr with Clicks, but I haven’t seen much about using it outside English. In the end I went cheap and bought a Pixel 9A :(

    Touch keyboards suck, but double so if you type in multiple languages, need non-ASCII, and on top of that you want to use shells. GBoard is not bad at detecting the three languages I regularly type in, but my BlackBerries were superior.



  • When I learned Git I think there were not decent tools, so I got used to the command line.

    I occasionally use gitk for reviewing my commits- it’s nicer to see the files modified and be able to jump back and forth, although I get I could use git log -p instead.

    I’m an Emacs user, but I don’t use magit (!)

    I like some of the graphical tools- some colleagues use Fork and I like it… but as I’ve already learned the CLI, I don’t see the point for me.

    I could use learning some jj because it automates some of the most tedious parts of my workflow, but I’m getting too old.


  • Yup, came here to mention PaperWM. I used xmonad in the past, but I executed it on top of Mate to have an “easy” desktop environment.

    Nowadays Gnome extensions providing tiling is the equivalent “easy” method. Gnome is not for everyone, but it works out of the box- then you add the fancy tiling window management on top.

    For people who have bounced off systems that require much more set up, I think they are a good option.