Australian government to tackle banks on mortgages

Sunday, January 13, 2008

The Department of the Treasury, Canberra. Image: Adam Carr.

In response to higher than expected mortgage rate increases last week, Australian treasurer Wayne Swan flagged changes to banking regulations to increase competition between lenders on home mortgages.

Swan announced yesterday he had sought a Treasury report on the banking sector ahead of talks over the next fortnight on reforms to make it easier for bank customers to move mortgages between lenders by forcing banks to reduce exit fees, to “make the market more competitive”.

“Everybody knows we’ve been impacted upon by the U.S. sub-prime mortgage crisis that has pushed up the cost of money,” Swan said.

“But, as I said last week, some of the increases we saw by the banks were not justified. In my view, they were excessive. I urge people to vote with their feet. If there are obstacles to people voting with their feet, switching their accounts, we’ll have a look at those.”

The banking industry, however, insists that loan refinancing is not a complicated process currently, according to the head of the Australian Bankers Association (ABA), David Bell. “There is a competitive marketplace for home loans and the Cannex website shows the many products that are available,” said Bell. “Regarding the switching of transaction accounts, the Australian Payments Clearing Association is conducting a community consultation process on this issue. ABA member banks support this process.”

Retrieved from “https://en.wikinews.org/w/index.php?title=Australian_government_to_tackle_banks_on_mortgages&oldid=626128”

Gastric bypass surgery performed by remote control

Sunday, August 21, 2005

A robotic system at Stanford Medical Center was used to perform a laparoscopic gastric bypass surgery successfully with a theoretically similar rate of complications to that seen in standard operations. However, as there were only 10 people in the experimental group (and another 10 in the control group), this is not a statistically significant sample.

If this surgical procedure is as successful in large-scale studies, it may lead the way for the use of robotic surgery in even more delicate procedures, such as heart surgery. Note that this is not a fully automated system, as a human doctor controls the operation via remote control. Laparoscopic gastric bypass surgery is a treatment for obesity.

There were concerns that doctors, in the future, might only be trained in the remote control procedure. Ronald G. Latimer, M.D., of Santa Barbara, CA, warned “The fact that surgeons may have to open the patient or might actually need to revert to standard laparoscopic techniques demands that this basic training be a requirement before a robot is purchased. Robots do malfunction, so a backup system is imperative. We should not be seduced to buy this instrument to train surgeons if they are not able to do the primary operations themselves.”

There are precedents for just such a problem occurring. A previous “new technology”, the electrocardiogram (ECG), has lead to a lack of basic education on the older technology, the stethoscope. As a result, many heart conditions now go undiagnosed, especially in children and others who rarely undergo an ECG procedure.

Retrieved from “https://en.wikinews.org/w/index.php?title=Gastric_bypass_surgery_performed_by_remote_control&oldid=4331525”

British Airways flight makes emergency landing in Iceland, terrorism ruled out

Saturday, August 26, 2006

A British Airways (BA) flight from London to Denver made an emergency landing at an airport in Iceland today after smoke was seen emerging from an oven in the aircraft’s rear kitchen.

A BA spokesman said that the Boeing 777 landed safely at Keflavik Airport. He added that the plane’s 268 passengers left the craft unharmed.

A spokeswoman from the Iceland Civil Aviation Administration ruled out any terrorist involvement. She added: “They were 50 miles from Keflavik when it was thought there was a fire. But it turned out to be only smoke.”

The flight should complete its journey to the US tomorrow. Passengers are spending the night in a hotel.

Retrieved from “https://en.wikinews.org/w/index.php?title=British_Airways_flight_makes_emergency_landing_in_Iceland,_terrorism_ruled_out&oldid=927870”

Greenspan’s testimony suggests “more of the same”

Thursday, February 17, 2005

Alan Greenspan, Chairman of the Federal Reserve has suggested that there will be more of the same in coming months from the Fed. In his speech during testimony before the U.S. Senate Banking Committee on Wednesday, Mr. Greenspan noted that the economic fundamentals of the U.S. appeared to be stable. On Thursday, Greenspan spoke before the U.S. House Committee on Financial Services and when faced with questions regarding Social Security reform issues, he hinted that he was in favour of partial privatization of Social Security – but the general consensus on Wall Street is to expect more of the same.

However, economic advisors were somewhat disappointed that most of the testimony in both speechs was focused on the upcoming Social Security reform and did not address monetary policy as broadly as they’d hoped. Mike Moran, chief economist at Daiwa Securities America Inc, is quoted in the Investors Business Daily as saying “Chairman Greenspan provided few explicit insights into his plans for monetary policy.”

Greenspan reiterated his concerns about market reactions to the burgeoning federal deficit. “We are not sure to what extent and how much the market will respond,” he said.

Parsing Greenspan’s reports to Congress is a Wall Street obsession, but the general consensus from his recent testimony is to expect little change in the current Fed policy. Economists expect “measured” hikes to the central bank’s short-term interest rates from the next few meetings of Fed policy-makers.

“In my view the bottom line is that we are in for more of the same,” said Steve Stanley, chief economist at RBS Greenwich Capital to the Associated Press.

Retrieved from “https://en.wikinews.org/w/index.php?title=Greenspan%27s_testimony_suggests_%22more_of_the_same%22&oldid=418629”

Plane crashes into office block in Austin, Texas/suicide note

This is the online suicide letter authored by Andrew Stack, the man believed to be responsible for flying a light aircraft into a building in Austin, Texas. It was originally posted at Stack’s site, http://embeddedart.com/. The hosting company, T35, took the site offline per an FBI request. The note is reproduced here in its entirety.

If you’re reading this, you’re no doubt asking yourself, “Why did this have to happen?” The simple truth is that it is complicated and has been coming for a long time. The writing process, started many months ago, was intended to be therapy in the face of the looming realization that there isn’t enough therapy in the world that can fix what is really broken. Needless to say, this rant could fill volumes with example after example if I would let it. I find the process of writing it frustrating, tedious, and probably pointless… especially given my gross inability to gracefully articulate my thoughts in light of the storm raging in my head. Exactly what is therapeutic about that I’m not sure, but desperate times call for desperate measures.

We are all taught as children that without laws there would be no society, only anarchy. Sadly, starting at early ages we in this country have been brainwashed to believe that, in return for our dedication and service, our government stands for justice for all. We are further brainwashed to believe that there is freedom in this place, and that we should be ready to lay our lives down for the noble principals represented by its founding fathers. Remember? One of these was “no taxation without representation”. I have spent the total years of my adulthood unlearning that crap from only a few years of my childhood. These days anyone who really stands up for that principal is promptly labeled a “crackpot”, traitor and worse.

While very few working people would say they haven’t had their fair share of taxes (as can I), in my lifetime I can say with a great degree of certainty that there has never been a politician cast a vote on any matter with the likes of me or my interests in mind. Nor, for that matter, are they the least bit interested in me or anything I have to say.

Why is it that a handful of thugs and plunderers can commit unthinkable atrocities (and in the case of the GM executives, for scores of years) and when it’s time for their gravy train to crash under the weight of their gluttony and overwhelming stupidity, the force of the full federal government has no difficulty coming to their aid within days if not hours? Yet at the same time, the joke we call the American medical system, including the drug and insurance companies, are murdering tens of thousands of people a year and stealing from the corpses and victims they cripple, and this country’s leaders don’t see this as important as bailing out a few of their vile, rich cronies. Yet, the political “representatives” (thieves, liars, and self-serving scumbags is far more accurate) have endless time to sit around for year after year and debate the state of the “terrible health care problem”. It’s clear they see no crisis as long as the dead people don’t get in the way of their corporate profits rolling in.

And justice? You’ve got to be kidding!

How can any rational individual explain that white elephant conundrum in the middle of our tax system and, indeed, our entire legal system? Here we have a system that is, by far, too complicated for the brightest of the master scholars to understand. Yet, it mercilessly “holds accountable” its victims, claiming that they’re responsible for fully complying with laws not even the experts understand. The law “requires” a signature on the bottom of a tax filing; yet no one can say truthfully that they understand what they are signing; if that’s not “duress” than [sic] what is. If this is not the measure of a totalitarian regime, nothing is.

How did I get here?

My introduction to the real American nightmare starts back in the early ‘80s. Unfortunately after more than 16 years of school, somewhere along the line I picked up the absurd, pompous notion that I could read and understand plain English. Some friends introduced me to a group of people who were having ‘tax code’ readings and discussions. In particular, zeroed in on a section relating to the wonderful “exemptions” that make institutions like the vulgar, corrupt Catholic Church so incredibly wealthy. We carefully studied the law (with the help of some of the “best”, high-paid, experienced tax lawyers in the business), and then began to do exactly what the “big boys” were doing (except that we weren’t steeling [sic] from our congregation or lying to the government about our massive profits in the name of God). We took a great deal of care to make it all visible, following all of the rules, exactly the way the law said it was to be done.

The intent of this exercise and our efforts was to bring about a much-needed re-evaluation of the laws that allow the monsters of organized religion to make such a mockery of people who earn an honest living. However, this is where I learned that there are two “interpretations” for every law; one for the very rich, and one for the rest of us… Oh, and the monsters are the very ones making and enforcing the laws; the inquisition is still alive and well today in this country.

That little lesson in patriotism cost me $40,000+, 10 years of my life, and set my retirement plans back to 0. It made me realize for the first time that I live in a country with an ideology that is based on a total and complete lie. It also made me realize, not only how naive I had been, but also the incredible stupidity of the American public; that they buy, hook, line, and sinker, the crap about their “freedom”… and that they continue to do so with eyes closed in the face of overwhelming evidence and all that keeps happening in front of them.

Before even having to make a shaky recovery from the sting of the first lesson on what justice really means in this country (around 1984 after making my way through engineering school and still another five years of “paying my dues”), I felt I finally had to take a chance of launching my dream of becoming an independent engineer.

On the subjects of engineers and dreams of independence, I should digress somewhat to say that I’m sure that I inherited the fascination for creative problem solving from my father. I realized this at a very young age.

The significance of independence, however, came much later during my early years of college; at the age of 18 or 19 when I was living on my own as student in an apartment in Harrisburg, Pennsylvania. My neighbor was an elderly retired woman (80+ seemed ancient to me at that age) who was the widowed wife of a retired steel worker. Her husband had worked all his life in the steel mills of central Pennsylvania with promises from big business and the union that, for his 30 years of service, he would have a pension and medical care to look forward to in his retirement. Instead he was one of the thousands who got nothing because the incompetent mill management and corrupt union (not to mention the government) raided their pension funds and stole their retirement. All she had was social security to live on.

In retrospect, the situation was laughable because here I was living on peanut butter and bread (or Ritz crackers when I could afford to splurge) for months at a time. When I got to know this poor figure and heard her story I felt worse for her plight than for my own (I, after all, I thought I had everything to in front of me). I was genuinely appalled at one point, as we exchanged stories and commiserated with each other over our situations, when she in her grandmotherly fashion tried to convince me that I would be “healthier” eating cat food (like her) rather than trying to get all my substance from peanut butter and bread. I couldn’t quite go there, but the impression was made. I decided that I didn’t trust big business to take care of me, and that I would take responsibility for my own future and myself.

Return to the early ‘80s, and here I was off to a terrifying start as a ‘wet-behind-the-ears’ contract software engineer… and two years later, thanks to the fine backroom, midnight effort by the sleazy executives of Arthur Andersen (the very same folks who later brought us Enron and other such calamities) and an equally sleazy New York Senator (Patrick Moynihan), we saw the passage of 1986 tax reform act with its section 1706.

For you who are unfamiliar, here is the core text of the IRS Section 1706, defining the treatment of workers (such as contract engineers) for tax purposes. Visit this link for a conference committee report (http://www.synergistech.com/1706.shtml#ConferenceCommitteeReport) regarding the intended interpretation of Section 1706 and the relevant parts of Section 530, as amended. For information on how these laws affect technical services workers and their clients, read our discussion here (http://www.synergistech.com/ic-taxlaw.shtml).

SEC. 1706. TREATMENT OF CERTAIN TECHNICAL PERSONNEL.

(a) IN GENERAL – Section 530 of the Revenue Act of 1978 is amended by adding at the end thereof the following new subsection:

(d) EXCEPTION. – This section shall not apply in the case of an individual who pursuant to an arrangement between the taxpayer and another person, provides services for such other person as an engineer, designer, drafter, computer programmer, systems analyst, or other similarly skilled worker engaged in a similar line of work.

(b) EFFECTIVE DATE. – The amendment made by this section shall apply to remuneration paid and services rendered after December 31, 1986.

Note:

· “another person” is the client in the traditional job-shop relationship.

· “taxpayer” is the recruiter, broker, agency, or job shop.

· “individual”, “employee”, or “worker” is you.

Admittedly, you need to read the treatment to understand what it is saying but it’s not very complicated. The bottom line is that they may as well have put my name right in the text of section (d). Moreover, they could only have been more blunt if they would have came out and directly declared me a criminal and non-citizen slave. Twenty years later, I still can’t believe my eyes.

During 1987, I spent close to $5000 of my ‘pocket change’, and at least 1000 hours of my time writing, printing, and mailing to any senator, congressman, governor, or slug that might listen; none did, and they universally treated me as if I was wasting their time. I spent countless hours on the L.A. freeways driving to meetings and any and all of the disorganized professional groups who were attempting to mount a campaign against this atrocity. This, only to discover that our efforts were being easily derailed by a few moles from the brokers who were just beginning to enjoy the windfall from the new declaration of their “freedom”. Oh, and don’t forget, for all of the time I was spending on this, I was loosing income that I couldn’t bill clients.

After months of struggling it had clearly gotten to be a futile exercise. The best we could get for all of our trouble is a pronouncement from an IRS mouthpiece that they weren’t going to enforce that provision (read harass engineers and scientists). This immediately proved to be a lie, and the mere existence of the regulation began to have its impact on my bottom line; this, of course, was the intended effect.

Again, rewind my retirement plans back to 0 and shift them into idle. If I had any sense, I clearly should have left abandoned engineering and never looked back.

Instead I got busy working 100-hour workweeks. Then came the L.A. depression of the early 1990s. Our leaders decided that they didn’t need the all of those extra Air Force bases they had in Southern California, so they were closed; just like that. The result was economic devastation in the region that rivaled the widely publicized Texas S&L fiasco. However, because the government caused it, no one gave a shit about all of the young families who lost their homes or street after street of boarded up houses abandoned to the wealthy loan companies who received government funds to “shore up” their windfall. Again, I lost my retirement.

Years later, after weathering a divorce and the constant struggle trying to build some momentum with my business, I find myself once again beginning to finally pick up some speed. Then came the .COM bust and the 911 nightmare. Our leaders decided that all aircraft were grounded for what seemed like an eternity; and long after that, ‘special’ facilities like San Francisco were on security alert for months. This made access to my customers prohibitively expensive. Ironically, after what they had done the Government came to the aid of the airlines with billions of our tax dollars … as usual they left me to rot and die while they bailed out their rich, incompetent cronies WITH MY MONEY! After these events, there went my business but not quite yet all of my retirement and savings.

By this time, I’m thinking that it might be good for a change. Bye to California, I’ll try Austin for a while. So I moved, only to find out that this is a place with a highly inflated sense of self-importance and where damn little real engineering work is done. I’ve never experienced such a hard time finding work. The rates are 1/3 of what I was earning before the crash, because pay rates here are fixed by the three or four large companies in the area who are in collusion to drive down prices and wages… and this happens because the justice department is all on the take and doesn’t give a fuck about serving anyone or anything but themselves and their rich buddies.

To survive, I was forced to cannibalize my savings and retirement, the last of which was a small IRA. This came in a year with mammoth expenses and not a single dollar of income. I filed no return that year thinking that because I didn’t have any income there was no need. The sleazy government decided that they disagreed. But they didn’t notify me in time for me to launch a legal objection so when I attempted to get a protest filed with the court I was told I was no longer entitled to due process because the time to file ran out. Bend over for another $10,000 helping of justice.

So now we come to the present. After my experience with the CPA world, following the business crash I swore that I’d never enter another accountant’s office again. But here I am with a new marriage and a boatload of undocumented income, not to mention an expensive new business asset, a piano, which I had no idea how to handle. After considerable thought I decided that it would be irresponsible NOT to get professional help; a very big mistake.

When we received the forms back I was very optimistic that they were in order. I had taken all of the years information to Bill Ross, and he came back with results very similar to what I was expecting. Except that he had neglected to include the contents of Sheryl’s unreported income; $12,700 worth of it. To make matters worse, Ross knew all along this was missing and I didn’t have a clue until he pointed it out in the middle of the audit. By that time it had become brutally evident that he was representing himself and not me.

This left me stuck in the middle of this disaster trying to defend transactions that have no relationship to anything tax-related (at least the tax-related transactions were poorly documented). Things I never knew anything about and things my wife had no clue would ever matter to anyone. The end result is… well, just look around.

I remember reading about the stock market crash before the “great” depression and how there were wealthy bankers and businessmen jumping out of windows when they realized they screwed up and lost everything. Isn’t it ironic how far we’ve come in 60 years in this country that they now know how to fix that little economic problem; they just steal from the middle class (who doesn’t have any say in it, elections are a joke) to cover their asses and it’s “business-as-usual”. Now when the wealthy fuck up, the poor get to die for the mistakes… isn’t that a clever, tidy solution.

As government agencies go, the FAA is often justifiably referred to as a tombstone agency, though they are hardly alone. The recent presidential puppet GW Bush and his cronies in their eight years certainly reinforced for all of us that this criticism rings equally true for all of the government. Nothing changes unless there is a body count (unless it is in the interest of the wealthy sows at the government trough). In a government full of hypocrites from top to bottom, life is as cheap as their lies and their self-serving laws.

I know I’m hardly the first one to decide I have had all I can stand. It has always been a myth that people have stopped dying for their freedom in this country, and it isn’t limited to the blacks, and poor immigrants. I know there have been countless before me and there are sure to be as many after. But I also know that by not adding my body to the count, I insure nothing will change. I choose to not keep looking over my shoulder at “big brother” while he strips my carcass, I choose not to ignore what is going on all around me, I choose not to pretend that business as usual won’t continue; I have just had enough.

I can only hope that the numbers quickly get too big to be white washed and ignored that the American zombies wake up and revolt; it will take nothing less. I would only hope that by striking a nerve that stimulates the inevitable double standard, knee-jerk government reaction that results in more stupid draconian restrictions people wake up and begin to see the pompous political thugs and their mindless minions for what they are. Sadly, though I spent my entire life trying to believe it wasn’t so, but violence not only is the answer, it is the only answer. The cruel joke is that the really big chunks of shit at the top have known this all along and have been laughing, at and using this awareness against, fools like me all along.

I saw it written once that the definition of insanity is repeating the same process over and over and expecting the outcome to suddenly be different. I am finally ready to stop this insanity. Well, Mr. Big Brother IRS man, let’s try something different; take my pound of flesh and sleep well.

The communist creed: From each according to his ability, to each according to his need.

The capitalist creed: From each according to his gullibility, to each according to his greed.

Joe Stack (1956-2010)

02/18/2010

Retrieved from “https://en.wikinews.org/w/index.php?title=Plane_crashes_into_office_block_in_Austin,_Texas/suicide_note&oldid=1839451”

Contract to buy properties on site of Buffalo, N.Y. hotel proposal extended

Monday, October 2, 2006

Buffalo, New York —Sam Savarino, CEO of Savarino Companies, the development company to be in charge of building the Elmwood Village Hotel at Forest and Elmwood Avenues in Buffalo, New York has told Wikinews in an exclusive interview that the contract to buy the properties from 1109-1121 on Elmwood Avenue in Buffalo has been “extended,” but would not elaborate on how long the extension would last.

“We have extended our agreement to purchase the property and will have it under contract for what we hope is a sufficient period of time,” said Savarino.

The hotel would require the demolition of the five properties on Forest and would cause several businesses to relocate or close their doors. The hotel will be 72 rooms and will cost at least 7 to 10 million dollars to build. Wyndham Hotels is expected to be the owner/operator of the hotel. The properites are still owned by Hans Mobius. Two other properties, 605 and 607 Forest might also be part of the proposal, but lawsuits have so far stopped any development from taking place.

Savarino also stated in a recent interview with Wikinews that his company may be “about ready for round two” in the process of resubmitting the hotel proposal to the City of Buffalo’s Common Council and Planning Board.

“If we were to go through the re-zoning process again it could be arduous,” said Savarino.

In July, Savarino “withdrew” the proposal which is undergoing a “do-over,” according to Vice President of Savarino Companies, Eva Hassett.

In related news, several residents around the area of the proposed hotel were speculating that current roadwork to repair and add sewer lines on Forest Avenue were part of the construction process for the proposed hotel. Savarino has denied those claims.

“We are certainly not doing any work on the site nor is any work being performed on our behalf or at our direction [in relation to the hotel],” said Savarino.

So far, the proposal has not been resubmitted to the City’s Common Council or Planning board and there is no word on when the proposal will be resubmitted.

Wyndham Hotels, which is owned by Cendant Corporation, has not commented on the proposal despite several attempts to contact them.

This exclusive interview features first-hand journalism by a Wikinews reporter. See the collaboration page for more details.
Retrieved from “https://en.wikinews.org/w/index.php?title=Contract_to_buy_properties_on_site_of_Buffalo,_N.Y._hotel_proposal_extended&oldid=1981805”

Clashes between herders and farmers in Nigeria kill thirty

Tuesday, December 22, 2009

According to reports, at least 30 people have been killed in fighting between farmers and cattle herders in the central Nasarawa State of Nigeria.

Member of parliament Mohammed Baba Ibaku said that the incident began on Friday, when armed herders raided the farm village of Udeni Gida. He commented that scores of homes were set on fire during the attack, and added that the herders were from the neighboring Kogi and Taraba states. The violence had occurred after a few weeks of tension between the two, mainly due to competition for land, which is becoming scarcer because of desertification.

Some reporters in the village said that they had seen at least fifty bodies of people killed in the violence. The town has now been placed under police control.

A clash similar to this one erupted two weeks ago, after herders led their cattle into rice fields. One farmer was killed during that incident.

Nasarawa State police commissioner Shehu Babolola confirmed the farmers and herders clashed again on Friday, but declined to give casualty figures.

Retrieved from “https://en.wikinews.org/w/index.php?title=Clashes_between_herders_and_farmers_in_Nigeria_kill_thirty&oldid=3295341”

Wikinews interviews Joe Schriner, Independent U.S. presidential candidate

Saturday, April 17, 2010

Journalist, counselor, painter, and US 2012 Presidential candidate Joe Schriner of Cleveland, Ohio took some time to discuss his campaign with Wikinews in an interview.

Schriner previously ran for president in 2000, 2004, and 2008, but failed to gain much traction in the races. He announced his candidacy for the 2012 race immediately following the 2008 election. Schriner refers to himself as the “Average Joe” candidate, and advocates a pro-life and pro-environmentalist platform. He has been the subject of numerous newspaper articles, and has published public policy papers exploring solutions to American issues.

Wikinews reporter William Saturn? talks with Schriner and discusses his campaign.

Retrieved from “https://en.wikinews.org/w/index.php?title=Wikinews_interviews_Joe_Schriner,_Independent_U.S._presidential_candidate&oldid=4497624”

OpenSync Interview – syncing on the free desktop

Friday, May 19, 2006

This interview intends to provide some insight into OpenSync, an upcoming free unified data synchronization solution for free software desktops such as KDE, commonly used as part of the GNU/Linux operating system.

Hi Cornelius, Armin and Tobias. As you are now getting close to version 1.0 of OpenSync, which is expected to become the new synchronisation framework for KDE and other free desktops, we are quite interested in the merits it can provide for KDE users and for developers, as well as for the Open Source Community as a whole. So there’s one key-question before I move deeper into the details of OpenSync:

What does OpenSync accomplish, that no one did before?

Cornelius:

First of all it does its job of synchronizing data like addressbooks and calendars between desktop applications and mobile devices like PDAs and cell phones.
But the new thing about OpenSync is that it isn’t tied to a particular device or a specific platform. It provides an extensible and modular framework that is easy to adopt for application developers and people implementing support for syncing with mobile devices.
OpenSync is also independent of the desktop platform. It will be the common syncing backend for at least KDE and GNOME and other projects are likely to join. That means that the free desktop will have one common syncing solution. This is something really new.

How do the end-users profit from using synching solutions that interface with OpenSync as framework?

Cornelius:

First, the users will be able to actually synchronize all their data. By using one common framework there won’t be any “missing links”, where one application can sync one set of devices and another application a different one. With OpenSync all applications can sync all devices.
Second, the users will get a consistent and common user interface for syncing across all applications and devices. This will be much simpler to use than the current incoherent collection of syncing programs you need if you have more than the very basic needs.

How does OpenSync help developers with coding?

Cornelius:

It’s a very flexible and well-designed framework that makes it quite easy for developers to add support for new devices and new types of data. It’s also very easy to add support for OpenSync to applications.
The big achievement of OpenSync is that it hides all the gory details of syncing from the developers who work on applications and device support. That makes it possible for the developers to concentrate on their area of expertise without having to care what’s going on behind the scenes.
I have written quite a lot of synchronization code in the past. Trust me, it’s much better, if someone just takes care of it for you, and that’s what OpenSync does.

Tobias:

Another point to mention is the python wrapper for opensync, so you are not bound to C or C++, but can develop plugins in a high level scripting language.

Why should producers of portable devices get involved with your team?

Cornelius:

OpenSync will be the one common syncing solution for the free desktop. That means there is a single point of contact for device manufacturers who want to add support for their devices. That’s much more feasible than addressing all the different applications and solutions we had before. With OpenSync it hopefully will become interesting for manufacturers to officially support Linux for their devices.

Do you also plan to support applications of OpenSync in proprietary systems like OSX and Windows?

Cornelius:

OpenSync is designed to be cross-platform, so it is able to run on other systems like Windows. How well this works is always a question of people actually using and developing for this system. As far as I know there isn’t a real Windows community around OpenSync yet. But the technical foundation is there, so if there is somebody interested in working on a unified syncing solution on Windows, everybody is welcome to join the project.

What does your synchronisation framework do for KDE and for KitchenSync in particular?

Cornelius:

OpenSync replaces the KDE-specific synchronization frameworks we had before. Even in KDE we had several separate syncing implementations and with OpenSync we can get replace them with a common framework. We had a more generic syncing solution in KDE under development. This was quite similar from a design point of view to OpenSync, but it never got to the level of maturity we would have needed, because of lack of resources. As OpenSync fills this gap we are happy to be able to remove our old code and now concentrate on our core business.

What was your personal reason for getting involved with OpenSync?

Cornelius:

I wrote a lot of synchronization code in the past, which mainly came from the time where I was maintaining KOrganizer and working on KAddressBook. But this always was driven by necessity and not passion. I wanted to have all my calendar and contact data in one place, but my main objective was to work on the applications and user interfaces handling the data and not on the underlying code synchronizing the data.
So when the OpenSync project was created I was very interested. At GUADEC in Stuttgart I met with Armin, the maintainer of OpenSync, and we talked about integrating OpenSync with KDE. Everything seemed to fit together quite well, so at Linuxtag the same year we had another meeting with some more KDE people. In the end we agreed to go with OpenSync and a couple of weeks later we met again in Nuernberg for three days of hacking and created the KDE frontend for OpenSync. In retrospect it was a very pleasant and straightforward process to get where we are now.

Armin:

My reason to get involved (or better to start) OpenSync was my involvement with its predecessor Multisync. I am working as a system administrator for a small consulting company and so I saw some problems when trying to find a synchronization solution for Linux.
At that point I joined the Multisync project to implement some plugins that I thought would be nice to have. After some time I became the maintainer of the project. But I was unhappy with some technical aspects of the project, especially the tight coupling between the syncing logic and the GUI, its dependencies on GNOME libraries and its lack of flexibility.

Tobias:

Well, I have been a KDE PIM developer for several years now, so there was no way around getting in touch with synchronization and KitchenSync. Although I liked the idea of KitchenSync, I hated the code and the user interface […]. So when we discussed to switch to OpenSync and reimplementing the user interface, I volunteered immediately.

Can you tell us a bit about your further plans and ideas?

Cornelius:

The next thing will be the 1.0 release of OpenSync. We will release KitchenSync as frontend in parallel.

Armin:

There are of course a lot of things on my todo and my wishlist for opensync. For the near future the most important step is the 1.0 release, of course, where we still have some missing features in OpenSync as well as in the plugins.
One thing I would really like to see is a thunderbird plugin for OpenSync. I use thunderbird personally and would really like to keep my contacts up to date with my cellular, but I was not yet able to find the time to implement it.

Tobias:

One thing that would really rock in future versions of OpenSync is an automatic hardware detection mechanism, so when you plugin your Palm or switch on your bluetooth device, OpenSync will create a synchronization group automatically and ask the user to start syncing. To bring OpenSync to the level of _The Syncing Solution [tm]_ we must reduce the necessary configuration to a minimum.

What was the most dire problem you had to face when creating OpenSync and how did you face it?

Cornelius:

Fortunately the problems which I personally would consider to be dire are solved by the implementation of OpenSync which is well hidden from the outside world and [they are] an area I didn’t work on 😉

Armin:

I guess that I am the right person to answer this question then 🙂
The most complicated part of OpenSync is definitely the format conversion, which is responsible for converting the format of one device to the format that another device understands.
There are a lot of subsystems in this format conversion that make it so complex, like conversion path searching, comparing items, detection of mime types and last but not least the conversion itself. So this was a hard piece of work.

What was the greatest moment for you?

Cornelius:

I think the greatest moment was when, after three days of concentrated hacking, we had a first working version of the KDE frontend for OpenSync. This was at meeting at the SUSE offices in Nuernberg and we were able to successfully do a small presentation and demo to a group of interested SUSE people.

Armin:

I don’t remember a distinct “greatest moment”. But what is a really great feeling is to see that a project catches on, that other people get involved, use the code you have written and improve it in ways that you haven’t thought of initially.

Tobias:

Hmm, also hacking on OpenSync/KitcheSync is much fun in general, the greatest moment was when the new KitchenSync frontend synced two directories via OpenSync the first time. But it was also cool when we managed to get the IrMC plugin working again after porting it to OpenSync.

As we now know the worst problem you faced and your greatest moment, the only one missing is: What was your weirdest experience while working on OpenSync?

Cornelius:

Not directly related to OpenSync, but pretty weird was meeting a co-worker at the Amsterdam airport when returning from the last OpenSync meeting. I don’t know how high the chance is to meet somebody you know on a big random airport not related at all to the places where you or the other person live, but it was quite surprising.

Tobias:

Since my favorite language is C++, I was always confused how people can use plain C for such a project, half the time your are busy with writing code for allocating/freeing memory areas. Nevertheless Armin did a great job and he is always a help for solving strange C problems 🙂

Now I’d like to move on to some more specific questions about current and planned abilities of OpenSync. As first, I’ve got a personal one:

I have an old iPod sitting around here. Can I or will I be able to use a program utilizing OpenSync to synchronize my calendars, contacts and music to it?

Cornelius:

I’m not aware of any iPod support for OpenSync up to now, but if it doesn’t exist yet, why not write it? OpenSync makes this easy. This is a chance for everybody with the personal desire to sync one device or another to get involved.

Armin:

I dont think that there is iPod support yet for OpenSync. But it would definitely be possible to use OpenSync for this task. So if someone would like to implement an iPod plugin, I would be glad to help 🙂

Which other devices do you already support?

Cornelius:

At this time, OpenSync supports Palms, SyncML and IrMC capable devices.

Which programs already implement OpenSync and where can we check back to find new additions?

Cornelius:

On the application side there is support for Evolution [GNOME] and Kontact with KitchenSync [KDE] on the frontend side and the backend side and some more. I expect that further applications will adopt OpenSync once the 1.0 version is released.

Armin:

Besides kitchensync there already are a command line tool and a port of the multisync GUI. Aside from the GUIs, I would really like to see OpenSync being used in other applications as well. One possibility for example would to be integrate OpenSync into Evolution to give users the possibility to synchronize their devices directly from this application. News can generally be found on the OpenSync web site www.opensync.org.

It is time to give the developers something to devour, too. I’ll keep this as a short twice-fold technical dive before coming to the takeoff question, even though I’m sure there’s information for a double-volume book on technical subleties.

As first dive: How did you integrate OpenSync in KitchenSync, viewed from the coding side?

Cornelius:

OpenSync provides a C interface. We wrapped this with a small C++ library and put KitchenSync on top. Due to the object oriented nature of the OpenSync interfaces this was quite easy.
Recently I also started to write a D-Bus frontend for OpenSync. This also is a nice way to integrate OpenSync which provides a wide variety of options regarding programming languages and system configurations.

And for the second, deeper dive:

Can you give us a quick outline of those inner workings of OpenSync, from the developers view, which make OpenSync especially viable for application in several different desktop environments?

Cornelius:

That’s really a question for Armin. For those who are interested I would recommend to have a look at the OpenSync website. There is a nice white paper about the internal structure and functionality of OpenSync.

Armin:

OpenSync consists of several parts:
First there is the plugin API which defines what functions a plugin has to implement so that OpenSync can dlopen() it. There are 2 types of plugins:
A sync plugin which can synchronize a certain device or application and which provides functions for the initialization, handling the connection to a device and reading and writing items. Then there is a format plugin which defines a format and how to convert, compare and detect it.
The next part is a set of helper functions which are provided to ease to programming of synchronization plugins. These helper functions include things like handling plugin config files, HashTables which can be used to detect changes in sets of items, functions to detect when a resync of devices is necessary etc.
The syncing logic itself resides in the sync engine, which is a separate part. The sync engine is responsible for deciding when to call the connect function of a plugin, when to read or write from it. The engine also takes care of invoking the format conversion functions so that each plugin gets the items in its required format.
If you want more information and details about the inner workings of OpenSync, you should really visit the opensync.org website or ask its developers.

To add some more spice for those of our readers, whose interest you just managed to spawn (or to skyrocket), please tell us where they can get more information on the OpenSync Framework, how they can best meet and help you and how they can help improving sync-support for KDE by helping OpenSync.

Cornelius:

Again, the OpenSync web site is the right source for information. Regarding the KDE side, the kde-pim@kde.org mailing list is probably the right address. At the moment the most important help would be everything which gets the OpenSync 1.0 release done.
[And even though] I already said it, it can’t be repeated too often: OpenSync will be the one unified syncing solution for the free desktop. Cross-device, cross-platform, cross-desktop.
It’s the first time I feel well when thinking about syncing 😉.

Armin:

Regarding OpenSync, the best places to ask would be the opensync mailing lists at sourceforge or the #opensync irc channel on the freenode.net servers.
There are always a lot of things where we could need a helping hand and where we would be really glad to get some help. So everyone who is interested in OpenSync is welcome to join.

Many thanks for your time!

Cornelius:

Thanks for doing the interview. It’s always fun to talk about OpenSync, because it’s really the right thing.

Armin:

Thank you for taking your time and doing this interview. I really appreciate your help!

Tobias:

Thanks for your work. Publication and marketing is something that is really missing in the open source community. We have nice software but nobody knows 😉

Further Information on OpenSync can be found on the OpenSync Website: www.opensync.org


This Interview was done by Arne Babenhauserheide in April 2006 via e-mail and KOffice on behalf of himself, the OpenSource Community, SpreadKDE.org and the Dot (dot.kde.org).It was first published on the Dot and is licensed under the cc-attribution-sharealike-license.A pdf-version with pictures can be found at opensync-interview.pdf (OpenDocument version: opensync-interview.odt)

This article features first-hand journalism by Wikinews members. See the collaboration page for more details.
This article features first-hand journalism by Wikinews members. See the collaboration page for more details.

Retrieved from “https://en.wikinews.org/w/index.php?title=OpenSync_Interview_-_syncing_on_the_free_desktop&oldid=4635201”

China overtakes Germany as world’s biggest exporter

Sunday, January 10, 2010

Chinese officials have said that their country’s exports surged last December to edge out Germany as the world’s biggest exporter.

The official Xinhua news agency reported today that figures from the General Administration for Customs showed that exports jumped 17.7% in December from a year earlier. Over the whole of 2009 total Chinese exports reached US$1.2 trillion, above Germany’s forecast $1.17 trillion.

Huang Guohua, a statistics official with the customs administration, said the December exports rebound was an important turning point for China’s export sector. He commented that the jump was an indication that exporters have emerged from their downslide.

“We can say that China’s export enterprises have completely emerged from their all-time low in exports,” he said.

However, although China overtook Germany in exports, China’s total foreign trade — both exports and imports — fell 13.9% last year.

Retrieved from “https://en.wikinews.org/w/index.php?title=China_overtakes_Germany_as_world%27s_biggest_exporter&oldid=3255271”