The Personal Genome Project Hits the Web

Posted by on under th project, genome project, deases, human genome, interested researchers, genetic markers, forensic science, public database, ethnic background, project director, genetics, alg, volunteers, peoe, aims, biotechnology, decade, participants, medicine |

Ian Lamont writes "The Personal Genome Project has released the data sets and descriptions of traits, ethnic background and other information of the first ten volunteers, which include the project director and nine other people with backgrounds in genetics, medicine, and biotechnology. While the human genome was first sequenced at the beginning of this decade, what's special about this project is these 10 participants are having their names, genome, and other personal data gleaned from questionnaires shared openly on the Web, where interested researchers can freely access them. One of the ultimate aims of the project is to create a public database of 100,000 volunteers that researchers and other parties can use to determine what traits, diseases or other characteristics are associated with specific genetic markers. When asked why volunteers are requested to attach their names to the Web records, the project director said the data could be used by researchers in other fields outside of genetics, including forensic science and historical research. While this project opens the door for some interesting and potentially life-saving research, there may also be difficulties or problems for people whose records are posted on the Web. Would you participate? Would you share your name, along with your genome, disease history, and traits? Why or why not?"

Read more of this story at Slashdot.


Tagi: th project, genome project, deases, human genome, interested researchers, genetic markers, forensic science, public database, ethnic background, project director, genetics, alg, volunteers, peoe, aims, biotechnology, decade, participants, medicine

The worst is yet to come... :)

Posted by noreply@blogger.com (Zibri) on under th project, e care, exchange support, iphe, phe, itunes, magda, crypto, 3g, lena, mms, photo courtesy, few days, amp, proposal |

Photo courtesy of [Magda]lena

In the past few days I have been busy disassembling
and analyzing what we could call a "gold" 2.0 firmware.
I say gold because it's expiration date is the
4th of June so all features are there already.
Well 2.0 will not have MMS, not have cut & paste,
no new applications (guess why!). So, aside from exchange
support and appstore what did they change ? I'll tell you: security !
Yes, Apple tightened iPhone security (their security not yours)
a new crypto algo has been introduced
(and promptly defeated as expected).
No more "8900" files but IMG3. Firmware 2.0 will require
a new iTunes version and a new "mobiledevice" framework.
If it were for me I would not even bother to hack this version
but I know many of you are going to upgrade so I will release
a new ziphone version after the official release.
I already patched activation (lockdownd)
and unlock / Fake IMEI (baseband firmware).
To fully test this version I will need a Mac (I don't have one yet)
and thanks to the help of ModMyApple.it forum
I will probably have one soon.

About the 3G iPhone:
The 3G iPhone will share almost the same firmware
of the actual iPhone, so, again, no big news.
I wish the community could react to all this and start
developing on the actual firmware version but I know
that will not happen.
I am getting bored lately but even
if I received a big proposal to acquire ziphone
I will not let you down.
Please stop complaining about your bricked phone
if you used other methods.
And keep donating if you want this project to live.

Take care and have fun!
Zibri

Tagi: th project, e care, exchange support, iphe, phe, itunes, magda, crypto, 3g, lena, mms, photo courtesy, few days, amp, proposal

We're near..don't panic!

Posted by noreply@blogger.com (Zibri) on under th project, 3g, panorama, developers |



We're near to the event everyone is expecting.
As soon as the final 2.0 version will be out
I will start working on it.
Shortly after receiving my 3G iPhone
I will also start working on it.
If you upgrade before I say so, please don't
come here crying for help.
It will also be useless to upgrade to 2.0 until
all developers will recompile and test their applications.
If you speak italian you might want to
check http://it.ziphone.org/
(check the second Panorama link)

Keep donating if you want ZiPhone to be free.
Till now, only 1/1000 donated.
And I hereby thank whoever did or helped
this project (like the translators).
Namaste!
Zibri

Tagi: th project, 3g, panorama, developers

LCD working! (sort of...)

Posted by planetbeing on under gamma table, th project, menu interface, byte values, iboot, lcd panel, two bits, kilobytes, svn, spi, init, linux |

After many frustrating hours debugging all the pieces that fit into this LCD driver, it now behaves as expected. Unfortunately, I still can't get the gamma table to install from a clean start-up (where openiboot powers down everything that iboot powers down before starting them back up). I think this is probably because the gamma table installation code that I reversed from iBoot is only designed to work in situations where the code is directly loaded from LLB. The other possibility is that I made a mistake somewhere in merlot_init. I know that the rest of my code is good because it generates the exact same register configuration that iBoot does. merlot_init is more difficult to diagnose because of all the SPI commands flying around. Most of them just read and write to registers on the LCD panel, though.

What's interesting about the gamma table installation function in iBoot is that it uses a custom, rudimentary form of compression. The gamma table is just a mapping from every R, G and B value (0 - 0xFF) to a range from 0 - 0x3FF. There are three table, one for red, one for green and one for blue. Each table has 0x100 4-byte values. That adds up to 3 kilobytes worth of tables! Since space on the NOR is at a premium, it's sensible that Apple use some kind of fast compression to store the gamma table data. Their compression encodes values two bits at a time, and takes advantage of the fact that each entry in the gamma table will be fairly close to the value of the last entry, just offset a little. They use the two bit control codes to select how to manipulate the differences. Iā??m not sure if this is any sort of standard compression, but I thought it was amusing that they had this in here. You can look in the iPhone Linux SVN for the code.

Still, we have working code and just a relatively minor problem! I think that means we could probably start some sort of logo contest. Here's how I think it will work: We need art for the bootloader menu interface. The art will naturally have to feature iPhone Linux, so that means that we also require a logo for this project. So we need the following things: A logo for iPhone Linux, and a logo (could be just a variant of the iPhone Linux logo) for openiboot (not sure what the canonical capitalization of that should be; we will probably use the logo as the reference). We also need art for the bootloader based on those logos. What I'm envisioning is just the logos, bracketed by arrows to make it obvious that you can select between them. Then, the standby key can be used to toggle through the various choices, and the home key will boot the selected one.

The winning set of artwork will be selected by community consensus. The community is very small as of yet, so I'm sure it'll be easy to just to talk it over with everyone and decide what people like. It's important to note that even if your logo is chosen, if someone offers us something prettier, we will switch, so don't do this if your feelings are easily hurt. =P

I really appreciate what artists do and the care and craftsmanship that they put into their work. You guys have a skill that I will never have and I know that it is a lot to ask to have you put that kind of work into something that might not even be used. However, I and many others have put analogous care into crafting the code for this project, and that is our salute to the community. So let's make something beautiful together.

To submit an entry, just contact me or cmw with it in some way, shape or form. Either on my gmail account (take a wild guess what my gmail address is :P), or on IRC, or here in the comments, or whatever. We'll see to it that everyone gets a chance to take a look at it.
Tagi: gamma table, th project, menu interface, byte values, iboot, lcd panel, two bits, kilobytes, svn, spi, init, linux

iPod + iPhone + Web Mashup

Posted by on under th project, iphe, ctest, c experience, social web, artt, mt view, iphone, c library, ipod touch, sgs, itunes, youtube videos, mashup camp, title search, image search, multitude, eventful, sg, boss |

It's what the mobile music experience could be

This project started as I explored ways to view lyrics while listening to my music library on the iPod Touch. Ideas kept coming and I added some concepts (and code) from iMovieMash.com plus great content from the multitude of public video, music and search APIs.

The result was iMusicMash.com, an iPhone and Android G1 social web application that takes your music experience to a whole new level of enjoyment and discovery. You can start with the friends' playlists we already have or load your own iTunes music library. The interface is familiar as it mimics the iPhone's iPod. For each artist, we bring photos from Yahoo Boss Image Search, concert dates from Eventful, and live Twitter discussions. Then, for each song, we bring great YouTube videos, lyrics from LyricWiki, similar songs from Last.fm, and friends' songs for the same artist.

I recently added lyrics search and artist/title search.

iMusicMash was a winner in the Yahoo Developer Mashup contest at the recent Mashup Camp in Mt. View, California.


Tagi: th project, iphe, ctest, c experience, social web, artt, mt view, iphone, c library, ipod touch, sgs, itunes, youtube videos, mashup camp, title search, image search, multitude, eventful, sg, boss