/srv/irclogs.ubuntu.com/2013/03/14/#ubuntu-uk.txt

ali1234yeah i like webkit00:00
ali1234chrome/chromium sucks though00:00
shaunoI'm curious to see what Opera do with it.  currently, I use chrome at work because safari's w32 implementation tries to drag too much of their rendering engine with it, which makes text look like a black sheep00:01
shaunobut one engine winning doesn't seem any worse to me, than libjpeg or libpng being canonical.  the victory is in the dominant engine being free-for-all, rather than victory being no victor00:04
ali1234oh yeah i really hate apps that do that00:05
ali1234anything apple, anything nokia00:05
ali1234chrome to an extent, though not as badly00:05
ali1234oh and anything microsoft that deliberately brings over the "new" look of the next version of windows that i don't want00:06
shaunoapple's windows ports are too faithful to the original.  I can see the logic, but it just feels out of place. and that really detracts from actually being able to read things00:06
ali1234but with chrome i miss rss bookmark folders and proper ad blocking00:06
ali1234and any other browser for that matter00:06
shaunolucily my ad-blocker functions as a http proxy, so it's as agnostic as possible00:07
shaunobut this is why I still have firefox on every platform.  sometimes you actually need the kitchen sink00:10
shaunohowever, it's never my "daily driver"00:10
shaunoit's suffered from a pretty basic problem.  the idea was sound enough.  mozilla was a monster, so they started from scratch00:13
shaunobut it was driven by the same people with the same goals.  and we're meant to pretent it didn't turn into the same beast00:13
ali1234yeah i tend to agree00:14
ali1234but... i still prefer it for day to day use00:14
ali1234i don't actually want webpage to watch me most of the time00:14
shaunojust to veer wildly on-topic, this is my current concern with Ubuntu.  It's going the same direction.00:17
shaunonot being a desktop-linux user, I've basically treated Ubuntu like Debian with a sensible release schedule00:18
shaunoa move to LTS+rolling is pretty much where I came from. stable+sid. a blessed release for production, and Sid for the desktop00:18
shaunoI see the logic, but I'm not very cloudy.  This move really narrows the gap between debian-stable and ubuntu-lts00:20
ali1234not really00:20
ali1234ubuntu still has an advantage of actually caring about proprietary stuff00:20
ali1234for now anyway00:21
shaunomy lack of desktop usage pretty much makes that irrelevant00:21
ali1234will be interesting to see how that goes with mir00:21
shaunofor me, of course.  As they love to point out, I'm not their target market00:21
ali1234thn you've got stuff like indicators00:22
ali1234if you know how to get those working on debian stable i'm interested00:22
ali1234i'm really interested in juju and openstack too00:23
shaunoI use OSX for the desktop.  my linux usage now is mainly down to VMs that we give to field techs to run on-site for 30 minutes, mail us the logs, destroy them and move on00:23
ali1234yeah i'll never use apple for desktop00:24
ali1234i'd rather use windows 800:24
shaunoI'm fairly open-minded. I don't look at masochists like they're crazy :)00:24
aquariusdsample, it does00:25
aquariusah, you're offline00:25
Myrttiill pass the message to him00:25
Myrttiaquarius, url? I mentioned it to a colleague and he wanted to try and do something similar for a meetup00:27
aquariushttp://lugradio.org/live/2009/fstwittertag/fstwittertag.html?q=lrl2009&style=http://www.lugradio.org/live/2009/twitter.css00:28
aquariusMyrtti, ^00:28
shaunowhat I call desktop is almost entirely laptop.  I moved to OSX somewhere around Warty, when the laptop I had at the time had Suspend supported, but not Resume.  And it was a thinkpad, which are traditionally at the upper end of hardware support00:29
ali1234i don't use a laptop any more00:29
ali1234i just take a tablet00:29
shaunoI can't use tablets for anything serious00:29
ali1234well, i can't use a laptop for anything serious either, so nothing lost :)00:30
Myrttiaquarius, cheers00:31
ali1234mainly because i need a mouse, not a touch pad, touch screen, or any of those other silly things00:31
Myrttihe hijacked my Nexus700:32
shaunofar too much of my usage ends up looking like https://dl.dropbox.com/u/23042/IMG_1486.jpg00:32
ali1234ah i can understand that i guess00:32
ali1234i don't ever deal with physical hardware00:32
aquariusum, I have a mouse with a laptop. I'm sitting here using it right now :)00:33
shaunoUPSes are my day-job, we're nothing without phyisical00:33
ali1234yeah but i just hate carrying around a laptop and a mouse and a load of cables and then spending 10 minutes setting it all up00:34
aquariusali1234, fine, but it's hard to see how carrying around a desktop computer and a mouse and a load of cables is easier ;)00:34
ali1234it isn't, but a tablet is00:34
aquariusum, "i need a mouse, not a touch pad, touch screen, or any of those other silly things"00:34
ali1234yeah00:35
aquariusor is your argument that you're fine to carry around a talet and a mouse, but not a laptop and a mouse00:35
aquarius?00:35
ali1234so i end up just not doing stuff on the laptop00:35
aquarius*tablet, obviously00:35
shaunoI'm used to carrying around a bag of extra kit, because no-one sells a laptop with 2-4 nics00:35
ali1234no, the argument is it's easier to carry a tablet than a laptop, and they are both easier than a laptop and mouse00:35
aquariusali1234, sure, I agree with that, but I'm not the one who needs a mouse. ;)00:36
ali1234and tablet is equivalent in functionality to laptop without mouse00:36
shaunothe dongle in that pic is an external nic, because I wanted to sit on the wire invisibly.  which I have no idea how to do on windows, and a desktop on a trolley is just a pain in the !ohmy00:36
aquariusnot *sure* I agree, but I am aware that other people differ from me on this. I find an actual keyboard considerably easier to type on than a glass keyboard.00:36
ali1234yeah i don't really see much difference between tablet and a typical rubbish laptop keyboard00:37
ali1234i think i actually prefer tablet00:37
ali1234i man obviously they are different, but i think they are both pretty bad00:38
shaunoI find with a tablet I have to watch the keys as I type.  or the output atleast.  not that my typing/spelling is stellar mechanically, but it's easier at least00:38
ali1234i have to do that on any keyboard00:38
ali1234i never learned to touch type00:38
shaunoI'm not sure I did either. someone once commented that my typing had excelled 'hunt and peck' to 'search and destroy'.  I like this comparison00:39
ali1234lol yes00:39
ali1234i find tablet has better functionality for a small screen too00:40
ali1234i mean a tablet is not a much smaller screen than a netbook, but the browser has really easy zooming and other features to compensate, which a netbook doesn't have00:40
shaunoscreen doesn't both me so much.  but we don't have so many carts.  I like being mobile enough to squat in a corner.00:41
shaunobut this leads back to my ubuntu usage being "not the target market".  most my usage is deploying VMs that try to script what I'd like to do in person, but someone decided it's not economical to send me to singapore00:45
ali1234well i don't like this "target market" stuff00:47
ali1234the only time you hear about it is when you're not it00:47
shaunosame.  I understand it because somewhere down the line, you need some focus.  but it rarely works out well for me00:48
shaunoto date, the biggest win for me has been a pretty reliable release schedule00:49
shaunoI can't remember if it was woody or sarge, but this is where I've been burnt in the past00:50
ali1234maybe... but... mobile, easy desktop, and servers is a bit of a weird combination00:50
shaunoservers are weird as hell.  but for non-cloud stuff, being told up-front that we'll be supported for 5 years is all we want00:51
shaunoas long as I know the next release is roughly two years, and the current release is supported +2, it's golden00:52
shaunocloud is a whole different world, but the bearded market is quite happy if they have a good idea of when EOL is years before they hit it00:55
ballI just logged into ftp.ubuntu.com in search of iso images01:44
ballIt occurs to me that I have no idea what the latest release is called.01:44
ballI'm used to version numbers :-)01:44
stgraberball: ftp.ubuntu.com is the wrong place anyway. You want releases.ubuntu.com or cdimage.ubuntu.com (or really, just go on the website to download it)01:49
* ball nods01:50
ballI've given up and gone to the Website.01:50
ballThere we go.  I found some 12.10 .torrent files.01:54
* sebsebseb remembers ball kind of01:56
sebsebsebuh cold night :(01:57
ballRemind me not to press that button...02:13
=== Hornet- is now known as Hornet
=== Hornet- is now known as Hornet
=== james is now known as Guest33824
diploMorning all09:00
diploAnyone using owncloud in here ?09:08
popeymarxjohnson is09:13
diploBeen debating moving my calendar/contacts over, not worried about the backup side but it's a nice plus09:15
diploWill see if he pops up from your highlight, cheers :)09:15
AlanBellI installed it, but it got upset with me about file syncing09:16
diploI tried it many many moons ago, before the had the commercial side09:17
diploThinking i ought to make more use of my VPS09:17
diplohttps://github.com/tooxie/shiva-server - trying this as well09:17
* redtape-renegade realises Gubuntu will run Epiphany as a Web browser, but it won't do Weppy,,09:23
mungbeani use owncloud diplo09:24
mungbeantakes 10 mins to install09:25
mungbeanalready saved my butt when my colleague kicked my pc over and the disk died09:25
diplomungbean: What do you use it for, just the syncing or for calendar/contacts?09:26
redtape-renegadehttp://en.wikipedia.org/w/index.php?title=WebP&diff=543477520&oldid=543263133 ^back#609:26
redtape-renegadeErrata ^back#509:27
mungbeandiplo: syncing only09:27
mungbeanbut the other features are easy09:27
mungbeanthey are webdav i think09:27
diploI've been debating it for months, and to start doing my own email again09:27
diploSo I guess this is the time09:28
mungbeanown email = zimbra09:28
diploBit heavy for a vps ?09:28
diploLooked at that a long time ago as well09:28
mungbeanno, a colleague of mine is doing it ok09:28
diploOK, will take a look at that as well09:29
mungbeanyou can turn off certain services you dont need09:29
mungbeanand has calendaring contacts etc for you09:29
JamesTaitHappy Pi Day, everyone! (And happy birthday to Albert Einstein, if he were still around)09:29
mungbeanmy zimbra server had 100% uptime last few years09:29
diploI want to integrate calendar/contacts into my phone is basically the main feature i want, I use my phone for everything like that ( forgetful! )09:29
mungbeanpi day you say? would be good if my baby comes today09:29
mungbeandiplo: zimbra paid edition has activesync which improves the integration further09:30
mungbeanbut yuo'd prob need a provider for that09:30
mungbeani have the paid one09:31
mungbeani should sell mailboxes :P09:31
JamesTaitmungbean, it only works in US notation, unfortunately, but it's still a good date for a birthday. :)09:32
mungbeanyeah, although 13/3/13 was a good day09:32
diplomungbean: Expensive? Not to worried for paying for something if it works well09:32
mungbeandiplo: pricey for individual licence from zimbra, since generally its for an etnerprise setup, hence the availiabilty of zimbra providers09:34
mungbeani mean that licence packs are in multiples of 2509:34
directhexowncloud doesn't scale.09:35
kvarley-uniIs it possible to read "Mac OS Extended (Case-Sensitive, Journaled)" filesystems in Ubuntu?09:35
directhexkvarley-uni, hfsplus? yes09:35
kvarley-unidirecthex: Foolishly I bought a new external hard drive and formatted it to EXT4, then got to uni and realised that I can't use it09:36
directhexkvarley-uni, coulda told you that09:36
kvarley-unihehe09:36
kvarley-uniI'm too used to having access to linux systems :)09:36
directhexin fact, didn't you ask which FS to use and you were told fat32?09:36
directhexsomeone did09:36
directhex#ubuntu-uk.10.log:10-03-2013 10:19:28 > directhex: kvarley, fat32, unless you need files >4GB09:37
kvarley-uniYes, but I need > 4GB files09:37
kvarley-uniThe drive is going to hold a HD video project09:37
aquariusntfs for you, then :)09:37
directhexcan you write ntfs from a mac?09:38
kvarley-uniNo option for NTFS on these macs09:38
directhextrying to think which fs has write support on mac, windows, linux, and >4G files09:38
directhexUDF, assuming modern windows?09:38
kvarley-uniNo option09:38
kvarley-uniFAT, ExFAT, or Mac OS Extended - that's all the options I have09:38
jacobwHmm, Windows does UDF?09:38
LaneyApologies, your Amazon parcel 5333930057 has been delayed in the DPD network and is rescheduled for delivery 15 March.09:38
Laneyeven in disappointment DPD win09:38
kvarley-uniLaney: They're pretty good. :)09:39
directhexno option? mkudffs!09:39
kvarley-uniThese macs are network booted from what I can tell, nothing is installed that should be for FS management09:40
kvarley-uniI've done it as Mac OS Extended, seems to work09:40
kvarley-uniNot the end of the world if it's mac only09:41
popeyso format it on another machine which does ?09:43
kvarley-unipopey: I'm at uni, have a choice of Mac or PC - both of which are network booted and locked down / missing stuff09:43
popeysucks to be you ☺09:43
kvarley-uniHey, if I had anything to do with it they'd all be running Linux ;)09:43
popeyso format as whatever the mac loves, take stuff home, copy off, reformat, copy back on09:44
kvarley-uniYup :)09:44
kvarley-uniAnyway, off to a lecture. Thanks for the help directhex aquarius popey09:46
brobostigongood morning everyone,09:48
DJonesMorning all09:48
brobostigonmorning DJones09:48
redtape-renegadeAlanBell, Good luck at 8pm http://is.gd/G6RdVp #sdkmaintainers #days10:11
* popey blinks10:15
* AlanBell has nothing to do with that10:17
* nperry hints it says popey :P10:21
diploAlanBell: Hows the new member of staff getting on ?10:24
SuperMatthas anyone bought a licence for sublime2?10:34
popeyI'm sure some people have10:38
directhexhttp://i.cr3ation.co.uk/dl/s1/gif/sublime.gif10:39
directhexoh, sublime 2.10:39
directhexhttp://i.cr3ation.co.uk/dl/s1/gif/sublime.gif http://i.cr3ation.co.uk/dl/s1/gif/sublime.gif10:40
SuperMattis it worth it?10:41
SuperMattdirecthex: funny you pick that site, cr3 is a friend of mine10:42
popeyi thought you could test it for free?10:42
popeyI certainly have it installed here10:42
SuperMattYou can10:42
SuperMattI don't really know what I'm getting at here10:43
SuperMattI just wonder if people feel that it really is a good editor or not10:43
diploIt seems good, sftp support is the bit I don't like so don't use it10:44
diploGeany/Komodo Edit/Vi for me still10:44
diploNotepad++ on windows a lot of the time10:45
DJonesSuperMatt: Did you see the article on The register a day or so back about sublime10:46
SuperMattI saw it, but I didn't read it10:46
DJonesSuperMatt: http://www.theregister.co.uk/2013/03/11/verity_stob_text_editor/ It was comparing it with another text editor (on windows) but might be worth a read10:47
=== andrei_ is now known as mozg112233
davmor2Morning all11:03
hooverhi folks11:52
=== james is now known as Guest72333
davmor2morning hoover12:10
nigelbHey davmor212:24
davmor2nigelb: hey dude12:27
davmor2nigelb: how's life?12:29
nigelbPretty good. How's yours?12:31
Myrttiawwww. Offbeat Home & Life has a cute article on taking chickens to a vet14:16
AlanBellchickens \o/14:18
czajkowskioh dear14:27
davmor2czajkowski: you can oh dear all you want you are a chicken carer now too :P14:48
czajkowskidavmor2: http://exastack.com/webcam/14:50
czajkowskibecause one cam wasn't enough to make sure they were ok during the day14:50
dwatkinshaha "So when we use the output of one yes command as the argument for another, the outer yes command fills up the computer’s memory with the output of the inner yes command. Then I have to restart my computer and feel stupid."15:05
davmor2czajkowski: muhahaha15:07
davmor2czajkowski: sadly I can see you having a tab open to it all day too :P15:07
czajkowskinarp15:07
czajkowskineed my machine to behave for you know that toher work I do :)15:07
Myrttihttp://www.eenet.ee/EENet/saunja.html15:09
Laneybwaaaaaaaaak15:09
Laneythere should be a button to make a loud noise so that that eagle does something15:19
aquariusthe owncloud rss reader: I can't find any details about it or how to run it without running all of owncloud. Am I looking in the wrong place?15:19
aquariusmarxjohn1on, ^ :)15:19
Myrttimy options seem to be either Feedly, if I want absolutely no fuss, Newsblur if my shellprovider installs it for all customers on their server, or TinyTinyRSS on the home server, if I really want to install and tweak.15:21
popeythe old reader?15:23
Myrttidoes it have an API to use it with other apps on other devices?15:23
Myrttias they seem to not yet have a client app of their own15:24
marxjohn1onaquarius: it's an owncloud "app" i.e. runs on top of owncloud15:37
marxjohn1onso I dont think you can15:37
directhexowncloud is a big wobbly unstable php framework for stuff to time out on15:37
aquariusmarxjohn1on, oh, it only runs on that one platform? ok, nm then, I shall continue looking.15:37
* directhex might be bitter15:38
directhexif you make a stable version release that is impossible to install, you fail at computer15:38
marxjohn1onaquarius: whcre that one platform is any PHP webserver, yes15:38
marxjohn1ondirecthex:15:39
aquariusmarxjohn1on, ah, that's not quite what I meant. I have a php webserver, but all I want is to try out an rss reader. I don't want or care about the rest of owncloud. :)15:39
marxjohn1onright you are15:40
marxjohn1ondirecthex, sync client is very dodgy but I find the rest stable enough for daily use15:41
directhexmarxjohn1on, for what i was evaluating, sync was the important part15:42
directhexand now i don't trust it enough to use other pieces like calendar15:42
Myrttiaquarius: http://tt-rss.org/redmine/projects/tt-rss/wiki15:49
aquariusMyrtti, ttrss specifically says to not run it on shared hosting, which is what I've got.15:50
Myrttiaquarius: "might work"15:50
aquariusmy days of fighting with stuff where the app's *creator* says "hey, this might work and might not" (and will doubtless say "we warned you" if I have questions) are long past.15:51
Myrttinewsblur seems to use Django, Mongo and Postgres15:51
* redtape-renegade facepalms 16:20
redtape-renegadeIf only PG Tips wouldn't want me to use two teabags !16:20
* dwatkins hands redtape-renegade a monkey to make tea16:27
redtape-renegadedwatkins, Is that a Sea Monkey ?16:27
dwatkinshaha no16:28
dwatkinsthat makes your web pages for you16:28
=== dummy-bot is now known as dummy-sen
dogmatic69installing an app and this happened http://i.imgur.com/O55VhHW.png16:48
davmor2dogmatic69: file a bug please, that shouldn't happen :)16:56
redtape-renegadeSorry for that dwatkins | Just listening to Back to the Sea off Christmas '11 playlist (??) :: http://open.spotify.com/track/34LYvEzYNeuDOhKnKBO8dl16:59
dogmatic69davmor2: about 30 min ago everything crashed so the display thing restarted. probably that.17:00
dogmatic69I think a restart and it would be normal again17:00
neuropfsense woo17:05
Myrttiooh17:39
Myrttihttp://inhabitat.com/the-spamcam-is-a-clever-pinhole-camera-made-from-a-can-of-spam/17:39
* neuro makes more pfsense woo noises17:55
neuroipv6 ftw17:55
davmor2neuro: you still like your firewalls then :)17:57
neuroseems so17:57
neuropfsense 2.1 running on a vmware esxi box17:57
neuroconnected directly to 2x openreach fttc modems17:58
neuro(so in theory I can bin my sky and bt routers)17:58
neuropolicy based routing lets me punt specific machines over specific gateways17:58
neuroipv6 tunnel activated from he.net17:58
neuroqos to make sure my xbox traffic gets higher priority than p2p17:58
neuroi can't imagine a certain non-rough distro letting me do all that17:59
neurobeing able ro run it on a vm as well though, that's the nicest bit of win18:01
neurohardware-- :)18:02
neurodavmor2: in saying all that, i haven't actually poked at the innards of a firewall distro in many years18:08
=== alan_g is now known as alan_g|life
redtape-renegadeWhere is a good place to buy a slot cover for a Pci-eXPRESS (soz for caps) for a desktop ?? They're all the same for HTPC's aren't they [??]18:41
MartijnVdSredtape-renegade: you mean low-profile PCI-e?18:47
redtape-renegadeMartijnVdS, I'll PM you.. as I don't to goose this one..18:48
MartijnVdSredtape-renegade: google a picture of it, post a link here :)18:48
* redtape-renegade looses MartijnVdS somewhere near i.imgur.com .. redtape-renegade should've used flickr instead ^_^ :(18:57
redtape-renegadeAll I can hear from the search Party is "It's down there , somewhere !!" .. poor MartijnVdS . All they have is lights off their CigLite's.19:00
MartijnVdSWoo, Day of Defeat (+ DoD: Source) available for Steam-for-Linux19:12
redtape-renegadeSomeone's seen him .. http://3rdwiki.tumblr.com/private/45337715734/tumblr_mjjvidfc19:12
redtape-renegadeACTION: call off search party [phew].19:13
redtape-renegadeWhat about 'Darkest Hour' .. is that available on | Oh what-da-ya-know :: http://store.steampowered.com/app/1280/  .. Any Zombie's tottling piano's on that one ?19:29
redtape-renegadeGhehe 'cos I can't get enough of that  _[!!]_19:30
=== marxjohn1on is now known as marxjohnson
redtape-renegadehttp://podcast.ubuntu-uk.org.uk .. is that the address ??20:58
popey!podcast20:58
lubotu3Grab the lastest Ubuntu UK Podcast from http://podcast.ubuntu-uk.org20:58
redtape-renegadepopey, Great, are they talking about the winblows new browser this week ?20:59
popey"they"?21:01
directhexthe illuminati21:01
directhexmajestic 12 are reviewing office 36521:02
mgdm'winblows'21:02
mgdmthere's a word I've not seen in ages21:02
directhexmgdm, dont forget micro$haft!21:03
mgdmblimey, it's like 2001 again!21:03
redtape-renegademgdm, dont forget w$ndows !21:04
directhexi see "vista 8" a lot in certain corners of the idiotsphere21:04
directhexthe parts that struggle to do up their own trousers21:05
mgdmAbout those colourful metaphors... I don't think you should use them any more. For one thing, you've not quite got the knack of it.21:05
directhexi'm fabulous at it21:06
directhexyears of practice21:06
directhexnow, on to more important issues. time for more far cry 3!21:06
mgdmI heard you're going for the postgraduate degree? :)21:06
directhexi have a degree of jerkology and jerkonomy21:07
AlanBellooh an Ology \o/21:38
daubersHmm... installing owncloud is remarkably easy21:41
bittinawesome with weekly podcast :)21:49
redtape-renegadeMaego .. What a freudian slip up .. http://identi.ca/main/poll/d21c2bc5-4fd3-4c61-a547-2b5a8a92244822:07
Myrttiwhere is that?22:12
popeyredtape-renegade: ??22:13
Myrttiseems quite random22:13
popeyalways is22:14
bittinfacebook changed back my name to my real name after i scanned my ID card :p22:16
bigcalmI have a database table with meter readings taken every 5 mins. That's 288 records per day. I have 3 months worth of the data. How would I construct a SQL query to get the last meter reading per day?22:45
AlanBellas in the 23:55 reading of every day?22:47
bigcalmYep22:47
bigcalmBut it might not be at 23:5522:47
bigcalmIt might be at 23:5922:47
AlanBellyup, just checking I understood "last"22:48
bigcalmOk :)22:48
bigcalmI could add an extra clause that tested the formatted date is between 23:55 and 23:5922:49
bigcalmThanks AlanBell :)22:49
bigcalmNow I need to work out how to write that as DQL22:50
AlanBellthat would be a rough and ready way to do it :)22:50
bigcalmAlanBell: I'm open to better ideas :D22:50
* AlanBell looks for a table with timestamps in it22:51
bigcalmHappy to send you a dump :)22:52
bigcalmMySQL22:52
AlanBellfound one22:52
AlanBellselect max(createdtime) from vtiger_crmentity group by date(createdtime)22:53
AlanBellthat appears to work22:53
bigcalmAha, yes, grouping by date22:53
bigcalmThough the datetime would need to be formatted to lack hh:mm22:54
mgdmYou can do a date format thing to make it Y-m-d22:54
AlanBellthis uses actual dates22:54
AlanBellselect max(readingtime) from meterreadings group by date(readingtime)22:55
AlanBellthen join it back to itself to read the rest of the fields22:55
bigcalmHumm22:55
AlanBellmight want to create an index on that timestamp field22:59
AlanBellselect * from readings inner join23:03
AlanBell(select max(readingtime) as timestamp from readings group by date(readingtime) ) readings223:03
AlanBellon readingtime=readings2.timestamp23:03
AlanBellthat should work23:03
AlanBelland create an index on the readingtiem column23:04

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!