James Brown, often referred to as the Godfather of Soul, died in Atlanta due to congestive heart failure, combined with pneumonia. His death at age 73 was announced by his agent. After his dentist noticed something unusual with him, Brown was told to visit a doctor immediately. He was taken into the hospital yesterday for treatment of his pneumonia until his death at around 1:45 AM (6:45 AM GMT). It is not known whether he received a pneumonia vaccination, as recommended for people of his age.
He was born in 1933 and grew up in poverty until he formed James Brown & The Famous Flames. His influence on 20th century music, from funk to hip hop was profound.
Before he died, he scheduled a New Year’s Eve concert series in New Jersey and New York that would help kick off a 2007 tour.
This page is archived, and is no longer publicly editable.
Articles presented on Wikinews reflect the specific time at which they were written and published, and do not attempt to encompass events or knowledge which occur or become known after their publication.
Got a correction? Add the template {{editprotected}} to the talk page along with your corrections, and it will be brought to the attention of the administrators.
Please note that due to our archival policy, we will not alter or update the content of articles that are archived, but will only accept requests to make grammatical and formatting corrections.
Note that some listed sources or external links may no longer be available online due to age.
This page is archived, and is no longer publicly editable.
Articles presented on Wikinews reflect the specific time at which they were written and published, and do not attempt to encompass events or knowledge which occur or become known after their publication.
Got a correction? Add the template {{editprotected}} to the talk page along with your corrections, and it will be brought to the attention of the administrators.
Please note that due to our archival policy, we will not alter or update the content of articles that are archived, but will only accept requests to make grammatical and formatting corrections.
Note that some listed sources or external links may no longer be available online due to age.
Studies done on germs and bacteria performed by researchers at the University of Florida show that a dirty kitchen sponge can be cleaned and “sterilized” by microwaving it for 2 minutes, but researchers warn to wet the sponge first.
“People often put their sponges and scrubbers in the dishwasher, but if they really want to decontaminate them and not just clean them, they should use the microwave,” said the professor who was in charge of the study that discovered the results, Gabriel Bitton.
“Basically what we find is that we could knock out most bacteria in two minutes. The microwave is a very powerful and an inexpensive tool for sterilization,” added Bitton.
The sponges that researchers studied, were placed in “raw wastewater” and then put into a microwave to be “zapped,” according to Bitton. The wastewater was a “witch’s brew of fecal bacteria, viruses, protozoan parasites and bacterial spores, including Bacillus cereus spores,” said Bitton.
Researchers say that at least 99% of the bacteria, viruses, spores and parasites in kitchen spongees can be destroyed or “inactivated” by simply microwaving the wet sponge, on the highest power, for two minutes.
Phumzile Mlambo-Ngcuka was sworn in as deputy president of South Africa Thursday becoming the first woman ever to hold that position. Other Cabinet members applauded as she was sworn in to office in Cape Town. Her appointment comes after former deputy president Jacob Zuma was sacked after being accused of corruption relating to a bribery scandal.
She stated that she will perform much the same function as Zuma, namely “looking after the second economy”, HIV/AIDS issue, and other assignments President Thabo Mbeki give her. “I will be looking after women and youth,” she also said.
Mlambo-Ngcuka, a former school teacher, travelled to Geneva, Switzerland to work with the YWCA. She returned to South Africa in 1987 and assumed a leading role in the Ecumenical Action Group and other anti-apartheid groups. She was later elected to parliament and appointed deputy trade and industry minister.
In 2003 she publicly accused Jacob Zuma of corruption, though the case was never formalized due to insufficient evidence. Her husband, former national director of Public Prosecutions Bulelani Ngcuka, investigated Zuma and concluded that prima facie evidence of corruption existed.
Individuals opposed to her appointment accuse her of involvement in the transfer of large sums of taxpayers’ money to the African National Congress‘ election fund through an oil company. Her brother, who asserts that the transaction was completely above board, has been implicated in South African news reports.
Regardless of who wins the prize, people all around the world will be able to experience the mission through high-def video-streams.
Saturday, August 28, 2010
Andreas Hornig, Wikinews contributor and team member of Synergy Moon, competitor in the Google Lunar X Prize, managed to interview Senior Director of Space Prizes William Pomerantz of the X PRIZE Foundation about the competitions, goals, and impacts via e-mail for HDTVTotal.com and Wikinews.
By Wikinews,the free news source
Other stories: Science and technology
9 March 2023: Netherlands set to further restrict semiconductor technology exports
15 February 2023: Saudi Arabia announces astronaut to be nation’s first female space traveler
12 February 2023: India launches Small Satellite Launch Vehicle, deploying three low-earth orbit satellites
16 January 2023: UK Treasury considering plans for digital pound, economic secretary says
27 September 2022: Polyurethane plastic substitute can biodegrade in seawater, say scientists
Have an opinion?
Post a new comment
Read previous comments
Previous coverage
“Japanese probe snatches first asteroid sample” — Wikinews, November 26, 2005
“$20 million prize offered in lunar rover contest” — Wikinews, September 13, 2007
Share this story
This exclusive interview features first-hand journalism by a Wikinews reporter. See the collaboration page for more details.
This article is part of a page redesign trial on Wikinews. Please leave comments or bug reports on this redesign.This interview originally appeared on HDTVTotal.com, released under the Creative Commons Attribution 3.0 license. Credit for this interview goes to HDTVTotal.com and Andreas -horn- Hornig.
This page is archived, and is no longer publicly editable.
Articles presented on Wikinews reflect the specific time at which they were written and published, and do not attempt to encompass events or knowledge which occur or become known after their publication.
Got a correction? Add the template {{editprotected}} to the talk page along with your corrections, and it will be brought to the attention of the administrators.
Please note that due to our archival policy, we will not alter or update the content of articles that are archived, but will only accept requests to make grammatical and formatting corrections.
Note that some listed sources or external links may no longer be available online due to age.
This page is archived, and is no longer publicly editable.
Articles presented on Wikinews reflect the specific time at which they were written and published, and do not attempt to encompass events or knowledge which occur or become known after their publication.
Got a correction? Add the template {{editprotected}} to the talk page along with your corrections, and it will be brought to the attention of the administrators.
Please note that due to our archival policy, we will not alter or update the content of articles that are archived, but will only accept requests to make grammatical and formatting corrections.
Note that some listed sources or external links may no longer be available online due to age.
Five people, including two Europeans, have been killed by gunmen during an attack on a bar in Bamako, the capital city of Mali, early on Sunday morning. At least nine others were injured during the attack in which the assailants used machine guns and grenades.
Three Malians, a French national, and a Belgian security official who was working for the European Union were killed. At least three Swiss nationals, including soldiers, are amongst the wounded. Local newspaper al-Akhbar reported al-Murabitun, an Islamic extremist group, say they are behind the shooting.
Gunmen attacked the La Terrasse bar shortly at around 1:00a.m. French soldiers were on-scene soon after the attack had started.
Commenting for the BBC, Alex Duval-Smith said “When I arrived there about an hour after the attack, there was a white body bag on the floor. A dozen Malian police were at the scene, including an inspector who used tables and stools to cordon off the bar. A witness said the attackers had sped off in a vehicle and on a motorbike and that one had shouted ‘Allahu Akbar'”.
al-Murabitun hold territory in Northern Mali. According to the U.S State Department they are “newly-formed”.
French President François Hollande said the shooting was “cowardly” and spoke to Ibrahim Boubakar Keita, the President of Mali. During the conversation he offered Mali “the aid of France” to fight extremism. The French Embassy in Bamako has warned its citizens living in the city to be on high alert.
This is believed to be the first attack by a Islamist group in the capital city. In 2013 French troops aided in displacing Islamist forces from towns in Northern Mali. Mali still has around 1,000 serving French soldiers stationed in the country.
The name Robert Cailliau may not ring a bell to the general public, but his invention is the reason why you are reading this: Dr. Cailliau together with his colleague Sir Tim Berners-Lee invented the World Wide Web, making the internet accessible so it could grow from an academic tool to a mass communication medium. Last January Dr. Cailliau retired from CERN, the European particle physics lab where the WWW emerged.
Wikinews offered the engineer a virtual beer from his native country Belgium, and conducted an e-mail interview with him (which started about three weeks ago) about the history and the future of the web and his life and work.
Wikinews: At the start of this interview, we would like to offer you a fresh pint on a terrace, but since this is an e-mail interview, we will limit ourselves to a virtual beer, which you can enjoy here.
Robert Cailliau: Yes, I myself once (at the 2nd international WWW Conference, Chicago) said that there is no such thing as a virtual beer: people will still want to sit together. Anyway, here we go.
Former Salt Lake City mayor and human rights activist Rocky Anderson took some time to discuss his 2012 U.S. presidential campaign and the newly-created Justice Party with Wikinews reporter William S. Saturn.
Anderson served as mayor of Salt Lake City for eight years (2000–2008) as a member of the Democratic Party. During his tenure, he enacted proposals to reduce the city’s carbon emissions, reformed its criminal justice system, and positioned it as a leading sanctuary for refugees. After leaving office, Anderson grew critical of the Democratic Party’s failure to push for impeachment against President George W. Bush, and for not reversing policies on torture, taxes, and defense spending. He left the party earlier this year and announced that he would form a Third party.
Anderson officially established the Justice Party last week during a press conference in Washington D.C.. He proclaimed “We the people are powerful enough to end the perverse government-to-the-highest-bidder system sustained by the two dominant parties…We are here today for the sake of justice — social justice, environmental justice and economic justice.” The party promotes campaign finance reform and is attempting to appeal to the Occupy Wall Street movement. It is currently working on ballot access efforts, and will hold a Founding Convention in February 2012 in Salt Lake City.
Among other issues, Anderson discussed climate change, health care, education, and civil liberties. He detailed his successes as mayor of Salt Lake City, stressed the importance of executive experience, and expressed his views on President Barack Obama and some of the Republican Party presidential candidates. He spoke in depth about former Massachusetts governor Mitt Romney, with whom he worked during the 2002 Winter Olympics, and fellow Utahan, former governor and U.S. ambassador to China Jon Huntsman, Jr..
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
A car driven by an 80-year-old man has hit a five year old girl at a pedestrian crossing at Frenchs Forest Road in Seaforth, in Sydney‘s north at 4 p.m. AEST.
Sophie Delezio, 5, was rushed to Sydney Children’s Hospital. She has injuries to shoulder, jaw, numerous rib fractures but her most serious injury is bleeding around her left lung. She is expected to fully recover. She is expected to be in intensive care for three weeks. She is not expected to have to undergo surgery. A drug called NovoSeven is credited with stopping the bleeding around her lung.
The 80-year-old driver of the car that crashed into her has been arrested on negligent driving causing grievous bodily harm and failing to give way at a pedestrian crossing. He is expected to front Manly Court on 15 July 2006.
Sophie was also involved in an accident involving a driver crashing into the Roundhouse Childcare Centre on December 15, 2003 causing her severe burns to 85% of her body. She also lost both feet, some fingers, and her right ear.
This exclusive interview features first-hand journalism by a Wikinews reporter. See the collaboration page for more details.
Saturday, November 4, 2006
On November 13, Torontonians will be heading to the polls to vote for their ward’s councillor and for mayor. Among Toronto’s ridings is Don Valley East (Ward 33). One candidates responded to Wikinews’ requests for an interview. This ward’s candidates include Zane Caplan, Shelley Carroll (incumbent), Jim Conlon, Sarah Tsang-Fahey, and Anderson Tung.