10/25/09

Herman Brood - Saturday Night



As far as I am concerned, the Netherlands produced exactly one rockstar. Most of my teens, I listened to his music with a good friend, after which we played in his basement. A former band I played in once gigged with him (Herman lending a helpful hand - he might have shared some 'interest' with the lead guitarist, who knows). It was a nice but small life performance. When he died, I spend a day playing his CDs. Rest in peace, Herman.


Intro: D1 F2 G3 D1 (the used chords are explained below)
D F G D
Tsja
D F G D
D F G D
D F G D
D F G D

Verse 1: D F G D The neon light, of the "Open all night", was just in
D F G D time replaced by, the magic appearance of a new day,
D F G D while melancholic Reno was crawling on his back just
D F G D in, front of the supermarket doorway

Chorus: A C Gsus4 A Hey girl, cold summernight, as we stood on the
A C Gsus4 A corner, as a man passed by and asked us, what we
A C Gsus4 A were doing what we need, as he pointed his big fat
A C Gsus4 A finger to the people hangin round at the other
side, of the street

Verse 2: D F G D Doin' nothing, just hanging around what do you mean.
D F G D So we had to hit him to the ground.
D F G D Doin' nothing sir, just hanging around. His head
D F G D all busted lookin' just a little to wise

Chorus: A C Gsus4 A I just can't wait
A C Gsus4 A I just can't wait For saturday night

D F G D saturday night
D F G D saturday night
D F G D saturday night
D F G D saturday night

bit with solo:
E D F D
D F G D saturday night
D F G D saturday night
D F G D saturday night

Chorus: A C Gsus4 A I just can't wait
A C Gsus4 A I just can't wait

End: Dsus2 Dsus2/C Dsus2/B
a#, a, g, f (solo notes)
Repeat end x-times and use free text from verse one and two

Riff during whole song
D1 F2 G3
e|---------|---------|---------|---------
B|---3-----|---6-----|---8-----|---3-----
G|---2-----|---5-----|---7-----|---2-----
D|---------|---------|---------|--------- pedal D during riff
A|---------|---------|---------|---------
E|---------|---------|---------|---------

x=percussion
h=hammer-on
~=vibrato

Riff

D5/A F5/C G5/D D5/A

E --------------|--------------|
B 3-----6-------|8-----3-------|
G 2-----5-------|7-----2-------|
D --000-----000-|--000-----000-|
A --------------|--------------|
E --------------|--------------|

Main riff

E --------------|--------------------|
B 3-----6-------|8-----3-------------|
G 2-----5-------|7-----2-------------|
D --000-----000-|--000---3-2-1-0-----|
A --------------|----------------3-2-|
E --------------|--------------------|

Chorus

A5 Am7/C D/F# A5

E --------------|--------------|
B ------5-------|--------------|
G 2-----5-------|------2-------|
D 2-----5-------|4-----2-------|
A 0---0-0-------|5---0-0-------|
E --------------|--------------|

Chorus

G --------------|------------------|
D ------5---4h5-|4-----------------|
A 0---x---------|----x-0-----------|
E --------------|---------0-3--3-5~|

Outro

Dsus2 Csus2 Bm

E --------------|--------------|--------------|--------------|
B ------5-------|------3-------|------3-------|--------------|
G ----7----7----|----5----5----|----4----4----|--------------|
D --7--------7--|--5-----------|--4--------4--|--------------|
A 5-------------|3-------------|2-------------|--------------|
E --------------|--------------|--------------|-6~-5~-3~-1~--|


e|---------------------------------------------------------------------------
B|---------------------------------------------------------------------------
G|-------5--7fb--7~----5h7---------------------------------------------------
D|--5h7---------------------5h7--3h5--0--3--3hbr--0--------------------------
A|---------------------------------------------------5-----------------------
E|---------------------------------------------------------------------------

e|---------------------------------------------------------------------------
B|---------------------------------------------------------------------------
G|------------------------5--------------------------------------10--12fb----
D|--0--3p0--3--5--3--5h7-----7p5--3--3hb-----------------10--12--------------
A|----------------------------------------5--5/8--10/12----------------------
E|---------------------------------------------------------------------------

e|--10-------------10--------10-------------10--13fb--(13)--13--10-13-10-10--
B|------13p10----------13fb------13p10---------------------------------------
G|-------------12-----------------------12-----------------------------------
D|---------------------------------------------------------------------------
A|---------------------------------------------------------------------------
E|---------------------------------------------------------------------------

NOTE: bend the 17b and 17br 1 1/4
e|----------------------------------------------------------17b--17br--17~---
B|--13fb---------15-15-------15-15-------15-15-------15-15-------------------
G|----------14fb--------14fb--------14fb--------14fb-------------------------
D|---------------------------------------------------------------------------
A|---------------------------------------------------------------------------
E|---------------------------------------------------------------------------

NOTE: bend the 18b 3/4, the first 13b 1/4 and the second 13b 1/2.
e|--15h17p15------15-------15--13b--10---------13b---------------------------
B|------------18------18b---------------13p10-------13p10-------10------10---
G|---------------------------------------------------------12fb-----12-------
D|---------------------------------------------------------------------------
A|---------------------------------------------------------------------------
E|---------------------------------------------------------------------------

e|---------------------------------------------------------------------------
B|---------------------------------------------------------------------------
G|--12p10--12--10------10--10h12--10------10---------------------------------
D|-----------------12-----------------12------12-----------------------------
A|-------------------------------------------(10)--12--11--10--9/8-----------
E|------------------------------------------------------------------10-------

Algorithmic Botany



A fun site: Algorithmic Botany, which has a lot of funny light reads. The paper above shows how to model trees with competitive algorithms and some tuning, instead of a fractal approach.

10/24/09

Hey Joe!




Doin' tha tab thing again.


HEY JOE BY JIMI HENDRIX
xy789xy


--0----0--------------------------------0-
--3/5--3--0----0--0-------0-------------0-
----------4/2--0--1-------0---0---------1-
------------------2-----4/5---5---4--2--2-
------------------------4/5---5---4--2--2-
------------------0---------------------0-

------------------
--------7-----7---
--------7-----7---
----7h9---7h9---9-
------------------
------------------

Solo:
--------12----------------------
--15(17)----15-12---------------
------------------14p12----12~~-
-----------------------14-------
--------------------------------
--------------------------------

---------12-12----------------------------------------------
--15(17)----15-12-------------------------------------------
-----------------14-12--14p12-14(16)-12(14)-------12----12\-
--------------------------------------------14~~-----14-----
------------------------------------------------------------
------------------------------------------------------------

------------------------------------------
------------------------15(17)--15(17)~~~-
--------------12~-------------------------
-------12---------14\---------------------
----14-----14-----------------------------
--0/--------------------------------------

--12-12-12-------12----------------------------
--12-15-12-12----12-15-------12----------------
-----------14(16)------14(16)----------14-12~~-
--------------------------------12-14----------
-----------------------------------------------
-----------------------------------------------

-----------12-15(17)15~-12----------12---------------------
---------12-----------------------15----15-----------------
---14(16)-------------------14(16)----------14(16)14-12~~~-
-----------------------------------------------------------
-----------------------------------------------------------
-----------------------------------------------------------

------------------------------
---------------------12~------
---------12----12----12~------
-14\-----12----12h14------14\-
---------12h14------------14\-
------------------------------

---------------------------------------0------------
---------------------------------------0-------7-9--
-----------------------------------------------7-9--
-------------------------------------9---7h9p7-7-9--
---3---------2-3-4--5---------4-5-6--7--------------
-----0-1-2-3----------2-3-4-5--------0--------------


Lyrics:
C G D A E
Hey Joe, Where you goin' with that gun in your hand?
C G D A E
Hey Joe, Where you goin' with that gun in your hand?
C G
I'm goin' down to shoot my old lady,
D A E
you know I caught her messin' round with another man.
C G
I'm goin' down to shoot my old lady,
D A E
you know I caught her messin' round with another man.
(and that ain't too cool.)
C G D A E
Hey Joe, I heard you shot your woman down,
you shot her down now.
C G D A E
Hey Joe, I heard you shot your woman down,
you shot her down in the ground.
C G
Yes I did, I shot her,
D A E
you know I caught her messin' round with another man.
C G
Oh yes I did i shot her,
D A E
you know I caught my old lady messin round town.
(And I gave her the gun - I shot her!)

(Solo)

Hey Joe, where you gonna go?
Well, dig it, I'm goin' way down south way down Mexico way

etc...fade

10/22/09

My New Team


Thanks

10/15/09

Naronics

A playful abduction: Naronics, or basing neural networks on the boolean base not-and, for which I seem to have a never-ending infatuation.



Just an idea which popped in my head and I am toying with: can I arrive at something, say, n-inputs, n-outputs, log(n) depth, roughly quadratic size and which learns? Hmm, guess not.

An Architecture for Cognitive Diversity



Cognitive AI by specialization of several functionalities? It might work, still, from what we know of human minds, simple goal directed inference must fail since it is neither very robust or adaptable to open-world situations. In highly unintellectual terms, this model lacks the 'white noise' needed to reach goals by a process of goal oriented distributed chaos. I wonder how a mixed approach of partially organized neural nets might work.

Excellent work by Singh and Minsky.

10/11/09

An Absurd Reasoning

Absurdity is the recognition that life cannot be understood, but should be lived optimally. By recognizing that, we recognize the biggest contradiction: how can that what we do not understand be optimized? One of the central questions one might ask is under which circumstances life should end voluntarily.

Camus suggests that our instinct for life is much stronger than our reasons for suicide, 'We get into the habit of living before acquiring the habit of thinking,' and instinctively avoid the absurd meaningless nature of life by an 'act of self-delusion.' How can I, not ignore the absurd, accept the meaninglessness of life and reasoning and surrender my existence? Camus’ answer is to live, to live guided by three virtues: revolt, freedom and passion.
Of course, for most people, myself included more often than not, 'a habit of thinking' roughly equals more a 'habit of mimicry' than anything else.

Camus works out his ideas in 'The Rebel.' Of course, rebellion is not a solitary activity, giving up defensive positions and comfortable traditions can only be done with respect to other people. But what defines a rebel? To most adults 'rebellion' is associated with youth, who will just kick a bucket simply because it is there, and most adults firmly believe in 'mimicry' as the best defensive position to maximize accumulation of wealth. Where adolescents must rebel against society, because by doing so they adapt to the best possible position to understand, adjust to, and occasionally change that environment in which they should later survive, adults lack what youth has, the capability to instantly judge, or understand judgement, of social situations and place themselves accordingly where they fit best.

It is in his definition of the three virtues where Camus identifies living with all attributes of adolescents, and just as Sarte and companion, gives over to temptation to copycat and exploit adolescents' behavior and contemporary views of the world. Camus' own 'act of thinking,' in sorts, is therefor best understood as an 'act of mimicry,' and Sartre's personal behavior as an 'act of stealing.'

Associated with rebelling against tradition, is the 'act of thinking for another,' which, according to Levinas, is one of the most shameful acts because we trespass on that which is the most private of all man, his internal thoughts and views. In essence, personal freedom is maximized at the expense of the freedom of another, another 'act of stealing.' All adults know, or instinctively recognize, ultimate freedom doesn't exist, and willingly give it up by conforming to tradition. But, by doing so, also willingly sacrifice that what should be essential to all, the ability to act and think for oneself.

Passion, be it either sexual or intellectual, is an attribute most well-behaved adults will gradually replace with compassion, or the 'act of caring' about oneself and others. Again, in Camus' definition, he rebels by placing youthful ego-centrism against adult social behavior. In essence, compassion is the only, and most important, quality which defines adulthood.

Psychotherapy and psychiatry is according to Camus' definition the biggest crime of all. Rebellion is relinquished by conforming to therapy, a psychotherapist is a thief who steals your freedom and gloats on it, a psychiatrist will strip all passion out of you with his medicine, and it is impossible to recognize compassion amongst a work force who essentially is too worn out to care.

If you have a severe death wish, give in to psychotherapy.

How it's done, the right way

Technicians fix stuff, congratulations Runcore.

10/10/09

LMFAO - La La La La



In Soviet Russia, geeks don't listen to music, but music listens to geeks!

10/8/09

Unetbootin

UNetbootin allows you to create bootable Live USB drives for a variety of Linux distributions from Windows or Linux, without requiring you to burn a CD. You can either let it download one of the many distributions supported out-of-the-box for you, or supply your own Linux .iso file if you've already downloaded one or your preferred distribution isn't on the list.


In my attempt to 'refurbish' my MacBook Air, I now ran into the problem that it will boot from CD, but not from USB. Since the aim is to make it boot from some kind of SSD, be it Apple's own or some other solution, I am trying to get it to boot from USB.

So, trying to burn Refit to USB, add another partition, and install Fedora Life on that -which means tricking it with dd and syslinux, I hope- is the following route I am trying while preparing for an SSD install in my Mac.

In that process, I found a neat program for copying iso's to USB, Unetbootin.

Didn't work with Refit, back to dd?

10/7/09

Silence



Jan Garbarek,Egberto Gismonti,Charlie Haden.

10/1/09

MacnuX

I own a Macbook Air, unfortunately, the hard drive failed taking a lot of development stuff with it.

I am gonna replace the HD with some form of solid state disk. At the moment, I am tempted of buying a Compact Flash to PATA replacement, should be 1.8 inch, 5mm high, have a ZIF connector and just place Linux on there. (PATA/ZIF1 seems the 8mm high model, PATA/ZIF2 the 5mm high model, not sure this also makes the connector compatible.)

I guess I have a revision A model, should confirm that. So, 40 or 44 lines ZIF connector? MTRON (MSD-PATA3018-032-ZIF2) seems to work for some, and not for others. Why not try a RunCore Pro Mini ZIF SSD?



Problems, not all confirmed:

  1. Macs boot from NTFS, so I'll guess I'll need an NTFS partion on it with Refit.

  2. SSD doesn't go well with swap disks, since they might trash them by writing too much to it. So there are two options here: A. Do without, which I thought is not very well accepted by the Linux kernel. B. Place the swap partition in ram, which means some serious juggling with the init scripts.

  3. Transfer rates. No idea how fast CF is compared to modern SSDs. I am willing to take a performance hit, since i usually edit code with vi, and compile occassionally, but 10 minutes compile times would be too much for me too.



Anyway, gathering information, so that goes on this blog. At least it won't suffer from HD corruption here.

Bootup keys


  1. Press C during startup: Start up from a bootable CD or DVD, such as the Mac OS X Install disc that came with the computer.
  2. Press D during startup: Start up in Apple Hardware Test (AHT), if the Install DVD 1 is in the computer.
  3. Press Option-Command-P-R until you hear two beeps: Reset NVRAM
  4. Press Option during startup: Starts into Startup Manager, where you can select a Mac OS X volume to start from. Note: Press N to make the the first bootable Network volume appear as well.
  5. Press Eject, F12, or hold the mouse (/trackpad) button: Ejects any removable media, such as an optical disc.
  6. Press N during startup: Attempt to start up from a compatible network server (NetBoot).
  7. Press T during startup: Start up in FireWire Target Disk mode.
  8. Press Shift during startup: Start up in Safe Boot mode and temporarily disable login items.
  9. Press Command-V during startup: Start up in Verbose mode.
  10. Press Command-S during startup: Start up in Single-User mode.
  11. Press Option-N during startup: Start from a NetBoot server using the default boot image


Bootup sequence


  1. Power is turned on.
  2. OF or EFI code is executed.
  3. Hardware information is collected and hardware is initialized.
    Something (usually the OS, but also things like the Apple Hardware Test, etc.) is selected to boot. The user may be prompted to select what to boot.
  4. Control passes to /System/Library/CoreServices/BootX, the boot loader. BootX loads the kernel and also draws the OS badges, if any. This is where I want to have another boot loader.
  5. BootX tries to load a previously cached list of device drivers (created/updated by /usr/sbin/kextcache). Such a cache is of the type mkext and contains the info dictionaries and binary files for multiple kernel extensions. Note that if the mkext cache is corrupt or missing, BootX would look in /System/Library/Extensions for extensions that are needed in the current scenario (as determined by the value of the OSBundleRequired property in the Info.plist file of the extension’s bundle.
  6. The init routine of the kernel is executed. The root device of the booting system is determined. At this point, Firmware is not accessible any more.
    Various Mach/BSD data structures are initialized by the kernel.
  7. The I/O Kit is initialized.
  8. The kernel starts /sbin/mach_init, the Mach service naming (bootstrap) daemon. mach_init maintains mappings between service names and the Mach ports that provide access to those services.


Weirdity, it'll boot FC11 Life just fine from CD, not HD. Normally, a MBA will have a 200MB unused EFI partition. Maybe it just needs an EFI boot loader?

Now getting revision number and hardware checked, also inquiring after hd and ssd replacement by Apple. Guess it'll be too costly.