HNHacker News
TopNewBestAskShowJobs

xscott

1,566 karma · joined August 5, 2019

submissionscomments
xscott··on Did Anthropic ask for this?
It's tough to know who believes what at that level, because if they are aiming for regulatory capture they need to maintain the illusion.
xscott··on Did Anthropic ask for this?
Another neutral party might not believe it's really a doomsday device and that what currently looks like exponential growth in capability could be an s-curve that plateaus in a year or two. After that, it will be diminishing returns to invest heavily into a tech that won't get much better.

So what are the current leaders in the field supposed to do to stave off competition? They should convince the public that they do have a doomsday device, claim it must be regulated, and then they can profit from their duopoly because it's exceedingly expensive to break into the high end of the market. The government has its own nefarious incentives, not limited to collecting fees and using the unrestricted versions for surveillance or black hat stuff.

xscott··on Go: Support for Generic Methods
> you see the point, right?

Bah, I think this debate was already old when I first saw people arguing it on comp.lang.lisp in the 90s. I don't have a dog in this fight other than to reject the notion that Common Lisp is "coherent" and not "organically grown".

The original Scheme belongs in the category of languages like Standard ML and SmallTalk, where a small, careful, and talented group designed them with focus. Common Lisp seems like a bunch of smart people with competing interest and legacy baselines tried to meet in the middle. To the extent CL is more pragmatic, it's another example of "Worse is Better".

xscott··on Go: Support for Generic Methods
Heh, I'd probably take R4RS with define-syntax :-)
xscott··on Go: Support for Generic Methods
Scheme is (or at least was) coherent. You don't need to look any further than set/setf/setq to see that Common Lisp is "organically grown" from the fertilizer of a committee. CL does its best to make every other lisp more attractive.
xscott··on Saying goodbye to asm.js
I believe the idea is that you don't care what language is being used if you aren't going to look at it anyway. Given that premise, the AI can write JavaScript instead of something you need to compile separately.
xscott··on Don’t Outsource the Learning
I think about that kind of thing a lot. For Special Relativity, maybe? I don't know the historical interactions between Einstein, Minkowski, and Lorentz, but my gut tells me the idea was ripe. For General Relativity, I'm less optimistic the current flavor of LLMs could make that leap.

There's so much I don't know though, and I'm certain we aren't the only two who think about it :-)

xscott··on The American Rebellion Against AI Is Gaining Steam
I predict it will get regulated in the US, and that it will lead to regulatory capture. Solving absolutely NONE of the problems people complain about while providing NONE of the benefits AI could bring to society.
xscott··on The American Rebellion Against AI Is Gaining Steam
Yes, and I keep copies of the ones I like[0]. I can't run the huge ones, but the ones I can run aren't as good the "frontier" models. Regardless, I expect they will be considered contraband someday.

[0] - I've been using llama.ccp and Ollama. I should checkout vLLM.

xscott··on The American Rebellion Against AI Is Gaining Steam
I agree with your logic, but you should replace 2 with "AI used by governments only". The haters would have more luck getting rid of nuclear weapons than putting the AI cat back in the bag. Governments will use it for surveillance. Think "sentiment analysis" to make sure you're not a terrorist.
xscott··on The American Rebellion Against AI Is Gaining Steam
All that's going to happen is people will "voluntarily" take it away from themselves.

The fearmongers will tell stories about biological or chemical weapons. It'll be things you could learn from a textbook - something like mercury molecules or cultivating rabies. People will vote to ban AI.

The puritans will clutch their pearls because it can be used to make porn they don't like. They'll vote to ban AI.

People who are afraid of losing their jobs will make tangential arguments about copyright violations. They'll vote to ban AI.

So citizens won't be allowed to use AI directly.

Instead, there will be regulatory capture. Microsoft and Apple will pay fees for compliance testing (bribes). Then they'll serve you a dumbed down version you can't escape. "I see you're trying to analyze numbers. Click here for a free signup to Office 365!".

The social media sites will make sure you still have access to create rage bait slop. That improves engagement.

Big software companies will pay for bug finding services. Small open source projects won't have the money.

If you're upset by AI, you should ask yourself if that's part of the plan. Because there's a lot of money to be made and power to be stripped from citizens if everything above comes true.

xscott··on Don’t Outsource the Learning
I believe almost nobody thinks original thoughts. I never have. At best I applied an idea from one area to another, which is something AI can do.

Moreover, most novel advancements seem like they come when society is ready for them - the nearly simultaneous discovery of calculus for example.

Pick any thought of yours you truly believe is novel and do a serious literature search on the topic and adjacent fields. Ask an AI to help you with the search if necessary :-)

xscott··on Eric Schmidt booed at University of Arizona after praising AI
For me, I'm very enthusiastic about it's use for programming, mathematics, and as a teaching assistant[0]. I'm very worried about it being used for automated surveillance, terrible customer service, and deceptive targeted advertisements. I'm unconcerned about slop and alignment issues. I'm very much in favor of local models (democratization), just like I'm a fan of Wikipedia for making so many topics available to everyone for free.

[0] I don't see a lot of people using LLMs to learn a new topic, but I had a really great experience by walking through some math I wanted to know, forcing it to go slowly, and writing code and test cases for each concept to make sure it wasn't hallucinating. There are no "choose your own adventure" textbooks like this, and there are no professors who would be that patient with me in office hours. I don't think it will work well for unmotivated learners.

xscott··on Eric Schmidt booed at University of Arizona after praising AI
There was also a decent amount of enthusiasm for the "long tails" because with unlimited virtual shelf space, you could find products that would not have enough mass appeal to the average consumer to justify their space on physical shelves. For instance, Netflix would loan you a DVD of almost any movie but Blockbuster only stocked the middle of the bell curve.
xscott··on Usage-based pricing killing your vibe, here's how to roll your own local AI
There are so many flags to llama.ccp that I won't try to say anything too strong, but I believe things related to `--kv-offload` mean you can have the KV cache in GPU VRAM, regular GPU RAM, paged to disk, etc...

I'm on a Mac with unified memory, so I can't easily benchmark it for you, but I think a PC with 64GB of regular RAM and a 24GB gaming card could swap between multiple sessions without too much pain. The weights could stay resident on the GPU.

On the other hand, I did just dump some Project Gutenberg texts into a prompt, and building that cache in the first place was slower than I though it would be.

xscott··on Usage-based pricing killing your vibe, here's how to roll your own local AI
The names for the pieces are confusing, so it's easy to talk past each other. For instance, you're saying "Codex the agent", which isn't a thing now. It's currently GPT-5.5, and at one point it was GPT-5.3-Codex, so when I say "Codex", I meant the MacOS "harness". Similar for Claude Code vs Claude Opus/Sonnet.

Anyways, I don't know specifics well enough to argue with you on anything, but there is a cost for input tokens, and you see/pay it when you use the API directly or through OpenRouter. Maybe you looked at the leaked source for the Claude Code and can tell me definitively otherwise, but Anthropics and OpenAI's incentives for when to compact are not always aligned with the users depending on pricing plans.

xscott··on Usage-based pricing killing your vibe, here's how to roll your own local AI
I think you're right about the cost/benefit trade-off in general, but I do wonder how much "compaction" Codex and Claude do is to keep context fresh and how much is to save (them) runtime costs.

If you've got a 1M token context, but they constantly summarize it down to something much smaller, is it really 1M tokens of benefit? With a local model, you can use all 256k tokens on your own terms. However, I don't have any benchmarks to know.

xscott··on Usage-based pricing killing your vibe, here's how to roll your own local AI
Your point about caliber/quality is fair, but I have been pretty astonished by some of the newer/better models (Gemma 4 variants, GPT-OSS before that).

However, there's not a lot of memory increase to have multiple sessions in parallel with one model. It's an HTTP server, and other than some caching, basically stateless.

xscott··on Laguna XS.2 and M.1
Lol, I totally agree about anyone using the non-computable angle.

However, I've got a 20GB GGUF file on my disk that can write code better than 99% of the people I ever worked with in the last 25 years, and ravens seem pretty clever with about 2 billion neurons... I have no idea what the lower bound is.

Fun to think about though :-)

xscott··on Laguna XS.2 and M.1
This kind of proof isn't really as water tight as you claim. It's a lot like saying state machines are limited to processing regular expressions, and then completely ignoring how easy it is to add a stack or linear memory to a state machine to make it a PDA or Turing machine.

So yes, the LLMs can be trivialized as just randomized autocomplete, but if you add a database or memory to the side very basic MLPs can become a Turing machine. It's going to take a lot more proof to say a Turing machine could never be intelligent. And you can do more than just give the LLM side memory - you can have them invoked recursively, use message passing as coroutines, and so on...

You might be technically correct if you ignore anything other than the very restrictive definitions you're using, but even there I'm not certain. If you had a LLM with a trillion token window, is that good enough to act as a memory? Human brains aren't infinite either.

xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
> People who have conviction about issues with moderation include links to demonstrate what they mean.

Yes, I see you're using extra words to say "citation required". It's borderline clever, and fits the obvious intention of telling me I'm full of shit, except you're making a strong statement that also needs bolstering. How would you know if the alienated people just quietly go away or silence their opinions to fit in?

Regardless, it's acceptable here to mock climate deniers, capitalists (landlords, CEOs, Billionaires), SUV or truck drivers, religious fundamentalists, various flavors of conservatives, fans of "AI slop" (music or art), etc... You've got better search tools than I do to find the links.

I don't particularly want to defend any of those groups. I just wish we could add cyclists to the approved set, because they're frequently self-righteous hypocrites. I can see I'm unlikely to succeed in this endeavor.

> it's an indication that they just want to spray a little poison into the atmosphere

That seems a more than a bit uncharitable. Do you have any evidence to back it up? :-)

> evade accountability for their own conduct or examination of their claims.

I contradicted a jerk in defense/support of someone who said something I agree with. When the jerk doubled down and became truly belligerent, I bowed out of the conversation and let them have the last word before it turned into an actual flame war.

You came in 12 hours later with an "I don't care who started it" approach, looking for a reason to chastise both of us, and the worst crimes you could come up for me was some weird thing about troping and making fun of cyclist fashion.

Is that accountable enough? Am I supposed to feign penitence like the belligerent kid did?

I've wasted enough of your time. Peace!

xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
The actual trope in this conversation is "citation needed". That's a phrase which pretty much everyone here, yourself included, knows is the superficially civil (politely hostile) way of saying "you're full of shit".

Telling someone they're sealioning is just using a recently coined word. You also know that person wasn't sincerely asking for evidence - they were sealioning, and very hostile about it.

As for mocking cyclist fashion, that's just a case of falling on the wrong side of the fence. It's completely acceptable here, encouraged even, to mock certain groups and not others. In any given conversation, snark is allowed so long as it points in the agreed direction. And it's self-reinforcing, because anyone who goes against the grain is weeded out - as in your moderation here.

Anyways, I'm not sure what you could do differently. The alternative chat forums do seem consistently worse, so maybe this is as good as it gets.

xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
[flagged]
xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
I don't understand: They get pissy, but you don't find that obnoxious?

If cyclists got off the roads every time a car comes by, that would be consistent with their expectations for walking paths.

xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
[flagged]
xscott··on Waymo says can't avoid bike lanes because riders want to be dropped off in them
As a cyclist, I'm sure you're tolerant and polite to people walking in the middle of the multi-use paths, right? /s

For a long time I thought cyclists were hypocrites because they play the victim when they're on roads while being complete jerks on walking paths. But really, it's not hypocrisy - it's self-entitlement in both cases. It's honestly very consistent behavior.

xscott··on Claude struggles to cope with ChatGPT exodus
Thank you for this. I had Antigravity already but was thinking of cancelling it because Gemini frustrates me. Using it with Claude though was very impressive. I burned through my token budget in about 5 hours though.
xscott··on Claude struggles to cope with ChatGPT exodus
That is interesting, and thank you.

I've had a list of pet projects that I've been adding to for years. For those, I just say the broad strokes and tell it to do it's best. Codex has done a really good job for most of them, sometimes in one shot, and my list of experiments is emptying. Only one notable exception where it had no idea what I was after.

I also have my larger project, which I hope to actually keep and use it. Same thing though, it's really hard to explain what's going on, and it acts on bad assumptions.

So if Claude is better at that, then having two tools makes a lot of sense to me.

xscott··on Claude struggles to cope with ChatGPT exodus
Can you expand on that. I've been wanting to try Claude for a while, but their payment processing wouldn't take any of my credit cards (they work everywhere else, so it's not the cards). I've heard I can work around this by installing their mobile app or something, but it was extra hurdles, so I didn't try very hard.

And I've been absolutely amazed with Codex. I started using that with version ChatGPT 5.3-Codex, and it was so much better than online ChatGPT 5.2, even sticking to single page apps which both can do. I don't have any way to measure the "smarts" for of the new 5.4, but it seems similar.

Anyways, I'll try to get Claude running if it's better in some significant way. I'm happy enough the the Codex GUI on MacOS, but that's just one of several things that could be different between them.

xscott··on The Lobster Programming Language
I think it would be cool if a language specifically for LLMs came about. It should have something like required preconditions and postconditions so that a deterministic compiler can verify the assumptions the LLM is claiming. Something like a theorem prover, but targeted specifically for programming and efficient compilation/runtime. And it doesn't need all the niceties human programmers tend to prefer (implicit conversions comes to mind).
← PreviousPage 3 of 25Next →