Linux At The BBC [updated] 170
KobyBoy writes "Damion Yates wrote a very nice and informative article about how the BBC is using Linux. Linux is quite widespread in their in-house server environment, their development environment and of course in their production environment. He even mentions the excellent support Donald Becker (from Linux NIC card support fame) has provided him." Update: 09/24 21:54 GMT by T : Whoops -- this article is pretty old. Make that, the BBC is still using Linux.
Changes (Score:2, Insightful)
Re:Changes (Score:1)
As a matter of fact, we do trainings for one institution that has recently decided to switch over from NT to Linux in the server environment. While there may be some savvy admins out there who grew up drinking UNIX from their mothers' breasts, these NT admins all *loved* learning Linux. It took them one week of realizing all the advantages of a command line interface and now they sneer at all Windows-based installations.
So, yes, it's easily possibly to make switch and no, you don't need new admins, just make the old ones happy.
Re:spelling (Score:1)
Interesting... (Score:4, Insightful)
Re:Interesting... (Score:2)
2) use free software to make a marketable product.
MS created the business of selling OS's - before that they were given away for free with the rest of the "product"...
Re:Interesting... (Score:1)
Re: The way to improve and advance is.. (Score:3, Insightful)
And the way to improve and advance Linux and Open Source is to testify and evangelize. Notice I didn't write "fanaticize."
What's good about this is article is that it demonstrates that Linux is a viable and useful platform in a very demanding environment that's based entirely around things like deadlines, schedules, communications and connectivity. If things aren't reliable and the news is slow to be gathered or released, you're dead in the water. The BBC is also a very recognized and respectable name, the fact they're using Linux carries more weight than Joe Blow's Pizza Shack.
There's also the added plus of businesses seeking to deploy Linux being able to communicate with companies that have rolled it out in practice, not in theory. They can glean information on pitfalls and tactics to make the best decision possible and avoid mistakes made by others in the past.
Re:Careful Tux! (Score:1)
Quite an old article... (Score:3, Informative)
Re:Quite an old article... (Score:2)
Re:Quite an old article... (Score:2, Interesting)
They may use Linux heavily the R&D but when your talking internal DNS, were talking a Windows 2000 AD here, far far more DNS servers running Windows 2000 AD than Linux servers. Yes, Linux/Solaris are used for DHCP in BBC News but not entirely for the rest of the BBC.
Yes, there is a nice big linux server farm being installed for BBC World Service/News but Linux is still not considered business critical by the security department (go figure). What is not mentioned in that the guys at R&D (Simon etc) are quite anti-M$ (and I dont blame them personally) will, in more than one way, ressemble what you would think an aging unix guru looks like. I would guess that a high 90s (percentage) of servers that the average BBC emplyee touches each day is NT either file and print or email.
Linux is used in departments that cant get funding from either internal bean pushers or departments are the installing equipment outside of the BBC for testing/pioneering projects.
While NT doesnt handle video streaming that well, the guys are RD have done a CORKER job on the video/audio streaming and when your talking 25000 streams, I think theyve done something that they should be very proud of. Here is where unix shows itself but as for heavy Linux use in the BBC, not for a very very long time
Probably a typo; 'Nick' is slang for steal (Score:1)
Re:nic who (Score:1)
you just dont need to add what kinda of card a NIC is... you've already told us
it'd be like saying PC Computer or ATM Machine.
Re:nic who (Score:2)
NIC Card (Score:3, Funny)
Re:Oh, you know (Score:2)
Re:Oh, you know (Score:1)
Re:Oh, you know (Score:2)
---
Fortune's Real-Life Courtroom Quote #19:
Q: Doctor, how many autopsies have you performed on dead people?
A: All my autopsies have been performed on dead people.
Re:Oh, you know (Score:1)
Re:Oh, you know (Score:1)
This is going to get boring soon
Re:Oh, you know (Score:1)
Re:Oh, you know (Score:2)
(Actually, calling it a personal identification number was an incorrect move on the part of the banking industry anyway. It is not an identification number. It's a verification number, a "password", which isn't the same thing. With a slew of 4 digit numbers out there there have to be a lot of duplicate people with the same PIN as me, so it fails to be an identifying number.)
ancient news (Score:4, Informative)
BBC moving away from Linux? (Score:1)
then they must not use his realtek driver... (Score:1, Offtopic)
BBC News (Score:4, Informative)
Free for yourself, maybe (Score:1)
Still, I personally think that the TV licence is fucking great value for money.
I'm sure a lot of people will disagree, but what the hell. I'm watching Ab Fab, and I love the BBC. Go watch Sky.
Re:Free for yourself, maybe (Score:2)
Yep. Definately value for money. I've not met many people that aren't happy with the service the BBC provides.
Re:Free for yourself, maybe (Score:1)
BBC News != unbiased (Score:1)
The news stories may have been based on fact, but the editorialization of the stories made it look very bad. Not the place to look for an objective treatement of news stories. A lot of biased titles and carefully choosen emphasised comments.
Ok, I happen to agree with some of the opinions presented, but it's not the point. Journalism is supposed to be OBJECTIVE.
On a side note, I'm still looking for a sort-of-unbiased news website. Maybe with the google new NEWS tab... [slashdot.org]
Re:BBC News != unbiased (Score:3, Funny)
sorry, couldn't resist
Re:BBC News [Online] != unbiased (Score:1)
BBC News is NOT unbiased (Score:1, Flamebait)
Some things the BBC is better at than CNN, MSNBC, Fox News, etc.:
- Greater international coverage
- Less fluff and "human interest" stories. More real news.
The BBC does a great job of showing a semblance of unbiasedness. It actually criticizes the British government sometimes. What's particularly dangerous, however, is all the bias that's hidden in the reporting veiled by that pretense of unbiasedness. For example, the BBC finds it almost impossible to do a story about a third-world former British colony without pointing out exactly how the cretins are unable to govern themselves (the implication being that they would have been better off under British rule).
If you read any of the cricket coverage on the BBC, the stories have a particular slant including "journalism" that's nothing but slander accusing every other country and umpire of cheating.
Those are just examples. You see the same thing all through their coverage. They are anything but unbiased and objective. They do a great job of spreading propoganda to people who know nothing about the actual issue, however. So if you knew nothing about the actual situation in Zimbabwe, the BBC would do a great job of projecting the British viewpoint on your subject and you'll make the mistake of believing it is objective and unbiased.
\end{mindless_rant}
Re:BBC News is NOT unbiased (Score:3, Informative)
It's not state-run in the same way as, say, the Chinese media as you appear to be implying. It's not controlled by the government in terms of day-to-day management. The application of editorial pressure by politicians is, if IIRC, illegal. Moreover, it's not owned by the government in the sense of a nationalised state utility. It is an independent "corporation" (hence the C in BBC) that manages its own affairs. It is subject to some restriction of its commercial activity, and some protection from the pressures of the commercial world that allow it to produce stuff that's percieved to be "public service". If anyone could be said to own it, it would be the license payer, and in a much more direct way than the taxpayer could be said to own a nationalised utility.
Maybe you knew all this but, taken with the rest of your comment, you seem to be implying that the BBC is little more than a mouthpiece of the "British viewpoint", whatever the fuck that is.
And we all know that moving to Channel 4 was the best thing to happen to English cricket since Ian Botham and 1981 ;->
Re:BBC News is NOT unbiased (Score:3, Insightful)
IMO, the BBC still offers your best chance of unbiased reporting on any random story around the world. Sometimes it can be a bit out of whack, but thats life.
Just out of interest, where are you from?
Re:BBC News is NOT unbiased (Score:2)
While it starts with the common misperception that the BBC is "an official government mouthpiece (that is) state-run organization and controlled by the British government", the concerns about the organization's objectivity are totally reasonable. Open discussion about issues such as the objectivity of media is of crucial importance to all modern democratic societies.
All organizations that consist of humans are subject to bias issues and in BBC's case Britain's historical and continuing cultural and economic links (or occasionally antipathies against old adversaries) will inevitably affect BBC's reporting from time to time. Yet they provide far more factual and unbiased coverage of world events than the American news networks which inevitably tend to oversimplify the news to their average American audience which lacks both the background knowledge and the attention span, not to mention plain interest, to get to the bottom of things.
BBC is a great english-language news resource once you learn to keep your bias-filtering glasses on. The best news organizations, i.e. those based in countries that have no major/recent colonialist past or any existing "special relationship" to the USA or other major powers, are found in continental Europe, but their english-language coverage tends to concentrate domestic rather than international news.
FWIW, part of the anglophone news scene's problem might also lie in the "information inbreeding" that stems from monolingualism. European journalists, OTOH, are likely to speak besides english also other foreign languages and that is often reflected in the different perspective and approach esp. what comes to difficult political issues in world politics.
BBC Sci-Tech News (Score:2)
Including this interesting pience on why News beats porn online [bbc.co.uk].
Try the AFP (Score:1)
Linux and FreeBSD (Score:4, Interesting)
In the past 3 years I have really taking a liking to Unix(mainly Linux and FreeBSD). Now my understanding is that FreeBSD is a better server platform(or at least it once was) than Linux.
My question: Why would the BBC use Linux over FreeBSD for their servers?
Possible answers:
1. Linux has hype
2. Unix folks like using Linux as a desktop so it's a natural upgrade(Much like MS with NT)
3. FreeBSD it hard to use?
4
I am in no way trying to bash Linux or FreeBSD(I use Linux at work, FreeBSD at home) just curious.
Please tell me don't flame saying one is better than the other unless it supports your argument about why Linux is being used more(or seems to be).
Re:Linux and FreeBSD (Score:1, Informative)
My guesstimate (the article didn't say) would be support for their hardware. At this point, Linux has wider support than FreeBSD.
Re:Linux and FreeBSD (Score:2)
It seems that they are aware of freebsd. I can only assume that they use linux because they know it and are comfortable with it. Then again, that's why my grandfather sticks with a different OS...
< tangent > /tangent >
The folks in the article cite several examples of practical applications. One of these examples is a webcam???? ("Look mommy linux can do tricks.")
<
Re:Linux and FreeBSD (Score:3, Informative)
5. linux has SMP (multiprocessor support), freebsd doesn't
Those are the big two reasons why I would use linux in a professional environment.
Re:Linux and FreeBSD (Score:2)
Re:Linux and FreeBSD (Score:5, Informative)
4. Soft updates, as someone else has mentioned.
5. Hello? [freebsd.org] SMP support has been in there for what, 4 years now?
Stop the FUD train, please. I want off.
Re:Linux and FreeBSD (Score:1)
It is OpenBSD which lacks support for SMP.. openbsd is all hype, and when you look through the hype.. you see an os which is less stable, less performant, more troublesome to install, and no more secure than any other os.
Re:Linux and FreeBSD (Score:3, Interesting)
So sad that it came down to something so trivial. Well, no, not really sad at all, since Linux works just fine. So what if it's a few percent slower and the init scripts are confusing? It works.
I no longer have a need for so many serial ports on the same machine, so if I ever redo it, I might give *BSD a second chance.
Hey, I needed the feature. And it made an expensive and flakey Citrix Winview box obsolete, so I was pretty happy about that. :-)
FWIW, I'm about to give OpenBSD a second chance at home on a very simple firewall project (up to now I have been defying "orthodox firewall doctrine" by running firewall and services on one machine), and I expect it to work out.
Re:Linux and FreeBSD (Score:2)
Re:Linux and FreeBSD (Score:2)
Because that is what the admins are most familiar with. Use the best tool for the job, and make sure that it is the tool that you are most skilled with. I don't think using FreeBSD is easier or harder than Linux. It is just than the admins are more skilled in using Linux.
Re:Linux and FreeBSD (Score:1)
Linux is useful as it's a Unix with good device driver support. If you have a slightly odd device (eg. some sound cards, etc.) Linux is more likely to have a driver for it than anothing other than Windows. We don't generally do Windows (it's hideous, let's face it), so this is a good second best.
I quite like Solaris, for all its faults. My coloed box is Solaris (Netra T1); my shared coloed box is Linux. My desktop at home is Linux, and my desktop at work is Solaris. I therefore feel well enough equipped to talk about the relative strengths and weaknesses of both. There are many who think that Linux is the be-all and end-all of computing. I'm afraid they're wrong...
Oh, yeah, I work in the same department as Damion. You'd probably guessed that.
Re:Linux and FreeBSD (Score:2)
It once was (c. 1995, maybe). That was a long time ago. At this point, it's mostly a matter of taste, and which set of quirks you'd rather deal with.
1. Linux has hype
That's almost certainly a factor.
2. Unix folks like using Linux as a desktop
Some do, some don't; this certainly could be a factor.
3. FreeBSD it hard to use?
"Hard" is probably the wrong word, but the BSD's do do some things differently. (There's the Linux way, the Unix way, and the BSD way, and never the three shall meet.) Speaking for myself, with a background in commercial Unix systems, I found Linux easier to pick up than BSD. Not a lot easier, though, but enough that I still grumble when dealing with a BSD system. But I understand that someone with a background in BSD (or derivatives) might well find BSD more comfortable than Linux. So, again, it's a matter of taste.
Other factors you left out:
4. Better third party support. Someone mentioned Real. But I know it's not just Real -- there's a lot of software written by people whose only Unix experience is with Linux. This may be in part because of the greater hype behind Linux, but it's still a real factor at this point.
5. Wider choice of vendor support. Again, probably in part because of Linux hype, but again, it's a real factor.
But the bottom line is that, in an absence of any compelling reason to pick one over the other, it becomes a matter of taste, and you should no more be shocked that someone picks Linux than that someone picks BSD.
Re:About service... (Score:1)
You're right. But the question is who does?
A company on the other hand does (in theory) and should be forced to respond to such inquiries.
(emphasis mine)
Reminds me of an old quote: the difference between theory and reality is that in theory, there is no difference between theory and reality.
If a company decided not to address your question, how (exactly) do you force them to respond?
At first glance, your argument makes some twisted sense, until you realize that the card in question came from 3Com, which is (wait for it...) a company!
So, why didn't the author get drivers from 3Com? Perhaps because 3Com didn't provided any either?
If only.... (Score:2)
Unfortunately, few if any CEOs or CIOs will ever read the article. Having this article on Linux Planet and Slashdot is simply preaching to the chior. Again!
Rave reviews, none the less.
Re:If only.... (Score:3, Insightful)
I'm Serious, pick up some CAO or CIO mags, read the technology parts, and find some relevent information on why Linux would be better, then write a letter to the magazine.
How about a "is using linux" article about (Score:5, Interesting)
Fuck M$, after 7 years of supporting thier crappy O/S, fighting with the developers to use exchange instead of a popmail solution, after 7 years of fighting with the linux zealots on the merits of a M$ based system, i'm burnt out. This Sp1 stuff is complete crap.
There's a lot more of me's out there than you think microsoft.
From now on, instead of teaching people how to use outlook express i'll be teaching them how to use kmail, instead of IE i wil be showing them gecko, instead of teaching them how to use word i'll show them how to use open office.
It wont just stop there either, i'll load their pc's up with emulators and roms galore, show their kids how to play games on something other than windows. I'll install quake and UT2003 for those that buy it.
Microsft really fucked up by cutting out the people that for years was the undermining support for preaching their products. I no longer wish to be a microsoft whore. I remember several times having to frantically dig out NT40 CAL's just to be sure we had enough licenses so someone could save a file on a server. What utter nonsense and I was a nincompoop for doing it.
You pissed off one little jobless NT admin M$, and i'm sure there is many more. Granted this comment doesn't get modded into oblivion, perhaps the other
Your days are numbered bill.
Re:How about a "is using linux" article about (Score:2)
Re:How about a "is using linux" article about (Score:1)
Same boat, same sinking feeling, same frenetic and generally useless paddling and scooping and paddling and more scooping...
Now: Linux, python, apache, and Postgres. (me happy again)
Re:How about a "is using linux" article about (Score:2)
---
"We demand rigidly defined areas of doubt and uncertainty!"
Re:How about a "is using linux" article about (Score:2)
Hooorah brother! Your eyes are open! Cast off the demon that has been the source of your dispair, cast it into the pit from whence it came and rejoice in your salvation!
/voice/
I just installed 500 PCs, Win2k, but Mozilla and Star Office 5. 3/5 servers are now non-M$, and that number will grow to 4/5 when they try to ram XP down my gullet. They can have my AS/400 when they pry it from my cold, dead hand.
I can imagine some schadenfreude coming here... (Score:1)
Personally, I wonder how long someone like yourself can last using such things as MS. As a software engineer who used windows 3.1 borland c++ for a month in 1991, and solaris ever since, I really do wonder how different it would be to be on the other side of the coin. A different OS every few years... Supporting how many flavours of an OS as an admin?
But however, theres the common MS belief/PR that managing a PC is easy with windows. It all networks itself. This might be true (in a sense) for a single user case (which I think is MS's strength), but 10 times worse for 10 users and exponetially worse as it grows.
So you end up with a difficult job that everyone thinks is easy.. I mean, thats why they bought MS in the first place, right?
My personal view is that MS does not have the higher level technical ability to survive in an open market. Thus they will continue to manipulate and buy and sell souls like they've always done (I remember DR Dos). People like yourself?
Well, its only really a matter of time before you find that out...
What this story really should have been about: (Score:4, Interesting)
They were invaluable to me, worked better than anything else. It must have been a successful trial.
So why aren't they up permanently? Why can't I listen to my favourite DJs every weekend on the essential mix?
Re:What this story really should have been about: (Score:2, Informative)
Re:What this story really should have been about: (Score:1)
Re:What this story really should have been about: (Score:4, Informative)
I hope you wrote to the BBC to express your support for this effort, rather than just posting to Slashdot. I have it on some authority that your letters and emails on this subject are in fact read, and they are taken seriously.
So... (Score:3, Funny)
The mascot. A female Tux with a crown, maybe? Or just pasting Tony Blair's face on Tux. Opening screen: The House of Lords filled to the brim with Penguins in powdered wigs...
Runs on Beeb Micro? (Score:2)
done in a long time ago. (Score:1)
Same way that analog phones are great... and technology too, you might loose signal, but not a call. If you have too many errors on digital stream, call is dropped. What happens if there is some sort of ionization in atmosphere?
analog and use vacuum tube electronics.
If we had uncompressed digital, it would be just as good as analog, however it is too expensive(not dollar). Error correction in MPEG streams is rather bad... great thing that they use linux, but not all that linux is good! Its how you apply it. Vacuum tubes used for communication in stormy weather via AM channels. no static. and tubes are as stable as hell.. or heaven!
2c,
p.
Re:done in a long time ago. (Score:1)
Back on topic, I am delighted to see an organisation such as the BBC using OS/GPL software, as it fits its ethos as a public service broadcaster. I wonder how much (TV)licence-payer's money has been saved over the years since this article was published (and before) by not having to pay for thousands of software licences? Now if only central and local government can learn from this example.....
That's my article! -Answers to some of the queries (Score:5, Informative)
Why not FreeBSD?
We do realmedia encoding with linux, realnetworks don't provide a *BSD binary to the best of my knowledged. The dtext boxes simply needed to be reliable, not massively scalable servers. One possible project will need vmware which is also linux only. We have Free/Open and NetBSD fans in Internet Services, but we're all capable UNIX admins so we're running secure reliable systems on Solaris and Linux, there is nothing to gain from using FreeBSD for example. Personally I like playing q3a so my desision is obvious at home.
The Ogg Vorbis streams should restart shortly, we've had permission to go for it now! We might even get real links from the same JS popups that the 'real' links are on. We've had some space problems... We have to provide realmedia encoding for loads of parts of the bbc, there is a massive quantity of scheduled encoding events. The number of spare realmedia encoding servers was limited, as was audio matrix outputs and rackspace. We were able to set up ogg on a few when we had spare boxes, once we were streaming live Ciaran contacted monty who worked on making it closer to comparible to real, which quite frankly was far superior at lower/modem bitrates. Ogg was rivaling mp3 at 96/128kbps not wm/real at less than that. We also spent months convincing internal red tape using peeps to let us advertise this slightly! Eventually Ogg at the bbc was available, but only to l33t /. kiddies (preaching to the c..), it didn't
really get discovered by enough average joes of the public. We also needed
to nick back some encoders for real streams we'd promised the internal BBC
people. The AOD (audio on demand) project needs loads of encoders, the
embeded player popup crashes NS4 with embeded Linux or Solaris realplay.
[Please help out by complaining to the site owners so it's not just us
doing do! - but not postmaster/support/noc etc, that is us]. We're working
on coding a Solaris and/or Linux kernel module or LD_PRELOADable bit of
code to allow multiple processes to open the audio device and be none the
wiser, this will mean we won't need as many boxes for live 24x7 streams
along side recoded on-demand streams. [help us out] Then we'll have ogg
back in a jiffy! Alternatively you can wait for our move to complete* and
we should have extra encoding capacity. Next task [when asked to provide
feedback about ogg streaming, emails that say "Real is shit it makes popups
and adverts in my desktop waa waa waa.." REALLY don't help Ogg. Many in
the BBC believe it's Windows VS Real, Real can encode on many platforms, be
served reliably on many platforms and be received on many platforms.
Windows Media can only be encoded on Windows and there are limited
platforms that can play it. We're fighting for Ogg, but if your Realmedia
moans get us converted to WMT then the team that are fighting for you will
have quit. Real aren't evil, they are even now supporting Ogg! Real works
on the 9210i, I've checked our scottish footballs streams on one while
ssh'ed to the encoder it was started on!].
*http://www.theregister.co.uk/content/7/25730.html
Well as of 9am 23rd of Sept nearly 40% of what was BBC I.S. of Ogg fame,
started work at the new location, we've suffered a lot, but the new
building is bigger and probably will work out well, if not least due to much
more rackspace for ogg encoders.
New distro? Well the followup article would cover that, there kinda is a BBC specific dist, it would be dry humoUr of course. It's more the build mechanism. Tim Hurmans work on serial net boot and PXE, a shrunk version of slacks color.gz (should be coloUr!)
Re:That's my article! -Answers to some of the quer (Score:1)
If this isn't what you want, please try explaining further and I'm sure someone will help out (me if I can.)
Rik
Re:That's my article! -Answers to some of the quer (Score:1)
Re:That's my article! -Answers to some of the quer (Score:2)
Re:That's my article! -Answers to some of the quer (Score:1)
worth noting that the realnetwork techies did add esd support to realplay. Yes
we want to run several encode processes on one box. Cheap PCs are using 5% of
cpu to do encoding so the capacity is there. We have video capture on the spare
pci slot (these are 1U boxes) though we've thought about making some of the
boxes audio only so they have two cards as a solution. This would work, but is
a pain, it means splitting the audio and also limits us to only two encodes on
the box*. A more generic shared audio access would be much better. Some of the
vid-capture cards we've used (Osprey I believe) also had audio inputs with no
linux support. One of my colleagues developed an audio driver for this which
did work to some extent but same limitation as above, but it needed some work
and was limited in the sample rates it could set the audio capture at (I believe
this is more fully supported in 2.4 and 2.5 now). We've also got hold of the
SDK from real which in theory should make it possible to write our own encoder
but we lack time at the moment. Making solaris/linux allow as many apps to open
*we stream a great many stations live 24x7 and want to make many programmes available
on demand. Sometimes a programme description might be for a 3 hour show, but another
smaller show wants a 30 minute snippit from that, so we'd need 3 simultanious encodes
at that point. A more common problem is that realproducer takes a few minutes to finish
writing to disk once it's finished streaming, it holds the audio device during that time so
nose->tail encodes don't fit.
Re:That's my article! -Answers to some of the quer (Score:1)
This is most certainly the first I have learned of the trials you guys are conducting, and I thought I was well informed!
The BBC is rare in providing streaming formats that can be played on most platforms since RealPlayer is available for practically anything.
Out of curiousity, what licencing issues are relvent to WMA, Real and Ogg and how efficient (in terms of computing ommph) are the various encoders?
From my perspective the BBC is in a very strong position to introduce the world to open formats such as Ogg, particularly if they are able to provide the players for different platforms as downloads from the BBC site, which may be possible with some of the licences attached to Ogg players.
I wish you guys every success and will keep my eyes peeled on your front page.
-ed
Standards (Score:2)
Dunstan
Re:Standards (Score:2)
Details on TPEG are availabe here [www.ebu.ch].
And still.... (Score:1)
get Real - not (Score:2)
I cannot abide the scumsucking Real player - not least since it appears wantonly to steal file associations (okay, in Windoze) each time it is used, appearing to ignore any preference settings which suggest the me (the mere user) would prefer to keep my MP3 association with, say, Winamp.
Re:get Real - not (Score:1)
For extra fun, browse at -1... (Score:1, Funny)
Last Post! (Score:1)
All the passengers go out onto the runway, grab hold of the plane, push it
until it gets in the air, hop on, jump off when it hits the ground again.
Then they grab the plane again, push it back into the air, hop on, et
cetera.
- this post brought to you by the Automated Last Post Generator...
Re:fp!!!! (Score:1)