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

Wouldn't have expected something like this to end on a cliffhanger, but... what happened next?

As far as I can google, him publishing this is the last thing we know.

https://en.wikipedia.org/wiki/Calvin_Tomkins


> To Make America Healthy Again, we must return to the basics.

Who knows, these guidelines might indeed be sensible, but anything labeled “Make America Healthy Again” has no scientific credibility.


The dumb marketing label lowers the credibility that I'll expect to find good science in it. It in no way defines what the actual scientific credibility should be though.

With dozens of agents running at a time, it must cost $1000's to build anything non-trivial. Is there a business model behind this project, or is he just made of money?

The second one

This is not the same Steve Yegge that had an old "blog of rants", or is it?

Same dude. After 20+ years at FAANG he probably has enough FU money to burn on AI for next few decades.

This is an interesting concept, but it is presented so abstractly as to be opaque to even most functional programmers, I think.

The basic idea, as I understand it, is a typeclass that is more powerful than an applicative, but still less powerful than a monad, called a "selective applicative". I would summarize them like this:

* Applicative: Fixed computation graph, but no conditional structure.

* Selective applicative: Fixed computation graph with some conditional "branches".

* Monad: Dynamic computation graph and control flow, can generate new structure on the fly.

I'm sure I'm still missing a lot, but I think that's the 10,000 foot view.


That matches what I managed to glean, though I didn't get much further.

It started making more sense though when I managed to fully understand the AST comparison that was being made. Specifically, this approach lets you do the LISPy "code is data" thing where you can construct your program within your program and then run it, but instead does it via "data is execution+control-flow". Thus gaining the benefits of static analysis on the constructed program since you wrote it all out in the "normal"/static order rather than the "nested"/dynamic view of a program that monads give.

At least that's the gist I got, though take it with a grain of salt, the article went very over my head at times.


https://chrispenner.ca/posts/expressiveness-spectrum has some good examples showing why one might want selectives (then continues to explore arrows https://chrispenner.ca/posts/arrow-effects )

Where do Hughes's Arrows fit in?

In this particular case, Hughes’ arrows are a practical implementation of a Profunctor Categorical Structure. They are roughly a generalization of what arrows (as in function types or more accurately relations) are.

In the article, author is pointing out that the selective applicative doesn’t seem to work correctly (in a categorical sense) for functions, but when generalizing to profunctors a near semi-ring structure appears and works for the SApplicative.

I am pretty sure I’m reading TFA correctly here, but I’ll check when off mobile and edit if I still can.


Why would you do additional work after he failed to pay?

I had a client like this. It was easy work, easy money, even if a bit delayed.

After one such "non-payment" incident, the next time they needed something they basically offered xx hours of payment for 15 minutes of work to get back on my good side. In general they'd end up "overpaying" for each project to make up for their tardiness in paying.


Good wired headphones (or in-ear monitors) still sound noticeably better than wireless. This makes a big difference when listening to music.

Makes sense, I guess it comes down to how you use your phone, if it's your primary high fidelity music listening device, then you would totally need an audio jack. My guess is simply that that's the minority of people.

By this logic, shouldn’t you be prompting an LLM to design the language and write the compiler itself?

Easy to produce != easy to consume, and vice versa

Optimizing a language for LLM consumption and generation (probably) doesn't mean you want a LLM designing it.


(2023)

The article says 2026 report and has a byline date of December 29, 2025

So it's from the future? nice

They need to pay more if the US wants to avoid becoming an aristocracy. The top 1%’s share of income is growing rapidly, while the bottom 90%’s share is shrinking.

https://www.epi.org/blog/wages-for-the-top-1-skyrocketed-160...


If sqrt -1 = 0, then (by squaring both sides) -1 = 0, which is clearly unsound.


Right but there isn't a theorem saying `(sqrt x)^2 = x`, there's a theorem saying `x >= 0 -> (sqrt x)^2 = x`


Ah, that makes sense. Thank you. As long as every use of sqrt has such a condition.


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

Search: