<?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>Made of Bugs &#187; web</title>
	<atom:link href="http://blog.nelhage.com/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nelhage.com</link>
	<description>It's software. It's made of bugs.</description>
	<lastBuildDate>Thu, 18 Aug 2011 21:57:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Some thoughts on Quora</title>
		<link>http://blog.nelhage.com/2010/04/some-thoughts-on-quora/</link>
		<comments>http://blog.nelhage.com/2010/04/some-thoughts-on-quora/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 03:33:51 +0000</pubDate>
		<dc:creator>nelhage</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[-c help]]></category>
		<category><![CDATA[answers]]></category>
		<category><![CDATA[questions]]></category>
		<category><![CDATA[quora]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[zephyr]]></category>

		<guid isPermaLink="false">http://blog.nelhage.com/?p=210</guid>
		<description><![CDATA[With the announcement this week that Quora had taken $11 million in VC at an $86 million valuation, there&#8217;s been an awful lot of attention on Quora. I&#8217;ve had an account there and wanted to write up some of my initial thoughts. If you haven&#8217;t heard about Quora, it&#8217;s yet another question/answer site on the [...]]]></description>
			<content:encoded><![CDATA[<p>With the announcement this week that <a href="http://quora.com">Quora</a> had taken $11 million in VC at an
$86 million valuation, there&#8217;s been an awful lot of attention on
Quora. I&#8217;ve had an account there and wanted to write up some of my
initial thoughts.</p>

<p>If you haven&#8217;t heard about Quora, it&#8217;s yet another question/answer
site on the web. People pose questions, and you can view questions and
answer them. I&#8217;ve heard it described as &#8220;StackOverflow, but for
anything&#8221;, which is roughly true, even if I think they want to be
more. There are tons of Q&amp;A sites out there, but I think there is
clearly room for more, or better ones &#8212; none of them seem to get it
quite right in various ways.</p>

<p>Here&#8217;s my thoughts/observations on Quora:</p>

<ul>

<li><p>It&#8217;s currently very much still inhabited primarily by the
Silicon Valley crowd. Half the questions seem to be about web startups
or related topics. I&#8217;m sure the userbase will branch out eventually,
but until it does, it&#8217;s somewhat difficult to anticipate how the feel
will change.</p></li>

<li><p>I want it to be more real-time. I&#8217;m fairly good at using Google
to answer questions, so if I post a technical question, it&#8217;s usually
just because I&#8217;m too lazy to go digging myself. But if I don&#8217;t get an
answer back quickly, I&#8217;ll tend to time out and just go do the work
myself. In my experience, it hasn&#8217;t been fast enough to avoid that
timeout.  </p>

<p> I do have the advantage that if I want opinons or answers to more
subjective questions, I can ask <a href="http://en.wikipedia.org/wiki/Zephyr_(protocol)">Zephyr</a>,
MIT&#8217;s instant messaging network, which I describe as somewhat like a
cross between IRC and Twitter. It&#8217;s possible there&#8217;s more value here
for people who don&#8217;t have that resource.</p>
</li>

<li>

<p> Quora seems to encourage a model where users respond with
mostly-distinct, authoritative answers, rather than being a forum
where the community can collaboratively work together to converge on
the answer to a question. I don&#8217;t know how this compares to other Q&#038;A
sites (I don&#8217;t really use any of them), but when someone on Zephyr
asks a question, it&#8217;s quite common for one person to throw out a guess
(noted as such), or partial answer, and for whoever else is around to
start from that guess and go to Google, Wikipedia, or other
references, reporting progress as they go, until they arrive at a
satisfactory answer.  </p>

<p> I would love to see a Q&#038;A site for the web that harnesses the same
sort of collaboration to find answers to questions that no single
person already knows the full answer to.  Quora isn&#8217;t that (yet?), and
so it remains much less useful to me than Zephyr. I&#8217;ll be curious to
follow where it goes, though. $11 million probably opens a lot of
possibilities.</p>

</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nelhage.com/2010/04/some-thoughts-on-quora/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Conkeror</title>
		<link>http://blog.nelhage.com/2008/03/conkeror/</link>
		<comments>http://blog.nelhage.com/2008/03/conkeror/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 23:57:00 +0000</pubDate>
		<dc:creator>nelhage</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conkeror]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://nelhage.scripts.mit.edu/madeofbugs/?p=8</guid>
		<description><![CDATA[I&#8217;ve recently switched to Conkeror as my primary browser. It started life as a Firefox extension, but nowadays it&#8217;s a standalone app built on top of Mozilla&#8217;s xulrunner, so it uses the Gecko rendering engine. What it is, is an emacs implemented in Javascript, for the web. This means on the one hand that it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently switched to <a href="http://conkeror.mozdev.org">Conkeror</a> as my primary
browser. It started life as a Firefox extension, but nowadays it&#8217;s a
standalone app built on top of Mozilla&#8217;s xulrunner, so it uses the
Gecko rendering engine.</p>

<p>What it is, is an emacs implemented in Javascript, for the web. This
means on the one hand that it <em>acts</em> like emacs. Most of the basic
emacs keybindings are supported &#8212; you open URLs with <code>C-x C-f</code>, and
have buffers you can switch between with <code>C-x b</code> and so on.</p>

<p>However, what is also means is that internally, it is fully an emacs,
with all the extensibility and all the other things that applies. The
UI you see is just code written on top of a generic core, that
implements the core emacs primitives, including</p>

<ul>
<li>The basic <code>buffer</code> datatype. But instead of being a plain text
store, it&#8217;s instead a full Gecko XUL/XHTML DOM.</li>
<li>A self-documenting <code>command</code> infrastructure and <code>variable</code>
infrastructure, that lets you look up the documentation and
definition of any command or configuration variable.</li>
<li><code>keymaps</code> accessible from javascript that map keys and
key sequences to commands, letting you rebind any key from your
configuration code, and define new modes with completely new
keybinding sets</li>
</ul>

<p>In other words, it really is not just an emacs-like frontend to
Gecko/Firefox, but is a full platform on top of xulrunner for writing
interactive applications in javascript/html/css like emacs.</p>

<p>I predict it&#8217;s only a matter of time before someone</p>

<ul>
<li>Adds the ability to edit local files and becomes a full text editor
that can actually start to <em>compete</em> with emacs. At that point
people will start to port things like <code>emacs-vc</code> and all the Nice
Things we&#8217;ve come to expect from emacs, and</li>
<li>Writes a mailreader for it ;)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nelhage.com/2008/03/conkeror/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

