Importance for Human Physiology
Is anyone thinking of Terminator Kristana Loken?!
switch to Nim
"C++ templates are to common lisp macros, what IRS tax forms are to poetry." Beautiful.
So is anyone using Clasp as just a garbage collected C++ environment?
Hi, I'm Christian Schafmeister. Thank you so much for the nice comments! I just want to point out that this work was all done with your tax dollars. This work was made possible by support from the National Institute of Health (NIGMS), the National Science Foundation (NSF) and the Defense Threat Reduction Agency (DOD:DTRA).
Too bad it was only one hour, not knowing much about chemistry and having had a course or 2 on compilers a decade ago, I had a hard time keeping up at times. Though I feel it was reduced enough for me to appreciate the gist of the chalanges. Impressive and inspiring talk/work.
This was magnificent – I have worked (and played!) over the last two decades with many of the SW technologies shown here, but seeing them applied across disciplines to create molecular machines… I am just speechless.
I'd never expect a scientist from a different field to get so deep into mine – amazing work.
Very nice to have my work described as "a jet engine"!
"C++ template programming is to common lisp macros, as what IRS Tax Forms is to poetry." Hilarious at https://youtu.be/8X69_42Mj-g?t=29m42s
Any time someone makes fun of a mainstream language, I stop taking them seriously. I love Lisp, but trashing C++? Really? There is no real alternative to C++ today (unfortunately). Rust seems to be a good candidate, but Mozilla seems hell bent on making sure it fails. Every language has its own niche, and C++ is a monstrosity, but it's a necessary monstrosity. This is just a pathetic little man.
Check out Marius Buliga for a form of lambda calculus that has a topological representation. It maps naturally to molecules and is a model of computation.
Eventually, consumer products, devices, even large things like spaceships will be "grown". (Any Babylon 5 fans out there?)
The minds of men eh ? take that Mother Nature, your days are numbered.
Great talk, but why not just use clojure.
The technical parts of your project are incredibly interesting and fascinating. But there is a "but": your chemical part (the most important one) seems just put/built around the evolutionist theory: concrete, real "beneficial mutations" (not seen one such thing in whole observable history), plus what basically amounts to billions/trillions(?) of trial-and-error…
My prediction is: you (and all of your successors) will run out of time/patience/age prior to achieve anything really useful.
P.S. Just face it: evolution didn't happen. It's the very show-stopper to real science (hard as it may sound to current minds…).
longwinded and pointless
I highly recommend checking out the slides of the INFAPM – Workshopwhere Christian Schafmeister attended as speaker shortly after this google tech talk.The workshop was on August 5-6, 2015 https://energy.gov/eere/amo/downloads/integrated-nanosystems-atomically-precise-manufacturing-workshop-august-5-6-2015
Sadly it seems (as I currently understand it) that there was only a concept video made of a "system-level tech demo" and not a "coarse-block APM system" (the terms are from the slides). A concept video of a "coarse-block APM system" (like a soup of rudimentary site activation printers) would have featured lots of foldamers (possibly including Schafmeisters spiroligiomers) and these light driven actuator molecules. The video that was made was heavily focused on nanotube usage which are much harder to handle than foldamers. The (difficult) setup of such a nanotube-centric system would likely require the usage of an SPM tip reducing this exercise to a one off "system-level tech demo".
This man literally is curing cancer.
This man could have saved two years of his time by just hiring a professional C++ programmer. And now? We have another implementation of a compiler for a language that already has enough compilers. Especially given that there exist better alternatives like Clojure makes it even worse.My Message: use the stuff how it is thought and only invent new stuff it its really needed (and not just for getting attention).
I've listened to many speakers. This is the most intelligent person I have ever come across.
At last someone who knows what he's doing, geez! otoh who's the nitwit at Q&A?! suggesting to debug lisp macros directly with gdb, correct answer is YOU DON'T! , have you actually used a REPL like ever? even at 2x, q&a simply doesn't justify my time anymore.
this is fucking amazing. so inspired by this talk
GraphviZ 42.44 visualuEr , freenode chat #clasp. Lisp freenide 45.45
Was the "friend at NASA" Ron Garrett by chance?
Tl;dr Python no have macros thus can’t optimize
i come back to watch this every so often for inspiration
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.