Soap Bubbles, Honeycombs, Snowflakes, Oranges on top of Each Other, and Programming Language Compilers
The Beijing National Aquatics Center, aka the “Water Cube”, constructed for the 2008 Summer Olympics, is based on the Weaire–Phelan structure. The what now?
In 1887, Lord Kelvin, notable for his achievements in thermodynamics, asked himself the following question: what is the most efficient bubble foam? To be precise, what is the structure of bubbles of equal volume with the least surface area? Kelvin proposed a slightly curved variant of the bitruncated cubic honeycomb, inspired by the honeycombs of bees. This structure, Kelvin thought, must be the most efficient way to construct a foam, like the one you’d observe when blowing soap bubbles.
An aside about bees. Two hypotheses about the hexagonal nature of bee cells have been proposed. One says that its efficiency at filling space while minimizing surface area (i.e., resource use) is why this design evolved. Another says that, far from geometric perfection, it is simply the way cells get deformed when bees try to squeeze their cells into each other—and observes that individual cells constructed outside the grid are irregular and not at all space-efficient.
For a hundred years, mathematicians considered Kelvin’s solution to be optimal. It seemed obvious, but no one could produce a formal proof of its efficiency. Then, in 1993, physicist Denis Weaire and his student Robert Phelan made a computer simulation and discovered a different structure, now bearing their names, which was slightly more efficient. This structure is non-obvious in that it employs two different kinds of cells, which nevertheless fulfill the formal criteria by having equal volume.
Something to think about when considering the similar ball stacking problem, which is even more obvious on first look. In 1611, the astronomer Johannes Kepler conjectured that the face-centered cubic packing—also known as the way to stack balls that results naturally from putting one ball on top of the other, in the way seen at any supermarket stack of oranges—is the most efficient packing. Slightly less than 26% of space is left unfilled by this arrangement. There are other known ball stackings with the same efficiency, but none that are more efficient. There’s a funny story about Kepler’s essay, On the Six-Cornered Snowflake: Kepler didn’t have money to buy his friend a Christmas present, because his employer hadn’t paid him for some time. Instead, Kepler wrote his friend a meditation on nothing, since he had nothing to give, in which he considers the closest things to nothing that were then known, such as snowflakes.
In 1998, mathematician Thomas Hales produced a proof of Kepler’s conjecture. This proof is widely accepted by mathematicians, but since it is a computer-assisted proof by exhaustion, meaning it runs through all the possibilities and checks to see if any is better than Kepler’s, it’s very hard to follow and to verify. This is why mathematicians remain skeptical to computer-aided proofs and prefer ones that aren’t. Another famous theorem, the four-colorem theorem, which states that any map can be colored with no more than four different colors such that no adjacent regions share the same color, was also proven by a computer-assisted proof by exhaustion.
But mathematicians aren’t Luddites. They don’t distrust computers by reflex. In fact, there is a theoretical result that is grounds for optimism about the future of mathematical proofs. Known as the Curry-Howard isomorphism, it establishes a correspondence between computer programs and formal proofs. The Coq proof assistant has a programming language designed with this isomorphism in mind. One of its applications is programming language semantics. Semantics is the field that studies meaning, and programming language semantics is about how compilers and interpreters—the programs that translate code written in a higher-level programming language into machine code—actually translate. Does the compiler translate the code as intended, or could there be bugs that make it mistranslate? Coq can help verifying that a compiler translates the code exactly as intended.
Ars Technica:
This week, memcached, a piece of software that prevents much of the Internet from melting down, turns 10 years old. Despite its age, memcached is still the go-to solution for many programmers and sysadmins managing heavy workloads. Without memcached, Ars Technica would likely be unable to serve this article to you at all.
According to a commenter on HN, memcached’s 10th birthday would actually be tomorrow (May 22nd). I’m pretty sure it will outlive today.
✚ I’ve left a comment myself on HN in which I express my admiration for obvious tools that have changed the face of software development (e.g. memcached, JUnit, etc.)
Original title and link: memcached turns 10 years old (NoSQL database©myNoSQL)
…
It’s up to you to decide your own future.
Let’s chase after our dreams. There will be days of tears,
But it’s a precious wish, so don’t disappear.
I’m sure you’ll meet the you of tomorrow…
…
Zero!! - Minami Kuribayashi
Selain lagunya enak ternyata liriknya juga bagus
Spectrum of Colors Revealed Through Lit String
British artist, physicist, and all-around science enthusiast Paul Friedlander produces kinetic light sculptures that provide a colorful feast for the eyes. Each piece in his body of work offers a visual medley of light and motion by rapidly rotating a piece of string through white light. The vibrating rope becomes invisible to the human eye, but colors from the light (which would normally be invisible to the naked eye) are revealed in rapid succession.
The scientific artist gives insight into the history of his career shift into the arts and explains the science in it all: “I decided to focus on kinetic art: a subject in which I could bring together my divided background and combine my knowledge of physics with my love of light. In 1983, at London’s ICA, I exhibited the first sculptures to use chromastrobic light, a discovery I had made the previous year. Chromastrobic light changes color faster than the eye can see, causing the appearance of rapidly moving forms to mutate in the most remarkable ways.”
http://www.mymodernmet.com/profiles/blogs/paul-friedlander-kinetic-light-sculptures
Be The Light - One OK Rock
Just the thought of another day
How did we end up this way
What did we do wrong?
God
Even though the days go on
So far so far away from
It seems so close
Always weighing on my shoulder
A time like no other
It all changed on that day
Sadness and so much painYou can touch the sorrow here
I don’t know what to blame
I just watch and watch again
Even though the days go on
So far so far away from
It seems so close
Even though the days go on
So far so far away from
It seems so close
What did it leave behind?
What did it take from us and wash away?
It may be long
But with our hearts start a new
And keep it up and not give up
With our heads held high
You have seen hell and made it back again
How to forget? We can’t forget
The lives that were lost along the way
And then you realize that wherever you go
There you are
Time won’t stop
So we keep moving on
Yesterday’s night turns to light
Tomorrow’s night returns to light
Be the light
Always weighing on my shoulder
A time like no other
It all changed on that day
Sadness and so much pain
Anyone can close their eyes
Pretend that nothing is wrong
Open your eyes
And look for light
What did it leave behind?
What did it take from us and wash away?
It may be long
But with our hearts start a new
And keep it up and not give up
With our heads held high
You have seen hell and made it back again
How to forget? We can’t forget
The lives that were lost along the way
And then you realize that wherever you go
There you are
Time won’t stop
So we keep moving on
Yesterday’s night turns to light
Tomorrow’s night returns to light
Be the light
Some days just pass by and
Some days are unforgettable
We can’t choose the reason why
But we can choose what to do from the day after.
So with that hope, with that determination
Let’s make tomorrow a brighter and better day
Go hard early
“we are superteam”
Pembersihan PKL Gerbang Belakang , 10 Januari 2013
ah warung langganan akhirnya hilang juga :’(
Beberapa waktu lalu di sela-sela kesibukan ngoding, teman-teman sekantor mengajak nonton film Life of P (filmnya lumayan bagus, cocok untuk menenangkan hati – dan efek grafisnya juga bagus). Di situ sang tokoh utama berkata :
I suppose in the end, the…
shared via WordPress.com
