Feeds

* Posts by Mage

2291 posts • joined 23 Nov 2007

Windows Phone 7 up for grabs from 'excited' 3

Mage
Silver badge
Gates Halo

Bad

How quickly have MS scraped off Mo6 from CE and glued a new Applesk interface, so quick they have lost Copy & Paste.

You didn't think this was a new OS?

The last * new * OS commercially released by MS was Windows CE, 16 November 1996; 13 years ago, upon which WinMobile resides.

Windows 7/Server2008 is based on 1993 NT3.1, it's NT 6.xxx

Singularity is a new MS OS. But that's not even intended to be commercially released.

WinCE isn't bad apart from one size fits all for driver, Original stupidity of copying Win Desktop GUI and limited number of processes. Arguably better than iOS4 or Linux/Android. It's just that in entire history of CE/Mobile MS have wanted to have "one size fits all" GUI experience and been clueless about Gadget GUI maybe till the Zune.

So is it really a Zune with a phone, really running 1996 CE? If so the next version, the finished one might be quite good if the Mobile & Gadget division isn't closed first.

1
1

Ten... iPhone 4 accessories

Mage
Silver badge

Re: Have you just... by AC

Actually, no. I bought 6 of the cheap ones for project. Quality is very good. On external 5V (PSU or car socket adaptor). Slightly iffy on internal 1.5V AA cell.

There were non-Belkin cheaper iThing specific models. About €30

Virtually every place had the really expensive Belkin model.

These were real shops, Currys. Maplin, HMV.

Turns out there are are about 4 ICs currently used. Costs under $1.50 All require minimum of 2.5V to 2.7V for operation. Hence "iffyness" on internal single AA.

The fanciest ones add a $1 radio receiver IC to search for empty channel, 20c LCD and $1 CPU to control it. Add couple of crystals, varicap and box.

0
1
Mage
Silver badge
Thumb Up

Now I Know

Why I haven't bought an iPhone

It's a big market. Or someone thinks it is. All the Music and gadget shops full of iThing Accessories for serious money.

Generic 3.5mm "CE" FM transmitter = €8

iPhone iFied Belkin "iTrip" = €70

2
1

EU Parliament calls for pan-EU copyright law

Mage
Silver badge
Pirate

A single Market?

<<Like thsuch e Parliament's report, Kroes advocated the creation of a 'multi-territorial' licence for material. "Creating the legal Digital Single Market will lead to a wealth of options for citizens. It will strike a blow against piracy and benefit authors and artists," she said.>>

The Merkins and Sports people won't like it.

Let them lump it. Too long the FIFA, Hollywood and such have divide and conquer attitude.

Even "non-pirate" "grey" subscriptions and imports are on a massive increase (Sky Italia, Arab, Tring and Albanian satellite subs in Ireland and UK).

By all means have copyright and IP. Ditch SW patents. Copyright is more than enough.

But lets have fair prices and availability

Oh Arrr my hearties!

0
0

AT&T chief: 'All your iPhone are belong to us'

Mage
Silver badge
Boffin

But...

Until there is a LTE Verizon the capacity and speed will be rubbish.

3G can dynamically share between data and voice.

CDMA/EVDO uses 1/4 size channels and separate data and voice channels, so the peak speed is 1/4 or less and also the network utilisation is less efficient.

I can see Verizon grinding slow when that get much iPhones or Smart phones that people want to eat data on. Of course it won't affect voice traffic.

0
0

Intel confirms HDCP copy-protection crack

Mage
Silver badge

Re: Even E.E. Doc Smith had this one right in his pulps

I think it might be back to 1930s.

Anyway 100%,

also any system where the KEY also has to live in public domain is doomed. ALL DRM is doomed to fail since inherently the players have to have keys.

Given the raw data rate this is less important /critical than encryption of the actual disk or broadcast. A GPU won't do it. But a custom chip that has MPEG4 ethernet and HDMI clear pass through is not only possible but inevitable.

The Displays all have to have a key and decrypt it. Those are all with the public.

1
0
Mage
Silver badge

re: huzzah

You don't need to re-encrypt

HDMI works without HDCP

The raw data rate is about 2.5 Gbps though.

0
0

The iPad is killing laptop sales

Mage
Silver badge
Linux

I call Marketing Spin

They want to sell more of these overpriced iSlate tablet things.

<<The company will make iPads available in all its 1,093 shops. Dunn said: "People are willing to disproportionately spend for these devices because they are becoming so important to their lives.">>

This is advertising dressed as Market Research.

Tux, cos even though I mostly use WinXP, a penguin knows Marketing Hype when he reads it :-)

16
6

Project Canvas becomes YouView

Mage
Silver badge
Badgers

I thought

Didn't they say they would Open Sauce it once they had finished tinkering?

OR did I miss that bit?

How does it relate to EBU HBB TV?

Well the exact Spec of Freeview and Freesat (D Book?) seems to be secret too.

Gerbils too.

0
0

Microsoft: IE9 will never run on Windows XP

Mage
Silver badge

yet again

MS make a product stupid to promote their "latest version"

Like Office 95 on Win95 but deliberately made to not work on Win3.11 So they had to patch NT3.5 to NT3.51

Well.. Those majority of people with XP may just use Chrome and Firefox forever.

Explain me again why a browser should use HW acceleration at all, like this?

8
1

Yahoo! economist rebuilds ad empire with 'Magic Formula'

Mage
Silver badge
Pirate

$100Million?

In UK 23 Billion?

http://en.wikipedia.org/wiki/Spectrum_auction#United_Kingdom

Should the Million not be Billion?

Regulation isn't supposed to raise revenue. It's meant to ensure the best use to benefit the Infrastructure and Economy, also ensure no Interference between services.

Ofcom thinks the way to do this is purely consider "efficiency" (a doubtful but partially true measure) and then make the mistake of thinking highest bidder will make most efficient use of the Spectrum. The reverse can be proved to be true as a very "Good" (benefit in Spectrum efficiency and Infrastructure quality ) likely has a much higher per user install cost.

I have no idea how this relates to making money from advertisers, or the effectiveness of advertisers other than that the application of this formula to Spectrum Regulation, in particular Auctions may maximise Revenue but is otherwise " A Bad Thing".

Is pure maximisation of Revenue or Profit today the best aim? The Banking Crisis and the Irish Celtic Tiger that was really a Ponzi scheme (Anglo Irish Bank) and Property Bubble (everything else) suggests that simply maximising today's revenue or profit might be too narrow a view.

Maybe Magic is only in Books. If it seems too good to be true, it probably is.

1
0

Qualcomm grasps for gold while turning silver

Mage
Silver badge
Boffin

Re: LTE is still 3G?

No.

LTE and 3G are completely different incompatible animals despite Mobile Operator hype about their iHSPA and HSPA+ base station gear that runs over the 3G air interface. Just because a base station hardware can be reprogrammed to do LTE or WiMax on 2.6GHz (Clearwire) or 3G or LTE on 2.1GHz without hardware change at basestation doesn't make the systems remotely the same. Mobile WiMax is much more similar to LTE (assuming both are TDD or FDD versions. Mobile operators generally prefer FDD, different band for up and down links)

3G uses:

W-CDMA downlink thus suffers CDMA breathing

Four separate protocols over Air Link. GPRS, SMS, Circuit Switched Voice and IP Data

Fixed 5MHz channel (IPW is like 3G, but can use smaller channel)

LTE uses

OFDM on downlink.

Single Native IP protocol over Air Link and back to Central. Voice is using VOIP.

Various possible channel sizes up to 20MHz

You might as well claim that 3G doesn't exist as it's only a 5MHz combo version of 2.5G EVDO and 2G CDMA-1

You can't build LTE "on top of" a 2G Network.

1) GSM (UK's 2G) air interface is 200kHz channels with TDMA slots for traffic. Not remotely compatible with LTE. USA CDMA-1's 2G is 1.25MHz CDMA, also 100% incompatible with LTE air interface (There is also GSM in USA).

2) Existing UK GSM licences only allow GSM. Not 3G or LTE.

0
0
Mage
Silver badge

Partial Truth

It's true that with one user LTE is no more efficient per sector than 3G/HSPA.

But with 10 connections the 3G cell shrinks badly (CDMA breathing) and LTE may be twice as efficient.

Also LTE only uses VOIP for voice calls which is actually less efficient than 3G, but since voice is small amount compared to YouTube etc (30% mobile growth a year) and people are rolling out LTE for data primarily, that maybe doesn't matter.

LTE won't deliver real Broadband either unless mast density is about x4 higher at least and 120MHz of FDD spectrum per operator or shared RAN.

The Mobile Wimax war is over though. Intel hiring GSM/CDMA/3G/LTE gurus and has bought Infineon Wireless.

TBH the 3G should never have used W-CDMA. It should either have been bonded carriers of GSM (as per EDGE 2) or OFDMA based. CDMA was obsolete before 3G launched. It was a political choice. The original 350k approx of 3G was also too small.

0
0

Mozilla chucks Roc at Microsoft's new hardness

Mage
Silver badge
FAIL

Nuts

What sort of mad web content needs Hardware Acceleration "built-into the Browser"? What is that content going to be like on Tablet., iThing, MID, single core Atom Netbook with Integrated Graphics?

Or is it the case that unless you do this on Windows 7, that Windows 7 is SLOWER than XP with same content on Same Browser on Same PC, because MS has deliberately "slugged" the traditional Windows APIs in favour of the Direct 3D etc that Aero needs?

0
0

Cyber-jihad hacker claims credit for 'Here you have' worm

Mage
Silver badge
Pirate

Amazing

People in Disney wanting to view smut?

When are people going to learn.

The problem is not people neglecting to have AV software but disengaging brain and low level or user training of PCs. People will even give away their passwords in exchange for pens or chocolate.

Apart from problem that they use same user name and password everywhere. I wrote about this after the El Reg Waledac article http://www.theregister.co.uk/2010/09/08/waledac_takedown_success/

here http://www.techtir.ie/blog/watty/waledac

1
1

Nokia's new boss is Microsoft man

Mage
Silver badge
Badgers

Break into Market?

RIM is rising

Android is rising fastest.

Apple has peaked and falling, at 15% peak

Windows Mobile has died. MS hope Win Mobe 7 will be the Second Coming.

Nokia at over 40% world wide and tiny in North America. IF Nokia even does 1/2 as well as Android, RIM or Apple in USA, then their World Wide share will be massive.

RIM, Android, MS and Apple ONLY make Feature phones.

Nokia also make Smart phones and Basic Phones.

Apple is just "breaking in" and has stalled. MS is retrying.

Nokia is already there.

0
0
Mage
Silver badge
Thumb Up

Stereotypes are bad.

An American MS guy is not automatically worse (or better) than a European (or UK, have they joined Europe yet?).

Stephen Elop is Canadian. That's nearly European :)

Also some things MS has understood and done well. But Phones isn't one of them. Still, he won't actually be designing anything.

0
0

ARM flexes muscles with fivefold performance boost

Mage
Silver badge
Linux

NT and ARM

NT (and Win7 is NT 6.1.xxxx, first version was NT3.1 in 1993) had at various stages:

386 (won't run on 386 now)

MIPS

Power PC

DEC Alpha

486

Pentium

pentium Pro + PAE (Win9x was like a dog on this and killed the Pentium Pro)

DEC 64bit Alpha (NT4.0)

x64 Intel/AMD

NT4.0 was last version to run loads of non x86

In the 1990 to 1996 era the ARM wasn't very suitable for NT.

However ARM has always been the main cpu for CE (spawning Phone, Auto, Mobile Editions). At one stage ARM became the only supported CPU for Mobile or CE.

"Embedded" Windows is confusing. There are three incompatible families

1) CE based and runs on ARM, There is a version 7. A GUI was optional

2) NT based (NT4.0 was best). There is a version 7. used to Support MIPS and PowerPC, now only x86-x64. A GUI was optional

3) Win 3.x/DOS based. 386 or more (maybe 286 possible) . Killed recently.(Last Autumn?) Used POS and ATM.

The original issues with ARM in 1990 to 1996:

Though technically a 32bit CPU, in some respects more like a 16 bit RISC. Thumb-2 in 2003 added more 32bit goodness

Originally no 16 bit type. Not good for Porting Windows efficiently.

Originally No MMU

Originally No FPU (not actually a huge issue)

Current higher end ARM could run a ported version of Windows NT. Rumour is that the reason some bits of Win2K, XP, Vista and Win7 are the same is because MS doesn't have the source. Only x86 binary. I don't believe this myself.

http://en.wikipedia.org/wiki/ARM_architecture

Tux knows how to run on ARM, MIPs, x86, x64 and few other things... It's those happy feet.

0
0
Mage
Silver badge
Boffin

64 bit

the intel & AMD 64 bit cpus don't address 64 bits.

An MMU is fine. 32 bit Intels did fine on NT4.0 Enterprise accessing more RAM than many 64 Bit systems have.

http://en.wikipedia.org/wiki/Physical_Address_Extension

Supported by NT4.0 and later, OS X and Linux.

http://en.wikipedia.org/wiki/X86#Physical_Address_Extension_.28PAE.29

x64 Physical addressing

http://en.wikipedia.org/wiki/X86-64#Physical_address_space_details

The Address space is really 48 bits, not 64,

The upper limit on RAM that can be used in a given x86-64 system depends on a variety of factors and can be far less than that implemented by the processor. For example, as of June 2010, there are no known motherboards for x86-64 processors that support 256 TB of RAM

OS

Ability to use up to 128 GB (Windows XP/Vista), 192 GB (Windows 7), 1 TB (Windows Server 2003), or 2 TB (Windows Server 2008) of random access memory (RAM).

Also with Intel architecture the 4 or 16 cores share the memory, meaning you need 2x to 16x as much memory. If each core has its own memory bus then memory access on a 4 core machine can be x4 faster and physical addressing can be be x4 less.

Address space on a Well designed 32 bit system isn't a problem especially if you have multiple memory interfaces on your SOC.

1
2

PayPal update email 'violates own anti-phishing advice'

Mage
Silver badge

PayPal

ALL of their Updates are detected as Spam

I always go direct to site.

I'm never much wiser afterwards as PayPal T&C are as clear as Elbonian Mud.

0
0

Privacy watchdogs challenge laptop seizures at US borders

Mage
Silver badge
Black Helicopters

We need to know

"devices of 6,671 travelers from October 2008 to June 2010"

And how many Terrorists did that net?

9
0

'Larry and Sergey's HTML5 balls drained my resources'

Mage
Silver badge
Badgers

It does indeed

It works very smoothly on my 8 y.o. 1.8GHz P4M laptop 1600x1200 GeForce 440 go 32M

But does indeed use 100% CPU. But only at load or if you "mouse over" it,

There is also always Bing.

0
0

Mozilla 'cloud' code editor breaks with Lando Calrissian

Mage
Silver badge

I don't quite understand

But I'm leery of Cloudy Stuff.

Also why javascript?

:confused:

0
0

Intel to pay $1.4bn for Infineon WLS

Mage
Silver badge
Thumb Up

Replacing WiMax in Laptops?

<<The acquired technology will be used in Intel Core processor-based lap- tops, and myriad of Intel Atom processor-based devices, including smartphones, netbooks, tablets and embedded computers." It will also enhance Intel‘s HSPA activities>>

Article all very interesting. But Intel has yet to prove itself in MID, tablets, PMP and phones. Laptops & Netbooks built in "Centrino" or other Intel branding WiFi + GSM/3G-HSPA/LTE.

The consumer market envisaged by Intel for WiMax built in rather than an Outdoor Fixed Wireless has not materialised and now never will.

0
0

It's alive! Duke Nukem Forever breaks out of vapour trail

Mage
Silver badge

Vapourware

Don't come close to record for long wait for a release?

Xanadu?

0
0

D-Link DHP-306AV powerline Ethernet adaptor

Mage
Silver badge

There two kinds of Gbps PLT

<<http://www.reghardware.com/2009/11/02/review_networking_belkin_powerline_hd/

And no, I didn't see near-Gigabit speeds with these, but then I've never seen any powerline product - or wireless, for that matter - deliver anything like the 'up to' speed.>>

Those have 1G ethernet. They are not the "real" Gbps adaptors. They work to 30Mbps.

Adaptors that *really* go faster than 100Mbps use VHF.

It's much cheaper and more reliable to run Screened Cat5e along edge of carpet or skirting board. And it really goes at 1Gbps, doesn't interfere with Marine HF, SW, CB, Aeronautical and DSL or be interfered with by CFLs or SMPSUs.

0
0
Mage
Silver badge

Radio 4 FM

Only damaged by the true Gbps adaptors.

Try BBC WS, or CBs or Shannon Air Radio reports on Short Wave.

0
0
Mage
Silver badge
Badgers

Nice but

Great concept well done.

But realistically another illegal Radio Transmitter using a testing loop hole for certification. Just like all the other Networking over mains.

I bet it still connects WITHOUT any mains wiring. Extension cable and switched of table lamp on a UPS will be enough aerial.

0
0

Apple TV: Third time unlucky, Mr Jobs

Mage
Silver badge
Badgers

It's Meh...

<<What this deal means is that content which can be viewed for nothing on TV, can be bought. And a 22 episode TV series will cost you more than the DVD, if you buy it one online rental at a time, a total of $22. And at the end of that you can’t watch it again, as you could with a DVD.>>

And even then, the "HD" will be poorer than DVD upscaled due to compression needed, never mind BluRay. Quality streaming on Demand (real VOD) isn't really possible on the Public Internet and not possible at all for nearly 50% of people not on fibre or cable. Their connection isn't good enough for other than Web TV quality.

It's a "me too" Streaming service for people more interested in instant access rather than waiting for Disc to come in post or going to Shop or than quality of picture.

The winning service will be one offering FREE streaming when you order the DVD/BluRay online.

For a long time to come most of the World won't have true ISP provided VOD, and only ISP provided VOD can be done economically at Broadcast quality, probably ever.

2
1

Paul Allen's patent madness not worth single penny

Mage
Silver badge
Happy

What's to say

The article says it all.

A Patent should enable someone to "make" one just from the Publish patent, but pay royalties.

Most patents are either non-novel broad brush wordfests or pointless drivel.

The point of a patent is to protect what you are producing now, to have a temporary monopoly, not to stop it happening at all, stifle innovation or make money years later as a parasite of all the people that did go out and do something.

12
0

Jobs moves to the heavens with Apple TV

Mage
Silver badge
Pirate

HD Streaming?

if it's really only streaming and really HD (!) I wonder who apart from Cable (Fibre hybrid) and Fibre users will be able to use it?

(!) Of course may not be HD in sense BluRay or BBC Satellite is HD.

I can't see why I would buy a box to rent poor quality video (compared to Broadcast, DVD or BluRay). Of course people did that with VHS. But they used the VHS to Time shift and save shows too. Cheap DVD & BluRay purchase and Broadcast PVRs make this a niche product.

0
0

Archos announces five Android tablets

Mage
Silver badge

Small tablets

Are easier to swallow.

<<a "tablet" with a 2.8in screen? hmm not entirely sure tablet is the right name for that?>>

While Archos tries to emulate Apple style and pricing, it's good to see cheaper prices (for Archos).

I have an Archos 605 WiFi 160Gbyte disk model. Only got it because it was 1/2 price. At least the newer ones there are more applications. I'd have liked a nice eBook reader. The Web Browser or Slow PDF reader doesn't cut it for eBooks.

0
0

Apple Magic Trackpad

Mage
Silver badge

If

at 1/3rd price and using USB instead of batteries and Bluetooth, I'd consider it.

I'm sure these can be made with USB and sold at /6th price and make a profit.

0
2

OED goes the way of all flesh paper

Mage
Silver badge

but

What Hari Seldon really doing?

Won't they release it on DVD also?

0
0

Doc develops RSI-reducing rolling mouse

Mage
Silver badge
Alert

Not a joystick?

"It's mouse - it moves around the desk. The tilt and pivot bit is nothing to do with control per se, only the angle at which you hold it at a given place on your desk."

Then it's too high off the desk for comfort at all.

0
0

Intel to acquire wireless chipmaker for $1.4bn

Mage
Silver badge
Thumb Up

Hedging Bets

A Centrino that has WiFi and 3G/LTE rather than Mobile WiMax?

Last nail in WiMax Coffin?

http://www.techtir.ie/watty/mobile_wimax_dying

0
0

Intel to get whacked in Q3 by PC slowdown

Mage
Silver badge
Coat

USB3? or ARM

USB3 is not significant. Intel's lightpeak may be better. for storage eSata? Networking 1 Gigabit Everything else USB2 or firewire?

Maybe people spending the money on feature/smart phones, Satnavs, PMP, MID, pads/slates etc all ARM based. Not just iThings from Apple.

Also with lower spec laptops and netbooks that were on a race to bottom on price do people with working laptops need to buy a new one anymore? It's not like 10 years ago.

Mines the one with an old Archos 605 WiFi and Nokia E65 smartphone in the pocket. Hold on while I pack my 8 year old 1.8Ghz 1600x1200 laptop.

0
0

Apple files chip block stack patent

Mage
Silver badge
Troll

Prior Art

Samsung SC6400 family

This idea was around even before that. I spec'd a design 3 years ago with ARM, FLASH and RAM stacked in single package. Samsung.

Apple are trolls.

1
0

Samsung R780 17.3in laptop

Mage
Silver badge
Unhappy

Only 1600 x900 on 17."

Is this for people that need reading glasses but won't wear them? It's only about 104 dpi

My 8 y.o. laptop is 1600 x 1200 and 15.4" yet is lower resolution than my PMP and many mobile phones. It's about 133dpi

What happened to the dream of a 200 dpi or better paper like WYSIWG display?

Why is it nearly impossible to find a laptop with a display that can show an entire A4 document at readable quality? (You do need at least 1200 lines, 1080, the HDTV resolution is just too small).

Good review though :-)

2
0

Microsoft trips on Visual Studio Lightswitch

Mage
Silver badge
FAIL

Fail

A backward step.

What next? MS office that runs in a console and uses vi commands?

I want to use my experience of UI design. I don't want the size and layout of UI decided by the designers of Lightswitch.

Or does it really have a visual designer?

0
2

Alibaba opens up coffers for eBay listing service

Mage
Silver badge
Coat

Hmm

The Chinese are tunnelling into eBay from below

0
0

Intel's embedded security strategy faces tech obstacles

Mage
Silver badge

No,

This is still a monumental waste.

However, it's Intel's money and may make a profit. But I still think has no relevance to chips.

Education of users is more effective than AV/anti-malware software. Blackhats "trick" (not hard) users into installing the stuff. Putting magic McAfee Pixies inside the chip will not stop that at all.

0
0

It's time to presume the web is guilty

Mage
Silver badge
Big Brother

Yes.. but

Now if anyone can figure how to make this idea work...

1
0
Mage
Silver badge
Pirate

Intel

If the lads and lassies in Intel are serious about Services this is what they should be doing. $7 Billion would be loads spare to spend doing it well.

Rather than buying a "Close the stable door after horse bolted" Marketing company.

0
2

Fear as motivator: why Intel acquired McAfee

Mage
Silver badge
Badgers

Badgers

The Intel execs must be eating ones with BSE. I still don't get this.

1) Any security mechanism in Silicon has nothing to do with any McAfee product.

2) It's really only Windows specific

3) The whole concept of how McAfee and other like products work is flawed.

IBM 1970s era "FUD". Psychology, not Technology?

1
0

Intel snaps up McAfee in $7.68bn deal

Mage
Silver badge
Badgers

Huh?

They paid $7.7 Billion for a brand name.

There is zero McAfee product or IP that is anything that I would build into a chip. The whole concept of AV signature scanning is broken.

Ok, if nothing changes, in 4 years they break even and 5th year and later $2Billion profit a year.

Well they *DID* say they were expanding into services and software, to make chip making the minority sport. It's on their road map. I guess this is a "Service". Not one I'd ever buy.

1
0

WiMAX forum touts version 2. Again

Mage
Silver badge
Boffin

1Gbps

Needs 100MHz channels and perfect signal. Not likely on any existing Mobile WiMax. or possibly ever on Mobile as a reasonable "cell" based system needs 3 channels and ideally 9. Getting 300MHz spectrum is likely only in Line Of Sight part of Microwave spectrum. Thus outdoor fixed aerials and dishes.

Might be good for big dish backhauls?

0
0

'Free' laptop deals compared

Mage
Silver badge
Pirate

p per MByte

£240 per Gigabyte is how I'd think of 2.4p per MByte,

0
0

ARM server chip startup gets big backers

Mage
Silver badge
Linux

I welcome

our new sling shot wielding small overlord.

I wish them success. They need marketing and political luck as much as a good design.

2
0

OpenSolaris axed by Ellison

Mage
Silver badge
Happy

So like Google then?

People have the mistaken idea that Android is FOSS development.

The Android road map is secret.

Google alone develops a new version of Android and *then* releases it as Open Source. Google decides what item of confectionery it will be called.

So Oracle has taken a leaf out of Google's book :-)

2
1