back
user profile

mark_l_watson

21,400karma·8,624submissions·August 19, 2009
about
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

recent activity (8,624 total)
comment
That was a good article, not only for investing strategies, but also had a few good tech business ideas - very appropriate for HN.
16y ago·view thread
comment
I don't read uninteresting material and I don't need to because I only accept work in a few very narrow technical areas that I am really interested in. For reading: I need a quiet place because interr…
16y ago·view thread
comment
BTW, I also use git for almost all of the materials in the parent comment. I use a very small managed VPS for my git repositories. For extra backup (in addition to git remote repositories): I have a s…
16y ago·view thread
comment
"""Some of these sub-directories are actually symlinks to encrypted DMGs, again depending on who owns the IP.""" That is how I handle customer proprietary data also for customers who want their work e…
16y ago·view thread
comment
I have a system that works well for me, basically separating small test/experimental bits of code from code for customer projects. I'll talk about the layout of book code later. I keep small test/expe…
16y ago·view thread
comment
In 1982 the CEO and Treasurer of my company (SAIC) bought me a Xerox 1108 - definitely a great box, especially because it was back in 1982. Lisp purists will probably slam me for this (with adequate j…
16y ago·view thread
comment
I enjoyed reading the article but don't really agree with quite a bit of it. I do agree that single individuals or very small teams most often make great breakthroughs, and that languages like Java do…
16y ago·view thread
comment
Yeah, this article is probably much more accurate than what you see on the corporate news media. Fortunately for our 'masters', there are always news stories about terrorism, etc. that they can use to…
16y ago·view thread
comment
I have been occasionally building Rails 3 and trying it - can't wait to switch work projects (probably do this a month after official release). There is obviously a lot of talent on the rails dev team…
16y ago·view thread
comment
Cool, thanks for the tip.
16y ago·view thread
comment
Neat - I just tried it. I am fairly much "in like" with both activerecord and datamapper, but Friendly is cool. I wonder how much work it would take to support PostgreSQL. Friendly looks especially go…
16y ago·view thread
comment
That looks pretty good. A great way to learn a new language: write something useful.
16y ago·view thread
comment
That was a good article! I would not worry about how fast WebSockets catch on with the general public: even if in 6 months only a small percentage of web users have a browser that supports WS by defau…
16y ago·view thread
comment
I prepayed for a 3 year reservation for a small Amazon EC2 instance and I am very happy with that decision because I frequently deploy customer projects to AWS, and any experience from my own projects…
16y ago·view thread
comment
I have done some JRuby + Sinatra coding for AppEngine in the last 6 months, but I keep running into problems that I simply don't have when I use Java. I worked through the linked article several days …
16y ago·view thread
comment
Wow, that brought back some memories. I wrote a commercial app for the Mac in 1984/85 but I had forgot how the original Mac screen looked.
16y ago·view thread
comment
That was a great conference report, and of interest since (when I code in CL) I use SBLC more often than Franz or Clozure. The SBCL developers are also very helpful (a few years ago, I got a very larg…
16y ago·view thread
comment
MongoDB really is simple to use. Unlike CouchDB, you can make adhoc queries without defining map/reduce functions. In MongoDB, array elements are indexed so searching for words, tags, etc. is easy. Th…
16y ago·view thread
comment
A bit off topic, but: I like the way you get redundancy with Amazon: Elastic Load Balancing can proxy traffic to multiple availability zones. That said, Amazon AWS have had outages this year - goes wi…
16y ago·view thread
comment
Two years ago, one of my customers sent me a 30 pound coffee table book of Leonardo da Vinci's complete works of art and biography.
16y ago·view thread
comment
Right now, on my MacBook, the RSIZE is 204M. Not too much memory.
16y ago·view thread
comment
Awesome, following the directions, it took just a few minutes to get a local copy running. I used to run my own online word processor, written about 6 years ago for my own use, but a few thousand peop…
16y ago·view thread
comment
The directions say to set export MYSQL_CONNECTOR_JAR= to location of a mysql client jar -- you see this error message if you don't do this.
16y ago·view thread
comment
As a Linux user since 1992, Ubuntu is my favorite distro, out of many great distros. Mark Shuttleworth has really done the whole world a great service, definitely someone who has given something back …
16y ago·view thread
comment
My mistake, there is a plugin for colored/styled fonts. Also, as someone kindly pointed out in an email: http://www.clairvaux.org/ColorCoded.html …
16y ago·view thread
comment
I just tried it with Clozure CL. Seems to work fine, but I am going to stick with Emacs+SLIME with colored fonts, etc.
16y ago·view thread
comment
Anyone tried this? In the 1980s, the Coral Common Lisp system (precursor to Macintosh Common Lisp, which this IDE is derived from) was a gift from heaven. It was so good that after I ported the ISI Gr…
16y ago·view thread
comment
I agree on the goodness of image development. In the early 80s I had a Lisp Machine, and I would use an image for months before rebuilding it. Also, when I do Common Lisp using SBCL (not often), I hav…
16y ago·view thread
comment
That is very cool. Rich asking directly for support is straight forward, and I like it. This reminds me of Zed's post on why he switched to using the AGPL license - also straight forward. I have never…
16y ago·view thread
comment
Spot pricing does look good when you don't need extra EC2 instances on a regular basis and when you can write restartable applications. That said, spot prices are fairly much the same as reserved inst…
16y ago·view thread