HackerTrans
TopNewTrendsCommentsPastAskShowJobs

willbush

no profile record

Submissions

Impermanent NixOS: on a VM and tmpfs root and flakes and LUKS

willbush.dev
2 points·by willbush·vor 2 Jahren·0 comments

Goodbye non-KISS appliances

willbush.dev
286 points·by willbush·vor 2 Jahren·490 comments

Impermanent NixOS: on a VM and tmpfs root and flakes and LUKS

willbush.dev
3 points·by willbush·vor 2 Jahren·0 comments

comments

willbush
·vor 2 Jahren·discuss
> Delete the posts, then delete the account

I recommend keeping the account to make sure the comments are really gone. Deleted mine in the height of last year's outrage with the most popular open source app I could find and it took several attempts. Looked like they were deleted. Checked a week later and they were all back. Just logged in now and I still have a few comments. Think I'm going with glue and gasoline recipes this time.
willbush
·vor 2 Jahren·discuss
Reminds me of the clouds from Vivarium
willbush
·vor 2 Jahren·discuss
Your story is similar to mine. I also use Colemak-DH. However, I sort of quit Qwerty cold turkey. I also used to touch type about 80 wpm on Qwerty, and because I didn't maintain it or practice while learning Colemak, I completely overwrote my muscle memory. Overall, the layout is more comfortable for me, but hard to justify especially if you rather not tamper with default keybindings.

I'm also a vim keybinding user, but in Emacs evil-mode mostly. Vim keybindings are definitely made for qwerty, and to me not rebinding the keys just seemed insane.

I ended up spending a weekend, reviewed all the keybindings I use, and ones I should probably use more, then wrote it all out [0].

I remapped a lot of keys back to their qwerty positions, but I also took the opportunity to make some changes that I thought would be more ergonomic. I also came up with me own mnemonic system for the re-mappings.

For example:

  | function          | before | after | new mnemonic      | Commentary                                 |
  |-------------------+--------+-------+-------------------+--------------------------------------------|
  | find file at pt   | g f    | g s   | search file at pt | need to free up `g f'                      |
  | find file.. w/ ln | g F    | g S   | search file.. etc | need to free up `g F'                      |
  | end WORD          | E      | F     | far WORD          | foot/forward are other possible mnemonics  |
  | end WORD          | g E    | g F   | far WORD rev      | foot/forward are other possible mnemonics  |
  | end word          | e      | f     | far word          |                                            |
  | end word          | g e    | g f   | far word rev      |                                            |
  | find              | f      | s     | search            | right next to till :)                      |
  | rev find          | F      | S     | rev search        |                                            |
  | visual mode       | v      | r     | range             | see note below                             |
  | visual lines      | V      | R     | range lines       |                                            |
  | visual block      | C-v    | C-r   | range block       |                                            |
  | visual restore    | g v    | g r   | range restore     |                                            |
  | replace           | r      | v     | revise            | convert is another possible mnemonic       |
  | replace mode      | R      | V     | revise mode       |                                            |
  | goto mk           | `      | j     | jump              | easier to reach and now mnemonic           |
  | goto mk ln        | '      | J     | jump to line      | same key as j now, which makes sense to me |
Here is a minimal vim config [1] that I use if I find myself wanting to use (neo)vim. My evil-mode config [2] in Emacs. Remapping `less` keys [3].

[0] https://github.com/willbush/system/tree/main/configs/keyboar...

[1] https://github.com/willbush/system/blob/main/configs/nvim/in...

[2] https://github.com/willbush/system/blob/82253534b92f3ab87d8e...

[3] https://github.com/willbush/system/blob/82253534b92f3ab87d8e...
willbush
·vor 2 Jahren·discuss
I think you're probably missing a lot context about the situation. Here's some useful links https://x0f.org/@FreePietje/112187047353892463 also https://gynvael.coldwind.pl/?lang=en&id=782
willbush
·vor 2 Jahren·discuss
Hey I was there too :)
willbush
·vor 2 Jahren·discuss
It is all capitalized. What client are you using?
willbush
·vor 2 Jahren·discuss
I'm basically this guy once I sit down at the computer. https://www.youtube.com/watch?v=urcL86UpqZc

So I've invested more times in Emacs than I'll probably ever get back in timing savings from ripgrep'ing through my notes.

However, they're nice to have when I need them.
willbush
·vor 2 Jahren·discuss
It was definitely a mistake. I had store credit to use and felt like using it all, but should of known better. FWIW I have a no-feature fridge now.
willbush
·vor 2 Jahren·discuss
A person over here https://slrpnk.net/comment/4749319 said

>The EU just made it so that any new major appliance must be repaired by the maker for 10 years

I'm not sure how true that is, but I set by VPN Dublin, Ireland and did some shopping to see what brands are avaliable.

Lot of interesting brands I ran across:

    BEKO
    BOSCH
    CANDY
    HOOVER
    HOTPOINT
    INDESIT
    LIEBHERR
    MIELE
    NORDMENDE
    NORKO
    POWERPOINT
    SIEMENS
    TCL
    WHIRLPOOL
Really surprising to my that a Bosch / Miele can be had for less than $1000. In the US, it’s hard to find anything less than $3k in those brands. I have seen some places around here sell Beko, but only in white.
willbush
·vor 2 Jahren·discuss
Think I'm just going to disable it. I haven't had a single person use it outside of me to test it.
willbush
·vor 2 Jahren·discuss
I recently learned that ublock origin has an annoyances filter list that's not enabled by default https://a.imagem.app/on42hV.png. not sure if it covers this use case though.
willbush
·vor 3 Jahren·discuss
Firefox reader doesn't work either which is surprising.
willbush
·vor 3 Jahren·discuss
Thanks for sharing! Looks like you got a lot of stuff done that are still a todo for me. I was wondering what security cameras you decided to use. I've been wondering the best way to avoid lockin there.
willbush
·vor 3 Jahren·discuss
I recently made a blog post / rant about this exact thing https://willbush.dev/blog/complex-appliances/. I only shared it https://slrpnk.net/c/buyitforlife. Someone mentioned a warranty law in the EU that affects quality https://slrpnk.net/comment/4749319. I didn't look too far into it. Anyone know anything about that?
willbush
·vor 3 Jahren·discuss
I do something similar, but with restic. I wrote about it here: https://willbush.dev/blog/synology-nas-backup/ if anyone is interested.