Search Results: "ana"

8 April 2007

Erich Schubert: Debian 4.0 'etch' released

It's finally out. Happy Easter. Debian has just Yes, it's finally out. And I hope it has the high quality you've come to expect for Debian releases (which is probably why it takes us so long, apart from supporting 11 architectures in this release). Congrats, and a big thank you to all those involved, especially our release managers.

Julien Valroff: First contribution to Debaday

My first review for Debaday (Debian Package of the Day) was published today. It is a short introduction to TinyCa, simple user interface to manage a small CA. I wanted to promote this tool, as it is exactly what I had been looking for for ages. PS: congratulations to Sam Hocevar for being the new DPL.

7 April 2007

Erich Schubert: Hello Planet GNOME!

I've been added to Planet GNOME (thanks jdub!), and this post is just to say hello! I havn't been a large GNOME contributor so far (I was the Debian maintainer for Galeon some years ago, thats about it), but I recently started a small DBus related project (for exploring the DBus APIs of programs), dbus-inspector, which is now hosted in the GNOME subversion repository. Other GNOME-related projects I'm thinking of: I'd like to say thank you for all the great work you did. Having been a Galeon power user, I'm by now quite convinced of the "keep it simple" approach, and I have the impression that not having so many options means that I get more work done (since I don't waste time playing around with infinite options). Thanks for that. And for providing me with a pretty and unobtrusive work environment for the last 8 years or so.

6 April 2007

Adam Rosi-Kessel: Ed Felten on Cablevision

As usual, Ed Felten offers a well-conceived analysis of the Cablevision decision from a technologist’s perspective (for a lawyer’s perspective, see William Patry). The money quote:
The question, in other words, was who was recording the programming. Was Cablevision doing the recording, or were its customers doing the recording? The customers, by using their remote controls to navigate through on-screen menus, directed the technology to record certain programs, and controlled the playback. But the equipment that carried out those commands was owned by Cablevision and (mostly) located in Cablevision buildings. So who was doing the recording? The question doesn t have a simple answer that I can see. This general issue of who is responsible for the actions of complex computer systems crops up surprisingly often in law and policy disputes. There doesn t seem to be a coherent theory about it, which is too bad, because it will only become more important as systems get more complicated and more tightly intereconnected.
Agency, intent/scienter, and responsibility are indeed tricky issues with software and the law. I’ve experienced the problem in my own practice. Although it arises particularly frequently in copyright disputes, it is also common in patent and trademark cases (and of course contract disputes inasmuch as clickwrap-type agreements are implicated). I don’t have any coherent theory to propose, but a more uniform framework would certainly introduce some predictability into these sorts of cases (and thus perhaps avoid litigation). Update: Mike Madison also has some interesting comments on the case.

Antti-Juhani Kaijanaho: Christopher Anvil: Cantor s War

I’ve been reading Baen’s collections of Christopher Anvil’s classic sf stories. In general, I’ve found them excellent; I thoroughly enjoyed the Free Library book Interstellar Patrol; and I’ve enjoyed all the stories of Interstellar Patrol II: The Federation of Humanity that I’ve read so far – with the exception of one. I agree completely with Alex Kasman of MathFiction: In my opinion, this story is slanderous and the author should be ashamed. I have very little to add to his review, and I won’t repeat his points here. I recommend reading the whole of Kasman’s review. On my first reading I totally missed that Dr. Phipps had been identified as a mathematician; I couldn’t believe my eyes when I went back and checked. A mathematician of the future, who is that ignorant of elemental set theory? The stuff is hammered down the throat of every mathematics freshman everywhere. It might be possible to graduate with that sort of ignorance, and I might accept it from a scientist who is not a mathematician, but to get a maths doctorate? No way. Fine, so we suspend disbelief on that point. The good Doctor is a professional imbecile. When he uses his faulty understanding of Cantor’s Theorem to suggest a plan of attack against the bad guys, I expected it to fail, naturally. I expected the bad guys to somehow diagonalize themselves additional warships, and so prove that their number is actually uncountable, when the good guys have just a countably infinite set of ships. But did we get this? No. Go read Kasman’s review, and the Anvil reissues. But by heavens, if you are educated in higher maths, skip Cantor’s War.

Erich Schubert: Debtas AI (it's, like, alive!)

These days I picked up the Debtags AI topic again (so yes, development is alive, not the AI). Some people will remember this topic, it was a Google Summer of Code project. The project didn't really complete back then. Since my thesis isn't coming along too well (I don't know how to explain to my professor what I'm trying to achieve...), I've been playing around with different stuff. So I've picked up the Debtags AI again. Back at the end of the GSoC or sometime later last summer, I had started a rewrite of the Debtags AI stuff in C++ for performance reasons. I also had some ideas on how to make it scale better and on how to improve the results. I think I've reached an interesting state now; training time of the AI is down to a few minutes (remember it was a few days when the GSoC started?), so I managed to cut off another order of magnitude. Evaluation of a text against the database (i.e. for every tag) happens in the fraction of a second. This AI is turning out quite well now. I have one more idea for a trick that could improve the results from an algorithm side, and one from the data side. Enrico is already looking at how to integrate it with the web apps. :-) And I also want to scale it up further. How about using it to classify web pages by their text content? I already have an idea on how to get some good training data... maybe I should consider writing a business plan instead of a diploma thesis...

MJ Ray: Online Banking: What works with GNU/Linux? (11)

Added: List of Sweden Banks; BBVA Bancomer, Bendigo Bank, HSBC Canada, Rabobank, San Paolo IMI, Santander, Skandinaviska Enskilda Banken Updated: Nordea Thanks again for the updates, especially the new country list.

Julien Blache: MacBook Pro status update: now with WiFi

MadWiFi has got experimental support for the Atheros chip used in the Core2 Duo MacBook and MacBook Pro; the driver supports the chip in a/b/g mode, WEP and WPA do not seem to work at the moment and there is no power management support yet. No news on 802.11n support at that time. The driver is available in the madwifi-hal-0.9.30.10 branch until the new HAL is merged back into the trunk. More information: No progress to report on the other MacBook Pro issues, 2.6.21 might help a bit as far as power consumption is concerned but I’m not holding my breath.

5 April 2007

Evan Prodromou: 15 Germinal CCXV

Just got some cheerful news from Ryan Finnie. Apparently the new version of Finnix has an amd64 kernel on the x86 disk. Per his blog post about Finnix 89: using an AMD64 kernel on a supported platform yields several advantages: ... You can chroot into native 64-bit AMD64 filesystems. Considering that's just what I needed to do yesterday (see Journal/14 Germinal CCXV), it's pretty sad that I only had a Finnix 88 CD. It was pretty dumb of me to not check the latest version, and it was wrong to say that Finnix doesn't support amd64. But it's good to know that it will work in the future. tags:

RoCoCoCamp We had another organisational meeting for RoCoCoCamp at the Bande-Passante this evening. It was really good -- we had quite a few people, and made some of the down-to-the-wire plans for the event. RoCoCoCamp is the RecentChangesCamp in Montreal the 18-20th of April, 2007. It's an "unconference" -- a community-organized conference that, we hope, will let a lot of people connect in a new way. The great thing about RoCoCoCamp -- and RecentChangesCamp in general -- is that it's hosted by the wiki community -- people who love and use wikis. But we try to reach beyond wikis, to other associated communities, organizations and individual activists. Wiki concept map I like to think of it like this: "wiki" is a concept associated loosely with other concepts -- tied to them in some concept-space. If we just bring together people who know and understand wiki, and have them talk together, we'll achieve very little. But if we bring together people who work, think and live in those closely-associated concept circles, we've got the opportunity for fascinating cross-cultural mixing -- passionate, creative accidents. I'm really looking forward to see what kind of creative accidents we engender at RoCoCoCamp 2007. I think it's going to be really fun. tags:

Hellas Spectrum I did an interview tonight on Hellas Spectrum, the local Greek-language television show here in Montreal. The host, Toula Drimonis, had seen the article about me in the Gazette, had recognized my name as Greek, and wrote to ask if I'd like to be on the show. The interview was really fun, and it was great to be around Greek-speaking people for a while. Montreal has a very strong Greek community, with which I've entirely failed to connect in the 5 years (!!!!) that I've lived here. But Maj and I have talked about sending Amita June to one of the very good tri-lingual Greek-English-French private schools here in Montreal, and we'd all like to make more connections in the Greek community. Hopefully this helps! I've always felt a little cut off from the more intense Greeks here and elsewhere because... welllll... I just don't speak Greek that well. So it was great doing Hellas Spectrum -- Toula's job at the show is to include those Greek-Canadians and Greek-Americans who maybe don't speak the language and live in the neighborhood, but need to be included in the greater Greek culture. I had a great time at the interview, and on the way from the green room to the studio, we ran into the show's producer. He asked me something incomprehensible (in Greek), and when I looked confused, he said, "You don't speak Greek? That's OK. Are you Greek, though? Are you Greek here?" He touched his chest. "Are you Greek in your heart?" Yes, I am. And it was cool to feel Greek in my heart tonight. Thanks to Toula for the invitation and the HS crew for making such a great show. tags:

Evan Prodromou: 14 Germinal CCXV

Snow, beautiful snow! We've got tons of snow coming out of the sky today. It's big and thick, what they call fourrure de li vre (rabbit fur) in Quebec. It's hard to believe we are having snow this late in the season (halfway into Germinal!), but it's kind of nice to have some snow. Especially since the United Nations report saying that Canada will lose its snow cover by 2100. Snow, please snow. tags:

JFS So, I'm one of those idiots who uses the IBM Journaled File System 2 (JFS2) as his root partition. Why? Because I've tried all the different journalling filesystems for Linux (reiserfs, ext3, xfs, jfs) and JFS is the one that works for me. It just seems to be the low-profile, clean, nicely-working FS. Unfortunately, I've been tracking Feisty Fawn for the last couple of weeks, and somewhere in there the JFS utility package, jfsutils, got uninstalled. Who knows why? But when I rebooted my machine today to try out a new kernel, my root partition came up in read-only mode -- because the system couldn't check the partition, because fsck.jfs couldn't be found. The fix, of course, would be to boot a live CD, chroot to the hard disk, and apt-get install the jfsutils. I typically use Finnix for this and other rescue/recovery projects, but in this situation Finnix failed me. My main computer is a honkin' amd64, and the x86 Finnix disk didn't want to let me chroot and run any amd64 binaries (like the stuff I needed to apt-get install jfsutils). So I ended up downloading and burning a Feisty live CD, dicking around with boot parameters for a while (noapic nolapic nosplash nonothing...), and finally got to a nice, friendly Gnome terminal. I mounted the hard drive using the Nautilus tools, and then tried to chroot to it -- D'OH! Permission denied. Took me a while to figure out that Nautilus mounts drives noexec by default. Once I got that working, I got jfsutils installed and was able to boot my machine again. Yay. Moral of the story: figure out a way to make packages that are crucial to you crucial to your package manager, too. Oh, and Finnix needs an amd64 build. tags:

YULblog YULblog meetup tonight at the Quincaillerie. YULblog is our local Montreal monthly blogging get-together. It's pretty fun, and has the highest female-to-male ratio of any technology event in Montreal. Which is great. I have a ton of work to do tonight (since I spent the afternoon dicking around with live CDs), but I'm going out anyways. YULblog comes but once a month, after all. tags:

N hours later Good time, that! I walked down rue Rachel to the Quincaillerie this evening around 9PM through a storm that was like being in a snowfight with Borribles. Thud thud thud! Big chunks of snow. But the Q. was pretty hoppin' for a snowy night in April, and I got to see Robin, Steve, Niko, Patrick and others. It was a fun time; the snow made it all the more special. tags:

4 April 2007

Andrew McMillan: Rails or Ruby?

I see Brenda talking about wanting to use "Ruby", and trying to install "Rails". This conflating of the two terms annoys me. "Ruby on Rails" is a web development framework which is written in Ruby, and which uses Ruby for some customisation, but the primary learning curve in using it is to learn the framework. I installed it ("apt-get install rails", of course :-) and tried using it but found it frustrating, though that may be because the default Debian install was against MySQL. Ruby, on the other hand, is a language which is generally just as suited to writing off-line text processing scripts as it is to writing on-line scripts. It is also a language which has good database independence and GUI libraries. Two of the talks I went to at LCA this year which have had an impact on my coding were one about Puppet, a systems management application written in Ruby, and one about writing GTK programs in several languages. The GTK people didn't quite make it through their ambitious schedule so we only got to see them writing GTK in C and in Java (not in Python) but it did suggest how easy it all was. When I got back to NZ I put those two together and started writing (well, rewriting really) an application in Ruby/GTK, and I have found it a very nice language. It seems that every time I learn something new about Ruby my code gets shorter and provides more function in a clearer and more readable way. Fun.

Arnaud Vandyck: libhibernate-java Take 2

As I already wrote (it was the take 1), I'm working on packaging Hibernate (then Spring, then Jboss, then Jonas but dont' tell, it's the secret plan!). The first step has been done, #386100 (ITP: c3p0) is pending. I uploaded it to experimental because it needed a method in javax.management that is only in gcj experimental. The next step is to package cglib (#386101). I discover cglib embed asm in its jar and change the package name of the classes. The tool used to do that is called jarjar from Tonic Systems. So I have to package it first (#417591). I'm not sure it's a very good idea and I started a discussion in the cglib forum... and one of the developers already answered... FLOSS is too cool ;-). I'll try to see if it's possible to package both jars (one with asm, the other one without it). read more

Russell Coker: cheap big TFT monitor

I just received the latest Dell advert, they are offering a 22 inch monitor with 1680x1050 resolution for $499 including delivery! This is a great deal, I've got the same model of monitor at home (I paid $750 for it almost six months ago) and have been totally satisfied. The same monitor with a $499 price is amazing value.

In the past I blogged about the benefits of larger monitors for software development. Now these benefits are available to most computer users in first-world countries.

Now that 1680x1050 is commonly available I expect to see higher resolution monitors dropping in price, at the $800 and $1200 price-points there will need to be something better than that.

The next development will be new software to take advantage of this. One thing that I have heard of is a window manager that splits the display into two halves (in this case they would be 840x1050 resolution). The benefit of having this configuration (according to the people who use it) is that for maximising a window will make it take half the physical screen. This means that you could have a debugger in one half of the screen and your application in the other, to "maximise" the application would not occlude the debugger. Or you could have a web browser and a MUA each using half a screen.

Of course the same result could be achieved by getting two physical displays, but this requires a graphics card that supports "twin-head" operation, and the purchase price of two displays (which will add up to more than $500).

Splitting a screen into two virtual displays is not something that would suit my working patterns. For a lot of my work I just have a screen filled with as many Xterms as will fit. For the GUI stuff I am happy to manually resize things. Maybe a KDE addition that would allow one "Desktop" to be split while another isn't would work.

A final impediment to splitting the screen is that 840 pixels is not enough to correctly display all web sites (many of which are designed for 1024x768). Maybe if I had a split desktop with an icon on the title-bar of the window to unsplit it for one particular window then it would work.

Another use for a large display is virtualisation. I previously blogged about how to use Xephyr to run multiple X sessions on one display, as Xen is now supported in all Linux distributions and KVM and other
virtualisation technologies are also being developed there should be a lot of demand to have multiple virtual machine GUI displays on one desktop (although you could probably do this by manually sizing the windows).

These are just some wild ideas, I have no plans to write the code for any of them, so it'll be a matter of whatever is desired by the people who write the code or pay them. But one thing is certain, the low prices of such monitors will drive new research into how to use them effectively. New technology to effectively use large displays will then drive demand for even larger displays (as will the people who just want to get something better and more expansive than their neighbours). I wonder when we will get to the stage when people are satisfied. For basic office applications commodity PC hardware has far surpassed what is needed for people to do their work.

Joerg Jaspert: DebConf7 Travel Sponsorship

Finally, I managed to sent out those “You (maybe) get money” / “Sorry, no money” mails to the DebConf7 attendees that asked for sponsorship. Nice amount of mail. The process to get to this point involved a bit of mail discussion but also two long and exhausting meetings of the whole team. Basically we had to go through the whole list of people, voting if we would give them money. We could vote yes, no, maybe, pass, which gets scored as 1, -1, 0.5, 0. Then after the meeting simply add all votes for one single attendee together and you know a score for him between 100% and -100%. I wrote a little script for my irssi, making it a bit simpler, but still lots of work. That was later on followed by a second meeting where you decide what you do with the score rates, basically - where do we draw the line of “Gets money”, “Gets no money”, “Maybe, if we have enough”. And you are done. Sounds simple, but uses a lot of energy. Fortunately that was most of the needed work. There will be a little bit during DebConf, and some small pieces until then, but majority is done. Now, everyone, say thanks to those who participated in this team, making it possible for me to send the mails: * Anthony Towns * Steve McIntyre * Moray Allan * Holger Levsen * Amaya Rodrigo * Margarita Manterola * Martin Wuertele * Gunnar Wolf * Junichi Uekawa * Neil McGovern * Marcela Tiznado * Felipe Augusto van de Wiel One thing you encounter with such a wide-spread team is that of “What damn time can we meet?”. You end up with some having the meeting near midnight, while the other have problems waking up.,. :)

3 April 2007

Clint Adams: Olock

Saying that there are degrees of democracy seems like an abuse of language.

Evan Prodromou: 13 Germinal CCXV

Gar. I had to go downtown today to sign some legal papers with our lawyer. He's taken a gig as the interim chief of staff for the president of Concordia University, but he's kept a few of his older clients, including us. Maj and I stopped at the bank beforehand to sign some mortgage papers, and then we went to the SAQ across the street to buy some wine. We then piled back in the car, drove downtown, and with a little time to spare we stopped at Zyng for lunch, walked around St. Catherine a little bit, did some furniture shopping, and then met our lawyer near his office. We had a good coffee together and saw the new engineering building there -- it's quite nice. When Maj and I got back to the car, I realized that I didn't have my remote starter for the car -- which also disables the car alarm. This little gadget has been a real pain for me since we got the car -- the thing that attaches it to the keychain almost instantly broke, so I've had to carry it around separate from my keys. And now it was gone, and I had no idea where it was. So we retraced steps -- another 45 minutes walking around to the noodle joint, the furniture store, the Concordia caf . Nothing. We looked around on the street for a while, then jumped in a cab and came home. Maj had her keys here, so I borrowed them, cabbed back to where the car was parked, and as I was getting into the car I saw this: clicker on the dashboard That's the clicker, right under that SAQ brochure about Italian wines. DOH! Moral of the story: attach your car-alarm clicker very carefully to your keychain. Sure, not much of a moral, but it's what I learned today. tags:

RSS validated So, after starting an RSS 1.0 feed for my blog, I was having some problems using it in different readers. A few Google searches later landed me at the [$$vote for http://validator.w3.org/feed/, which is totally cool. Why didn't I know about this before? It turned out that my Tag URI format was invalid. I was using tag URIs for RSS item identifiers, and I'd left off the all-important validity date. So I had to update those. It seems to be working pretty nice, now; the validator gives the all-good sign for both my RSS 2.0 and RSS 1.0 feeds. tags:

Greek Wikitravel Expedition So, I'm going to be interviewed this week for Hellas Spectrum, a Greek-language television show here in Montreal focusing on the local Greek community and culture. (I know - wow!) Apparently the interview will be "mostly" in English, with "a little bit" of Greek. Uh-oh. I studied some Greek in college, and I spent a summer in Crete and made my way pretty nicely, but I definitely haven't used the language in years. So this should be fun. I'm pretty embarrassed that I'm so inept in my ancestral tongue, and I hope that Amita June learns more than I have. The whole thing has reminded me that we don't have a Wikitravel language version for Greek -- yet. So I started a Greek Wikitravel Expedition to try to collect a group of users to make the wiki work. I've asked already on Greek Wikipedia, and I hope to find some more centres of Greek Open Source/Open Content culture on the Web. Greek people are disproportionately represented in science, engineering, and technology, so I think there will be a lot of interest. So, question for the LazyWeb: where are the good Greek Open Source/Open Content community Web sites? Influential Greek bloggers? What's the Greek Barrapunto? How can I get more interest in this project in the Greek Internet community? Contact me and let me know. tags:

Adrian von Bidder: Killfile?

I've never felt the need for a killfile so far: "Ignore thread" in kmail mostly does enough for me. Still missing is the ability to easily break and reconstruct threading and the "ignore thread" information to be stored in IMAP. (OTOH the latter bug staying open means I don't read Debian mailing list during work time, which is probably a good thing anyway :-) The only time when "Ignore thread" was not enough was at the battle on nanae, but from what I hear the whole community lost that war, so people with elaborate killfiles didn't fare better than me, either.

Clint Adams: In the rain or in the snow, got the got the funky flow

In the sack: An orangeishness, more unnatural than Tang. Wet: A plasticness of sorts. The touch: Neutral. The feel: Limoncello, lemon jello, the tropical stuff the gigolette put in her radiator, I'm sailing away, set an open course for the virgin sea I've got to be free, free to face the life that's ahead of me, zug-zug, you're the captain. The magic of our lives: , the skunk over here will bring you luck, the pump over here comes with a truck. Final verdict: Needs more enervation.

1 April 2007

Biella Coleman: The Joy of Weather, Writing, Music, and Software

Spring has arrived in many parts of North America. But in Edmonton, North America’s largest and most northernly city, spring has sort-of-come-but-not-really as it recedes fairly quickly. There will be a day of explosive warmth (you know, a balmy 45-55 F) and of course locals strip down to near nakedness, wearing shorts and, the more flamboyant will don an 80’s inspired cut-off tee. Hot. This sartorial statement says WE are SO ready for the long winter to leave … for good. Despite the collective sentiment, which is probably shared by 99.999999% of Edmonton’s inhabitants, the winter cold, snow, and breeze are indifferent to our deepest pleas and they come right back, making us sport at least a few layers of winter clothes. Within this dance between winter breeze and spring warmth, I have spent most of my time staring at my computer doing everything possible to transform half-baked ideas, hunches, sentiments, and theories into coherent words, sentences, paragraphs, and chapters for my book. I am working on it full-force and am enjoying it more than I have in a year though from time to time I get fed-up, lost, sick of it, and my writing soul descends back, deep into one of Dante’s infernal rings, where I fester with my frustration, convinced that I should have become an organic flower farmer/acupuncturist that I almost became (well not really, but I have always fancied that combination as an ideal and fulfilling career path). Slowly I usually make my way back up, brush off the cobwebs of despair, and proceed anew. Within this highly secluded life of monastic-like repetition, thankfully, I have been enjoying some new things this spring. Once a week I head over to an University of Alberta off-site library facility to pour over archive material for a new project, which I am not going to talk about here (it is super-duper-top-secret) but it has been interesting working at an archive, especially one that is housed in an old Ikea. Since I am one of those right-brained people, I like to listen to music while I work, and lately I have also become pretty obsessed with house & electronic music, mainly thanks to a local DJ, David Stone whose weekly radio show on CJSR, BPM, is simply the bomb. He claims to bring the latest and greatest of electronic dance music from around the world and I think he is totally right. If you like this type of music, do catch his weekly show on Sat nights at 6 PM (MST). I sometimes get a little sad when I listen to some good music or see some stellar performance because it reminds me that what I may one day have to offer to the wider world an academic book and article here and there simply cannot bring the type of joy that musical performance and other creative expressions can bring. While you can listen to songs and over again, a book, if it is really superb, may attract a second or third reading. An academic book or article may at times light an inner light of joy, but let’s face it, it is usually a pretty cerebral light oh’ joy, leaving untouched those part of the brain, soul, heart, where more visceral, mysterious, yet fully self-enveloping feelings of joy reign high (but I am trying my hardest to stick a funny section or two in every chapter to leave a trace of laughter because if I can’t manage that with an ethnography on hackers, I will have failed miserably). Every track David Stone plays is something I want to listen to over and over again and thanks to mplayer stream dump function, I can. And funny enough, is that in the last month software believe it or not has brought me much joy as of late. I have been using free software since 1997 and I used to get A LOT more annoyed no make that a downright frustrated with programs (or lack of programs) than I do now. In fact, now, I am simply stunned whenever I upgrade to a version of a program. For example, Word Press 2.0 is like so much nicer in terms of usability and functionality than 1.5. The same goes for Open Office, the Gimp, and even Firefox, which has some bugs, but is so much better than its predecessors. I once described free software using the well-worn clich as “the gift that keeps on giving. And I think that this is becoming more and more true. And like wine, with the passing of time, these gifts usually get better and better. And like a unexpected present that arrives on your doorstep, these software packages induce some joy, because it is actually pretty neat to see these programs develop and grow into something stronger and more useful; so thanks to those who spend their time hacking away at making and improving this software and thanks to those (you know who you are) who helped with my recent WP upgrade!

MJ Ray: Online Banking: What works with GNU/Linux? (8)

Added: Clydesdale, Record Bank, TD Canada Trust, Wachovia Thanks for the updates. Anyone able to confirm whether HSBC (UK) business banking works?

Next.

Previous.