<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>carlo angiuli (blog) &#187; Featured</title>
	<atom:link href="http://www.carloangiuli.com/blog/archives/category/featured/feed" rel="self" type="application/rss+xml" />
	<link>http://www.carloangiuli.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 24 Mar 2010 05:13:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>vim protips</title>
		<link>http://www.carloangiuli.com/blog/archives/263</link>
		<comments>http://www.carloangiuli.com/blog/archives/263#comments</comments>
		<pubDate>Fri, 12 Feb 2010 22:21:09 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=263</guid>
		<description><![CDATA[There are two schools of thought when it comes to text editing: vim and emacs. Although the &#8220;official&#8221; text editor of IU&#8217;s Computer Science department is emacs, I am a die-hard vim user. (If you have no idea what I&#8217;m talking about, this post isn&#8217;t for you.) I think emacs has a perfectly fine control [...]]]></description>
			<content:encoded><![CDATA[<p>There are two schools of thought when it comes to text editing: vim and emacs. Although the &#8220;official&#8221; text editor of IU&#8217;s Computer Science department is emacs, I am a die-hard vim user. (If you have no idea what I&#8217;m talking about, this post isn&#8217;t for you.)</p>
<p>I think emacs has a perfectly fine control scheme, and is certainly a very powerful program, but I prefer the simplicity of vim&#8217;s modal input. Many vim users, however, seem unaware of many things that vim can do. (Many emacs users, similarly, seem to think vim isn&#8217;t capable of emacs-like tricks.)</p>
<p>But I am here to dispel these false notions! Here&#8217;s a list of many possibly-lesser-known vim tricks, many of which I use on a daily basis. They aren&#8217;t complicated, so you don&#8217;t need to know much about vim to figure them out. If you have any other tips, leave them in a comment. If you don&#8217;t know how to use vim but want to find out, type &#8220;vimtutor&#8221; at a command line and read the instructions.</p>
<p><strong>Multipliers:</strong> Prefixing any command with a number causes that command to occur that many times. If you want to write the character &#8216;x&#8217; 80 times, just type <strong>80 i x [ESC]</strong> and the character x will be inserted 80 times. This works for all sorts of things.</p>
<p><strong>Actions and motions:</strong> You might be unaware, but actions like delete (<strong>d</strong>), change (<strong>c</strong>), and yank (<strong>y</strong>) take &#8220;motions&#8221; as an argument of sorts. Motions include end of file (<strong>G</strong>), start of line (<strong>^</strong>), end of line (<strong>$</strong>), next word (<strong>w</strong>), and matching brace (<strong>%</strong>). Executing any of these motions as a command causes the cursor to immediately jump to that location. (If the cursor is on a parenthesis, square bracket, or curly brace, <strong>%</strong> jumps you to the matching one, whether before or after.) Their true power comes when you combine them with actions, however: <strong>d%</strong> deletes the matching braces and everything in between; <strong>cG</strong> deletes the rest of the file and places you into insert mode; <strong>yw</strong> will copy the next word. In Scheme, I&#8217;ve found <strong>d%</strong> and <strong>y%</strong> indispensable for moving around S-expressions.</p>
<p><strong>Repeat last command: </strong>The <strong>.</strong> command repeats the last thing you did. If your last action was to delete the current line, <strong>.</strong> will delete the new current line. That&#8217;s all.</p>
<p><strong>Navigating directories/archives: </strong>If you open a directory or archive in vim, it will show a file listing. You can move up and down the list as usual, but if you hit Enter, it will open the file/directory that your cursor is on. If you&#8217;re in an archive, it extracts a copy into a temporary directory.</p>
<p><strong>Make: </strong>The command <strong>:mak</strong> or <strong>:make</strong> runs &#8220;make&#8221; in the current directory, showing you the result. If there are any compile errors, vim will <em>automagically</em> jump your cursor to the first one, even if it&#8217;s in a different file. The command <strong>:cn</strong> gets you to the next error, and <strong>:cN</strong> to the previous. This drastically reduces the time it takes to compile and fix errors, and is definitely the most useful tip here for any C programmers.</p>
<p><strong>TOhtml: </strong>Your files are syntax highlighted when you view them in vim. But what if you want a syntax-highlighted copy of your file to distribute to others? Use the command <strong>:TOhtml</strong>, which opens a new edit buffer with an HTML syntax-highlighted version of your file, ready to save. If you prefer CSS instead of &lt;font&gt; tags, which you should, then first use the command <strong>:let html_use_css=1</strong> or, better yet, put it in your .vimrc file so it&#8217;s always set.</p>
<p><strong>Searching: </strong>To find a string in a file, use <strong>/</strong> followed by that string. For instance, <strong>/char [Enter]</strong> will jump you to the next occurrence of &#8220;char.&#8221; The setting <strong>:set hlsearch </strong>(best placed in your .vimrc) causes vim to highlight every matching search occurrence in the file. Simply typing <strong>/</strong> [Enter] will get you to the next one. <strong>:noh</strong> turns off the highlighting.</p>
<p><strong>Indentation:</strong> If you want to indent with spaces instead of tabs, <strong>set expandtab</strong> in your .vimrc. Either way, set both <strong>shiftwidth</strong> and <strong>tabstop</strong> to the desired size of your tabs. To reindent the current line, use the command <strong>==</strong>. A single <strong>=</strong> is an action, so <strong>=G</strong> will reindent every line from the current one to the end of the file. <strong>gg=G</strong> will therefore reindent your entire file. (<strong>gg</strong> moves to the beginning of the file.)</p>
<p><strong>Splitting:</strong> You can edit multiple files side-by-side in a single instance of vim. Type in <strong>:sp</strong> for a horizontal split, or <strong>:vs</strong> for a vertical split, followed by the filename you want to open. You can further split either of these new windows. <strong>ctrl-W</strong> followed by an arrow key (or <strong>h</strong>, <strong>j</strong>, <strong>k</strong>, <strong>l</strong>) moves your cursor between files. Commands like <strong>:e</strong>, <strong>:w</strong>, and <strong>:q</strong> only affect the active split. (For instance, to close one file and continue editing the others, type in <strong>:q</strong> while that window is active.</p>
<p>This is just a small subset of vim&#8217;s features. I try to learn something new every week. By slowly adding more features to your repertoire, you&#8217;ll get increasingly efficient with your editing, without any additional thinking. And after all, that&#8217;s the goal with any text editor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/263/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Mathematical rigor, I</title>
		<link>http://www.carloangiuli.com/blog/archives/252</link>
		<comments>http://www.carloangiuli.com/blog/archives/252#comments</comments>
		<pubDate>Mon, 17 Aug 2009 05:55:25 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Academia]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Math]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=252</guid>
		<description><![CDATA[Mathematical rigor. This is an issue that has been at the front of my mind for a long time, and one which, despite first appearances, is surprisingly storied and even controversial. Math is usually perceived as a completely rigorous field concerned with finding &#8220;correct&#8221; answers, and verifying the &#8220;correctness&#8221; of theorems. This is true in [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Mathematical rigor.</strong></p>
<p>This is an issue that has been at the front of my mind for a long time, and one which, despite first appearances, is surprisingly storied and even controversial.</p>
<p>Math is usually perceived as a completely rigorous field concerned with finding &#8220;correct&#8221; answers, and verifying the &#8220;correctness&#8221; of theorems. This is true in a very limited sense &#8212; math is indeed an <a href="http://en.wikipedia.org/wiki/Axiomatic_system">axiomatic system</a> under which certain conclusions follow from the premises, and others do not.</p>
<p>Of course, an axiomatic system can encompass any set of &#8220;truths&#8221; &#8212; after all, one can take any set of (non-contradictory) statements as a foundation. Thus, merely choosing axioms is an aesthetic decision not strictly based on any sort of reality.</p>
<p>While this may seem like a pedantic point, choosing axioms in math is actually a somewhat controversial issue. Apropos <a href="http://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems">Godelian incompleteness</a>, there is an infinite set of independent axioms to accept or reject. A few prominent examples are the <a href="http://en.wikipedia.org/wiki/Axiom_of_choice">axiom of choice</a> and the <a href="http://en.wikipedia.org/wiki/Continuum_hypothesis">continuum hypothesis</a> in <a href="http://en.wikipedia.org/wiki/Set_theory">set theory</a>, and a generalized <a href="http://en.wikipedia.org/wiki/Fubini%27s_theorem">Fubini&#8217;s theorem</a> in <a href="http://en.wikipedia.org/wiki/Mathematical_analysis">analysis</a>.</p>
<p><strong>Historical axiomatization.</strong></p>
<p>But has math always been a purely axiomatic system? Not really, as it turns out. <a href="http://en.wikipedia.org/wiki/Euclid">Euclid</a>&#8216;s <a href="http://en.wikipedia.org/wiki/Euclid%27s_Elements"><em>Elements</em></a> is perhaps the greatest (or at least, most famous) specimen of axiomatization in mathematics. By taking several (reasonable) <a href="http://en.wikipedia.org/wiki/Euclidean_geometry#Axioms">geometric truths</a> as self-evident, Euclid was able to develop many non-obvious results in geometry.</p>
<p>(I must, of course, pause to note that one of his axioms is significantly less self-evident than the other. In fact, altering that axiom &#8212; the <a href="http://en.wikipedia.org/wiki/Parallel_postulate">parallel postulate</a> &#8212; yields a <a href="http://en.wikipedia.org/wiki/Non-Euclidean_geometry"><em>different</em> kind of geometry</a>, akin to conducting your business on the <a href="http://en.wikipedia.org/wiki/Elliptic_geometry">surface of a sphere</a> instead of a plane.)</p>
<p>However, the lack of a concise shorthand for algebraic notions appears to have held back the rigorous treatment of non-geometric concepts. For instance, Newton&#8217;s second law, <img src='http://s.wordpress.com/latex.php?latex=F%3Dma&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='F=ma' title='F=ma' class='latex' />, was expressed by him as <em>&#8220;The alteration of motion is ever proportional to the motive force impress&#8217;d.&#8221;</em> While it sounds pompous now, that&#8217;s simply how equations were discussed back in the day. Imagine solving a set of equations written that verbosely!</p>
<p>In fact, great mathematicians like Euler often stated results somewhat informally, and without proof. Even by the middle of the nineteenth century, Galois had to invent many terms in group theory to explain his highly-technical theory linking fields and groups.</p>
<p><strong>Nicolas Bourbaki.</strong></p>
<p>The true breakthrough in axiomatization began in the 1930s by a group of French mathematicians operating under the pseudonym <a href="http://en.wikipedia.org/wiki/Nicolas_Bourbaki">Nicolas Bourbaki</a>.</p>
<p>Bourbaki aimed to produce a coherent treatment of modern mathematics, publishing nine volumes covering a large portion of the field. While opinions on Bourbaki vary drastically, I think it&#8217;s evident that they accomplished their goal admirably, and in the process, very heavily influenced the way mathematics is performed.</p>
<p>Bourbaki took a very rigorous approach to mathematics, systematically building up concepts from set theory to <a href="http://en.wikipedia.org/wiki/Algebra">algebra</a>, <a href="http://en.wikipedia.org/wiki/Topology">topology</a>, analysis, and <a href="http://en.wikipedia.org/wiki/Spectral_theory">beyond</a>. The development is very rigorous and dry; no actual problems or applications are discussed, and virtually no diagrams are included.</p>
<p>At the time, Bourbaki&#8217;s books were undoubtedly the best references available; it is not surprising, then, that their new approach had a profound effect on mathematicians (particularly nascent ones). Even their vocabulary has stuck, such as the <a href="http://en.wikipedia.org/wiki/Empty_set">empty set symbol</a> <img src='http://s.wordpress.com/latex.php?latex=%5Cvarnothing&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\varnothing' title='\varnothing' class='latex' /> and the words <a href="http://en.wikipedia.org/wiki/Injective_function">injective</a>, <a href="http://en.wikipedia.org/wiki/Surjective_function">surjective</a>, and <a href="http://en.wikipedia.org/wiki/Bijection">bijective</a>.</p>
<p>Since then, mathematicians have essentially agreed to conduct mathematics more or less in the manner of Bourbaki. (It may seem surprising that math was at one point much less rigorous, but this merely reflects the huge influence of Bourbaki.)</p>
<p><strong>Rigor considered harmful?</strong></p>
<p>In my view, the most important question at this point is how beneficial (or detrimental) rigor is to mathematics. For reasons I will explain in the next installment, it seems evident (though initially counterintuitive) that rigor often helps clarify the situation. At the same time, I believe there is an alarming dearth of non-rigorous treatments of math.</p>
<p>Please comment on this if you have anything to add or ask; I plan on writing at least several more posts about mathematics, and I would like to focus on whatever points everyone finds most interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/252/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Octavarium</title>
		<link>http://www.carloangiuli.com/blog/archives/234</link>
		<comments>http://www.carloangiuli.com/blog/archives/234#comments</comments>
		<pubDate>Fri, 29 May 2009 23:00:45 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=234</guid>
		<description><![CDATA[Given that I tend to appreciate albums in their entireties, and favor complex, layered sounds over, for example, the bare production of typical &#8217;90s power pop, it&#8217;s no surprise that my tastes have recently gravitated towards progressive metal. Pause for a conversation about genres. &#8220;Metal&#8221; encompasses a hugely diverse group of sounds, from the fast, [...]]]></description>
			<content:encoded><![CDATA[<p>Given that I tend to <a href="http://www.carloangiuli.com/blog/archives/230">appreciate albums in their entireties</a>, and favor complex, layered sounds over, for example, the bare production of <a href="http://en.wikipedia.org/wiki/Weezer">typical &#8217;90s</a> <a href="http://en.wikipedia.org/wiki/Power_pop">power pop</a>, it&#8217;s no surprise that my tastes have recently gravitated towards <a href="http://en.wikipedia.org/wiki/Progressive_metal">progressive metal</a>.</p>
<p>Pause for a conversation about genres. &#8220;Metal&#8221; encompasses a hugely diverse group of sounds, from the fast, aggressive riffs in <a href="http://en.wikipedia.org/wiki/Thrash_metal">thrash metal</a>, to the melodic, punk-inspired <a href="http://en.wikipedia.org/wiki/Metalcore">metalcore</a>, and even the stupidly violent, distorted&#8230;sounds&#8230;of <a href="http://en.wikipedia.org/wiki/Grindcore">grindcore</a> (ugh). Progressive metal, a highly complex, technical genre, often doesn&#8217;t sound like metal at all. <a href="http://en.wikipedia.org/wiki/Dream_Theater">Dream Theater</a> is one of the oldest, most successful bands in the genre, and in my opinion, the best.</p>
<p>Apparently, they&#8217;re one of those bands everyone either loves or hates. All the album reviews I have found are either too raving, or&#8211;ack! they just don&#8217;t get it at all!&#8211;somewhat confused and unimpressed. There doesn&#8217;t seem to be anyone who listens to them in serious moderation. (As a side note, while I was looking through the <a href="http://www.last.fm/">last.fm</a> <a href="http://www.last.fm/api">API</a>, I discovered that <a href="http://www.last.fm/api/show?service=300">many examples</a> are about Dream Theater; I was confused until I realized that <a href="http://www.last.fm/user/RJ">Audioscrobbler&#8217;s founder is a huge fan</a>.)</p>
<p><a href="http://en.wikipedia.org/wiki/Octavarium_(album)"><em>Octavarium</em></a> is probably my favorite album of theirs, though I had a hard time deciding whether to write about it or <a href="http://en.wikipedia.org/wiki/Six_Degrees_of_Inner_Turbulence"><em>Six Degrees of Inner Turbulence</em></a>, a double album ending in a namesake 40+ minute <a href="http://en.wikipedia.org/wiki/Six_Degrees_of_Inner_Turbulence_(song)">eight-movement epic</a>. (Note to Dream Theater fans: I&#8217;m sorry; I just don&#8217;t get why everyone thinks <a href="http://en.wikipedia.org/wiki/Metropolis_Pt._2:_Scenes_from_a_Memory"><em>Metropolis Pt. 2</em></a> is so good!)</p>
<p><em>Octavarium</em> isn&#8217;t their best example of extreme technical proficiency, and isn&#8217;t particularly metal, but it&#8217;s just so rich. It&#8217;s absolutely their most progressive album, in its diversity of sounds and abundance of self-reference. Even if you don&#8217;t like metal, I think the title track at least is required listening for everyone reading this post. It&#8217;s just a <em>totally different </em><em>way of doing music</em>.</p>
<p>Their eighth studio album, <em>Octavarium</em> is a sort of concept album about cycles, filled with the numbers eight and five in surprising places. (<a href="http://dt.spatang.com/octavarium.php">Here&#8217;s a ten-page summary</a> of little details people have found in the album.) In particular, the dominating cycle in the album is that the first track starts on F, the next on G, and so forth until the eighth and final track, which starts again on F and ends with the same piano note which begins the album.</p>
<p>&#8220;The Root of All Evil&#8221; starts out the album, centered around a driving, heavy guitar riff. Written by their drummer about his past alcoholism, it&#8217;s actually the third song in his five-song &#8220;<a href="http://en.wikipedia.org/wiki/Twelve-step_Suite">Twelve-Step Suite</a>&#8221; mirroring the steps of Alcoholics Anonymous, and is full of references to the previous two songs.</p>
<p>&#8220;The Answer Lies Within&#8221; is, in stark contrast, a slow, melodic ballad dominated by piano and strings. This track perhaps best showcases James LaBrie&#8217;s soft, soaring vocals. This is one of the two songs on the album which almost sounds like it could be played on the radio.</p>
<p>&#8220;These Walls&#8221; is a mellow, atmospheric song which slowly builds to a climax that just washes over the listener. Ensemble doesn&#8217;t get much better than this.</p>
<p>&#8220;I Walk Beside You&#8221; was Dream Theater&#8217;s attempt at a single on this album; it&#8217;s rare to see a DT song clocking under five minutes (or often, even eight). It&#8217;s catchy and interesting, and I do wonder why it wasn&#8217;t actually released as one.</p>
<p>&#8220;Panic Attack&#8221; is the virtuosic performance on the album, with a strange guitar riff and constantly morphing, complex rhythms. It only gets stranger (especially starting around 4:39) but somehow captures the breathlessness of a panic attack.</p>
<p>&#8220;Never Enough&#8221; is a rant about ungrateful fans, a pretty unique song in DT&#8217;s catalog if only for how much it sounds like Muse.</p>
<p>&#8220;Sacrificed Sons&#8221; is about 9/11, a dark, largely instrumental track with a long introduction and gothic-sounding vocals. It&#8217;s definitely my least favorite track on the album: it&#8217;s a bit too slow for me, and the instrumental break at 4:15 is, while great, rather incongruous.</p>
<p>&#8220;<a href="http://en.wikipedia.org/wiki/Octavarium_(song)">Octavarium</a>&#8221; is, in my opinion, Dream Theater&#8217;s best song. I really don&#8217;t want to give much of it away, so I won&#8217;t say too much here. It starts with a fantastically expansive four-minute solo on the <a href="http://en.wikipedia.org/wiki/Continuum_(instrument)">Haken Continuum</a>, before a flute melody leads to the first of five sections. The first two sections are downtempo and soft; the third, &#8220;Full Circle,&#8221; (13:48) is an upbeat wordplay tribute to many of the bands which influenced Dream Theater. But the fourth section, &#8220;Intervals,&#8221; (18:30) is my favorite part. It references each of the tracks on the album, in order, while distorted samples from the tracks play in the background; crescendoing masterfully from a low growl to a hair-raising climax (&#8220;Trapped inside this Octavarium&#8221;).</p>
<p>Seriously, listen to this album. At least the last track. YouTube quality doesn&#8217;t really do it justice, so try to find a better-quality version somewhere (or just ask me). And do comment here if you listen to it; I&#8217;m interested to hear what other people think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/234/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Math stand-up II</title>
		<link>http://www.carloangiuli.com/blog/archives/213</link>
		<comments>http://www.carloangiuli.com/blog/archives/213#comments</comments>
		<pubDate>Sun, 29 Mar 2009 23:34:06 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=213</guid>
		<description><![CDATA[(This is the act I performed for the second annual IU undergraduate math talent show. I also served as emcee.) I&#8217;m glad all of you made it out here tonight. One great thing about math is how diverse it is&#8211;not just of mathematicians, but of the entire field itself. Math ranges from the purest, most [...]]]></description>
			<content:encoded><![CDATA[<p><em>(This is the act I performed for the second annual IU undergraduate math talent show. I also served as emcee.)</em></p>
<p>I&#8217;m glad all of you made it out here tonight. One great thing about math is how diverse it is&#8211;not just of mathematicians, but of the entire field itself. Math ranges from the purest, most useless subjects&#8211;the ones I like&#8211;to applied fields, like engineering; at the same time, some fields like computer science straddle the dichotomy, strangely both applied and pure at the same time.</p>
<p>As some of you know, I&#8217;ve recently come to like computer science a lot. I&#8217;m still learning the ropes, but it&#8217;s already pretty easy for me to find the computer scientists at a breakfast buffet. They&#8217;re usually in a queue by the hash table.</p>
<p>See, the choice between math and related fields is a tradeoff between purity and utility. The more applied fields actually get some important results.</p>
<p>For example, in computer science, they recently deduced the best way to walk: the logic gait. Of course, if you do too many logical ands, your ampersands may get inflamed, a serious condition called conjunctivitis.</p>
<p>In electrical engineering, they&#8217;re working on making even better semiconductors. I think adding gallium to silicon is totally dope.</p>
<p>In physics, they recently discovered a new salsa a thousand times better than pico de gallo. It&#8217;s called nano de gallo. And they excavated a derivative of the velociraptor: the acceleraptor.</p>
<p>Seriously, though. You probably saw that <em>Wall Street Journal </em>article about how mathematician is the best profession, since it pays well, and sitting in a chair doesn&#8217;t really have any occupational hazards.</p>
<p>Still, some mathematicians have gotten into entrepreneurial endeavors. I&#8217;ve been eating out lately at Markov&#8217;s chain of restaurants. They&#8217;re kind of artsy; you don&#8217;t actually get to order off a menu. They just choose your dish randomly based on the probability that you&#8217;ll like it. I highly recommend their Chinese, though. I quite enjoy their random wok.</p>
<p>Even the Ghostbusters have gone into math lately, studying Hilbert spaces. They&#8217;ve already made a lot of breakthroughs in spectral theory.</p>
<p>But Rick Astley hasn&#8217;t had as much success in game theory. He&#8217;s studying the prisoner&#8217;s dilemma, but he just can&#8217;t get past his moral hangups about ratting out the other prisoner to lessen your own sentence. Even if he knows the other prisoner won&#8217;t rat him out, Rick&#8217;s still never gonna give him up.</p>
<p>And ever since the economy tanked, cartesian products of rings have become more popular, since grad students can only afford to study free modules.</p>
<p>The military pulled out of some math research, too. At the NSA they can&#8217;t even generalize any more; they&#8217;ve been reduced to lieutenantizing. They&#8217;ve also been reconsidering some policies at their complex prisons. The problem with conjugal visits is that sometimes they result in those elements multiplying, which becomes a real problem of square magnitude.</p>
<p>But really, now. I&#8217;ve been making it sound like math isn&#8217;t good for anything, but that couldn&#8217;t be further from the truth.</p>
<p>I use calculus in the grocery store all the time. For example, how do you differentiate between cuts of beef? Prime rib.</p>
<p>And algebra comes in handy on the dance floor. You know the robot, right? It&#8217;s composed only of rigid motions, so it turns out it&#8217;s actually a subgroup of isometries.</p>
<p>And analysis is indispensable in the kitchen. The other day, I made a sequence of sandwiches for myself: first a p-naught butter and jelly sandwich, then a p1 butter and jelly sandwich, then a p2 butter and jelly sandwich&#8230; I tried to eat the whole series, but I realized the sandwiches didn&#8217;t get smaller, so I diverged from that plan.</p>
<p>To me, at least, math is really exciting. Seriously. I just get really excited whenever I&#8217;m doing math. Like, the other day, I had the surface integral of the curl of a vector field, and I was really stoked to turn it into a path integral instead.</p>
<p>One problem I&#8217;ve noticed in math classes is that there&#8217;s so much material in each class, but it isn&#8217;t compact enough to cover finitely. Good professors know that it&#8217;s easier once you add on a point at infinity; then you can always cover it finitely.</p>
<p>Anyway. Probably a lot of you have AT&amp;T Wireless plans, right? They changed their name one and a half years ago or so; that&#8217;s because they realized how important linear algebra is, and they wanted to be invertible. So now they&#8217;re no longer singular.</p>
<p>A recent medical study found that Viagra works on some ring members with zero powers. After the trial, they were no longer nilpotent.</p>
<p>Anyway, I think it&#8217;s time for the next act, so I&#8217;m going to leave you with a little physics problem&#8230; <em>(A demo ensues.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/213/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LOLCATION</title>
		<link>http://www.carloangiuli.com/blog/archives/200</link>
		<comments>http://www.carloangiuli.com/blog/archives/200#comments</comments>
		<pubDate>Thu, 19 Feb 2009 00:39:09 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=200</guid>
		<description><![CDATA[Behold, gentlemen. The world&#8217;s first LOLCATION.]]></description>
			<content:encoded><![CDATA[<p>Behold, gentlemen. The world&#8217;s first <strong>LOLCATION</strong>.</p>
<p><a href="http://www.carloangiuli.com/blog/wp-content/uploads/2009/02/lolcation.png"><img class="size-medium wp-image-201  alignnone" title="lolcation" src="http://www.carloangiuli.com/blog/wp-content/uploads/2009/02/lolcation-265x300.png" alt="" width="265" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/200/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HOURLY COMIC</title>
		<link>http://www.carloangiuli.com/blog/archives/197</link>
		<comments>http://www.carloangiuli.com/blog/archives/197#comments</comments>
		<pubDate>Mon, 02 Feb 2009 05:41:38 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=197</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carloangiuli.com/blog/wp-content/uploads/2009/02/hourly.gif"><img class="alignnone size-full wp-image-198" title="Hourly Comic" src="http://www.carloangiuli.com/blog/wp-content/uploads/2009/02/hourly.gif" alt="" width="500" height="1504" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/197/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Net Neutrality Part 1: Introduction</title>
		<link>http://www.carloangiuli.com/blog/archives/158</link>
		<comments>http://www.carloangiuli.com/blog/archives/158#comments</comments>
		<pubDate>Thu, 12 Jun 2008 20:23:40 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/?p=158</guid>
		<description><![CDATA[Okay, so everyone has been talking about net neutrality&#8211;particularly with the upcoming election and Comcast&#8217;s recent antics&#8211;as if the Internet is about to suffer some impending doom. But it seems like most people don&#8217;t really have a clue what net neutrality is, and everyone just takes the word of a few activists who insist that [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, so everyone has been talking about <strong>net neutrality</strong>&#8211;particularly with the upcoming election and Comcast&#8217;s recent antics&#8211;as if the Internet is about to suffer some impending doom. But it seems like most people don&#8217;t really have a clue what net neutrality <em>is</em>, and everyone just takes the word of a few <a href="http://www.facebook.com/group.php?gid=15157302121">activists</a> <a href="http://www.savetheinternet.com/">who</a> <a href="http://www.wearetheweb.org/">insist</a> that it&#8217;s necessary to prevent telecommunications companies from exerting their will on the entire Internet.</p>
<p>Now, I don&#8217;t disagree that a &#8220;tiered Internet&#8221; is a bad thing, but I think that calling for legislation necessitating complete net neutrality is an overreaction, and is very likely in fact a <em>bad idea</em>. There are reasons why some degree of non-neutrality might be necessary or even preferable, but these points seem to get lost in a big &#8220;you vs. The Man&#8221; war in which, if you don&#8217;t stop The Man, he might severely restrict your Internet!</p>
<p>But maybe we should educate ourselves before we engage in this debate. The concept of net neutrality seems straightforward&#8211;essentially, that all Internet communications should be &#8220;treated equally&#8221;&#8211;but gets complicated once we start discussing what exactly that entails. So I figured that I would devote a few posts in here to explaining what net neutrality is, why people think it&#8217;s good, and why other people think it&#8217;s bad. It&#8217;s not a simple debate, but it&#8217;s irresponsible to support net neutrality as a savior of the Internet without realizing how harmful it might actually be.</p>
<blockquote><p>&#8220;As we move to a broadband environment and eliminate century-old non-discrimination requirements, a lightweight but enforceable neutrality rule is needed to ensure that the Internet continues to thrive.&#8221; <em>-<a href="http://googleblog.blogspot.com/2005/11/vint-cerf-speaks-out-on-net-neutrality.html">Vint Cerf</a>, co-creator of the TCP/IP protocol underlying the Internet, and net neutrality proponent</em></p>
<p>&#8220;I am totally opposed to mandating that nothing interesting can happen inside the net.&#8221; <em>-<a href="http://www.theregister.co.uk/2007/01/18/kahn_net_neutrality_warning/">Bob Kahn</a>, co-creator of TCP/IP and net neutrality opponent</em></p></blockquote>
<p>(Hey, by the way, you definitely ought to leave comments on my blog all the time!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/158/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Deus Ex</title>
		<link>http://www.carloangiuli.com/blog/archives/149</link>
		<comments>http://www.carloangiuli.com/blog/archives/149#comments</comments>
		<pubDate>Sat, 16 Feb 2008 16:48:57 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/archives/149</guid>
		<description><![CDATA[Remember how I said (a very, very long time ago) that I was making an effort to play a lot of the most influential computer games? Well, after finishing Half-Life, I went quite a while without playing games. Then, in November, I bought The Orange Box, and played Portal. Portal is an excellent though short [...]]]></description>
			<content:encoded><![CDATA[<p>Remember how I said (a very, very long time ago) that I was making an effort to play a lot of the most influential computer games? Well, after finishing Half-Life, I went quite a while without playing games.</p>
<p>Then, in November, I bought <a href="http://en.wikipedia.org/wiki/The_Orange_Box">The Orange Box</a>, and played <a href="http://en.wikipedia.org/wiki/Portal_%28video_game%29">Portal</a>. Portal is an excellent though short first-person puzzle game that forces players to <em>think hard about game physics</em> &#8212; that&#8217;s a first. It features a &#8220;portal gun&#8221; which allows the player to teleport. I really enjoyed Portal, as did most people.</p>
<p>But what I&#8217;m writing about now is a game released in 2000, called <a href="http://en.wikipedia.org/wiki/Deus_Ex">Deus Ex</a>. Developed by the generally disappointing group Ion Storm, Deus Ex is considered one of the best PC games of all time. I (not so) recently completed it, and I must wholeheartedly agree.</p>
<p>In 2052, you are JC Denton, a member of UNATCO, the United Nations Anti-Terrorist Coalition. An early test subject for nano-augmentation, you have superhuman abilities due to modifications made to you at birth. The world is in a downward spiral, as the Gray Death pandemic is killing the lower classes; while a vaccine, Ambrosia, exists, it is in short supply.</p>
<p>You have just been assigned your first UNATCO mission. A terrorist group, the NSF, has captured a shipment of Ambrosia on Liberty Island and you are tasked with recovering it. As you continue to pursue the NSF, you end up at LaGuardia Airport where the Ambrosia is being kept&#8230;and you find that a UNATCO ally very close to you is actually working for the NSF.</p>
<p>Uncovering the mystery reveals sinister connections with FEMA, Majestic 12, and the Illuminati as you travel between New York, Hong Kong, and Paris. The final battle takes place at Area 51, where the future of the world is placed in your hands. Do you want to merge yourself with the global communications network and become benevolent dictator of the world? Do you want to destroy the network and plunge the world into a second Dark Age? Or would you prefer to return the Illuminati to power, guiding the world&#8217;s governments with an invisible hand?</p>
<p>The massive amount of freedom afforded the player by Deus Ex is incredible. Every area is designed to allow many ways to accomplish each task. It is actually possible to beat the game without killing anybody &#8212; and even without going to such extremes, players&#8217; strategies can range from stealth to all-out violence. There&#8217;s no sense of the &#8220;right way&#8221; to do anything in Deus Ex &#8212; any way that works is great. The plot is highly fluid, and while players end up in the same places at the same times, small actions from hours ago influence who survives and who is friendly.</p>
<p>All in all, I thought Deus Ex was a great game with a great story. I&#8217;m playing Halo right now, which kinda bores me with its focus on massive battles. Can anybody suggest more great games?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/149/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Math stand-up act</title>
		<link>http://www.carloangiuli.com/blog/archives/150</link>
		<comments>http://www.carloangiuli.com/blog/archives/150#comments</comments>
		<pubDate>Sun, 20 Jan 2008 19:30:02 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Academia]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/archives/150</guid>
		<description><![CDATA[(This is the act that I performed at the first annual IU math department talent show last night. The preceding act was a bass/recorder duet.) Wow, there are some great acts here. In particular, I think the basis we just heard was great. His music spanned our three-space quite nicely. Anyway, I was going to [...]]]></description>
			<content:encoded><![CDATA[<p><em>(This is the act that I performed at the first annual IU math department talent show last night. The preceding act was a bass/recorder duet.)</em></p>
<p>Wow, there are some great acts here. In particular, I think the basis we just heard was great. His music spanned our three-space quite nicely. Anyway, I was going to bring some predatory birds here, but then I realized it wasn&#8217;t a talon show.</p>
<p>Okay, I&#8217;d like to make a request of you before I start my act. Please laugh very loudly at everything I say, because nobody might actually find it funny.</p>
<p>So, math comedy. When I told my friends I was going to do a math stand-up act, one of them replied, &#8220;Chuck Norris knows the tangent of pi over two!&#8221; Well&#8230;okay. I&#8217;m not sure how to respond to that.</p>
<p>Math comedy is certainly a niche audience, though. Even among mathematicians. If you ask a statistician if they&#8217;ve heard a joke before, they say &#8220;Probably.&#8221;</p>
<p>Anyway, there are a lot of oldies-but-goodies. There&#8217;s the joke about the mathematician who gives a talk about 13-dimensional space. Afterwards, an engineer comes up to him and says, &#8220;Wow, how could you possibly visualize 13-dimensional space?&#8221; The mathematician responds simply, &#8220;That&#8217;s easy, I just visualize n-dimensional space, and set n equal to 13.&#8221;</p>
<p>Of course, many sub-disciplines come with their own occupational hazards. They say topologists can&#8217;t tell the difference between a doughnut and a coffee mug, them being homeomorphic and all. I&#8217;m not sure if that&#8217;s true; I&#8217;ll ask Kent after the show.</p>
<p>And then physicists get their own brand of flak from mathematicians. Physicists, you see, use a special brand of mathematics. The really fuzzy type&#8230;that&#8217;s usually wrong, but somehow comes up with the right answers all the time. I think one thing in particular illustrates physicist math. Those of you who know some physics may know that electric and magnetic waves propagate as orthogonal sinusoidal waves. The direction in which they are pointing, the vector representing the energy flux of the wave, that&#8217;s called the Poynting vector. I don&#8217;t know about you, but I never make distinctions about which of my vectors are pointing. They all are!</p>
<p>Anyway, the other day I was going to a geometry conference, and I was speaking on constructible diagrams. I was flying out of the airport, but I was stopped at security because of my straightedge and compass. They found my weapons of math construction. I ended up missing my plane. But it&#8217;s okay; luckily I had three points in my pocket, so I defined my own plane and got there on time.</p>
<p>You know, we mathematicians are always trying to prove to everyone that there&#8217;s math everywhere. In particular, there&#8217;s a lot of math in the Bible; did you know that? For example, a lost story from the gospels. One day, Jesus said, &#8220;The kingdom of heaven is like x squared plus 3x plus 5!&#8221; Somebody went up to Matthew and asked him, &#8220;What is Jesus talking about?&#8221; &#8220;Don&#8217;t worry,&#8221; responded Matthew, &#8220;that&#8217;s just another one of his parabolas.&#8221;</p>
<p>Then there&#8217;s also the story in Genesis with Noah&#8217;s Ark. After the ark landed, Noah told all the animals to go forth and repopulate the world. Two snakes stayed behind, and told him, &#8220;We can&#8217;t do that until you build us a wooden desk.&#8221; So, whatever, he built it, and lo and behold, they started to reproduce. He asked them what the problem was, and they said, &#8220;Well, we&#8217;re adders. We need log tables to multiply.&#8221;</p>
<p>The other day I was proving a theorem. It was a long theorem, with a lot of significant intermediate stages. I got to one of those stages, and I said to myself, &#8220;Do I have to finish? Lemma stop here.&#8221;</p>
<p>Medicine has made great strides recently. When right triangles get old, they sometimes start to sag, their right angle turns into 89 degrees, 88 degrees&#8230; Anyway, they made this injection, you can just apply it to the triangle, and the angle will snap back up to a right angle. It&#8217;s called Pythagorean serum.</p>
<p>The other day I was at the concession stand. I wanted a medium order of Fibonachos, and my friend wanted a small order. But then I realized that a small plus a medium cost the same as a large.</p>
<p>I usually eat more healthily. I found a grape that could commute, it&#8217;s called an abelian grape.</p>
<p>I thought up a great anagram for Banach-Tarski. Ready? It&#8217;s&#8230; &#8220;Banach-Tarski Banach-Tarski.&#8221;</p>
<p>Some people have wondered why Newton didn&#8217;t contribute to group theory. It&#8217;s because he wasn&#8217;t Abel.</p>
<p>Have you heard? A former vice president recently released some rap tapes to teach computer science. It&#8217;s called &#8220;Al Gore Rhythms.&#8221;</p>
<p>Even mermaids like math. They wear algae bras.</p>
<p>Okay, just one more and I&#8217;ll leave you guys alone. So, as you know, lately, the military has been having issues with how its officers are perceived. Some kernels have expressed concern at their rather zero-dimensional images.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/150/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>VHS : Blu-ray :: Betamax : HD DVD?</title>
		<link>http://www.carloangiuli.com/blog/archives/148</link>
		<comments>http://www.carloangiuli.com/blog/archives/148#comments</comments>
		<pubDate>Tue, 15 Jan 2008 06:47:00 +0000</pubDate>
		<dc:creator>Carlo</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.carloangiuli.com/blog/archives/148</guid>
		<description><![CDATA[Well, guys, I don&#8217;t want to be premature about this, but it looks like Blu-ray is coming on top against HD DVD in the DVD format wars. Format wars are nothing new to the movies. A bit before our time, VHS and Betamax had a showdown to be the cassette tape format, and VHS definitively [...]]]></description>
			<content:encoded><![CDATA[<p>Well, guys, I don&#8217;t want to be premature about this, but it looks like Blu-ray is coming on top against HD DVD in the DVD format wars.</p>
<p>Format wars are nothing new to the movies. A bit before our time, VHS and Betamax had a showdown to be the cassette tape format, and VHS definitively won. I would speculate myself on the reasons for VHS&#8217;s triumph, but this topic has been exhaustively discussed by people far more qualified than I. Google it.</p>
<p>Likewise, DVD+R and DVD-R now (mostly) coexist peacefully, as most people have +/- drives that can read and write both.</p>
<p>What&#8217;s the difference? + and &#8211; have different ways of storing data. The differences are largely esoteric, and have to do with both the physical configuration of pits and the logical groupings of data on the disc itself. That said, those esoteric differences are actually manifested in the performance of the discs, especially with regard to error correction. Both are highly usable, and because they are largely compatible, neither has stomped out the other.</p>
<p>Unfortunately, it seems that 4.7 GB is not enough for people nowadays. Even dual-layer DVDs, which store about 8.5 GB, are somehow inadequate for everyone&#8217;s oh-so-sensitive eyes. (I don&#8217;t get it. I&#8217;m relatively happy with VCD-quality 700 MB movies, and don&#8217;t understand why people need such high-definition movies. On the flip side, a lot of people are happy with 128 kbps MP3s, but I myself want at least 192 kbps, and even higher for classical music.)</p>
<p>Anyway, two new optical disc formats have been invented. HD DVD, championed by the DVD Forum consortium, stores about 15 GB per layer. Blu-ray, pushed by Sony, stores a ridiculous 25 GB per layer. Both owe their existence to still-expensive blue lasers which can write data more compactly than the lasers used by DVDs.</p>
<p>Both BD and HD players are rather expensive at the moment; the cheapest HD DVD player retails for $150, and most Blu-ray Disc players are over $300.  If Blu-ray players are more expensive, what&#8217;s the advantage, besides higher capacity?</p>
<p>Sony&#8217;s PlayStation 3 console, despite its poor showing against the Xbox 360 and Wii, can play BD. While it is expensive, the PS3 is the only example of convergent technology yet to hit high-density optical disc players. No other player can do anything else.</p>
<p>Another, and in my opinion, even bigger issue, is that consumers are unclear about the difference. In particular, in a market saturated with High Definition: HD-upscaling DVD players, HD broadcasts, HD-ready televisions&#8230;I think that &#8220;HD&#8221; is too generic a moniker. &#8220;HD DVD&#8221; sounds simply like a better sort of DVD, not a completely different format. Blu-ray has a distinctive name and, being backed by <em>Sony</em> rather than a poorly-defined group of companies, just has a sort of presence that HD DVD doesn&#8217;t.</p>
<p>Recently, Warner announced that it would start releasing high definition films exclusively in Blu-ray format. They are now the fifth studio to exclusively support Blu-ray, among such giants as MGM, Disney, and Twentieth Century Fox. HD, on the other hand, is supported only by Universal and Paramount.</p>
<p>Blu-ray and HD DVD are too expensive to coexist peacefully, at least for the near future. Each requires a several hundred dollar investment. I am pleased that it looks like one will die out, because coexisting formats just result in a nightmare for uninformed consumers. Good for you, Sony. Ever since Betamax failed, we knew you&#8217;d rule video formats again some day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carloangiuli.com/blog/archives/148/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
