Hacker Newsnew | past | comments | ask | show | jobs | submit | genxy's commentslogin

I hope this was presented at SIGBOVIK.

I love a dog and a cat and tree. I can respect someone not as intelligent as other folks. I'd love it we started holding the crude, mean and willfully ignorant to a higher standard.

That is where I put systems programmers, they need to extract an abstract algebra out of the domain. If they are able to accomplish this, the complexity of the problem largely evaporates.

Use the wrong abstraction and you are constantly fighting the same exact bug(s) in the system. Good design makes entire classes of bugs impossible to represent.

I don't believe the trope that you need to make a bunch of bad designs before you can do good. Those lessons are definitely valuable, but not a requirement.

A great example is the evolution from a layered storage stack to a unified one like ZFS. Or compilers from multipass beasts to interactive query based compilers and dynamic jits.

The design and properties of the system was always the problem I loved solving, sometimes the low level coding puzzles are fun. Much of programming is a slog though, the flow state has been harder and harder to achieve. The super deep bug finding, sometimes, if you satisfactorily found it and fixed it. This is the part where you learn an incredible amount. Fixing shallow cross module bugs is hell.

Don't you have to be really seasoned to in good faith, attempt to couple two systems and say where that would be productive? You can't prove this negative. I would imagine a place like that would have to have a very strong culture of building towards the stated goals. Keeping politics and personalities out of it as much as possible.


The scariest things I have ever seen are super hard-working programmers.

So much code, it wouldn't stop. Refactoring was harder than rewriting. Unit tests metastasized into bone. And now another PR.



Have you thought about moving to a Clojure shop?

Isn't this like saying types mix poorly with ASTs?

https://scarecrowvideo.org/ has thousands of videos you could never get on netflix.

Came here to say this! It’s the largest public video collection I’m aware of, at over 150,000 titles. Also they rent by mail. Not cheap but when you really need that movie…

10 years is just about when things start needing a whole lot of attention. Frankly no one should buy something like this unless a whole shelf of repair manuals is available, along with spare parts.

You can get AI to generate the best code you have ever seen. It just takes time and direction. I can write "poetic" code, but it takes orders of magnitude more time. I can also write beautiful code with AI, but it is also time and brain intensive.

It generates terrible code when used in a nearly open loop manner, which all coding agents are currently doing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: