">
Najibullah Zazi pleads guilty in plot to bomb New York subway

Tuesday, February 23, 2010

Najibullah Zazi, an Afghan immigrant, pleaded guilty to conspiring to use weapons of mass destruction, conspiring to commit murder in a foreign country and providing material support for a terrorist organisation, on Monday in United States District Court in Brooklyn, New York. He was a part of the plot to detonate explosives in New York’s subway system in late 2009. He admitted participation in a suicide attack conspiracy led by the Al-Qaeda. According to him, this was in protest of US presence in Afghanistan. He will be sentenced on June 25 and faces a possible life term without parole.

Zazi said in court he was recruited by Al-Qaida in Peshawar, while on a visit to join anti-American insurgency in 2008 and went into a training camp in Waziristan. He refused to identify his trainers and recruiters. Zazi had decided “I would sacrifice myself to bring attention to what the U.S. military was doing to civilians in Afghanistan.”

I would sacrifice myself to bring attention to what the U.S. military was doing to civilians in Afghanistan

He admitted receiving weapons training at the camp and knowledge about explosives. He tried to build homemade explosives using cosmetic products. Zazi then went to New York just before the eighth anniversary of the September 11 attacks. He planned to assemble the bombs there and detonate them in the following days.

Attorney General Eric H. Holder Jr. said at a news conference that the Zazi case represented one of the most serious threats to the United States since the 9/11 attacks. “Were it not for the combined efforts of the law enforcement and intelligence communities, it could have been devastating,” he said. “This attempted attack on our homeland was real, it was in motion and it would have been deadly.”

Zazi, who was born in Afghanistan, raised in Pakistan and later attended high school in Queens, New York and lived in Colorado, had cooperated with the authorities in recent weeks and had worked out an agreement with them regarding his plea bargain.

Filled Under: Uncategorized
">
Suspect in Oklahoma girl’s murder blogged about depression, “dangerously weird” fantasies

Monday, April 17, 2006

Kevin Ray Underwood, the suspect in the murder of 10-year-old Jamie Rose Bolin of Purcell, Oklahoma, reportedly kept a weblog in which he joked about cannibalism, discussed the effects of not taking his prescribed medicine, and talked about “dangerously weird” fantasies.

Underwood was arrested Friday after investigators searched his apartment and found Jamie’s body in a plastic bin in his bedroom closet. Also reportedly found in his apartment were barbecue skewers and meat tenderizer, which law enforcement officials believe he intended to use to eat the girl’s flesh.

People who knew Underwood reported that he was a relatively unassuming man, seemingly trustworthy. His mother described him as “a wonderful boy” and said of Jamie, “I would like to be able to tell her family how sorry we are. I just feel so terrible.”

In the profile of his blog, entitled “Strange Things are Afoot at the Circle K” ([1]), Underwood described himself as “Single, bored, and lonely, but other than that, pretty happy.” Also on his profile page, he poses the question, “If you were a cannibal, what would you wear to dinner?” and answers, “The skin of last night’s main course.”

In an entry dated September 8, 2005, Underwood reportedly described 1998 as “the year that a large part of me died” and “the longest year of my life.” He reported losing contact with most of his friends, making an online acquaintance only to lose her again, and suffering panic attacks from being around people at college. Two of his friends also were involved in a car accident, one fatally injured.

He reported in that entry that in the last year he found himself becoming more and more detached from the world, never leaving his apartment except to go to work or his parents’ apartment. In an entry dated September 24, 2004, he reported that his fantasies were “just getting weirder and weirder. Dangerously weird. If people knew the kinds of things I think about anymore, I’d probably be locked away. No probably about it, I know I would be.”

In an entry dated February 4, 2006, he said that he had hardly left the apartment in almost two months, and that “a week or so ago, I spent my day off sitting here at the computer, barely moving from the chair, for 14 hours.”

His last blog entry was dated Thursday, April 13, 2006, one day after authorities believe Underwood killed Jamie Bolin.

Filled Under: Uncategorized
">
Category:June 7, 2006
? June 6, 2006
June 8, 2006 ?
June 7

Pages in category “June 7, 2006”

Media in category “June 7, 2006”

Filled Under: Uncategorized
">
Wikinews interviews three figures from Donald Trump’s political past

Sunday, March 13, 2016

Wikinews spoke with three people associated with the early political career of U.S. businessman Donald Trump, the front-runner for the Republican Party’s 2016 presidential nomination. Those interviewed include longtime political operative Roger Stone, a close associate of Trump and director of Trump’s 2000 presidential exploratory committee; journalist Dave Shiflett, co-writer of Trump’s 2000 campaign book The America We Deserve; and political consultant Russ Verney, who served as chairman of the Reform Party of the United States of America which Trump briefly joined.

In Trump’s highly publicized 2016 campaign, he has run under the banner of Make America Great Again, advocating a Mexican-funded wall along the U.S.–Mexico border, renegotiation of trade terms with other nations, and a temporary halt on the immigration of Muslims to the United States. He holds a considerable lead in Republican National Convention delegates over his opponents, winning 15 of the first 24 primary and caucus contests. Though this is Trump’s most visible campaign, it is not his first foray into electoral politics. He flirted with Republican presidential runs: first in 1987, when he purchased newspaper advertisements on foreign policy and delivered a campaign-like speech in the first-in-the-nation primary state of New Hampshire; and then in 2011, when he briefly led nationwide opinion polls for the presidential nomination after questioning the citizenship of President Barack Obama. Trump’s most extensive campaign before now came during the 2000 presidential election when he opened an exploratory committee to consider seeking the presidential nomination of the Reform Party.

For 2000, Trump conducted various speeches and media appearances in support of his potential presidential campaign. He placed Stone in charge of his exploratory committee and hired Shiflett to work on what would become The America We Deserve. His chief opponent for the nomination was paleoconservative icon and eventual nominee Pat Buchanan who entered the race after ending his third unsuccessful campaign for the Republican presidential nomination. Based on Buchanan’s comments against American involvement in World War II, Trump attacked Buchanan as a “Hitler lover” and anti-Semite. Trump’s campaign received support from then-Minnesota governor Jesse Ventura, the highest ranking elected official in the Reform Party. This placed Trump at odds with the faction of industrialist Ross Perot, the party’s founder and two time presidential candidate. Verney, a Perot confidante, was chairman of the party during Trump’s exploration. Though initially dismissive of the campaign, Verney eventually welcomed Trump into the race. However, the deep divisions within the party precipitated the exit of Ventura, and Trump did not seek the nomination. Despite leaving the race, Trump still appeared on Reform Party presidential primary ballots in California and Michigan, winning both states.

Over a five month period, Wikinews reporter William S. Saturn contacted the three previously involved in Trump’s politics to get their thoughts on his current presidential campaign, learn more about Trump’s political past including the true nature of his 2000 effort, and obtain details on his personality.

Contents

  • 1 Roger Stone
  • 2 Dave Shiflett
  • 3 Russ Verney
  • 4 Related news
  • 5 Sister links
  • 6 Sources
  • 7 External links
Filled Under: Uncategorized
">
US Defense Secretary evaluates Iraq and the political climate

Friday, April 6, 2007

U.S. Defence Secretary Robert Gates warned that limiting funding for the United States efforts in Iraq could lead to more bloodshed in the Middle Eastern country. In an interview with radio talk show host Laura Ingraham, he said it might even lead to ethnic cleansing in Bahgdad and elsewhere in Iraq.

Gates’ comment followed a proposal from Senate Majority Leader Harry Reid to end most spending on the Iraq war in 2008, limiting it to targeted operations against al Qaeda, training for Iraqi troops and U.S. force protection.

Sec. Gates also said that the duration of the troop increase is not clear and that evaluating whether the Administration’s new strategy was working will have to wait till mid-summer. The Army general charged with day-to-day operations has suggested that the increased deployment may extend to early next year.

Filled Under: Uncategorized

July

13

Hemorrhoids Symptoms And Preventive Measures.

Submitted by: Alexander Sviridov

Hemorrhoids is a “shamed” from the standard point of view illness, still is one of the most widespread. 40% of references to doctors concerning intestines are connected to hemorrhoids. Proctologists consider, that 70% of people sooner or later face hemorrhoids symptoms. And if you sit before a computer all days long, the probability to catch hemorrhoids is greater.

What is hemorrhoids? Hemroidal units are in an organism of each person. They are the crimps of a mucous membrane of an anal channel. In addition to muscles s action they provide deduction of feces. When in rest hemroidal units participate in blocking of anal channel of intestines. At defecation the pimples should smooth out to prevent the passage of feces. Stagnation of venous blood and an excessive exerting may cause breaking the position of units, they slip downwards together with a mucous membrane. Thus, there is a reorganization and infringement of blood supply, it results in increase of the size of hemroidal units and ledging outside.

All risk! Each of us can get hemorrhoids. Those especially risk who:

* Conducts a sedentary way of life, including working behind a computer;

* Suffers locks, adiposity;

* Likes to drink much

* Eats smoked, sharp, salty, spicy foods;

[youtube]http://www.youtube.com/watch?v=AROTqNhh4e4[/youtube]

* Practicing anal sex;

* Is engaged in a serious kind of sports dealing with heavy weights

When hemorrhoids the following basic symptoms are characteristic:

* A bleeding at defecation (having found out this symptom you should consult a doctor as soon as possible)

* An itch, burning in the field of back pass

* Feeling of an alien body, feeling of weight

* Loss of units from gut

* Pain at defecation, walking and when sitting

More on symptoms here: http://www.hemorrhoids-treatment.net/hemmoroid_symptoms.htm

These are the true signs of hemorrhoids – varicose expansions of veins in a gut. Allocate different kinds of hemorrhoids, depending on an arrangement of units, developing and a stage of disease.

Diagnostics.

If the patient complaints of hemorrhoids (anal bleeding, discomfort, an itching or burning), any doctor is obliged to carry out minimal practological diagnostics. The diagnosis is made by examining the anus and anal canal.

Preventive measures.

Observance of an underwritten recommendations will allow to avoid hemorrhoids even if you sitting at a computer all days long and if they has already appeared – to ease the illness and reduce painful aggravations.

* An eutrophy: high fibre diet and bulk prevents constipation.

* Restriction of alcohol drinks and spicy food

* Defecation hygiene

* Physical exercises – hypodynamia preventive

Hemorrhoids treatment

Be not engaged in self-treatment!

The diagnosis “hemorrhoids” should be confirmed with an expert there can be more serious diseases hiding under a mask of a hemorrhoids.

How to treat hemorrhoids?

Methods of hemorrhoids treatment can be conservative (therapeutic) and operative (hemroidal units removed by a surgeon). Conservative methods are applied more often. If symptoms are mild, the first episode of thrombosed external hemorrhoids may respond to a conservative treatment strategy of sitz baths (immersion in warm water for 15 to 20 minutes twice daily), stool softening and oral analgesia. Patients with severe or prolonged external hemorrhoids symptoms generally require excision of thrombosed hemorrhoidal tissue under local anesthetic.

About the Author: Alexander Sviridov practicing proctologist. More information and advice about hemorrhoids symptoms, kinds and ways of treatment you ll find here:

hemorrhoids-treatment.net

Source:

isnare.com

Permanent Link:

isnare.com/?aid=8023&ca=Medicines+and+Remedies

Filled Under: Skin Care

July

13

Computer professionals celebrate 10th birthday of A.L.I.C.E.

">
Computer professionals celebrate 10th birthday of A.L.I.C.E.
Posted by , No Comments

Wednesday, November 30, 2005File:Turing1.jpg

More than 50 programmers, scientists, students, hobbyists and fans of the A.L.I.C.E. chat robot gathered in Guildford, U.K. on Friday to celebrate the tenth birthday of the award winning A.I. On hand was the founder the Loebner Prize, an annual Turing Test, designed to pick out the world’s most human computer according to an experiment laid out by the famous British mathematician Alan Turing more then 50 years ago. Along with A.L.I.C.E.’s chief programmer Dr. Richard S. Wallace, two other Loebner prize winners, Robby Garner and this year’s winner, Rollo Carpenter, also gave presentations, as did other finalists.

The University of Surrey venue was chosen, according to Dr. Wallace, not only because it was outside the U.S. (A.L.I.C.E.’s birthday fell on the Thanksgiving Day weekend holiday there, so he expected few people would attend a conference in America), but also because of its recently erected statue of Alan Turing, who posed the famous A. I. experiment which inspired much of the work on bots like A.L.I.C.E. University of Surrey Digital World Research Centre organizers Lynn and David Hamill were pleased to host the event because it encourages multi-disciplinary interaction, and because of the Centre’s interest in interaction between humans and computers.File:ALICE Birthday Cake.jpg

Dr. Wallace gave a keynote address outlining the history of A.L.I.C.E. and AIML. Many people commented on the fact the he seemed to have moved around a lot in the last ten years, having lived in New York, Pennsylvania, San Francisco, Maine, Amsterdam and Philadelphia, while working on the Alicebot project. The A.L.I.C.E. and AIML software is popular among chat robot enthusiats primarily because of its distribution under the GNU free software license. One of Dr. Wallace’s PowerPoint slides asked the question, “How do you make money from free software?” His answer: memberships, subscriptions, books, directories, syndicated ads, consulting, teaching, and something called the Superbot.

Rollo Carpenter gave a fascinating presentation on his learning bot Jabberwacky, reading from several sample conversations wherein the bot seemed amazingly humanlike. Unlike the free A.L.I.C.E. software, Carpenter uses a proprietary learning approach so that the bot actually mimics the personality of each individual chatter. The more people who chat with Jabberwacky, the better it becomes at this kind of mimicry.

In another interesting presentation, Dr. Hamill related present-day research on chat robots to earlier work on dialog analysis in telephone conversations. Phone calls have many similarities to the one-on-one chats that bots encounter on the web and in IM. Dr. Hamill also related our social expectations of bots to social class structure and how servants were expected to behave in Victorian England. He cited the famous Microsoft paperclip as the most egregius example of a bot that violated all the rules of a good servant’s behavior.

Bots have advanced a long way since philanthropist Hugh Loebner launched his controversial contest 15 years ago. His Turing Test contest, which offers an award of $100,000 for the first program to pass an “audio-visual” version of the game, also awards a bronze medal and $2000 every year for the “most human computer” according to a panel of judges. Huma Shah of the University of Westminster presented examples of bots used by large corporations to help sell furniture, provide the latest information about automotive products, and help customers open bank accounts. Several companies in the U.S. and Europe offer customized bot personalities for corporate web sites.

Even though Turing’s Test remains controversial, this group of enthusiastic developers seems determined to carry on the tradition and try to develop more and more human like chat bots.Hugh Loebner is dedicated to carry on his contest for the rest of his life, in spite of his critics. He hopes that a large enough constituency of winners will exist to keep the competition going well beyond his own lifetime. Dr. Wallace says, “Nobody has gotten rich from chat robots yet, but that doesn’t stop people from trying. There is such a thing as ‘bot fever’. For some people who meet a bot for the first time, it can pass the Turing Test for them, and they get very excited.”

Filled Under: Uncategorized
No Comments

July

13

President Bush defends NSA domestic intercepts

">
President Bush defends NSA domestic intercepts
Posted by , No Comments

Monday, December 19, 2005

In a radio speech from the White House on 17 December 2005, President Bush acknowledged that in the weeks following 9/11 he had “authorized the National Security Agency [NSA], consistent with U.S. law and the Constitution, to intercept international communications of people with known links to al Qaeda and related terrorist organizations.”

President Bush said that the government establishes a clear link to terrorist networks before intercepting these communications, adding that the purpose of the program is to “detect and prevent terrorist attacks against the United States and our allies.”

Stating that terrorists inside the United States were communicating with terrorists abroad before the 9/11 attacks, President Bush said that the authorization he gave the NSA “helped address that problem in a way that is fully consistent with my constitutional responsibilities and authorities.”

Secretary of State Condoleezza Rice said that established procedures requiring court approval were simply not quick and flexible enough to respond to the urgency of the terrorist threat, and to allow the administration to eavesdrop on highly mobile targets in order to disrupt potential plots.

Before Bush’s secret order, such wiretaps were obtained through the Foreign Intelligence Surveillance Act (FISA) of 1978. It prescribes procedures for requesting judicial authorization for electronic surveillance and physical search of persons engaged in espionage or international terrorism against the United States on behalf of a foreign power. FISA also allows the Attorney General to grant permission for emergency wiretaps without a warrant, with retroactive application being made within 72 hours. Historically, the vast majority of applications are accepted without modifications by FISA. For example in the 2004 report of FISA to Congress it is noted that the number of approved warrants with substantive modifications was 94 out of a total of 1758 while 5 applications were rejected.

House Intelligence Committee Chairman Peter Hoekstra defended Bush’s authorization of the surveillance program and to bypass the FISA. Chairwoman of the Homeland Security and Governmental Affairs Committee Senator Susan Collins announced a call on the NSA for a “full briefing” about the program, and said that the program’s authority needs to be clarified. House Minority Leader Nancy Pelosi said Bush’s radio address raised “serious questions as to what the activities were and whether the activities were lawful.”

The President noted that the NSA activities are reviewed “approximately every 45 days.” He added: “During each assessment, previous activities under the authorization are reviewed. The review includes approval by our nation’s top legal officials, including the attorney general and the counsel to the president.” All people involved in the periodic review are members of the executive branch.

Bush also said that NSA’s activities under this authorization are thoroughly reviewed by the Justice Department and NSA’s top legal officials, including NSA’s general counsel and inspector general, adding that “leaders in Congress have been briefed more than a dozen times on this authority and the activities conducted under it.” Members of Congress from both parties are now calling for congressional hearings to learn more.

The president concluded by saying that “this authorization is a vital tool in our war against the terrorists. It is critical to saving American lives. The American people expect me to do everything in my power under our laws and Constitution to protect them and their civil liberties.”

Filled Under: Uncategorized
No Comments

July

12

OpenSync Interview – syncing on the free desktop

">
OpenSync Interview – syncing on the free desktop
Posted by , No Comments

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.

Filled Under: Uncategorized
No Comments

July

12

2008 TaiSPO: Interview with Ideal Bike Corporation and Gary Silva

">
2008 TaiSPO: Interview with Ideal Bike Corporation and Gary Silva
Posted by , No Comments

Friday, March 28, 2008

2008 Taipei International Cycle Show (Taipei Cycle) & Taipei International Sporting Goods Show (TaiSPO) not only did a best reunion with conjunctions of the launch of Taipei World Trade Center Nangang Exhibition and the concurrent cycling race of 2008 Tour de Taiwan but also provide opportunities and benefits for sporting goods, bicycle, and athlete sports industries to establish the basis of the sourcing center in Asia and notabilities on the international cycling race.

Although the Taipei cycle was split from the TaiSPO since 1988, but the trends of sporting good industry in Taiwan changed rapidly and multiply because of modern people’s lifestyles and habits. After the “TaiSPO Innovation Award” was established since 2005, the fitness and leisure industries became popular stars as several international buyers respected on lifestyle and health.

For example, some participants participated Taipei Cycle and TaiSPO with different product lines to do several marketing on bicycle and fitness equipments, this also echoed the “Three New Movements” proposed by Giant Co., Ltd. to make a simple bicycle with multiple applications and functions. As of those facts above, Wikinews Journalist Rico Shen interviewed Ideal Bike Corporation and Gary Silva, designer of “3G Steeper” to find out the possibilities on the optimizations between two elements, fitness and bicycle.

Filled Under: Uncategorized
No Comments