Skip Navigation

Posts
31
Comments
326
Joined
2 yr. ago

Install Guix

  • one detail that’s often glossed over is that Kagi primarily functions as a middleman between you and other search engines, like Google. In other words, it’s what we call a metasearch engine.

    Yeah, I've known this. I'm... ajdlfjk about it.

    What it can do, however, is make content less visible or harder to find, based on the criteria it uses to filter and rank results from its sources.

    Aaaand this is kinda the secret sauce. While the starting material is what you get in other places, Kagi allows you to improve it with your own rankings and filters on top. For example, every time I find an AI slop review website, I immediately downrank it in my results. I also uprank trusted sites. This at least tilts the scales in my favor when searching, instead of accepting what Google wants me to see.

    But, yeah, I agree Kagi is not discovering new material not known to Google, but it does have a higher chance of surfacing it.

    it’s not fundamentally different from what other search providers are already doing.

    I haven't compared search engine features in a bit. Maybe it's time.

    I encourage you to try SearXNG

    OK, I will.

  • So, you monolingual? 🙂

  • Oh, thank god Apple lets users install whatever software they want—hey, wait a minute...

  • Nextcloud definitely seems solid... but let's be honest, it is definitely a resource hog. I tried deploying NextCloud on a VPS with 2GB of RAM, with most features turned off. The instance was empty. After a few minutes, I started getting alerts that I was using 100% of my memory.

    Nextcloud isn't gonna work the way you expect it to with 2GB of RAM. It doesn't seem like you'd be able to run this on some cheap, low powered device.

    Someone rewrite it in Rust! 😅

  • Uhh... how do we stop using Android? I mean, these recent attacks by Google seem like they're going to break GrapheneOS and friends, no?

  • Oh... I guess it makes sense. Definitely took me a few minutes to think through this... So...

     
        
    Total: 11
    
    1st attempt: 20
    Change: 20 - 11 = 9
    
    Cashier asks: +1
    
    2nd attempt: 21
    Change: 21 - 11 = 10
    
      
    • Step 1: Sit down to work
    • Step 2: Open web browser to read email
    • Step 3: Navigate to Lemmy
    • Step 4: Navigate to Lemmy???
  • Oh, yeah makes sense. Thankfully, I'm refactoring Go!

  • Some very quick, superficial differences:

    • ast-grep uses tree-sitter for understanding languages
    • ast-grep is written in Rust
    • ast-grep uses YAML for config
    • ast-grep more normal --flags
    • comby doesn't use tree-sitter and does it's own thing... not sure what to think of this approach
    • comby is written in OCaml
    • comby uses TOML for config
    • comby uses -single-dash-flags
    • both have online playgrounds for testing

    I personally hate YAML, so it's comby for me! (For now.)

    Also, here's what Comby says about its approach to matching: https://comby.dev/docs/faq

    Underneath the hood, Comby uses no tree definition, but turns patterns into an executable routine (a language-aware parser) where the tree structure is implicit in this executable routine. In theory, the syntax matched by this routine could dump a serialized parse tree, but this isn’t implemented :-). With this design, Comby sacrifices this ability to recognize many predefined language constructs in order to support a more freeform pattern writing and matching process. This loses precision for deeply recognizing all of a program’s structures, and may fall short of your needs depending on your use case.

    • shalafi is an active, long-standing user on Lemmy.world, known for:
      • A high volume of comments and participation.
      • A satirical, irreverent style—whether poking fun at religion, workplace dynamics, or broader political and cultural topics.
      • Engaging across a broad range of community discussions—from humor to tech, relationships, and politics.
  • Come to LibreWolf, the waters fine!

  • Would be interesting to compare the carbon footprint.

    Yeah, definitely. I thought this was interesting because cleaning up certain dinners requires A LOT of paper towels. And then there are dinners where I end up with a small jar of oil, which is too much oil for paper towels. Thought this may save a few trees.

  • I currently use (probably too many) paper towels to absorb the oil and then toss them into the trash can. I'm not happy with this solution, but I don't want to pour it down the drain.

    I found this the other day https://fryaway.co/ but I haven't tried it yet. It's supposed to make the oil solid so you can more easily toss it.

  • Other great resource is guix shell: Overview by Andrew.

    Although, one thing I'm still trying to understand is the difference between guix.scm and manifest.scm... The posted article only mentions guix.scm, but Andrew talks about both. But... he doesn't really go into why there are two files and when you would use one or the other...

  • I didn't say exactly 400k. I said "make around that amount of money"

    My main point is that you shouldn't kill yourself for only 400k per year. Ask for much, much more.

  • For the absolute bottom rung, not exactly 400k, but around there. Also depends on the city and team.

    The main point is that if you're gonna work a 996, you better be making at least $1M/year or more (honestly probably more, I tend to undershoot salaries) for it to be worth it. Otherwise, just get a normal FANG job if you only want to make $400k (lower end for FANG).