HackerLangs
TopNewTrendsCommentsPastAskShowJobs

deterministic

2,808 karmajoined قبل 13 سنة

Submissions

Mental Illness Does Not Cause Homelessness

truths-and-loves.ghost.io
10 points·by deterministic·قبل 18 يومًا·2 comments

The Ü Programming Language

github.com
63 points·by deterministic·الشهر الماضي·72 comments

[untitled]

1 points·by deterministic·قبل شهرين·0 comments

Why Companies Are Quietly Rehiring Software Engineers

youtube.com
3 points·by deterministic·قبل 3 أشهر·1 comments

The Unison Language – The Big Idea

unison-lang.org
5 points·by deterministic·قبل 4 أشهر·0 comments

Why AI won't wipe out white-collar jobs (YouTube) [video]

youtube.com
2 points·by deterministic·قبل 5 أشهر·1 comments

AI Fails at 96% of Jobs (New Study)

youtube.com
9 points·by deterministic·قبل 5 أشهر·3 comments

Ask HN: How do you deal with eye strain as a developer?

7 points·by deterministic·قبل 8 أشهر·10 comments

comments

deterministic
·قبل 23 ساعة·discuss
I would be very interest in seeing how "getting lisp" enables you to write software that is more successful than the C and C++ software that runs the world. Perhaps you have written software in Lisp demonstrating this? Something you can show us?
deterministic
·أمس·discuss
Reject documents that contain LLM hallucinations.

Or use LLM's to generate 12+ pages of detailed reviews of those documents and return to sender.
deterministic
·أمس·discuss
I love using Claude Code in my daily work. It has made me much more productive.

But I also know that trying to optimize every second of my workday is a recipe for stress and eventually burnout. Nobody benefits from that.

So the key is to find the right balance between productivity and longevity.

If you feel stressed and overwhelmed then you are not in balance.
deterministic
·أمس·discuss
Please ask AI to simplify x 3 before posting AI generated articles.
deterministic
·أمس·discuss
Sorry, but I don't think you understand how many different skills are involved in building software that large companies can actually rely on.

Writing code is only one part of the job. I use Claude Code every day and I love it. It has made me much more productive. But I still have to guide it carefully, review every change, and fix the bugs and poor design decisions it introduces.

Personally, I'm looking forward to retirement. I expect there will be no shortage of consulting work helping companies clean up the AI-generated mess generated by inexperienced developers and overconfident middle manager with zero software development experience :)
deterministic
·أمس·discuss
I am seeing the complete opposite. 200k senior engineers can now do large scale projects way beyond what they could do just a year ago. My company is now able to implement stuff that we used to only dream about. Having 200k senior engineers who master AI coding is a true super power.
deterministic
·أول أمس·discuss
> They built a game engine to render text for cripes sake!

Nope they didn't. I recommend taking a look at a real game engine (Unreal or Unity) and compare.

I personally wrote two game engines used for commercial games. Which included rendering text. It is not hard.
deterministic
·أول أمس·discuss
I trust the C++ committee to introduce new features in the most convoluted way possible, then spend the next 20 years trying to fix it, while adding even more syntax that makes my eyes hurt.

Case in point: templates. They are essentially a pure functional programming language embedded inside C++, expressed in a verbose syntax that barely resembles the rest of the language, and somehow makes even Java look concise.

It has been a slow-motion train wreck, with one questionable design decision after another. And a perfect example of why design by committee often leads to unnecessary complexity.
deterministic
·أول أمس·discuss
That hasn't been my experience at all. We've been using a custom code generator for years to build a large number of business-critical applications.

The generator takes a single specification and produces everything needed for the server, client, and databases (SQLite, Oracle, in-memory, etc.) to stay perfectly in sync.

It has worked really well for us and has been a huge productivity boost.
deterministic
·أول أمس·discuss
Yep learning is really a participation sport not a spectator sport. In other words, you only really learn by creating something not just reading about how to create something.
deterministic
·أول أمس·discuss
Agree. In my experience, the only way to overcome anxiety is to push yourself to do the thing anyway.

The more you safely do something that scares you, the more your brain learns that it's safe.

The key is to break it down into small steps. Each step feels less intimidating and the brain learns bit by bit not to feel anxiety anymore.

It most definitely worked for me.
deterministic
·قبل 4 أيام·discuss
Not verifying the generated code is a really bad idea.
deterministic
·قبل 4 أيام·discuss
I feel the complete opposite. I am much more relaxed now since I can be way more effective while actually working less.
deterministic
·قبل 4 أيام·discuss
The less people know the simpler they think things are.

You should make $ bets with them on whether you will still have a job 2 years from now. An easy way to make money and teach them a lesson :)
deterministic
·قبل 4 أيام·discuss
Thank you for posting such balanced and level headed comments. We need more of that on HN.
deterministic
·قبل 4 أيام·discuss
I completely agree. The more experienced you are, the more you get out of AI.

A friend of mine is super smart, but he's not a software developer. He tried to use AI to build software. And it worked well for small projects, but he always reached a point where the AI could no longer fix bugs or add new features.

The problems were often simple. An experienced developer could fix them with a few minutes of manual editing. Sometimes it was just an incorrect > in an XML file, but the AI would get completely stuck.

So IMHO AI works best when you know how to guide it and when to step in yourself.
deterministic
·قبل 4 أيام·discuss
I've read a lot of comments about using AI for coding, and my experience has been very different.

I work on large C++ applications used by international airlines. If this software failed, it would make national headlines.

Claude Code with Opus 4.8 is great at handling the boring code I don't want to write myself. It gets it right almost every time.

However I still review every change and test everything before committing.

Trust, but verify.
deterministic
·قبل 5 أيام·discuss
Master's here. I already knew how to program before going to University. However I learned a lot about how to think more abstractly/mathematically about software. It has helped me a ton in my industry work and given me a clear advantage.
deterministic
·قبل 5 أيام·discuss
A typical problem with software is that development continues after the software has already reached its peak. Instead of making it better, new features and changes gradually make it worse. Eventually, enough users leave that it is no longer worth paying a team to keep working on it. And then the cycle starts again.
deterministic
·قبل 9 أيام·discuss
Cherry-picking individual technologies (such as jet engines) doesn't really say much. You could argue that companies like ASML and Rolls-Royce (jet engines) are evidence that Europe knows how to innovate and the US doesn't. That Airbus overtaking Boeing in a market once completely dominated by Boeing shows the US has lost its edge. That the European-designed ARM architecture winning the mobile phone wars shows the US has lost its chip design advantage. And so on.

But there are obvious counterarguments if you cherry-pick technologies where the US currently leads — Google Search, AI, and so on.

So I would be really careful extracting any kind of simple "truth" from examples like these. Different countries have different advantages, and those advantages shift over time. That's it.