十個人頭











(攝影:李智良)







十個年頭,
十個人頭,
十個視線,
十個表情,
同一個背景,
同一個 抗議場地

A note to would-be photo editing applications

Dear F-Spot and similar applications: please understand that I alreadyhave a digital photo 'workflow'. However peculiar it is, it works finefor me and I have no interest in having you replace it; all I want todo is edit a photo every now and then. Can't you just let me do that,without making me import all of my photos into your world or otherwisegoing through all sorts of contortions?

Or in short: if you make me choose all or nothing, I


會議眾生相

會議眾生相

當眼前這位民企老闆的講話進入第三小時,我feel到愈來愈不對勁,這傢伙講了兩小時還在講自己的童年辛酸史,完全沒有半點進入正題的跡象,偶然還要吟兩首唐詩,吸兩口雪茄,以為自己是Sir David鄧爵士!看這些人,

Why certified/authenticated email cannot solve spam

There are a number of schemes for dealing with spam that boil down to'people will get SSL certificates, you only accept email with a validcertificate, and if people still spam the certificate authority willrevoke their certificate'. There is a simple, core problem with theseschemes:

Certificate revocation never works.

Certificate authorities are paid by the people who they issuecertificates to, not by the people accepting those certificates. Thepeople who provide the money do not want their certificates revoked, andso it is not in


Memory

Both the movies "Atonement" and "The Kite Runners" are pretty exclusively about redemption and remorse, dragging me through the stories of bitter memory. As we grow older, like the English Briony Tallis or the Afghan Amir, we leave behind each one of us a tail – a tail that we feel ashamed and would like to redeem badly.

The memory a dog killed by our cars reminds us our reckless driving. The dirty words we used when we were angry with our classmate haunt us for months, if not

Isolating network interfaces on Linux

Consider a not entirely hypothetical situation: you have an officemachine that serves as one end of a GRE tunnel ,and, in addition to its official network interface, has a fluctuatingnumber of secondary interfaces on various internal VLANs for testing,debugging, and so on. The simple approach for such a machine is to justturn on global IP forwarding and cross your fingers that no one willdecide to make the machine their gateway (apart from the GRE link). Butthis is not ideal; if nothing else,


20080201 網摘 – 這個一月真瘋狂

博益

奇拿


自我三題

1.
21歲時,我就在聽這種歌。


睡到失眠
彭羚(《一枝花》)
作詞:林夕 作曲:梁翹柏 編曲:四方果

平靜得不需要有耳朵
緩慢得聽見汗從左轉右走過
甜蜜得不感覺到何謂飢餓
柔順得可以在誰的髮上仰臥

*拿捏著夢中一片浮雲

The sysadmin's life (again)

I made a bugfix to our mail server's configuration today.

Size of the bugfix: 25 characters added to an existing line.

Size of the comment sort of explaining why the bugfix is necessary: sixlines.

(And a complete discussion of the issue would be much longer.)

Of course, this is not unique to system administration; programmingalso has that sort of bugfixes. I think system administration may bemore prone to it, because so few of our tools, especially the ones with complicated logic


Linux's IP forwarding settings summarized

Unlike many Unixes, Linux determines whether or not it does IPforwarding on an interface by interface basis, based on interface thepacket arrived on . While Linux has a global IP forwarding sysctl, net.ipv4.ip_forward , pretty much all this really does is (re)set thevalue for all of the interfaces and make it the default; you can stillchange individual interfaces later.

The fine controls are in /proc/sys/net/ipv4/conf/ , where thingsgo like