• 1 Post
  • 599 Comments
Joined 2 years ago
cake
Cake day: November 13th, 2023

help-circle


  • It would sit well with my conscience that I likely prevented a worse fate for exponentially more people, and prevented another person from having to make a worse choice. Which they themselves would likely only make twice as worse, and so on. I could live with that.

    What I’m not sure of is how I would handle being a deicision-maker N steps down the line. Being the first guy, sure. The 16th? I dunno.



  • https://en.wikipedia.org/wiki/New_Deal#Criticism

    In 1934, Roosevelt defended himself against those critics in a “fireside chat”:

    [Some] will try to give you new and strange names for what we are doing. Sometimes they will call it ‘Fascism’, sometimes ‘Communism’, sometimes ‘Regimentation’, sometimes ‘Socialism’. But, in so doing, they are trying to make very complex and theoretical something that is really very simple and very practical… Plausible self-seekers and theoretical die-hards will tell you of the loss of individual liberty. Answer this question out of the facts of your own life. Have you lost any of your rights or liberty or constitutional freedom of action and choice?[279]

    At the same time, there was an actual (failed) attempt at a fascist coup on Roosevelt’s watch:

    https://en.wikipedia.org/wiki/Business_Plot

    The Business Plot, also called the Wall Street Putsch[1] and the White House Putsch, was a political conspiracy in 1933 in the United States to overthrow the government of President Franklin D. Roosevelt and install Smedley Butler as dictator.

    So, yeah. Fascists hate this stuff and will do anything to fight it, from name-calling to revolution.









  • NGL, writing pure functions in Rust is fantastic. Writing responsible code that handles all the error conditions turns the “happy path” into hamburger. Even with the ergonomics of Result, Option, and even ?, code just sprawls and becomes a readability tradeoff. I’m only a few months into Rust at this point, and I have a lot to learn, but it’s tempting to just .unwrap() and .expect() where I think it’s unlikely to fail.


  • Gurpreet is your co-worker on the sister-team, over in India. He’s hard-working, a family man, and takes care of his aging parents, all in their home village over the weekend. He spends nights in Bangalore, debugging and reviewing your code while you’re asleep. His contributions to the project are pretty solid too, even though he’s only been coding for four years. His management treats him and his team like garbage, but they don’t let that stop them from showing up and doing a good job. If you ever came to visit, he’d roll out the red carpet along with his co-workers, and give you the kind of hospitality typically reserved for a minor god; doubly-so if it’s a holiday.

    Gurpreet is awesome.