This is my discussion blog. The way it works is that when any pages in this wiki have a discussion page created for them, the discussion pages show up below. Also, any comments on my blog posts also show up here.

I am a huge fan of minimalism and suck less design, though most people complain about how crap my sites look. :)
Posted at teatime on Thursday, March 11th, 2010
Is it possible to set up some kind of partition replication where there are two partitions, one formatted with btrfs and the other formatted with a "trusted" format. Then everything written is written to both partitions. If one has any question about the validity of btrfs, one could check against the "trusted" format. Or periodically check to see if the data is identical on both partitions.
Posted late Wednesday morning, March 10th, 2010
no, the hundreds of missing md5sums files were of packages that properly include them, such as my own package of debhelper
Posted Tuesday afternoon, March 9th, 2010
It's not mandatory for packages to ship with md5sums files, so many of them don't. This is quite normal. The manual page for debsums even provides an example of how to configure an apt post-install hook to generate the missing md5sums files on the fly.
Posted Tuesday afternoon, March 9th, 2010

Vidir support the recursive mode, it even does better than that: it lets find do it:

find . -type f | vidir -

So you can do a:

find . -iname *.mp3 -ctime +1 -size +2000000 | vidir -

Posted Wednesday afternoon, March 3rd, 2010

I have give-back-the-web.org and would be happy to put it to use.

-- ?madduck, web 0.9 activist.

Posted Monday evening, February 15th, 2010
Whilst I agree more with you than the way the Wired article went, I don't agree that "Black and white text, that goes all the way across the screen, is readable on any screen, and scrolls all the way down to the end of the document" is good. For some time now I've been hesitating to propose some style tweaks to the default ikiwiki stylesheet, and I think this is why I was dithering :) -- Jon
Posted terribly early Monday morning, February 15th, 2010
Amen, Brother!
Posted Saturday night, February 13th, 2010
I hate CSS/JavaScript. Please back the Web 0.1 days.
Posted Saturday evening, February 13th, 2010

AFAIK Facebook's status message limit is 420 characters.

...which is long enough that it rarely is a limit for anyone.

Posted late Wednesday night, February 11th, 2010

I use Xmonad on an EeePC and love it too. But just one tip for reading ebooks: you can actually flip your netbook around and use it like a book!

I get acroread running, flip the document 90CCW, and then turn my laptop on its side (so the screen is on the right). If you then put it into fullscreen mode, you've got a perfect ebook reader. For bonus points, you can set it so that a left mouse click pages forward and right mouseclick pages backward (when the laptop is turned over, this is top mouse and bottom mouse respectively). Then it kind of feels like a Kindle..

Posted mid-morning Wednesday, February 3rd, 2010

I don't like the idea using terminals as spacers. There are at least two ways doing this explicitly. The first is ResizeScreen (I've stripped irrelevent stuff from my config, so the below may or may not compile):

import XMonad.Layout.ResizeScreen
myTabbed = tabbed shrinkText tabTheme
layout =
    onWorkspace "9"
    -- 300 pixels to the left and right
    ( (resizeHorizontal 300 $ resizeHorizontalRight 300 $ myTabbed)  
      ||| myTabbed -- full screen
    )
    -- Toggle the gaps by switching layouts.

The second way is XMonad.Layout.Gaps, which didn't work nicely with my dual-head setup, but nonetheless:

import XMonad.Layout.Gaps
myTabbed = tabbed shrinkText tabTheme
layout screenWidth =
    onWorkspace "9"
    -- make window 1000 pixels width, depending on screenWidth
    ( gaps [(L,((screenWidth-1000)`div`2)), (R,((screenWidth-1000)`div`2))]
          (   noBorders myTabbed
          ||| Grid
          )
)
-- Toggle the gaps by defining keybindings: something like
-- ((modMask, xK_m), sendMessage $ ToggleGaps)

Also, for maximizing web browser screen real estate I recommend vimperator.

Posted terribly early Tuesday morning, February 2nd, 2010
@sweisman the panel is just gnome-panel
Posted at lunch time on Friday, January 29th, 2010
I've done several termcasts and the termcast page links to a feed that I use to announce them. So, see me soon! :)
Posted at lunch time on Friday, January 29th, 2010
traceroute to gnu.kitenet.net (2001:4978:f:21a::2), 30 hops max, 40 byte packets
 1  2a01:e0b:1:24::1 (2a01:e0b:1:24::1)  0.323 ms * *
 2  th2-crs16-1-be1503-p.intf.routers.proxad.net (2a01:e00:2:6::1)  1.209 ms  1.293 ms  1.291 ms
 3  2a01:5d8:e000:0:1:403:0:2 (2a01:5d8:e000:0:1:403:0:2)  10.546 ms  10.624 ms  10.691 ms
 4  2a01:5d8:e000:0:402:403:0:1 (2a01:5d8:e000:0:402:403:0:1)  16.955 ms * *
 5  ams-ix.he.net (2001:7f8:1::a500:6939:1)  16.966 ms  17.018 ms  17.181 ms
 6  10g-1-4.core1.lon1.ipv6.he.net (2001:470:0:3f::1)  17.444 ms  16.820 ms  17.002 ms
 7  10g-2-3.core1.ny4.ipv6.he.net (2001:470:0:3e::1)  91.458 ms  91.373 ms  91.560 ms
 8  10g-1-2.core1.chi1.ipv6.he.net (2001:470:0:4e::1)  113.327 ms  113.344 ms  113.256 ms
 9  2001:470:0:7f::2 (2001:470:0:7f::2)  114.795 ms  114.868 ms  114.612 ms
10  sixxs.cx01.chi.bb6.your.org (2001:4978:1:400:202:b3ff:feb4:59cb)  114.751 ms !N  114.565 ms !N  114.739 ms !N

Hmpf, dammit, could have been fun to watch :)

Posted early Friday morning, January 29th, 2010
Just curious what panel that is? Can you provide config for it as well?
Posted early Friday morning, January 29th, 2010

When I read that you were using xmonad 6 months to a year ago, I was wondering if I would ever understand how to haskel with it and make it do what I like seeing on my desktop... sidebar: I relate very much to the no locked doors and the sanity of emacs, even though I was not aware it could do that too [...] I added dwm to my list of desktops that I regularly log into, about a year ago, iirc. I have not yet recompiled the source and still use the dwm-xx-debs I get from the debian repos.... I'm not saying dwm is user friendly like gnome or kde, what I am saying is that dwm and uzbl are a tight combination of screen usage... Very much like xmoad seems to be as I look at your examples. I hope to view a termcast very soon too. I've just missed one or two already.

Posted terribly early Friday morning, January 29th, 2010
looking at the visual, I'm reminded of one of my xsm sessions that has 9 default xterms configured on a 1280x1024 layout with a bit of root window showing between them all..
Posted terribly early Friday morning, January 29th, 2010

Your coding desktop could be replaced by a single Emacs session. While I've fallen away from the tiling WM crew (long story related to living back where door locks don't help much), I have at least one desktop with a full-screen Emacs. That will be split various ways depending on my tasks. Shell, ANSI-term, and ssh+directory tracking work wonders when you deal primarily with remote, funky OS development. Once I have the screen split, it stays the way I want; I've never even set up window registers.

My usage likely is restricted to whatever pattern I've learned, but remote editing and compiling is so ridiculously simple...

Posted late Thursday night, January 29th, 2010

No toolbar, just a mode line and a status bar. Tabs if you want them. The main dev is an avid XMonad user (I prefer StumpWM, myself). It's in Testing, and there is a daily snapshot archive, as well. If you've ever messed with Emacs, the default keybindings are similar, and, like Emacs, customisable to whatever you choose.

Seriously, get your screen real-estate back. Why be almost-elitist? Free yourself from the tyranny of the mouse and run free with us! Buy a Kinesis! Start using dark GTK/Qt themes! Live in the shell and/or Emacs!

...but in all seriousness, try Conkeror.

Posted at midnight, January 29th, 2010