Categories
Uncategorized

30 Free Essays & Stories by David Foster Wallace on the Web

We started the week expecting to publish one David Foster Wallace post. Then, because of the 50th birthday celebration, it turned into two. And now three. We spent some time tracking down free DFW stories and essays available on the web, and they’re all now listed in our collection of Free eBooks. But we didn’t want them to escape your attention. So here they are — 23 pieces published by David Foster Wallace between 1989 and 2011, mostly in major U.S. publications like The New YorkerHarper’sThe Atlantic, and The Paris Review.

30 Free Essays & Stories by David Foster Wallace on the Web

 

Categories
Uncategorized

The Atlantic: The Rise of the New Global Elite

To grasp the difference between today’s plutocrats and the hereditary elite, who (to use John Stuart Mill’s memorable phrase) “grow rich in their sleep,” one need merely glance at the events that now fill high-end social calendars. The debutante balls and hunts and regattas of yesteryear may not be quite obsolete, but they are headed in that direction. The real community life of the 21st-century plutocracy occurs on the international conference circuit.

The Atlantic: The Rise of the New Global Elite

Categories
Uncategorized

Bill Stone: The caves and the moon

Categories
Uncategorized

David Deutsch: Chemical scum that dream of distant quasars

Categories
Uncategorized

Rsyslog not listening TCP on port 514?

Check if rsyslog’s configuration has the following lines:

$ModLoad imtcp
$InputTCPServerRun 514
$PrivDropToUser syslog
$PrivDropToGroup syslog

As the user syslog cannot listen on ports below 1024 in TCP. Rsyslog will not fail and will silently run without any drawback.

You can fix it in two different ways:

  • Change 514 for a port number above 1024 (10514 for example).
  • Don’t drop privileges and run as root.

 

Categories
Uncategorized

Good collection of quotes

In http://tarbox.org/, like:

 

Categories
Uncategorized

Need to debug a bash script?

Add the following two lines:

set -x
export PS4='$LINENO '

And you will get the line number and the text of each executed line 🙂

Categories
Uncategorized

«The machine» compilation from Person of Interest TV Series

Categories
linux Uncategorized

Terminator and Ctrl+t in Ubuntu

For some reason I cannot understand fully there is a problem with the key <Ctrl> in Terminator. If you configure <Ctrl>+t, for example, for creating new tabs the configuration doesn’t works and is not saved. The problem is described here. The temporal solution of the problem consist in editing the Terminator configuration file in:

bash$ vim ~/.config/terminator/config

And change by hand the key binding for creating new tabs to

...
   tab_position = hidden
[keybindings]
   new_tab = t
   next_tab = Right
...

The problem seems related to Terminator using the key <Primary> instead of <Ctrl>.

Categories
Uncategorized

Problems with GNU parallel in Ubuntu 13.04?

GNU parallel seems to not work properly in Ubuntu:

bash$ seq 10 | parallel echo {}

bash$

Where are my numbers? For fixing this «problem» (misconfiguration will be a better description) you need to comment an option that is implicit in Ubuntu. Go to:

bash$ sudo vim /etc/parallel/config

And comment the only setting there:

#--tollef

And now GNU parallel works again as expected:

bash$ seq 10 | parallel echo {}
1
2
3
4
5
6
7
8
9
10
bash$

That’s all 🙂