STM process 1 does
a rollback causing process 2 to do a rollback causing process 1
to do a rollback ... etc.
Anyway, an interesting talk.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googleg
t.
http://backbonejs.org/docs/backbone.html
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with yo
Ok, so I'm a bit over the edge about how good code should be written,
as many of you might have guessed...
but it could be worse:
http://sourcecodepoetry.com
"good code reads well, best code rhymes"
and, best of all, it is a contest!
Tim Daly
/me mutters about being one-upp
>I know Clojure doesn't have all the documentation many would like, but Tim,
>this bit of info is in readme.txt, and the first 3 lines of every source
>file from the library :-)
Touche! +2 points to you!
I love it when my oh-so-noisy self gets skewered by facts! :-)
Tim Daly
--
out."
Fortunately statistics show that programmers retire into management
at age 35 so we won't have to wait that long. If there is any justice,
the managers will have to hire noobs to maintain code they wrote so
they get to listen to the noobs trash talk about their code. :-)
Tim Daly
function. If no code references the library then it won't get
documented.
Any living piece of software is going to have changes made but I'm
hoping that the core remain reasonably stable. Assuming, of course, I
can distinguish core code. Reading code is SO much fun :-)
Anyway, tha
Forward from Ralf Hemmecke:
On 05/22/2014 11:21 AM, Gregg Reynolds wrote:
> I can tell you I would rather maintain the four lines of C++ without
> the largely useless commentary.
That's a simple AXIOM program, but I'm sure one can easily translate it
into any programming language.
foo(a: Intege
udiences will need different
implementations (e.g. docstrings for REPL users) but we must avoid
losing ourselves in the noise.
Axiom, by choice, has a defined audience. Does Clojure?
Tim Daly
d...@axiom-developer.org
[0] Pharr, Matt; Humphreys, Greg
Physically Based Rendering
ISBN 978-0-12-
Ryan,
Does this system compile the left hand sides into a shared data structure?
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are
O; they won't
go away any time soon.
So what would a non-JVM Clojure do? A non-profit JVM-compatible
Clojure product would potentially escape using clause (1) below [3],
assuming it was used for "non-profit educational purposes".
Can a non-Java Clojure be defined?
Tim Daly
==
It appears that the Java API can be copyright protected.
This would mean that you have to get Oracle's permission
and possibly pay a fee to use it.
http://www.theverge.com/2014/5/9/5699958/federal-court-overturns-google-v-oracle
Tim Daly
--
You received this message because you are subsc
"Literacy, Programming, and Open Source" by Robert M Lefkowitz
http://www.youtube.com/watch?v=JxjTsQtxn8A
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members a
There is a 3rd part to this series. Enjoy...
Robert Lefkowitz -- The Semasiology of Open Source (part 3)
http://daviding.wordpress.com/2007/10/22/robert-lefkowitz-the-semasiology-of-open-source-part-iii-oscon-2007-it-conversations-20060726/
Tim
--
You received this message because you are subs
From: Didier Verna
ILC 2014 - International Lisp Conference
"Lisp on the Move"
August 14-17 2014, University of Montreal, Montreal, Canada
Sponsored by the Association of Lisp Users
In cooperation with: ACM SIGPLAN
> Adding complexity and weaving heapings of prose in amongst the code
> isn't going to make the developer that wrote the above rewrite it in a
> better way. You'll just end up with more bad documentation getting in
> the way of what the code actually does. Bad documentation is worse than
> no docum
Gregg,
> My original comment on litprog ("bad bad bad") was admittedly a little
> strong. I think its bad for some things, fine for others. And it's
> possible litprog conventions will evolve to address the problems some of us
> see with using it for programming in the large etc.
Could you expl
> Compare Emacs Lisp, for example, which uses semi-structure
> in the comments to drive many of its features.
Speaking of Emacs, there are (at least) two doc systems available,
the emacs "info" system and org-mode. Both of those evolved due to
a need for a better documentation system.
The claim
> Less trivial things that I would like to be able to do:
> - transclude documentation from secondary files, so that the developer
>of a piece of code sees a short piece of documentation, while users
>of code can see something longer.
> - expand the documentation system as I see fit;
will follow, and express their wishes for the future.
* Prologue: These comments give introductory remarks before a major section
of code. A typical example can include the functions's purpose, return
value, constraints on input, or even implementation details.
* Unclassified
===
How Programmers Comment When They Thin Nobody's Watching
http://www.cgl.uwaterloo.ca/~commenting
"Documentation is essential to software development. Experienced
programmers know this well from having worked with poorly
documented code. They wish to improve their documentation
techniques and
(Just as an aside, there is a conference called "Write the Docs".
see http://writethedocs.org)
> The only way to find out is to read the code - that is, the algorithm,
> not just the names. (This code was documented, by the way.) In my
> experience clashes between the natural language semantics
complete, efficent, and well integrated
with the rest of the design.
This isn't really a technology problem. We have the skill to create
any technology we want. The problem is social. There needs to be a
focus on creating "professional standards". We need to raise the bar
of w
ore you with it.
What I don't understand is your criteria for "what's important" and
how that translates to action.
If we can agree on "what's important" then the technical details would
have common criteria for "simple and good enough vs something that
your "professional standards" you
expect for a "professional programmer".
Tim Daly
Curmudgeon at large
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
N
>From http://lambda-the-ultimate.org/node/4876:
Matt Pharr, Greg Humphreys, and Pat Hanrahan have recently been given an
Academy Award for Technical Achievement, for the book Physically Based
Rendering. This is the first time the award has been given to a book and
(more relevant to LtU) the first
TeX is viewed as a document markup language but it is turing
complete. Occasionally people get ambitious. Here is
executable lisp in a Latex document:
ctan.org/pkg/lisp-on-tex
Perhaps some bright spot can do a Clojure-in-tex during the
next Google summer of code :-)
Tim Daly
--
--
You
han one package (namespace) so I guess I just haven't
seen this as an issue. Styles vary.
If you're using namespaces I presume you're also exporting an API.
Logically that implies that the namespace and its functions would live
in a separate chapter I suppose.
Tim Daly
-
s, adjacent and intermixed with
the code, but written for humans-to-human communication. Clojure
is heavy with great ideas and they need to be communicated intact.
Tim Daly
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To
Re: org-mode.
I stand corrected. Some days my religious zeal overwhelms my fingers.
Thanks for setting the record straight.
Tim
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note t
> Find me a person who fluently used paredit that stopped and reverted back to
> manual parenthesis manipulation.
/me raises my hand.
Structural editing was useful in LispVM (on IBM mainframes) where the
display was 12 lines by 40 characters. It might also be useful for the
iPad lisping app. If
to another person. This almost certainly involves reordering
and restructuring code. The machinery needed to support literate
programming is trivial. See
http://axiom-developer.org/axiom-website/litprog.html
> ... (snip) ...
> * Tim Daly posted a tool that lets him essentially writ
ot;the person" who holds it all together?
Is your whole project "dead code" if certain people leave?
If you want your code to live, communicate.
Write words for people who will maintain your code but you'll never meet.
Tim Daly
Knuth fanboi
--
--
You received this message becau
well-connected people, a nice check, and a chance
to speak at a LISP conference.
Best of all, they don't even have to be literate programs! :-)
Tim Daly
Elder of the Internet
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To pos
at push/pull git-like updates among themselves?
A clone of Hacker News in Clojure would be a good GSOC project
as it is well defined and small enough for a single person effort.
Tim Daly
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
MPI does buffer copying when sending. Since Clojure doesn't modify data
there is an optimization that could be made to skip this copy. Has
anyone looked at MPI for Clojure with this optimization?
Tim Daly
d...@axiom-developer.org
--
--
You received this message because you are subscrib
ess to a table of contents
as well as an index of terms. The document is broken up into
\chapter, \section, \subsection, and other text markups.
Is light-table open source?
How can I contribute these kinds of changes?
Tim Daly
d...@literatesoftware.com
--
You received this message because you
ile
and in the ClojureScript case you extract it with
tangle mydoc "ClojureScript code" >file
In this way you can mingle code for both platforms
and explain why they need to be different, which would
be useful for other developers using your code.
That way you don't have to wri
code. Sixty to Ninety percent of
errors can be removed before the very first run of the program. And
hour for hour, if you have a choice of writing unit tests and reading
code, read the code."
Thus, literate programming, which explains the reasoning behind the
code and the issues involved, wo
On Sat, 2012-01-28 at 06:51 -0800, Folcon wrote:
> Hi Tim,
>
>
> Personally if you have done or would be interested in doing a quick
> vid cast of how you progress through your workflow, I think that would
> be very interesting.
Sorry for the delay. Here is the answer to your request.
Note that
d to provide
auto-insertion of delimiters and motion by expression
which is a kind of structure editing.
Clojure brings back some syntax issues because binding
contexts require [ ] pairs and other structured surface
syntax protrudes into your attention. Would a Clojure
structure editor tend to drift
ea isn't new.
If you want "readable code" write a literate program.
Literate programs communicate from person to person rather
than having the person "decode" your idea from the code.
If you understand the idea, any syntax is easy to read.
Tim Daly
--
You received this me
t. Trust me on that. It's as much your responsibility
> to steer someone toward success as it is theirs.
I'm actually working on the ePub idea with a book so the
"mentoring" would actually be more of a collaborative effort
since it travels into what is, for me, new territory.
On Wed, 2012-02-01 at 10:43 +, Sam Aaron wrote:
> On 30 Jan 2012, at 17:07, daly wrote:
> >
> > The key result was that I discovered what I call my personal
> > "irreducible error rate". If I do 100 things I will make 3 errors.
> > This was independent
On Sat, 2012-01-28 at 10:04 -0500, daly wrote:
> On Sat, 2012-01-28 at 06:51 -0800, Folcon wrote:
> > Hi Tim,
> >
> >
> > Personally if you have done or would be interested in doing a quick
> > vid cast of how you progress through your workflow, I think t
of literate programming.
At the next conj I'll buy you a pint.
>
> On 28 January 2012 15:04, daly wrote:
> On Sat, 2012-01-28 at 06:51 -0800, Folcon wrote:
> > Hi Tim,
> >
> >
> > Personally if you have done
ybody"? :-)
There is no such thing as a simple job but I'll see what I can do.
A watchable video takes time to compose.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@google
the position) "\C-x/1"
(go to the beginning) "\C-[\C-a"
(remember the point) "\C-@"
(mark the s-expression) "\C-[\C-f"
(push it to the killring) "\C-[w"
(switch to other buffer) "\C-xo"
(yank the s-expression) "\C-y"
e to do stuff I want and that's not
really how open source should work.
So, no, if CCW is already doing this then follow their lead.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to cloju
On Mon, 2012-01-23 at 16:17 -0500, Cedric Greevey wrote:
> On Mon, Jan 23, 2012 at 11:19 AM, daly wrote:
> > It accepts either noweb syntax for chunks, as in:
> ><>=
> > (this is lisp code)
> >@
>
> A rather unfortunate choice of delimiter i
s in:
\begin{chunk}{chunkname}
(this is lisp code)
\end{chunk}
You could also write one to process straight HTML, as in:
http://axiom-developer.org/axiom-website/litprog.html
I would even be trivial to write an elisp version that runs
as an emacs command, although I've never felt th
roups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en\documentclass{article}
\usepack
t; presumes you speak the
"language".
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with
s from music class who have not taken any CS
courses and some senior CS students and construct a test.
If your hypothesis holds true then it seems that Google's
"number of ping pong balls in a bus" test would select for
people who cannot program. How very odd.
Tim Daly
--
You
hset was picked. but it didn't have to be one.
> any non-map-collection type would have worked here.
>
> >
> > It's often a lot easier to find a complex solution to a problem than a
> > simple one. Simple solutions are hard work to find.
>
> i'd say they
These are very different goals and require different
technologies. Code cannot communicate "why" it was written.
Any real program that a company creates to solve a real problem
is going to be a large, complex web of technologies and *ideas*.
Once the original authors leave the project, the
ces used?
When should they be 6 bit? What effect would this have on the
O(x) complexity?
Imagine if every Clojure programmer could answer those questions
simply because they "read the book". I believe it would set a
standard for code excellence that would outshine every o
27;t it be much more revealing to give an algorithm and
ask to see it in several styles? Who do you want to be? The
person who can reason out how many ping pong balls fit in the
piano or the person who is fluid in styles? Who wouldn't love
working with the Billy Joel of programming?
Tim Daly
)? Sections on Java interop?
Tim Daly
On Tue, 2012-01-03 at 18:19 +0100, Linus Ericsson wrote:
> Hi Joshua!
>
>
> I've been using Anki for repeating unsorted Clojure-stuff in about a
> year. It's good for knowing all the instructions and source code, but
> the key to suc
d
computer algebra system, originally had a "syntactic sugar" almost
exactly like the one proposed. I uploaded an ancient design
document for this kind of language syntax, called "boot". See
http://daly.axiom-developer.org/boot.tgz
This turned into a huge point of discussion.
ly better than most examples I've seen. I'd much rather maintain
this program with the text than without it. I'd certainly place it
on the high side of the curve.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To
ance is all. That we might
achieve such essential Quality [2] with Clojure is the dream.
Sir Tim Daly, Elder of the Internet
[1] Alexander, Christopher
"The Nature of Order: The Phenomenon of Life"
2002 ISBN 0-9726529-1-4
[2] Persig, Robert
"Zen and the Art of Motorcycle Maintena
ck some useful task, like a code-walker that will list all of
the called functions in a Clojure s-expression, and try to write
a literate version. Odds are good that you will learn more than
you ever wanted to know about Clojure. And, oh-by-the-way,
everyone else can read your literate code and learn
o be great, so it's kind of a chicken-and-egg problem.
> I'm already partway there with the existence of Clojure, but although
> it's the most intelligent language I've every come across (and it is
> at least Lisp), it still isn't enough.
>
> On Dec 22, 11
On Thu, 2011-12-22 at 17:53 -0800, nchurch wrote:
> Firstly, there really needs to be something like a Github for literate
> programming.
What a great idea!
I'll see what I can do.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure
On Thu, 2011-12-22 at 15:35 -0500, Larry Johnson wrote:
>
>
> On Thu, Dec 22, 2011 at 2:54 PM, daly
> wrote:
>
> >
> > The combination of literate + TDD seems forbidding.
>
>
> Are you finding it
t;
>
> The combination of literate + TDD seems forbidding.
Are you finding it hard to explain why you wrote a test?
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegro
I would be really interested to see some examples of
literate programs. Please consider releasing them as
open source, possibly pushed to github.
Tim Daly
On Tue, 2011-11-29 at 11:26 -0800, Stuart Sierra wrote:
> Here's the relevant bit of my .emacs for Babel + Clojure:
> https:/
ach data type? Are we missing any functions? Is our
set of chosen functions "orthogonal"? Given the set of types and
a list of functions could we construct the table automatically?
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure"
he text is written), the macro environment,
etc. See chapter 2 of Lisp in Small Pieces for a really
in-depth discussion.
It is hair-hurting discussions like this that make lisp so
much more interesting than other languages. There isn't a
way to express the concepts in other languages.
Tim Da
.
However, as Knuth points out and as I've already experienced, writing
a program in literate form vastly reduces the errors. There are two
causes I can find.
First, if I have to write an explanation then I have to justify my
poor code hacks. Sometimes I find that I rewrite the code because t
On Fri, 2011-11-18 at 07:07 -0800, bernardH wrote:
>
> On Nov 18, 1:17 pm, daly wrote:
> > Many of you asked me to show an example of a literate
> > program and demonstrate the use of the tangle function.
>
> Thanks to your perseverance, I am looking into practicin
I believe I fixed it.
Please try it again and let me know.
Tim
On Fri, 2011-11-18 at 07:46 -0500, Chas Emerick wrote:
> On Nov 18, 2011, at 7:17 AM, daly wrote:
>
> > http://daly.literatesoftware.com/lithtml/litprog.html
>
> FYI, this is 404 at the moment.
>
> - Ch
sigh. Try
http://daly.axiom-developer.org/lithtml/litprog.html
On Fri, 2011-11-18 at 07:46 -0500, Chas Emerick wrote:
> On Nov 18, 2011, at 7:17 AM, daly wrote:
>
> > http://daly.literatesoftware.com/lithtml/litprog.html
>
> FYI, this is 404 at the moment.
>
> - Ch
ojure Conj. Hopefully someone will "catch the ah-ha"
and write a literate program for next year's Conj.
Tim Daly
d...@literatesoftware.com
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to
Doug Crockford was asked for his reaction to coffeescript.
He loved it.
He was asked for his reaction to Dart
and he said that the set of features that Dart chose are
not the set of features he would have chosen.
Crockford on JavaScript - Section 8: Programming Style & Your Brain
http://www.
I have created a 0th iteration of the clojure in common lisp effort.
git clone git://github.com/daly/clojlisp.git
will create a directory called clojlisp containing:
README -- how to get started from scratch
clojlisp.pamphlet -- the literate program
clojlisp.pdf -- a pdf
On Mon, 2011-11-14 at 16:26 -0800, Phil Hagelberg wrote:
> On Mon, Nov 14, 2011 at 4:18 PM, daly wrote:
> > It seems to me that a Clojure in Common Lisp might be the
> > easiest non-JVM port. It would be a DSL within Common Lisp.
> > A CL implementation would even allow
literate :-)
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from
a time and place.
Tim Daly
On Mon, 2011-11-07 at 11:18 -0500, David Nolen wrote:
> Anybody mind if the miniKanren / cKanren presentation happens at 6pm
> Thursday in the main ballroom?
>
>
> David
>
> On Mon, Nov 7, 2011 at 10:53 AM, Christopher Redinger
> wrote:
>
would make an interesting bullet point.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with
So, to be specific, lets assume that the literate programming
session will meet in the presidential boardroom at 7pm on
wednesday evening. It will likely be a small group and I don't
expect it to take long. It is only scheduled for 15 minutes.
Tim Daly
On Sat, 2011-11-05 at 19:10
What times are available?
How can I choose a time for the literate session?
Tim Daly
On Sat, 2011-11-05 at 10:37 -0400, Doug South wrote:
> On 04/11/2011, at 9:16 PM, Michael Fogus wrote:
>
> >> Any thoughts about when / where these events can take place?
> >
> >
s data. Lisp data is code.
This is not true in most other languages.
Tim Daly
On Mon, 2011-10-31 at 02:40 -0700, vikbehal wrote:
> I am from java Background. We say Homoiconicity in Clojure (Lisp).
> Code is data and data is code. I read various blogs on it, still not
> clear,
might want
to compute them or how the results fit into the
larger context.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated
On Fri, 2011-10-28 at 09:54 -0700, Mark Engelberg wrote:
> On Thu, Oct 27, 2011 at 10:58 AM, daly wrote:
> >> Have there been any new developments on the literate programming /
> >> Clojure front, in terms of tools that leverage existing build tools,
> >> test suit
you might not have to change
the explanation at all.
Clojure is pretty well "firmed up" at this point. I don't know if
there is going to be a large rewrite of the fundamentals.
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure&qu
very early adoptive, open minded community willing to
challenge old assumptions. It helps to highlight what those old
assumptions are, as Rich has done for Lisp, since they can be
difficult to see and hard to displace. I am hoping the community
will disrupt the tiny-files, javadoc, IDE, code-f
the long term the code will be
the only remaining artifact after Rich leaves the project. Look at
Sourceforge and you will see thousands of dead projects that will
never be picked up because they are just trees of code, dead code.
Et tu, Clojure?
Literate programming is about making code live.
I l
Try
http://en.wikipedia.org/wiki/Literate_programming
or the original paper
www.literateprogramming.com/knuthweb.pdf
or from the master himself:
http://www-cs-faculty.stanford.edu/~uno/lp.html
Tim Daly
On Wed, 2011-10-26 at 19:49 -0700, jaime wrote:
> is there a place introducing (
ds of documentation were raised to this level then large
systems like Axiom, Clojure, and ClojureScript would be much easier to
maintain and modify in the long term.
If you want your code to live beyond you, make it literate.
Tim Daly
d...@literatesoftware.com
--
You received this message because yo
made a good
tradeoff. I'm just bemoaning the fact that nil-punning is really
vital in keeping data-type issues out of my lisp life and that
won't work in Clojure.
Ultimately this is cured by deep learning of the language semantics.
I still have a way to go.
Tim Daly
Literate Softwar
ng with data-level
issue that could probably be abstracted away (e.g. a code smell).
Clojure is a great language but the nil handling is, in my opinion,
a design flaw. It forces the introduction of (empty?...) and an
awareness of the data types into view unnecessarily.
Tim Daly
Literate Software
--
air to pin at least some of the blame on the
> complexity of nil. Since nil can be used interchangeably with the
> concept of emptiness in so many circumstances, and was interchangeable
> in the initial context of my function, it was all too easy to rely on
> that behavior.
>
Tim Daly
L
construct where the code could be so much cleaner
if iterators just "did the right thing" with null, that is,
end the iteration.
The use of nil as a unified value for the many meanings leads
to a lot of useful features. The context of the nil value
completely defines the intended meaning
e focus.
I would encourage you to look at Lisp in Small Pieces.
It is a literate program, a book, that contains a complete
lisp system with the interpreter and compiler but it is
written to be read.
Tim Daly
"The hardest part of literate programming is the documentation"
On Thu, 201
he updated link.
I also have a keyboard/mouse (I'm using an Asus tablet)
so I can edit the files. The only missing link is a good
ssh/x11 app that will let me do the emacs editing.
Tim Daly
On Fri, 2011-09-16 at 13:36 -0400, David Nolen wrote:
> On Fri, Sep 16, 2011 at 1:24 PM,
hunt and kill prey).
>
Actually, I'd pattern it after Hickey's ants demo. Each "ant" (aka
developer) that leaves the nest creates a git branch. They can "wander"
(aka hack) on the branch. Returning to the nest causes a "merge".
Hickey's overall ant con
http://jsfiddle.net/g105b/Z4TFh/
It would be interesting to develop Clojure code this way
Tim Daly
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new m
I have written several android apps so I can help with
some questions. Unfortunately I am completely swamped
otherwise. If you make it a project on Github that would
be useful.
Tim Daly
On Tue, 2011-08-16 at 22:33 -0700, Paul deGrandis wrote:
> I'd consider taking this. I've wo
Ng's course on machine learning is online.
I've already taken it.
You need a background in probability.
Tim Daly
On Tue, 2011-08-16 at 08:52 -0700, ax2groin wrote:
> The NYTimes article on the class also mentions two other classes being
> offered for free:
> * Machine Lea
1 - 100 of 242 matches
Mail list logo