Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Rise Of A Powerhouse ~ How the young knowledge workers of Central Europe are pushing .....
BusinessWeek ^ | DECEMBER 12, 2005 | staff

Posted on 12/02/2005 1:49:21 PM PST by Ernest_at_the_Beach

Slide Show >>
They came from around the world, young men with handles like SnapDragon and Bladerunner attacking computing problems so complex that even experienced coders could only stare at the screen in bewilderment. Only one mastered the final algorithm problem: Eryk Kopczynski, a.k.a. Eryx, a reticent Warsaw University student who wears his long hair in a ponytail and says his life's ambition is to "discover some interesting notion."

Kopczynski's triumph in this year's TopCoder Open, sponsored by Sun Microsystems, was no fluke. He was following in the footsteps of a slew of computing geniuses to emerge from the monolithic Soviet style buildings of Warsaw U. "Poles like to compete," says Warsaw U computer science student Marek Cygan, winner of this year's Google Code Jam. No kidding. Warsaw University is ranked No. 1 in the world in top coder events, ahead of the likes of Massachusetts Institute of Technology. Just like India's best tech schools, Warsaw U has confounded a scarcity of resources to identify and nurture bright students.

As the race for top talent heats up globally, it turns out that Central Europe houses one of the planet's richest creative pools. U.S. movie director Brian De Palma recently wrapped up filming in Sofia of The Black Dahlia, a version of the James Ellroy noir novel starring Hilary Swank and Scarlett Johansson. The producers painstakingly recreated the streets of 1940s Los Angeles on a Sofia movie set. Why Bulgaria? Super low costs is one reason. But there's more: "The crew is probably the best I've seen anywhere," says David Varod, head of Bulgarian operations for Los Angeles-based Nu Image/Millenium Films, which co-financed the picture.

(Excerpt) Read more at businessweek.com ...


TOPICS: Business/Economy; Culture/Society; Extended News; Foreign Affairs; News/Current Events
KEYWORDS: bulgaria; centraleurope; europe; neweurope; poland; sofia; warsaw
Navigation: use the links below to view more comments.
first 1-2021-4041-44 next last

1 posted on 12/02/2005 1:49:22 PM PST by Ernest_at_the_Beach
[ Post Reply | Private Reply | View Replies]

To: ShadowAce; NormsRevenge; Grampa Dave; SierraWasp; Marine_Uncle; RadioAstronomer; HAL9000; rdb3

fyi


2 posted on 12/02/2005 1:51:16 PM PST by Ernest_at_the_Beach (History is soon Forgotten,)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

Let me know when they produce one single software product that's worth money. To the best of my knowledge, all they've come up with so far is a wide assortment of viruses, worms, and trojan horses.


3 posted on 12/02/2005 1:57:42 PM PST by Steely Tom (Fortunately, the Bill of Rights doesn't include the word 'is'.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

I've worked with coding geniuses in the past. The problem is, they don't want to document their code, and it takes other people an eternity to figure out how it works so that it can be maintained. I prefer a mediocrity who can write code that other people can understand over a genius any day.


4 posted on 12/02/2005 1:59:41 PM PST by John Jorsett (scam never sleeps)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

bump


5 posted on 12/02/2005 2:01:01 PM PST by VOA
[ Post Reply | Private Reply | To 1 | View Replies]

To: Steely Tom

Weren't the Poles the first to break the Enigma code?


6 posted on 12/02/2005 2:03:46 PM PST by durasell
[ Post Reply | Private Reply | To 3 | View Replies]

To: durasell
Weren't the Poles the first to break the Enigma code?

Could be, but I thought it was broken by Alan Turing.

Anyway, that was more than 60 years ago.

7 posted on 12/02/2005 2:06:11 PM PST by Steely Tom (Fortunately, the Bill of Rights doesn't include the word 'is'.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Ernest_at_the_Beach

Reverse Polish Notation

Reverse Polish Notation is a way of expressing arithmetic expressions that avoids the use of brackets to define priorities for evaluation of operators. In ordinary notation, one might write

(3 + 5) * (7 - 2)

and the brackets tell us that we have to add 3 to 5, then subtract 2 from 7, and multiply the two results together. In RPN, the numbers and operators are listed one after another, and an operator always acts on the most recent numbers in the list. The numbers can be thought of as forming a stack, like a pile of plates. The most recent number goes on the top of the stack. An operator takes the appropriate number of arguments from the top of the stack and replaces them by the result of the operation.

In this notation the above expression would be

3 5 + 7 2 - *

Reading from left to right, this is interpreted as follows:

Polish Notation was devised by the Polish philosopher and mathematician Jan Lucasiewicz (1878-1956) for use in symbolic logic. In his notation, the operators preceded their arguments, so that the expression above would be written as

* + 3 5 - 7 2

The 'reversed' form has however been found more convenient from a computational point of view.

Back to RRF page


This file was last revised by Anthony Stone (ajs1@cam.ac.uk) on 3 June 1997.

8 posted on 12/02/2005 2:06:44 PM PST by Milhous (Sarcasm - the last refuge of an empty mind.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Steely Tom

If memory serves, the Brits disregarded the Pols' calculations and kept working at Bletchley Park.

Turing also gave us the Apple logo....


9 posted on 12/02/2005 2:08:47 PM PST by durasell
[ Post Reply | Private Reply | To 7 | View Replies]

To: Steely Tom
Stand by, the European Union and the Euro will, before 2020, become the reserve currency of the trading world replacing the U.S. dollar. Our trade policies, like our military and immigration policies of the last 5 years, have become inefficient because they have been abused for the short-term benefit of friends of this administration. As countries with the Euro buy more of our debt while they effectuate efficient domestic healthcare, farm subsidies,taxing, transportation,economic/competition, banking, credit and investment policies, we, contrariwise, continue to debase each of the above with economics that are premised on the next quarter's balance sheet rather than what is the plan over the following several years.

Software aside, the genius of what we pejoratively refer to as ''old Europe'' will eat our economic lunch.

10 posted on 12/02/2005 2:11:18 PM PST by middie
[ Post Reply | Private Reply | To 3 | View Replies]

To: middie

Software aside, the genius of what we pejoratively refer to as ''old Europe'' will eat our economic lunch.


Ya think? What about China and India. China is now one of our largest creditors.


11 posted on 12/02/2005 2:13:32 PM PST by durasell
[ Post Reply | Private Reply | To 10 | View Replies]

To: durasell

The Polish breaking the Enigma

1929 the Poles knew about the commercial Enigma and hired three mathematicians for code breaking. The most famous was Marjan Rejewski.

It is not quite clear how the Poles got all details about the military Enigma. Different stories are told. They collected a lot of German messages and have been supported by the French secrete service with copies of Enigma training handbooks got by espionage. With all this information they have been able to rebuild an Enigma until 1933. The correct rotor wiring was found by help of mathematical equations (Gleichung).

The Poles also found out, that the double coded message key at the beginning of each message sometimes leads to identical letters, called "females" (.e.g ABCABC enciphers to PSTPWA, letter 1 and 3 is supposed to be the same letter). This occurred on average every 25 messages.

They developed different devices and methods to find the message keys:

Zygalski, one of the mathematicians, used perforated paper sheets and arranged them on an illuminated table to reveal possible starting states.

The "Bomba" was a mechanical device simulating the 26*26*26 positions of the 3 Enigma rotors. 6 "Bomba's" were necessary for the 6 possible wheel orders (3 wheels until 1939).

Over the years, the Germans did modifications on the messages and the machine itself. They added 2 additional wheels, used more Sockets, the twice given encoded message key was given up in 1940, the wheel order was changed daily (starting from 1937, not only every 3 months). After these changes the Poles didn't have enough money and resources to built 60 new Bombas which became necessary to break the modified Enigma.

In 1939 the Polish mathematicians moved to France, at least they gave all their knowledge and material to the British.

12 posted on 12/02/2005 2:13:41 PM PST by Milhous (Sarcasm - the last refuge of an empty mind.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: middie
effectuate efficient domestic...farm subsidies

Umm..no such thing as the above exists.

13 posted on 12/02/2005 2:14:19 PM PST by Strategerist
[ Post Reply | Private Reply | To 10 | View Replies]

To: John Jorsett; Ernest_at_the_Beach
"I've worked with coding geniuses in the past. The problem is, they don't want to document their code, and it takes other people an eternity to figure out how it works so that it can be maintained."

I know what you are saying only to well. Over a number of years coding (sometimes at a C-level) using mostly Unix based Informix Database Development tools, I spent many a weekend writing detailed user manuals, and buring huge amounts of comments into my code for anyone to follow up on. Often quite sophisticated sub routines call back functions etc., required detailed explanations in the source code.
I would venture to say I probably spent as much time sometimes working around the clock on and off for weeks on end creating large documents, memorandum, notes, as well as full user manuals as I had in actually generating the code.
Of course, I lived at work. And did not get paid for it. Seldom do we find this new generation of programmers willing to do as I just described. Admitably, many simply don't know how to add good documentation. That is why companies are beholding to hire documentors. Sadly they cannot replace the programmer that writes well defined in code comment fields that truely lead follow up programmers in what their code represents. It all goes along with the territory.

14 posted on 12/02/2005 2:15:54 PM PST by Marine_Uncle (Honor must be earned)
[ Post Reply | Private Reply | To 4 | View Replies]

To: Milhous

Thanks for correcting me, Milhous.


15 posted on 12/02/2005 2:17:10 PM PST by Steely Tom (Fortunately, the Bill of Rights doesn't include the word 'is'.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: durasell
Turing also gave us the Apple logo....

Grim, but funny!

16 posted on 12/02/2005 2:20:11 PM PST by TomSmedley (Calvinist, optimist, home schooling dad, exuberant husband, technical writer)
[ Post Reply | Private Reply | To 9 | View Replies]

To: TomSmedley

Actually true. Turing was still a big deal among computer hobbyists in the 60s/70s. Today he's largely forgotten. Early interviews with Jobs and Woz reference the logo to Turing, but then they backed off that story in later years.


17 posted on 12/02/2005 2:22:53 PM PST by durasell
[ Post Reply | Private Reply | To 16 | View Replies]

To: John Jorsett
I've worked with coding geniuses in the past. The problem is, they don't want to document their code, and it takes other people an eternity to figure out how it works so that it can be maintained. I prefer a mediocrity who can write code that other people can understand over a genius any day.

No kidding. There is nothing revolutionary, for example about the kind of code we put in aircraft flight computers. Unless you call code that works and is thoroughly tested 'revolutionary'.
18 posted on 12/02/2005 2:27:01 PM PST by TalonDJ
[ Post Reply | Private Reply | To 4 | View Replies]

To: durasell

Better let the newbies in on the joke. Alan Turing committed suicide by injecting an apple with cyanide, then having a bite. He was a sodomite in legal trouble looking for a way to spare his mother's feelings.


19 posted on 12/02/2005 2:27:14 PM PST by TomSmedley (Calvinist, optimist, home schooling dad, exuberant husband, technical writer)
[ Post Reply | Private Reply | To 17 | View Replies]

To: TomSmedley

The other part of that is he was one of the weird genuises the Brits collected as code breakers in WWII. These included math guys, but also crossword puzzle guys, amateur cryptographers, langauge specialists and other assorted oddballs.


20 posted on 12/02/2005 2:31:04 PM PST by durasell
[ Post Reply | Private Reply | To 19 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-44 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson