logoalt Hacker News

Ending my elixir exploratory writing

56 pointsby ffintoday at 11:52 AM34 commentsview on HN

Comments

sarrephtoday at 1:28 PM

The most enlightening experience I had from programming was picking up Elixir for Advent of Code[0] 3 years ago. At that point in my career, I knew what I was doing and had built various apps and systems. TypeScript and React was my safe-space, but which I often committed the sin of over engineering things to be as functional as possible in.

I'd tried Go, which I didn't really like because it was too imperative for my taste and also required you to write every... single... thing you needed from scratch. (Not trying to start a flame war here -- it's just how I felt using it).

One of my engineers was kind of obsessed with Elixir (he was / is extremely smart) and he convinced me to give it a go over Christmas break. It really was the functional Valhalla he had made it out to be. I felt like I'd finally found a language that "got" how I wanted to approach writing code. Unfortunately, startup life got in the way, and I was hardly going to suggest an Elixir rewrite (well, I did try, but anyway).

I'm planning on re-approaching Elixir, as a haven to write code as a human. I still use LLMs for writing code pretty much daily, but if you're looking for something that's different and fun, I would recommend checking it out. It's just a shame to hear that the author is, for now at least, stopping their engagement with the community due to how they perceive it's changing!

[0] - https://adventofcode.com/

show 4 replies
sodapopcantoday at 1:43 PM

> discussion has collapsed

I used to be extremely active on Elixir Forum. It was the main place I would interact with people online, and HN was a bit of a distant second. Now HN usage has spiked a bit and I now have a... ugh... reddit account. There is still some decent discussion there, but it's largely library announcements (many vibe coded), some blog posts (that are often about AI), and news posts. Questions about the language itself have, unsurprisingly, pretty much completely halted. I think around a month ago someone asked a syntax question -- it was a bit of a jump scare!

show 2 replies
sheafificationtoday at 1:24 PM

This is very sad, but I came to the same conclusion with my math blogging a couple years back. There’s little point to publishing any personal effort on the internet anymore. At best you get some spam comments and your work stolen by bot scrapers; at worst you get a doxxed and targeted by a harassment campaign.

astro-lizardtoday at 1:30 PM

I have come to the same conclusion in my personal technical writing. I am loath to share ideas to the scraper marketplace just to have some executive prompt an LLM 2 years from now and claim the idea for themselves. I am weary of sharing my academic work with a chatbot as well.

chantepierretoday at 2:26 PM

Oh, wow. I did absolutely not expect to end up on the front page with this one as it was a lot more personal than the rest of my posts... well, now I'm here and will be happy to chat

Edit, for the person whose comment is marked dead under mine and thus I cannot answer to : I was already very wary of publishing packages, because all abandoned packages start with a good intention. Now I will only publish something I depend on and use, and only if it has lived for a few months to years.

show 1 reply
PaulRobinsontoday at 2:55 PM

It’s sad that in the face of seeing AI content out there, so many writers are retreating to not feed the beast: it’s a white flag that speeds up the war being won by AI.

We need more human writing, not less.

I hope this trend reverses sometime soon.

show 1 reply
jimmaswelltoday at 3:08 PM

Years before gen AI took off, when I wrote internet-facing prose or code, I thought "even if nobody reads this, maybe some AI will read it some day and find it useful, so I should still make it accurate", never expecting such a day to come so soon.

Now that it has, I'm overjoyed that my work has had some tiny part in training the models that are helping millions of people implement their tech ideas or even just write some text.

"The machine superintelligence learned from your ideas" is awesome sci-fi, not a reason for pearl-clutching. To stop publishing purely because you don't want AI to learn from you is misguided at best and misanthropic at worst.

nfrankeltoday at 1:33 PM

Unfortunately, I share the sentiment. Although I have been blogging weekly for more than 15 years, I have less and less incentives to share my learnings.

f311atoday at 2:31 PM

I feel the same, there are still lots of people who are interested in learning internals, but they are hard to reach. Even such people don't use Google anymore, so they won't find your content.

shevy-javatoday at 1:59 PM

> There even are in the elixir community a few people letting Claude borrow their name and profile picture while handling all interactions. I won’t name them here but I find this very unsettling. I don’t blame them directly

Why not name them? These are people who no longer want to communicate with other people. They should be named and shamed. All their fake-interactions they do via LLMs should be made obvious at all times. That way real humans can instantly avoid these clowns.

show 1 reply
shujiptoday at 2:02 PM

[flagged]