00:00:03 <sr> what?
00:01:07 <thelsdj> there is a BoC song with a sample of someone saying 'orange'
00:01:11 <sr> oooh! I think it was the same album as http://www.youtube.com/watch?v=wx_UlAZv5sA
00:01:14 <sr> .title http://www.youtube.com/watch?v=wx_UlAZv5sA
00:01:17 <phenny> sr: YouTube - Boards of Canada - Dawn Chorus
00:01:38 <sr> thelsdj, which one?
00:03:02 <thelsdj> aquarius
00:07:10 <Arnia> hm... interesting thought. The 'Data Detectors' in Mail.app remind me a lot of ThoughtTreasure's lexers
00:08:10 <Arnia> Wonder if it would be worth writing a pluggable data detector framework for Leopard and if so, what sort of results should it give? Something akin to the very general (and potentially non-axiomatic) relations of TT?
00:08:34 * Arnia hits himself for having another idea
00:10:10 <thelsdj> ideas are bad, mkay?
00:12:20 <thelsdj> sr: on second listen, In Rainbows is pretty good, just not 'great' by my standards
00:12:35 *** bear__ has quit (Read error: 110 (Connection timed out))
00:15:13 <sr> well thelsdj you put me on a Boards of Canada moods
00:16:55 <sr> I *NEEDS* more album
00:17:12 <sr> but I'll feel bad if I torrent them :(
00:19:36 <sr> [[[
00:19:41 <sr> I do actually believe that there are powers in music that are almost supernatural. I think you actually manipulate people with music, and that is definitely what we are trying to do. People go on about hypnotizing people with music, or subliminal messages and we have dabbled in that intentionally. Sometimes that's just a bit of a private joke, just to see what we can sneak into the tracks.
00:20:01 <sr> -- Eoin
00:20:02 <sr> ]]]
00:20:24 <sr> his definition of music is pretty true
00:21:47 <bjoern_> .compare cerebus cerberus
00:21:50 <phenny> cerberus (5,680,000), cerebus (469,000)
00:23:09 <thelsdj> .gc cerebus -"dave sim"
00:23:12 <phenny> cerebus -"dave sim": 388,000
00:23:24 <thelsdj> .gc cerebus "dave sim"
00:23:27 <phenny> cerebus "dave sim": 76,200
00:23:48 <sr> thelsdj, are you into the whole electronic thing?
00:23:54 <thelsdj> sr: ya
00:24:21 <thelsdj> for a sample of my taste you could listen to one of my mixes
00:24:33 <sr> great. it's been for ... at leat 5 years since I want to get into it
00:24:41 <sr> oh I'd be glade to do so
00:25:03 <sr> (so I was 12 at this time)
00:25:05 <thelsdj> http://mixriot.com/node/599
00:25:12 <thelsdj> this one starts with radiohead ;)
00:25:42 <thelsdj> and another one: http://mixriot.com/node/600
00:26:15 <sr> so you're both a computer and an electronic geek?
00:26:50 <thelsdj> 'the ls dj' :)
00:27:16 <thelsdj> plus a little drug reference in 'the lsd j'
00:28:14 <thelsdj> tracklist for first mix: http://thelsdj.org/gfcover.png
00:28:37 <thelsdj> tracklist for second mix: http://thelsdj.org/thelsdj-semg.png
00:28:54 <sr> haha yes, I didn't spot the reference to /usr/bin/ls at first
00:29:19 <sr> well, lsd isn't cool
00:30:03 * sr listen to TheLSDJ - Global Frequency
00:30:40 <thelsdj> one thing to know about 'global frequency' it was a TV show that never made it to TV, but was leaked online
00:31:01 <thelsdj> based on a comic book series: http://en.wikipedia.org/wiki/Global_Frequency
00:32:16 *** libby has quit (Read error: 110 (Connection timed out))
00:34:18 <sr> ok so Global Frequency isn't really representative of your work?
00:34:40 <sr> for the tv?! great. does that mean you're getting money from djing?
00:35:13 <thelsdj> it was an unofficial mix, it uses music and samples from the tv show that leaked online
00:35:19 <thelsdj> plus some other music that i picked myself
00:35:50 <thelsdj> the writer/director of the tv show and the star actress have heard this mix though and like it :)
00:36:43 *** bear (n=bear@pool-72-78-163-154.phlapa.east.verizon.net) has joined #swhack
00:37:21 <sr> yeah, pretty chill :)
00:38:12 <sr> do you like scratch?
00:38:47 <thelsdj> i dont do it myself, and not really my thing, but I don't dislike it
00:40:59 <sr> well actualy I really like global frequency
00:43:26 <sr> well, let's say I want to make my dream come true and get into the djing stuff, were shall I begin?
00:44:08 <sr> btw there is some PHP's ugly error on your homepage
00:44:38 <thelsdj> the easiest is to use software and mp3s
00:44:56 <thelsdj> not my page, so dunno about any errors
00:45:37 <sr> on thelsdj.org
00:45:40 <thelsdj> oh
00:45:41 <thelsdj> yea
00:45:51 <sr> well, on linux? :/
00:46:31 <thelsdj> the easiest software is for windows, its been a while since i've looked at linux options
00:48:17 <thelsdj> sony acid pro is the one I used for both Global Frequency and Screw Electronic Music Genres
00:48:44 <thelsdj> I have turntables, and a small collection of vinyl, but I fall back to mp3s and software as its easier to express myself with that
00:51:23 <sr> huum
01:07:08 *** perigrin (n=nperigri@c-24-118-172-252.hsd1.mn.comcast.net) has joined #swhack
01:40:39 *** deltab has quit (Read error: 104 (Connection reset by peer))
01:41:13 *** deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) has joined #swhack
01:43:51 <kpreid> Arnia: A long time ago Apple had 'Data Detectors' as a downloadable experimental plug-in for OS 8...
01:44:24 <Arnia> Yeah, so I'm reading
01:44:36 <kpreid> Arnia: It wasn't quite like this though. What it did then was, you selected some text and the context menu would have operations on it based on the detectors' analysis of what kind of data the selected text was
01:45:01 <KragenSitaker> like "add date to calendar / email this email address / visit this url "?
01:45:04 <kpreid> Yeah.
01:45:13 <Arnia> Wonder if I can get some undergrad to reimplement TT in Cocoa
01:45:37 <Arnia> Also, a frensel-like system using CoreAnimation would be nice
01:45:41 <kpreid> The neatest bit, really, was the 'Contextual Menu Enabler' system extension it came with
01:45:49 <Arnia> oh for being able to clone myself
01:46:13 <kpreid> which let you use contextual menus in apps that didn't support them: it just did a Cmd-C and opened a menu for the contents of the clipboard
01:46:43 <Arnia> That's nice
01:47:44 <deltab> like text services?
03:08:08 *** chimezie (n=chimezie@76.205.75.101) has joined #swhack
03:41:51 *** karamba38 has quit (Read error: 104 (Connection reset by peer))
04:03:32 *** karamba38 (i=karamba3@gateway/tor/x-5b4f16cf31c5a615) has joined #swhack
04:28:30 *** bear has quit (Read error: 110 (Connection timed out))
04:28:52 *** bear42 (n=bear@pool-72-78-158-243.phlapa.east.verizon.net) has joined #swhack
05:22:49 *** rob1n is now known as rob1n|afk
05:22:55 *** rob1n|afk is now known as rob1n
05:36:25 *** bear42 has quit (Read error: 110 (Connection timed out))
05:40:22 *** bear42 (n=bear@pool-72-78-5-103.phlapa.east.verizon.net) has joined #swhack
05:59:15 *** pierpa has quit (Read error: 113 (No route to host))
06:38:52 *** rob1n has quit ("Leaving")
06:50:15 <sbp> 07:10 <sr> +WOW! Radiohead's last album is awesome !
06:50:17 <sbp> 07:10 <sr> +a bit sad but still wow!
06:50:19 <sbp> Radiohead, a bit sad. heh
07:04:29 <sbp> hmm
07:04:30 <sbp> $ degrib/src/degrib/degrib gfs.t12z.pgrbf00.grib2 -P -pnt 38.98,-77.07 -pnt 39.31,-77.83 -XML 1 No data retrieved from NDFD (matches = 0).
07:04:52 <sbp> ("No data retrieved from NDFD (matches = 0)." was the output)
07:05:05 *** jewel_ is now known as jewel
07:05:35 <sbp> there's plenty of output if I leave out -XML 1
07:06:24 *** dpawson (n=dpawson@dpawson.gotadsl.co.uk) has joined #swhack
07:09:30 <sbp> "Grib Filter: Many times you may only want a section of a huge data file. Rather than transferring the entire file, this section will allow you to select some or all (1) levels, (2) variables, and (3) dates of a GRIB file. [...] In addition, not all possibilities are allowed. For example, suppose you only want the virtual temperature at the tropopause at 01Z. Too bad because you have to transfer the entire file."
07:09:39 <sbp> - http://nomads6.ncdc.noaa.gov/cgi-bin/ftp2u_gfs_dir.sh
07:11:35 <sbp> degrib won't give temperature output... I wonder if I have the right file
07:11:51 <sbp> oh wait, it will give TMP. not TMAX though
07:15:09 <sbp> oh! NDFD is... I see. crap
07:16:19 <sbp> so I probably can't get DWML for Europe anyway
07:20:53 *** leobard (n=Miranda@88.134.43.245) has joined #swhack
07:45:54 *** danja (n=danja@alpha574.server4you.de) has joined #swhack
07:47:54 *** leobard has quit (Read error: 110 (Connection timed out))
07:53:41 <bjoern_> My pillow? sbp.
08:02:54 <sbp> My pillow?!
08:05:37 <sbp> .wik bash shell
08:05:40 <phenny> "Bash is a Unix shell written for the GNU Project." - http://en.wikipedia.org/wiki/Bash_shell
08:06:00 <bjoern_> .wik #!/bin/sh
08:06:02 <phenny> "The requested page title was invalid, empty, an incorrectly linked inter-language or inter-wiki title, or contained unsupported characters." - http://en.wikipedia.org/wiki/#!/bin/sh
08:27:26 *** mmmmmrob (n=mmmmmrob@62.172.77.66) has joined #swhack
08:33:15 *** Arnia has quit ()
08:37:17 *** _greg_ (n=greg@isotoma.gotadsl.co.uk) has joined #swhack
08:45:26 <bjoern_> it's a bit evil they don't say whether http://www.nytimes.com/2007/10/28/opinion/28dowd.html is an actual interview
08:48:04 *** dpawson has quit ("Leaving")
08:48:18 *** leobard (n=Miranda@dfki-046.dfki.uni-kl.de) has joined #swhack
08:50:57 <sbp> hmm. it'd be nice if there were a way to verify, in python, that something is JSON
08:51:05 <sbp> because you can eval(...) it of course
08:51:11 <sbp> but if it has nasty shit in there...
08:51:55 <sbp> and you can't tell whether it has nasty shit or not until you eval it
08:59:14 *** alienbrain (n=alienbra@212.103.170.132) has joined #swhack
09:06:46 <tav> hmz, sbp, use one of the many json libraries ?
09:07:44 <tav> simplejson, turbojson, json-py -- http://json-py.cvs.sourceforge.net/json-py/json-py/json.py?revision=1.7&view=markup
09:09:36 <sbp> I was rather hoping for something short and embeddable
09:09:42 <sbp> a ten-line-solution sort of thing
09:10:29 <tav> ah
09:12:02 <bjoern_> The RFC has a regex
09:16:15 <sbp> is it under ten lines? :-)
09:16:27 <danja> "now you have thre problems" ;-)
09:24:40 *** libby (n=libby@77-101-209-30.cable.ubr04.azte.blueyonder.co.uk) has joined #swhack
09:37:06 *** xover has quit ("Leaving")
09:39:00 <sbp> indeed
09:39:01 <sbp> var my_JSON_object = !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(
09:39:01 <sbp> text.replace(/"(\\.|[^"\\])*"/g, ''))) &&
09:39:02 <sbp> eval('(' + text + ')');
09:39:09 <sbp> - http://www.ietf.org/rfc/rfc4627.txt
09:40:41 <sbp> I'm not entirely sure that's safe
09:41:09 <sbp> Eaeflnr-u seems a bit much...
09:41:41 <sbp> I mean, what if I had a string object called ralf?
09:42:25 <sbp> class Ralf(object):
09:42:25 <sbp> def __str__(self):
09:42:25 <sbp> os.exec('rm -rf /')
09:42:27 <sbp> ralf = Ralf()
09:42:54 <sbp> hmm, and what's in \-+?
09:44:03 <sbp> oh, \ is escaping the -. heh
09:48:34 <sbp> I suppose eval(text, {}, {}) will be okay actually
09:48:57 <sbp> along with the regexp
09:49:15 <sbp> because there are no parens allowed in the regexp, so you can't do any calls
09:50:28 <sbp> er, eval(text, {'__builtins__': None}, {}) even
09:53:46 *** JibberJim (n=none@host81-152-29-249.range81-152.btcentralplus.com) has joined #swhack
09:54:16 <sbp> r_json = re.compile(r'^[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]$')
09:54:16 <sbp> r_string = re.compile(r'"(\\.|[^"\\])*"')
09:54:16 <sbp>
09:54:16 <sbp> def json(text):
09:54:16 <sbp> """Evaluate JSON text safely (we hope)."""
09:54:16 <sbp> if r_json.match(r_string.sub('', text)):
09:54:19 <sbp> return eval(text, {'__builtins__': None}, {})
09:54:21 <sbp> raise ValueError('Input must be serialised JSON.')
09:54:24 <sbp> seems like that should work
09:55:09 <sbp> whoops, I only semi-negated
09:56:16 <sbp> r_json = re.compile(r'^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]+$')
09:56:19 <sbp> there, that works
09:56:36 <sbp> WINZ
09:56:39 <sbp> thanks bjoern_
09:56:59 * sbp is surprised that tav didn't already have a solution for this :-)
09:57:21 <tav> ;p
09:57:30 <sbp> (feel free to use it if you need it)
09:57:35 <tav> thx =)
09:59:19 <tav> btw, just finished coding: http://www.reactos.org/paste/index.php/c0e190d/
10:00:00 <sbp> .pc ö
10:00:03 <phenny> 00F6: LATIN SMALL LETTER O WITH DIAERESIS (ö)
10:00:29 <sbp> tav: what's that do?
10:02:50 <tav> some examples: http://www.reactos.org/paste/index.php/96ea64f/
10:03:16 <tav> it makes writing capability-secure python code v.easy!
10:03:55 <tav> no need for classes!
10:03:56 <sbp> .pc Ü
10:03:59 <phenny> 00DC: LATIN CAPITAL LETTER U WITH DIAERESIS (Ü)
10:04:29 <sbp> tav: why not classes?
10:04:57 <sbp> .pc ÄË
10:04:59 <tav> because they are verbose *and* insecure
10:05:00 <phenny> 00C4: LATIN CAPITAL LETTER A WITH DIAERESIS (Ä)
10:05:03 <phenny> 00CB: LATIN CAPITAL LETTER E WITH DIAERESIS (Ë)
10:05:28 <tav> e.g. see the Pointer() example, no references to self
10:06:02 <sbp> okay, so that covers the verbose, but...
10:06:04 <sbp> why insecure?
10:06:14 <sbp> (coz you can do staticmethod() with classes)
10:06:23 <sbp> (@staticmethod even)
10:06:27 <tav> and like the makeMint() example shows, you can have secure mint/purses in v.little code
10:07:01 <tav> well, if you pass me a class instance with state, i can change the state without you knowing about it
10:07:08 <laplink> Oh. Just. Fucking. Great.
10:07:10 <tav> there's no private state in classes
10:07:33 <laplink> As we speak, Leopard is busily “Rebuilding RAID Set” all over my 300GB of data.
10:07:49 <sbp> in layman's terms?
10:07:52 <tav> "RAID Set" ?
10:07:59 <tav> sbp: me or laplink ?
10:08:59 <laplink> And real bitch of it is, I can't tell whether I accidentally typed “disk0s5” where I meant “disk0s4”, or if the perverse motherfuckers at Apple just up and decided it'd be fun to eat my data.
10:09:33 <sbp> both of you!
10:09:38 * tav is waiting to get a new laptop before upgrading to leopard
10:09:57 <sbp> eat my data sorta covers that. ouch!
10:10:20 <sbp> this is one that's already been backed up, I presume?
10:10:39 <sbp> heh. what's the point of having RAID if the RAID software is just gonna screw up both the discs
10:10:43 <laplink> tav: I'm doing weird shit with my Mac, setting up RAID on the internal drives for various purposes. Leopard (Mac OS X 10.5) Disk Utility is pretty buggy, and is now essentially eating my data.
10:10:46 <tav> well, say you create a BankAccount class with .withdraw() and .deposit() methods
10:10:50 <laplink> sbp: right
10:11:35 <tav> and we have sbpAccount and tavAccount as instances of the said class
10:12:02 <tav> if you do tavAccount.deposit(20, sbpAccount)
10:12:02 <sbp> okay
10:12:25 <sbp> .unicode uni cur
10:12:28 <phenny> Sorry, no results found for "UNI CUR".
10:12:33 <sbp> .unicode curren
10:12:34 * laplink can't stand watching the ~30 minute progress bar of his data being slowly eaten any more and heads off to work…
10:12:35 <tav> and my class was running *evil* code for some reason, then i can rinse out your account
10:12:35 <phenny> U+00A4 CURRENCY SIGN (¤)
10:13:03 <sbp> I see. so how does the Namespacing prevent you from getting more than ¤20?
10:13:20 * sbp was totally thinking ahead there...
10:14:21 <tav> well, python does allow private variables through lexical scoping -- so by defining closures you can create "methods" which have access to private state
10:14:55 <tav> Namespace() just provides you with sexy syntatic sugar for that
10:15:26 <tav> it makes the result of a closure behave very much like a default python class
10:15:33 <sbp> I see
10:15:35 <sbp> cool
10:15:45 <sbp> closures for security
10:16:15 <tav> so you can do BankAccount('sbp').deposit(¤999999)
10:16:40 <tav> right -- closures for security, Namespace() for prettiness
10:18:00 <bjoern_> currency signs are postfix operators.
10:24:54 <bjoern_> http://pandalabs.pandasecurity.com/archive/A-new-way-of-social-engineering.aspx
10:25:33 *** dpawson (n=dpawson@dpawson.gotadsl.co.uk) has joined #swhack
10:34:00 <bjoern_> .gc ooxml "open office xml"
10:34:03 <phenny> ooxml "open office xml": 21,300
10:44:26 *** idickinson (i=ijd@nat/hp/x-aae315af5d492dbc) has joined #swhack
10:55:24 *** idickinson has quit ("Leaving.")
11:06:14 *** idickinson (i=ijd@nat/hp/x-5e5f09eb2f8d58cf) has joined #swhack
11:25:19 <tav> sbp: json("[1]") raises error...
11:26:06 <sbp> tav: no it doesn't. you're using the uncorrected regexp
11:26:09 <sbp> see a few lines down
11:26:17 <sbp> r_json = re.compile(r'^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]+$')
11:26:35 <sbp> and, in full:
11:26:36 <sbp> >>> import re
11:26:36 <sbp> >>> r_json = re.compile(r'^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]+$')
11:26:36 <sbp> >>> r_string = re.compile(r'"(\\.|[^"\\])*"')
11:26:36 <sbp> >>>
11:26:36 <sbp> ... def json(text):
11:26:38 <sbp> ... """Evaluate JSON text safely (we hope)."""
11:26:40 <sbp> ... if r_json.match(r_string.sub('', text)):
11:26:42 <sbp> ... return eval(text, {'__builtins__': None}, {})
11:26:44 <sbp> ... raise ValueError('Input must be serialised JSON.')
11:26:46 <sbp> ...
11:26:48 <sbp> >>> json('[1]')
11:26:50 <sbp> [1]
11:26:54 <sbp> >>>
11:27:46 <tav> hmz, now:
11:27:47 <tav> json("[0x21]")
11:28:06 <tav> and json("{'foo':'bar'}")
11:28:38 <sbp> neither of those are valid JSON
11:28:43 <sbp> see http://www.ietf.org/rfc/rfc4627.txt
11:29:01 <sbp> e.g. "Octal and hex forms are not allowed. Leading zeros are not allowed."
11:31:12 <tav> and 'foo' in place of "foo" ?
11:31:26 <sbp> string = quotation-mark *char quotation-mark
11:31:27 <sbp> ...
11:31:33 <sbp> quotation-mark = %x22 ; "
11:33:40 <tav> cool, thx!
11:36:58 <sbp> np
11:41:15 <sbp> okay, so now I've set up a simple TMP-grepping GRIB webservice on bia
11:41:38 <sbp> so now I can do, for example:
11:41:38 <sbp> $ ../degrib/degrib/src/degrib/degrib =(curl -s http://inamidst.com/.../grib/get/gfs.t18z.pgrbf03) -P -pnt 51.5,-0.12
11:41:39 <sbp> element, unit, refTime, validTime, (51.500000,-0.120000)
11:41:39 <sbp> TMP, [F], 200710281800, 200710282100, 56.210
11:42:18 <tav> tmp?
11:42:21 <sbp> now I just need to string a bunch of forecasts together and I suppose I can throw it into SIMILE Timeline
11:42:28 <sbp> TMP = Temperature
11:42:41 <sbp> in F here, so 56.210 degrees Fahrenheit
11:42:47 <tav> ah
11:42:58 *** JibberJim has quit (Read error: 110 (Connection timed out))
11:42:58 <tav> btw, could do with your help in defining PCS (plexnet command syntax) and HRPSF (human readable plexnet serialisation format)
11:43:19 <sbp> I'm here if ya need to ask Qs
11:44:43 <tav> okay, some background info.... there is a rich set of plexnet builtin types, e.g. text, datetime, plexnames, list, rating, smart contract, http, &c.
11:45:07 <tav> the idea is to make them easily [embeddable] in statements
11:45:24 <sbp> (what's the http type for?)
11:46:01 <tav> so people can refer to normal urls. doing [http://www.foo.com] seems like a relatively natural linking syntax
11:46:23 <sbp> ah
11:46:29 <sbp> so really it's a uri type?
11:46:53 <tav> hmz, not too keen on mixing with uris, but guess it is
11:47:15 <tav> i don't intend to be making up new uris that is
11:47:46 <tav> in fact, am trying to re-use http instead of implementing a separate plexnet transport protocol ;p
11:48:04 <tav> but, yes, the types do look a lot like normal uris...
11:48:30 <tav> e.g. [number:23], [decimal:2.131]
11:49:13 <tav> now, that would be cool -- just need to split on ':', but unfortunately it gets a bit more complicated...
11:49:45 <tav> by default, [these are assumed to be plexnames]
11:49:56 <tav> but a plexname could have a ':' inside it...
11:49:56 <sbp> oh, I see what you mean
11:50:17 <sbp> so http: is actually a datatype that makes your syntax make the result look like a URI
11:50:28 <tav> right
11:51:08 <tav> also, there's the 'NamedValue' builtin which is referred to as [foo=tav]
11:51:30 <tav> again, by default, the value is assumed to be a default...
11:51:35 <tav> but, it too can be typed!
11:51:43 <tav> e.g. [foo:number=23]
11:52:11 <tav> here the type is provided /after/ the variable name
11:52:32 <sbp> mrf. Timeplot doesn't say what date formats it accepts
11:52:44 <tav> is any of this making sense?
11:52:59 <tav> does it seem totally stupid?
11:53:03 <sbp> ah! "Take a look at the data file. You can see that the column values are comma-separated and that the first column must be a time (using ISO 8601 format)."
11:53:11 <sbp> tav: seems alright
11:53:23 <tav> oh, that's another thing... iso 8601
11:53:41 <sbp> though foo:number=23 is a bit weird... I get what it's doing though
11:53:48 <tav> need to be able to define recurring datetimes in some way... but that's another topic
11:54:19 <tav> well, got a better syntax for that?
11:54:58 <sbp> nope
11:56:46 <tav> and finally, compound types like list add confusion, e.g. [need to buy:list=Apples, Nutella, http://www.google.com/?q=Tropicana]
11:57:54 <tav> so, how does one write a parser for all that?
11:58:18 <tav> several regexps
11:58:19 <tav> ?
11:58:38 <tav> would it even be possible to do it with regexps?
11:59:24 <sbp> $ ../degrib/degrib/src/degrib/degrib =(curl -s http://inamidst.com/.../grib/get/gfs.t18z.pgrbf03) -P -pnt 51.5,-0.12 | sed '1d' | awk -F', ' '{print $4 " " ((5/9) * ($5 - 32))}' | sed -E 's/^(....)(..)(..)(..)(..)/\1-\2-\3T\4:\5Z/'
11:59:24 <sbp> 2007-10-28T21:00Z 13.45
11:59:30 <sbp> so timeplot should be able to parse this
11:59:40 <sbp> tav: yes, you'd need to use several regexps
11:59:47 <sbp> because of the arbitrary amount of repetition
11:59:54 <sbp> you can express it in regexp, but you can't capture it
12:00:08 <tav> s/in regexp/in a regexp/
12:00:09 <tav> ?
12:00:22 <sbp> I just call it regexp. it's a language, really...
12:00:30 <sbp> I don't say "in a Python"
12:00:37 <sbp> unless it's been eaten by one
12:00:53 <tav> heh
12:01:25 * tav wonders if anyone's ever got real pythons to play with python
12:01:50 * sbp puts it all together:
12:01:51 <sbp> $ touch forecast.txt
12:01:51 <sbp> $ for ((i=0; i<=90; i=i+3))
12:01:51 <sbp> do ../degrib/degrib/src/degrib/degrib =(curl -s http://inamidst.com/.../grib/get/gfs.t18z.pgrbf03) -P -pnt 51.5,-0.12 | sed '1d' | awk -F', ' '{print $4 " " ((5/9) * ($5 - 32))}' | sed -E 's/^(....)(..)(..)(..)(..)/\1-\2-\3T\4:\5Z/' >> forecast.txt && sleep 2
12:01:51 <sbp> done
12:01:57 <tav> down with Guido! hail our new python king!
12:02:01 <sbp> tav: probably somewhere
12:02:16 <tav> why the sleep 2 ?
12:02:40 <sbp> the documentation for the service that I'm slurping the data from requests a 2 second gap, I think
12:02:45 <tav> ah
12:03:19 <sbp> 51.5,-0.12 is Wikipedia's coördinates for London rounded off to 2d.p.
12:03:47 <sbp> in actual fact, degrib is probably taking two seconds to parse the output anyway...
12:04:19 <tav> so, any chance i could *smootchkiss* for the regexps for [foo:bar] links ?
12:05:03 <sbp> hmm, let's see
12:05:26 <sbp> the simple case seems to be \[[a-z]+:[^\]]+\]
12:05:31 <sbp> the key values are...
12:05:48 <sbp> the simple case seems to be \[[a-z]+:[^\]=]+=[^\]=]+\]
12:06:06 <sbp> that's about it really
12:06:20 <sbp> commas you can just split on
12:06:43 <sbp> I don't fully grok [need to buy:list=Apples, Nutella, http://www.google.com/?q=Tropicana] though
12:06:48 <sbp> is need to buy a label?
12:06:56 <sbp> a datatype label, that is
12:07:23 <tav> [Plexname(u'Apples'), Plexname(u'Nutella'), HTTP('www.google.com/?q=Tropicana')]
12:07:31 <sbp> whoops, forgot to put $i in the filename. heh
12:07:38 <tav> NamedValue(u'need to buy', [Plexname(u'Apples'), Plexname(u'Nutella'), HTTP('www.google.com/?q=Tropicana')])
12:07:42 <sbp> and I need it 0 padded. argh
12:08:42 <tav> also, escaping... given that '=' should be valid in the 'name' of a named value and ',' should be valid in any list item...
12:09:11 <sbp> let's try:
12:09:12 <sbp> $ for ((i=0; i<=90; i=i+3))
12:09:12 <sbp> do ../degrib/degrib/src/degrib/degrib =(curl -s $(printf http://inamidst.com/.../grib/get/gfs.t18z.pgrbf%02i" $1)) -P -pnt 51.5,-0.12 | sed '1d' | awk -F', ' '{print $4 " " ((5/9) * ($5 - 32))}' | sed -E 's/^(....)(..)(..)(..)(..)/\1-\2-\3T\4:\5Z/' >> forecast.txt && sleep 2
12:09:12 <sbp> done
12:09:40 <sbp> well, , in there is okay
12:09:47 <sbp> it's ", " you have to worry about
12:09:49 <sbp> COMMA SPACE
12:11:47 <tav> we insist that people put a space after the comma? what about if the comma space existed in a plexname? e.g. "Bilbo, Frodo and Pippin fans"
12:13:04 <sbp> yes, that's what I mean: you have to escape ", " in that case
12:13:16 <sbp> but you don't have to escape , followed by anything other than space
12:13:36 <tav> and what would be a good way of escaping in that context ?
12:13:59 <sbp> underscore, perhaps?
12:14:01 <sbp> ,_
12:14:10 <sbp> dunno what you do then if you want ,_ though
12:14:12 <sbp> ,__? :-)
12:14:24 <bjoern_> pondering shorter nick names?
12:14:27 <sbp> First Law of Escaping: you are always quickly fucked
12:14:30 <tav> lol
12:14:31 <sbp> heh
12:15:32 <tav> is there some magical way of avoiding escaping ?
12:15:48 <sbp> no, not in any nested string situation
12:17:22 <tav> bugger
12:18:28 <sbp> well, in that case actually, yes:
12:18:36 <sbp> avoid nested string situations :-)
12:18:42 <tav> hehe
12:19:14 * sbp did $1 instead of $i for some reason... sigh; running it again
12:19:21 <tav> what about banning certain character combinations from certain places?
12:19:43 <sbp> yes, that works
12:20:11 <sbp> banning comma space would work
12:21:19 <sbp> sheesh. this isn't what one might call instant
12:21:23 <sbp> should be though
12:22:52 *** chimezie has quit ("Leaving")
12:23:19 <tav> hmz, what would be wrong with , being escaped with a ,, ?
12:23:27 <sbp> nothing
12:23:34 <tav> isn't that simpler ?
12:23:43 <sbp> yes, but it's how VBScript does it
12:23:47 <sbp> :-)
12:23:50 <tav> heh
12:24:18 <tav> what's wrong with that approach ?
12:26:16 <sbp> whoo! it motherfucking works! GO TIMEPLOT
12:26:22 <sbp> tav: nothing, it's good
12:27:43 <sbp> http://e.photos.cx/forecast-4a5.png
12:27:46 <sbp> yay
12:28:13 <tav> hmz, pretty
12:28:26 <sbp> cooler tomorrow, then getting warmer
12:28:34 <sbp> now I need to make this all suck less
12:28:50 <tav> you gonna bring back summer?!
12:28:51 <tav> woo!
12:29:24 <sr> yo
12:29:49 <sbp> yo sr
12:30:03 <sr> what is that new thing you're working on again?
12:30:29 <sbp> at the moment I'm trying to get nice forecast data from NOAA's GFS stuff
12:31:13 <sbp> in other words, I want shitrude weather forecasts
12:33:10 <sbp> I'm thinking about a service which provides simple weather forecasts in RDF/XML
12:33:26 <sbp> but it's impossible because it's so fuckingly difficult to parse the GFS/GRIB nonsense
12:33:45 <sr> hey, it's becoming more interesting !
12:33:54 <sr> ah. it sucks :-/
12:34:07 <sbp> I'd have to mirror all the GFS data and parse it locally...
12:34:12 <sr> you're in a very productive month btw
12:34:19 <sbp> but it's like 25 MB a file, and 20 files or so
12:34:29 <sbp> visibly productive
12:34:39 <sbp> my other months have been productive too! :-)
12:34:50 <sbp> just not as visible with the output. working on books and stuff like that
12:35:06 *** bjoern_ has quit (Read error: 110 (Connection timed out))
12:35:16 <sr> what's you're philosophy to achieve that amount of productivity then?
12:36:08 <sbp> do things
12:36:36 <sbp> keep distractions down, boost enticement of things which are productive
12:37:06 <sbp> it just sorta happens. I try not to think about it too much lest I become a GTDer
12:37:57 <sr> ok. I am better to detach from my screen then
12:38:03 <sr> (not the physical one)
12:40:03 <tav> GTD ?
12:40:55 <sbp> .wik Getting Things Done
12:40:58 <phenny> "Getting Things Done™ (commonly abbreviated as GTD) is an action management method of The David Allen Company, and the title of the book which describes the method by David Allen.[1]|" - http://en.wikipedia.org/wiki/Getting_Things_Done
12:41:17 <sbp> pschobabbly proactive time management trippiness
12:41:20 <sbp> +c
12:41:43 <sbp> whipped up into an irritating level of TEH FAD by fandom
12:42:25 <sbp> by people who ought to be extradited to Productivity Island, some new Fox show
12:43:06 <sbp> see also http://ruphus.com/blog/2007/08/19/gtd-can-kiss-my-ass-ftdb/
12:43:50 <sbp> sr: I suppose I should say that FTDB is my method!
12:44:37 * sbp *loves* that post
12:45:42 <sbp> (er, and -c +y above. "used to be I couldn't spell psycho; now I spell like one YOU MOTHERFUCKER"?)
12:48:03 <sbp> .cp ™
12:48:06 <phenny> Sorry, no results found for '™'.
12:48:06 <sbp> .pc ™
12:48:09 <phenny> 2122: TRADE MARK SIGN (™)
12:49:56 <sbp> 13:09 <bengee> oh, cool, sbp's idea could be a way to make my php converters available to grddl clients
12:49:59 <sbp> - #swig
12:50:05 <sbp> yay for haxxing teh grddl
12:50:50 <tav> [number:23] -> ('number', u'23')
12:50:50 <tav> [hmz blah foo] -> ('plex', u'hmz blah foo')
12:51:12 <sbp> yay
12:52:06 <tav> no, i don't have it working ;p
12:52:06 <tav> http://www.reactos.org/paste/index.php/19b6506/
12:52:11 <sbp> oh. heh
12:52:25 <sbp> ah, just defining the tests; good work
12:52:30 <tav> can you hax0r those test cases? ;p
12:53:26 <tav> versus my 2 weeks of regexping, should take you less than 20 minutes
12:55:17 *** darobin (n=robinb@host90-152-96-28.ipv4.regusnet.com) has joined #swhack
12:55:32 <sbp> nope, busy documenting the GRDDL hax
12:55:46 <sbp> most likely you'll do your work, and I'll do mine :-)
12:56:08 * darobin is mislead by the topic
12:56:16 <sbp> darobin: LIES!
12:56:51 <darobin> are you saying I'm using the topic to mislead you?
13:23:21 *** bear__ (n=bear@pool-72-78-170-87.phlapa.east.verizon.net) has joined #swhack
13:24:56 *** bear42 has quit (Read error: 110 (Connection timed out))
13:29:44 *** bear42 (n=bear@pool-72-78-12-67.phlapa.east.verizon.net) has joined #swhack
13:44:53 *** bear (n=bear@pool-72-92-20-45.phlapa.east.verizon.net) has joined #swhack
13:59:16 *** bear__ has quit (Connection timed out)
14:04:42 *** bear42 has quit (Connection timed out)
14:10:55 *** Arnia (n=jgeldart@0-16-cb-bd-57-e.it.wlan.dur.ac.uk) has joined #swhack
14:11:46 *** Arnia_ (n=jgeldart@0-16-cb-bd-57-e.it.wlan.dur.ac.uk) has joined #swhack
14:11:48 *** Arnia has quit (Read error: 104 (Connection reset by peer))
14:15:22 *** Arnia_ is now known as Arnia
14:16:04 *** bear42 (n=bear@pool-72-78-3-58.phlapa.east.verizon.net) has joined #swhack
14:20:19 *** bear has quit (Connection timed out)
14:33:48 *** bear__ (n=bear@pool-72-78-12-119.phlapa.east.verizon.net) has joined #swhack
14:53:09 *** bear42 has quit (Connection timed out)
14:56:03 *** bear42 (n=bear@pool-72-78-156-170.phlapa.east.verizon.net) has joined #swhack
14:58:22 *** lisppaste2 has quit (Remote closed the connection)
15:07:04 *** pierpa (n=user@host77-249-static.104-80-b.business.telecomitalia.it) has joined #swhack
15:07:04 <Monty> yo pierpa!
15:07:42 *** kpreid has quit ()
15:07:45 <pierpa> ciao Monty!
15:07:47 <Monty> Oh, I'm not like today?
15:08:06 *** bear__ has quit (Read error: 110 (Connection timed out))
15:08:11 *** kpreid (n=kpreid@cpe-24-59-154-165.twcny.res.rr.com) has joined #swhack
15:11:59 *** lisppaste2 (n=lisppast@common-lisp.net) has joined #swhack
15:15:12 *** Earle_Martin has quit ("changing servers")
15:15:20 *** Filnik (n=chatzill@wikimedia/filnik) has joined #swhack
15:15:27 <Filnik> Hello
15:16:29 *** Filnik has parted #swhack ()
15:18:01 *** hex__ (i=keyweb@84.19.178.6) has joined #swhack
15:18:18 *** hex__ is now known as Earle_Martin
15:47:17 <sbp> .pc 1
15:47:20 <phenny> 0031: DIGIT ONE (1)
15:48:03 *** bear42 has quit (Read error: 110 (Connection timed out))
15:51:20 <thelsdj> .pc ¹
15:51:22 <phenny> 00B9: SUPERSCRIPT ONE (¹)
15:51:51 *** bear (n=bear@pool-72-78-7-78.phlapa.east.verizon.net) has joined #swhack
15:51:58 <jsled> .pc ¯
15:52:01 <phenny> 00AF: MACRON (¯)
15:56:47 <thelsdj> NOW top gear will be awesome
15:59:11 *** Earle_Martin has quit ("changing servers")
15:59:14 <sbp> thelsdj: hehe. enjoy. (you will)
15:59:17 *** hex__ (i=keyweb@84.19.178.6) has joined #swhack
15:59:53 *** hex__ is now known as Earle_Martin
16:03:12 <Tene> .pc .pc
16:03:12 <phenny> 002E: FULL STOP (.)
16:03:13 <phenny> 0070: LATIN SMALL LETTER P (p)
16:03:14 <phenny> 0063: LATIN SMALL LETTER C (c)
16:07:59 *** bancus_ is now known as bancus
16:30:38 <thelsdj> http://i.somethingawful.com/inserts/articlepics/photoshop/10-26-07-magazines/eightcell.jpg
16:32:26 <sbp> "I married a WCC!"
16:34:20 <sbp> thelsdj: "Because of the popularity of the game, Valve's Director of Business Development Jason Holtman has confirmed that a Weighted Companion Cube desktop toy will be released by the end of 2007." - Wikipedia
16:37:52 <thelsdj> yep
16:37:57 <thelsdj> i want a life sized and weighted one
16:38:01 <thelsdj> but that probably won't happen :(
16:39:09 <nsh-> what'sawhatwhatnow?
16:40:00 <nsh-> weighted companion cube?
16:40:11 <thelsdj> nsh-: play portal
16:40:32 <nsh-> will someone try and make me give them money?
16:40:45 <nsh-> oh cool, puzzle game
16:40:50 *** alienbrain has quit ("Leaving")
16:41:02 <thelsdj> puzzle game with an overdose of dark humour
16:41:06 <nsh-> oh
16:41:20 <nsh-> someone stretched that idea out to a whole game? the portal gun things?
16:41:43 * nsh- has trouble picturing how you get a whole game's worth of milage from that
16:42:43 <thelsdj> its a short game
16:42:58 *** qopi (n=chatzill@87-194-62-177.bethere.co.uk) has joined #swhack
16:43:04 <thelsdj> but the best game i've played in years :)
16:43:04 <nsh-> mm, looks quite fun actually
16:43:58 <nsh-> waitaminute
16:44:13 <nsh-> these heel-springs this girl is wearing: why are they not real things?
16:44:28 <nsh-> i want to be able to jump from massive buildings
16:44:29 <KragenSitaker> .g powerisers
16:44:29 <phenny> KragenSitaker: http://www.superdairyboy.com/poweriser.html
16:44:37 <KragenSitaker> nsh-: http://www.superdairyboy.com/poweriser.html
16:45:12 <nsh-> mmm
16:46:07 <KragenSitaker> those things are amazing. you can run at bicycle speeds on them.
16:46:44 *** chris2 (n=chris@p5B16C1A1.dip0.t-ipconnect.de) has joined #swhack
16:46:48 <nsh-> amesome
16:46:55 <nsh-> *awesome. i don't like the price tag though
16:47:06 <nsh-> that doesn't look like a manufacturing price at all
16:47:41 <KragenSitaker> it's probably to cover tort settlements for people who fuck up their knees
16:48:17 <nsh-> yeah
16:49:41 <nsh-> hope they take off (npi); i'll get some when they're made in china under an environmentally unsustainable economic model
16:51:42 <nsh-> being a kid is going to be so cool in the future
16:52:45 <nsh-> nano-tech extreme sports devices wired into your nervous system, stuff like that
16:55:32 *** darobin has quit (Read error: 110 (Connection timed out))
16:57:58 *** Arnia has quit (Read error: 110 (Connection timed out))
16:57:59 *** Xanthor[aw] has quit (Read error: 110 (Connection timed out))
16:58:56 <KragenSitaker> you can probably use the nanotech to turn yourself back into a kid if you want
17:00:00 <nsh-> aye
17:01:49 <KragenSitaker> mmm larouche
17:01:56 <KragenSitaker> .g "spooge in your brains"
17:01:56 <phenny> "spooge in your brains": sorry, no results were found.
17:02:04 <KragenSitaker> .g "spooge in your brain"
17:02:04 <phenny> "spooge in your brain": sorry, no results were found.
17:02:13 <KragenSitaker> well, maybe that's a relief
17:06:01 *** Xanthor[aw] (n=Xanthor@ALyon-257-1-169-105.w90-48.abo.wanadoo.fr) has joined #swhack
17:06:02 <Monty> hi Xanthor[aw]
17:06:33 *** pierpa has quit (Read error: 113 (No route to host))
17:10:21 *** glen_quagmire (n=Miranda@dsl092-118-166.nyc2.dsl.speakeasy.net) has joined #swhack
17:10:34 <glen_quagmire> oh crap bugmenot.com is gone. i needed login for ieee.org
17:12:27 *** brundlefliege_ (n=brundlef@91.113.165.18) has joined #swhack
17:14:30 <nsh-> i woulda thought that would be one of their blacklisted sites
17:20:53 *** _greg_ has quit ("Ex-Chat")
17:34:31 <leobard> ^ns dc
17:34:32 <KragenSitaker> bugmenot is gone?
17:34:57 *** JibberJim (n=none@satiss024.claranet.co.uk) has joined #swhack
17:36:18 <sbp> .head http://www.bugmenot.com/
17:36:32 <sbp> gone in what way? I see it
17:37:01 <Tene> "Be Advised that any injury or death gotten while using Powerisers is not the responsibility of Superdairyboy. Use these at your own risk.
17:37:28 <thelsdj> bugmenot.com works for me
17:39:28 <phenny> Can't connect to http://www.bugmenot.com/
17:42:49 <nsh-> .wik VHEM
17:42:53 <phenny> "The Voluntary Human Extinction Movement, or VHEMT (pronounced 'vehement'[1]|), is a movement that calls for the voluntary extinction of the human race." - http://en.wikipedia.org/wiki/VHEM
17:42:53 <KragenSitaker> sbp: i can't connect to it
17:43:14 * nsh- neither
17:43:55 *** mmmmmrob has quit ()
17:43:57 <qopi> .head http://uniteddiversity.com
17:44:09 <phenny> Status: 200 (for more, try ".head uri header")
17:44:26 <qopi> .head uri header http://uniteddiversity.com
17:44:28 <phenny> Can't connect to uri
17:44:53 <qopi> .wik URI
17:44:56 <phenny> "A Uniform Resource Identifier (URI), is a compact string of characters used to identify or name a resource." - http://en.wikipedia.org/wiki/URI
17:48:55 *** brundlefliege_ has quit ()
17:54:37 <glen_quagmire> I are interesting quantum
17:55:43 <Tene> .head http://uniteduniversity.com Status
17:55:46 <phenny> There was no Status header in the response.
17:57:49 <glen_quagmire> i has halped youz
17:57:56 <qopi> .head http://uniteddiversity.com status
17:57:58 <phenny> There was no status header in the response.
17:58:45 <glen_quagmire> i not has halp you anymore
17:58:50 <jsled> .head http://uniteddiversity.com Server
17:58:53 <phenny> Server: Apache
17:59:22 <glen_quagmire> .head http://google.com Server
17:59:25 <phenny> Server: gws
17:59:38 *** leobard has quit ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
17:59:56 <glen_quagmire> google uses gws and it no opensources
18:00:06 *** Arnia (n=jgeldart@client-86-27-230-233.popl.adsl.virgin.net) has joined #swhack
18:00:52 *** Arnia has quit (Connection reset by peer)
18:01:03 *** Arnia (n=jgeldart@client-86-27-230-233.popl.adsl.virgin.net) has joined #swhack
18:02:42 *** Arnia has quit (Read error: 104 (Connection reset by peer))
18:03:23 *** Arnia (n=jgeldart@client-86-27-230-233.popl.adsl.virgin.net) has joined #swhack
18:06:06 *** pierpa (n=user@host160-237-static.104-80-b.business.telecomitalia.it) has joined #swhack
18:12:46 <thelsdj> oh shit
18:12:54 <thelsdj> stile has made a 4chan style site
18:13:01 <bancus> :o
18:13:06 <bancus> this will not be good.
18:13:57 <thelsdj> lol2u.com
18:17:59 <procto> Arnia: you there?
18:18:18 <procto> Arnia: can you link me to something about sketch theory? google/wikipedia don't do a great job of it
18:18:34 <Arnia> ein moment
18:19:07 <Arnia> http://citeseer.ist.psu.edu/article/wells94sketches.html
18:19:11 <Arnia> da
18:20:23 <procto> Arnia: thanks
18:20:39 <procto> I'm trying to figure out if this is something I can write a final paper on for my Semantics class
18:22:27 <Arnia> aha
18:23:05 <Arnia> Look at Goguen's work on using category theory for specifying program behaviour and the work on type-theoretic grammar
18:23:48 <procto> ok
18:23:58 <procto> have there been any natural language applications?
18:24:27 <procto> my professor also has a mathematics masters, but she's more into natural language
18:31:43 <Jabberwock> Ommmmmmmmmmmmmmmmmmmmm
18:32:45 <Jabberwock> What lies on the ground, 100 feet up in the air?
18:34:33 <procto> Jabberwock: a centipede
18:34:43 <procto> rolled over
18:34:54 <procto> am I right?
18:35:05 <procto> though technically, they have more than 100 feet
18:35:07 <procto> iirc
18:35:10 <procto> or maybe less
18:35:15 <procto> entomology isn't my strong suit
18:35:33 <Arnia> procto: no, centipedes only have about twenty (although it varies)
18:35:37 <Arnia> maybe more
18:36:01 <Arnia> procto: well, category theory inspired constructive type theory and dependent type theory so the Grammatical Framework is a good place to start
18:40:53 *** qopi_ (n=chatzill@87-194-62-177.bethere.co.uk) has joined #swhack
18:41:34 <Arnia> Apparently Sketch is a CCC, but I can't get hold of the paper which explains *how*
18:42:10 <Arnia> For a start, it is in French... secondly it doesn't seem to exist in any papers archive or in the university library
18:42:16 *** dpawson has quit ("Leaving")
18:42:30 <Jabberwock> procto: yeah you're right :)
18:42:37 *** idickinso1 (n=ijd@85-211-131-192.dyn.gotadsl.co.uk) has joined #swhack
18:42:51 <Jabberwock> or millipede or whatever
18:44:56 <Arnia> Jabberwock: READ BADGER
18:45:22 <Jabberwock> What in the name of grey skull are you talking about?
18:45:39 <jsled> READ BADGER READ BADGER READ BADGER READ BADGER READ BADGER READ BADGER READ BADGER READ BADGER READ BADGER
18:46:33 <Arnia> EAT MUSHROOM EAT MUSHROOM
18:46:35 <jsled> WRITE MUSHROOOOOM
18:46:38 * Arnia shrinks
18:47:08 <Jabberwock> POOP SNAKE? SNAKE? OOOO IT'S A SNAKE?
18:47:36 <Arnia> Jabberwock: you're a snake
18:47:41 <Jabberwock> I fed your mom 2 mushrooms.
18:47:41 * Arnia deletes Jabberwock
18:47:50 <Jabberwock> I am the king of snake
18:48:15 <Jabberwock> .wiki king of snake
18:48:16 <Arnia> Not something to be proud of 'ooh, I'm a man with so little in his life that I play a crappy game on a mobile phone all day'
18:48:20 <Jabberwock> .wik king of snake
18:48:23 <phenny> "'King of Snake' is a song by Underworld." - http://en.wikipedia.org/wiki/King_of_Snake
18:48:35 <Jabberwock> Haha! I forgot about that snake game
18:48:57 <Jabberwock> I was actually thinking about the trance song 'king of snake'. It's been going through my head
18:49:33 <Jabberwock> http://www.bigscreensatellite.co.uk/lskos1.htm
18:49:40 <Jabberwock> best lyrics.... EVER
18:50:15 * Arnia is listening to Pulp - This is Hardcore
18:50:38 * nsh- listening to something random that just started because he reloaded lots of tab in firefox
18:50:40 <Arnia> Best contemporary musical account of the march into decadence I know
18:50:40 <Jabberwock> daily daily daily daily thing like... tom & jerry doing that drinka drinka drink and you go ping
18:50:50 <Jabberwock> What decadence?
18:51:09 *** libby has quit (Read error: 110 (Connection timed out))
18:51:10 <Jabberwock> The explosion of contemporary bluegrass + more cowbell?
18:51:11 <Arnia> Such brilliantly relentless music
18:51:17 <Jabberwock> - washboard
18:51:34 <thelsdj> underworld has always had great lyrics
18:51:40 <Arnia> You are hardcore, you make me hot. You name the drama and I'll play the part
18:51:40 <thelsdj> take born slippy for instance
18:51:52 <procto> Arnia: thanks for the info. I actually counted the feet on a centipede once, but forgot.
18:51:54 <Arnia> Seems I saw you in some teenage wet dream, I like to get up if you know what I mean
18:51:58 <Jabberwock> thelsdj: I love all the oldschool ibiza sets!
18:52:02 <procto> Arnia: the amount. I just remember that I counted.
18:52:05 <Arnia> I want it now, I want it how
18:52:32 <thelsdj> born slippy was #1 dance track of all time in a list of 500 i have somewhere
18:52:43 <Jabberwock> I think I have that on vinyl
18:53:14 <Jabberwock> btw I'm selling rabbit in the moon - out of body experience (hardkiss) if you're interested
18:53:20 * Arnia tries to find other great lyrics that make him gush
18:53:36 <Jabberwock> Arnia: Meat Loaf - I would do Anything for Love, but I don't Do That
18:53:37 <thelsdj> selling anything else?
18:53:38 <Jabberwock> (extended version)
18:53:47 <Jabberwock> thelsdj: What kind of stuff are you looking for?
18:53:51 <Arnia> Jabberwock: Meatloaf is a member of Cuth's oddly
18:53:52 <Jabberwock> I just got rid of a bunch of progressive house
18:53:56 * Arnia shrugs
18:54:08 <Jabberwock> Arnia: I wouldn't know that.. lol
18:54:11 <thelsdj> well, i sure like ritm, so that piqued my interest in what else you might have
18:54:17 <Jabberwock> Wham! - Wake me up before you go go
18:54:30 <Jabberwock> Where are you?
18:54:46 <Jabberwock> I used to go clubbing with Bunny... lol
18:54:53 <thelsdj> arizona usa
18:54:55 <thelsdj> heh
18:54:57 <Jabberwock> He's still at the house of blues whenever Hybrid or someone comes around
18:54:59 <Jabberwock> ah cool
18:55:04 <Jabberwock> <- Orlando
18:55:07 <thelsdj> ah cool
18:55:24 <Jabberwock> Hmm.. Ever heard Astral Project - Temporal Flux?
18:55:25 <thelsdj> i put some ritm in one of my recent mixes
18:55:30 <Jabberwock> Kind of a mellow, trancy break tune
18:55:45 <Jabberwock> nice
18:55:52 <Jabberwock> RITM always complements a set
18:55:54 *** qopi has quit (Connection timed out)
18:55:56 <Jabberwock> They have stuff for any part of it
18:55:58 <thelsdj> astral project? not astral projection? heh
18:56:04 <Jabberwock> I like starting sets with #1 on out of body
18:56:09 <Jabberwock> Na asral project. Local guy
18:56:12 <Jabberwock> astral
18:56:17 <thelsdj> nope then
18:56:22 <Jabberwock> Although his tune is listed on p2p as 'astral projection'.. lol
18:56:30 <thelsdj> yea i bet
18:56:44 <thelsdj> i used the piano version of floorida in my mix
18:56:51 <Arnia> When you were here before, I couldn't look you in the eye
18:57:00 <Arnia> You're just like an angel, your skin makes me cry
18:57:12 <Jabberwock> mmm floor.i.d.a
18:57:14 <Arnia> I float like a feather, in a beautiful world
18:57:23 <Jabberwock> I can't sell that one
18:57:24 <Arnia> I wish I were special, you're so very special
18:57:31 <thelsdj> actually most versions have some piano
18:57:37 <KragenSitaker> ARnia: what's Cuth's?
18:57:38 <Jabberwock> but I'm a creep!
18:57:38 <thelsdj> i mean the minimal piano version with ocean wave sounds
18:57:55 <Arnia> .wik St Cuthbert's Society
18:57:56 <Jabberwock> You have the vinyl?
18:57:57 *** pierpa` (n=user@host108-239-static.104-80-b.business.telecomitalia.it) has joined #swhack
18:57:58 <phenny> "St Cuthbert's Society, almost universally known as Cuth's, is one of the University of Durham's sixteen collegiate bodies." - http://en.wikipedia.org/wiki/St_Cuthbert's_Society
18:58:02 *** pierpa has quit (Read error: 113 (No route to host))
18:58:04 <Jabberwock> It's a double with pics of orlando people
18:58:13 * Jabberwock didn't get in it
18:58:28 <Jabberwock> but some of my friends did.. they're all cross eyed
18:58:51 <thelsdj> no, my mixes are done with software and mp3s
18:59:01 <Jabberwock> Oh you produce your own mixes? Nice
18:59:11 <Jabberwock> I thought you were talking about one from the album
18:59:12 <thelsdj> http://mixriot.com/node/600 http://thelsdj.org/thelsdj-semg.png
18:59:39 <Jabberwock> All your mixes?
18:59:53 <Jabberwock> lol nice ring
18:59:56 <Jabberwock> Real lady killer
19:00:19 <thelsdj> thats one of my dj mixes i did with sony acid pro
19:00:40 <Jabberwock> The multitracker?
19:00:43 <thelsdj> ya
19:00:50 <Jabberwock> Right on
19:00:54 <Jabberwock> You a Reason fan?
19:00:57 <thelsdj> i've tried using software specifcially made for doing dj mixes, but never works out
19:01:15 <Jabberwock> Hmm.. q-base is good too
19:01:25 <thelsdj> not particularly, i try to stay away from closed source windows software as much as possible, but ihaven't found anything better than acid for doing mixes
19:01:29 <Jabberwock> You need a synth and a sequencer and some VST plugins
19:01:36 <Jabberwock> ah
19:01:40 <Jabberwock> Ardour is good.
19:01:59 <Jabberwock> Ardour, Hydrogen, Audacity (has some good effect generators)
19:02:05 <thelsdj> oh forgot i had underworld in this mix too
19:02:10 <Jabberwock> nice
19:02:32 <Jabberwock> Have you seen bunny's myspace profile?
19:02:53 <thelsdj> ha, no
19:02:57 <Jabberwock> http://www.myspace.com/rabbitinthemoon
19:03:02 <Jabberwock> Watch the first video down on the left
19:03:04 <Jabberwock> "Mind Fuct"
19:03:11 <Jabberwock> Then look away at things after you're done
19:04:20 <Jabberwock> er, wait.. that's the concert version
19:04:34 <Jabberwock> Even watching it for 20 seconds makes you hallucinate
19:05:19 * Jabberwock doesn't care for that tune
19:08:19 <Jabberwock> That OBE mix in their flash player is my favorite one
19:08:52 <Jabberwock> Damn. Gotta stop.. bringing back too many memories!
19:10:35 <thelsdj> acid flashbacks? :P
19:14:15 *** mmmmmrob (n=mmmmmrob@82-46-200-212.cable.ubr04.king.blueyonder.co.uk) has joined #swhack
19:32:35 <thelsdj> mmmm nick warren
19:33:14 *** JibberJim has quit (Read error: 110 (Connection timed out))
19:33:15 *** brundlefliege (n=brundlef@88.116.110.149) has joined #swhack
19:42:04 *** xover (n=xover@pounder.neutri.no) has joined #swhack
19:45:40 *** bjoern_ (n=bjoern@dslb-084-057-232-080.pools.arcor-ip.net) has joined #swhack
20:01:01 *** mmmmmrob has quit ()
20:19:58 *** pierpa` has quit (Read error: 110 (Connection timed out))
20:24:10 *** mmmmmrob (n=mmmmmrob@82-46-200-212.cable.ubr04.king.blueyonder.co.uk) has joined #swhack
20:25:52 *** chris2 has quit ("Leaving")
20:26:52 <glen_quagmire> hai i'm a girl. may i halps yous?
20:29:32 <nsh-> can has norrty-time?
20:31:51 <qopi_> .wik halps
20:31:54 <phenny> "The Hudson-Athens Lighthouse, sometimes called the Hudson City Light, is a lighthouse located in the Hudson River in the state of New York in the United States." - http://en.wikipedia.org/wiki/Hudson-Athens_Lighthouse
20:39:39 *** JibberJim (n=none@81-86-174-182.dsl.pipex.com) has joined #swhack
20:43:10 *** pierpa (n=user@host199-238-static.104-80-b.business.telecomitalia.it) has joined #swhack
20:49:57 <nsh-> .wik Glutamate
20:50:00 <phenny> "Glutamic acid (abbreviated as Glu or E; Glx or Z represents either glutamic acid or glutamine), is the protonated form of glutamate (the anion)." - http://en.wikipedia.org/wiki/Glutamate
20:55:02 *** therethinker (n=zach@c-76-24-122-94.hsd1.ma.comcast.net) has joined #swhack
20:55:25 <therethinker> How... self referential (the topic)
20:56:37 <sbp> someone was complaining that the previous topic was misleading
20:56:39 <sbp> so I fixed it
20:56:53 *** Tene changed the topic to: "This topic is misleading."
20:57:21 <therethinker> Hehe... much better
20:57:48 *** therethinker changed the topic to: "This topic is topical and leading"
21:09:52 *** mmmmmrob has quit ()
21:11:07 *** brundlefliege has quit ()
21:16:13 <sbp> 'night all
21:17:26 *** Tene changed the topic to: "Super Fun Dart Game"
21:21:05 *** therethinker changed the topic to: "Fun Game Dart Super"
21:25:40 *** kpreid changed the topic to: "Not just super, but Fun Game Dart Super"
21:30:24 *** glen_quagmire has quit ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
21:33:47 *** therethinker changed the topic to: "This is not the topic"
22:01:31 <nsh-> http://www.geocities.com/m_valuedlets/T4M.html
22:02:24 *** laplink changed the topic to: "This is not the topic you're looking for. Move along."
22:03:42 *** therethinker changed the topic to: "This is not a topic"
22:05:12 *** nsh- changed the topic to: "This is not a topic"
22:07:27 <nsh-> srsly, read that article if you do anything today
22:07:48 <therethinker> It was interesting
22:08:14 <nsh-> was?
22:08:27 <therethinker> It was read by me :P
22:08:36 * nsh- smiles
22:08:49 <therethinker> What are the ducks about? :P
22:08:57 <nsh-> break the text up i guess
22:09:11 <nsh-> this reader i'm using keeps says "ducks 1 dot jay pee gee"
22:09:23 <therethinker> Hehe
22:10:10 <laplink> .title http://daringfireball.net/2007/10/blue_in_the_face
22:10:13 <phenny> laplink: Daring Fireball: Blue in the Face
22:10:27 <thelsdj> there is no way i'm going to read that whole thing without someone atleast telling me a little about the article and why i should read it
22:10:29 <laplink> Yet another reason to stay the hell away from Logitech software.
22:10:51 <laplink> I swear their Windows “driver” is written in Flash.
22:11:15 <laplink> .title http://www.geocities.com/m_valuedlets/T4M.html
22:11:18 <phenny> laplink: T4M
22:11:30 <laplink> Brilliant.
22:15:31 <nsh-> Logics of tensor strain in co-Tangent bundles over a general Manifold
22:15:31 <nsh-> for Musculpt by VirFut Q-Pro
22:16:26 <thelsdj> i got that far before i gave up
22:16:51 <nsh-> your loss
22:21:00 <bancus> monty, ping
22:21:01 <Monty> Stephmw: that
22:23:29 <laplink> I think he may have us confused with Arnia, or someone else with a brain capable of higher reasoning than “Boobs. Good!”.
22:23:42 <thelsdj> probably
22:25:55 <Tene> .ety baksheesh
22:25:58 <phenny> "1625, in India, Egypt, etc., 'a tip,' from Pers. bakhshish, lit. 'gift,' from verb bakhshidan 'to give.'" - http://etymonline.com/?term=baksheesh
22:30:21 <Jabberwock> sbp: Night shnookums
22:40:35 <nsh-> .w idempotent
22:41:15 <phenny> idempotent a. 1: Unchanged in value following multiplication by itself.
22:41:48 *** therethinker has quit (Remote closed the connection)
22:42:25 *** libby (n=libby@77-101-209-30.cable.ubr04.azte.blueyonder.co.uk) has joined #swhack
22:44:45 *** brundlefliege (n=brundlef@h081217022198.dyn.cm.kabsi.at) has joined #swhack
22:44:46 <Monty> hi brundlefliege, how ya doing?
22:44:48 <phenny> Monty: shh, don't let anyone know you're around!
22:44:48 <Monty> Perhaps you would like to be around .
22:56:47 <thelsdj> "It happened to Mendoza first. She unthawed like the rest of us; only she unthawed dead. And I lost sleep over that one for the next few weeks of the work cycle, wondering when exactly she'd passed. Because that skip had been a long one—longer than anything we'd ever wanted or tried before. As the mission doctor, it was my job to fill out the death certificate for the log—and it seemed unfair not to know, not to be able to document, at
23:00:23 <jsled> cut off at 'document, at'
23:00:38 <clsn> Is "unthawing" the same as "freezing"?
23:00:58 <thelsdj> least, the correct fucking millennium a person dies in." - http://www.ideomancer.com/main/vol6issue3/kosmatka/one.html
23:01:11 <jsled> heh.
23:01:20 <thelsdj> .dict unthaw
23:01:33 <thelsdj> .wn unthaw
23:01:36 <phenny> unthaw v. 1: Become or cause to become soft or liquid.
23:01:44 <thelsdj> unthaw is same as thaw
23:01:50 <thelsdj> but yea its one of those weird ones
23:01:56 <thelsdj> .wn thaw
23:01:58 <phenny> thaw n. 1: The process whereby heat changes something from a solid to a liquid
23:02:00 <clsn> Ah, OK. Some words are like that.
23:02:00 <phenny> thaw n. 2: Warm weather following a freeze
23:02:02 <phenny> thaw v. 1: Become or cause to become soft or liquid.
23:02:38 <thelsdj> i'm up to 35 hours of playing xmoto
23:04:07 <thelsdj> i have yet to find another simple game so addicting
23:04:57 <jsled> .wik xmoto
23:05:00 <phenny> "X-Moto is an open source 2D motocross platform game developed for Linux, where physics play an all important role in the gameplay." - http://en.wikipedia.org/wiki/Xmoto
23:05:10 <jsled> for linux, eh?
23:05:14 <thelsdj> ya
23:05:26 <jsled> is 0.3.4 better than 0.2? do you know?
23:05:45 <thelsdj> i'm running 0.3.2, not sure if i ever played 0.2
23:06:10 <jsled> 0.3.4 is the latest "unstable" in Gentoo; I'll try that one.
23:09:07 <thelsdj> out of 1105 levels i had 847 that i have yet to beat
23:09:23 <jsled> wow
23:12:24 <thelsdj> 846
23:13:32 *** idickinso1 has quit ("Leaving.")
23:17:53 <thelsdj> oh, i'm way beyond 35 hours
23:17:56 <thelsdj> 54 hours :)
23:19:17 <thelsdj> started the game 202 times, with 14879 plays on 1105 different levels, 7657 deaths, 364 finishes, 4672 restarts
23:27:06 *** rob1n (n=emp@unaffiliated/rob1n) has joined #swhack
23:30:45 *** libby has quit (Read error: 110 (Connection timed out))
23:33:44 <deltab> clsn: as Dr Nick Riviera puts it, "Inflammable means flammable? What a country!"
23:39:39 <clsn> Yeah, that's the classic example of those.
23:39:42 <clsn> Though it isn't the same.
23:39:51 <clsn> There it's "in-" as an intensifier.
23:39:59 <clsn> This is more like "peel" vs "unpeel".
23:42:12 *** Talliesin has quit ("Leaving.")
23:43:58 * deltab nods
23:49:39 <bjoern_> .title http://www.iht.com/articles/2007/10/29/europe/sarkozy.php
23:49:42 <phenny> bjoern_: Sarkozy storms out of "60 minutes" interview - International Herald Tribune
23:52:51 *** therethinker (n=zach@c-76-24-122-94.hsd1.ma.comcast.net) has joined #swhack
23:59:17 <bjoern_> "BERLIN (Reuters) - Passengers on a German train mistook a Halloween reveler dressed up as a gore-covered zombie for a murder victim and called the police." - http://www.reuters.com/article/newsOne/idUSEIC94583820071029
23:59:57 <therethinker> haha -- wow