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

To guard against this, the best course of action is probably modularization and composition, right? The Unix philosophy, ie building small, focused tools out of small, focused tools.

yes - i've thought that could work. returning to a more protected object oriented programming model (with hard-defined interfaces) could be a way - "make these changes but restrict yourself to this object" etc.

Better than summaries would be fact-checking: corroboration or counter-narratives.

Good point. Can you elaborate a little bit more? Do you mean corroboration within the same discussion or across multiple discussions?

Things I look for in a UI library:

1. Clean, expressive interface, 2. Extensive documentation.

That being said, good on you for shipping! I would like to try it just for the mystery factor.


Thanks! It'll get there eventually, for sure. Feedback like the stuff in this thread helps a lot.

Ouch, harsh words!

But, what would be your stack of choice? Or, what stack gives you the most confidence?


How is this different from any other agentic harness?

Is that any different from "we'll just use whatever devs know best, which will always be the most common thing?"

eg Python, react... very little OCaml, Haskell, etc.


"Prior" is an adjective.

In math it's a well-known shorthand for "prior distribution", a noun. https://en.wikipedia.org/wiki/Prior_probability

Adjectives can be used as nouns in informal speech

Yes, but I find it really, really irritating.

What's missing from C#?

If we're talking about C# versus F#, then as the other person said, discriminated unions is the main reason I prefer F#. Pipes are excellent too, but I also just like the syntax more.

For C# versus TypeScript, it's primarily the type system. You've got DUs like F#, but you also have structural typing, dependent types, linear types, refinement types, string types, and so on. It's F#'s type system on steroids IMO.

That said, C# is a great language and I use it all the time. I have a modestly popular open-source package that I write primarily in C#; I do that to make sure it's ergonomic for a C# developer first and foremost (since it's the more popular dotnet language by far) before adding in considerations for VB or F# developers like myself.


Restraint.

Discriminated Unions is one thing I would like.

Story of my life in so many dimensions.



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

Search: