<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0"><channel><description /><title>Ramblings of a Red Mage</title><generator>Tumblr (3.0; @meqif)</generator><link>http://scarybox.net/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/scarybox" type="application/rss+xml" /><item><title>Photo</title><description>&lt;img src="http://1.media.tumblr.com/0BgJWhz3cmebti31ODqAyTsho1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://scarybox.net/post/97145730</link><guid>http://scarybox.net/post/97145730</guid><pubDate>Fri, 17 Apr 2009 12:13:09 +0100</pubDate></item><item><title>alanapost:

via 13.media.tumblr.com
</title><description>&lt;img src="http://16.media.tumblr.com/S2ZL7uU0jlhxzrvzpTziu6Kho1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://alanapost.tumblr.com/post/89768573/via-13-media-tumblr-com"&gt;alanapost&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;via &lt;a href="http://13.media.tumblr.com/DihuHpYM384kuyzh5D3MjCLc_500.jpg"&gt;13.media.tumblr.com&lt;/a&gt;
&lt;/blockquote&gt;</description><link>http://scarybox.net/post/90424426</link><guid>http://scarybox.net/post/90424426</guid><pubDate>Fri, 27 Mar 2009 19:30:09 +0000</pubDate></item><item><title>Google Japan | Fubiz™</title><description>&lt;img src="http://21.media.tumblr.com/0BgJWhz3ck2oj93aeEIFjUR0o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.fubiz.net/2009/02/10/google-japan/"&gt;Google Japan | Fubiz™&lt;/a&gt;</description><link>http://scarybox.net/post/79174338</link><guid>http://scarybox.net/post/79174338</guid><pubDate>Tue, 17 Feb 2009 22:16:26 +0000</pubDate></item><item><title>"Losers aren’t the people who don’t win, losers are people who are so afraid of not winning, they..."</title><description>“Losers aren’t the people who don’t win, losers are people who are so afraid of not winning, they don’t even try.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Little Miss Sunshine (via &lt;a href="http://littlemiss.tumblr.com/"&gt;littlemiss&lt;/a&gt;) (via &lt;a href="http://laureola.tumblr.com/"&gt;laureola&lt;/a&gt;) (via &lt;a href="http://kiyo.tumblr.com/"&gt;kiyo&lt;/a&gt;)&lt;/em&gt;</description><link>http://scarybox.net/post/79170319</link><guid>http://scarybox.net/post/79170319</guid><pubDate>Tue, 17 Feb 2009 22:00:29 +0000</pubDate></item><item><title>Still from Serial Experiments: Lain. via lain-lisp.jpg

Yeah,...</title><description>&lt;img src="http://2.media.tumblr.com/0BgJWhz3cj9gx3gpyO0b2Prgo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Still from Serial Experiments: Lain. via &lt;a href="http://web.mit.edu/anime/www/img/lain-lisp.jpg"&gt;lain-lisp.jpg&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yeah, that’s Lisp.&lt;/p&gt;</description><link>http://scarybox.net/post/73736821</link><guid>http://scarybox.net/post/73736821</guid><pubDate>Wed, 28 Jan 2009 11:37:00 +0000</pubDate></item><item><title>Ten Rules For Being Human</title><description>&lt;p&gt;&lt;a href="http://tumblr.wolffmyren.com/post/61965107/ten-rules-for-being-human"&gt;willwm&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://kiyo.tumblr.com/post/61958352/ten-rules-for-being-human"&gt;kiyo&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://everythingrandom.net/post/61931829/ten-rules-for-being-human"&gt;randominternet&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;1.&lt;/b&gt; You will receive a body. You may like it or hate it, but it’s yours to keep for the entire period.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. &lt;/b&gt;You will learn lessons. You are enrolled in a full-time informal school called, “life.”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;3.&lt;/b&gt; There are no mistakes, only lessons. Growth is a process of trial, error, and experimentation. The “failed” experiments are as much a part of the process as the experiments that ultimately “work.”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;4.&lt;/b&gt; Lessons are repeated until they are learned. A lesson will be presented to you in various forms until you have learned it. When you have learned it, you can go on to the next lesson.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;5.&lt;/b&gt;Learning lessons does not end. There’s no part of life that doesn’t contain its lessons. If you’re alive, that means there are still lessons to be learned.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;6. &lt;/b&gt;“There” is no better a place than “here.” When your “there” has become a “here”, you will simply obtain another “there” that will again look better than “here.”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;7.&lt;/b&gt; Other people are merely mirrors of you. You cannot love or hate something about another person unless it reflects to you something you love or hate about yourself.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;8. &lt;/b&gt;What you make of your life is up to you. You have all the tools and resources you need. What you do with them is up to you. The choice is yours.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;9.&lt;/b&gt; Your answers lie within you. The answers to life’s questions lie within you. All you need to do is look, listen, and trust.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;10.&lt;/b&gt; You will forget all this.&lt;/p&gt;
&lt;p&gt;via &lt;a href="http://hello-therelove.tumblr.com/post/61924589/ten-rules-for-being-human"&gt;hello-therelove&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;</description><link>http://scarybox.net/post/73232872</link><guid>http://scarybox.net/post/73232872</guid><pubDate>Mon, 26 Jan 2009 14:31:04 +0000</pubDate></item><item><title>We have ignition (via Escy)</title><description>&lt;img src="http://21.media.tumblr.com/0BgJWhz3cj6ryqpmZphlJR5no1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;We have ignition (via &lt;a href="http://flickr.com/photos/totalexposure"&gt;Escy&lt;/a&gt;)</description><link>http://scarybox.net/post/73231647</link><guid>http://scarybox.net/post/73231647</guid><pubDate>Mon, 26 Jan 2009 14:23:51 +0000</pubDate></item><item><title>Abandoning ship</title><description>&lt;p&gt;In order to cut unnecessary costs, I decided to stop using &lt;a href="http://www.slicehost.com"&gt;Slicehost&lt;/a&gt; — I wasn’t exploring it to its fullest potential anyway — and use Tumblr instead. I might change to a wordpress.com hosted blog or something, but I think Tumblr will suffice.&lt;/p&gt;



&lt;p&gt;Heck, I might not even stop using Slicehost at all!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;EDIT:&lt;/strong&gt; I just deleted my slice at Slicehost. I’m sad to do it, since their product is so damn good, but tough times lead to tough decisions. Thanks guys, it was awesome to be your client.&lt;/p&gt;</description><link>http://scarybox.net/post/72447278</link><guid>http://scarybox.net/post/72447278</guid><pubDate>Fri, 23 Jan 2009 00:54:00 +0000</pubDate></item><item><title>Book Meme</title><description>&lt;blockquote&gt;In the new light (the rich reddish-gold illumination) the interior of the medicine shop took on the strange opulence of an old oil painting; everything became transformed beneath a thick veneer of gleaming obscurity.&lt;/blockquote&gt;
in &lt;i&gt;Teatro Grottesco&lt;/i&gt;, de Thomas Ligotti.
&lt;ol&gt;
&lt;li&gt;Pega no livro mais próximo.&lt;/li&gt;
&lt;li&gt;Abre na página 56.&lt;/li&gt;
&lt;li&gt;Procura a quinta frase.&lt;/li&gt;
&lt;li&gt;Coloca um post no teu blog com o texto e seguido destas instruções.&lt;/li&gt;
&lt;li&gt;Não escolhas o teu livro favorito, o mais cool ou o mais intelectual.&lt;/li&gt;
&lt;/ol&gt;</description><link>http://scarybox.net/post/59382101</link><guid>http://scarybox.net/post/59382101</guid><pubDate>Wed, 12 Nov 2008 21:18:04 +0000</pubDate></item><item><title>Djangology</title><description>&lt;p&gt;&lt;a href="http://www.djangoproject.com/weblog/2008/sep/03/1/"&gt;Django 1.0 was released two days ago (3rd of September, 2008).&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I know everybody else already knew this and that I’m late to the party, but who cares?&lt;/p&gt;
&lt;p&gt;Some small things changed, some easily fixable, other not so much. Thankfully, there’s a &lt;a href="http://docs.djangoproject.com/en/dev/releases/1.0-porting-guide/"&gt;porting guide for 0.96 -&gt; 1.0&lt;/a&gt;, which was very useful in updating apathy engine.&lt;/p&gt;
&lt;p&gt;As you might have noticed, if you use a standards compliant browser (I’m not talking about you, Internet Explorer—go sit in the corner!), I’m using inline svg for the skull and crossbones in the navigation sidebar. Creating that was fun:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open Inkscape and paste a raster image of One Piece’s Strawhat Pirates flag.&lt;/li&gt;
&lt;li&gt;Create paths from the initial image and remove it when finished.&lt;/li&gt;
&lt;li&gt;Edit the resulting svg in vim, in order to simplify it and reduce its size.&lt;/li&gt;
&lt;li&gt;Check if I didn’t mess up the svg.&lt;/li&gt;
&lt;li&gt;Goto 3 until satisfied.&lt;/li&gt;
&lt;li&gt;Paste the svg data directly into the xhtml.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So, I’ve gone from a 9,9 KiB unintelligible svg to a 3,1 KiB easily readable one. It was a nice learning experience.&lt;/p&gt;</description><link>http://scarybox.net/post/72406605</link><guid>http://scarybox.net/post/72406605</guid><pubDate>Fri, 05 Sep 2008 12:51:00 +0100</pubDate></item><item><title>et tu, javascript?</title><description>&lt;p&gt;Why, oh why, do so many javascript stuff (Google AdSense and Disqus) rely on document.write()? That crap breaks XML processing—so I cannot serve this blog as &lt;code&gt;application/xhtml+xml&lt;/code&gt;, as I’ve been doing lately. Even though it can be somewhat fixed, it’s unwanted work.&lt;/p&gt;
&lt;p&gt;I mean, I spent most of my afternoon trying to track down a decent solution for this, other than hacking the scripts directly or serving the blog as tag-soup (aka text/html). I even tried redefining document.write but it didn’t help much.&lt;/p&gt;
&lt;p&gt;Screw this, I’ll put on my +5 Cloak of Awesome and cook up something to fix this.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;EDIT&lt;/b&gt;: You can comment now. Hooray for freedom of speech.&lt;/p&gt;</description><link>http://scarybox.net/post/72406428</link><guid>http://scarybox.net/post/72406428</guid><pubDate>Thu, 28 Aug 2008 22:20:00 +0100</pubDate></item><item><title>BarCampFCT</title><description>&lt;p style="text-align: center;"&gt;&lt;a href="http://fct.enses.org/barcamp/app/"&gt;&lt;img alt="BarCampFCT" src="http://fct.enses.org/barcamp/app/img/barcampfct.png" height="84" width="300"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A 1ª edição do &lt;a href="http://fct.enses.org/barcamp/app/"&gt;BarCampFCT&lt;/a&gt; irá realizar-se no dia 24 de Maio de 2008, no campus da FCT UNL. Um BarCamp é um evento de entrada livre e de conteúdos livres. Esta página serve o propósito de preparar o evento até à data com inscrições, sugestões e ideias. Participa!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;É o primeiro BarCamp em que vou participar. Após me informar um pouco sobre o evento, fiquei com vontade de ir e ser exposto a ideias novas e interessantes. Por coincidência (ou talvez não), realizar-se-à na minha faculdade, o que é mais uma razão para aparecer lá.&lt;/p&gt;
&lt;p&gt;Uma das sessões chama-se “Social Experience for newbies” (do &lt;a href="http://paradigma.pt/~vd"&gt;Vitor Domingos&lt;/a&gt;), o que me pareceu hilariantemente apropriado para o pessoal que vai participar, típicos noobs sociais (eu estou incluído, claro), como o estereótipo de geek requere.&lt;/p&gt;
&lt;p&gt;Pena a equipa de organização não ter conseguido convencer o &lt;a href="http://xkcd.com"&gt;Randall Munroe&lt;/a&gt; a vir. Talvez na próxima edição, hein?&lt;/p&gt;
&lt;p&gt;Participa também!&lt;/p&gt;</description><link>http://scarybox.net/post/72405915</link><guid>http://scarybox.net/post/72405915</guid><pubDate>Wed, 07 May 2008 16:50:00 +0100</pubDate></item><item><title>Gnome-keyring autologin</title><description>&lt;p&gt;For later reference:&lt;/p&gt;
&lt;p&gt;Install gnome-keyring, which since Gnome 2.20 includes the needed PAM module (pam_gnome_keyring.so).&lt;/p&gt;
&lt;p&gt;Add the following to /etc/pam.d/login&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;auth       optional    pam_gnome_keyring.so
session    optional    pam_gnome_keyring.so  auto_start&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And the following to /etc/pam.d/passwd&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;password   optional    pam_gnome_keyring.so&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And you’re done! This enables automatic launch of gnome-keyring-daemon with no need for manually entering your keyring password.&lt;/p&gt;</description><link>http://scarybox.net/post/72405114</link><guid>http://scarybox.net/post/72405114</guid><pubDate>Wed, 09 Apr 2008 21:32:00 +0100</pubDate></item></channel></rss>
