logoalt Hacker News

OhSoHumbleyesterday at 9:27 PM2 repliesview on HN

> Code is a beautiful form of creative expression, as rich as literature or music

Something I'm trying to do right now is to build something and avoid using LLMs to write any code. I still use it to consult. I'm writing a Dota2 tournament match aggregator in Elixir that takes tournament streams and chronologically orders them in a format that makes it easier to watch them sequentially since I find YouTube hard to use for ingesting series of videos.

I'm building it because... I like programming. I like making things. I find that LLMs are making me intellectually lazy and making things with them feels unfulfilling. I want to build. It's human to want to build.


Replies

embedding-shapeyesterday at 9:53 PM

> I want to build. It's human to want to build.

Anything a human feels is human, regardless if it's to build or to not build :) Some people prefer some ways of building, others in other ways, it's all fine. I think lots of people forget that programming is a heavily creative endeavor in the end.

If I wanted to be slightly controversial, I'd argue building a program is more like painting a painting than building a bridge, for better and worse.

show 1 reply
warmedcookietoday at 2:55 AM

I've done a lot of match aggregation in dota2 using stratz / opendota. It's a lot of fun and it will definitely make you a better programmer given how much data there is.