/srv/irclogs.ubuntu.com/2011/12/03/#ubuntu-uk.txt

matttevening00:01
AlanBellcupcakes \o/ https://lh3.googleusercontent.com/-hbpKZc4pPk8/TtkWX5SzfsI/AAAAAAAAKbg/QzJJtASsZOQ/s1024/Cupcakes.jpg00:19
=== PaulW2U is now known as G4MBY
=== Lcawte is now known as Lcawte|Away
czajkowskimorning08:10
czajkowskioh want them cupcakes08:10
Myrttimmmmm tea08:38
AlanBellmorning08:52
AlanBellyeah, they do look nice don't they czajkowski08:52
AlanBellnot quite as posh as the ones Pendulum wanted the other day08:53
dwatkinshi folks09:04
dwatkinsmmm, cake and bacon and egg sounds great right now09:04
popeyMorning ratfans09:34
* AlanBell is queuing to see santa09:58
mfraz74What are you going to ask for?09:59
AlanBella better applications lens10:02
andylockranw/c10:06
andylockranhowdy10:06
brobostigongood morning everyone,10:14
andylockranshy tee morning10:29
Myrttiaudacity is horrible ;___;10:31
brobostigonequally, so is gwibber.10:32
Myrttiyes.10:32
brobostigonit is like you ask gwibber to do something, and you have to wait 20 mins.10:32
andylockrananyone need a sysadmin job in Brum ?10:32
brobostigono/10:33
occupy64kDepends on how old the version10:33
andylockranbrobostigon: ?10:33
brobostigonoccupy64k: i am using the most recent version in debian experimental.10:33
occupy64kok10:33
brobostigonandylockran: i am not in brum, but a sysadmin job, sounds interesting.10:33
occupy64kThe old versions of gwibber were really slow10:33
Myrttiheheheheheh funny10:33
Myrttiyeah.10:34
MyrttiI used gwibber on this laptop before May first last10:34
occupy64kThe version I'm using is 3.2.110:34
Myrttinow I enabled it and still it shows only the replies I've gotten before that in the reply pane10:34
MyrttiI would call that a tad slow10:34
MyrttiI wonder how many days it takes for it to fetch the rest10:34
andylockranwell if anyone has any sysadmin friends, please put me in touch10:36
occupy64kIsn't everyone a sysadmin now?10:37
andylockranoccupy64k: nope, developers like to think they can be with 'the cloud'10:39
Myrttioh man, I hate jokosher too10:40
* brobostigon readds chromium daily ppa, to debian sid.10:45
brobostigonno breakage, phew, also added gwibber ppa.11:08
=== Lcawte|Away is now known as Lcawte
bigcalmPeekaboo13:05
czajkowskiI see you13:06
bigcalmeeeeee13:07
* bigcalm blows raspberries on czajkowski's tummy13:07
czajkowskioi cheeky13:07
bigcalm:D13:07
bigcalmEllo miss, how's you?13:08
bigcalmWill you be making an appearance after the meal on Friday?13:09
daubersLo13:24
czajkowskihopefully so aye13:25
bigcalmGoodie :)13:25
bigcalmDragging Jon along?13:25
bigcalmHi daubers13:25
* daubers dislikes working weekends13:28
bigcalmYou prefer broken ones?13:28
daubersI prefer free ones :(13:33
popeyhttp://www.youtube.com/watch?v=ZGTnuJ1Qqpk <- I made this to explain minecraft to a friend :D13:34
czajkowskibigcalm: not sure13:35
czajkowskipopey: real money eh :)13:36
mgdmhttp://i.imgur.com/viUN9.png - wow13:37
popey☺ czajkowski13:47
czajkowskipopey: you make screen casting look so simple13:48
popeyheh, it is ☺13:48
gordwow minecraft is $26 - that feels expensive13:53
penguin42the BBC headline writers are getting better; especially for the short headlines - always emphasize the important part: 'Puffin found at sex clinic dies': http://www.bbc.co.uk/news/uk-england-hampshire-1601689813:56
AlanBellpenguin42: all the headlines seem a bit frisky today14:07
penguin42AlanBell: I guess they reckon they're better than the standard impending doom headlines14:09
dauberswoot! samba vfs module is starting to look a bit more readable now14:14
Myrttistandard impeding doom reminds me of Harry Potter.14:18
Myrttishould I be worried?14:18
* penguin42 hasn't read h.p.14:19
penguin42(or watched it)14:19
MyrttiI listened.14:21
czajkowskihmm dell site is annoying14:39
czajkowskiyou search for Ubuntu14:39
AlanBellczajkowski: chat to the live assistant14:40
czajkowskigives back a list of machines and I thought wow what a list, click on the item, still shows the OS as Microsoft14:40
AlanBellyou won't get anything, but blog the transcript14:40
czajkowskiwhat'll that do ?14:40
AlanBellhttp://www.theopensourcerer.com/2010/07/23/why-windows-still-has-good-sales-figures/14:40
AlanBelljust show that demand is there14:41
czajkowskihmm ok14:43
czajkowskihmm I sem to have massive lagging problems14:47
czajkowskithe system 76 site really is rather nice14:47
gordreally wish bash had python like string processing :(14:48
gordmet the system 76 guys at uds, nice people14:48
czajkowskiand they do say they'll ship to UK, but the downside of an annoying US keyboard would do my head in14:48
gordyou can get stickers to fix that :)14:48
czajkowskigord: this is true14:49
czajkowskithe machines they offer are nice14:49
gordi bet the shipping costs aren't though14:49
* hamitron just gets comp with crapware and solves the problem when it arrives14:50
czajkowskinot sure I'd call it crapware to be honest.  It's just an OS I chose to not want to use14:52
hamitronI was adding in the other software that is installed to lower the cost of the comp14:53
=== Lcawte is now known as Lcawte|Away
brobostigonwales 6  - 0 australia, :)15:20
brobostigonend first half, wales 6 - 3 australia.15:23
BigRedSgord: bash's string processing is "perl -e"15:34
mgdmI wrote a PHP script the other day that generated a 650000 line long Bash script.15:34
MartijnVdSBigRedS: \o/ :)15:34
mgdmI was quite proud of that.15:34
penguin42the challenge of how many different languages can you get in a single project15:35
mgdmThis was after re-implementing ls, as it wouldn't read the directory I was throwing at it in a reasonable amount of time15:35
BigRedSpenguin42: I remember Michale Meeks at Fosdem saying "Whatever language you prefer, we've something for you to hack on in Libre Office"15:35
nigelbmgdm: PHP script to generate bash? That's evil in so many ways :P15:35
penguin42BigRedS: You could try membase - it has a test suite in perl, python, ruby and erlang15:36
BigRedSMartijnVdS: well, for me, bash's everything-processing is perl :) I try to get a bash if done right about four times and then just rewrite the thing in pelr15:37
MartijnVdSBigRedS: I know enough shell scripting to get by (packaging..)15:37
mgdmnigelb: I was more interested in getting stuff done :)15:37
MartijnVdSBigRedS: but once it gets heavier one line of sed/awk .. hello Perl :)15:37
czajkowskiwhooo 62 days to fOSDEM :D15:37
nigelbmgdm: Heh, I can associate with that :)15:38
MartijnVdSArgh15:38
MartijnVdSConfiguring some APs (one in "AP" mode, the other in "client bridge" mode)15:38
MartijnVdSbut I can't find anything about what they do with VLAN-tagged packets in the docs15:39
* MartijnVdS goes into "What happened when you tried?" mode15:46
brobostigonwales 6 - 10 australia :(15:48
MartijnVdSSo.. wails from Wales?15:48
brobostigonhmmm.15:48
Azelphurhttp://snipsnip.it/au54bo9u347 anyone heard of a remote like this that would be Linux compatible?15:51
Azelphurthat'd be sweet for MythTV :P15:51
MartijnVdSAlanBell: http://en.wikipedia.org/wiki/Sinterklaas > http://en.wikipedia.org/wiki/Santa_Claus :P15:51
brobostigonwales 6 - 15 australia :(15:52
MartijnVdSbrobostigon: Rugby?15:52
brobostigonMartijnVdS: yep.15:52
* MartijnVdS does a popey and upgrades to alpha115:56
brobostigonwales 6 - 22 australia :(15:56
* AlanBell ponders moving theopensourcerer.com to a server running precise16:17
brobostigonohwell, wales 18 - 24 australia. full time.16:18
AlanBellwhilst theopensourcerer is away for the weekend16:18
penguin42what can possibly go wrong?16:20
penguin42this laptop seems to be happy with pp16:21
Daraelpenguin42: However much could have gone wrong before that question was asked, it is more now.16:23
DaraelNarrative imperative.16:23
* AlanBell just downloaded the precise CD in 65 seconds16:24
penguin42nod; best to lock up the cat before upgrading16:24
DJonesI'm thinking about installing in a VM to see what the changes are16:26
penguin42I can't honestly see any16:29
AlanBellbroadly speaking precise is like oneiric, but slightly better16:32
* brobostigon thinks about dist-upgrade at the right time on his vps, never done such a thing before.16:34
penguin42don't dist-upgrade - use do-release-upgrade16:36
danfishafternoon - I am officially running ubuntu again after a sojourn on debian :)16:36
penguin42welcome back to the u world16:36
danfishdue to hardware issues it turns out16:37
brobostigonpenguin42: yes, agreed, i was simply thinking upon the lines, not a presise method yet.16:37
penguin42brobostigon: Well if you're going to go to precise then you should be precise16:37
MartijnVdS13 minutes remaining16:38
MartijnVdSthen I'll be precise :)16:38
brobostigonpenguin42: ummm, ok.16:38
MartijnVdSRelease:12.0416:47
MartijnVdSCodename:precise16:47
MartijnVdS\o/16:47
DaraelTo be precise, \o/16:49
BigRedSHm, anyone done much with Amazon? I've just kicked off a canonical AMI and it's not letting me in with my key16:50
BigRedSI've remembered to be the user 'ubuntu', but I can't think what else it wants me to do differently...16:50
AlanBellDaviey is an amazonian I think16:50
AlanBellmy precise server install seems to be taking a very very long time to get NTP time16:51
AlanBellah, write about it on IRC and it happens16:51
BigRedSthere's some irony in precise not dong ntp properly16:52
brobostigondong :)16:52
AlanBellon a mac, does the dock thing contain stuff that isn't running as well as stuff that is running, but not all the stuff you could run?17:00
BigRedSAlanBell: yeah17:00
AlanBelland people like that?17:00
BigRedSit has only launcher icons, and then as you open things that weren't already in it, they go in there too17:00
MartijnVdSAlanBell: it's like the unity dock -- it contains running and non-running things17:00
BigRedSthere's some visual difference between what represents open things and what doesn't, but I can't remember precisely how17:01
AlanBellok17:01
AlanBellwonder why we copy the silly ideas17:01
* penguin42 notes Risc OS had this about 15 years ago17:02
AlanBellwhat I did for a while was un-pin everything in the launcher, so it only showed running things17:02
AlanBellthat made more sense to me, but the applications lens is too hard to find stuff in, so you end up pinning things again17:02
BigRedSAlanBell: OSX has a lot of the sort of thing where you either get it or you don't, and if you don't get it and try to bend it to fit it doesn't really work17:02
penguin42AlanBell: It works well if you actually allow the running icons on the dock to do more things - in the RISC OS system the icon on the bar would do loads of things - e.g. show open documents and let you drag and drop onto it17:03
penguin42IMHO that makes sense - there was never any point to having a launcher on the panel and then something that appeared when it was running17:04
AlanBelldrag and drop on riscos was awesome. It always worked for anything to anywhere17:04
AlanBellriscos should make a comeback on ARM tablets17:07
Darael...is that "should" as in "I anticipate", or "should" as in "someone ought to make it so"?17:07
AlanBellsomeone ought to make it so17:08
DaraelMmm.  Thought so, but it might have been a prediction.17:08
AlanBellI should think someone will probably do it for the raspberry pi17:08
AlanBellhttp://www.osnews.com/story/25276/Raspberry_Pi_To_Embrace_RISC_OS17:09
* AlanBell was right :)17:09
DaraelHow... satisfactory.17:09
mgdmI remember RiscOS from school17:09
mgdmI learned Pascal on that :)17:09
* AlanBell wants a pi even more now17:11
MartijnVdSMagnum PI?17:12
* nigelb hands AlanBell 3.1417:13
penguin42that version never worked well, I'll wait for version 417:14
mgdmI wonder if I can emulate something RiscOS-capable17:14
kvarleyDoes Ubuntu have an alternative shortcut for character codes? Like on *the OS that shall not be named* you hit Alt + [number] to get accented characters and such.17:58
MartijnVdSkvarley: most apps understand Ctrl+Shift+U <let go of everything> <type hex code of unicode codepoint> <space>17:58
MartijnVdSkvarley: Ctrl+Shift+U 2665 = ♥17:58
MartijnVdSkvarley: you can look up the hex codes in gucharmap17:59
MartijnVdS♫ = 266b17:59
kvarleyAh ok =] thanks17:59
jacobw17:59
MartijnVdSjacobw: what the .. is that17:59
kvarleyMartijnVdS: Been using Ubuntu for years and I just wondered now how to do it lol. Each time I needed a special character I had use the charmap lol17:59
DaraelFor some things it's easier to set a compose key, of course, but ctl+shift+U works for every character in Unicode.17:59
jacobwctrl+shift+u 166418:00
MartijnVdSkvarley: 2639 = ☹  263a = ☺18:00
MartijnVdSkvarley: 263b = ☻18:00
MartijnVdSetc, etc18:01
jacobw18:01
jacobwi don't know what that is either18:01
kvarleyThank you muchly18:01
jacobwctrl+shift+u 133718:01
penguin42remembering unicode isn't as easy as remembering ascii18:01
MartijnVdSjacobw: ETHIOPIC SYLLABLE PHWA18:02
MartijnVdSpenguin42: That's because ASCII is 127 characters, and unicode is still growing with >16M possible characters18:02
penguin42nod18:02
kvarleyIs there a way to add folders to an existing tar.bz2 archive?18:03
jacobwyes18:03
kvarleyjacobw: How? :)18:03
MartijnVdSthere is tar -r (append) but I don't know if it copes with compression18:03
jacobwi don't know18:03
kvarleyMartijnVdS: I'll try that thanks. I don't need it to be compressed as I am just using it to copy a filesystem18:04
MartijnVdSalso, I don't know what it does with duplicates18:05
MartijnVdSi.e. you add the same file twice18:05
BigRedSMy understanding is that it will append it to the tar, but not overwrite the file in it18:06
MartijnVdSBigRedS: sure, but how will that work on unpack?18:06
BigRedSbut then, on extraction, it'll write the first one, then get to the second and overwrite the first with that18:06
MartijnVdShow delightfully 20th century :)18:07
BigRedSI've never tested it, though, and so I don't know where that explanation came from18:07
BigRedShaha18:07
BigRedSMartijnVdS: it's what ctrl-C was invented for :)18:07
popeythat makes sense18:07
popeygiven tar was designed for linear devices (tapes)18:08
BigRedSYeah18:08
BigRedSit's a true 'append' rather than just 'add'18:08
popeymakes sense that you can't overwrite something part way along but append18:08
popeyyeah18:08
BigRedSand means that, on a tape, you can go back through the previous versions18:08
=== gary_ is now known as Guest3433
=== Lcawte|Away is now known as Lcawte
gordrather interesting proof of concept of an attack on your web browser cache http://lcamtuf.coredump.cx/cachetime/19:41
Myrttiso can someone explain to me how geoclue actually works in 11.10? I'm thinking of putting redshift on as I had it on my ... previous laptop, and it looks the location up with geoclue. But what if I change the location from the clock widget?19:45
=== Lcawte is now known as Lcawte|Away
gordMyrtti, iirc there are a few different providers for geoclue, one of them is ip based19:55
Myrttialright19:58
=== Lcawte|Away is now known as Lcawte
DavieyBigRedS: hey, around?20:54
thispixelI have some tracks I want to write to CDR is there something I can use to convert them so any player can play them?21:36
Myrttidepends on what do you mean by tracks and players21:40
Azelphur!info brasero | thispixel21:40
Azelphur!brasero | thispixel21:40
Myrttibrasero is certainly nice21:40
Azelphurwhat happened to the bot? :(21:40
lubotu3thispixel: brasero (source: brasero): CD/DVD burning application for GNOME. In component main, is optional. Version 2.32.1-0ubuntu2 (natty), package size 175 kB, installed size 544 kB21:41
Azelphurslowness21:41
monsterwizarddoes anyone know about asm21:41
monsterwizardand know about stacks21:41
monsterwizard;(21:41
penguin42which asm, which stacks, and whats your problem?21:41
monsterwizardI'm use 8621:42
monsterwizardI can't identify where the stack has been created in this program21:42
ali1234"created"21:42
penguin42monsterwizard: It normally shows in /proc/self/maps as [stack]21:42
monsterwizardhttp://pastebin.com/YAu7sn1Z21:43
monsterwizardreally?21:43
monsterwizardhuh21:43
ali1234the stack is just 1 pointer, it is in... the stack pointer (register)21:43
ali1234since that program is just a few asm instructions inside a C program, the compiler will generate the code that sets up the stack21:44
monsterwizardso there#s no way to indicate where abouts it starts21:44
ali1234what do you mean?21:45
penguin42monsterwizard: Do you want to put it somewhere or do you want to find out where it is?21:45
monsterwizardWell I need to write a report on the stack frame21:45
ali1234stack has a top and a bottom21:45
monsterwizardand one question is to comment the "Setting up the stack frame!21:45
monsterwizard" *21:45
penguin42monsterwizard: So just do everything via esp21:45
ali1234neither can really be called the "start"21:45
ali1234(also you can't really tell where the bottom is)21:48
monsterwizardBut I need to make a diagram of the stack21:49
monsterwizardsurely there is21:49
ali1234ok21:49
monsterwizardI dunno though21:49
ali1234get a debugger21:49
monsterwizarddamn, asm86 makes me physically ill21:49
monsterwizardgot one21:49
ali1234watch the esp register21:49
ali1234step through the code21:49
ali1234esp is a pointer to memory21:49
monsterwizardAh I see21:50
ali1234whenever push instruction is used, whatever you push is written to the memory pointed by the esp21:50
ali1234then the esp is decremented21:50
ali1234this is the stack21:50
ali1234this is kinda fundamental to all machine code21:50
penguin42monsterwizard: Use a debugger like gdb to have a look - if you do info registers   it will show you the register values21:51
ali1234so lines 28 to 31 put params on the stack (like the comment says)21:51
ali1234then line 32 calls a function, which uses those parameters (it looks at esp to find them)21:52
ali1234then line 33 adds to the stack, which moves it back, removing the parameters21:52
ali1234same thing throughout the rest of the program21:52
ali1234so it pushes twice... this is 32 bit code so that's a total of 8 bytes21:53
ali1234then it adds 8 to esp21:53
ali1234now esp is back where it started21:53
ali1234so the thing here is, you have to push and then "pop" an equal number of times, or extremely bad things will happen21:53
ali1234adding to esp is a shortcut for doing lots of pops, when you don't care about the data21:54
monsterwizardright I see21:54
monsterwizardtaking notes21:54
ali1234btw is this homework?21:55
ali1234the other thing you need to know about the stack is there's no rules at all about esp, it's just another register21:57
ali1234when a program starts it initializes it to a value, the code that does it is part of the libc, otherwise you'd have to include it in all programs21:58
ali1234but if you just pop loads of times, the pointer will happily keep moving into unknown memory21:59
ali1234so you can see that if you change the number of parameters of a function but forget to change the matching pop, you now have a very dangerous bug22:00
penguin42ali1234: I thought it was actually the kernel that set it up initially and created the parameters on the stack22:00
ali1234this is one of the things that C makes really easy for you... making sure all function calls "just work"22:00
ali1234penguin42: i'm pretty sure it's done in the crt.022:01
monsterwizardOh god, ok22:01
ali1234any OS that uses virtual memory22:01
monsterwizardwait how do you clear a stack then?22:02
penguin42you don't you just pop your stuff off it22:02
monsterwizardoh right22:02
ali1234you can't22:02
ali1234well, you can22:02
ali1234the point is, you have to have a pop for every push22:02
ali1234it has to match up perfectly22:02
ali1234if you just pause a program at a random point, you can't tell how deep the stack is22:02
monsterwizardI see22:02
ali1234imagine you have a pile of rocks22:03
ali1234then you add 10 rocks22:03
ali1234how many rocks in the pile?22:03
ali1234you don't know...22:03
penguin42jenga!22:03
monsterwizardso poping the stack frame = clearing the stack frame22:03
ali1234but you can take 10 rocks off the top and get back to where you started22:03
monsterwizardin an abstract sense22:03
ali1234but if someone else comes along and puts a rock on the pile when you're not looking... you're screwed22:03
penguin42ali1234: And thats why threads have separate stacks22:04
ali1234yes, you don't really "clear" it in the sense of "writing 0s over it" or anything like that22:04
ali1234you just move the pointer back22:05
monsterwizardThis brief isn't very precise another thing I need to identify is the "Passing back the return value"22:05
penguin42ah, so it is homework....22:06
monsterwizardnot really22:06
monsterwizardif it was22:06
monsterwizardI wouldn't do it22:06
monsterwizard:P22:06
ali1234looks like the retrun value is in eax22:06
ali1234or eax,eax; jnz fileOK22:07
ali1234function call methods differ between OSs22:07
ali1234actually most OSs can call functions in multiple different ways too22:08
ali1234again, C hides all this from you most of the time22:08
ali1234you might find this interesting-> http://en.wikipedia.org/wiki/X86_calling_conventions22:08
ali1234see if you can figure out the name of the calling convention your code is using22:09
monsterwizardthank you22:10
mgdmI fairly comfortable in C, but I've not done any assembly stuff since 6502 on the BBC Micro about 12 years ago :)22:11
monsterwizardI may stop learning asm22:17
ali1234there isn't much reason to learn x86 asm22:19
monsterwizardYeah/22:25
monsterwizardSo I still can get a job?22:25
monsterwizardwithout learning this22:25
monsterwizardbecause it's actually giving me an increased heart rate D:22:25
monsterwizardperhaps I need more 'general' programming skills22:25
jacobwvery few people code in asm22:25
ali1234sure22:26
Myrtticrazy neighbour shooting fireworks from their balcony somewhere above me22:27
ali1234if you want to be an expert programmer22:27
ali1234learn some 8 bit assembler22:27
Myrttiwhere have they even gotten any at this time of year22:27
ali1234like z80, 6502, etc22:27
ali1234they are much simpler22:27
ali1234once you've done that you can bluff your way through any x86 assembler you meet with a reference manual22:28
ali1234mips is simple too22:28
jacobwi've started wearing my hearing aid again for the first time in years22:33
jacobwi can hear my own voice much better, i didn't know i sounded a bit brummie :|22:35
Myrttihm22:38
Myrttithis is worrysome22:38
Myrttifirst I was like, yay, clean laptop and it sounds quieter too22:38
Myrttinow I'm not sure if the CPU fan is going at all22:38
jacobwuh oh22:41
jacobwcpu temperature monitor?22:45
Myrtti58C22:45
Myrttiyeah, it's not going at all22:47
gordnice and quiet though22:47
Myrttiwell that was scary23:00
Myrttigot a huge wad of lint and dust off, rebooted all the way to Ubuntu and fan didn't start at all, started to panic and now it runs again23:01
monsterwizardDO you think access parameters means using the parameters?23:02
Myrttinow the CPU temp is 38C23:02
jacobwmonsterwizard: what are you reading?23:04
monsterwizarda text?23:04
monsterwizarderr some random text book23:05
monsterwizardthis is in asm8623:05
jacobwin my opinion, which may be wrong, asm86 is not a good place to start if you are learning to program23:07
jacobwhttp://goo.gl/855wT23:11
dwatkinsI started learning with BBC BASIC, which is a gateway language to Assembley ;)23:43
dwatkinsI gather university courses start with Java or Processing nowadays.23:44
Myrttijava, python, php and some places do lisp.23:44
jacobwform what i've seen its java and java and java23:45
MyrttiI had to learn php to do my xml course23:45
Myrttiin the process I ended up making my own flat file CMS23:46
dwatkinsMyrtti: my brother did something similar, still uses it despite the existence of CMSs like Wordpress23:46
dwatkinsor mediawiki, which his is more similar to23:46
mgdmI'm in the process of moving off a CMS to something that generates flat files23:47
mgdm(moving from Habari to Jekyll, in case someone cares)23:47
OliAnybody know where I can find some brilliant white Cat5e cable? Preferably without printing on, so I can just nail it to the top of the skirting board and not have to worry about needing [or wanting] to paint over it?23:53
directhexyou can learn to program from the bottom, or the top. most people these days start with highest-level choices like python, then let people move into lower-level things if they wish. nobody sane starts with assembler in 2011.23:59

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