<?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>“What if there is no tomorrow? There wasn’t one today.”</description><title>Time loop</title><generator>Tumblr (3.0; @time-loop)</generator><link>http://time-loop.tumblr.com/</link><item><title>Funding Clojure 2010</title><description>&lt;a href="http://groups.google.com/group/clojure/msg/5f40e7048e1f774e"&gt;Funding Clojure 2010&lt;/a&gt;</description><link>http://time-loop.tumblr.com/post/283485239</link><guid>http://time-loop.tumblr.com/post/283485239</guid><pubDate>Mon, 14 Dec 2009 20:13:27 +0100</pubDate></item><item><title>World's shortest explanation of Gödel's theorem</title><description>&lt;a href="http://blog.plover.com/math/Gdl-Smullyan.html"&gt;World's shortest explanation of Gödel's theorem&lt;/a&gt;</description><link>http://time-loop.tumblr.com/post/281969391</link><guid>http://time-loop.tumblr.com/post/281969391</guid><pubDate>Sun, 13 Dec 2009 20:00:36 +0100</pubDate></item><item><title>Mario World</title><description>&lt;img src="http://9.media.tumblr.com/tumblr_kuk0z5DmqH1qz5sqro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://orioto.deviantart.com/art/Mario-World-101869609"&gt;Mario World&lt;/a&gt;&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/280571496</link><guid>http://time-loop.tumblr.com/post/280571496</guid><pubDate>Sat, 12 Dec 2009 20:33:03 +0100</pubDate><category>games</category></item><item><title>error-kit, described nicely in “When Things Go...</title><description>&lt;img src="http://16.media.tumblr.com/tumblr_kuj73xiJqt1qz5sqro1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://richhickey.github.com/clojure-contrib/error-kit-api.html"&gt;error-kit&lt;/a&gt;, described nicely in “When Things Go Wrong” by Stuart Halloway (in &lt;a href="http://pragprog.com/magazines"&gt;the first issue of PragPub magazine&lt;/a&gt;).&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/280062682</link><guid>http://time-loop.tumblr.com/post/280062682</guid><pubDate>Sat, 12 Dec 2009 09:47:57 +0100</pubDate><category>clojure</category></item><item><title>"I learned to type on a key-punch. The keystrokes were long and slow and noisy. For a while I had an..."</title><description>“&lt;p&gt;I learned to type on a key-punch. The keystrokes were long and slow and noisy. For a while I had an IBM Electric typewriter. The touch was superb: soft and quiet with real tactile feedback. When I tried an IBM keyboard, I was bitterly disappointed. It clattered. Keystrokes were vague and noisy. Feedback was a joke. Didn’t cost much, though. Technology seems to be a random walk. Some things get better, some worse. It’s like evolution, not goal-directed. Cell phones get smaller, ‘till you can’t use them; then they get bigger.&lt;/p&gt;

&lt;p&gt;An example is USB, the Universal Serial Bus. It’s a success that people must cope with. It’s also a disaster. The universal protocols it dictates require a huge amount of software to support. To develop such software requires reading thousands of pages of specs. Which are neither complete nor accurate. So what happens? Someone develops an interface chip that encapsulates the complexity. And then you must learn to use that chip, which is at least as complex.&lt;/p&gt;

&lt;p&gt;Complexity is the problem. Moving it from hardware to software, or vice versa, doesn’t help. Simplicity is the only answer.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.simple-talk.com/opinion/geek-of-the-week/chuck-moore-geek-of-the-week/"&gt;Chuck Moore&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/279383457</link><guid>http://time-loop.tumblr.com/post/279383457</guid><pubDate>Fri, 11 Dec 2009 23:05:33 +0100</pubDate></item><item><title>1 to 25, interesting puzzle</title><description>&lt;img src="http://17.media.tumblr.com/tumblr_kufjchbEuL1qz5sqro1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.1to25.com"&gt;1 to 25&lt;/a&gt;, interesting puzzle&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/277350231</link><guid>http://time-loop.tumblr.com/post/277350231</guid><pubDate>Thu, 10 Dec 2009 10:21:53 +0100</pubDate></item><item><title>"With web transaction processing, there’s only one event processed during
the lifetime of the..."</title><description>“&lt;p&gt;With web transaction processing, there’s only one event processed during
the lifetime of the View: the Request.
Sessions, Requests, Responses and Containers are just as important as
models and views for web transaction processing, so why don’t they call
it the “Model/View/Session/Request/Response/Container” paradigm, to be
more accurate?
Why try to lump everything that’s not a model or a view into the
Controller, just to make it seem like Smalltalk?
Using a vague ambiguous word like “Controller” to classify everything
that doesn’t look like a model or view is just Fuzzy Logic Design, and
to compare it with SmallTalk’s MVC is Cargo Cult Design.&lt;/p&gt;

&lt;p&gt;(…)&lt;/p&gt;

&lt;p&gt;Java Swing (which is an interactive gui, not a web server framework)
merges the view and the controller into one class, because they
recognized the problems with brittle Smalltalk controllers: “traditional
MVC architecture makes it very hard to create a generic controller that
doesn’t know at design time what kind of view will eventually be used to
display it.”&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://marc.info/?l=lua-l&amp;m=115687537130296&amp;w=2"&gt;Don Hopkins&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/271505373</link><guid>http://time-loop.tumblr.com/post/271505373</guid><pubDate>Sun, 06 Dec 2009 09:40:37 +0100</pubDate></item><item><title>"// sometimes I believe compiler ignores all my comments"</title><description>“// sometimes I believe compiler ignores all my comments”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered/185803#185803"&gt;Sergey Kornilov&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/269400919</link><guid>http://time-loop.tumblr.com/post/269400919</guid><pubDate>Fri, 04 Dec 2009 21:58:11 +0100</pubDate></item><item><title>Burroughs B5000: The Descriptor and The Information Brochure</title><description>&lt;img src="http://9.media.tumblr.com/tumblr_ku49xf3nKA1qz5sqro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Burroughs_large_systems"&gt;Burroughs B5000&lt;/a&gt;: &lt;a href="http://www.cs.virginia.edu/brochure/images/manuals/b5000/descrip/descrip.html"&gt;The Descriptor&lt;/a&gt; and &lt;a href="http://www.cs.virginia.edu/brochure/images/manuals/b5000/brochure/b5000_broch.html"&gt;The Information Brochure&lt;/a&gt;&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/268782317</link><guid>http://time-loop.tumblr.com/post/268782317</guid><pubDate>Fri, 04 Dec 2009 08:24:00 +0100</pubDate></item><item><title>"Perhaps it was commercialization in the 1980s that killed off the next expected new thing. Our plan..."</title><description>“&lt;p&gt;Perhaps it was commercialization in the 1980s that killed off the next expected new thing. Our plan and our hope was that the next generation of kids would come along and do something better than Smalltalk around 1984 or so. We all thought that the next level of programming language would be much more strategic and even policy-oriented and would have much more knowledge about what it was trying to do. But a variety of different things conspired together, and that next generation actually didn’t show up. One could actually argue—as I sometimes do—that the success of commercial personal computing and operating systems has actually led to a considerable retrogression in many, many respects.&lt;/p&gt;

&lt;p&gt;(…)&lt;/p&gt;

&lt;p&gt;Like I said, it’s a pop culture. A commercial hit record for teenagers doesn’t have to have any particular musical merits. I think a lot of the success of various programming languages is expeditious gap-filling. Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term. Basically, a lot of the problems that computing has had in the last 25 years comes from systems where the designers were trying to fix some short-term thing and didn’t think about whether the idea would scale if it were adopted. There should be a half-life on software so old software just melts away over 10 or 15 years.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://queue.acm.org/detail.cfm?id=1039523"&gt;Alan Kay&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/267802890</link><guid>http://time-loop.tumblr.com/post/267802890</guid><pubDate>Thu, 03 Dec 2009 17:16:01 +0100</pubDate></item><item><title>No More Iterations</title><description>&lt;a href="http://blogs.consultantsguild.com/index.php/wayne/no-more-iterations"&gt;No More Iterations&lt;/a&gt;: &lt;p&gt;Also worth reading: &lt;a href="http://www.targetprocess.com/blog/2009/08/5-right-reasons-to-apply-kanban.html"&gt;5 Right Reasons&lt;/a&gt; and &lt;a href="http://www.targetprocess.com/blog/2009/08/5-wrong-reasons-to-apply-kanban.html"&gt;5 Wrong Reasons&lt;/a&gt; to Apply &lt;a href="http://en.wikipedia.org/wiki/Kanban"&gt;Kanban&lt;/a&gt;.&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/266372983</link><guid>http://time-loop.tumblr.com/post/266372983</guid><pubDate>Wed, 02 Dec 2009 16:37:14 +0100</pubDate><category>agile</category></item><item><title>"If you pray for something  and nothing happens like a million times, but then something close enough..."</title><description>“If you pray for something  and nothing happens like a million times, but then something close enough  does, it wasn’t coincidence — your prayers were actually heard, and now you can pray for other things, and they’ll eventually come true, too, if you pray sincerely enough or do whatever you can be duped into doing by some manipulative, evil person who exploits your lack of understanding of statistics.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://groups.google.com/group/comp.lang.lisp/msg/6521eab880b002d3"&gt;Erik Naggum&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/266068120</link><guid>http://time-loop.tumblr.com/post/266068120</guid><pubDate>Wed, 02 Dec 2009 09:31:53 +0100</pubDate></item><item><title>Installing Mongrel under Ruby 1.9</title><description>&lt;a href="http://assorted-experience.blogspot.com/2009/07/installing-mongrel-on-mac-os-x-with.html"&gt;Installing Mongrel under Ruby 1.9&lt;/a&gt;</description><link>http://time-loop.tumblr.com/post/265069305</link><guid>http://time-loop.tumblr.com/post/265069305</guid><pubDate>Tue, 01 Dec 2009 18:11:07 +0100</pubDate><category>ruby</category><category>rails</category><category>tip</category></item><item><title>invalid multibyte char (US-ASCII)</title><description>&lt;p&gt;In Ruby 1.9 files with non-ASCII characters &lt;a href="http://redmine.ruby-lang.org/issues/show/1238"&gt;need a comment specifying an encoding&lt;/a&gt;, e.g.:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# coding: utf-8
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;much &lt;a href="http://www.python.org/dev/peps/pep-0263/"&gt;like it works in Python&lt;/a&gt;.&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/265037324</link><guid>http://time-loop.tumblr.com/post/265037324</guid><pubDate>Tue, 01 Dec 2009 17:32:08 +0100</pubDate><category>ruby</category><category>tip</category></item><item><title>When 2Gb of RAM is not enough</title><description>&lt;p&gt;Number of Google Chrome and tinyproxy processes is killing me. Adjusting &lt;code&gt;tinyproxy.conf&lt;/code&gt; helped a bit:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;MinSpareServers 5
MaxSpareServers 10
&lt;/code&gt;&lt;/pre&gt;</description><link>http://time-loop.tumblr.com/post/264762652</link><guid>http://time-loop.tumblr.com/post/264762652</guid><pubDate>Tue, 01 Dec 2009 11:39:51 +0100</pubDate><category>tip</category></item><item><title>"Is it possible to use this nascent web, and the emerging social media trends to reach our target..."</title><description>“Is it possible to use this nascent web, and the emerging social media trends to reach our target market more effectively and inexpensively than paid search?  This was the question we sought to answer with this 12 month research study.  What we found was that, by understanding and applying a set of new principles and steps, we were able to generate over 1400% better ROI using SMO to drive over 90,000 targeted clicks to our websites.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.marketingexperiments.com/ppc-seo-optimization/social-media-optimized.html"&gt;Social Media Optimization&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/263582477</link><guid>http://time-loop.tumblr.com/post/263582477</guid><pubDate>Mon, 30 Nov 2009 16:50:17 +0100</pubDate></item><item><title>The 8 hour journey to a single character</title><description>&lt;a href="http://lbrandy.com/blog/2009/11/the-8-hour-journey-to-a-single-character/"&gt;The 8 hour journey to a single character&lt;/a&gt;</description><link>http://time-loop.tumblr.com/post/263297562</link><guid>http://time-loop.tumblr.com/post/263297562</guid><pubDate>Mon, 30 Nov 2009 10:24:55 +0100</pubDate></item><item><title>Standish CHAOS Report Methods Questioned</title><description>&lt;a href="http://www.infoq.com/news/Standish-Chaos-Report-Questioned"&gt;Standish CHAOS Report Methods Questioned&lt;/a&gt;</description><link>http://time-loop.tumblr.com/post/263297561</link><guid>http://time-loop.tumblr.com/post/263297561</guid><pubDate>Mon, 30 Nov 2009 10:24:55 +0100</pubDate></item><item><title>Ponyo</title><description>&lt;img src="http://2.media.tumblr.com/tumblr_ku1f2pNgeg1qz5sqro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Ponyo"&gt;Ponyo&lt;/a&gt;&lt;/p&gt;</description><link>http://time-loop.tumblr.com/post/266513565</link><guid>http://time-loop.tumblr.com/post/266513565</guid><pubDate>Mon, 30 Nov 2009 00:00:00 +0100</pubDate><category>movie</category></item><item><title>"Those modules with a low number of assertions per KLOC had much higher post-release bug rates than..."</title><description>“Those modules with a low number of assertions per KLOC had much higher post-release bug rates than those seeded with many assertions. (…) systems with less than about ten to 25 asserts per KLOC experience much higher post-release bugs than those using more assertions. The benefit seems to taper off around 50 to 100 asserts per KLOC.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.embedded.com/design/221800158"&gt;The Use Of Assertions&lt;/a&gt;&lt;/em&gt;</description><link>http://time-loop.tumblr.com/post/259605329</link><guid>http://time-loop.tumblr.com/post/259605329</guid><pubDate>Fri, 27 Nov 2009 17:33:41 +0100</pubDate></item></channel></rss>
