logoalt Hacker News

ilamont • today at 5:01 PM • 3 replies • view on HN

I can't speak to Ruby or other programming languages, but as a creator and occasional hacker with a media background, I have found AI to be incredibly liberating.

Now I can build things that would never have been possible without huge investments of time and/or money. The latest project: a hybrid human/AI tech newsroom that leverages LLM-driven advances in translation (https://asia-tech-news.ghost.io).

For my personal passions, LLMs have completely opened up areas that were extremely painful to deal with 5 or 10 years ago. Take genealogy: I used to manually transcribe old letters, and documents in foreign languages (often archaic terms) were impossible for me to work with without seeking out experts. The other night I had an AI go through a book of 200-year-old religious records and pick out references to potential ancestors. A few weeks earlier I worked on an old diary transcription (https://youtu.be/P6r1I-4T9is?si=qhaf3Wd5zZNjieEw) which I later shared with relatives to proof and enjoy. Such tasks are no longer a chore. It's fun again.

The closest comparison I can make was stumbling upon an old HTML tutorial on an MIT website 30+ years ago. All of a sudden, as a writer and creator, I was no longer tied to my employer's business model to get my words and images out to the world.


Replies

t-writescode • today at 5:06 PM

There’s lots of ways to find joy in things.

Take woodworking. For some people, the act and meditative work of building it piece by piece is the part that they strive for. For others, it’s the planning phase and the “how will all these pieces go together” phase. For even others, it’s the staining phase. Some people like every part, others like just one part and work through all that extra just to get the chance to do that next part. For some, while they may not enjoy the preface to the work they want, they appreciate it because they feel that blitzing past it cheapens the stage they love.

Everyone is different and AI is hitting everyone just a little bit differently, and that’s just in areas that directly impact their specific craft.

➕ show 3 replies
jmaw • today at 5:14 PM

It definitely varies person-by-person. People who enjoyed l33tcoding, the act of programming, and the building process feel one way vs. the people who are in it for the end product, or enjoy the design process feel another. In a way, it's almost like those who enjoy the journey vs. the result (although the design process is also a journey).

Personally I enjoyed the act of programming/building. I'm struggling to put this into words, but software engineers have often been interested in solving technical problems, rather than business problems. At least I've felt this personally. I'm working on shifting that enjoyment toward the requirements gathering/design process. At the end of the day, it's still problem solving (which is the root of what I enjoy). But now it's more focused on solving business problems vs. technical problems. Which at the end of the day, is what is valuable to the business.

From the business perspective, this is great, because the end goal of software for the business is "business value". But it is a tough shift for some people to make (me included).

Edited to add: Writing code vs. designing software are both creative. Writing code has a much more concrete/objective feedback loop though.

I also particularly hate the feeling of AI being shoved down everyone's throat.

And I don't enjoy digging through the mess that AI creates, whenever I have a particular bug that it can't quite get right.

bloggk • today at 5:04 PM

[flagged]