HN user

PopGreene

129 karma
Posts0
Comments76
View on HN
No posts found.

I received the newsletter. I don't remember for sure, but I probably did opt in.

Take another look. I saw this text at the bottom of mine:

You’re receiving this email because you are signed up for the Fastmail newsletter. If you no longer wish to receive these emails, please update your preferences.

I am in exactly the same spot you're in. I have two phone numbers available to me and neither is accepted. However, I have a different take on it: Hanlon's Razor says "Never attribute to malice that which is adequately explained by stupidity." This being the federal government in 2026, I think it's more likely that bureaucratic incompetence at play.

While I'm slaloming between and around potholes and recessed man hole covers, my Accord keeps popping up a "Lane Departure" warning. After a couple hours of this, it will pop up a picture of a coffee cup, hinting that I need break and dose of caffeine. When this happens, I kind of wish the program knew I was avoiding hazards, not driving impaired. I hope this is part of Honda's pothole software.

These two don't seem to agree:

Banning mercury fillings is an easy and cost-effective way to cut pollution... said said Richard Benwell, chief executive of Wildlife and Countryside Link

British Dental Association chair, Eddie Crouch, said: “Dental amalgam is tried and tested material and pulling the plug without a transition period would effectively bankrupt NHS dentistry.

Perhaps pulling the teeth with fillings before cremation would be just as environmentally friendly and less likely to bankrupt anyone.

IMO, I don't think you should necessarily master it, but you should learn it. While I'm sure there is a better language to choose for almost any task, what you learn from Haskell will make you a better programmer in most other languages. In my case, I learned Haskell while I was a using C++ in my job, and my code improved as a result.

I wonder if we worked for the same company?

In my last job, requirements, such as they were, were based on some idea that someone in authority thought we might need. No consideration was given to the needs of the clients of the code. They weren't savvy in the any of the current technologies, so it wasn't even the latest fad.

I developed the skill needed to implement their dumbfsck idea-du-jour quickly and without breaking existing code. However, the resulting code was increasingly more convoluted and incomprehensible. I had inherited a god object that I only added to over time.

When I quit, my boss knew he was not going to find anyone that could keep up my pace, much less understand the code. He tried to get me to stay, but I told him that I will never work on this code again, so there'd be no point in staying.

A couple years later a former coworker told me that the guy that had taken over had a bug in some code that was convoluted but rock solid when I left. I figured he had noodled with the code and broken it. Sucks to be him.

Told my coworker to tell him that my advice it to look for another job.

So yes, I hear you when you say they're perfectly capable of sabotaging themselves.

Are these organizations only specifying "memory safe languages" or are they specifying specific languages?

More people do use Linux. Everyone with an Android phone uses Linux. Linux runs on many web servers. It runs on many IoT devices. I mean, I know the point this person is trying to make, but they did a sloppy job of it.

Now I totally understand why most computer users aren't interested in an intellectual workout when all they want to do is browse the web or use an app.

This is exactly what my wife's elderly mother wanted to do. We got fed up trying to support her windows computer so I slapped Debian on an old laptop and gave it to her. She loves it and has been using it for years.