FREE counter and Web statistics from sitetracker.com
collision detection
content | discontent
send me yours
April 26, 2003
Gemini stuns me










Okay, sorry I haven't been blogging this week. But it's because I was on the road and just got back -- and, while I was away (in Huntsville, Alabama), I visited the Rocket Museum of the Marshall Space Flight Center. At the center, NASA has collected various rockets and space modules so you can see them up close. So I wandered around, and fixed my attention on the Gemini capsule. As you may recall, the Gemini capsules were intended to circle the earth a bunch of times with two astronauts on board -- as a prequel to a moon shot. The idea was to see how humans responded to the rigors of space.

But here's what blew my mind: The tiny scale and super-retro style of the Geminis. I mean it's hard to tell from the picture above, but christ almighty -- those things make a Karmann Ghia look spacious. Those guys were just totally crammed in there. And we think of NASA as being all computerized and automated, but lemme tell you, peek inside a Gemini capsule, and it's literally nothing but manual controls, about 800 tiny manual toggle switches, and slider switches and rotary dials that look as if they'd been plucked of the front of a vintage Fender amplifier. These people weren't just brave for riding this thing into space -- they were insane. I mean, insane in a good way, because I'm a huge supporter of manned space travel (though I agree with critics who complain that the Shuttle is a lousy design and massive waste of money). But seriously, these guys must have been smoking huge, fat rocks of crack to get inside one of these things and head out into the void. After years of being a space buff, and reading tons about early space flight, nothing -- absolutely nothing -- could prepare me for the shock of realizing how totally and utterly barbaric those early space capsules were. Some of the panels on the Gemini look as if they were made from Meccano pieces; I'm not exaggerating.

If nothing else, NASA's early space-shot puts you in complete and total awe of the existential force of hacker ingenuity. Because every component of those early spacecraft, NASA hand-tooled from scratch. It's the most amazing hack I've ever seen in my life. And keep in mind, the Wright Brothers had only flown for the first time, what, 60 years earlier? Yet these NASA freaks were heading into space? Just because the president told 'em they had to? In what amounted to A HERMETICALLY SEALED VOLKSWAGEN??? God almighty.

And one or two space trips wasn't enough. They'd barely managed to keep two chimps alive in a capsule when they fired a few men up to circle the planet; then they shot the moon barely years later. Then did it again and again and again. And when the Apollo 13 flamed out in a total screaming mess, they just went straight ahead and launched another moon mission three months later. Three. Months. Later. I realize that the Cold War and bonkers McCarthyite ideology was driving a lot of this stuff, but come on -- you have to be impressed by this total freakshow of innovation, risk, and single-minded purpose.

I sort of hope this sort of spirit can return to NASA today.

Posted by Clive Thompson at April 26, 2003 09:05 PM

Trackback Pings

TrackBack URL for this entry: http://www.collisiondetection.net/mt3/mt-tb.cgi/301

Comments

Posted by: Mike Power at January 13, 2004 1:44 PM

Posted by: Mike Power at January 13, 2004 1:44 PM

Nice site. thx.

Posted by: Online Casino at January 16, 2004 2:56 AM

The rest of our conversion follows a similar vein. Instead of going through line by line, let's just compare end results: when the transition is complete, the code that used to read:

Posted by: Alveredus at January 19, 2004 6:07 PM

To address this issue, we turn to the second place to put variables, which is called the Heap. If you think of the Stack as a high-rise apartment building somewhere, variables as tenets and each level building atop the one before it, then the Heap is the suburban sprawl, every citizen finding a space for herself, each lot a different size and locations that can't be readily predictable. For all the simplicity offered by the Stack, the Heap seems positively chaotic, but the reality is that each just obeys its own rules.

Posted by: Gillam at January 19, 2004 6:07 PM

This back and forth is an important concept to understand in C programming, especially on the Mac's RISC architecture. Almost every variable you work with can be represented in 32 bits of memory: thirty-two 1s and 0s define the data that a simple variable can hold. There are exceptions, like on the new 64-bit G5s and in the 128-bit world of AltiVec

Posted by: Randolph at January 19, 2004 6:07 PM

But some variables are immortal. These variables are declared outside of blocks, outside of functions. Since they don't have a block to exist in they are called global variables (as opposed to local variables), because they exist in all blocks, everywhere, and they never go out of scope. Although powerful, these kinds of variables are generally frowned upon because they encourage bad program design.

Posted by: Venetia at January 19, 2004 6:08 PM

For this program, it was a bit of overkill. It's a lot of overkill, actually. There's usually no need to store integers in the Heap, unless you're making a whole lot of them. But even in this simpler form, it gives us a little bit more flexibility than we had before, in that we can create and destroy variables as we need, without having to worry about the Stack. It also demonstrates a new variable type, the pointer, which you will use extensively throughout your programming. And it is a pattern that is ubiquitous in Cocoa, so it is a pattern you will need to understand, even though Cocoa makes it much more transparent than it is here.

Posted by: Helegor at January 19, 2004 6:08 PM

Since the Heap has no definite rules as to where it will create space for you, there must be some way of figuring out where your new space is. And the answer is, simply enough, addressing. When you create new space in the heap to hold your data, you get back an address that tells you where your new space is, so your bits can move in. This address is called a Pointer, and it's really just a hexadecimal number that points to a location in the heap. Since it's really just a number, it can be stored quite nicely into a variable.

Posted by: Emmett at January 19, 2004 6:08 PM

But some variables are immortal. These variables are declared outside of blocks, outside of functions. Since they don't have a block to exist in they are called global variables (as opposed to local variables), because they exist in all blocks, everywhere, and they never go out of scope. Although powerful, these kinds of variables are generally frowned upon because they encourage bad program design.

Posted by: Tabitha at January 19, 2004 6:08 PM

Earlier I mentioned that variables can live in two different places. We're going to examine these two places one at a time, and we're going to start on the more familiar ground, which is called the Stack. Understanding the stack helps us understand the way programs run, and also helps us understand scope a little better.

Posted by: Augustine at January 19, 2004 6:09 PM

This variable is then used in various lines of code, holding values given it by variable assignments along the way. In the course of its life, a variable can hold any number of variables and be used in any number of different ways. This flexibility is built on the precept we just learned: a variable is really just a block of bits, and those bits can hold whatever data the program needs to remember. They can hold enough data to remember an integer from as low as -2,147,483,647 up to 2,147,483,647 (one less than plus or minus 2^31). They can remember one character of writing. They can keep a decimal number with a huge amount of precision and a giant range. They can hold a time accurate to the second in a range of centuries. A few bits is not to be scoffed at.

Posted by: Laura at January 19, 2004 6:09 PM

Our next line looks familiar, except it starts with an asterisk. Again, we're using the star operator, and noting that this variable we're working with is a pointer. If we didn't, the computer would try to put the results of the right hand side of this statement (which evaluates to 6) into the pointer, overriding the value we need in the pointer, which is an address. This way, the computer knows to put the data not in the pointer, but into the place the pointer points to, which is in the Heap. So after this line, our int is living happily in the Heap, storing a value of 6, and our pointer tells us where that data is living.

Posted by: Vincent at January 19, 2004 6:09 PM


  • カリビアンコム caribbeancom

  • カリビアン caribbean

  • 米国性動画通信 2345 2345.tv 外人 海外 洋物 洋もの ポルノ 無修正ビデオ

  • オナニーコム 0721.com 0721

  • コスチュームシアター costumetheater

  • DXLIVE DX LIVE ライブチャット

  • DXライブ DX ライブ デラックスライブ ビデオチャット

  • EXSHOT EX SHOT動画チャット

  • EXショット EX ショット アダルトチャット

  • Girls On Air GirlsOnAir

  • ガールズオンエアー GOA

  • 一本道 一本堂 1本道

  • HGMO HGMO H:G:M:O

  • 東京真夜中DX TOKYONIGHTS

  • URAYA URAYAOnlineTV うらや オンライン TV

  • X-GALLERY XGALLERY Xギャラリー

  • 日本人のおしっこEX JapanesePeeEX Japanese Pee EX

  • 赤外線盗撮の世界 XRAY

  • Erox EroxJapan Z EroxJapanZ エロックス エロックスジャパンZ

  • URAMOVIE 裏ムービー

  • HYPER裏ビデオ通信 ハイパー裏ビデオ通信 PINKEYES.COM

  • 出会い PURE21

  • エロアニメ TV エロアニメTV EroanimeTV Eroanime TV

  • ネットコミック NETCOMIC

  • 週間ドラムカン 文庫ドラムカン

  • JapaBeauty JapaBeauty.tv ジャパビューティー

  • eroika eroika.com エロイカ

  • 抜天市場 抜き天 抜店 nukiten

  • 画像

  • 動画

  • アイコラ

  • 盗撮

  • 無料

  • 写真集

  • 無修正

  • 覗き のぞき ノゾキ

  • サンプル SAMPLE

  • 壁紙

  • レイプ

  • パンチラ ぱんちら

  • コスプレ

  • 裏ビデオ

  • アダルト あだると

  • ダウンロード DOWNLOAD

  • AV女優タレントアイドル

  • 巨乳

  • ブルマ ぶるま

  • セーラー服 制服 ブルセラ

  • マンコ まんこ

  • セックス SEX

  • エッチ えっち

  • 熟女 人妻

  • オナニー おなにー

  • 女子校生 女子高生

  • エロ えろ ero

  • ヌード ヘアヌード nude

  • 99 BB 9BB 99B 99bb 99bb.com GON 裏ビデオ 無修正 有料 会員制

  • フリーセックス フリーセックスジャパン FreeSexJapan Free Sex Japan

  • 東京キュートガールズ TokyoCuteGirls Tokyo Cute Girls

  • 覗き屋 のぞきや のぞき屋 Nozokiaya

  • 直撃ドットコム Chokugeki.com

  • 熟まん 熟マン Jyukuman

  • Jハードコア Jhardcore J hardcore

  • JPムービーズ JPmovies JP movies

  • プリティーピンク プリティーピンクジャパン PrettyPinkJapan Pretty Pink Japan

  • JPチックス JPChicks

  • ハードポーン ハードポーンジャパン HardPornJapan Hard Porn Japan

  • J-SMUT JSMUT Jスマット

  • ヌキヌキ学園 ぬきぬき学園

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • .

  • 18禁エロゲーム

  • 18禁ゲーム

  • flash動画

  • アダルトアニメ動画

  • アダルトゲーム体験版

  • アダルトゲーム無料

  • アダルトサンプル動画

  • アダルトフリーゲーム

  • アダルト動画

  • アダルト動画サンプル

  • アダルトゲーム

  • アニメ動画

  • アニメ動画無料

  • エロアニメ動画

  • エロゲーム

  • エロゲーム無料

  • エロフラッシュゲーム

  • エロ動画アニメ

  • オンラインゲーム

  • オンラインゲームアダルト

  • ゲームアダルト

  • 18禁ゲームリンク

  • サンプル動画

  • サンプル動画アダルト

  • フラッシュゲーム18禁

  • フリーアダルトゲーム

  • 動画ファイルナビゲーター

  • 無料エロゲーム

  • 動画z

  • 動画アニメ

  • 動画サンプル

  • Hアニメ動画

  • 18禁ゲーム体験版

  • 動画ナビ

  • 動画ファイナルナビゲーター

  • 18禁ゲーム攻略

  • 動画ファイル

  • 無修正動画

  • 無料アニメ動画

  • 動画無料サンプル

  • 無料エロ動画サンプル

  • フリーゲームエロ

  • 無料サンプル動画

  • 古瀬絵里動画

  • 無料動画サンプル

  • 無料動画

  • PCアダルトゲーム

  • 白石ひよりサンプル動画

  • 無料オンラインゲーム

  • 無料アダルトゲーム

  • 動画最前線

  • 18禁ゲーム

  • 無料18禁ゲーム

  • 無修正動画サンプル

  • 動画ファイルナビ

  • フリーゲーム18禁

  • 動画モーニング

  • 動画大全集

  • 無修正サンプル動画

  • 動画ファイルナビゲータ

  • 18禁フリーゲーム

  • アダルト案内所

  • アダルト総合サイト

  • 出会い系サイト

  • 無料体験サイト

  • アダルトビデオ

  • アダルトアニメ

  • アダルト動画

  • ライブチャット

  • アダルトグッズ

  • スカトロ

  • 女子高生

  • アダルト素人

  • 洋モノ

  • 99BB

  • DXLIVE

  • Member's KAO

  • 出会いサイト

  • 出会い系サイト

  • 高額アルバイト

  • ADULT TOTAL

  • ADULT AMATEUR

  • ADULT ANIME

  • ADULT CHAT

  • ADULT FOREIGN

  • ADULT FREE

  • ADULT GOODS

  • ADULT YOUNG

  • ADULT VIDEO

  • ADULT MOVIE

  • ADULT SM

  • ADULT INFOMATION

  • 無修正動画

  • 人妻

  • 巨乳

  • 出会い系

  • エロ画像

  • ライブチャット

  • 無修正動画

  • 盗撮

  • 海外

  • 出会系

  • 動画チャットサイト

  • アダルトサイト集

  • 有料アダルトサイト

  • ブロードバンドアダルトサイト

  • 無修正アダルトサイト

  • 無修正動画

  • アダルト動画

  • アダルト美女サイト

  • 美少女サイト

  • 巨乳サイト

  • コスプレサイト

  • 人妻サイト

  • 熟女サイト

  • SMサイト

  • 乱交サイト

  • コギャルサイト

  • 女子高生サイト

  • アイコラサイト

  • アダルトアニメサイト

  • アダルト画像サイト

  • 無修正画像サイト

  • 看護婦アダルト

  • ナースアダルト

  • 総合アダルトサイト

  • ライブチャット

  • ビデオチャットサイト

  • アダルトチャットサイト

  • 外人アダルトサイト

  • 金髪美女

  • 白人アダルトサイト

  • 金髪アダルトサイト

  • のぞき・盗撮サイト

  • 出会い系サイト

  • アダルトグッズ

  • アダルトアフィリエイト

  • アダルト動画

  • DX-LIVE

  • Jガールパラダイス

  • エロイカ

  • girlsonair

  • アダルト動画

  • ハイパー裏ビデオ通信

  • アダルトサンプル

  • 無料

  • アダルト

  • 無修正動画サンプル

  • 無料アダルト

  • 無料動画

  • 無料サンプル

  • 無料画像

  • 女子高生

  • 女子校生

  • コスプレ

  • 看護婦

  • 熟女

  • 美少女

  • エロアニメ

  • アブノーマル

  • SM

  • スカトロ

  • パイパン

  • 女教師

  • レースクイーン

  • 女子大生

  • スクール水着

  • 裏ビデオ

  • 裏アダルト

  • エロ漫画

  • エロビデオ

  • 外人アダルト

  • ポルノ

  • 金髪

  • バイブ

  • オナニー

  • アナル

  • Tバック

  • ミニスカート

  • のぞき

  • コギャル

  • クリトリス

  • マンコ

  • 丸見え

  • 中出し

  • SM調教

  • 乱交

  • アイドル

  • 巨乳

  • 美乳

  • 爆乳

  • Gスポット

  • 痴漢

  • 痴女

  • 淫乱

  • ロリータ

  • 人妻

  • 性交

  • ノーパン

  • コスチュームプレイ

  • ナース

  • オナニー

  • 北欧アダルト

  • おなにー

  • sex

  • キャンギャル

  • ナンパ

  • ロリコン

  • フェラチオ

  • アダルト妹

  • 妹系アダルト

  • ピンクローター

  • モロ見え

  • 薄けし

  • インディーズ

  • AV女優

  • 素人

  • ギャル

  • ブルマ

  • 裏ビデオ

  • レズ

  • ホモ

  • ロリータ

  • フェチ

  • 潮吹き

  • 変態

  • フェラ

  • 顔射

  • レイプ

  • アダルトチャット

  • ビデオチャット

  • エロチャット

  • アダルトビデオ

  • アダルトアフィリエイト

  • 無修正アダルト動画

  • DX-LIVE

  • DX-LIVE

  • Jガールパラダイス

  • エロイカ

  • エロアニメ

  • AV女優

  • 動画

  • エロゲーム

  • 女子校生

  • ネットアイドル

  • 熟女

  • マニア

  • 潮吹き

  • 素人

  • SM

  • アダルトグッズ

  • 出会いサイト

  • 出会い系サイト

  • アダルト動画

  • ライブチャット

  • カリビアンコム

  • 0721.com

  • 99BB

  • ロリータ

  • 乳首

  • 痴漢

  • 制服

  • 美少女

  • 18禁

  • 熟女

  • 日本アダルト

  • 出会い系サイト

  • エキサイトチャット

  • 10代2ショットチャット

  • 2ショット2チャット

  • 2ショットチャット

  • 2ショットチャットアダルト

  • 2ショットチャットルーム

  • ちゃっとチャットchat

  • まるチャット

  • わいわいチャット

  • アダルトチャット

  • アダルトライブチャット

  • チャット

  • チャット2ショット

  • チャットアダルト

  • チャットライブ

  • チャットワールド

  • チャット出会い

  • チャット地域別2ショット

  • チャット広場

  • ツーショットチャット

  • テレビチャット

  • ビデオチャット

  • フレンドチャット

  • ライブチャット

  • ライブチャット掲示板

  • 中学生チャット

  • 出会い2ショットチャット

  • 学生チャット

  • 無料チャット

  • 無料ライブチャット

  • 癒しチャット

  • ロリータ

  • 乳首

  • 痴漢

  • 制服

  • 美少女

  • 18禁

  • 熟女

  • 無修正画像

  • エロアニメ

  • 高画質動画

  • 無料動画

  • 無料ムービー

  • 無料アダルト

  • 乱交動画

  • AV女優動画

  • 裏動画

  • 本番動画

  • 乱交ムービー

  • AV女優ムービー

  • 裏ムービー

  • 本番ムービー

  • 大陰唇

  • 小陰唇

  • 調教

  • ヌード

  • クリトリス

  • フェラ

  • オナニー

  • マゾヒズム

  • 近親相姦

  • 失禁

  • 鬼畜

  • 痴漢

  • チラリズム

  • ヌキヌキ

  • 官能小説

  • 女子中学生マンコ

  • SM

  • アングラ

  • クンニ

  • ニューハーフ

  • 小学生

  • 中だし

  • コンドーム

  • 全裸

  • パイパン

  • バージン

  • 痴漢電車

  • スチュワーデス

  • ナンパ

  • 逆援

  • レズ

  • 縛る

  • マニア

  • テレクラ

  • ポルノ

  • 口内発射

  • アナル

  • なかだし

  • 媚薬

  • 顔シャ

  • 精子

  • 掲示板画像

  • 画像掲示板

  • お宝画像

  • 中学生画像

  • 写真画像

  • 画像ちゃんねる

  • 裏画像

  • 少年画像

  • 無料画像

  • 巨乳画像

  • 水着画像

  • 画像無修正

  • エロパンチラ画像

  • 女子高生画像

  • サンプル画像

  • 画像フリー

  • 熟女画像

  • 素人投稿画像

  • 画像投稿

  • エロ画像

  • 愛画像

  • 無料エロ画像

  • アイドル画像

  • 無修正画像

  • アダルト動画ファイル

  • 画像ファイル

  • ロリ画像

  • レイプ画像

  • エッチ画像

  • 写真集画像

  • ヌード画像

  • H画像

  • 画像収集

  • アイコラ

  • 画像無料

  • モロ画像

  • 盗撮画像

  • グロ画像

  • フリー画像

  • アイドルセクシー画像

  • 画像アダルト動画ファイル

  • アイドル問題画像

  • SM画像

  • セックス画像

  • 少女画像

  • アニメ画像

  • 乳画像

  • ブルマ画像

  • ちんちん画像

  • 画像サンプル

  • ゲイ画像

  • 画像写真

  • 投稿画像

  • アイドルお宝画像

  • 素人画像

  • 画像FAN

  • アダルト画像

  • 女優画像

  • 女画像

  • 画像アイドル

  • 未亡人

  • アナルSEX

  • 乱交

  • エロサイト

  • 母乳

  • asoko

  • 人妻

  • 下着販売

  • 乱交パーティー

  • 優良エロサイト

  • おっぱい

  • 熟女

  • Vシネマ

  • 淫乱

  • バドガール

  • 来生ひかり

  • 裏モノ

  • インディーズAV

  • コスプレ

  • ナース

  • 幼児プレイ

  • 潜入ルポ

  • 包茎

  • パンティー

  • DVD

  • 肛門

  • キャンギャル

  • レンタルビデオ

  • クリトリス

  • モザイク除去

  • ソープランド

  • AVクイーン

  • 古本

  • シミパン

  • パワーリング

  • 新宿2丁目

  • Gスポット

  • 同人誌

  • ピンサロ

  • バイアグラ

  • ゲイサイト

  • 未亡人

  • アナルSEX

  • 乱交

  • エロサイト

  • 母乳

  • 人妻

  • 下着販売

  • 乱交パーティー

  • 優良エロサイト

  • おっぱい

  • 熟女

  • Vシネマ

  • 淫乱

  • バドガール

  • 来生ひかり

  • 裏モノ

  • インディーズAV

  • コスプレ

  • ナース

  • 幼児プレイ

  • 潜入ルポ

  • 包茎

  • パンティー

  • DVD肛門

  • キャンギャル

  • レンタルビデオ

  • クリトリス

  • モザイク除去

  • ソープランド

  • AVクイーン

  • 古本

  • シミパン

  • パワーリング

  • 新宿2丁目

  • Gスポット

  • 同人誌

  • ピンサロ

  • バイアグラ

  • ゲイサイト

  • 尺八

  • ビニ本

  • エクスタシー

  • ノーカット

  • ノーパン

  • モロ画像

  • 丸出し

  • 夜這い

  • 欲望

  • 気持ちいい

  • 犯す

  • 過激

  • ぱんちら

  • ローション

  • 丸見え

  • 性体験

  • 逆さ撮り

  • ハードコア

  • 絶頂

  • セーラー服

  • 幼女

  • 短大

  • ローター

  • 裸体

  • パイズリ

  • 初体験

  • 覗き

  • 看護婦

  • 愛液

  • 逆レイプ

  • レズビアン

  • 監禁

  • 美少年

  • 女子大生

  • 女性器

  • 股間

  • 挿入

  • 本番

  • 合法ドラッグ

  • 顔射

  • 射精

  • アダルトアニメ無料

  • アダルトビデオ

  • Posted by: julia at January 24, 2004 8:08 PM

    Post a comment

    Thanks for signing in, . Now you can comment. (sign out)

    NOTE: If you posted a comment and you can't see it -- try refreshing your browser.


    Remember me?