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·2개월 전·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
·24시간 전·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.