Orthogonal to everything

Email Article To a Friend View Printable Version

Radio Modular

As many faithful readers know, one of my varied hobbies is making music, usually electronically.

Now I've hooked up a feed of the main mixer from my modular and now stream it on the net. You can all listen to the wacky machine.

You can listen to it at http://www.paulsop.com:8000/radio1.m3u

Here is a pic of what is making the sound (more or less):

Tonight's (and probably for the next few days) selection is minimal: 4 noise sources: white, pink, +/-, and + from a Modcan 07a. The +/- and + outputs are sent to a Moog 904a lowpass and lovely glassy late model Arp Odyssey 4072 (Modcan 36a). These sounds are then sent to the Quadraphonic 33a surround position module (LFO's decide what the positioning is), and also through, to various modulated extents, two Ibanez AD202 delays and a super cheezy Pioneer SR202 reverb. Envelopes and triggering is from Metalbox. Each day or so I'll tweak it (requests?) and keep it streaming something new.

I'm working on levels so it may be too loud/quiet. There's no compression or anything. Just the modular->Motu Traveller->to stream. Let me know how it sounds? I am terrible with levels.

The modular is always on, and always squawking out something. Can't guarantee it'll be any good, but as far as I know, it's the first 24/7 modular source, so "yayz me!" It's all licensed under Creative Commons Attribution, so samples can of course be used.

Now, if other folk want to try something like this, I have plenty of bandwidth to host their radio streams. We could even make a 'meta modular' where we could, in real time, mix various modular streams (in a modular of course), and stream that out :)

Cheers!

Email Article To a Friend View Printable Version

It takes a licking and keeps on NTPing.

PAULSOP.COM has just joined pool.ntp.org (about 529 other servers in the world) that help coordinate the time of millions of computers around the world. NTP stands for Network Time Protocol, and uses approaches to solve the Byzantine clock synchronization problem called Marzullo's Algorithm (uses correctness intervals to determine the most probable time from a series of incorrect clocks). A good summary is here. Keith Marzullo's homepage is has a happy picture of the man.

Right now, I'm a mere Stratum 3. If I had a GPS clock, I'd be Stratum 1 (hope that for 2007). The Stratum 2 servers are ones which distribute load for Stratum 1 servers. Stratum 3 servers distribute load for Stratum 2 servers. Every time you query a greater stratum level, the clock gets a little more wrong (not much in human time, but a few ms here and there can matter to a computer). So, when, in the future, you get your time from pool.ntp.org, there will be about a 1 in 500-odd chance of it comming from ntp.paulsop.com :)

Since I just joined, I have to be up for a little bit before I'm added to the cluster. When you start, your score is given at a -5. If your host is performing well (available and time is not too wrong), you get more points. They go up to 20. You can watch my score go up by clicking here (maybe). You can see the score for the whole USA here and Canada here (wow -- big difference!).

Anyway, ntp.paulsop.com is here to stay, and you can set your watch on it.

NO, REALLY! If you are on a recent version of windows windows, issue this command at a command prompt to get your time from me:

net time /setsntp:ntp.paulsop.com



FOR THE NON-TECHIES that read my site: Here are my NTP stats. Look at all the numbers, you non geeks. Then go play your golf while I configure more server settings! Who'se having more fun? HA!

NTP STATS
=========
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
-time.nrc.ca     132.246.168.2    2 u    3  128  377   53.628   -6.158  15.503
+phobos.cis.sac. 129.7.1.66       2 u  122  128  377   12.484    3.156   2.195
-venus.cis.sac.a 192.5.41.41      2 u   51  128  377   12.522    0.198   3.482
+sol.cis.sac.acc 192.43.244.18    2 u  121  128  377   13.380    1.409   2.122
-time.nrc.ca     132.246.168.9    2 u   39  128  377   54.767   -3.861   1.688
-sue.cc.uregina. 142.3.100.2      2 u   49  128  377   79.277    6.007   3.464
-c-24-62-5-48.hs 18.26.4.105      2 u   58  128  377   53.622    0.209   1.754
*wxo-svr2.cmc.ec 18.145.0.30      2 u  119  128  377   50.775    3.409   2.936
 LOCAL(0)        .INIT.           0 l   44   64  377    0.000    0.000   0.001
==============================================================================

assID=0 status=46f4 leap_add_sec, sync_ntp, 15 events, event_peer/strat_chg,
version="ntpd 4.2.0a@1:4.2.0a+stable-2-r Fri Aug 26 10:30:12 UTC 2005 (1)"?,
processor="i686", system="Linux/2.6.11.12-xenU-rimu1", leap=01,
stratum=3, precision=-20, rootdelay=75.677, rootdispersion=38.407,
peer=25547, refid=199.212.17.20,
reftime=c7742ff0.a34fd6d7  Sun, Jan 15 2006  2:20:32.637, poll=7,
clock=0xc77430a9.0eebe596, state=4, offset=2.752, frequency=-53.997,
noise=23.198, jitter=3.485, stability=704.462

==============================================================================
Email Article To a Friend View Printable Version

Ace reporter on the scene


There was a shooting in Toronto tonight around 5:30, one young woman killed, about 5 shot and injured. It is horrible, and I was there. I went to pick up a new camera, but before I could, madness took to the streets as people started to run for cover. The shooting apparently occured in a night club (78 murders in Toronto so far this year; 52 by gunfire -- twice as many as last year). After the situation stabalized, I went and picked up my camera, and took a few photos (I was going to say shots, but that's not very funny). The bodies had been taken away within 30 minutes, but the scene was still very surreal. Have a look in the December 2005 Gallery for some more photos (some on page 1 and page 2). Most shots have no flash (i.e. hand held) at night, with a 12.8 Megapixel Canon EOS 5D and a the Canon 28-70 2.8L lens (big honking thing). To save space, pics in the Gallery will be 1280 pixels wide in their longest dimension (this camera's RAW files are somewhere between 12 and 19 megs each! (I think)).

The world is a tricky place. Stay safe.

Email Article To a Friend View Printable Version

Annual Computer Security Applications Conference


Hey, I'm presenting at ACSAC in beautiful Tucson Arizona (whose slogan should be "Oh my God, it's full of stars" (even though I prefer "oh my star, it's full of Gods"). Michael Abrams of MITRE will be chairing the portion of the conference I'm a part of.

The conference runs from Dec 5th thru the 9th and seems interesting. My presentation will be on BDL - Baseline Description Language, a langauge I invented for specifying the rules by which network traffic can be clustered into fuzzy gramatical sentences, and subsequently visualized. The work is promising, and maybe next year I won't need to look at ports and IP's anymore -- instead I'll be able to look in more meaningful symbolic ways.

Since two of my passions are information security and computer music, I even tried writing rules to classify audio. Not working as well yet, but there is hope.

A lot of the work on BDL came from a brain seed planted by inventor of Fuzzy Logic Lotfi Zadeh in a gripping lecture in Waterloo several years ago. I've been following his work for some years prior to that, and over the last two years have greatly enjoyed his "computing with words and perceptions" paper, and the work around it.

Anyway, if you have the time, do pop by the conference. If you're interested in the topic, drop me a line and we can discuss it. It's a novel approach that offers good symbolic classification power that I've not seen elsewhere. If you have a lot of network data or other signal data, and need to make some sense of it, do give me a shout.

I'll post pictures when I get back.

Email Article To a Friend View Printable Version

oooOOOoooOOOooo I finally won!

Oooh, I finally won a bet with my friend Gus. We make bets all the time.

Gus is funny, for it's *reallllly* hard to convince him if you've won, even if you have won. Under these rules, I usually don't win. It's always a gentleman's bet (1 buck). This last bet was on a subtle point of public key vs. symmetric key cryptographic algorithms. My point was that the RSA algorithm is peculiar in that EITHER the public or private keys can be used to encrypt OR decrypt -- this is not true of all public key algorithms (e.g. Elliptic Curve). In this way the keys are 'symmetrical', although of course, it's not a symmetric key algorithm like DES (which has only one key that must be guarded).

Gus, being formidable, works hard to try to get out of paying me anything, for any reason--but this time he 'fessed up, and did a Maple test, which finally resulted in me being a whole dollar (Canadian) richer! Have a look at the web page Gus made (Maple export) (read Gus's conclusion). W00T!

Email Article To a Friend View Printable Version

Geelog 1.3.11sr1

I've just applied the Geeklog 1.3.11sr1 security patch. I can't believe it's been available for about a month and I didn't even know about it. Anyone know of a vulnerability update service that just tells you about stuff you have, instead of all the crazy stuff you don't have?

I still like Geeklog, but have started using WebGUI on another project. It's pretty cool. If you need an instant web-site with good CMS, check it out. Also check out CMS Matrix, which lets you find the best CMS software for your needs. Cool stuff! Hey, I should get to bed.

Email Article To a Friend View Printable Version

July is System Administration Month

Operating System Battle: Since Solaris 10 now is free, and is indeed a mighty operating system [A $500-million investment produced the most advanced operating system ever built—now offered FREE to you.], I decided I'm gonna try it out. I even bought a new box for it. It's going to compete for 'favorite child status' against a fresh Gentoo uber minimalist install.

Network Uncertainty: I feel I need to rationalize my home network, as it's grown kind of large and its complexity is worrying me and I've kind of forgotten what services are running on my machine (but unfortunately, Nessus hasn't).

Security: From a security perspective, things are not so bad, but Nessus shows a few things I've relaxed in order to make life easier: a few music share exports, some insecure X Windows, DCE distributed computing environment services, etc... Gotta patch those holes. Also, the Mandrake server that runs this web site has a broken package update manager, so that's also worrysome, so it's hard to update the puppy with the new 'Mandriva' that Mandrake has become. A new WinXP box Nessus scan shows an odd guest account issue, even though all the baseline scans pass, all patches applied, and Guest is off on the PC. Lots of stuff to patch and figure. I should get a buddy to 'audit' my network once I'm done.

On the storage front: I've converted most all of my CD and DVD (and VHS, and Audio Tape) collection to raw data files on my SAN -- most, for I've only got about 500 GB free now, and I need to buy more space. I'm very saddened at the DVDDecrypter news (it was taken down by the man). I originally wanted to store all the WAVE files and raw DVD's on my SAN with no quality loss, but wow it eats up space. I'm wondering if I should encode at least some of DVD's with DivX or something that can at least keep the menu structure working. It's against my philosophy, but it's cheaper than buying another SAN chassis.

I was looking at Coraid, which was written up in LinuxJournal recently. They make products which let you put drives directly on the LAN. Instead of iSCSI, one has ATAoE, and it's pretty simple to set up. I'm looking at the fiesability two 7.5TB racks. Problem is there's no hierarchal file system, snap shots, gui utilities for volume management, etc... It's just a Linux 2.6 kernel and a bunch of disks. Performance would be 'fine' I think. Another issue is that even though CORAID's solution is cheaper, I originally went to a SAN so I could have a unified storage management model for the house, and the optics of two storage models are less than pleasing (except on the wallet?).

Single Sign-on: Another goal I want to achieve is to implement a single sign-on solution with some biometric controls. I've been messing around with a few solutions, but they all take a lot of time to install and get working on all the different platforms. It seems if one can't install Single Sign-on at home, then how the heck can a big company do it? I think I need to hire a competent sysadmin (anyone want the job?) to get it all up while I hot tub and drink margaritas. Overall, I am looking for a sysadmin, so drop me a line if you're a superstar.

Outbound Load Balancing: Finally, I want to get real outbound load balancing working. I've got a DSL and Cable connection at the house, and occasionally one or the other does go down. I had a kind of flakey solution running some time ago using Linux, but the configuration was very complicated, and one afternoon I leaned on my keyboard in 'Vi' and apparently deleted something critical and that was about it for outbound load balancing.

Cables everywhere: Then there's the problem of Gigabit upstairs.... I have this long cable running from upstairs to downstairs right through the house. It's silly. People trip on it while they use the stairs. My mother yells at me about it when she visits. There's so much to do!

Email Article To a Friend View Printable Version

CISM

So I just sat the CISM exam. Had to get up at 5:30 and drive to Toronto. The drive was really pretty with all sorts of tree fog in the lower planes. Quite beautiful actually. And the Coffee Time coffee was also above-par.

One thing which did tick me off is I wasn't the first one to leave the exam hall. About 400 people were in the exam hall (around 30 or so for the CISM, all the rest for the CISA). I was #4 to finish. Rock on PAULSOP.COM! There was one ultra-dork-dork that stood out during the exam. Not only did he ask a dumb question ("can I write notes in my question book"), but DURING THE EXAM, he stood up and asked the entire room of 400+ people if they could 'stop coughing' so he could concentrate. I laughed out 'boo hoo' and was getting ready to PAULSOP.COM thump him, but instead I just whipped an eraser at him and everyone laughed. I certainly didn't need an eraser, as I was not making any mistakes. If I didn't have better things to do after the test (saw some street-artist friends on Queen Street) then I'd have stuck around and given him a wedgie afterwards all east-coast style... er. I mean grade-school style.

Hot Tip: The key to studying for exams is to do it from inside a Hot Tub. Yes, the study materials get disheveled, and your head can get sun-burned (hot tubs are best in the day, yes it's true), but the power of the chemicals combined with the heat (i futzed with the eeprom on my hot tub to increase the tempeature to crazy levels), bubbles, and the radioactive sun really magnify your brains capacity. Perhaps about a billion times. (pinkie in my mouth Dr. Evil style).

Another key to studying is to not over-do it. Study for 20 minutes, and then read Linux Journal for 1/2 an hour, have an ice cream, and clean up the Kitchen. Then you can possibly handle another 10 minutes. After that, you should sleep, reflect, and try to invent the entire cosmology of the next chapter -- i.e. anticipate what the writers will try to hit you with next. If you're reading differentiation, invent integration while you dream.

Finally, studying is always enhanced by driving to the lake (without your study materials). This is known in scholarly circles as the 'lake effect': Scholarly article from National Institute of Health.

I went up to Conestogo Lake with my best friend Gus, who brought with him book on Group Theory (and a Linux Journal, and a Nuts and Volts), and was always mumbling something about Abelian groups, how awfully big the Monster Group is. BTW, the monster group is also called the friendly giant group. It was constructed in 1982 by Robert Griess as a group of rotations in 196,833-dimensional space (way more than 3D). Here is a picture of the monster group, projected on Cthulhu space:

We also had an argument about standard notation, and then we suddenly realized we were in agreement.

So that's how to study. Get on it!

Email Article To a Friend View Printable Version

Should I Renew my AV Subscription?

So there are no viruses in any of the 492768 files scanned by the Anti-Virus scanners -- no viruses, no spyware, ... nada ...

These files go back to about 1995, and the last time I had virus scanned them all was about 2 years ago. Even back then, there were no viruses detected (just a few false positive macro virus things in hacking source code). I don't know why I don't have viruses -- just lucky I guess! (please, universe, don't take this post as an invitation to infect me...)

I'm alltogether unconvinced that paying Symantec $24.95 is the right thing to do. It's not the money -- it just doesn't feeeeel right. Instead, i'll try one of those free anti-virus programs (maybe AVG or Panda). Btw -- they don't even say how 'long' a subscription lasts for. they just let you 'renew' it -- spooky.

Email Article To a Friend View Printable Version

KW Software Quality Association


I'm giving a talk at Kitchener Waterloo Software Quality Association today on the topic of testing for software vulnerabilities. Kitchener Waterloo has a lot of great software companies like: Adobe, Open Text, Research in Motion, Intellitactics, Sybase, etc... many of which are sure to be there. Come if you can. [Schedule]. I'll post my presentation later in the files section.

Mini Photon Matrix

This div will be replaced

Quick Pik

MUSIC BY ME:
Audio Doodles I've made

LIVE STREAMING RADIO:
Live 24/7 modular music stream!

SKYPE ME:
Click to call me

Real Time Consultation

Topics

Last n movies

2010:

Kick Ass

Clash of the Titans

Avatar

How to Train your Dragon


2009:
Lost in time


2008:
Lost in time


2007:

Harry Potter Order of the Phoenix (IMAX 3D) - 71% - Go Big V

Transformers - 68.3% - Soundwave?

Ratatouille - 100% - Délicieux

Blades of Glory - 65% - Iron Lotus

Pirates of the Caribbean 3 - 57% - Calypso

28 Weeks Later - 27.5% - No Brains :(

Spiderman 3 - 55% - Bad Acting

Blades of Glory - 89% - Lone Wolf

Hot Fuzz - 91% - Best Village

300 - 80% - SPARTA HO!

Cinema Paradiso - 100% - Sappy

Casino Royale (2006) - 25% - Chasing

Demon Seed - 100% - I'm Alive

Pan's Labyrinth - 85% - Tasty


2006:

BORAT - 95% - Nice

Lemora - 75% - Consistent

Gankutsuou - 100% - Bloody Great

Supernova - 40% - hey, it tried

God of Cookery - 100% - Pissing Beef Balls!

Fubo - 30% - Really slow

Superman Returns - 30% - IMAX

A Scanner Darkly - 50% - Popcorn was good

Pirates of Caribbean - 55% - Looonnggg

SAFE - 75% - It's. Out. there

Nacho Libre - 85% - Esqueleto

Krrish - 80% - Just Imagine!

The Promise - 55% - Nice Hats

The Omen - 0.663% - Pathetic

The Da Vinci Code - 4% - Yay! Albinos!

Silent Hill - 77% - Barbed Wire

Conan - 102% - CROM!

V for Vendetta - 78% - Vim

The Eye 2 - 10% - A part 2

The Eye - 85% - Original

Undead - 55% - Aussie Zombies!

Bio Zombie - 85% - Zombie Pop!

Godzilla final wars - 75% - Mothra Rules!

40 Year Old Virgin - 25% - Aquaman

Exiles - 85% - Algeria

Moulin Rouge - 0.7% - Mouth Barf

They Came Back - 55% - NO BRAINS!

Crazy - 80% - Shotgun

Nanny McPhee - 95% - Emma Thompson

Wilby Wonderful - 15% - Nova Scotia

Memoirs of a Geisha - 45% - Pretty

A few of my favorite things

Toy: Monome 40h

Radio: WFMU!!! !! !

Podcast: 7 Second Delay on WFMU

Food: Veal chops in Calvados sauce

Coding: Ruby and MAX/MSP

Music sequencer: FL Studio 7

Blog: MatrixSynth

Music: Tom Waits and Laibach

Modular synth: Modcan and Serge

Instruments: Continuum Fingerboard

Place: Paris

Restaraunt: Maestro

Linux Distro: Debian (alltime fave)

User Functions






Lost your password?