<img src=”/img/aristoteles.png” alt=”“ align=“left” />Durch die Lektüre der adornitischen Studien zum autoritären Charakter und Minima Moralia, welches aus der selben Feder stammt, stellt sich mir immer mehr die Frage was Beurteilungsgrundlage für Habitus (nach Aristoteles also physikai hexeis) und Impetus (nach selbigem: hexeis psychês) dienen sollte. Also ob Begründung, Grund, Ursache oder Realität, Faktum usw. als Rationalisierungsbasis dienen sollte. Das ist eben die Frage nach “der guten Tat aus schlechter Absicht” (wobei hier die Frage nach der Sinnhaftigkeit der Kategorien gut und böse angebracht ist) und der “schlechten Tat aus guter Absicht”. Weiß jemand was sich hierzu lohnenswert als Weiterlesematerial empfehlen lässt?
Zur Frage nach gut und böse:
“Die sogenannte Freude an der guten Tat ist Selbsttäuschung – sie unterscheidet sich nicht von dem Vergnügen eines Menschen, der verdaut.”
Gustave Flaubert
Filed under Philosophie & four comments & two trackbacks
Immer Opfer sein zu wollen, scheint zu Grundattitüde deutscher Konstition zu gehören. Während die Opfer des Tsunamis nun immer weiter steigen, findet beginnt N24 mit dem grausigem Spiel des Leichenzählens. Tod wird zum Tod für die Nation, Tote werden in der Wahrnehmung zu deutschen Toten. Die Absurdität verfestigt sich aber noch weiter wenn man die Frage nach dem Grund des Dortseins stellt: Was machen deutsche Männer auf Sri Lanka? Familienurlaub? Mitnichten.
Filed under Politik & no comments & two trackbacks
Now it is possible, to specify the GnuPG-options to decrypt the key. So it is possible to specify an gpg_options-directive in /etc/conf.d/cryptfs. Updated patch can
be found under the already known location.
Filed under Code, Gentoo, Security & no comments & three trackbacks
<img src=”/img/rotarmist_reichstag.png” alt=“Bild: Rotarmist hisst Hammer und Sichel-Flagge auf dem Berliner Reichstag” align=“right” />Geradeeben fand ich ein nettes Zitat von Wiglaf Droste, hauptberuflich Zyniker und nebenher Autor in der Tageszeitung. Hach, einfach nur passend:
“Es ist keine gute Idee wenn Deutsche nach ihrer Identität suchen: Entweder langweilen sie sich selbst und andere damit zu Tode, oder aber die Sache endet in Stalingrad”
Wiglaf Droste
Filed under Politik & no comments & one trackback
Johannes Steidl initiated the idea of coding algorithms to mix the ingredients of KiBa (a Drink mixed of banana- and cherryjuice). The following algorithms implements a kind of graphical KiBa-mixing. “Ki” stands for “Kirsch” in german, which means Cherry, “Ba” is a german acronym for “Banane”, which is, translated, Banana. The mixing ratio is 1:2. One part cherryjuice onto two parts banajuice (Hanno Böck inspired to use golden croption for the mixing ration but we decided that this is to complex). Lets take a look at the algos:
Bash
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#!&nbsp;/bin/bash
for&nbsp;count&nbsp;in&nbsp;{0..120}&nbsp;&nbsp;;&nbsp;do
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;[[&nbsp;$[$count%3]&nbsp;==&nbsp;"0"&nbsp;]]&nbsp;;&nbsp;then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;-n&nbsp;"Ki"
&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;-n&nbsp;"Ba"
&nbsp;&nbsp;&nbsp;&nbsp;fi
done
echo
Brainf*ck
Author: <a href=“mailto:igor@gilitschenski.org”>Igor Gilitschenski</a>
++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;++++++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++
++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++++
++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++
++&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;+>&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;++
++++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++++++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++
++++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++++++&nbsp;&nbsp;&nbsp;&nbsp;++++++++++++
++&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++
++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++
+>&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++
++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;++&nbsp;&nbsp;++++++&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++&nbsp;
++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
+++++>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
>+++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++<<<<[>.>.>
.>.<.>.<<<<-]+++++++++++++++++++++++
PHP (OO)
Author: <a href=“mailto:rklass@fusi0n.net”>Ramon Klass</a>
<?php
class kiba
{
protected $kibastring;
function __Construct ( $counter )
{
for ( $i=0; $i<$counter; $i++ )
{
if ( $i%3 == 0 )
{
$this->kibastring .= “Ki”;
} else {
$this->kibastring .= “Ba”;
}
}
}
function PutKibaString ( )
{
echo $this->kibastring;
}
}
$class = new kiba ( 140 );
$class->PutKibaString ( );
?>
PHP (functional)
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
<?php
function get_kiba_count ($counter)
{
for ($i=0;$i<$counter;$i++)
{
if ($i%3 == 0) {
$kibastring[] = “Ki”;
} else {
$kibastring[] = “Ba”;
}
}
return $kibastring;
}
function print_kibastring ($string)
{
foreach ($string as $var)
{
echo $var;
}
}
print_kibastring ( get_kiba_count ( 150 ) );
?>
Assembler
Author: <a href=“mailto:mail@hboeck.de”>Hanno Böck</a>
BITS 32
org 0×08048000
ehdr: ; Elf32_Ehdr
db 0×7F, “ELF”, 1, 1, 1 ; e_ident
kiba: db “KiBaBa”
times 3 db 0
dw 2 ; e_type
dw 3 ; e_machine
dd 1 ; e_version
dd _start ; e_entry
dd phdr - $$ ; e_phoff
dd 0 ; e_shoff
dd 0 ; e_flags
dw ehdrsize ; e_ehsize
dw phdrsize ; e_phentsize
dw 1 ; e_phnum
dw 0 ; e_shentsize
dw 0 ; e_shnum
dw 0 ; e_shstrndx
ehdrsize equ $ - ehdr
phdr: ; Elf32_Phdr
dd 1 ; p_type
dd 0 ; p_offset
dd $$ ; p_vaddr
dd $$ ; p_paddr
dd filesize ; p_filesz
dd filesize ; p_memsz
dd 5 ; p_flags
dd 0×1000 ; p_align
phdrsize equ $ - phdr
_start:
mov ebp,10
loop1:
mov eax,4
xor ebx,ebx
mov ecx,kiba
mov edx,6
int 0×80
dec ebp
jns loop1
mov eax, 1
int 0×80
filesize equ $ - $$
Bash (functional)
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#! /bin/bash
function PutKibaString() {
counter=$1
for ((a=0;a<$counter;a++)) ; do
if [ ”$[$a%3]” == “0” ] ; then
echo -n “Ki”
else
echo -n “ba”
fi
done
echo
}
PutKibaString 120
Python (neither functional nor OO)
Authors: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>, <a href=“mailto:rklass@fusi0n.net”>Ramon Klass</a> and Google
#! /usr/bin/env python
# We haven’t ever claimed to know something about python
counter = 120
ki = “Ki”
ba = “Ba”
kibastring=”“
for i in range(counter):
if i%3 == 0:
kibastring = kibastring + ki
else:
kibastring = kibastring + ba
print kibastring
C
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#include&nbsp;&lt;stdio.h&gt;
int&nbsp;main()
{
&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;i;
&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(i=0;i<100;i++)
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(i%3&nbsp;==&nbsp;0)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("Ki");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("Ba");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;printf("\n");
&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;
}
ADA
Author: <a href=“mailto:rklass@fusi0n.net”>Ramon Klass</a>
with Ada.Text_Io;
procedure Kiba is
procedure PrintKiba (Counter: in Integer) is
begin
for I in 0..Counter loop
if I mod 3 = 0 then
Ada.Text_Io.Put (“Ki”);
else
Ada.Text_Io.Put (“Ba”);
end if;
end loop;
end PrintKiba;
begin
PrintKiba (120);
end Kiba;
AWK
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
BEGIN&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(a=0;a<120;a++)&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(a%3&nbsp;==&nbsp;0)&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf&nbsp;"Ki"
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf&nbsp;"Ba"
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;print
}
Perl
Author: <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#! /bin/perl
use strict;
for ($a=0;$a<120;$a++) {
if($a%3 == 0) {
print “Ki”;
} else {
print “Ba”;
}
}
print ”\n”;
Tcl
Authors: <a href=“mailto:rklass@fusi0n.net”>Ramon Klass</a> and <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#!&nbsp;/usr/bin/tclsh
set&nbsp;kibastring&nbsp;{};
for&nbsp;{set&nbsp;i&nbsp;1}&nbsp;{$i&nbsp;<=&nbsp;120}&nbsp;{incr&nbsp;i}&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;{&nbsp;$i%3&nbsp;==&nbsp;0}&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;kibastring&nbsp;Ki$kibastring;
&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;kibastring&nbsp;Ba$kibastring;
&nbsp;&nbsp;&nbsp;&nbsp;}
}
puts&nbsp;$kibastring;
Ruby
Authors: <a href=“mailto:rklass@fusi0n.net”>Ramon Klass</a> and <a href=“mailto:lars@strojny.net”>Lars Strojny</a>
#!&nbsp;/usr/bin/ruby
for&nbsp;a&nbsp;in&nbsp;0..120
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;a%3&nbsp;==&nbsp;0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf&nbsp;"Ki"
&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf&nbsp;"Ba"
&nbsp;&nbsp;&nbsp;&nbsp;end
end
print&nbsp;"\n"
Filed under Code, www & nine comments & one trackback
Girlfriend
I’ve decided to break up my relationship with Klara. I think, it’s better to divide in the old year, than in the new year. I’d heard it enough that I’m not responsible for the end but its the truth, I’m alone again…
New Year’s Eve
I’d celebrated a nice Party with many of my friends. It became a men-only event, because of my breaking up and the social implications as a result of this event. I’m really drunken, so I’m sorry for my bad english, it is getting worse correlating to my status of being drunken. You can find fotos there…
Filed under Consumption, Me & no comments & one trackback