<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>
   Assorted personal observations and notes.



   Robin Barooah’s Home Page - www.sublime.org


  The equanimity project, online meditation tools - equanimity.info



  
  email: robin@sublime.org
  



var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

var pageTracker = _gat._getTracker("UA-256102-1");
pageTracker._initData();
pageTracker._trackPageview();
</description><title>Robin's Notes</title><generator>Tumblr (3.0; @rbarooah)</generator><link>http://notes.sublime.org/</link><item><title>Wellbeing Realizations of 2009</title><description>&lt;p&gt;I spent a lot of time in 2009 thinking about factors that affect my daily sense of wellbeing.  During the year I have met a number of &lt;a href="http://www.kk.org/quantifiedself/2008/12/quantifying-myself.php" target="_blank"&gt;very interesting people&lt;/a&gt; who have been doing the same kind of thing.  Here are the most significant personal realizations of last year that have led to me feeling better everyday:&lt;/p&gt;
&lt;p&gt;1. &lt;a href="http://www.fourhourworkweek.com/blog/2008/01/27/relax-like-a-pro-5-steps-to-hacking-your-sleep/" target="_blank"&gt;Reading fiction in bed&lt;/a&gt; has more effect on my ability to sleep through the night than either exercise, or eating my last meal before 8pm.&lt;/p&gt;
&lt;p&gt;2. Spending time regularly reading news websites - whether tech news or world news, significantly reduces my ability to concentrate, and makes me feel less good about the world.&lt;/p&gt;
&lt;p&gt;3. I am gluten intolerant.  Now that I don’t eat it, I have much less aversion to eating, and no longer suffer from a ‘blocked up head’, and a ‘cold to my bones’ feeling that would sometimes be enough to force me to lie down.&lt;/p&gt;
&lt;p&gt;4. Meditating every day makes me feel much better inside, but I still find it hard to &lt;a href="http://www.meditate.mx/iphone" target="_blank"&gt;maintain the practice&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;5. Quitting coffee was hard to do but has improved my overall sense of wellbeing &lt;a href="http://www.kk.org/quantifiedself/2009/10/the-false-god-of-coffee.php" target="_blank"&gt;without destroying my concentration.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I haven’t listed these in order of importance and I think they tend to be multiplicative.&lt;/p&gt;</description><link>http://notes.sublime.org/post/312486860</link><guid>http://notes.sublime.org/post/312486860</guid><pubDate>Fri, 01 Jan 2010 22:57:00 -0800</pubDate></item><item><title>First day with my Kindle DX</title><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/sublimation/3632900743/in/set-72157619838205304" target="_blank"&gt;&lt;img src="http://farm4.static.flickr.com/3619/3632900743_4854114fe2.jpg" width="500" height="375"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://gallery.me.com/rbarooah/100127" target="_blank"&gt;[Unboxing Pictures]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This isn’t really intended to be a full review, and it’s certainly not intended to be unbiased or helpful to all possible kindle purchasers, although hopefully my perspective will be useful to some people.&lt;/p&gt;
&lt;p&gt;The triggering factor leading me to buy the Kindle DX was the promise of native PDF reading.  Over the past few years I have accumulated a stack of PDF files - some of them purchased e-books, and some of them academic papers.&lt;/p&gt;
&lt;p&gt;The e-books have proven useful as reference materials on occasion, in particular the computer related ones that I can keep on my laptop and refer to when I’m working, but the papers have generally been too difficult for me to read on the laptop screen, so my hope for the kindle is that it will enable me to read these comfortably.&lt;/p&gt;
&lt;p&gt;I have also, to my great surprise, found it pleasurable to read novels using the Kindle iPhone app.&lt;/p&gt;
&lt;p&gt;My Kindle DX arrived yesterday, and so far I would have to call my experience very positive.  Most importantly, I’ve been reading a lot - perhaps a few hundred pages already.&lt;/p&gt;
&lt;p&gt;There was a letter from Jeff Bezos pre-loaded on the device.  He makes the point that the main design goal of the kindle is for it to ‘disappear’ from the reader’s experience and allow one to connect directly with the reading material, the way one does with a book.  For actual reading as opposed to skimming, there is no doubt in my mind that this goal has been reached.&lt;/p&gt;
&lt;p&gt;The e-ink display is extremely sharp, and as Amazon repeatedly points out, it is much less tiring to read from than a backlit LCD.&lt;/p&gt;
&lt;p&gt;I think there’s also a psychological factor at work.  The stability of the display and the impression of ink on paper, along with the limitation of the device, creates a feeling of calm about the text.  You know it’s not going anywhere - there’s no application to crash, no interrupting dialogs, or other windows to deal with, and you aren’t going to think of using the kindle to play a game or write a tweet.  What the kindle cannot do is as important as what it does in helping to create a suitable state of mind for reading.&lt;/p&gt;
&lt;p&gt;The kindle does require a reasonable amount of ambient light.  Although the display is very crisp, the contrast is nowhere near as good as ink-on paper yet.  It’s fine under indoor daylight conditions, or the conditions under which one would read a novel, but after using laptops and the iPhone in dimly lit rooms for years, having to consider the ambient lighting conditions is taking me some time to get used to.&lt;/p&gt;
&lt;p&gt;The PDF reader does a very good job of rendering.  The documents look pretty much as they would on paper, and having read many pages already, I would say that any difficulties I am facing have to do with the subject matter and not the Kindle.&lt;/p&gt;
&lt;p&gt;The biggest limitation, which could be corrected in software, is that the PDF reader is not aware of hyperlinks within documents.  This is particularly problematic for large reference books, forcing you to enter page numbers to navigate rather than selecting links from the table of contents.  This limitation is not present for kindle formatted e-books purchased from Amazon, so there would seem to be no technical reason for it not to be corrected in future.&lt;/p&gt;
&lt;p&gt;Page turning in general is not super-fast.  In practice this is completely unnoticable during normal reading, but is quite obvious when ‘flicking through’ a document.  Image heavy PDFs are particularly bad in this regard.  The very worst documents are those PDFs which are just a collection of scans.  These are still perfectly good for long-form reading, but border on unusable for skimming.&lt;/p&gt;
&lt;p&gt;So far I’ve been able to use the bookmarking system, and the go-to-page function to alleviate the need to flick through books.  Time will tell whether this will be a problem in general practice.&lt;/p&gt;
&lt;p&gt;Generally when I decide to buy an electronic device, I consider whether it will improve my life on a daily basis in some way that I care about, and how much use I expect to get out of it before feeling the need to replace it with something better.&lt;/p&gt;
&lt;p&gt;It will be a week or so before I have a real answer to these questions, but my impression so far is that the Kindle DX really does enable me to do a lot of reading that was previously inaccessible.&lt;/p&gt;
&lt;p&gt;As far as lifespan is concerned, it seems likely to me that the display technology will have improved sufficiently, through improvements in contrast and the addition of color, that I anticipate wanting to upgrade in as little as two years.&lt;/p&gt;
&lt;p&gt;At $500, that means that this device works out to about $20 per month, which doesn’t seem seems bad to me given the immense value of two years of reading.&lt;/p&gt;</description><link>http://notes.sublime.org/post/124772691</link><guid>http://notes.sublime.org/post/124772691</guid><pubDate>Tue, 16 Jun 2009 13:36:00 -0700</pubDate></item><item><title>iPhone 3.0: Apps Connecting to Hardware is the trump feature.</title><description>&lt;p&gt;At Apple’s press conference this morning, they announced that iPhone, and iPod touch applications would have the ability to control external hardware via either bluetooth, or the dock.&lt;/p&gt;
&lt;p&gt;Oddly, most commentators seem to be intent on making a big noise about the inclusion of copy and paste, but are completely overlooking the major implications of what seems me to be by far the most significant feature.&lt;/p&gt;
&lt;p&gt;Steve Jobs stated that the company now regarded itself as a consumer electronics company and renamed it from Apple Computer to Apple Inc to highlight this at the same time he first announced the iPhone.&lt;/p&gt;
&lt;p&gt;Apple has experimented with this kind of device control, both in the form of the iTunes remote application, and in the form of the nike + iPod application, so they have a good understanding of how this type of application works.&lt;/p&gt;
&lt;p&gt;By enabling the iPhone / iPod to function as the user interface for devices, Apple has created the infrastructure for a whole new class of consumer electronic devices.  Compared to previous generations of device where the UI was self-contained they have the following qualities:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;They can be &lt;b&gt;smaller&lt;/b&gt;, because they no longer need a display surface or physical controls.&lt;/li&gt;
&lt;li&gt;They can be &lt;b&gt;cheaper&lt;/b&gt;, because they no longer need display or control components.&lt;/li&gt;
&lt;li&gt;They can have a far &lt;b&gt;superior user interface&lt;/b&gt;, because the UI can be multi-touch, 3d, media enabled, and make use of any and all of the features of Cocoa Touch.&lt;/li&gt;
&lt;li&gt;They can be internet &lt;b&gt;connected&lt;/b&gt; - via the iPhone as a hub, and they can have multiple remote controls - one for everyone in the family.&lt;/li&gt;
&lt;li&gt;Their &lt;b&gt;firmware can always be up-to-date&lt;/b&gt; - because it can be distributed as a payload within the iPhone application, or because the iPhone application can act as the upgrade agent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The example used by Apple today (the blood glucose monitor) demonstrated the power of making the device part of a connected application, but almost any consumer electronics category you can think of can be improved using this technology.  Here are a few examples:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Camera - &lt;/b&gt;Who need a self-timer when you can trigger the shutter from your phone? Especially if you can check that the shot is right with a glance at the phone screen.  DSLRs could offer a lot more, including immediately available contact sheets of ‘phone-res’ proofs for quick emailing etc.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Lighting, Fans, HVAC- &lt;/b&gt;Obviously a high-end air conditioning system could have a powerful control system and programming interface that would run on the iPhone.  What is less obvious is that low end separate units such as floor standing lamps, desk fans, floor heaters etc, could also expose a bluetooth control interface without adding a huge premium, and that a group of such devices could then be controlled from a single device though a beautiful interface. Even if all it provided was an off switch so you could turn everything off at night, this would be a big win, but obviously an app could provide a lot more, including energy monitoring, and all the usual home automation goodness without the need to geek out with X10 etc.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cars&lt;/b&gt; - Aside from gimmicks like remote starting, a car application could show tire pressure, service history, fuel level / range, and any other sensor data that were available, even while the car was parked in front of your house or in the garage.  As well as being able to access this information from the phone, it could be uploaded to a web application.  The application could help you monitor fuel efficiency, wear and tear etc, and could even help in establishing a trustworthy value for used vehicles.&lt;/p&gt;
&lt;p&gt;Need I go on? It’s hard to think of a type of electronic device for which a personal, secure, connected, and powerful interface as could be afforded by an iPhone/iPod touch would not be of benefit.&lt;/p&gt;
&lt;p&gt;Solving these problems has been the holy grail of consumer electronics hardware and software makers for decades.  Nobody else has anything else even remotely competitive in place whilst Apple now has all of the pieces - the best UI (we can argue about the future, but for now there is no contest), the internet infrastructure, the customer base, the credibility, and the experience.&lt;/p&gt;
&lt;p&gt;Furthermore, because of the cost and simplicity implications of the new devices in comparison with those who try to put the UI on the device, there is an opportunity for startups and smaller companies to produce these ‘headless’ devices and compete with industry giants like Sony, Phillips, etc.  Until there is a competitive infrastructure, devices that rest on Apple’s infrastructure will be better, cheaper, and more connected than those that don’t.&lt;/p&gt;
&lt;p&gt;The only real alternative that I can see is for someone to out-open Apple and connect devices directly to the cloud.  This may be the ultimate way of things, but as of yet attempts have been fumbled, leaders have not emerged, and Apple is currently in control.&lt;/p&gt;</description><link>http://notes.sublime.org/post/87351443</link><guid>http://notes.sublime.org/post/87351443</guid><pubDate>Tue, 17 Mar 2009 13:37:00 -0700</pubDate></item><item><title>Taro Root</title><description>&lt;p&gt;I bought a Taro root a couple of days ago at the grocery store.  After consulting the googles, I learned a few interesting things about it:&lt;/p&gt;
&lt;p&gt;1. It’s poisonous.&lt;/p&gt;
&lt;p&gt;2. If you attempt to peel it, it ejects tiny crystalline needles which cause skin irritation, and lodge in your eyes and take up to three months to heal.&lt;/p&gt;
&lt;p&gt;3. It tastes bitter.&lt;/p&gt;

&lt;p&gt;These issues are resolved by cooking it.&lt;/p&gt;

&lt;p&gt;Apparently in Northern India it is cooked by frying, smashing it and then frying again.  I have been using this method with plantain recently, so rather than changing two variables at once, I decided to apply it to the Taro.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Method:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;I started off by using gloves and peeling it using a sharp knife. Next, I sliced it into thin slices (3-5mm). I sautéed the slices in olive oil for about 3 minutes a side - basically until the edged were browning and the middle was starting to look translucent but still white and not browned.  I then took the pieces out, dried them on a piece of kitchen towel, and put them on a chopping board. I smashed them hard using a potato masher, until the ‘skin’ was obviously broken. I sautéed them again for about another 4 minutes a side, until they were golden to brown all over.  Sautéing them is tricky because they tend to curl, so I had to keep pressing them down with a wooden spoon.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Results:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The result was crispy slices, somewhat similar in texture to fried potato although a little more fibrous and fruity.  The flavor was a little nutty, slightly sweet and with a hint of bitterness, although not enough to be unpleasant.  I’m not sure whether the bitterness would be eliminated with more cooking.  Next time I’ll probably try using a lower heat and cooking for longer.&lt;/p&gt;
&lt;p&gt;They seem nowhere near as balanced as plantains in terms of flavor or effect - it seems as though they would complement something else quite well, but for my mind didn’t stand too well on their own.  &lt;/p&gt;</description><link>http://notes.sublime.org/post/80080697</link><guid>http://notes.sublime.org/post/80080697</guid><pubDate>Fri, 20 Feb 2009 14:55:15 -0800</pubDate></item><item><title>Ayurvedic Dal Recipe</title><description>&lt;p&gt;Here is a recipe I made up today from various random sources:&lt;/p&gt;
&lt;p&gt;Ingredients:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 cups red lentils&lt;/li&gt;
&lt;li&gt;1 teaspoon turmeric powder&lt;/li&gt;
&lt;li&gt;7.5 cups water&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1. Put in a pan, bring to the boil and simmer for 45 mins stir every now and then.&lt;/p&gt;
&lt;p&gt;More ingredients:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 habaneros &lt;/li&gt;
&lt;li&gt;8 cloves of garlic - basically a whole garlic&lt;/li&gt;
&lt;li&gt;1 large onion&lt;/li&gt;
&lt;li&gt;1 teaspoon cumin powder&lt;/li&gt;
&lt;li&gt;1/2 teaspoon cumin seeds&lt;/li&gt;
&lt;li&gt;1 inch section of fresh ginger&lt;/li&gt;
&lt;li&gt;olive oil&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While the lentils are simmering, prep the vegetables:&lt;/p&gt;
&lt;p&gt;2. Remove the seeds and the middle fibres that the seeds are stuck to finely and chop the habaneros - I mean really fine&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DO NOT TOUCH HABANEROS WITH YOUR SKIN AT ANY TIME - USE GLOVES&lt;/b&gt;.  &lt;/p&gt;
&lt;p&gt;I would suggest having a small container ready for when you’ve done the chopping. Put the chopped pieces in the container and set it aside, and then immediately wash the knife and chopping board.  This isn’t a joke, you don’t want any habanero juice getting in someone’s eye, not to mention various other unpleasant possibilities.&lt;/p&gt;
&lt;p&gt;3. finely chop the garlic - or put it through a press&lt;/p&gt;
&lt;p&gt;4. finely dice the onion&lt;/p&gt;
&lt;p&gt;5. peel and finely chop the ginger - into tiny little pieces&lt;/p&gt;
&lt;p&gt;6. put the ginger in the pot with the lentils and stir it in timing is not critical for this but you don’t want to wait until after the frying&lt;/p&gt;
&lt;p&gt;After the 45 minutes, keep the lentils simmering and then do this:&lt;/p&gt;
&lt;p&gt;7. put a couple of tablespoons of oil in a frying pan and heat fairly high&lt;/p&gt;
&lt;p&gt;8. add the cumin powder and cumin seeds - let them sizzle for a minute or two&lt;/p&gt;
&lt;p&gt;9. carefully add the habaneros sizzle them for a minute - be very careful about spitting oil&lt;/p&gt;
&lt;p&gt;10. add the garlic - let that sizzle for a minute&lt;/p&gt;
&lt;p&gt;During all this sizzling, mix well with a wooden spoon or similar implement.  You’re really wanting to mix the flavors into the oil.&lt;/p&gt;
&lt;p&gt;11. Add the onion.  Fry the onion in the oil for about 10 minutes - the garlic will be browning, and the onion will be translucent.  Stir all the time so that the onion gets ‘dirty’ with the spices and chili.&lt;/p&gt;
&lt;p&gt;12. After the 10 minutes, add this mixture to the lentils and stir well.&lt;/p&gt;
&lt;p&gt;13. Now simmer the lentils slowly until the dal is at the consistency you desire.  For me this took another 30 minutes or so.  I like it fairly creamy with just a little liquid.&lt;/p&gt;
&lt;p&gt;I let it stand for about 15 minutes with the pot lid on while I cooked some rice.&lt;/p&gt;
&lt;p&gt;I served it over the rice with a big chunk of fresh chopped cilantro leaves, and some halved cherry tomatoes.  Squeezing a little fresh lime juice over the top added zest.  &lt;/p&gt;
&lt;p&gt;The recipe made enough for 4 people.  I’m expecting the flavor to develop more as it sits overnight.&lt;/p&gt;
&lt;p&gt;It’s spicy enough to stimulate the organs, but stays true to the spirit of dal and shouldn’t blow your head off.  I’d call it a medium spicy dish.  The general tone of it is wholesome and clean tasting.&lt;/p&gt;
&lt;p&gt;Let me know if you have suggestions.&lt;/p&gt;</description><link>http://notes.sublime.org/post/79900832</link><guid>http://notes.sublime.org/post/79900832</guid><pubDate>Fri, 20 Feb 2009 00:01:00 -0800</pubDate></item><item><title>The kindle is not ready for me yet.</title><description>&lt;p&gt;I love the idea of a kindle.  I think it would be good for my mental health.  Reading material of substance, as well as getting away from the instant crack hits of social media seems like a good thing.&lt;/p&gt;
&lt;p&gt;Appealing as the new Kindle 2 is, it’s not ready for me because:&lt;/p&gt;
&lt;p&gt;1. &lt;b&gt;An Apple tablet would make it redundant.&lt;/b&gt;  By Apple tablet, I mean something about 3x the size of an iphone, running the touch OS.  It would have a screen large enough to be comfortable for reading, but more importantly, it would be just one device to carry around.  It would be weird if Apple releases such a thing and Amazon doesn’t release a Kindle App to go with it - so that’s what I’m waiting for.&lt;/p&gt;
&lt;p&gt;2. &lt;b&gt;As far as I know, PDF reading still sucks.&lt;/b&gt;  As I understand it, you can pay Amazon to convert a PDF by emailing it to them.  However the results are not good,  I have numerous technical books that I have purchased in PDF form, which I’d love to have on a tablet device, but they need to be converted really well.  There are also all sorts of academic papers that I’d read in this form.&lt;/p&gt;
&lt;p&gt;3. &lt;b&gt;Most of the books I really want to read are not available yet.&lt;/b&gt;  That’s a hard problem.  Many of the books I want to read are already on my bookshelf.  I don’t like the idea of having to buy them again, but for some of them, it would be worth it if they were available.  But they aren’t yet.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;4. Books are expensive.  &lt;/b&gt;You can’t by eBooks secondhand.  I used to have a policy of buying any book I wanted, new, because I love knowledge and the books represented something personal to me.  I stopped doing this when I started having problems managing my library, and the ratio of unread/read books was heading towards a limit.  Now I buy books 2nd hand and don’t think of holding onto them.&lt;/p&gt;
&lt;h3&gt;I’d buy one today if I could pay 99¢ per chapter!&lt;/h3&gt;
&lt;p&gt;There are a lot of books that are not to my liking.  I’d like to be able to read a part (for pay) but then not pay for the whole book if I’m not going to read it.  I’d be reading all the time if I didn’t have to pay for material I wasn’t reading, and I suspect this is true for a lot of people.  When I buy a book, I’m not only deciding whether the topic and author are interesting to me - I’m deciding whether to take the risk that I won’t get value for money out of the purchase.  &lt;/p&gt;
&lt;p&gt;If Amazon took this risk out of the equation, I suspect they’d do a lot for reading as a whole.  They’d help to improve the market by channelling more money towards books that actually get read as opposed to poor material that has a lot of marketing behind it.&lt;/p&gt;
&lt;p&gt;It could be made transparent - as you turn to the second page in a chapter, you get billed for it.&lt;/p&gt;
&lt;p&gt;I am sure existing publishers and authors would resist the idea because it would disrupt their models, but Amazon could offer it as an option for self-publishers and if it proved effective (as I suspect it would) they would be forced to adapt.&lt;/p&gt;</description><link>http://notes.sublime.org/post/77519523</link><guid>http://notes.sublime.org/post/77519523</guid><pubDate>Wed, 11 Feb 2009 10:32:21 -0800</pubDate></item><item><title>Context-Aware iPhone launcher/springboard</title><description>&lt;p&gt;There are too many icons on my iPhone already, and I expect to end up installing more applications and web-app links.&lt;/p&gt;
&lt;p&gt;To make it easier to use, I’d like Apple to make Springboard context aware. Specifically, I would like to be able to choose some of the rows of the grid to show a prioritized list of icons of applications that I last used in that context.&lt;/p&gt;
&lt;p&gt;What would ‘context’ be?  It would be a combination of location, time of day, and day of week.  There might be other factors, such as previous application run that might be worth taking into account. How would the context be narrowed?  &lt;/p&gt;
&lt;p&gt;Probably the system could actually work by constructing a bayesian network based on the previous uses of each application associated with those variables.  It wouldn’t actually identify contexts per-se - it would just list the applications you’re most likely to use at that time and place in reverse order of probability.&lt;/p&gt;</description><link>http://notes.sublime.org/post/47049612</link><guid>http://notes.sublime.org/post/47049612</guid><pubDate>Fri, 22 Aug 2008 21:03:52 -0700</pubDate></item><item><title>Concise description of OAuth (&lt; 300 words)</title><description>&lt;p&gt;&lt;b&gt;“I’d like to give a site access to my Google contacts, but I don’t want to give them my google username and password.”&lt;br/&gt;&lt;/b&gt;&lt;br/&gt;OAuth solves this and similar problems.&lt;br/&gt;&lt;br/&gt;OAuth allows one website to access a users content from another website without needing their username and password.  In OAuth terminology, the site that wants to get the content is called the &lt;i&gt;consumer&lt;/i&gt;, the site that has the content is called the &lt;i&gt;service provider&lt;/i&gt; and the content is called &lt;i&gt;protected resources&lt;/i&gt;.&lt;br/&gt;&lt;br/&gt;A concrete example (taken from the OAuth site) is of a user who wants to use a printing service to print photos they uploaded to a photo sharing site.  The printing service is the &lt;i&gt;consumer&lt;/i&gt;, the photo sharing site is the &lt;i&gt;service provider,&lt;/i&gt; and the photos are the &lt;i&gt;protected resources&lt;/i&gt;.  If both sites support OAuth, the user can give the printing service access to the photos without giving it their username and password to the photo sharing site.&lt;br/&gt;&lt;br/&gt;To do this, the user makes a choice on the printing site to access the photos from the photo sharing site.  The printing service generates a request and sends it to the photo sharing site.  The printing service then directs the user to the photo sharing site where the user authenticates themselves and approves the request.  The photo sharing site then provides a token to the printing service which it can can use to authenticate requests for the photos.  To reduce the chances of abuse, the token is typically only honored for a limited period of time.&lt;/p&gt;
&lt;p&gt;A more detailed introduction can be found &lt;a href="http://oauth.net/documentation/getting-started" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><link>http://notes.sublime.org/post/40210505</link><guid>http://notes.sublime.org/post/40210505</guid><pubDate>Sat, 28 Jun 2008 13:02:00 -0700</pubDate></item><item><title>"three one-legged people working together cannot outrun one person with two legs"</title><description>“three one-legged people working together cannot outrun one person with two legs”</description><link>http://notes.sublime.org/post/40100430</link><guid>http://notes.sublime.org/post/40100430</guid><pubDate>Fri, 27 Jun 2008 13:44:50 -0700</pubDate></item><item><title>Importance of spaces in scala function by-name declarations:</title><description>&lt;p&gt;I spent some time today having syntax problems with scala function by-name function declarations. It turns out that a space after the colon is critical. In the end someone on the scala irc channel at irc.freenode.net. by the name of ‘mapreduce’ helped me out (thanks!).&lt;/p&gt;
&lt;p&gt;This session should clarify what works and what doesn’t work:&lt;/p&gt;
&lt;pre&gt;&lt;p&gt;scala&gt; def some1 [T] (interval :int) (f :() =&gt;T) (noContent:T) = {}    &lt;br/&gt;some1: [T](int)(() =&gt; T)(T)Unit&lt;br/&gt;&lt;br/&gt;scala&gt; def some2 [T] (interval :int) (f :=&gt;T) (noContent:T) = {}   &lt;br/&gt;&lt;console&gt;:1: error: ':' expected but identifier found.&lt;br/&gt; def some2 [T] (interval :int) (f :=&gt;T) (noContent:T) = {}&lt;br/&gt; ^&lt;br/&gt;&lt;console&gt;:1: error: identifier expected but eof found.&lt;br/&gt; def some2 [T] (interval :int) (f :=&gt;T) (noContent:T) = {}&lt;br/&gt; ^&lt;br/&gt;&lt;br/&gt;scala&gt; def some2 [T] (interval :int) (f : =&gt;T) (noContent:T) = {}&lt;br/&gt;some2: [T](int)(=&gt; T)(T)Unit&lt;br/&gt;&lt;br/&gt;scala&gt; def some3 [T] (interval :int) (f: =&gt;T) (noContent:T) = {} &lt;br/&gt;some3: [T](int)(=&gt; T)(T)Unit&lt;/p&gt;
&lt;/pre&gt;</description><link>http://notes.sublime.org/post/39986133</link><guid>http://notes.sublime.org/post/39986133</guid><pubDate>Thu, 26 Jun 2008 16:56:38 -0700</pubDate></item><item><title>How to stop scala from quoting strings in XML expressions</title><description>[9:21pm] robin_: hi - does anyone know how to stop scala from turning a " into an " when it's included in an XML expression?&lt;br /&gt;&#13;
[9:21pm] robin_: e.g. val a = &lt;p&gt;I include "quotes"&lt;/p&gt;&lt;br /&gt;&#13;
[9:21pm] robin_: turns into &lt;p&gt;I include "quotes"&lt;/p&gt;&lt;br /&gt;&#13;
[9:22pm] robin_: and what I want is the literal &lt;p&gt;I include "quotes"&lt;/p&gt;&lt;br /&gt;&#13;
[9:23pm] dobblego: scala&gt; xml.Unparsed("hello\" there")&lt;br /&gt;&#13;
[9:23pm] dobblego: res8: scala.xml.Unparsed = hello" there&lt;br /&gt;&#13;
[9:23pm] robin_: ah - nice - thank you very much&lt;br /&gt;&#13;
[9:23pm] dobblego: scala&gt; &lt;p&gt;{ xml.Unparsed("I include \"quotes\"") }&lt;/p&gt;&lt;br /&gt;&#13;
[9:23pm] dobblego: res9: scala.xml.Elem = &lt;p&gt;I include "quotes"&lt;/p&gt;&lt;br /&gt;&#13;
[9:24pm] robin_: thanks for your help&lt;br /&gt;&#13;
[9:25pm] dobblego: np</description><link>http://notes.sublime.org/post/38838369</link><guid>http://notes.sublime.org/post/38838369</guid><pubDate>Tue, 17 Jun 2008 21:23:53 -0700</pubDate></item><item><title>I’ve been using Apple Numbers to help a professor friend of mine with grade calculations.  It...</title><description>&lt;p&gt;I’ve been using Apple Numbers to help a professor friend of mine with grade calculations.  It turns out that if you import a sheet from Excel, it can often get into a state where the performance becomes unacceptable - despite the actual functionality appearing to be fine. &lt;/p&gt;

&lt;p&gt;At one point, entering a new number into a sheet with a single table of around 2000 numeric cells and no formulae at all was taking more than 5 seconds.&lt;/p&gt;

&lt;p&gt;Exporting the data to CSV and re-importing it cured this problem.&lt;/p&gt;</description><link>http://notes.sublime.org/post/36824557</link><guid>http://notes.sublime.org/post/36824557</guid><pubDate>Sun, 01 Jun 2008 16:34:31 -0700</pubDate></item><item><title>Neither Google spreadsheets nor Apple Numbers handle text at angles other than the normal...</title><description>&lt;p&gt;Neither Google spreadsheets nor Apple Numbers handle text at angles other than the normal horizontal.  This is understandable with Google Spreadsheets since they are limited by the browser, but an odd limitation for Numbers to have.&lt;/p&gt;</description><link>http://notes.sublime.org/post/36711113</link><guid>http://notes.sublime.org/post/36711113</guid><pubDate>Sat, 31 May 2008 12:51:12 -0700</pubDate></item></channel></rss>
