graphene's comments

graphene | 10 years ago | on: Supercomputers: Obama orders world's fastest computer

You could compare raw FLOPS (Floating point operations per second) but that would only tell part of the story. These supercomputers are highly engineered for low network latency between nodes, which is necessary for many scientific workloads. Google and other companies are generally able to express their algorithms in highly parallel ways, which means there are much reduced requirements for communication between nodes.

Therefore, even if the raw performance in terms of FLOPS sound similar, the two systems will have widely differing performance on real workloads.

graphene | 10 years ago | on: Clasp: Common Lisp Using LLVM and C++ for Molecular Metaprogramming [video]

Hi Christian, great to have you replying directly like this; I hope my criticism came across as constructive, since I'm super excited about and impressed with this work, as someone also chasing the dream of molecular nanotechnology.

Re: rigidity; I'm curious (apologies for not having read your papers) how you define "just enough" flexibility, and how your design tools take freely moving components into account. Would you agree with my intuitive feeling that there's a tradeoff between designability and functionality, and that your spiroligomer work sits between rationally designed protein structures (very hard problem) and Drexlerian molecular-scale gears and ratchets (similar, determinsitic design rules as in macroscopic systems)? Or, do you feel that anything protein "machines" can do, spiroligomer machines can do too?

I recently started a startup that has molecular nanotechnology as the end goal, and my thinking has been that the flexibility of proteins is an essential element in achieving the capability to design and manufacture with atomic precision, and that the concomitant complexity of the large numbers of degrees of freedom can be tamed with a data-driven approach leveraging machine learning algorithms. I'd love to hear if you have any thoughts on this, and how it relates to the spiroligomer approach.

graphene | 10 years ago | on: Clasp: Common Lisp Using LLVM and C++ for Molecular Metaprogramming [video]

Super interesting.

If you read the Feynman speech that he references at the beginning, he actually mentions that as you scale machines down, things like mechanical rigidity will degrade and you will need to change your design rules accordingly. I always assumed that when you reach the molecular level, thermal motion and the constant bombardment by water molecules would mean that the only viable option is to use proteins, just like nature does, so it's very interesting to see that this guy is aiming to use more rigid structures at the molecular level. I guess this is a way to reduce the complexity (degrees of freedom) compared to designing protein tertiary structure. I wonder if this is too constraining though, he admits he has yet to figure out how to build mechanical machines using this approach, and intuitively I'd expect that to be very difficult with this degree of rigidity. You might need the additional flexibility of peptide chains to do many of the interesting things that are possible.

He does point out the advantage of durability, but this raises the obvious issue that one of the questioners alluded to, namely toxicity/pollution risk. I'd think degredation by biological or other means would be a feature, not a bug, since as he points out, even conventional plastics are a huge pollution problem.

Fascinating stuff nonetheless.

graphene | 10 years ago | on: A venture capital firm says it invests in people “pre-idea, pre-team”

They fund individuals for a fixed, three month period, during which you are free to work on whatever and with whomever you want.

After three months, they invest £10000 (in exchange for 8% equity) in all teams that are settled on an idea and seem promising.

There are no fees of any kind.

(disclosure: I'm on the current cohort)

graphene | 10 years ago | on: Heating houses with 'nerd power'

On your second point, no, a 1000W heater will emit the same amount of heat (neglecting visible light losses, which, as other commenters point out, will be converted into heat later on) as a 1000W computer. This is the first law of thermodynamics, and the fact that the computer is doing computation makes no difference.

graphene | 11 years ago | on: How Sustainable Is Stored Sunlight?

Maybe change the 'Net metering' rules to buy the solar power from customers at a lower price, and let the supply-demand work itself out.

It won't be that simple, since even this (allowing customers to contribute power back to the grid at scale) requires expensive infrastructure upgrades.

graphene | 11 years ago | on: Major Advance in Artificial Photosynthesis Poses Win/Win for the Environment

Keep in mind that converting solar energy to chemical energy (what plants do, and what these researchers have done) is a much harder problem than converting solar energy to electrical energy directly.

Also, the main result of this work seems to be not energetic efficiency, but the production of flexible precursor chemicals.

graphene | 11 years ago | on: 20n (YC W15) Uses Software To Engineer Microbes For Chemical-Making

Thanks for your comment. As I said, it's understandable for your company to keep its software proprietary, after all Google for example, while a supporter of and contributor to open source, does not open source critical components of its business either.

On the wetware side, there is of course a similar incentive to keep the genetic sequences that result from your work private, in addition to perhaps ethical concerns regarding the dissemination of arbitrary DNA.

As a fellow software guy considering going into drug development research though, I do wonder: Given your mentioned open source credentials, it's probably plausible that you are at least sceptical about software patents? If so, what is your opinion on patents on drug molecules and DNA sequences? I'm struggling a bit with this since the only way to a big exit seems to involve protecting any findings as IP (because of the costs of the regulatory process), but I'm not sure I'd want my work to be patent-walled.

Do you know what you would do if you are one day faced with the choice of whether or not to patent one of your molecules or sequences, knowing that not doing so would have significant adverse financial effects on your company?

(This all may sound somewhat critical, but I'm really just curious. My email is in my profile if you prefer to respond privately.)

graphene | 11 years ago | on: How to pick startup ideas

Excellent essay. I feel like the emphasis on "the story" reinforces pmarca's point in his "product market fit" article (http://web.stanford.edu/class/ee204/ProductMarketFit.html): that more important than the team or the idea is the market (in coffeemug's words: the environment).

You can obviously screw up a great market -- and that has been done, and not infrequently -- but assuming the team is baseline competent and the product is fundamentally acceptable, a great market will tend to equal success and a poor market will tend to equal failure. Market matters most.

And neither a stellar team nor a fantastic product will redeem a bad market.

graphene | 11 years ago | on: Why fuel cell cars don't work

Unfortunately, there's no efficient process for that. Efficiency of electrolysis (when not using expensive catalysts) is around 50%.

graphene | 11 years ago | on: Startup advice, briefly

Figure out a way to get users at scale (i.e. bite the bullet and learn how sales and marketing work).

Any pointers for reading material on this?

graphene | 11 years ago | on: Ask HN: Who wants to be hired? (February 2015)

Location: Belgium

Remote: yes

Willing to relocate: yes

Technologies: python, numpy, scipy, scikit-learn, pandas, flask, nginx, C, Fortran 90, MPI/OpenMP, haskell, pandoc, git

Resume: http://be.linkedin.com/pub/mark-szepieniec/89/7a6/53/ https://github.com/mszep http://mszep.com

Email: mszepien gmail

My name is Mark, I'm submitting my PhD in computational physics in a few weeks, and am looking to get into software engineering. With a background in electrical engineering, I'm especially interested in applying the tools of machine learning and data science to systems in the real world. I've really enjoyed completing Andrew Ng's online machine learning course and working on some side projects that touch on data science, and I can't wait to get started making a difference at your company!

I'm an EU citizen, and willing relocate elsewhere in Europe, or North America.

graphene | 11 years ago | on: We Make Mistakes

I can't find a source for LightSail having been rejected from YC, the linked reference is just a crunchbase entry that doesn't mention YC as investors.

I'd be super interested to know more about this, since LightSail seems like exactly the type of company (and founder) that YC says it wants to fund: Working in a RFS domain (energy), massive potential upside, and founder with considerable domain expertise.

graphene | 11 years ago | on: How to Start a Startup: Fall 2014

Seems surprising that Paul Buchheit is not on the list?

His Startup School Europe talk was amazing, although to be fair it was more "why to start a startup" than how.

page 2