• 1 Post
  • 71 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle


  • I naively thought it I may as well take a job using Go, as learning a new language is broadening, and some people like it, so lets find out first hand… I knew it was a questionable choice, looking at how Go adoption tailed off a while ago.

    Turns out I hate Go. Sure it’s better than C but that’s a very low bar, and C was never a good alternative choice for the use cases I’m encountering. I’m probably suffering from a codebase of bad Go, but holy shit it’s painful. So much silent propagation of errors up the stack so you never know where the origin of the error was. So very much boilerplate to expand simple activities into long unreadable functions. Various Go problems I’ve hit can be ameliorated if you “don’t do it like that”, but in the real world people “do it like that” all the time.

    I’m really starting to feel like there are a lot of people in the company I’ve joined who like to keep their world obtuse and convoluted for job security.






  • Also, it will have been either a modest variation in caffeine intake, or else a variation in modest intake (e.g. adjusting intake say from 6->5, 2->1 or 1->0). These are people who’ve already stabilized their caffeine intake to not disrupt their lifestyle, and were just adjusting that sometimes to remove the first coffee of the day.



  • Editing speed is generally not all that significant in my experience. Actual editing is a small fraction of most work IME as a coder and even more when administrating etc…

    Exploring, researching, organizing, executing, debugging, monitoring etc is what most people spend most of their time doing. For actual editing all editors work pretty well.

    Emacs is a text manipulation environment that includes some editors (including vim if you want) that can be very productive in the long run for all of your activities, not just editing, in a coherent integrated manner. Most things boil down to text after all. But takes significant time to ramp up with and get to rich fluidity. It’s an environment that you program and mold to your needs over time.

    I just reached 30 years with it of continuous improvement and related rewards. There is nothing similar out there.




  • We’re not facing a problem, we’re in a predicament.

    We always have, we always will

    That’s a statement of religious faith. We have barely ever even existed so it’s possibly nonsense, and there is no rule of the universe that we must continue to exist or that we cannot unfixably destroy our planet’s ability to support us. You’re just baselessly asserting “they’ll think of something”.