Dragan Djuric
draganrocks.bsky.social
Dragan Djuric
@draganrocks.bsky.social
120 followers 67 following 46 posts
Interactive Programming for Artificial Intelligence books read now https://aiprobook.com #Clojure #AI #ML #DeepLearning #Bayesian #Java https://dragan.rocks
Posts Media Videos Starter Packs
Clojure Runs ONNX AI Models Now - Join the AI fun! dragan.rocks/articles/25/...

Join the AI fun directly from Clojure. Although (sadly) Clojure has not find its way in the big guns AI arena, Clojure is a very capable technology for integrating stuff into real-world applications!
Clojure Runs ONNX AI Models Now - Join the AI fun!
Join the AI fun directly from Clojure. Although (sadly) Clojure has not find its way in the big guns AI arena, Clojure is a very capable technology for integ...
dragan.rocks
Fast matrices and number crunching now available on Apple Silicon #MacOS. Check out the newest snapshots of Neanderthal in the Clojars! Add 0.54.0-SNAPSHOT to your project.clj and you're ready to go!
github.com/uncomplicate...
#Clojure #NumPy #CUDA
GitHub - uncomplicate/neanderthal: Fast Clojure Matrix Library
Fast Clojure Matrix Library. Contribute to uncomplicate/neanderthal development by creating an account on GitHub.
github.com
So, we created SQL so "analysts" can query the DB and get rid of programmers. They delegated this to programmers anyways. Now, they created AI that writes SQL, that queries the DB for "analysts". Guess who's going to be stuck writing shitty AI prompts. news.ycombinator.com/item?id=4400...
Getting AI to write good SQL | Hacker News
rb.gy
Reposted by Dragan Djuric
Damn, this is the clearest evidence yet of my “AI powered Dunning-Kruger” hypothesis: that AI proponents are only bullish about AI for work they don’t actually know or understand.
AGI is coming for all of us. It will write symphonies, direct movies, and author the best novels.

The only thing it won’t be able to do is VC investing, which must be reserved as a task only for the most-special people
Reposted by Dragan Djuric
We need to put the punk back in cyber.
Apple M CPU Accelerate backend implemented for #Clojure Neanderthal! Now you have 3 superfast native CPU and 2 GPU choices when crunching numbers on the JVM!
Still available as snapshots on github.com/uncomplicate/neanderthal
(waiting for upstream releases). Thank you clojuriststogether.org
GitHub - uncomplicate/neanderthal: Fast Clojure Matrix Library
Fast Clojure Matrix Library. Contribute to uncomplicate/neanderthal development by creating an account on GitHub.
github.com
I love physical books too!
I can't provide those for my books due to logistical issues, but I don't have anything against you printing the PDF (no drm) and binding in a hardcover binding (if such shops are available in your area).
They've helped hundreds of devs actually get backprop, eigenvalues, gradient descent, and more — without needing a PhD or pretending math is magic.

A few chapters are even free at aiprobook.com if you want to explore. Lots of content is available as blog articles.
Interactive Programming for Artificial Intelligence Book Series: Deep Learning for Programmers, Linear Algebra for Programmers, and more
A book series on Programming, CUDA, GPU, Clojure, Deep Learning, Machine Learning, Java, Intel, Nvidia, AMD, CPU, High Performance Computing, Linear Algebra, OpenCL
aiprobook.com
That feedback led me to create two books:
📘 Deep Learning for Programmers
📗 Linear Algebra for Programmers
They’re built entirely from the intuition that if you can code, you can understand math.
Code-first, jargon-free, honest.
One day, a blog post of mine made the front page of Hacker News.

It didn't break my server, but it was read by many people.

That gave me a signal: there's a hunger out there for programmers who want hands-on, code-first explanations of “scary” math concepts.
10y ago, many programmers were frustrated trying to understand how Deep Learning worked under the hood. Every resource was either:
Way too theoretical
Or shallow “framework tutorials”
I started writing blog posts at dragan.rocks just to explain things to my past self.
Articles
Dragan Djuric's Clojure Blog, Artificial Intelligence, Deep Learning, Bayesian Data Analysis, CUDA, GPU, OpenCL, Functional Programming, Probabilistic Programming, Data Science.
dragan.rocks
I've spent many years building HPC and ML libraries, and writing 2 books that teach Linear Algebra and Deep Learning to actual programmers (not math PhDs).

Here's how I went from writing my first blog post to building a following, front-paging Hacker News, and useful books.🧵👇
Thank you!
I really don't know, as I don't get any contact details from Patreon. I am surprised that they close accounts for such reasons. The only thing that I can suggest is to try with a more traditional email, such as gmail...
The best programmers aren’t good because they know more.

They’re good because they ask:

“What’s really going on here?”
🚀 If you're a programmer struggling with math, Linear Algebra for Programmers by Dragan Djuric is the book you didn’t know you needed.

🔢 No fluff. Just the math that powers ML, graphics, and more—explained in code.

📘 Get smarter where it counts: aiprobook.com/numerical-li...

#AI
Numerical Linear Algebra for Programmers
Numerical Linear Algebra for Programmers: An Interactive Tutorial with GPU, CUDA, OpenCL, MKL, Java, and Clojure basically… * a book for programmers * interactive & dynamic * direct link from theory t...
aiprobook.com
A lot of code that makes PyTorch useful might already be in the Deep Diamond. No need to create a PyTorch port, just the integration of the most useful stuff from libtorch into Clojure.
That's all right. I might do the PyTorch part, and other people will do some other pieces.