C
Carin Meier
gigasquidsoftware.com · Personal blog · on HN since 2011
Carin Meier writes about Clojure, covering machine learning, Python interop, drones, and playful programming projects.
What HN saysCommenters praise her as an author of Clojure books and talks, and link her guides to Hugging Face GPT and Python libraries from Clojure.
32HN people shared it
14linked it in comments
72stories submitted
606story points
5 months agolast shared
2011people per year2026
Most-shared posts
- 1Hugging Face GPT2 with Clojure5 people · 11 points · first shared 2020 · discussion on HN
- 2Hugging Face GPT with Clojure4 people · 5 points · first shared 2015 · 1 comments on HN
- 3Deep Learning in Clojure with Cortex3 people · 64 points · first shared 2016 · discussion on HN
- 4Clojure Interop with R and Python on GraalVM3 people · 20 points · first shared 2017 · 3 comments on HN
- 5Hello World for the Next Generation3 people · 19 points · first shared 2016 · 2 comments on HN
- 6Chemical Computing with Clojure3 people · 7 points · first shared 2015 · discussion on HN
- 7One Fish Spec Fish – Dr. Seuss Inspired Clojure.spec3 people · 3 points · first shared 2016 · discussion on HN
- 8Guide to Leaving your Mac2 people · 76 points · first shared 2013 · 119 comments on HN
- 97 John McCarthy Papers in 7 Weeks2 people · 56 points · first shared 2012 · 5 comments on HN
- 10Tutorial: Neural networks in Clojure with core.matrix2 people · 11 points · first shared 2013 · discussion on HN
- 11Genetic programming with clojure.spec2 people · 7 points · first shared 2016 · discussion on HN
- 12Green Eggs and Transducers2 people · 4 points · first shared 2014 · discussion on HN
- 13John McCarthy Papers – #1 How My Thermostat has Beliefs and Goals2 people · 4 points · first shared 2012 · discussion on HN
- 14Why Hyperdimensional Socks Never Match2 people · 3 points · first shared 2016 · discussion on HN
- 15Clojure MXNet – The Module API2 people · 3 points · first shared 2018 · discussion on HN
What HN people wrote when they linked it
ch4s3 · 2017-04-27
Allow me to offer a counterpoint. Plenty of great developers blog and give talks while getting things done, you may enjoy post by John Carmack, talks by Sandi Metz, talks by Rich Hickey, talks and books by Carin Meller[1], talks and posts by Vaidehi Joshi[2], Kent Beck, or Dave Thomas or Elixir and Ruby fame[3]. Now, I don't know much about .Net, but in the communities in which I'm involved, the best and brightest are constantly writing, and speaking, and building great things.
[1]http://gigasquidsoftware.com/#/index
[2]https://dev.to/vaidehijoshi
[3]https://www.youtube.com/watch?v=5hDVftaPQwY
airlocksoftware · 2015-04-07
Carin is awesome. Author of such classics as Hitchhiker's Guide To Clojure [1] and World Domination With Hexapods and Clojure [2]. And I think she has a book coming out soonish? Thanks gigasquid, this was a lovely warmup to start my day.
[1]: http://hitchhikersclojure.com/
[2]: http://gigasquidsoftware.com/blog/2014/03/20/world-domination-with-hex…
intellectable · 2015-08-26
Add Carin Meier Living Clojure to your reading list
http://gigasquidsoftware.com/#/books/index
Clojure for the Brave and True is a great way to get your Emacs setup.
If you are going the light table route then start here:
https://github.com/swannodette/lt-cljs-tutorial
or here http://clojurekoans.com/ with videos https://www.youtube.com/playlist?list=PL1p6TgkbKXqyOwq6iSkce_EY5YWFHci…
Check the validity of the dates above. Both lessons are an easy win to gain syntax knowledge.
Watch this for a brief overview:
Frameworkless Web Development in Clojure by Andreas ‘Kungi’ Klein
https://www.youtube.com/watch?v=_LghX4oDWcY
After you get http://leiningen.org/ installed on your linux vm then start hacking on this:
http://www.luminusweb.net/
Next post your code review and questions up here:
https://www.reddit.com/r/Clojure/comments/3ibjfg/new_clojurists_ask_an…
and here
http://clojurians.net/
Rinse and Repeat.
didibus · 2021-02-05
Yes exactly. These blog posts have nice little guides on using it:
http://gigasquidsoftware.com/blog/2020/01/10/hugging-face-gpt-with-clo…
http://gigasquidsoftware.com/blog/2020/01/18/parens-for-pyplot/
http://gigasquidsoftware.com/blog/2020/01/24/clojure-interop-with-pyth…
And you can try it out in nextjournal online notebooks like here: https://nextjournal.com/kommen/gigasquids-libpython-clj-examples
slifin · 2020-02-25
If you're interested in lisps and python's ecosystem you might enjoy lib python from Clojure:
http://gigasquidsoftware.com/blog/2020/01/24/clojure-interop-with-pyth…
https://run.nextjournalusercontent.com/kommen/parens-for-polyglot
tosh · 2020-01-11
this is the permalink to the article:
https://gigasquidsoftware.com/blog/2020/01/10/hugging-face-gpt-with-cl…
(I accidentally submitted the landing page of the blog)
sgillen · 2019-05-16
You are technically correct, it's just that when the vector of booleans gets long enough they start to exhibit certain properties that "normal" binary vectors don't have. Because of this the authors use the term "hyper dimensional vector" to let other professional researchers quickly know what they are talking about. Here's a decent blog post about some of those properties: http://gigasquidsoftware.com/blog/2016/02/06/why-hyperdimensional-sock…
I kind of agree that "hyper-dimensional" sounds like a dumb buzzword, and maybe it is. But I do think we should have a word for vectors that are big enough that they fall in this regime.
yogthos · 2017-10-30
I think this is a good example of Spec being used to guide the solution http://gigasquidsoftware.com/blog/2016/05/29/one-fish-spec-fish/
I don't think Spec alone removes the need for mocking, using Clean Architecture is probably more important for that
https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.…
If you structure your app so that any IO lives at the edges, it becomes possible to test all your business logic without mocking. Spec can help at that point by providing generative testing.
Since Spec
ATsch · 2017-09-02
Also has a great list of other blogs, most of which are my favorites now too.
https://jvns.ca/blog/2016/04/09/some-of-my-favorite-blogs/
here's a copy+pastable list:
https://rachelbythebay.com/w/
http://danluu.com/
https://aphyr.com/
http://www.elidedbranches.com/
http://composition.al/blog/2015/03/31/what-isnt-a-key-value-store/
https://www.harihareswara.net/sumana/2016/03/29/0
http://blog.plover.com/aliens/dd/intro.html
http://blog.jessitron.com/2015/06/ultratestable-coding-style.html
http://akaptur.com/blog/2014/08/03/getting-started-with-python-interna…
http://accidentallyquadratic.tumblr.com/post/142387131042/nodejs-left-…
http://embedded.fm/blog/takingaparttoys
http://gigasquidsoftware.com/blog/2012/09/20/7-john-mccarthy-papers-in…
https://mathbabe.org/2016/03/30/apple-vs-fbi-nobody-won/
jboynyc · 2016-10-04
I like all of Carin Meier's talks, but I think the one that made the most lasting impression was "The Joy of Flying Robots with Clojure."
http://gigasquidsoftware.com/speaking/
brudgers · 2016-08-22
Machines as simple as thermostats can be said to have beliefs, and having beliefs seems to be a characteristic of most machines capable of problem solving performance. -- John McCarthy
A claim that a machine has consciousness seems like it would be similar to a claim that a machine has beliefs, and the correctness of such a claim probably has more to do with what the criteria are for something having beliefs or consciousness than the complexity of implementation details.
A related essay: http://gigasquidsoftware.com/blog/2012/09/20/7-john-mccarthy-papers-in…
McCarthy's paper: http://www-formal.stanford.edu/jmc/ascribing/ascribing.html
juliangamble · 2014-10-13
This is an example usage based on Dr Seuss: "Green Eggs and Transducers" via @gigasquid
http://gigasquidsoftware.com/blog/2014/09/06/green-eggs-and-transducer…
(note this is in Clojure not JavaScript - but the ideas and usages are the same).
loumf · 2014-02-02
Commuting on what? My long commutes on Amtrak and Buses have access to power -- which means my MacBook is fine.
It is really a hard tradeoff of screen size to portability if you don't need to worry about power. If you do need to worry about power then an Air if you want OSX. This is what I'd be eyeing for other OS's
http://gigasquidsoftware.com/blog/2013/12/26/guide-to-leaving-your-mac…
Arcsech · 2017-07-24
Here's a dump of the "Programming" folder from my RSS reader:
Aphyr's (aka the guy behind the Jepsen distributed system test series): https://aphyr.com/
Fred Herbert, the author of Learn You Some Erlang: http://ferd.ca/
Eevee, who posts a mishmash of stuff about programming in general but these days is mostly focussed on games: https://eev.ee/
Tef/Programming is Terrible, which features strong opinions about programming/programmers: http://programmingisterrible.com
Matt Kline, who posts mainly about low-level stuff and embedded systems: http://bitbashing.io/
Evan Miller, whose blog topics are wide-ranging: http://www.evanmiller.org/
tptacek, who can be seen tirelessly defending common sense in the comments on this very site: https://sockpuppet.org
Sonniesedge, who talks about front-end stuff and the human impact of programming: https://sonniesedge.co.uk/blog/
Carin Meier, who posts most often, but not exclusively, about Clojure: http://gigasquidsoftware.com/
Also Julia Evans, as mentioned in the OP.