HN user

chrisulloa

42 karma
Posts0
Comments16
View on HN
No posts found.

I think we will be seeing a lot more business pop up that will take cater to people who are unhappy with AI. Especially if you consider the large amount of inevitable layoffs, people will begin to resent everything AI. The intelligent machine was never supposed to replace laborers, it was supposed to do your dishes and laundry.

A lot of people work hours like that in China and in America like 996 workers or service workers. You’ll find that as the middle class is wiped out more folks will retire later or not at all.

Working in healthcare, engineers are liable for breaching data violations around health data. In everything from logging, storage and deletion of data, developers need to make sure that there is no personally identifiable information. There are plenty of other high stakes domains where engineers are certainly liable.

While I definitely agree Rust is a much faster language than Clojure, I would be interested to see benchmarks on your code that show just how much faster your Rust code was on the same data.

I also noticed that you mentioned avoiding lazy sequences is not idiomatic in Clojure. I disagree with this since using transducers is still idiomatic. I wonder if you could've noticed some speed improvements moving your filters/maps to transducers. Though I doubt this would get you to Rust speeds anyway, it might just be fast enough.

Definitely this... I have a manager who always has an answer to every one of my suggestions or comments on 1-on-1s where it feels like he thinks my complaints are unwarranted. You don't need to have an answer for everything, just listen and then come back with a good solution.

Clojurians slack is honestly one of the most welcoming and understanding programming communities I've had the pleasure of joining. I frequently ask stupid questions and will occasionally have library maintainers take their time to fill my gaps in understanding. The tooling complaint is valid, but it has been getting better every year. There are plenty of good books for Clojure too, like Brave & True that help you understand the documentation.

I have trouble understanding almost all of these complaints. I have been developing Clojure for two years now at two different shops and haven't encountered the issues you describe.

Homebrew Cray-1A 7 years ago

computational necromancy

Haven't you read laundry files? You could accidentally summon an alien horror from another dimension.

Clojure version

  (defn fizzbuzz [x]
    (cond-> nil
      (zero? (mod x 3)) (str "Fizz")
      (zero? (mod x 5)) (str "Buzz")
      :always (or (str x))))

  (doseq [x (range 1 101)] (prn (fizzbuzz x)))