[00:00] <m0nkey_> yup, tried that
[00:01] <m0nkey_> doesn't apply to the latest version
[00:01] <m0nkey_> there is no music.db
[08:16] <popey> ... 185GB done...
[09:05] <knightwise> Hey popey  :) Mah Dell arrived yesterday !
[09:23] <brobostigon> morning boys and girls.
[09:28] <knightwise> hey brobostigon
[09:28] <knightwise> how are you today
[09:28]  * SuperEngineer bites tongue & withholds comments re punctuality etc.  ;)
[09:28] <brobostigon> mornng knightwise
[09:28] <brobostigon> knightwise: not bad, and you?
[09:29] <knightwise> doin ok :) Just updated the bios on my XPS13 :)
[09:29] <brobostigon> :)
[09:29] <knightwise> its working very very well. better then I expected. popey , if you still haven't decided on a laptop , this one comes highly recommended
[09:31] <brobostigon> comes highly recommended from our residant tech journalist.
[09:31] <knightwise> Moi ? Tech journalist  ? :)
[09:31] <knightwise> I am but a meager poor humble podaster.
[09:31] <brobostigon> :) blogger etc.
[09:32] <knightwise> Perhaps .. but as a user i'm also very pleased with it.
[09:33] <brobostigon> :)
[09:33] <knightwise> After i allmost melted my mac mini last time i was kinda fed up on running ubuntu on non supported hardware (not ubuntu's fault) and I was looking for something small to take with me
[09:35] <knightwise> gonna give it a run for its money next week , taking it with me on the field
[09:36] <brobostigon> i find something similer on my nexus4, with android it tends to get extremly hot, however with ubuntu touch and sailfish, it tends to run much cooler.
[09:36] <popey> knightwise: worth knowing, thanks!
[09:37] <popey> you got the non-touch one though?
[09:37] <knightwise> popey: correct. The matte screen is gorgeous, the "scaling" is just right and the battery life is like this thing is running on plutonium pallets
[09:38] <popey> yeah, i want touch
[09:38] <knightwise> That is gonna eat into your batterylife... the extra resolution is pretty awesome .. but a lot of open source apps have a hard time with upscaling
[09:39] <popey> battery isn't important to me
[09:39] <popey> my laptop spends more than 99% of its live on my desk
[09:40] <knightwise> I got the extra power companion with it (1200mamp)
[09:40] <popey> i saw someone take a thinkpad x1 carbon and put a proper touchpad on it with real buttons
[09:40] <popey> which appeals to me
[09:43] <knightwise> That I do miss , real buttons :(
[09:43] <knightwise> Hated the ones on type cover of the surface pro 1
[09:44] <knightwise> and the one one the type cover for the Surface pro 3 ... just arent there .. at all
[09:44] <knightwise> I should be used to it by know. Havent had buttons on the macs for years but ... i donno , feels different on a pc
[09:52]  * popey fiddles with ddrescue parameters
[09:52] <popey> that's a LOT faster
[09:52] <popey> 135MB/s vs 5MB/s
[09:54] <knightwise> popey: Coolz
[09:54] <knightwise> tweaky-weaky can give you some huge performance increases
[10:12] <knightwise> there :) Surface pro 1 and Chromebook put up for sale.
[10:16] <popey> \o/ ddrescue already approaching in 10 minutes what it took 10 hours to do last night
[14:18] <penguin42> oh god, they're teaching AIs to read by training it on the Daily Mail: http://www.technologyreview.com/view/538616/google-deepmind-teaches-artificial-intelligence-machines-to-read/
[14:42] <ali1234> tr -d [:punct:]  <- how do i say "all punctuation except for ' (apostrophe)"
[14:46] <penguin42> have you tried something like [^':punct:] ?
[14:47] <penguin42> hmm, doesn't work
[15:09] <moreati> penguin42: https://stackoverflow.com/questions/21294466/tr-utility-add-exceptions-to-bracket-expression-punct but it's the ugliest regex I've seen in some time
[15:09] <ali1234> let's step back a bit
[15:10] <moreati> I meant ali1234 ^
[15:10] <ali1234> what i actually want to do is take unicode on stdin, replace any number of characters which aren't a-zA-Z0-9' with a single newline, and write result to stdout
[15:11] <moreati> ali1234: stdin and stdout are only bytestreams. Unicode in what encoding?
[15:11] <penguin42> moreati: Somewhere between interesting and YEUCH
[15:11] <ali1234> moreati: utf8 of course
[15:11] <penguin42> hmm, there are some tools that work in whatever lang is dont they?
[15:12] <moreati> ali1234: you'd be surprised how often people don't understand that question
[15:12] <ali1234> actually i wouldn't
[15:13] <ali1234> even more generally, i want to split a long text file into "words"
[15:13] <ali1234> but filter out punctuation and unicode smilies
[15:14] <ali1234> for example: ヽ༼ຈل͜ຈ༽ﾉヽ is not a word
[15:14] <ali1234> the only punctionation i want to keep is apostrophes eg "it's"
[15:20] <moreati> ali1234: Could you tighten your definition of word. Do you care about internationalisation at all? Some of the characters in your example are part of a word, according to the Unicode standard.
[15:21] <ali1234> my definition of a word is anything an american teenager might type that represents a word
[15:21] <moreati> What about: Café? ру́сский? 汉语?
[15:22] <moreati> okay
[15:22] <ali1234> Café = yes, but unlikely
[15:22] <ali1234> the others = no
[15:22] <penguin42> ali1234: I'm thinking word is probably defined in the locale but I'm not sure
[15:22] <ali1234> but it has to also match stuff like "lolz"
[15:22] <penguin42> ali1234: Does fmt  handle utf-8 ?
[15:22] <ali1234> i dunno, what's a fmt?
[15:22] <penguin42> ali1234: Old Unix command
[15:23] <moreati> lets be lazy then: regexp's \w in ASCII mode
[15:23] <penguin42> ali1234: try piping some text through  fmt -1
[15:24] <ali1234> kinda works
[15:37] <ali1234> so fmt works pretty well
[15:37] <ali1234> it splits words reliably at least it seems to
[15:37] <ali1234>  LOL....Dude, <- this is two words
[15:40] <penguin42> ali1234: Yeh it's mostly used for splitting lines at say 70-80 character formatting, but using fmt -1  is an old trick, I just didn't know how well it worked on utf
[15:41] <penguin42> (and when I say old trick, I'd bet at least 20 years old, probably 30)
[15:42] <moreati> ali1234: how close does this get https://gist.github.com/moreati/d0b950b6594d4a4b9b58 run it with python split.py <infile >outfile
[15:45] <moreati> ali1234: oops,I missed the negation. Corrected now
[15:57] <ali1234> moreati: what python version?
[15:57] <moreati> ali1234: python 2.x
[15:59] <ali1234> sre_constants.error: unbalanced parenthesis
[15:59] <ali1234> line = re.sub(line, r"\s+", "\n")
[16:00] <moreati> ali1234: try revision 5 https://gist.github.com/moreati/d0b950b6594d4a4b9b58
[16:01] <ali1234> seems pretty good
[19:40] <diddledan> eben ink
[20:45] <daftykins> https://www.dropbox.com/s/g2dkz62z6jpgkuu/IMG_20150621_180043.jpg?dl=0
[20:45] <daftykins> huzzah to a full covering at last \o/
[20:45] <daftykins> have to screw 'em back down again soon
[21:36] <diddledan> daftykins: porn?
[21:36]  * diddledan actually clicks the link
[21:38] <diddledan> daftykins: yup, that's porn alright! :-p
[21:38] <directhex> hooray for porn
[21:38] <diddledan> gardener's porn
[21:38] <diddledan> directhex: he gave it a good seeing to
[21:39] <diddledan> directhex: he covered it all-over
[21:39] <diddledan> directhex: I hear he's gonna screw it down tomorrow
[22:15] <daftykins> i knew that was coming :P
[22:24] <diddledan> daftykins: any such utterances with me around is likely to invoke double ententre and innuendo
[22:26] <daftykins> indeed!
[23:24] <daftykins> g'night mr.dan et al (: