<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description></description><title>Hacking Startups</title><generator>Tumblr (3.0; @shalunov-blog)</generator><link>https://blog.shlang.com/</link><item><title>What is Bitcoin good for? Not Silk Road.</title><description>&lt;p&gt;Bitcoin is uniquely suited for applications where capital mobility is critical. Other applications are largely spurious.&lt;/p&gt;
&lt;p&gt;There are several proposed advantages of cryptocurrencies in general and Bitcoin in particular:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Anonymity&lt;/li&gt;
&lt;li&gt;Store of value&lt;/li&gt;
&lt;li&gt;Medium of exchange&lt;/li&gt;
&lt;li&gt;Investment&lt;/li&gt;
&lt;li&gt;Irreversibility&lt;/li&gt;
&lt;li&gt;Independence from any government policy&lt;/li&gt;
&lt;li&gt;Freedom of capital movement&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;We examine and compare, for each of these purposes, as potential alternatives, several existing currencies and stores of value:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Dollar cash&lt;/li&gt;
&lt;li&gt;Gold&lt;/li&gt;
&lt;li&gt;PayPal&lt;/li&gt;
&lt;li&gt;Dollars in a domestic bank&lt;/li&gt;
&lt;li&gt;Dollars in an offshore bank&lt;/li&gt;
&lt;li&gt;Land&lt;/li&gt;
&lt;li&gt;Shares&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Anonymity&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Widespread confusion about the potential anonymity of Bitcoin is understandable. Theoretically, cryptocurrencies can provide stronger anonymity assurances than alternatives (see, e.g., Zerocoin). However, Bitcoin provides no anonymity, not by design and not in implementation. Transactions are globally visible and traceable; they can be tied to specific people when money is spent on tangible purchases. True, you could stuff some Bitcoins into a pseudonymous wallet for a while without being traced. You can also open a PayPal account without verifying it and get some money into it.&lt;/p&gt;
&lt;p&gt;The benchmark is not whether you can anonymously receive money, but whether you can anonymously spend it.&lt;/p&gt;
&lt;p&gt;If all you worry about is being able to anonymously receive, I have a better idea: ask to be paid in empty eggshells and have them deposited in the closest body of water. You&amp;rsquo;ll never get to them, but that only improves security.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Store of value&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bitcoin is also an exceedingly poor store of value compared to gold or land.&lt;/p&gt;
&lt;p&gt;Gold has remained a relatively stable store of value for the last five thousand years.  Land has even appreciated, largely due to population increase.&lt;/p&gt;
&lt;p&gt;Given how long these trends have continued, it is likely that they will continue for at least some fraction of the time that they have already continued. I do not recommend gold as a store of value, but it sure beats Bitcoin, which has a much shorter track record, much higher historic volatility, and much more uncertain future.  It is only reasonable to use Bitcoin as a store of value if your time horizon is a few months; that is to say, never.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Medium of exchange&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bitcoin has no real advantages as a medium of exchange.  It is not faster than credit cards or wire transfers remotely and the difference in fees is largely due to the fact that banks provide additional services—most importantly, various forms of protection from fraud and theft. In person, cash works better.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Investment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The investment function of Bitcoin is similar to store of value, but distinct. While Bitcoin is an exceedingly poor store of value, it may be, for the right market participant, a good medium for speculation. Whether you are such a person depends on your sophistication as an investor.&lt;/p&gt;
&lt;p&gt;A simple benchmark question is: Do you have more than a billion dollars under management?&lt;/p&gt;
&lt;p&gt;No? Well, pal, then you are meat for those who can move the market. Given that Bitcoin is a small market in total, the trading trends will be for the conceivable future dominated by manipulation.&lt;/p&gt;
&lt;p&gt;See also below on the effect of zero supply elasticity.&lt;/p&gt;
&lt;p&gt;Another category of trader for whom Bitcoins can be great for speculation is an insider. (Un)fortunately, most insider knowledge about Bitcoin (a bug or perhaps future criminal prosecution of large exchanges or software makers) will need an effective way to take a short position. Due to counterparty risk, Bitcoin today does not offer a good way to short itself. This is an area that a different cryptocurrency could address, perhaps through an inherent mechanism of futures contracts settlement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Irreversibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many tout irreversibility of Bitcoin as an advantage. Both cash and gold, however, have a very comparable extent of irreversibility.&lt;/p&gt;
&lt;p&gt;Perhaps the most important point missed here is that reversibility is a feature, not a bug. Markets vastly prefer settlements reversible in case of theft or fraud; these protections increase consumer uptake.&lt;/p&gt;
&lt;p&gt;Liability limits on credit cards enabled their use on the Internet despite initial consumer fears. Credit card issuers have improved reversibility by lowering the legally mandated $50 liability limit to $0 on most cards, further increasing uptake.&lt;/p&gt;
&lt;p&gt;Consumers don&amp;rsquo;t want to lose the contents of their accounts with no recourse because of a security breach on their computer. Reversibility protects them, and they want it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Independence from any government policy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here is where we are starting to get somewhere. Government could pass all sorts of laws regulating or even prohibiting Bitcoins, but it lacks technical means of just grabbing them like it can with contents of domestic bank accounts (think Cyprus) or devaluing like with cash (think everywhere).&lt;/p&gt;
&lt;p&gt;However, gold has all the same properties here that Bitcoins have, and is a vastly better store of value. (Again, I do not recommend you take any position on gold, and in particular I would not go long at the time of this writing. I am simply pointing out that it is an existing alternative structured similarly to Bitcoins and just plain better for the stated purpose.)&lt;/p&gt;
&lt;p&gt;Note that both gold and Bitcoins are better at this than cash, which can be simply &lt;a href="http://articles.baltimoresun.com/1991-01-23/business/1991023035_1_ruble-pavlov-shadow-economy" target="_blank"&gt;declared invalid&lt;/a&gt;, domestic bank deposits, which are in even far greater danger, or something useful, but also highly visible, like real estate, farmland, or other large tangible assets. Gold and Bitcoins can be made illegal, and population can be ordered to hand them over, but the order does not implement itself, like with voiding cash, and is not trivial to implement, like seizure of domestic bank funds. And, obviously, offshore banks are domestic banks in a different jurisdiction. The practical ease of affecting physical gold and Bitcoins with policy is comparable. Bitcoins can be hidden using physical and also steganographic means, whereas gold does not benefit from steganography; in practice, however, this difference is small, unless one wants to move the store of value. Which brings us to freedom of capital movement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Freedom of capital movement&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Finally! Bitcoins are like an offshore bank in the Internet crypto jurisdiction.&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once some local currency or other form of value is in Bitcoins, no technical means can stop the capital from leaving an oppressive regime for any other place.&lt;/p&gt;
&lt;p&gt;While Bitcoins may be subject to all sorts of dangers in the longer term, the move does not take long, and if other alternatives are not available (e.g., it is illegal to carry gold or cash out or make wire transfers out of a country), Bitcoin transfer can only be stopped at the point where the value is converted into Bitcoins.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Zero supply elasticity means higher volatility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bitcoin has a unique and undesirable property of having no supply elasticity. More gold can be mined and more dollars can be printed, but Bitcoins get minted on schedule that ignores demand. Zero supply elasticity means an inherently higher price volatility compared to gold or dollars.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rarely considered attacks&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A security assessment is always relative to a threat model, so I will enumerate here a few insufficiently considered attacks on the Bitcoin ecosystem:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make Bitcoins and any dealings with them illegal. Treat them legally as the money laundering equivalent of child pornography. Pursue any exchanges, cutting off their transfers and attempt to seize deposited funds; make creating, offering, and running Bitcoin software illegal.&lt;/li&gt;
&lt;li&gt;Simply have more than 50% of total compute capacity and rewrite history to confiscate other people&amp;rsquo;s Bitcoins. &lt;a href="http://bitcoin.sipa.be" target="_blank"&gt;Current system capacity is about 150 Thash/s&lt;/a&gt;. &lt;a href="https://en.bitcoin.it/wiki/Mining_hardware_comparison" target="_blank"&gt;Current best price of mining hardware is about 50 Mhash/s/$&lt;/a&gt;. That&amp;rsquo;s just $3M worth of hardware. Given the total valuation of Bitcoin, this is highly unstable (due to the temporary nature of availability constraints of ASIC miners) and will change in future, but even then, you can always spend the total valuation of Bitcoins for the ability to rewrite history. Even at graphics card efficiency (1.5 Mhash/s/$), this is still only $100M, potentially profitable even for simple theft. Even at current point of equilibrium (~$1B), this is laughably easy for a large government agency with crypto expertise.&lt;/li&gt;
&lt;li&gt;Quietly pressure Bitcoin software makers to do nefarious, but seemingly innocuous things, like purposefully insert bugs that allow for a fork. There already was a fork.&lt;/li&gt;
&lt;li&gt;Adopt Bitcoins for normal finance purposes, but with a few protocol changes that will evolve gradually. Final result will be no better than current banking system in terms of government control, but each step will be relatively benign. An easy way to start is to provide limited reversibility to be able to offer fraud and theft protection.&lt;/li&gt;
&lt;li&gt;Fork the ecosystem rather than the record of transaction history. Release a different, and slightly better currency. E.g., a version of Zerocoin that is not Bitcoin-compatible. Rinse, repeat.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bitcoins are great if you need to do a small move of capital (something of personal scale for an average person) that you can&amp;rsquo;t do otherwise. Once the move is complete, exit the Bitcoin position.&lt;/p&gt;
&lt;p&gt;If you are a cryptocurrency researcher, a fruitful and challenging area, besides the obvious anonymity, are built-in derivatives, particularly futures and leverage.&lt;/p&gt;</description><link>https://blog.shlang.com/post/53889049704</link><guid>https://blog.shlang.com/post/53889049704</guid><pubDate>Tue, 25 Jun 2013 18:28:00 -0700</pubDate><category>bitcoin</category><category>cryptocurrency</category><category>finance</category></item><item><title>Local development branches in Git are a bad idea</title><description>&lt;p&gt;Git makes it possible for a programmer to do most work on a branch that&amp;rsquo;s not pushed to any repository coworkers see.  This is a &lt;b&gt;bad idea&lt;/b&gt;.  The only justification I&amp;rsquo;ve seen was that the practice &amp;ldquo;&lt;a href="http://salesforceonrails.com/2008/engine-yard-express-a-production-slice-on-your-macbook-pro"&gt;let[s] you do some bonehead moves without your co-workers ever having to know&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;You should not need to hide your code from your coworkers&lt;/b&gt;.  Even your experimental code.&lt;/p&gt;
&lt;p&gt;Local development branches conceal information about the history of the codebase.  The purpose of version control is to preserve this information.  Using a &lt;b&gt;local branch defeats&lt;/b&gt; part of &lt;b&gt;the purpose of version control&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re going to make boneheaded moves that break stuff temporarily, making a branch makes total sense.  Just push it out where it&amp;rsquo;ll be preserved and visible.&lt;/p&gt;</description><link>https://blog.shlang.com/post/75733499</link><guid>https://blog.shlang.com/post/75733499</guid><pubDate>Wed, 04 Feb 2009 17:00:05 -0800</pubDate></item><item><title>Choosing a web dev platform: Rails or PHP?</title><description>&lt;p&gt;When building your next web app, you can create value by improving existing web dev tools or by making a compelling app.  If you&amp;rsquo;re interested in making a great app, it&amp;rsquo;s best to use the best of existing tools and let others improve them.&lt;/p&gt;
&lt;p&gt;Most web pages served today are produced by one of these platforms:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Static HTML (brochure-style sites)&lt;/li&gt;
&lt;li&gt;C or C++ (search engines mostly, some backends)&lt;/li&gt;
&lt;li&gt;PHP (most high-volume apps)&lt;/li&gt;
&lt;li&gt;Perl (legacy high-volume apps)&lt;/li&gt;
&lt;li&gt;Java (many high-volume apps)&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;In addition, a large number of new apps are written in Ruby on Rails.  It does not account for a noticeable fraction of page views, but it does account for a large fraction of innovation. Then there&amp;rsquo;s Python.&lt;/p&gt;
&lt;p&gt;Since you&amp;rsquo;re building an app, you can&amp;rsquo;t use static HTML.&lt;/p&gt;
&lt;p&gt;Perl as a webdev language is obsolete.  It used to be the default during the infancy of the web, and large apps continue to run smoothly on Perl, but it should not be used to build new ones.&lt;/p&gt;
&lt;p&gt;C should not be used for an initial implementation.  Instead, it can be used when the app needs to handle huge volumes to rewrite the critical bits.&lt;/p&gt;
&lt;p&gt;Java is a matter of cultural fit.  If you say the words &amp;ldquo;enterprise software&amp;rdquo; with a straight face, plan to run Oracle on Solaris, and outsource good chunks of work, you don&amp;rsquo;t need me to tell you to use Java—you probably aren&amp;rsquo;t even considering other options.  For most web apps, however, and for almost any startup with technical founders, Java is a poor choice.&lt;/p&gt;
&lt;p&gt;This leaves the choice at— &lt;b&gt;Rails or PHP?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;If you need to integrate with something in PHP, go with PHP. For example, Facebook apps should be written in PHP by default.&lt;/p&gt;
&lt;p&gt;Rails allows programmers to work much faster, and is more pleasant to deal with.  If you need to hire, better people will be available to work on Rails.  This is because Rails is very high level.  The downside of high-level tools is performance.  It&amp;rsquo;s not just slower.  It&amp;rsquo;s much harder to make faster.&lt;/p&gt;
&lt;p&gt;PHP runs about 40 of the top 100 sites.  It&amp;rsquo;s the default no-brainer choice, lower-level and uglier than Rails, but perfectly workable.  It&amp;rsquo;s easy to hire for, and easier to make fast.&lt;/p&gt;
&lt;p&gt;To choose, consider these factors:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Size of app, particularly UI: large apps are easier with Rails&lt;/li&gt;
&lt;li&gt;Size of team: small teams can do more with Rails&lt;/li&gt;
&lt;li&gt;Quality of team: PHP is easier to work with&lt;/li&gt;
&lt;li&gt;Need for change: changes are easier in Rails&lt;/li&gt;
&lt;li&gt;Expected initial traffic: high-volume apps are easier in PHP&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Unless learning Rails looks hard or there&amp;rsquo;s a huge marketing budget in place at launch, consider Rails.&lt;/p&gt;</description><link>https://blog.shlang.com/post/70877607</link><guid>https://blog.shlang.com/post/70877607</guid><pubDate>Fri, 16 Jan 2009 02:18:54 -0800</pubDate></item><item><title>"Gap, Victoria’s Secret and J. C. Penney are experiencing double-digit sales growth at their shopping..."</title><description>“Gap, Victoria’s Secret and J. C. Penney are experiencing double-digit sales growth at their shopping Web sites”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.nytimes.com/2008/07/19/business/19shop.html?ex=1374379200&amp;en=69a642da1be16c84&amp;ei=5124&amp;partner=permalink&amp;exprod=permalink"&gt;To Save Gas, Shoppers Stay Home and Click - NYTimes.com&lt;/a&gt;&lt;/em&gt;</description><link>https://blog.shlang.com/post/43077795</link><guid>https://blog.shlang.com/post/43077795</guid><pubDate>Mon, 21 Jul 2008 20:03:40 -0700</pubDate></item><item><title>"[Osama bin Laden] said at one point that he wants oil to be $144 a barrel"</title><description>“[Osama bin Laden] said at one point that he wants oil to be $144 a barrel”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://query.nytimes.com/gst/fullpage.html?res=9401E2DC123FF937A25753C1A9679C8B63"&gt;Fears, Again, of Oil Supplies at Risk - New York Times, October 14, 2001&lt;br/&gt;&lt;/a&gt;&lt;/em&gt;</description><link>https://blog.shlang.com/post/40920798</link><guid>https://blog.shlang.com/post/40920798</guid><pubDate>Thu, 03 Jul 2008 22:20:49 -0700</pubDate></item><item><title>10 useful Facebook apps</title><description>&lt;p&gt;Most Facebook apps are giggly.  But serious apps exist even today when they cannot spread.&lt;/p&gt;
&lt;p&gt;A &lt;a href="http://blog.shlang.com/post/38707403/giggly-serious-facebook-users#comment-811747"&gt;comment&lt;/a&gt; on my earlier post &lt;a href="http://blog.shlang.com/post/38707403/giggly-serious-facebook-users"&gt;75% of Facebook users are giggly and poke; 25% are serious and import bookmarks&lt;/a&gt; asks if there are, indeed, any serious Facebook apps.  Here are some of the serious apps that &lt;a href="http://www.facebook.com/p/Stanislav_Shalunov/652017593"&gt;I&lt;/a&gt; have installed:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=7721792926"&gt;Analytic Polls&lt;/a&gt; &amp;ndash; opinion comparison/sharing.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=5658435956"&gt;Antlook&lt;/a&gt; &amp;ndash; news.  Personalized recommendations from AI.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2318966938"&gt;Causes&lt;/a&gt; &amp;ndash; charity.  The only popular serious Facebook app.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=3108010541"&gt;Dopplr&lt;/a&gt; &amp;ndash; business travel.  Tells when contacts are in the same place as you.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=5098764373"&gt;Feedheads&lt;/a&gt; &amp;ndash; tool for importing Google Reader shared items and RSS in general.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2358655834"&gt;Mento&lt;/a&gt; &amp;ndash; bookmarking tool that tells you when friends click. Firefox extension that takes screenshots.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2364094024"&gt;Neighborhoods&lt;/a&gt; &amp;ndash; meet your neighbors on Facebook.  I&amp;rsquo;ve become friends with two great people this way.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2384038928"&gt;PayPal&lt;/a&gt; &amp;ndash; fundraising.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=10066213622"&gt;SeenThis&lt;/a&gt; &amp;ndash; news.  All WSJ content for free.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2423051475"&gt;Truemors&lt;/a&gt; &amp;ndash; tips and rumours.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;You&amp;rsquo;ll notice that no-one uses these excellent apps, with the exception of Causes.  Because serious apps are not used, developers have no incentive to create more.  If &lt;a href="http://blog.shlang.com/post/38707403/giggly-serious-facebook-users"&gt;my proposal&lt;/a&gt; were implemented, there would be more, and better, serious apps.&lt;/p&gt;
&lt;p&gt;But before then, you can still enjoy these apps that developers made against their best interest and judgment.&lt;/p&gt;</description><link>https://blog.shlang.com/post/40911109</link><guid>https://blog.shlang.com/post/40911109</guid><pubDate>Thu, 03 Jul 2008 20:18:00 -0700</pubDate><category>facebook</category><category>apps</category></item><item><title>"[O]ne-third of adults said high gas prices had made them more likely to shop online to avoid..."</title><description>“[O]ne-third of adults said high gas prices had made them more likely to shop online to avoid driving.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.latimes.com/business/la-fi-oil28-2008jun28,0,5485259.story"&gt;Envisioning a world of $200-a-barrel oil - Los Angeles Times&lt;/a&gt;&lt;/em&gt;</description><link>https://blog.shlang.com/post/40345555</link><guid>https://blog.shlang.com/post/40345555</guid><pubDate>Sun, 29 Jun 2008 17:17:34 -0700</pubDate></item><item><title>Would you work with micromanaging boss, no salary, and all your work thrown away?</title><description>&lt;p&gt;If you think the coming &lt;a href="http://blog.pmarca.com/2008/04/ning-news-serie.html"&gt;nuclear winter&lt;/a&gt; will make job market tough for employees, you need to hear about the job offer my daughter got recently.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img src="http://shlang.com/against-school.png"/&gt;&lt;/p&gt;
&lt;p&gt;The job has:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;$0 salary&lt;/b&gt; and no equity (you&amp;rsquo;re supposed to be compensated in experience)&lt;/li&gt;
&lt;li&gt;no benefits other than vacation and sick time: no insurance, for example&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;no possibility of promotion or raise, ever&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;no job description: just do what you&amp;rsquo;re told&lt;/li&gt;
&lt;li&gt;micromanaging boss asks about project status every hour&lt;/li&gt;
&lt;li&gt;strict hours, starting at 8:30AM sharp&lt;/li&gt;
&lt;li&gt;if you&amp;rsquo;re late even a few minutes, your boss sends you to her boss&lt;/li&gt;
&lt;li&gt;rigid workweek, but then you&amp;rsquo;re expected to work from home a ton&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;open-desk seating, not even a cube, with a hard chair&lt;/li&gt;
&lt;li&gt;the work is boring and demeaning, like adding digits and copying text&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;all your useless work gets thrown away&lt;/li&gt;
&lt;li&gt;if you want to use a computer, you can buy one or just scribble on paper&lt;/li&gt;
&lt;li&gt;no supplies room, either&lt;/li&gt;
&lt;li&gt;my daughter can&amp;rsquo;t drive, so commute was complicated&lt;/li&gt;
&lt;li&gt;can&amp;rsquo;t even put the job on your resume until you work there for a decade&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I wish this was a joke or I was making it up.&lt;/p&gt;
&lt;p&gt;Having consulted with me, my daughter of course rejected this ridiculous offer and is now just working on side projects while looking for a better opportunity.&lt;/p&gt;
&lt;p&gt;But millions of other &lt;b&gt;seven-year-olds&lt;/b&gt; accepted identical offers.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38977434</link><guid>https://blog.shlang.com/post/38977434</guid><pubDate>Wed, 18 Jun 2008 21:49:00 -0700</pubDate></item><item><title>75% of Facebook users are giggly and poke; 25% are serious and import bookmarks</title><description>&lt;p&gt;Facebook users fall into two categories: giggly and serious. Facebook user experience could be better if Facebook took this dichotomy into account.  Ignoring the difference pushes apps to be giggly and serious users to be unhappy.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Giggly&lt;/b&gt; 75% like pokes, quizzes, pic forwarding, fun games, selling friends, &lt;b&gt;glitter&lt;/b&gt; on profiles.  They express themselves through &lt;b&gt;style&lt;/b&gt; and interact with friends using the &lt;b&gt;mouse&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Serious&lt;/b&gt; 25% like bookmark import, &lt;a href="http://blog.shlang.com/post/40911109/useful-facebook-apps"&gt;&lt;b&gt;utility&lt;/b&gt; apps&lt;/a&gt;, discussions.  They express themselves with &lt;b&gt;text&lt;/b&gt; and pictures containing them and interact with friends using the &lt;b&gt;keyboard&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;Because you&amp;rsquo;re reading this, and made this far, &lt;b&gt;you&amp;rsquo;re serious&lt;/b&gt;.  (Giggly users tend to not read much at all, certainly not blobs of text, and quite certainly not my blog.)   Let me tell you a few things about the giggly majority and propose how to make Facebook better for both giggly and serious users.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Giggly&lt;/b&gt; users are&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;younger&lt;/li&gt;
&lt;li&gt;less educated&lt;/li&gt;
&lt;li&gt;lower-income&lt;/li&gt;
&lt;li&gt;less likely to have credit cards&lt;/li&gt;
&lt;li&gt;far less likely employed&lt;/li&gt;
&lt;li&gt;more suburban and rural&lt;/li&gt;
&lt;li&gt;more frequently female.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Giggly users love to have &lt;b&gt;fun&lt;/b&gt; with their friends, love to &lt;b&gt;chit-chat&lt;/b&gt; and giggle, forward things easily and without a second thought.  Giggly users generally don&amp;rsquo;t review applications because it requires typing.  They don&amp;rsquo;t visit the about pages much.  The prototypical giggly user is a female teenager who might later go to a party school to major in English.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;re far more familiar with the &lt;b&gt;serious&lt;/b&gt; users.   Serious users are &lt;b&gt;Harvard students&lt;/b&gt;, &lt;b&gt;Silicon Valley&lt;/b&gt; types who use Facebook for professional networking, young professionals, etc.   Serious users vote in primaries, care about &lt;b&gt;privacy&lt;/b&gt;, understand the importance of financial planning, and are somewhat hesitant about the exposure of &lt;b&gt;personal information&lt;/b&gt; by social networks.   Serious users dislike the apps, infrequently use them, but write many of the reviews.  Their notion of fun on Facebook is &lt;b&gt;Scrabulous&lt;/b&gt;.  Serious users are a bit boring.  They make up for it by extreme sports and odd personal styles.  The prototypical serious users are you and I.  (Facebook employees and shareholders are also serious Facebook users.)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Problems&lt;/b&gt;:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Giggly users send a bunch of giggly communication to the serious users, for whom it&amp;rsquo;s annoying noise that &lt;b&gt;drowns the signal&lt;/b&gt; from serious friends&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;Giggly users want more &lt;b&gt;self-expression&lt;/b&gt; tools, which Facebook won&amp;rsquo;t create because of concern about serious users, who will hate them and cry &amp;ldquo;&lt;b&gt;MySpace&lt;/b&gt;&amp;rdquo;&lt;br/&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;b&gt;Solution&lt;/b&gt;: Have each user and each app &lt;b&gt;self-elect&lt;/b&gt; into &lt;b&gt;giggly or serious&lt;/b&gt; categories and treat them differently.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img src="http://photos-d.ak.facebook.com/photos-ak-sf2p/v255/84/5/652017593/n652017593_1009299_8733.jpg" height="313" width="383"/&gt;&lt;/p&gt;
&lt;p&gt;API calls returning list of friends, friend selectors, etc., should, by default, only return giggly friends for giggly apps and serious friends for serious apps.  There should be a way to override this with some difficulty and user involvement.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Giggly&lt;/b&gt; users should be given tools to create different &lt;b&gt;backgrounds&lt;/b&gt; for their profiles with different text colors and an option to play music on load.  The default text color for giggly users should be &lt;b&gt;pink&lt;/b&gt;, on a purple background with starbursts.  Facebook should partner with RockYou to enable displaying the profile owner&amp;rsquo;s name in her favorite style of &lt;b&gt;glitter&lt;/b&gt;, and a larger font.  Latest photo album should start playing as a &lt;b&gt;slide show&lt;/b&gt; on load.  Applications should be given hooks into these extra self-expression tools, allowing iLike to set the song to play on load, etc.  &lt;b&gt;Self-expression&lt;/b&gt; should reign supreme.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Serious&lt;/b&gt; users should continue to see profiles of any users, including giggly, as they do today, minus the app boxes.  &lt;b&gt;Utility&lt;/b&gt; and &lt;b&gt;uniformity&lt;/b&gt; should be emphasized.&lt;/p&gt;
&lt;p&gt;The &lt;b&gt;division&lt;/b&gt; of the &lt;b&gt;app ecosystem&lt;/b&gt; will be particularly valuable.  Giggly users will continue to have their silly apps, but the &lt;b&gt;silly apps will stop bothering&lt;/b&gt; the serious users.&lt;/p&gt;
&lt;p&gt;This will create an opening for serious and useful apps, now squeezed out of the ecosystem by the higher virality of the silly apps.  This will allow engaging and useful apps to flourish in the subset of Facebook users whom Facebook clearly values the most, who are far more valuable for monetization, without spoiling the fun the giggling girls are having over in the other corner of Facebook.&lt;/p&gt;
&lt;p&gt;It is in the apps&amp;rsquo; interests to be classified correctly, therefore self-classification will be sufficient.  The division will reduce Facebook&amp;rsquo;s need to police the apps, because serious apps will treat serious users more in line with their expectations and giggly users are more tolerant of highly viral tactics.&lt;/p&gt;
&lt;p&gt;The 75% and 25% numbers are my &lt;b&gt;approximations&lt;/b&gt;, based on polls about the &lt;b&gt;Beacon&lt;/b&gt; program and &lt;b&gt;forced invites&lt;/b&gt;, on the demographics, review of statistics, and a great dose of &lt;b&gt;guess&lt;/b&gt;.  The dichotomy is not firm, and the numbers may not be exactly 75/25.  There is, however, a &lt;b&gt;giggly majority&lt;/b&gt; and a serious minority, there&amp;rsquo;s greater conversion to inviting among the giggly users, there&amp;rsquo;s Facebook&amp;rsquo;s desire to be a &lt;i&gt;social utility&lt;/i&gt; and thus to appeal to the serious minority, and there&amp;rsquo;s the problem of &lt;b&gt;higher virality of the silly apps&lt;/b&gt; on Facebook, combined with the desire to have serious apps.&lt;/p&gt;
&lt;p&gt;There are &lt;b&gt;two ways&lt;/b&gt; in which Facebook would &lt;b&gt;enable engaging useful apps&lt;/b&gt;:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;change the distribution model &lt;b&gt;from viral to directory&lt;/b&gt; and&lt;/li&gt;
&lt;li&gt;&lt;b&gt;segregate&lt;/b&gt; the users into &lt;b&gt;groups&lt;/b&gt;. &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Directory-based distribution would be bad news as it would replace competition with arbitrary choice, reducing the overall quality of apps.  I believe Facebook understands this, as they have resisted this route thus far.&lt;/p&gt;
&lt;p&gt;Segregation of users and apps into groups is the next natural choice, and I do not believe it has been explored.  The minimum useful number of groups is two, and two groups might well be sufficient.&lt;/p&gt;
&lt;p&gt;Facebook already has good data that &lt;b&gt;separates the giggly users from the serious&lt;/b&gt; ones.  I expect that serious users have been far more likely to &lt;b&gt;change their privacy settings&lt;/b&gt; from the defaults.  Why not start from there?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Update, July 24, 2008:&lt;/b&gt; Facebook has made a choice.  Apps will no longer compete on a level playing field.  Instead, Facebook will separate them into three tiers of preference.  The replacement of competition with arbitrary choice by Facebook employees will obviously lower the overall quality, except as perceived by the particular employees making the choice.  Yet it&amp;rsquo;s Facebook&amp;rsquo;s platform and their choice how to run it.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38707403</link><guid>https://blog.shlang.com/post/38707403</guid><pubDate>Mon, 16 Jun 2008 23:02:00 -0700</pubDate><category>Facebook</category></item><item><title>Who Should I Follow?  Twitter Friend Recommendations</title><description>&lt;a href="http://whoshouldifollow.com/"&gt;Who Should I Follow?  Twitter Friend Recommendations&lt;/a&gt;</description><link>https://blog.shlang.com/post/38342879</link><guid>https://blog.shlang.com/post/38342879</guid><pubDate>Fri, 13 Jun 2008 20:24:00 -0700</pubDate></item><item><title>Yahoo-Google search deal is ugly news for startups</title><description>&lt;p&gt;Google targets AdSense revenue sharing so that publisher gets a bit more than the next best option, which is usually Yahoo.&lt;/p&gt;
&lt;p&gt;Yahoo running Google ads puts Google even closer to monopoly in contextual ads, reducing the revenues of all AdSense publishers.&lt;/p&gt;
&lt;p&gt;Consumer startups struggling for a better model often rely on AdSense for revenue.&lt;/p&gt;
&lt;p&gt;The alternative to the Google deal for Yahoo was, of course, accepting the Microsoft offer.  Had they done so, these parties would be better off:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Publishers: with better AdSense alternative, AdSense would pay more&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;Consumer startups in the same ecosystem as startups publishing AdSense&lt;/li&gt;
&lt;li&gt;Advertisers&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;Yahoo shareholders&lt;/li&gt;
&lt;li&gt;Yahoo employees and middle management&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;While these parties would be worse off:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Google (getting a real competitor)&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;Microsoft (likely paying too much)&lt;br/&gt;&lt;/li&gt;
&lt;li&gt;Jerry Yang&lt;br/&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;How can a public company CEO act in self-interest so obviously?&lt;/p&gt;
&lt;p&gt;The silver lining for startups is the preservation of Yahoo as a possible acquirer.  Yahoo shareholders don&amp;rsquo;t get a silver lining.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38338705</link><guid>https://blog.shlang.com/post/38338705</guid><pubDate>Fri, 13 Jun 2008 19:24:26 -0700</pubDate></item><item><title>NVCA Model Venture Capital Financing Documents</title><description>&lt;a href="http://www.nvca.org/model_documents/model_docs.html"&gt;NVCA Model Venture Capital Financing Documents&lt;/a&gt;: &lt;p&gt;When a larger than usual set of lawyers develops universal VC funding documents, they end up with documents that appear to satisfy no-one.  This is too bad, because the idea of standard financing documents is great. I wonder if you could make each document fit on one page.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38245949</link><guid>https://blog.shlang.com/post/38245949</guid><pubDate>Fri, 13 Jun 2008 02:12:08 -0700</pubDate></item><item><title>Redesign A First Step In Bringing Order To The MySpace Chaos</title><description>&lt;a href="http://www.techcrunch.com/2008/06/12/redesign-a-first-step-in-bringing-order-to-the-myspace-chaos/"&gt;Redesign A First Step In Bringing Order To The MySpace Chaos&lt;/a&gt;: &lt;p&gt;MySpace is redesigning.  25% of all Americans visit MySpace monthly, making it largest site in the U.S. Disturbingly, 12% of all online minutes are spent on MySpace.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38219401</link><guid>https://blog.shlang.com/post/38219401</guid><pubDate>Thu, 12 Jun 2008 21:24:01 -0700</pubDate></item><item><title>Garry Kasparov Griefed by Flying Penis</title><description>&lt;a href="http://waxy.org/2008/05/garry_kasparov_griefed_by_flying_penis/"&gt;Garry Kasparov Griefed by Flying Penis&lt;/a&gt;: &lt;p&gt;In Soviet Russia, Second Life plays the world chess champion.  RC helicopter with a giant penis attached buzzed around Kasparov’s opposition assembly, in real life.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38217250</link><guid>https://blog.shlang.com/post/38217250</guid><pubDate>Thu, 12 Jun 2008 20:50:02 -0700</pubDate></item><item><title>Yahoo Announces Non-Exclusive Search Agreement With Google</title><description>&lt;a href="http://www.techcrunch.com/2008/06/12/yahoo-announces-non-exclusive-search-agreement-with-google/"&gt;Yahoo Announces Non-Exclusive Search Agreement With Google&lt;/a&gt;: &lt;p&gt;Startups are supposed to have better revenue models than AdSense.  Yet Yahoo is doing just that.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38193197</link><guid>https://blog.shlang.com/post/38193197</guid><pubDate>Thu, 12 Jun 2008 15:58:02 -0700</pubDate></item><item><title>Vobile, video fingerprinting tech (VideoDNA)</title><description>&lt;a href="http://vobileinc.com/"&gt;Vobile, video fingerprinting tech (VideoDNA)&lt;/a&gt;: &lt;p&gt;Doesn’t modify the video.  I infer from marketing materials the fingerprint is roughly 1% in size of the original.  Doesn’t mention computational costs.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38189886</link><guid>https://blog.shlang.com/post/38189886</guid><pubDate>Thu, 12 Jun 2008 15:11:02 -0700</pubDate></item><item><title>The less people know about climate science, the more they worry about global warming</title><description>&lt;a href="http://tierneylab.blogs.nytimes.com/2008/02/29/global-warming-paradox/"&gt;The less people know about climate science, the more they worry about global warming&lt;/a&gt;</description><link>https://blog.shlang.com/post/38186063</link><guid>https://blog.shlang.com/post/38186063</guid><pubDate>Thu, 12 Jun 2008 14:24:03 -0700</pubDate></item><item><title>Judge Rules That Police Can Bar High I.Q. Scores</title><description>&lt;a href="http://query.nytimes.com/gst/fullpage.html?res=9A06E2DB143DF93AA3575AC0A96F958260&amp;sec=&amp;spon=&amp;partner=permalink&amp;exprod=permalink"&gt;Judge Rules That Police Can Bar High I.Q. Scores&lt;/a&gt;: &lt;p&gt;Police in New London, CT, deny job interviews to people with IQ scores too high.  Unfortunately, the article does not specify the threshold.&lt;/p&gt;</description><link>https://blog.shlang.com/post/38105342</link><guid>https://blog.shlang.com/post/38105342</guid><pubDate>Thu, 12 Jun 2008 00:37:04 -0700</pubDate></item><item><title>TinEye</title><description>&lt;a href="http://tineye.com/login"&gt;TinEye&lt;/a&gt;: &lt;p&gt;“Give [TinEye] an image and it will tell you where the image appears on the web.”&lt;/p&gt;</description><link>https://blog.shlang.com/post/38077850</link><guid>https://blog.shlang.com/post/38077850</guid><pubDate>Wed, 11 Jun 2008 19:11:05 -0700</pubDate></item><item><title>Glassdoor.com - Salaries</title><description>&lt;img src="https://64.media.tumblr.com/2KQxp0O28a48t0cf4LrlFIlN_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Glassdoor.com - Salaries&lt;/p&gt;</description><link>https://blog.shlang.com/post/38076304</link><guid>https://blog.shlang.com/post/38076304</guid><pubDate>Wed, 11 Jun 2008 18:50:14 -0700</pubDate></item></channel></rss>
