Koranens budskap

Havamal på svenska (scrolla ner lite så hittar du texten)

freechess.org, or FICS as it was called when I began playing there 1996 (?). My handle there is isegrim.
lichess.org My user name there is mustafejen.
chessgames.com Online database and discussion forum for chess games. My user name there is NARC.

Avakrök (polares hemsida)

Umeå Stadsmission (I am a regular visitor here since at least 15 years)
Bakfickan (I have been eating lunch here quite a few times too)
Alimaus (In case you're down and out in Hamburg, Germany)

Länstrafiken Västerbotten I like public transport

squat related (The only dude I could find from a squat where I stayed briefly 1994-1995 who has a web page)

Min banankaka
Min fisksoppa



Opus recorder / Ljudinspelare Works only on Firefox

My (ogg) sound streaming device

My backup scripts
module-sndio error on FreeBSD

My Spotify profile

Snake oil

My domain name was found in an old Swedish book about psychiatry.

This page is now hosted on a virtual Ubuntu server on Hetzner

När jag var liten läste mormor Lille Pers vandring för mig.

Gambling Man, Lapdog, Moralpanik, Moloken

Ambulance, Auktion, Black Sheep Parade, D.S-13

Dick Cheney, Disconvenience, Håll Det Äkta, Instängd

Insurgent Kid, Kommunen, Lesra, Terrortory

The Collisions, Supercharged Pitbulls, Hellre Vargen, Lycka Till

The T55's, Mary's Kids, Fru Dörr, Karykatyr, Världen Brinner

Polisman B, Slutstation Tjernobyl, Likane Leppäne, PALO STRÖM

Top 10 Babies, lvzsilenciosa

Now Playing:

The player above goes to a stream with bands from Verket.

Verkets webradio ovan istället för på deras hemsida?

(or save this m3u-file and open it with VLC so you can see artist and song name)

The player below contains various sounds, sometimes music, sometimes live audio picked up by my mobile phone.

Now Playing:

(or save this m3u-file and open it with VLC so you can see artist and song name)
magnet link to m3u files

My redacted liquidsoap script (html, work in progress) (This runs my web radio station.)

Forgot to mention that scripts found on this page are free to reuse,
I am no lawyer but I guess some kind of GNU license applies to all code except the recorder code (javascript) where I kept the BSD-like license since it was already there.
The metadata displaying music playing/stopping buttons (also javascript) are under GNU LESSER GENERAL PUBLIC LICENSE (I got it from Ethan Halsall).
Maybe there is some debugging output which belongs under the BSD license too. Bear in mind that I have been considered legally insane (or whatever they
call it in the US) during the period (end of) 2011 - (end of) 2019.


As you can see, I keep my beer belly classified. I guess word has it I look like Lex Luthor, albeit less well dressed.

My name is Per Gunnarsson. (Saner Porn Guns). I live in Umeå (Sweden). My block is "Kvarteret Mjölken" (Östra Ersboda).


Per Gunnarsson
Stävgränd 20
906 27 Umeå

My email: per at kaffe.mustafejen.se

My previous PGP key, now revoked. Don't use it.


Trick to use liquidsoap over Tor:

output.external(id="Tor", %vorbis(quality=1.0 , samplerate=48000, channels=2), "/usr/bin/torsocks /usr/bin/oggfwd yourserver85296.onion 8000 hackme /mount.ogg", mksafe(buffer(source)))

Stream to liquidsoap input.harbor with parec, oggenc and curl: pipeline

Can't wait for icecast source clients with SSL/TLS? How to encrypt icecast source client stream?

Odds are your icecast server is also running sshd

Try ssh forwarding the source client stream maybe, something like "ssh -N -T -L 8000:localhost:8000 icecastserver.alsorunningsshd.com

Once you have that ssh connection up, you can connect your source client to localhost:8000 instead of the icecast server and it should

send your vorbis(?) stream through an encrypted connection to the right icecast port

ssh can also be used with software like torsocks and i2p in case you are paranoid

Possible solution to stream out of a proxied/firewalled WiFi:

Probably one can just change the input.harbor port to an icecast port, it should work anyway,

Will try it tomorrow

Tried it and it worked. now I know it's possible to use the app Orbot in case one wants to stream sound from for example Cool Mic to input.harbor on liquidsoap, and I guess that should work if one wants to stream to icecast too.

When I failed to start /etc/init.d/icecast2 on Debian, I set this icecast2.service up. I don't know if it's really needed, but it works for me.

Workaround for Trust Mico using USB on FreeBSD I don't know if it's really needed, but it works for me.

SAC (My union)

Note to naive Najdorf players: a6, b5, Nbd7, Nc5 ... how many tempi is a centre pawn worth ;-) Expect a tactical accident somewhere on the board.

Fischer-Tal and Topalov-Kasparov are sample games where world champs have been in trouble after grabbing the e4 pawn in the Najdorf.
That's just the Sozin , last thing I heard was that it is considered risk free for black on grandmaster level. Are you a grandmaster when you play online chess while drunk? I am not.

Stanley Milgram

Om ni behöver leveranser enligt artikelnummer eller EAN-kod i Umeå tror jag mig kunna fixa det.
Jag sitter ändå ofta på en lokalbuss på väg till ICA Maxi Strömpilen eller Avion, och på vägen hem åker jag ofta förbi Biltema.

(Inget allt för skrymmande)

xrdb -merge .Xresources doesn't work on Debian? .Xresources won't work...?

In case you are using another display manager than xdm, I guess your .Xresources won't be read straight away.

For example, at the time of writing this I am using lightdm(?) with xfce4.

In order to get my .Xresources read, I had to locate the xinitrc file for my windows manager
(in my case /etc/xdg/xfce4/xinitrc)

and copy it to the windows manager user configuration directory
(in my case (~.config/xfce4/xinitrc).

After xinitrc was copied to the windows manager user configuration directory like above,
I created a .xsession file in my home directory sourcing the above mentioned xinitrc.

My impression is that xsession files are read by display managers, and xinitrc files are read when one starts X straight away.
Figure out where the xinitrc for your windows manager is, and copy it to the windows manager user configuration directory.
Then source the xinitrc file in a .xsession file in your home directory (or ~).
Note: "display manager" and "windows manager" are not the same thing, and a faulty .xsession file can create problems

Doctors have hinted that I have schizophrenia or something related and nowadays I agree to take the prescribed medication.