News for hackers. Stuff that matters.

sarreph

Flesh, by David Szalay.

It won the Booker Prize last year.

On the subject of reading (since the 'decline' in literacy is being raised in this thread) -- especially if you haven't read in a while and are thinking about reading but are maybe struggling to because you feel like it's "been too long" or that you'll struggle to concentrate on a book...

Please give reading (especially fiction) another chance. I had a stretch of about a decade where I finished maybe two or three books total. Partly, I didn't think I "needed to read" because of how much time I spend reading HN and other non-fiction sources, especially on the internet: or that I was "too busy".

I was running my startup, and had a copy of Infinite Jest on my bedside table for nearly 2 years -- telling myself that I would finish it. It's an amazing book (the part I've read anyway), but it was such an intricate piece of work that I managed to convince myself I basically had reading-ADHD and there was no point in me trying to read other books.

Last year, I started reading (fiction!) books that were just interesting to me or that other people were talking about, instead of picking up "aspirational" fiction or non-fiction and reading the first chapter.

I've been getting through a book every month or two since and am absolutely loving it. I read a lot of fiction as a child and teenager and I'd forgotten just how visceral good fiction can be. Reading properly again also helped convince me to write stories, too.

If this sounds like you, I challenge you (with kindness) to pick up a piece of approachable fiction and see how much more you get out of it than you expected to!

Re:Yes, and on Friday October 09, 2026 @09:29AM (#50020259)
> Some people say that the move from high level languages to AI-generated code is like the move from assembly to high level programming languages.

> I do not agree with this simile.

I spent a while believing that the transition to AI-based development was similar to the shift to lower → higher level programming languages. However, like the author I now believe that this is an apples to oranges comparison, albeit with a slightly different take.

Chiefly it's because working with an LLM is working with output that is stochastic by nature and involves a different kind of broader, systems kind of thinking. The LLM ultimately outputs a deterministic product: code. You can decide (as a junior or newcomer) if you want to understand the code, or not.

I don't think it will matter that much in the end -- in the general sense -- whether software developers take it upon themselves to understand code though. I think if you want to become a well-rounded craftsperson or a "true engineer", you are always doing yourself a service to understand inner workings and "how the sausage is made".

Plenty of roles today which are instrumental to software products do not rely on code understanding. Product managers, Product designers, Designers (in general).

Somebody who designs an object or appliance made by injection-moulding plastic doesn't need to understand how to create moulds or make a model using wood -- but it sure helps them, as a thinking person, understand their products and the world better.

Re:The value of not getting to the point (2015) on Friday October 09, 2026 @09:14AM (#50020049)
On the other hand, another value of not getting to the point immediately is in order to build suspense. Like the author, it took me a while to realise how important suspense and build-up is in order to communicate memorably and persuasively.

I spent a large portion of my early twenties learning (through doing) about how important it is to "get to the point" by "keeping it simple", but it took me a great deal longer to understand how much more valuable it is to actually make a point by taking the listener on a bit of a mental journey first.

I always find the silver fox domestication experiment[0] an interesting point about how much smaller evolutionary timescales can be than expected.

[0] - https://en.wikipedia.org/wiki/Domesticated_silver_fox

Re:Newgrounds.com – A community of games, music, and art on Saturday October 03, 2026 @02:15AM (#49941768)
So fun to see my music (created when I was 15 years old) is still sitting there! Sadly though my flash animations (that were 'blammed'[0] almost immediately) aren't there, which I wish I could find somehow.

[0] - https://www.newgrounds.com/bbs/topic/599831

Re:Ask HN: What are you working on? (September 2026) on Monday September 14, 2026 @05:06AM (#49693947)
https://dozenal.game

It's a puzzle game -- numbers on a board -- where the gap between numbers dictates the arithmetic operation done to them.

The goal is to use all the spaces on the board to make sums of 12.

Have shared it a few times on HN already, but keen to hear from anyone who hasn't tried it yet!

Re:Nobody Has Actually Built a Software Factory on Thursday September 03, 2026 @12:27PM (#49552694)
LLMs being used as a tool in general (and in the future) to automate creation and maintenance of software is not mutually exclusive to one person using LLMs to create an article.
Re:Nobody Has Actually Built a Software Factory on Thursday September 03, 2026 @11:47AM (#49551970)
I really like the premise of this article because I am intensely interested in learning about software factories. As much as "software factory" is a buzzword, it's still SOTA and it's absolutely going to happen / keep happening in the tech industry over the next few years.

However, I can't read this, not because I refuse to -- I want to -- but because my the cogs in my mind just stop whirring at all of the LLM-isms, my eyes glaze over, and I stop being able to follow what the article is trying to communicate to me. I would love for the OP to call me out and correct me (that they haven't used LLMs to write this).

Re:Ending my elixir exploratory writing on Wednesday September 02, 2026 @09:56AM (#49536318)
> What did you need to write with golang?

This is a great follow-up that I don't have a satisfactory answer for, because I can't really recall. I _think_ I was trying to do something with Firebase w/ high parallelism using goroutines. I just remember the feeling of imperativeness when I was iterating through results, etc, and not having a built-in mapping function.

Elixir was totally different -- was just scratching an "intellectual" itch, and it fit my needs like a glove in terms of feeling.

I'm confident that I could learn to like Go, though, lots of people I know rave about it.

> The OTP is not that useful to me

Also agree, didn't really get into OTP even, just enjoyed the style and structure of the language itself!

Re:Ending my elixir exploratory writing on Wednesday September 02, 2026 @09:28AM (#49535934)
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/

Re:My Friend Aaron on Wednesday August 26, 2026 @07:47PM (#49457472)
I'm glad to hear it was captivating, thank you!
Re:My Friend Aaron on Wednesday August 26, 2026 @07:38PM (#49457394)
Thank you for reading it, I appreciate it.
Re:Show HN: Dozenal – Daily Spatial Math Puzzle on Wednesday August 26, 2026 @07:38PM (#49457385)
Missed this after posting last week. Thank you for trying it out!
Re:My Friend Aaron on Wednesday August 26, 2026 @07:14PM (#49457208)
As a huge Black Mirror fan this is the highest praise -- glad to hear it brought you some entertainment.
Re:My Friend Aaron on Wednesday August 26, 2026 @07:03PM (#49457115)
> were you influenced by personal events to write it?

I tried to build a Polymarket bot during Christmas break last year, and didn't get as far as I'd have liked to. But I spent a lot of time thinking about prediction markets thereafter and it certainly became a germination point for this story idea.

> The airgun is a subtle touch. I am in Florida, all kinds of cowboys here, are BBs legal in the UK?

I'm not sure actually -- it's great that you picked up on that detail though as I was trying to make that part more feasible for something based in the UK.

Re:My Friend Aaron on Wednesday August 26, 2026 @06:58PM (#49457068)
> The lists page is a brilliant idea and I might steal it from you.

You should! Tom MacWright's website[0] was a big influence on the design of my site. I especially took inspiration from how they structure their reading list and how I could apply that to more abstract objects that I wanted to document.

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

Re:My Friend Aaron on Wednesday August 26, 2026 @06:52PM (#49457020)
> I actually had to look up "Come bet on Aaron’s life with us" to make sure it wasn't real.

Another commenter suggested I could have made a parody site / post -- maybe an idea for next time...

> I also liked your WhatWeSee art exhibition, pretty interesting concept.

That's kind of you. I've been experimenting a lot recently with getting agents to make art, and the results are certainly interesting!

Re:My Friend Aaron on Wednesday August 26, 2026 @06:50PM (#49456990)
Ah cheers, James!
Re:My Friend Aaron on Wednesday August 26, 2026 @09:28AM (#49448823)
Very kind of you to say.

Also see a lot of comments echoing your point about missing the fact that it was fiction... Next post might have a stronger disclaimer! (But I fear it actually worked in my favour here)

Re:My Friend Aaron on Wednesday August 26, 2026 @09:27AM (#49448803)
Haha even though you almost missed your stop I'm glad I made something that captivated you!

Older »