Microsoft launches Xbox360 Game “Halo 3” World-wide

Wednesday, September 26, 2007

Microsoft Global announced that Xbox 360 first-person shooter Halo 3 launched world-wide during September 25 to 27. This launch of Halo 3 focuses on strategy, shooting, co-operating, and global linking between different languages.

In the United States, more than 10,000 retailers opened their stores at midnight on September 25. They provided a Halo 3 painted car as a grand prize. Gamers lined up for hours in excitement for the long awaited game to come out.

Shane Kim (Director of Microsoft Games Studio) awarded the first gamer who lined up for the launch at the Best Buy store in New York City, taking pictures with Jim Cush who dressed as “Master Chief”, and remarked that other 37 countries will play this game with different languages except English, with the sales of 10 million game copies.

In Taiwan, after Microsoft’s local division separately invited Taiwanese Band “Mayday” last Sunday (September 16) and SBL Yulon Dinosaur Team Players (Hsueh-lin Li and Chih-chung Chen) 4 days ago (September 22) at the “Halo 3 Pre-launch Carnival” in Taiwan, the company invited famous model Ruru Lin from Catwalk Co., Ltd. for the launch, and held a friendship match with 4 players who lined up from first place to fourth place.

Meanwhile, Microsoft Hong Kong held a “Halo 3: Ultimate Collection Exhibition” launch activity to show the Halo series figures, posters, game packs, and history. The first Chinese version of “Halo 3: Midnight Ultimate Madness” was published prior to Taiwan’s and USA’s release, at the Grand Century Place in Mong Kok, Kowloon in Hong Kong.

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.

US dog attack owner charged with involuntary manslaughter

Friday, March 25, 2005A Spotsylvania County woman, whose three dogs allegedly attacked and killed her elderly neighbor, was freed Wednesday by posting a $10,000 bond. Dianna Large, 36, received one felony charge of involuntary manslaughter and three misdemeanor charges in an indictment issued last week.

In her first appearance before a judge, she answered Circuit Court Judge William H. Ledbetter questions with simple โ€œYes sir.โ€ and โ€œNo sir.โ€ responses. The short hearing, held Thursday, formalized the charges against her. The involuntary manslaughter charge, a first in the severity of punishment being sought on a dog owner in the Virginan state of USA, carries a maximum penalty of 10 years.

State procecutor Wiliam Neely said that Large knowingly let her three Pit Bull dogs run free, and that an animal control agency person had warned her to keep them under better control. She also a violated a county ordinance requiring owners of dangerous dogs to post a warning sign to visitors. The prosecution also noted that none of the three male dogs were neutered.

The Animal Control Department of Virginia maintains a dangerous dog registry. It contains a list of owners whose dogs are deemed dangerous to society. The link to the registry was moved to a more prominent position on the county web page following the attack.

San Francisco Museum of Modern Art buys Edward Hopper valued at over $25 million

Monday, March 26, 2012

The San Francisco Museum of Modern Art (SFMOMA) has purchased the painting Intermission, by American artist Edward Hopper. The piece, created in 1963, is one of the last paintings created by Hopper.

Hopper’s realist style, which visually examined American urban and rural life in the first half of the 20th century, made him one of the most influential and important American artists of the modern era. The painting, which was sold by a private collector, is believed to be valued at over $25 million.

Intermission shows a woman sitting alone in the front row of a theater. The theater is empty, and is described, by San Francisco Chronicle art critic Kenneth Baker as expressing emotion and social isolation, a standard theme in Hopper’s works. The inspiration for the painting came to Hopper while he was watching a film.

Hopper’s wife, Josephine, had scheduled Hopper to create the painting in a theater, however Hopper would complete the painting at his studio in New York City. Original sketches of Intermission show a second person sitting in the third row โ€” a figure that never made it into the final painting. Baker calls Intermission a “prime example of Hopper’s austere realist vision”.

[This is] a necessary practice in an art market where prices for historically important art continue to rise steeply.

SFMOMA will not disclose how much they paid for Intermission. When the painting Hotel Window, which is of similar size and from the same period, sold at auction in 2006, it sold for $26.9 million. It is believed that “Inspiration” is worth just as much, if not more. Intermission was purchased with the help of donor funds, and acquired through the San Francisco-based Fraenkel Gallery, which sold if on behalf of a private collector.

In exchange for the acquisition of Intermission, SFMOMA is selling another Hopper painting: Bridal Path, from 1939. A lesser known work of Hopper’s, Bridal Path shows a horseback riding path in Central Park. By selling Bridal Path, SFMOMA is able to help fund the acquisition of the more well known Intermission. This practice is slowly gaining popularity within a museum and art market that previously disapproved of the sale of lesser known works for more popular acquisitions. Baker acknowledges the past practices, but believes that this is “a necessary practice in an art market where prices for historically important art continue to rise steeply.”

Intermission goes on display for the public on Friday, at SFMOMA.

NZ man stabbed in the face with a 15-centimetre knife

Friday, July 7, 2006

A 36-year-old man, who is yet to be named, is undergoing surgery after an attacker lodged a knife through one cheek and out the other. The handle broke off, leaving the 15-cm (about 6 inches) blade inside him. The man was rushed to hospital today, July 7, at about 2 a.m. NZST. The attack occurred last night after a domestic row in Albany on Auckland‘s North Shore.

New Zealand Police report that the knife just missed his optic nerve and his condition is stable and not life threatening.

John Chaplin, head and neck surgeon said, “the man could be treated relatively simply. The major blood vessels of the head were further back in the neck and the knife could be relatively easily removed in an operating theatre where bleeding could be controlled.”

The police have issued an arrest warrant for Vance Paraki Tuheke, 31-year-old, in relation to the attack.

The victim may suffer from some facial numbness.

Culture of creativity features at Furnal Equinox 2018

Sunday, March 25, 2018

Visual art, fabric art, photography, performance, dance, virtual reality, and music were all the subject of sessions at Furnal Equinox 2018, a conference held from March 16 to 18 at Toronto’s Westin Harbour Castle. Canada’s largest furry convention by attendance, the annual event offers dozens of subculture-specific programs.

The convention’s communications and public relations coordinator for the event, Ronnie, describes furries as “people that enjoy arts and culture centred around animals and animal-themed topics, essentially. Furnal Equinox in particular, we like to celebrate in a very visual and very […] artistic nature, where we have lots of arts and performances and crafts that go on, and people celebrate with lots of socialisation involved.”

Of the attendees, Ronnie told Wikinews “they come from all walks of life. They are people of all ages, sizes, all sorts of backgrounds, and they come together under one mutual interest, which is their love for animal culture.”

“Programming at Furnal Equinox involves[…] a lot of informational panels, so you can find out about topics from art and how to draw, or how to visually incorporate different elements into your artworks. You can also find panels that teach you how to write better, be a better fiction author for example,” explained the event representative.

At one panel Wikinews attended, members of its all-volunteer organising committee spoke of the year-long process of planning the event, and their reasons for committing such a significant amount of their time. Said one panelist, “if you’re happy, we’re happy.”

The largest hub of activity at the convention was a dealer’s room; nicknamed the “Dealer’s Den”, giving it an anthropomorphic twist. Vendors were selling original visual art, wearables like faux fur tails or ears, or things like jewellery or soap with motifs that would interest attendees.

The back area of the room was dedicated to a charity auction, with proceeds benefiting Happily Ever Esther Farm Sanctuary. According to the convention website, the charity is “dedicated to rescuing abused, neglected, and abandoned farmed animals. Their goal is to provide a safe, life-long home for all of their residents, and to educate the public about the true nature of farmed animals through tours, volunteer programs, and community outreach.”

Split into groups, some attendees played “Fursuit Games” in front of an audience, like trying to toss a ball into a garbage can. The activity made harder, of course, by the limited dexterity and vision the most of the costumes entail.

Electronic Frontier Foundation sues Sony over CD technology

Tuesday, November 22, 2005

The California-based non-profit organization Electronic Frontier Foundation, as well as the Attorney General of Texas, has filed a law suit against Sony Computer Entertainment of America for their controversial use of anti-piracy software.

The EFF claims that the digital rights management software on the CDs BMG Music (a subsidiary of Sony) produces acts as spyware, which the EFF claims is against Texas law. The program, known as XCP, is said to install software on one’s system when they insert the CD into their computer for purposes such as adding to iTunes music software.

Sony currently rejects the idea of XCP technology being considered as spyware, however they have agreed to replace CDs with the software and to temporarily discontinue the installation of it on their CDs.

Among the controversy that Sony’s moves to counter piracy have raised is the accusation that their software leaves a machine more vulnerable to attacks across the Internet. A trojan horse has already been found in the wild that utilizes one of the anti-piracy software’s functions.

Cisco sues Apple for iPhone trademark

Friday, January 12, 2007

The iPhone only made its appearance as a prototype and there have been controversies aroused.

The dispute has come up between the manufacturer of the iPhone (which was resented on Wednesday for the first time) – Apple Inc. – and a leader in network and communication systems, based in San JoseCisco. The company claims to possess the trademark for iPhone, and moreover, that it sells devices under the same brand through one of its divisions.

This became the reason for Cisco to file a lawsuit against Apple Inc. so that the latter would stop selling the device.

Cisco states that it has received the trademark in 2000, when the company overtook Infogear Technology Corp., which took place in 1996.

The Vice President and general counsel of the company, Mark Chandler, explained that there was no doubt about the excitement of the new device from Apple, but they should not use a trademark, which belongs to Cisco.

The iPhone developed by Cisco is a device which allows users to make phone calls over the voice over Internet protocol (VoIP).

When Do You Need Septic System Maintenance?

byAlma Abell

If you live in the area in or around Davidsonville, MD and have a septic system, it is recommended that you get it maintained on a regular basis. This isnโ€™t something that will come up often, but in order to make sure that your system is running its best, you definitely will need to hire a company that performs septic systems maintenance in Davidsonville, MD. How do you know that you need professional assistance? You will see some, if not all, of the following signs:

Warning Signs of a Septic System Needing Assistance

In general, there are a few tried and true signs that you will need to call in a pro to take care of your system. The first of these signs is a slow moving drain or toilet. If you have already checked for things like clogs and found no obstruction, you can be fairly sure that there is a problem with your septic system. Along with these slow moving drains, you may also be experiencing an odor. Odor is another sure sign that there are issues and you should call a professional in. Finally, if you havenโ€™t yet done anything about the septic system, you will likely see standing water around your property, especially around the drain field. This could certainly indicate that your system has failed.

What Happens When the System Fails?

When you donโ€™t properly maintain your septic system, it could easily fail and the signs above mean that it may already be too late. If the system does fail, you could not only be putting your own family at risk, you could be putting those in your neighborhood at risk as well. On top of that, you will also be putting the environment at risk. You definitely donโ€™t want the contents of a septic system to get into any of the water systems in the city. Finally, if the system fails, you will need to pay out a lot of money as this is not a fix that would ever be considered to be easy.

Eliminating the Need for This Type of Repair

You can easily eliminate the need for this type of repair by ensuring that you are getting your system pumped regularly. Contacting a local septic professional is all you need to do to ensure your system will last for many years to come.

When you need septic systems maintenance in Davidsonville, MD, contact Freestate Septic.