<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-24808735</id><updated>2012-01-27T01:47:29.590-05:00</updated><title type='text'>balls out</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-24808735.post-7939849282430619017</id><published>2010-02-18T06:10:00.002-05:00</published><updated>2010-02-18T07:49:56.894-05:00</updated><title type='text'>My Travels</title><content type='html'>It is 11:10 AM in London Heathrow Airport. My plane from JFK landed at 7:30 AM, but my next flight to Johannesburg, South Africa takes off at 5:40 PM. I will have yet another (2.5 hour) lay-over in Johannesburg before taking off to Maputo, Mozambique. I will be traveling in Mozambique and South Africa until March 11, when I will head to Israel on an open-ended stay.&lt;br /&gt;&lt;br /&gt;With all this lay-over time, I am reading travel guides and warnings about potential dangers in Mozambique. In addition to the risk of Malaria, some 2 to 3 million landmines were left in the ground after the civil war ended in 1992. This has been a major impediment to the development of the country's economy, since much of the arable land was covered in mines. According to &lt;a href="http://www.un.org/cyberschoolbus/banmines/schools/background.asp"&gt;a UN report&lt;/a&gt; (which seems to be from around 1997) about 20 people were victims of landmines in Mozambique every month. De-mining operations are slow and costly, but &lt;a href="http://www.hrw.org/legacy/backgrounder/arms/mines-moz.htm"&gt;it seems&lt;/a&gt; that after many years of removal efforts there were still several hundred thousand landmines left in the ground as of 2000. A recent report indicates that the Mozambique government hopes to have the country &lt;a href="http://www.africagoodnews.com/conflict/mozambique-clears-all-landmines-from-four-provinces.html"&gt;landmine-free by 2014&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Last week in Israel, two children were injured by a landmine while hiking in the Golan heights: an 11 year old boy had his leg amputated and his 12 year old sister was injured by shrapnel from the explosion. Apparently, &lt;a href="http://www.israelnationalnews.com/News/Flash.aspx/180479"&gt;Benjamin Netanyahu called the boy&lt;/a&gt; to wish him well. During a Birthright trip to the Golan Heights in Israel, I remember taking a Jeep ride along a road on a hill spotted with what were formerly Syrian bunkers overlooking the Galilee. Along the sides of the road was a wire fence with a &lt;a href="http://commons.wikimedia.org/wiki/File:GolanHeights-mine.jpg"&gt;sign warning of landmines&lt;/a&gt; in the poppy fields beside the road (a twisted joke goes: the Arabic text reads "picnic area").&lt;br /&gt;&lt;br /&gt;In other news (on the TV here in Heathrow), the BBC shows the Israeli Ambassador in London, Ron Prosor summoned to the Foreign Office over the recent assassination of Hamas official  &lt;a href="http://en.wikipedia.org/wiki/Mahmoud_al-Mabhouh"&gt;Mahmoud al-Mabhouh&lt;/a&gt; in Dubai. The Dubai police recently revealed that the assassins used forged British passports with the names of &lt;a href="http://www.nytimes.com/2010/02/19/world/europe/19britain.html"&gt;six British ex-pats&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Israel, of course, does not confirm or deny anything, but this wouldn't be the first time Israeli spies used forged passports in an assassination. In 1997, two Mossad agents with orders from Netanyahu, entered Jordan with forged Canadian passports and were caught after injecting a neuro-toxin into the ear of &lt;a href="http://en.wikipedia.org/wiki/Khaled_Mashal"&gt;Khaled Mashal&lt;/a&gt;. After the botched attack,   Canada recalled its Israeli ambassador.&lt;br /&gt;&lt;br /&gt;In order to secure the release of the two captured Mossad Agents, Israel released Hamas founder &lt;a href="http://en.wikipedia.org/wiki/Ahmed_Yassin"&gt;Ahmed Yassin&lt;/a&gt; from prison. In 2003, after Yassin survived a F-16 bombing he made a statement: &lt;i&gt;"Days will prove that the assassination policy will not finish the Hamas. Hamas leaders wish to be martyrs and are not scared of death. Jihad will continue and the resistance will continue until we have victory, or we will be martyrs."&lt;/i&gt;&lt;a href="http://en.wikipedia.org/wiki/Ahmed_Yassin#cite_note-wwwcnncom3-14"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yassin was assassinated by a helicopter attack in 2004.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-7939849282430619017?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/7939849282430619017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=7939849282430619017&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/7939849282430619017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/7939849282430619017'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2010/02/my-travels.html' title='My Travels'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-1656191364206363462</id><published>2009-12-02T05:32:00.002-05:00</published><updated>2009-12-02T06:43:37.235-05:00</updated><title type='text'>Moon-Base (A Poem for the Escalation of War)</title><content type='html'>they throw rocks, and hurl rockets&lt;br /&gt;they take the money from our pockets;&lt;br /&gt;and pay for war.&lt;br /&gt;they make bombs, and then explode them;&lt;br /&gt;they shoot guns, and then reload them;&lt;br /&gt;and they shoot more.&lt;br /&gt;&lt;br /&gt;they build walls, and they destroy them;&lt;br /&gt;they train men, and then deploy them&lt;br /&gt;to bleed in war.&lt;br /&gt;they will fight, and they will kill;&lt;br /&gt;and they will die as they fulfill&lt;br /&gt;the creed of war.&lt;br /&gt;&lt;br /&gt;the human race&lt;br /&gt;is running out of space&lt;br /&gt;let's go to outer-space&lt;br /&gt;and build a moon-base.&lt;br /&gt;&lt;br /&gt;turn our missiles into spaceships;&lt;br /&gt;we must start leaving soon.&lt;br /&gt;turn our battlefields into gardens;&lt;br /&gt;we will be hungry on the moon!&lt;br /&gt;&lt;br /&gt;we can build cannons on the moon-ground&lt;br /&gt;when we lose our moral high-ground;&lt;br /&gt;we will have strategic high-ground,&lt;br /&gt;to launch projectiles earth-bound.&lt;br /&gt;&lt;br /&gt;ready, aim, fire!&lt;br /&gt;leave it to gravity&lt;br /&gt;to provide the energy&lt;br /&gt;for sweet victory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-1656191364206363462?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/1656191364206363462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=1656191364206363462&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/1656191364206363462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/1656191364206363462'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2009/12/moon-base-poem-for-escalation-of-war.html' title='Moon-Base (A Poem for the Escalation of War)'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-2714060916250105441</id><published>2009-01-27T02:32:00.013-05:00</published><updated>2009-01-27T16:59:51.802-05:00</updated><title type='text'>There is No State Solution; There is a No-State Solution</title><content type='html'>Hi, I am Amir. I am 24 years old and I am a designer of electronic systems that control uranium fission reactions. I think there are controversial people in Iran who can copy these first two sentences, but I am not an Amir of Iran. I am Amir of the Desert, Negev, and I am an American: Ben Franklin is my homeboy. Happenstance allows this Amir to work on nuclear fission reactors without much fear of politically inspired death from above.&lt;br /&gt;&lt;br /&gt;I'm going to Israel in two months. This year, I hope that I will not be attacked by rockets as I visit my grandparents.&lt;br /&gt;&lt;br /&gt;This is a nearly universal human sentiment. Nearly, for I do not doubt the existence of those who yearn for their chance to explode. And despite the persistence of those exceptions, all humans should protest the notion that it is acceptable to cause violence for other humans. The rational voice must also contradict the voice of those who equivocate for violence. It is unacceptable to transform people into meat, numbers or rhetorical devices like "collateral damage," "human shields," "friendly fire," and especially "intended targets" for it is the intent of violence we should seek to subvert with utmost urgency.&lt;br /&gt;&lt;br /&gt;When empathy is lost, we divide ourselves into us and them and ignore justice. I read about "us versus them" and how that plays out: those who do not study the Bible are doomed to repeat it.&lt;br /&gt;&lt;br /&gt;Before I was a teenager (before the Second Intifada and before Oslo) there were Palestinians from Gaza working among Jews in the Negev Kibbutzim, but now the Arabs are not let out of Gaza. A Thai woman now milks the cows on my grandfather's kibbutz. When you hear about traumatized workers after a Qassam attack turns a cow into hamburger, there is a 60% chance those workers were from Thailand.&lt;br /&gt;&lt;br /&gt;There is nothing quite like sitting in your grandmother's kitchen and hearing explosions in the background. When you hear the boom, everyone's eyes look somewhere else. It's a somewhere that is not a place in the room, but a place in your head where you are calculating how far away that was. &lt;br /&gt;&lt;br /&gt;I am usually in America, and I cannot hear the explosions. &lt;br /&gt;&lt;br /&gt;When I am in the Negev, I hear the booms and I realize that I am an intended target of the TNT. I start thinking about how to mix enough sugar and potassium nitrate to send the pieces of the rocket back. Trebuchet is the sport of engineers, after all. And I recycle. At MIT, I met people who build guidance systems, fly remote control aircraft, fabricate semiconductors, set off large redox reactions (for entertainment value), and program robots that visually approximate Terminator. I could be a much more prolific terrorist than the people attacking me.&lt;br /&gt;&lt;br /&gt;And then I remember Isaiah. Lo Yisa Goy. Rockets don't have a good plough-share-esque poetic substitute and we should probably research the use of scramjets to reach orbital velocity with higher specific impulse, but I digress. If the fates conspire for me to die in a rocket explosion, let it be in pursuit of the lunar surface, and not from the lunacy of my neighbours. &lt;br /&gt;&lt;br /&gt;In America, Arabs and Israelis celebrate together the "weirdness" of their ethnic names. I love that America has a president named Barrack Hussein Obama (though I wrote in Ron Paul). Perhaps our new King will comprehend that drawing lines for Israel and Palestine will not solve the racial divide between Jews and Arabs. There is folly in forging state solutions to racism problems. The Western powers that toot the horns of a two-state solution are like the Chinese observing the 1992 riots in LA and suggesting to segregate California so that the Black people and the White people have their own separate (but equal) states. There is no state solution to racism.&lt;br /&gt;&lt;br /&gt;There is a no-state solution: we have to stop segregating our populations as though the separation will breed peace and not resentment. We need to form joint-ventures to establish our interconnectedness and courts to provide equality before common law. We are sojourners of the ground on which we stand. We must muzzle the dogs of war that claim to own the dirt upon which they leave their droppings. A righteous man once built a raft to survive the wrath of the Creator, indeed we need to build much bigger rockets if we are to become as numerous as the stars.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-2714060916250105441?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/2714060916250105441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=2714060916250105441&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/2714060916250105441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/2714060916250105441'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2009/01/there-is-no-state-solution-there-is-no.html' title='There is No State Solution; There is a No-State Solution'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-8061166978536120400</id><published>2008-11-26T23:51:00.004-05:00</published><updated>2008-11-27T00:15:25.710-05:00</updated><title type='text'>Access Control to Scholarly Articles</title><content type='html'>I get really annoyed when I search Google for something and find abstracts and titles of articles in scientific journals and then find that the actual document sits behind access controls.&lt;br /&gt;&lt;br /&gt;Since I'm an MITer,  I can usually access these documents by pushing a few extra buttons. Certainly, I always know someone who has access to the document and can probably explain it to me.&lt;br /&gt;&lt;br /&gt;It occurs to me that anyone interested in reading these types of articles can probably access it anyway.&lt;br /&gt;&lt;br /&gt;Why are we so obnoxious about putting passwords and payments in the way? Won't it just be more productive for everyone if we removed these access controls?&lt;br /&gt;&lt;br /&gt;And what about the people who can't access these articles for lack of money? Why should we deprive those without means something which would cost nothing to give freely?&lt;br /&gt;&lt;br /&gt;There is something greatly broken in modern culture.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-8061166978536120400?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/8061166978536120400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=8061166978536120400&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/8061166978536120400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/8061166978536120400'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/11/access-control-to-scholarly-articles.html' title='Access Control to Scholarly Articles'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-8558523513122807982</id><published>2008-10-22T12:41:00.003-04:00</published><updated>2008-10-28T12:47:26.551-04:00</updated><title type='text'>compile python 2.5 cjson 1.0.5 in Windows XP</title><content type='html'>&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;If you're trying to &lt;/span&gt;build cjson in Windows XP you might have seen this bug (in addition to the usual setuptools package, you'll need the mingw compiler):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;C:\Python25\python-cjson-1.0.5&gt;python setup.py build&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;running build&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;running build_ext&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;building 'cjson' extension&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;creating build\temp.win32-2.5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;creating build\temp.win32-2.5\Release&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;c:\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall -DMODULE_VERSION="1.0.5" -IC:\Py&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;thon25\include -IC:\Python25\PC -c cjson.c -o build\temp.win32-2.5\Release\cjson&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;.o&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cjson.c:1153:50: too many decimal points in number&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;error: command 'gcc' failed with exit status 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I worked around this bug by changing the MODULE_VERSION token on line 1153 of cjson.c to "1.0.5" (in quotes). &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Now "python setup.py install" works and the resulting modules passes the jsontests.py&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-8558523513122807982?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/8558523513122807982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=8558523513122807982&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/8558523513122807982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/8558523513122807982'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/10/compile-python-25-cjson-105-in-windows.html' title='compile python 2.5 cjson 1.0.5 in Windows XP'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-9027000355775714595</id><published>2008-09-12T12:17:00.003-04:00</published><updated>2008-09-12T13:04:35.734-04:00</updated><title type='text'>X-Prize Alternative Energy Forum at MIT</title><content type='html'>On Wednesday, I went to the &lt;a href="http://nextprize.xprize.org/2008/09/alternative-energy-forum-at-mit.html"&gt;X Prize Alternative Energy Forum at MIT&lt;/a&gt; to hear Ray Kurzweil, George Church, and Saul Griffith present on "What I Would Advise the Next President" with respect to alternative energy policy. After the discussion, a $25,000 X-Prize was announced for making a 2 minute YouTube video with your "Crazy Green Idea."&lt;br /&gt;&lt;br /&gt;Videos and slides of the presentation will be posted on the X-Prize blog-site soon.&lt;br /&gt;&lt;br /&gt;Dr. Kurzweil presented &lt;a href="http://www.kurzweilai.net/articles/art0134.html?printable=1"&gt;the law of accelerating returns&lt;/a&gt; and demonstrated that solar power is a similar technology. He presented an interesting argument that when technologies becoming "information technologies" they switch from a process of linear growth one of geometric growth. Linear technological process is usually the result of trial and error (hypothesize and test) whereas a geometric information technology growth is fueled by simulation and process optimization. He observes that nanotechnology and genetics are pushing medicine into the realm of "information technology" in the same way that advanced material processes and software simulation and optimizations have enabled Moore's law.&lt;br /&gt;&lt;br /&gt;Dr. Kurzweil suggested that at current growth rates, solar power technology will cross a critical economic boundary (making it not just feasible, but pragmatic) in 5 years that will trigger massive solar power adoption electricity generation. I think that accelerated returns are largely demand-driven: sale quantities drive down marginal costs and provides capital for research and improved manufacturing infrastructure so that even lower cost items can further increase sale quantities in a feedback loop.&lt;br /&gt;&lt;br /&gt;George Church discussed biofuels and that the problem of transporting and storing electricity needs to be considered in addition simply generating it. The benefits of biofuels is the energy per weight capacity of combustible chemical storage an order of magnitde higher than solid state capacitors or chemical electric batteries. Thus despite the lower percentage yield in transforming sunlight into stored power, biofuels make more sense in applications like airplane fuel or automobiles where weight is a primary factor of efficiency.&lt;br /&gt;&lt;br /&gt;Dr. Griffith made an important point that "economic practicality" is not the same thing as "technically necessary." His presentation was focused on the technical scale of the problem: In order to practically generate enough electricity to supply humanity we would have to fill an area the size of Wyoming with Solar panels. Transforming the area of Wyoming into a solar farm would require a &lt;a href="http://www.google.com/search?hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;amp;hs=wAr&amp;amp;q=%2897818+square+miles%29+%2F+%281000+square+meters+per+second%29&amp;amp;btnG=Search"&gt;1000 square meters a second for 8 years&lt;/a&gt; (Google for Wyoming Area to get 97818). He also mentioned that the practical energy plan needs to consider that manufacturing and distributing a solar panel can consume several months of the output that it generates. For example: it is not energetically practical to manufacture small wind turbine.&lt;br /&gt;&lt;br /&gt;After the talks X-Prize co-founder Peter Diamandis announced a $25,000 prize for presenting your "Crazy Green Idea" on YouTube. My crazy green idea is to develop a green-power von Neumann machine that is capable of forging a copy of itself and providing power from the sun: a fresnel lens solar forge that is capable of making fresnel lenses for solar forges... A fully green power self-replicator will reduce the environmental impact of developing green power systems and enable low-cost geometric expansion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-9027000355775714595?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/9027000355775714595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=9027000355775714595&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/9027000355775714595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/9027000355775714595'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/09/x-prize-alternative-energy-forum-at-mit.html' title='X-Prize Alternative Energy Forum at MIT'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-5099738040497587659</id><published>2008-07-30T17:25:00.003-04:00</published><updated>2008-07-30T18:52:30.091-04:00</updated><title type='text'>solar energy and tax incentives</title><content type='html'>As a libertarian I oppose subsidies, tax incentives and economic protectionism in general.&lt;br /&gt;&lt;br /&gt;I also live in a reality with oil and coal subsidies, massive credit bailouts, trillion-dollar wars and mathematically disinclined policy-makers in generally. I recognize the fundamental difficulty in achieving returns to scale in a market dominated by monopolized energy providers and I understand the risk model associated with solar investments.&lt;br /&gt;&lt;br /&gt;So when the senate &lt;a href="http://blogs.wsj.com/environmentalcapital/2008/07/30/wind-breaker-senate-again-rejects-tax-breaks-for-clean-energy/"&gt;votes against extending tax incentives&lt;/a&gt; for solar and wind power investments a little piece of me has a moral conflict.  I think local policy decisions born from city and state governments will be more effective at spawning a market for solar installations, but the federal government has demonstrated a decided lack of leadership in sane energy policy. I cringe as I hear the call for more drilling. I guess to a screwdriver everything looks like a screw, only it's all of us who are getting screwed. Continuing at a 30% CAGR, solar panel production will generate around $150B between now and 2012. Unless the Senate wants this production capacity to be developed in China, they aught to reconsider the tax incentives on capital investment.&lt;br /&gt;&lt;br /&gt;I've done a ton of data analysis on solar output, &lt;a href="http://www.nrel.gov/analysis/sam/"&gt;panel production&lt;/a&gt; and energy price data provided by &lt;a href="http://www.doe.gov/pricestrends/index.htm"&gt;DOE&lt;/a&gt; and &lt;a href="http://www.nrel.gov/gis/data_analysis.html"&gt;NREL&lt;/a&gt;. I know that solar panels need to have a 1.5x-4x multiplier to make it an attractive investment as a 12 year bond (depending on where you live).&lt;br /&gt;&lt;br /&gt;What produces this multiplier? Tax incentives for putting your roof to solar power and for the bank for giving you a mortgage on the panel. Panel production at lower price. Panels with greater efficiency. Grid energy costs rising. The combination of these factors will produce the perfect storm for solar technology. The great thing is that all of these things are happening. It is possible to achieve this multiplier in the short run with policy incentives and in the long run when returns to scale reach the most efficient thin-film technologies.&lt;br /&gt;&lt;br /&gt;Lower cost panel production is the big one. This is where returns to scale matter. Nanosolar is investing in prodution plants to produce &lt;a href="http://www.nanosolar.com/"&gt;1 Giga-watts of panel capacity per yea&lt;/a&gt;r. They recently closed $75M in funding matched by $25M in government incentives. They haven't reported the conversion efficiency and cost per watt at their claimed production capacity, but the ink-jet deposition methods they are promoting will be a major factor behind the solar boom.&lt;br /&gt;&lt;br /&gt;According to the DOE. the US consumed 3.3 Terawatt-years last year so it will take 3300 years at 1 GW of panels per year production rate to get to where we need to be.  Luckily, low cost solar power is going to be massively profitable, so we should be able to replicate 1 GW production capacity 256 times over in 8 years if we double it every year. It should be possible to achieve a majority solar infrastructure by 2020 if we start going balls out now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-5099738040497587659?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/5099738040497587659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=5099738040497587659&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/5099738040497587659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/5099738040497587659'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/07/solar-energy-and-tax-incentives.html' title='solar energy and tax incentives'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-6860562229574060008</id><published>2008-06-18T17:19:00.003-04:00</published><updated>2008-06-18T17:44:29.237-04:00</updated><title type='text'>the rising price of oil -- the falling value of the dollar</title><content type='html'>To the casual observer, the price of oil has climbed ridiculously over the past couple years.&lt;br /&gt;&lt;br /&gt;Barrack Obama is calling for "windfall profit taxes" on the oil companies. By some magic of microeconomics, he believes increasing the costs of the oil companies will decrease oil prices. At the same time giving that money to congress and hence "back to the people" will somehow offset the burden these high prices of oil have had on the American public.&lt;br /&gt;&lt;br /&gt;It's exactly this sort of economic nonsense that epitomizes the Democratic wealth-transfer mindset. If the profit margins of the oil companies are to remain fixed at 7.5%, then increasing their tax burdens will only drive up the price of gasoline.&lt;br /&gt;&lt;br /&gt;The really sad thing is people think that gas is getting more expensive instead of realizing that the dollar is losing value.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-6860562229574060008?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/6860562229574060008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=6860562229574060008&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/6860562229574060008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/6860562229574060008'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/06/rising-price-of-oil-falling-value-of.html' title='the rising price of oil -- the falling value of the dollar'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-949478478625302393</id><published>2008-02-21T10:36:00.002-05:00</published><updated>2008-02-21T10:46:49.859-05:00</updated><title type='text'>Chairman of Intel at MIT</title><content type='html'>Craig Barrett, former CEO and current Chairman of Intel came to talk to MIT yesterday.&lt;br /&gt;&lt;br /&gt;Perhaps his most memorable line went something like: "whenever i say petaflop i feel like i'm talking about pornography"&lt;br /&gt;&lt;br /&gt;Considering the room was full of nerds, I think his talk wasn't technical enough. It's reassuring to know that Intel expects MOS structures to scale down to 32 nm and below and that they use hafnium for gate dielectrics. But he mentioned that some new switching technology will be necessary to take us beyond where Intel's current vision takes us. He also seemed enthusiastic about photonic circuits using optical waveguides for signal transmission.&lt;br /&gt;&lt;br /&gt;I would have liked to ask him about how Intel responded to AMD's open bus standards and whether Intel sees tighter integration with co-processors as a key part of the future of computing. Perhaps some other time.&lt;br /&gt;&lt;br /&gt;Someone asked what we could do to improve Washington to direct national resources towards science education and technology development. He said engineers need to run for office. I think no one would vote for us because we're too nerdy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-949478478625302393?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/949478478625302393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=949478478625302393&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/949478478625302393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/949478478625302393'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/02/chairman-of-intel-at-mit.html' title='Chairman of Intel at MIT'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-5930699329816656993</id><published>2008-02-04T12:19:00.000-05:00</published><updated>2008-02-04T12:21:09.598-05:00</updated><title type='text'>superbowl</title><content type='html'>patriots lost. i know. i'm at a loss for words too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-5930699329816656993?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/5930699329816656993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=5930699329816656993&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/5930699329816656993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/5930699329816656993'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2008/02/superbowl.html' title='superbowl'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-4420031805819601108</id><published>2007-09-25T14:13:00.000-04:00</published><updated>2007-09-25T14:52:55.948-04:00</updated><title type='text'>Google Docs still doesn't support OOXML?</title><content type='html'>Dear Google,&lt;br /&gt;&lt;br /&gt;It's hard to believe that with billions of dollars in your accounts you still can't pay someone to write a 10 line converter for your online docs to load the new MS docx file format.&lt;br /&gt;&lt;br /&gt;Here's the simple Python code you need to convert a file from MS Word 2007 to the old doc format. You must run this on a server that has Word and can load the docx format. Please get someone to do this soon.&lt;br /&gt;&lt;br /&gt;from win32com.client import Dispatch&lt;br /&gt;infilename = "C:\\foobar.docx"&lt;br /&gt;outfilename = "C:\\foobar.doc"&lt;br /&gt;word = Dispatch("Word.Application")&lt;br /&gt;file = word.Documents.Open(infilename)&lt;br /&gt;file.SaveAs(FileName=outfilename,FileFormat=0)&lt;br /&gt;&lt;br /&gt;#the output file can now be imported into Google docs&lt;br /&gt;#FileFormat = 0 is from the 'wdFormatDocument' entry win32com.client.constants&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-4420031805819601108?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/4420031805819601108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=4420031805819601108&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/4420031805819601108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/4420031805819601108'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2007/09/google-docs-still-doesnt-support-ooxml.html' title='Google Docs still doesn&apos;t support OOXML?'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-2736857806298577082</id><published>2007-09-24T02:06:00.000-04:00</published><updated>2008-02-05T20:26:48.852-05:00</updated><title type='text'>Blinking LEDs</title><content type='html'>An Israeli said to me that the US as a nation is two points stupider as a result of the incident at Logan Airport involving a sophomore at MIT who went to Logan wearing a circuit-board with blinking-LED  name tag and got arrested for carrying a hoax device.  Anyway, this past week was "everyone make fun of the nerds" week across the media--Boston area especially. Last year I read about a &lt;a href="http://ohharvard.blogspot.com/2006/03/harvard-lsd-hupd-dealer-and-naked.html"&gt;Harvard student getting arrested for running around naked on acid last year&lt;/a&gt; (and why you shouldn't sell to Harvard kids).  They must have better media control over there.&lt;br /&gt;&lt;br /&gt;As the voice of MIT, Phillip Clay is quoted in the Tech:&lt;br /&gt;&lt;br /&gt;“We all have a responsibility not to cause alarm and to be mindful of security requirements.”&lt;br /&gt;&lt;br /&gt;This sounds straight out of 1984.  The problem with security in America is that we are creating annoyances instead of security requirements and they are marginally effective at thwarting any seriously willing attacker.  The reflection we should have to towards this incident is that our security measures suffer from false positives.  A system suffering from false positives generally means the sample data is under-fit and so is the case in the newly created TSA.&lt;br /&gt;&lt;br /&gt;Anyhow, to emphasize my point: we of MIT should be more than mindful of security requirements.  As engineers we should be critical of them and design meaningful security systems that disallow the potential catastrophe that could arise even when security officials  roam our airports with machine guns with the best intentions.&lt;br /&gt;&lt;br /&gt;In this particular incident, in the process of managing a perceived risk, the agents actually generated an increased risk to an innocent party.  Unfortunately as a young government monopoly the TSA and Homeland Security in general have not settled in to best practices in risk avertment.  With virtually no competition to encourage exploration of effective operational changes, we have arbitrary and annoying security practices that remain in place and are not even an effective means of averting a determined attacker.&lt;br /&gt;&lt;br /&gt;In Israel, where suicide bombing have actually occurred with enough regularity for them to develop what we might consider "best practices," the overwhelming tendancy is to bomb markets, bars and nightclubs and so nearly all locations have armed security detail to inspect bags prior to entry. Despite the relative infrequency of airport events, airport security is not a laughing matter either (perhaps the infrequency is due to the tight security). In Tel Aviv you must stop to be inspected by security officers with M16s on the highway off-ramp leading to the airport. In the US, I have yet to experience an airport with this sort of defensive perimeter, but I assure you that the forces employed for this sort of thing, will create a means and mandate for its existence. It will not be worth its cost to liberty if this becomes the employment of our federation, despite it's effectiveness.&lt;br /&gt;&lt;br /&gt;The current US approach to airport security is haphazard at best. If we maintain this illusion of security in exchange for pragmatic and straightforward procedures, we will find ourselves shocked that someone can manage a bomb onto a plane. The concept of federal security forces to protect us from terrorists causes my friend Ben to have a revolution in his grave.&lt;br /&gt;&lt;br /&gt;Does this mean that MIT will now disallow blinking LED name tags at high-density public gatherings such as career fairs?  What makes an airport so special?&lt;br /&gt;&lt;br /&gt;I must be nuts because I leave a constitution in my luggage and I always bring a rubber snake when I travel! Snakes on a plane!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-2736857806298577082?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/2736857806298577082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=2736857806298577082&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/2736857806298577082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/2736857806298577082'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2007/09/blinking-leds.html' title='Blinking LEDs'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-4012324145346799425</id><published>2007-08-24T04:18:00.001-04:00</published><updated>2007-08-24T04:18:42.432-04:00</updated><title type='text'>Microsoft's New Product Boxes</title><content type='html'>I've spent the past half-hour trying to figure out how to open the box that Office 2007 came in.&lt;br /&gt;&lt;br /&gt;Apparently I'm &lt;a href="http://www.joelonsoftware.com/items/2007/08/18.html"&gt;not&lt;/a&gt; &lt;a href="http://www.flickr.com/photos/ucsfpharmacy/sets/72157600095134188/"&gt;the&lt;/a&gt; &lt;a href="http://j-walkblog.com/index.php?/weblog/comments/opening_the_office_2007_box/"&gt;first&lt;/a&gt; person to have trouble with this. So if you're in the same boat as me, don't feel bad, in fact, tell the person laughing at you that a Math and EECS student at MIT just broke the packaging with a swift stomp of the foot (and yes they're laughing at me here).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://windowsvistablog.com/blogs/windowsvista/archive/2006/10/30/announcing-new-packaging-for-windows-vista-and-2007-office-system.aspx"&gt;The Vista Team&lt;/a&gt; over at Microsoft is apparently proud of this achievement. I found a "patent pending" written on the box too---microsoft probably loves printing that on their boxes. What isn't printed on the box is directions on how to open it though (apart from a sticker with the word "peel" and some useless graphic).&lt;br /&gt;&lt;br /&gt;From the Vista blog: "&lt;span style="font-family:verdana,geneva;"&gt;&lt;span style=""&gt;&lt;span style="font-family:verdana,geneva;"&gt;Designed to be user-friendly, the new packaging is a small, hard, plastic container that’s designed to protect the software inside for life-long use." The only accurate statement in this quote is "hard, plastic container" since it's definitely not user-friendly, much larger than the a simple Jewel case, and Microsoft almost certainly isn't expecting users to receive life-long use out of any piece of their software. Life-long use cuts down on upgrade revenue when Microsoft Vista XP with Office 2011 comes out.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Once upon a time I wrote my college admission essay about my experience working at Trader Joe's watching customer after customer, day after day screw up the self-swiped credit card machines. Unlike the MS Office 2007 box, that thing actually had instructions written on the screen to explain how to use it. Though the engineer who designed it could have left it at "hello world" and it would have been equivalent.&lt;br /&gt;&lt;br /&gt;Of course a &lt;a href="http://www.youtube.com/watch?v=X-SCcZF6Sdc"&gt;three-year-old can use an iPhone&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'm sure the dudes at MS probably worked hard to get this out the door, but you really need to take down your blog page praising the user-friendliness of the packaging--you're practically making Mac commercials for them. Good job on the new texture sets in Word!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-4012324145346799425?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/4012324145346799425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=4012324145346799425&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/4012324145346799425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/4012324145346799425'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2007/08/microsofts-new-product-boxes.html' title='Microsoft&apos;s New Product Boxes'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-116098555805084550</id><published>2006-10-16T03:45:00.000-04:00</published><updated>2006-10-22T13:57:08.500-04:00</updated><title type='text'>Is YouTube really worth $1.65B</title><content type='html'>The Google guys went and bought YouTube for $1.65B and I gotta wonder what they were thinking.&lt;br /&gt;&lt;br /&gt;A googol is a 1 followed by 100 zeroes.  Search got them that 1, will everything else hereafter be a whole bunch of zeroes?  In the 90s the web boom was driven by "net business" with things like Amazon and eBay surviving the bust on their merits while ePets disappeared like a sock puppet in the dryer.  The second web boom is driven by "net media" phenomena such as blogging, video and image sharing and social networking.  There are more eyeballs with broadband connections and online marketting has had its rennessaince with Google leading the way.&lt;br /&gt;&lt;br /&gt;The problem with the new media fads is that they only have value based in their popularity.  Popularity is transient.  There have been fads on the internet before.  Google should know better than to pay a premium for control of a fad, especially in the post-apocalypse of the net-boom.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-116098555805084550?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/116098555805084550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=116098555805084550&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/116098555805084550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/116098555805084550'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/10/is-youtube-really-worth-165b.html' title='Is YouTube really worth $1.65B'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-115229749967203624</id><published>2006-07-07T14:29:00.000-04:00</published><updated>2006-07-07T14:41:10.113-04:00</updated><title type='text'>kayaks!</title><content type='html'>my friend's father has built some pretty awesome kayaks.  when i was down in miami over winter break, we went exploring between miami and miami beach on the prototypes.  now that they've been manufactured you can purchase them off the &lt;a href="http://www.sunfinkayaks.com/"&gt;SunFin Kayak website&lt;/a&gt;.  they are definitely the best recreational sit-on-top kayaks on the market; great value for the price ($600).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-115229749967203624?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/115229749967203624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=115229749967203624&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115229749967203624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115229749967203624'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/07/kayaks.html' title='kayaks!'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-115195334314488584</id><published>2006-07-03T14:32:00.000-04:00</published><updated>2006-07-03T15:02:39.460-04:00</updated><title type='text'>bombs in israel</title><content type='html'>both of my parents are from Israel and much of my family is there.  some assholes in gaza regularly (multiple times daily) shoot rockets into the region  where my grandparents live.  a few rockets hit sderot when i was in the region last summer.  i've been concerned about the recent escalation of violence in the area.  everyone really needs to stop bombing eachother.  it really doesn't accomplish much.  just incites fear, hate and violence.  it's not like you can bomb people into liking you.  it's tactless, shitty diplomacy.  Frankly every time we kill someone's father, a whole new generation will grow up with animosity.  I dunno how to fix the situation, but we really need to start some communication among all the people of the region.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-115195334314488584?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/115195334314488584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=115195334314488584&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115195334314488584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115195334314488584'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/07/bombs-in-israel.html' title='bombs in israel'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-115157405761791868</id><published>2006-06-29T05:33:00.000-04:00</published><updated>2006-06-29T05:40:57.626-04:00</updated><title type='text'>Ubuntu 6.06 working on Toshiba Satellite R10 Tablet PC</title><content type='html'>Ubuntu 6.06 is the most functional Linux I have managed to install on my Toshiba Satellite R10 tablet PC.  Wireless ethernet is working, it can read my NTFS partition (phew, since Windows doesn't want to work) and I've got the pen working as the mouse as well.  I don't really have an application to test the various features of the tablet such as pressure sensitivity, the button on the pen and the eraser.  I'd like to be able to read the accelerometer and the screen interrupt that gets fired when I change from laptop mode to tablet mode.  The only thing I had to do to get the pen working was modify xorg.cong to change the device to /dev/ttyS4 ... it actually recognized that I had a pen device though.  email me if you're trying to do this.&lt;br /&gt;&lt;br /&gt;Before I start mucking around and writing software for a tablet (oh and I will just you wait) I'll have to figure out why Windows dies when it attempts to load Mup.sys.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-115157405761791868?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/115157405761791868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=115157405761791868&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115157405761791868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115157405761791868'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/06/ubuntu-606-working-on-toshiba.html' title='Ubuntu 6.06 working on Toshiba Satellite R10 Tablet PC'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-115138653576262100</id><published>2006-06-27T01:16:00.000-04:00</published><updated>2006-06-27T01:35:45.430-04:00</updated><title type='text'>Linux on a Tablet PC</title><content type='html'>I live in Santa Cruz until September.  Commuting every day to Xilinx in San Jose, not so bad... fun ride... wish I had a fun car :I  I'm putting off my ramblings about the FPGA OS until start the term starts up again.&lt;br /&gt;&lt;br /&gt;I'm trying to install GNU/Linux on a Toshiba Satellite R10 Tablet PC.  I've run through 4 distrobutions--Debian, SuSE, Ubuntu, Fedora--in the past few days, and the closest I've come to full functionality is with Ubuntu 5.0.4.  I've had trouble with the Intel PRO/Wireless 2200bg ethernet device in Fedora Core 5.  I haven't been able to get any response from the pen in any distrobution, though I've discovered wacom.  If you're reading this because you're trying to do something similar, pleae share your discoveries with me.&lt;br /&gt;&lt;br /&gt;I also can't get Windows XP to load anymore--I really have no reason to want to go back, since I'd rather go forward though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-115138653576262100?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/115138653576262100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=115138653576262100&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115138653576262100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/115138653576262100'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/06/linux-on-tablet-pc.html' title='Linux on a Tablet PC'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114913482250639586</id><published>2006-05-31T23:52:00.000-04:00</published><updated>2006-06-01T00:07:02.520-04:00</updated><title type='text'>graphing application</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1417/2580/1600/foo3.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/1417/2580/320/foo3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1417/2580/1600/foo2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/1417/2580/320/foo2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;since i had the bitmap file stuff from the bifurcation diagram application i made yesterday and since i can't really move too well, i went and wrote my own function graphing application.  i wrote &lt;a href="http://web.mit.edu/amirh/www/graph/graph.c"&gt;this code&lt;/a&gt; in the past couple hours while watching the movie Dodgeball and doing leg excercises.  i'm really amazed by Ben Stiller's versatility---i mean... Zoolander.&lt;br /&gt;&lt;br /&gt;Here's sin(x) and sin(x)/x.  It was only plotting points for a while, until i added the code to make the graphs continuous.  maybe i'll add parametric equations tomorrow... it wouldn't be to much of stretch.  I'd like to learn the AVI format next so I can make videos of math functions dancing around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114913482250639586?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114913482250639586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114913482250639586&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114913482250639586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114913482250639586'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/graphing-application.html' title='graphing application'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114905367312896743</id><published>2006-05-31T01:20:00.000-04:00</published><updated>2006-05-31T01:40:37.870-04:00</updated><title type='text'>what i do when i'm bored</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://web.mit.edu/amirh/"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://web.mit.edu/amirh/" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1417/2580/1600/foosmall.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/1417/2580/320/foosmall.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;so i'm really bored since my surgery.  i haven't really got much of anything to do so i spend my time learning to code stuff.  i've been learning to use the &lt;a href="http://gtk.org"&gt;gimp toolkit&lt;/a&gt; which has been kinda fun and kinda tedious at the same time.  i've gotten the hang of doing callbacks.  i'll see if i can learn to do this from LISP, since i think in LISP.&lt;br /&gt;&lt;br /&gt;i realized that GUI programming should be left to people who are good at GUI programming.  i'm good at mathy theory kinda stuff so wrote some code which spits out bifurcation diagrams of a simulation of the logistic function. we model the logistic function's diffeq as x[n+1] = c*x[n]*(1 - x[n])   for various values of c the function can behave cyclically or chaotically.  i am varying the value of c from 2 to 4 with x0 = .5.  i darken the y coordinates (between 0 and 1) on each iteration.  i iterate 50000 times on each x value or until a pixel has become entirely black (rgb=000).  i put my &lt;a href="http://web.mit.edu/amirh/www/chaos/ra.c"&gt;code up here&lt;/a&gt; in case anyone wants to steal it. it puts out bitmap files (my code is probably a good demo of the bitmap file format for people who want to do that kind of thing.  you'll notice some index swapping stuff to make the thing display correctly) feel free to email me if you've got questions.  i compressed a 2000x2000 pixel version of the output and put it up &lt;a href="http://web.mit.edu/amirh/www/chaos/foo.jpg"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114905367312896743?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114905367312896743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114905367312896743&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114905367312896743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114905367312896743'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/what-i-do-when-im-bored.html' title='what i do when i&apos;m bored'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114835062912893753</id><published>2006-05-22T22:11:00.000-04:00</published><updated>2006-05-22T22:17:09.156-04:00</updated><title type='text'>knee surgery</title><content type='html'>I had surgery to repair my torn ACL in my right leg.  A hamstring graft was used to put it back together.  I'm going to be immobilized for the next few days and I'll be back on my feet soon enough.  I graduate on June 9 and I move out to California on June 11. Totally psyched.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114835062912893753?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114835062912893753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114835062912893753&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114835062912893753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114835062912893753'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/knee-surgery.html' title='knee surgery'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114765489021947987</id><published>2006-05-14T20:53:00.000-04:00</published><updated>2006-05-14T21:01:30.230-04:00</updated><title type='text'>Morphware startup</title><content type='html'>Morphware startup with their own platform.&lt;br /&gt;&lt;a href="http://qstech.com/"&gt;QuickSilver Technology&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's always comforting to know there are others who share your vision of the future.  It seems like a semiconductor company and not really a software company which means there may be room yet for some hackers to pump out the right kind of OS for these chips.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114765489021947987?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114765489021947987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114765489021947987&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114765489021947987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114765489021947987'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/morphware-startup.html' title='Morphware startup'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114760014824810699</id><published>2006-05-14T05:46:00.000-04:00</published><updated>2006-05-14T05:49:08.260-04:00</updated><title type='text'>6.111 Woes</title><content type='html'>"This shit is taking like 20 mins to synthesize though.. " - My friend in 6.111 in the lab at 2 am Saturday night before the lab is due.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114760014824810699?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114760014824810699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114760014824810699&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114760014824810699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114760014824810699'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/6111-woes.html' title='6.111 Woes'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114705719801046015</id><published>2006-05-07T22:40:00.000-04:00</published><updated>2006-05-07T23:21:35.213-04:00</updated><title type='text'>Another Plunge</title><content type='html'>I'm running Fedora Linux now because Joe said so.  I installed VMware to run a Windows machine so that I could use my MIDI router (there is only a Windows driver) and my sequencing software,  Unfortunately the latency from VMware makes this an unpleasant music creation environment,  I will have to fix my disk partitions in order to install Windows again.  I will probably just get another hard disk.&lt;br /&gt;&lt;br /&gt;Still trying to finish up MIT.  I don't have that much stuff left to do, I can't believe I'm almost there...&lt;br /&gt;&lt;br /&gt;I've been talking with my friends about the prospects of forming a company to design a reconfigurable computer operating systems.  I first have to believe that if I focus my energy on it, it could be a very successful adventure.  Xilinx has started the &lt;a href="http://www.tmcnet.com/usubmit/2006/03/24/1487005.htm"&gt;ESL initiative&lt;/a&gt; to increase the transparency of targetting FPGA hardware.  A proper operating system would definitely be of interest to this initiative.  Heres a short-list of companies that are involved:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xilinx.com"&gt;Xilinx&lt;/a&gt; - Design of FPGA chips.  Also supplies EDA tools for FPGA design.&lt;br /&gt;&lt;a href="http://www.nallatch.com"&gt;Nallatech&lt;/a&gt; - Supplier of FPGA hardware boards for high performance computing&lt;br /&gt;&lt;a href="http://www.cray.com"&gt;Cray&lt;/a&gt; - The original supercomputing company.  Their XD1 has FPGAs on board.&lt;br /&gt;&lt;a href="http://www.mitrionics.com"&gt;Mitrion&lt;/a&gt; - Platform for rapid development of FPGA computing applications&lt;br /&gt;&lt;a href="http://www.impulsec.com"&gt;Impulse&lt;/a&gt; - Provider of tools to target applications written in C to FPGA&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://www.celoxica.com"&gt;Celoxica&lt;/a&gt; - Provider of hardware and tools for C to FPGA&lt;br /&gt;&lt;a href="http://www.systemcrafter.com"&gt;SystemCrafter&lt;/a&gt; - C++ to FPGA tools&lt;br /&gt;&lt;a href="http://www.bluespec.com/"&gt;BlueSpec&lt;/a&gt; - Boston area startup focusing on ESL tools for FPGA and ASIC design.  Their system is being used by 6.375 this semester and I've heard some positive and negative grumbling from my friends in that class.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114705719801046015?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114705719801046015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114705719801046015&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114705719801046015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114705719801046015'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/another-plunge.html' title='Another Plunge'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114645862811151584</id><published>2006-05-01T00:00:00.000-04:00</published><updated>2006-05-01T00:54:04.330-04:00</updated><title type='text'>Took the Plunge</title><content type='html'>After my computer was taken over by an intruder and converted into a pornography FTP, I asked my friend to make my computer run a Linux.  I'm running Debian unstable and Xfce.  Got dual display working on my Nvidia 5700.  I'll have to figure out how to actually go through that install process on my own.  I'll probably get some practice with VMware.  Sadly I cannot run XP anymore, but I'll fix that up soon so that I can use my studio equipment and software again.&lt;br /&gt;&lt;br /&gt;It's refreshing to use my computer like I know what's going on inside of it.  Microsoft's operating system really does suck.  It's obscene that it has such a strangle-hold on the entire world since I don't think people would have that much trouble using a free operating system. &lt;br /&gt;&lt;br /&gt;It's been an interesting few weeks and I guess I'll note the major events for my own purposes.  I finished my summer planning and I'm set to move into a place in Santa Cruz for the summer.   It will be a bit of a commute to Xilinx, but it's closer to the beach.  I was given a "Senior Legacy" award last week for my service to Theta Delta Chi.  This evening I was initiated into Eta Kappa Nu honor society and became the "IAP chair" which means I'll have fun organizing the Project Expo next year.&lt;br /&gt;&lt;br /&gt;Last week, I recorded a &lt;a href="http://tdc.mit.edu/file_download/2"&gt;new song&lt;/a&gt; which is a departure from my usual trance music style.  I also composed and wrote lyrics for another song, but I doubt I'll record it for a while.  A voice from my youth tells me that I should abandon all my plans to develop FPGA applications and just be a musician.  Maybe go on tour for a little while...&lt;br /&gt;&lt;br /&gt;I'm going to start keeping a blog for my research.  Ideally I'll read technical papers every week, write a summary and record my thoughts.  If I write 5 pages a week for a year I'll have a thesis.  I plan to write a good thesis that will pull together lots of ideas about reconfigurable hardware.&lt;br /&gt;&lt;br /&gt;I definitely need to write more.  I collect my thoughts when I write.&lt;br /&gt;&lt;br /&gt;I was aware of a massive rally regarding the Sudanese genocide today.  As the grandson of Holocaust survivors, I hear an extremely loud call to respond to murder and injustice and yet I feel powerless to do anything.  But clearly I must be powerful enough to do something, because if I'm not then who is?  Is typing in this blog doing something?  I need to marinate on that one...&lt;br /&gt;&lt;br /&gt;I like to use the vocabulary of &lt;a href="http://en.wikipedia.org/wiki/Meme"&gt;memes&lt;/a&gt; as a tool to understand the way people and societies think.&lt;br /&gt;&lt;br /&gt;I need to write more cohesive blog entries.  I definitely need to sleep more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114645862811151584?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114645862811151584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114645862811151584&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114645862811151584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114645862811151584'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/05/took-plunge.html' title='Took the Plunge'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24808735.post-114474495551412512</id><published>2006-04-11T04:08:00.001-04:00</published><updated>2006-04-23T04:31:14.220-04:00</updated><title type='text'>Fun with WebApps</title><content type='html'>I've been tinkering with various web programming stuff lately.  It's been a while since I had worked on a web application and it was nice to get back to it.  My server had become a bit outdated so I installed &lt;a href="http://www.en.wampserver.com/"&gt;WAMP&lt;/a&gt; which is basically an easy way to install Apache, MySQL and PHP on a Windows machine.&lt;br /&gt;&lt;br /&gt;I went and hacked out a shell by mimicking code from &lt;a href="http://www.sitepoint.com/article/take-command-ajax"&gt;this site&lt;/a&gt;.  The application there is called "WebConsole" and it got me to thinking that I should develop my FPGA development tools as WebApps.  Naturally I'm working to implement the entire system in &lt;a href="http://swiss.csail.mit.edu/projects/scheme/"&gt;Scheme&lt;/a&gt;, so I looked back on the old XML-RPC server code I had worked on a few years ago.  I'm hacking away at server and XML-RPC code now trying to make a system that can generate HTML pages complete with JavaScripts which use XML-RPC's to communicate with the server.  Once I can get a shell to Scheme I'll be able to do all of my development from the comfort of my Firefox browser.  The next logical step is to develop a system that can spawn new "WebApps" from the console and display them in the browser.&lt;br /&gt;&lt;br /&gt;I've simultaneously been screwing around installing &lt;a href="http://www.itee.uq.edu.au/%7Ejwilliams/mblaze-uclinux/"&gt;ucLinux&lt;/a&gt; on a MicroBlaze core on my&lt;br /&gt;FPGA.  First thing I did was run the web-server demo.  Perhaps I can work on making the hardware platform optimize for fast, secure RPC.  I imagine going to a website and the server's FPGA configures itself to optimally communicate with the browser for the given application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24808735-114474495551412512?l=balls-out.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://balls-out.blogspot.com/feeds/114474495551412512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24808735&amp;postID=114474495551412512&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114474495551412512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24808735/posts/default/114474495551412512'/><link rel='alternate' type='text/html' href='http://balls-out.blogspot.com/2006/04/fun-with-webapps.html' title='Fun with WebApps'/><author><name>Amir</name><uri>http://www.blogger.com/profile/05436827810418004991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
