• 0 Posts
  • 493 Comments
Joined 2 years ago
cake
Cake day: December 24th, 2023

help-circle
  • as someone who is perpetually an intermediate beginner in all things in the computer science world (even though I have a CS degree):

    (And, as a long time vim user who has moderate knowledge on what vim can do for me, and has grown up with ctags, cscope, fzf)

    Does anybody else feel like we need to tame the complexity that is neovim configuration? Distros exist but they just package the complexity into sane defaults. Argh! every way of handling this seems boils down to trade-off and preferences if i go down the rabbit hole far enough.

    but I feel like there should be a better way to organize this complexity. The other day I gave up trying to understand lua and just asked an LLM to set me up the LSP, tree-sitter, telescope, which-key, and few more plugins.

    The most important thing I remember and share was I wanted to make these powerful plugins able to take advantage of each others’ expressive behaviors.

    One example is LSP operation that has multiple results like “All references to this symbol” can be displayed and moved to with a telescope window, while binding it to ctags like key-binds.

    I keep trying to learn lua and lua tables and it just doesn’t stick after sometime. Maybe my brain isn’t as elastic anymore now that i am above 30 or something.







  • You seem pretty confident in that

    if you ask me to gamble on starting of a nuclear war vs. it not happening… I wouldn’t risk it.

    Look at the outcomes of WWII

    I did look at the outcomes. It was quite a different set of circumstances.

    1. Most of the world did not have Nuclear Missiles.
    2. We didn’t have Social Media to the extent to allow a small group of people to spread FUD so easily.
    3. We didn’t have global mega-corps manipulating the fabric of society with impunity. The average CEO is out of touch with workers and only thinks ahead 3 months. There is a lot of arrogance and ignorance about concepts beyond one’s understanding.
    4. Making Money/Having Clout is the only metric of success.
    5. Human induced climate change is messing with the ecological system and making it difficult to rely on crops. It will hit hard especially when we are not paying attention due to pointless wars.
    6. There is a fucking betting market for if a child gets bombed to bits in some part of the world, and a pedophile and his cabinet seem to be doing insider trading on it.
    7. Every fucker is a racist or facist or adjacent. Empathy has taken a permanent sabbatical.

    Wars exist to benefit the ruling class. But if all of the ruling class dies it’s fucking stupid.










  • People with an obsession with “winning” fail to understand the purpose of education and grading. When the metric becomes a target it stops becoming a good metric. Calling students losers for getting Cs in school is silly. Even more so thinking B is a failing grade.

    We don’t call someone who loses a loser. We do that to people who act like "know-it-all"s that score Cs. And funnily also those who take “winning” too seriously. Society is melting pot of circumstances, effort, skill, and mainly luck. Cooperation would get someone farther than competition alone could. Our entire society is built around cooperation.

    You know why? Not everyone is good at everything. Some are good at Science. Some are good at Math. Some are good at the trades. Some do well organizing things and crowd control. Some are good at Art and Entertainment.

    People don’t teach their kids that winning doesn’t matter. People know the kid is already aware of that. It’s as simple as recognizing that they DID work hard, and they would have scored better if not for reasons X,Y, or Z. The kid definitely knows that they didn’t win 1st or whatever. No need to pile on it. It sets unattainable goals - a source for frustration and depression.

    The objective is not to make hyper-specialized machines. It is to make well adjusted adults who are okay with things not going their way in life and being able to deal with it. Because in life you will fail at one thing or the other. Doesn’t make sense to feel bad and get stuck on one thing. Learning how to pickup after yourself and also know that you are there to listen and encourage them is motivation enough for your kids.