HN user

mark_l_watson

21,219 karma

I am an author of 20 books and a practitioner specializing in artificial intelligence, deep learning, natural language processing, and the semantic web. I have 55 US patents. I code in Common Lisp, Clojure, Swift, Python, Haskell, Java, and Scheme. My web site is https://markwatson.com

My recent books can be read for free online on my web site or optionally you can pay for them at https://leanpub.com/u/markwatson

Twitter: mark_l_watson and Mastodon: @mark_watson@mastodon.social

Posts223
Comments8,241
View on HN
github.com 6mo ago

ByteDance local agent is something I might feel safe running

mark_l_watson
2pts1
venturebeat.com 7mo ago

Mistral launches Mistral 3, a family of open models

mark_l_watson
3pts0
news.ycombinator.com 1y ago

Ask HN: How can DuckDuckGo afford their free private LLM model access?

mark_l_watson
5pts1
news.ycombinator.com 2y ago

Tell HN: 4 new chapters in by Book "LangChain and LlamaIndex Projects Lab Book"

mark_l_watson
1pts1
news.ycombinator.com 2y ago

Ask HN: What happened with Cyc now that we have LLMs

mark_l_watson
8pts1
www.01.ai 2y ago

Kai Fu Lee's New AI Company: Yi-Open Source

mark_l_watson
144pts72
leanpub.com 2y ago

Release of My Book: Practical Artificial Intelligence Development with Racket

mark_l_watson
9pts2
news.ycombinator.com 2y ago

Ask HN: Experience Using Rewind AI?

mark_l_watson
3pts2
markwatson.com 2y ago

My blog about my Dad’s work with Oppenheimer and the new movie

mark_l_watson
41pts18
leanpub.com 2y ago

I just published “Safe For Humans AI” – free to read online

mark_l_watson
2pts1
leanpub.com 3y ago

A Lisp Programmer Living in Python-Land: The Hy Programming Language

mark_l_watson
4pts1
news.ycombinator.com 3y ago

Tell HN: I started using Proton Mail again, I find it much improved

mark_l_watson
2pts0
leanpub.com 3y ago

I just published my Python AI book

mark_l_watson
7pts1
news.ycombinator.com 3y ago

How is working with GitHub Codespaces?

mark_l_watson
1pts0
mfiano.net 3y ago

From Common Lisp to Julia

mark_l_watson
108pts91
news.ycombinator.com 3y ago

Ask HN: Switching to a desktop after 15 years of exclusive laptop use?

mark_l_watson
3pts10
semianalysis.com 4y ago

Nvidia in the Hot Seat? Intel Habana, Graphcore, Google TPU,Nvidia A100 Compared

mark_l_watson
2pts0
news.ycombinator.com 4y ago

Ask HN: Help: I can't remove my Alibaba Cloud account

mark_l_watson
1pts0
news.ycombinator.com 4y ago

Ask HN: Anyone else having problems closing Alibaba Cloud account?

mark_l_watson
2pts1
www.read.ai 4y ago

Prevent Meetings About Meetings

mark_l_watson
4pts0
leanpub.com 4y ago

My new “Swift AI” book is available – set price to Free, or pay

mark_l_watson
2pts1
www.newscientist.com 4y ago

What Does Google's New Cookie Policy Mean for Online Privacy?

mark_l_watson
2pts0
time.com 4y ago

China Is Still the World's Factory–and It's Designing the Future with AI

mark_l_watson
1pts0
news.ycombinator.com 5y ago

I added OpenAI API (GPT-3) examples to my Common Lisp and Clojure books

mark_l_watson
5pts3
leanpub.com 5y ago

Practical Artificial Intelligence Programming with Clojure

mark_l_watson
3pts3
clqr.boundp.org 5y ago

Common Lisp Quick Reference

mark_l_watson
33pts2
www.techbriefs.com 5y ago

Artificial Intelligence Device Identifies Objects at the Speed of Light

mark_l_watson
2pts0
markwatson.com 5y ago

I am releasing all my recent eBooks for FREE

mark_l_watson
101pts11
www.brookings.edu 5y ago

China’s Country as a Platform Strategy for Global Influence

mark_l_watson
1pts0
m.jpost.com 5y ago

Israeli MIT Prof. Regina Barzilay first recipient of $1 m. AI award

mark_l_watson
3pts1
Laguna S 2.1 12 hours ago

For me, poolside.ai “came out of nowhere” a week or so ago when I discovered their local coding harness ‘pool’ and their smaller 33G MOE model that runs fast and is effective on my old 32G mac mini. Really good work!!

I need to evaluate their large hosted model.

Qwen 3.8 3 days ago

I like that v4 flash is so fast! I run it on both FireWorks.ai in the US and bought some tokens directly from DeepSeek as an experiment. I only work on Open Source projects, so I don’t have to worry about my work being used to train models - I welcome AI’s being trained on my open content books and code (but not my conventionally published books: I am a party to the copyright suit against Anthropic).

Qwen 3.8 3 days ago

There is a ton of headroom (or room for improvement) in smaller locally runnable models. Some of the Gemma 4 models were re-released this week with better tool support and the improvement in using it with pi for a local coding harness is very noticeable.

I have had my 32G mac mini for 2 1/2 years and I have enjoyed watching one technology advance after another improve the quality of work I can do locally. I bet that what I will be able to do in one year on my old hardware will be even more awesome.

Qwen 3.8 4 days ago

I found qwen3.6:26b slightly better on my 32G mac mini than the same sized gemma until gemma was updated with better tool support 4 or 5 days ago.

It is like a ping-pong game: the advantage flips back and forth between providers.

You may be correct but the combination of local models when they are fast enough and work, combined with paying close to zero for deepseek v4 flash from US providers is pretty good. When you need it, glm5.2 is cheap to use and very good for working with larger projects.

I worry about that but here are two positive things:

1. it would put us (USA) at a competitive disadvantage, and cooler heads will prevail in this fight

2. there are good US open models. I have the latest gemma4:27b with better tool support functioning at a high level in the pi coding harness. Thinking Machines seems to be on a good path, we will see what they and other US companies can do.

Very true. The code is interesting and educational since the overall design is simple. Also true that the PDF to vector database code reminded me of something I would have done a couple of years ago. (I almost always now combine good old fashioned BM25 search with using chunk matching with embedding vectors.)

Interesting looking project, but I just looked at the repo. UIUC is such a great school. I managed an AI team in the UIUC Research Park for two years and interactions with professors and hiring a lot of student interns was a good experience.

Apple’s System Model is actually pretty good but is hard-limited to a 4K context length. This is OK for small Python utilities that need a model for applications that operate on small amounts of data, but is a disappointing limitation.

That said, and this is off topic: Siri on the newest iOS beta is surprisingly good now. I asked it what model it was using yesterday and it said Gemini for difficult problems, then secure Apple model in cloud, and local Apple model.

re:

Right now unless you're paying by the token, there's no cost based reason to use the open weight models for daily coding work because the monthly coding plans from Anthropic and OpenAI are a better deal.

Maybe. I am on a $20/month Anthropic subscription this month but I also use Claude Code frequently with Deepseek v4 flash and pro, GML5.2. For simple work Deepseek v4 flash is so nice because it is fast.

What you say is true however, the US hyper-scalers are still (desperately?) subsidizing subscriptions for market share to boost there valuations.

I really want to see AI inference costs approach zero, and I think I just need to wait a few years to see that.

That is a nice business niche, but I would hope that companies might also care about security. There are just a few inference providers who I trust to not save data outside the scope of maintaining inference cache, but I do use untrusted providers sine everything I work on is open source or open content.

I was blown away by how effective their latest model drop that works with their own coding harness pool is. I tested it extensively with Haskell, Python, and TypeScript for small coding projects. The functionality is good but the inference speed is too slow for most of my work: I would set up a problem, take a walk, then return later to evaluate the results. Note that I have an old mac mini with 32B memory; a fast modern home system would be much better.

EDIT: their business model is interesting, aiming for supporting organizations with privacy and security concerns.

+1 I enthusiastically use Chinese open weight models for a wide range of tasks (I also love Opus and Gemini) but I am so happy to see another high quality American open model (I consider gemma to be high quality, like qwen).

I enjoyed turning off web search for Inkling to experiment with what innate knowledge is encoded in the model weights. A fun thing I do is check what innate knowledge very large models contain about me, as an individual. Inkling has an interesting concise shadow of what I do. (I have written a lot of books, so I am in training data.)

I retired several years ago and now I spend my allotted ‘tech time’ learning. Thirty five years ago I used to make up for having the ‘wrong’ degree (Physics instead of Computer Science) by writing books (Springer-Verlag, McGraw-Hill, etc.) and these books helped me get work and do business.

Now I write to learn new things myself and my mode of operation has changed radically: I still manually research and write code but I also ‘flesh out’ my writing and coding experiments using agentic tools. My approach is different because I don’t care at all about work efficiency so I spend a lot of time reading and studying material I generate with AI, and iterating in ways that wouldn’t make sense in a business environment. I still write open content books on whatever currently interests me but I am thinking, after 35 years of being an author, of winding down this activity because I think my readers might be better off doing their own research and coding, and with agentic design, research, and coding tools this gets easier.

BTW, I miss the old way of doing things, and some of what I do now is attempting to make AI less noticeable to me as I work, and using AI to work on my own work environment.

Everyone has different interests and abilities, and if what we might call the current AI hype cycle has any lasting value (open question) it is in letting us as humans ‘go our own way’ and customize tech and our life style to match what we want.

Well you can use Apple Containers - more convenient than Docker. Alternatively: I am not enthusiastic about Anthropic as a company but I use Claude Code with the three best open coding models (for low cost and speed) and opus when I need it: if you configure Claude Code correctly you protect !/.ssh, etc. I would rather use OpenCode but I am more comfortable with CC (and of course turn off telemetry).

re: this article: excellent! I always do about 90% of my Swift dev on the command line and I learned new tricks from the article. Bookmarked.

I use LLM_based coding agents frequently with Lisp languages and my way of working is different with Lisp languages: 1) if generated code ever has a syntax error, I like to quickly fix the syntax error myself. 2) for some reason I usually prefer to run tests myself in another terminal (with Python, Typescript, etc. I let the coding harness run tests).

I haven’t let coding harnesses run REPLs. When I do let a coding harness run tests I specify in, for examp,e, my Common Lisp skills file to run ‘sbcl -load …” so bash test commands are one liners.

It would be interesting to work on skills and a harness to use REPLs - nothing bad about that idea, I just haven’t tried it.

re: "So, first, by no measure is GLM5.2 as good as Opus."

I accept that for you and your work this is true.

I have a different experience: for a month I paid big money for Opus and got a lot done. Now I am gorging on GLM 5.2 running on Fireworks.ai and I am also getting a lot done for about 15% of the money.

Everyone should do their own evals on their own work.

Claude Sonnet 5 22 days ago

Good point, I also like to do the work myself, with an assistant under my control. I am usually really happy with DeepSeek v4 Flash that I feel just mostly does what I tell it to do, but I do switch to Pro for harder tasks.

There are so many models, and I personally ignore benchmarks so it takes some time to try different models on my use cases. Fortunately, it is ‘good enough’ to do the work to find a few models that work for me, and just use them for a month or two before re-investing time for my own evals to possibly change models.

People should evaluate what works for them and ignore other people and benchmarks. (Apologies if that sounds snarky.)

Lumo 2.0 22 days ago

I like Lumo, glad to pay about $12/month for a private LLM with good conversation management.

There are several general types of tasks that a Gemma 4 12B class model works for me, including: 1) design a large project composed of small libraries that can be coded and tested in isolation. 2) clean up old coding projects: add README files, comment code, show an example of using a new API and have it update API use, etc.

All small-scale stuff. For large integrated projects I am finding DeepSeek v4 Pro commercial API to be very inexpensive and helps me produce good results.

I can come close to agreeing because queen-3.6-27b is my second favorite for local coding. I am using gemma4:26b-a4b-it-qat-48k (the "-48k" is from my modifying a model run with Ollama to always use a 48K context size). On a 32G Mac I use gemma4:26b-a4b-it-qat-48k and OpenCode and on my 16G MacBook Air I use gemma4:12b-it-qat-16k ("-16k" is my resizing context size) and little-coder. I break up projects into small libraries because local coding works better for me using small code bases.

I find that for local coding, I need to spend a lot of time building concise SKILLs for specific things I work on and try to only enable one or two skills per coding session.

To the author of the linked article nice job, and if you feel like adding to it, please add details on your setup.

Misleading title on HN but an interesting article, a reminder of why the hyper scalers are investing heavily in infrastructure.

That said, I expect much of the AI bubble to pop. Google Gemini with Antigravity is a good product, as is a Claude Code subscription but I have switched to using DeepSeek v4 Pro with the Claude Code harness and DeepSeek v4 Flash with the OpenCode harness (when I am not using local models with little-coder/pi) and at least for the foreseeable future I don’t think I am going back. Fast APIs at low cost trumps having to spend a little more time to get the same quality of results.

Your experience with DeepSeek v4 Flash differs from mine: while I usually use DeepSeek v4 Pro (that is also inexpensive), I find using DeepSeek v4 Flash with the Fireworks.ai API and properly configured OpenCode to be very good for routine work, and it is pleasantly very fast. Admittedly I use DeepSeek v4 Pro for difficult problems.

I encourage people to at least once a month to do a quick evaluation with their own problems and workflows. Estimate cost as both what inference tokens cost for a task and also how much human effort it takes to get required results.

I disregard benchmarks.

I was expecting this. Glad I just upgraded my wife and myself in December.

One fix for this problem: Allow US companies to buy memory chips from China. I saw an article about a month ago, that if my memory is correct in this, said that China is ramping up high-end memory manufacturing.

Fix number two: my country (USA) should cease and desist with the craziness that is data center buildouts for AI.

Clearly ‘BIG MONEY’ always needs a new thing (cloud -> crypto -> AI) and the powerful get what they want.

If the US Congress acted to benefit regular people rather than special interests (both party's are corrupt, disbelieve that if you want to live in a fantasy land) then anti-dumping laws would be passed.

If all companies and individuals paid the real price for tokens, then we collectively would work more efficiently. As is, the filthy rich get even filthier, and regular people will get screwed.