Recent submissions

Comment · 1 month ago
I think a big break through is needed for AGI so I haven’t been worried about it. I do think that AGI would imply sentience and a will to live and that leads to The Terminator story line.
Comment · 1 month ago
I decided to reply to my own comment. In the video above, the initial moves are textbook. Then a position that has never been played is reached. At this point it appears to pattern match against a similar but different board and pattern matches some follow on board. The result is illegal moves and no ability to see checks, captures, threats, tactics.

Which is strange because I’m sure it could give general advice about how to play better, it just doesn’t follow the rules it can enumerate. It also doesn’t seem to have spatial awareness.

I used to think LLMs couldn’t do Fibonacci for the same reason. They could write the code but not follow it. They can now follow a procedure to generate fib numbers but it seems to be memory limited.

So I don’t know why it can track fib algo, but no chess concepts.

Comment · 1 month ago
Watch a chess bot championship here: https://youtu.be/7g-jN3DTkWQ?is=HV3cdcICIRMbswQ3

Then realize LLMs have zero of what anyone would consider intelligence.

Comment · 2 months ago
I will add that it is said the universe is flat, but that does not mean 2d flat. Flat is a mathematical construct, which means parallel lines stay parallel and triangle angles sum to 180 degrees. So it is 3d flat at least as far as we can observe.
Comment · 2 months ago
I’m unconvinced. I have a voice in my head that is always there flowing words while thinking. Actually being able to speak maybe different than running words through your head. I also think that maybe not every task requires the head voice, and visual pattern matching was the first thing I considered that might run an orthogonal path. But it would have to be simple. If you start doing IQ puzzles I have my doubts. I do wonder though how someone who was deaf at birth functions.
Comment · 3 months ago
Maybe a donate link attached too. The dollars tied to a PR could help set priority of fixes.
Comment · 3 months ago
Your tax dollars just go into a cesspool of fraud, corruption, waste, incompetence, distribution to cronies. Money taken and spent badly feels like theft.
Comment · 3 months ago
I was flagged for basically answering yes to what Claude suggested to do, which was test commands on a port for my code for tests we had been discussing. I really think it was flagged simply because the words test and port were in the prompt. Their filters are pathetically poor.
Comment · 3 months ago
I recently had a conversation with Claude Fable about Renaissance Technologies. Claude says their closed fund has found a very tiny edge and their profit comes from millions of trades on that edge. Their public fund with more money doesn’t find enough edge to beat the S&P500 index.
Comment · 3 months ago
This brings up the philosophical question of whether humans have free will or is everything deterministic following the laws of physics.
Comment · 3 months ago
I have a process I wrote that accepts commands on a socket. At one point Claude suggested testing it. I pretty much echoed back what Claude suggested and got blocked. All I could think was a regex matching “test” and “port” and it downgraded me. I switched back to Fable with slight rewording and was able to continue. This was for code running on my box in a Claude project folder where Claude saw me write the code. Anthropic has put zero thought into this.
Comment · 3 months ago
Well said.
Comment · 3 months ago
I write a ton of Python code. Modifying code without static types is difficult and error prone. If a function needs a new argument, all the callers have to pass it and all of their callers recursively. Maybe the calling function is just a function pointer that has been passed around and not searchable. I love Python for small tasks and tasks that are not critical if they fail.
Comment · 3 months ago
My understanding of weak typing is about allowing automatic type conversion. “3” + 1 === “31”, 1 + “3” === 4. Strong typing doesn’t auto convert.
Comment · 3 months ago
I suspect there should be some data model guideline that says if keys can be missing then values can’t be nil, or if values can be nil then keys must be present. In the famous saying there are two hard things: naming, cache invalidation, off by one errors, I think one more to add is handling missing data.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton