degen

joined 1 year ago
[–] degen@midwest.social 9 points 10 hours ago

There's a larger cone man out of frame trying to coax the hatchlings across the street

[–] degen@midwest.social 2 points 10 hours ago (1 children)

Generally I agree. It feels kind of shoehorned in when desktop is your goal, like more of an afterthought or side effect of the overall focus.

The main thing I hang on to is the code-specified configuration. I never got into managing dotfiles with arch, but that could be a better solution for many people. Especially along with btrfs, numerous containerization options, and whatnot.

[–] degen@midwest.social 5 points 22 hours ago (4 children)

I went from Arch to NixOS, so I can offer a bit there.

You definitely won't want to rely on it until you know a good amount and get comfortable. Things can be made to work, but knowing how to get it done is the main thing most of the time.

Regarding package availability, it's just a matter of a few oddly esoteric incantations and version controlled code, usually. Binaries are another story but still possible, and python is a special case of that.

It has been an annoyance for me, but I've also learned a lot by getting things to work. If you use any niche python stuff you're bound to run into something. A bunch is already packaged and works fine, though. Either way there's a bit of extra nuance, which is more to learn.

You don't have to start with NixOS and can feel it out using nix on any distro. It can be hard to tell if someone will vibe with it. All that said, it could be more than you're looking to get into, but you can ease into it if you're interested.

[–] degen@midwest.social 10 points 1 day ago (2 children)

Nichijou was the first thing I thought of. It's just so carefree and cute, but unexpectedly wild. I love absurdist humor, too.

On top of that it's the first time I really "got" anime, so it's sentimental. I clicked with it hardcore, and was embarrassed about it for a while.

Just imagine anime night with the bros, watching sword art, and you're the only one who just needs to fit in another episode of Nichijou lol

[–] degen@midwest.social 2 points 1 day ago

Being the change you want to see in the world. I like it.

[–] degen@midwest.social 5 points 1 day ago

Oh man, I remember a friend having a heavy duty OtterBox. We were hanging out in the campus stadium and lobbing it as far as we could... That same night someone did a trustfall from the goal post. We had fun.

[–] degen@midwest.social 4 points 1 day ago

I don't know how I went so long without breaking a screen. Galaxy S3 to iPhone 5s across 4 or 5 years, scuffed edges but never the screen.

It was the galaxy S7 that finally went. I swear I dropped it a foot or less while sitting down in my car. From coat pocket into the console gap. Not out even out the door, and that had happened before without breaking. I was so mad that that was what did it.

I didn't even use a case religiously until the S7! I blame the obsession with all glass phones.

[–] degen@midwest.social 3 points 1 day ago (2 children)

4?? Also, the screenshot reminds me of hedgehog launch. Pulled it right out of the recesses of my memory.

[–] degen@midwest.social 6 points 2 days ago

I was like "but the other three are real words..."

Apparently diminutive is the only one that doesn't trace its origin to the book. TIL! Funny how language works.

[–] degen@midwest.social 16 points 2 days ago

You nearly killed me with a damn meme. I can't breathe lmao, jesits take the wheel

[–] degen@midwest.social 7 points 2 days ago

I wouldn't say "the cloud" is exactly in the same realm. It's broad and definitely had its heyday being thrown around in marketing, but it's a very real facet in modern software. More specialized and actually useful AI will probably end up in a similar place eventually.

I think I'm talking myself out of my original point though lol. Kind of conflated LLMs and AI at first. I just wish LLMs weren't the only things with money behind them.

[–] degen@midwest.social 2 points 2 days ago

True. I've worked in pretty small teams with usually 2-4 devs paired, so it kind of worked out as both what we got through, what's next priority, and how we plan to split out that day. Especially if we were light on stories.

 

I'm on NixOS and slowly working through neovim config.

I have treesitter installed with all grammars and it's set up in lua. When I run :TSymbols, it pops open a window showing -----treesitter-----, but no symbols are shown from the (python) code I have open.

All of the setup is put in place by the config flake I'm using, but I don't think there's any additional stuff to add for symbols to work. The treesitter section in the resulting init.lua from nix looks like this:

require('nvim-treesitter.configs').setup({
      ["context_commentstring"] = { ["enable"] = false },
      ["highlight"] = { ["enable"] = true },
      ["incremental_selection"] = {
        ["enable"] = false,
        ["keymaps"] = {
          ["init_selection"] = "gnn",
          ["node_decremental"] = "grm",
          ["node_incremental"] = "grn",
          ["scope_incremental"] = "grc"
        }
      },
      ["indent"] = { ["enable"] = false },
      ["refactor"] = {
        ["highlight_current_scope"] = { ["enable"] = false },
        ["highlight_definitions"] = {
          ["clear_on_cursor_move"] = true,
          ["enable"] = false
        },
        ["navigation"] = {
          ["enable"] = false,
          ["keymaps"] = {
            ["goto_definition"] = "gnd",
            ["goto_next_usage"] = "<a-*>",
            ["goto_previous_usage"] = "<a-#>",
            ["list_definitions"] = "gnD",
            ["list_definitions_toc"] = "gO"
          }
        },
        ["smart_rename"] = {
          ["enable"] = false,
          ["keymaps"] = { ["smart_rename"] = "grr" }
        }
      }
    })
view more: next ›