|
|
|
|
|
by daveguy
289 days ago
|
|
> An abstraction is a deterministic, pure function, than when given A always returns B. That is just not correct. There is no rule that says an abstraction is strictly functional or deterministic. In fact, the original abstraction was likely language, which is clearly neither. The cleanest and easiest abstractions to deal with have those properties, but they are not required. |
|
1. Language is an abstraction and it's not deterministic (it's really lossy)
2. LLMs behave differently than the abstractions involved in building software, where normally if you gave the same input, you'd expect the same output.