heywoodlh
Joined 6 years ago
Joined 6 years ago
For now I’m just using Docker’s Nvidia container runtime for containers that need GPU acceleration.
Will likely spend more time digging into your findings — hoping it results in me finding a solution to my setup!
[0] https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio...
> Also I can't decide what to write about, and whether to make it more nerdy or more professional.
Personally, I use my blog to write about:
- Niche things I run into that I want to document for myself
- Things I’m working on that I think are cool
- Opinions on why I do things a certain way
I love reading other blogs that orbit around this type of content. One suggestion I would make is to focus on writing your blog for yourself instead of a fictional audience. That way your blog’s value is self-contained, rather than worrying about the value other people get out of it.
Good luck!
I have no issue doing Arch installations by hand, but sometimes it’s nice to save time when you don’t have any special configurations. That being said, knowing how to do installations manually has been pivotal in me knowing how to recover borked Linux systems.
This was a fascinating read, thanks!
For anyone curious of why public latrines exploded:
> Even worse, these public latrines were notorious for terrifying customers when flames exploded from their seat openings. These were caused by gas explosions of hydrogen sulphide (H2S) and methane (CH4) that were rank as well as frightening.
This is EXACTLY how I feel. WWDC will roll around and Apple will completely drop the ball for yet another year with iPadOS.
I also feel that the iPad Pro is one of the best hardware form factors for a computer — but iPadOS makes it a not great laptop replacement. I can’t help but feel like it would look incredibly foolish for Apple to do their May iPad event announcing M4 iPads — only to find out at WWDC that iPadOS still sucks.
Thankfully, it seems like most people, tech reviewers, etc. are vocal about iPadOS missing the mark. I hope Apple doesn’t continue to ignore the negative feedback.
I use journalctl to follow the log. My NixOS module for it is here: https://github.com/heywoodlh/nixos-configs/blob/master/nixos...
If that isn’t clear, let me know and I can send my Ansible example :)
EDIT: To be more precise I set up the monitoring service as a systemd service
This has been the one thing that has kept my iPad useful! I use Blink (grandfathered into their Legacy Pro plan) and it’s a very clean experience. I can’t help but feel like it’s a fragile experience having to rely on an app from the app store for my iPad to be useful — that Apple or the Developer could remove at any time. Maybe it would feel less fragile if Apple provided an official i[Pad]OS Terminal/SSH client.
I think my iPad is an excellent thin client, however — but a Pro device should be more than just a thin client for me, imo.
Some things that would be a huge improvement for me:
1. Ability to do development locally
2. Virtualization (might circumvent the need to do local dev)
3. Install/build local applications
Apple seems determined to never allow anything outside of the App Store on i[Pad]OS, and with iPadOS being over four years old and still feeling like a giant iPhone, I don’t think I could recommend anyone should buy an iPad as a power user device.
Similar to parent, I find tremendous value in making myself my target audience.
I also send myself notifications any time a failed or successful SSH login attempt occurs by tailing the ssh service with journalctl. When I last tried Tailscale SSH, it didn’t log anything to journalctl and so my self-notification via journalctl method did not work.
Some specific ones I really like:
https://github.com/malob/nixpkgs
https://github.com/fufexan/dotfiles
I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:
https://github.com/stars/heywoodlh/lists/nix
If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)
Some other unsolicited tips:
1. Start with Nix flakes for configuration
2. Invest in Home-Manager before NixOS or Nix-Darwin
3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding
Good luck!
https://heywoodlh.io