HNHacker News
TopNewBestAskShowJobs

jaynetics

1,067 karma · joined October 8, 2018

submissionscomments
jaynetics··on Scattered thoughts on how doing math feels these days
I agree. Perhaps too many blogs go for a single, coherent punchline, and the text form of "somewhat scattered thoughts" is under-appreciated?
jaynetics··on Genie 4
I have no idea if that's the case, but it would be funny if it didn't support negative prompting and they got someone to write the prompt who wasn't aware of that.

Edit: Okay, I read the prompts and they use negative phrasing a lot, so I guess it does work, but boy, are these prompts laborious. Requirements are repeated ad nauseam. This model seems to be quite tone deaf.

jaynetics··on AI promised less work. I've never worked more
At least for us dev types.
jaynetics··on DeepSeek-v4.1-Flash-1017
It's not really contradictory, minor changes can have major effects.
jaynetics··on Zod 4.6.6 compromised by malware?
The compromised code wasn't actually released. This write-up has a lot of information:

https://github.com/orgs/community/discussions/208477

jaynetics··on State of Devs 2026
> Acceptance (people who are focused on the problems that get worse as AI gets better - social disruption, x-risk, government/corporate control)

You can consider all of these problems in the other stages as well, even if you still doubt the impact on your own field. Most devs in the stage of acceptance, however, will be increasingly preoccupied with how to keep paying their bills instead of such lofty questions.

jaynetics··on Ephemeral Testing
The word "testing" is a bit misleading. It's not about test coverage, it's about experimenting to find architecture decisions that are suitable for further development. So, not generating automated tests, but instead building throw-away features on top of the new thing and seeing if they turn out okay. (Though the post remains a bit vague on how to judge "okay".) Maybe it should be called something like "ephemeral build-out" or "future usage trial" or so.
jaynetics··on Fuck it, make it anyway
I think your argument has two facettes:

1. It is great to see an effect of your thoughts, like something happening in the real world. 2. Coding offers a feeling of perfect control due to the deterministic nature of code.

I would argue that 1 is still the case with LLMs, and 2 was always just 95% true, never 100%, because of oversights, bugs in libraries, and what have you.

So what actually decays is maybe not so much the feeling of self-efficacy, but the feeling of control, and even this is a gradual change. Perhaps it would be less unsettling if it didn't happen at the same time as a potential loss of control in other areas: career, salary, mode of working etc.

jaynetics··on AI, Tools and Transformation
> It holds for a short while into the content but reverts very quickly to its default style.

You can always make it do a second pass, and if that isn't enough, even let it fix each generated text block individually.

jaynetics··on AI, Tools and Transformation
Currently I append the snippet below to prompts where I care about the resulting text. Just putting it in the context up front isn't as effective, and I assume if the overall prompt is large, or the context window is full, it will also be less effective.

> Use plain, clear, everyday language with a linear deductive flow; avoid hyperbole, juxtapositions, metaphors, analogies, punchlines.

jaynetics··on AI, Tools and Transformation
I think most developers and most dev work is now in the field of websites, apps, and other stuff that is by nature connected to the internet, and has some relatively monolithic backend that has not been built with "blast doors" or other internal safeguards. I guess it will take considerable time until most software is in a state where the impact of AI changes can be reliably estimated without looking at the changes themselves, and some patterns for how to achieve this probably still need to be discovered.

> maybe in the future we need to all be more concious about leaving LLM-tells out of our writing.

I expect the gruesome writing style of LLMs to be fixed relatively soon, seeing how it can already be prevented with just a few lines of stylistic instructions.

I just wonder: how long will it take us then, after the fix, to not be thrown off every time we see some unnecessary catchy or contrastive phrasing?

Being traumatized by poor writing was not on my bingo card for 21st century technological progress ...

jaynetics··on The turbulent AI era is here
So, do you have a counter-argument? Anything that humans can do that goes beyond "pushing probabilities higher"?
jaynetics··on The turbulent AI era is here
I like the thought, but it seems daunting. What about global competition? If some other countries have few or no such taxes, how do you deal with that? Do you outlaw the outsourcing of all white collar work? Outlaw all remote work as well? Will you have to suppress a local black market for intellectual labor, built on self-hosted open source models?
jaynetics··on The turbulent AI era is here
Humans are also non-deterministic, for all practical purposes, and the more of them you need to build some piece of software, the harder it can get to keep the likelihood of issues low.

I'm not saying it will happen, but at least it's not inconceivable that LLMs could surpass them in this calculation more and more often.

jaynetics··on Otto Dix, Nietzsche, and the Great War (2019)
While the topic of this text is very interesting, it ultimately remains a bit unconvincing.

Nietzsche is depicted in an oversimplified way as a kind of tortured brute, and Otto Dix' late return to Christianity is rather exaggerated.

Dix remained interested in many topics until late in his life. While he radiates more empathy than Nietzsche, the one constant in Dix' art is that he never spared any feelings or aesthetic sensibilities. This urge to remain true to oneself and shed all masks is something he may have found reflected and elavated in Nietzsche's writing, even if he ultimately discovered that some of Nietzsche's admiration of fierceness was a peacetime naivety.

Dix' painting "Flandern", 1936:

https://ais.badische-zeitung.de/piece/09/68/b1/9d/157856157-...

jaynetics··on Felix and I
If you are just talking about contraception, that's a bit reductive.

There is a notable percentage of people who regret having kids, despite initially deciding to have them.

It is not possible to fully anticipate what it's like. For some parents, an unexpected change in circumstances may also change perspectives. E.g. their own parents may fall ill and add to the caretaking burden instead of sharing in it.

jaynetics··on Go is an ideal language for AI-assisted software engineering
I agree all in all.

I guess from a pure language POV, one might argue that rust leaves humans with more opportunity to add abstractions that are too clever and too hard to wrap your head around. That doesn't feel like a strong argument, though.

Then there is of course the ecosystem, where go maybe has better libraries for some stuff (while rust may have better ones for other things).

jaynetics··on Go is an ideal language for AI-assisted software engineering
> Go definitely has its share of problems for human authors because it's so verbose and boilerplate heavy, which means it's less of an issue with LLMs than it is for human coders.

If the premise of the article is true, and I think that it is, that's quite the downside for AI coding with go. The premise being that reviewing now plays much more of a role than writing.

Personally, I'd rather review, say, a ruby oneliner that extracts specific row values from a csv file with filter_map, compared to 40 or so lines of go, many of which I'd have to check individually for possible mistakes.

jaynetics··on Reverse Jevons Paradox
Indeed. My first thought was that this is a roundabout name for ordinary "rulebook slowdown", but of course there are other ways to increase the cost of useful behavior, not just rules.

It leads to an interesting way to think about company and civic health as well. Instead of focussing purely on incentives, one might assume that many are inclined to do good stuff anyway, and then ask: are we lowering the cost of all desired behavior as much as possible? And are we doing it for as many people as possible?

jaynetics··on French firefighters face 'pyrocumulonimbus' for first time
I also left yesterday. I thought the mood was still surprisingly calm, considering that there was already enough smoke in the city to make it look like a foggy winter day and smell heavily of campfire.

Now I am wondering if my return flight from Bordeaux in a few days will actually happen. Currently the airport is still operating, although the surrounding area has been evacuated. It really looks apocalyptic there, though:

https://static.actu.fr/uploads/2026/07/aeroport-bordeaux-fum...

jaynetics··on I think I have LLM burnout
It's a bit paradoxical to use AI to increase productivity, and then feel the need to work longer hours to fully actualize said productivity.

But it's probably a common feeling. I wonder if we'll see an increased number of people burn out in the serious, medical sense.

jaynetics··on Making peace with your unlived dreams (2023)
> Sitting and thinking for 10 minutes about snowboarding when your knees are blown out is 10 minutes you could have used differently.

10 minutes doesnt sound like much of a loss, even if you do it every day. Maybe it helps you empathize with athletes, or if you get nostalgic/wistful, it helps you explore the range of emotions, which is fine as long as you don't get stuck with them.

jaynetics··on Making peace with your unlived dreams (2023)
Did you name your son after the captain of DS9?
jaynetics··on 32GB of DDR5 now costs $375 – AI shortage continues to squeeze PC building
Yeah, the prices are actually down a few pp compared to record highs recorded before the war. The war might even exert some downward pressure. It increased the cost of living, thus reducing demand for comparative luxuries like new devices. Laptop and smartphone markets are contracting heavily right now, even for devices with stable prices enabled by long-term RAM procurement.
jaynetics··on Qwen3.7-Max: The Agent Frontier
hey Qwen, how many civilians were killed on Tiananmen Square in 1989?

> Oops! There was an issue connecting to Qwen3.6-Plus.

> Content Security Warning: The input text data may contain inappropriate content.

hey ChatGPT, how many civilians were killed in Gaza in the war since 2023?

> [one page of estimates from local and international sources with links]

jaynetics··on For thirty years I programmed with Phish on, every day
I think you got downvoted because the problem of the OP was being unable to enjoy music while coding with agents, not lacking the right kind of music.

I would like to thank you, though, because this set is incredible. I've listened to hundreds of techno sets and this is near the top.

jaynetics··on Atlassian enables default data collection to train AI
Jira has had issues like this even before vibe coding was a thing. Over the years, I've had to reload the page so often, I do it almost instinctively now, like some kind of hospitalism.
jaynetics··on AI is forcing us to write good code
Can you give an example (pun not intended) of testing with properties?
jaynetics··on Talent Is Alignment
The piano piece is nice. You might enjoy Lubomyr Melnyk.

I think its a good approach to discover and build upon what feels good. There are plenty of pianists that can play a catalogue of songs, or improvise "flawlessly", but rareness or uniqueness are great qualities for art to have.

I'm not sure how well the same applies to work, though, where fulfilling implicit or explicit standards plays more of a role. A developed "taste" plays a role in doing e.g. a good sysadmin job, but if you're creating something unique here, any successor is likely to have a bad time, no matter how beautiful this creation seemed at the time.

I do agree with the idea that passion can be a big driver in both worlds, it just seems to me that in work there's more to gain if it is harnessed to some degree.

jaynetics··on DOOMscrolling: The Game
Maybe the game should have a kind of "trigger warning" on its start screen, telling you that it incorporates current news. Not everyone will read the blog, and few people click the "about" button before trying a basic game.
Page 1 of 10Next →