Wednesday, November 16, 2005
Tuesday, November 15, 2005
Slashdot | MD5 Collision Source Code Released.
Patrick Stach has also announced the availability of the source code. Jolly Kamote! 45 minutes to find MD5 collisions on a 1.6ghz P4!!! Take note that is for finding the collision. Incorporating it to various MD5 attack algorithms is another thing. nevertheless might improve those algorithms by a certain magnitude.
Neck still hurts.
-nox
Patrick Stach has also announced the availability of the source code. Jolly Kamote! 45 minutes to find MD5 collisions on a 1.6ghz P4!!! Take note that is for finding the collision. Incorporating it to various MD5 attack algorithms is another thing. nevertheless might improve those algorithms by a certain magnitude.
Neck still hurts.
-nox
Stiff Necks
what a way to start a great morning. anyway managed to find out why the backup imap files are showing up as a bunch of empty emails yesterday (no header data, so subject and to fields are annoyingly empty.). chown'in the imap user dir to its rightful owner did the trick.
onwards to trying out a new webmail imap client. previously used horde. but attracted to the oven fresh goodness of hula and zimbra. downloading the sources as we speak. google seems to indicate uphill wrestling building those two on FreeBSD. but a rather nice excuse to refresh unix build debugging skills.
back to my stiff neck. hurts like hell. crossing mmy fingers salonpas would help a bit.
what a way to start a great morning. anyway managed to find out why the backup imap files are showing up as a bunch of empty emails yesterday (no header data, so subject and to fields are annoyingly empty.). chown'in the imap user dir to its rightful owner did the trick.
onwards to trying out a new webmail imap client. previously used horde. but attracted to the oven fresh goodness of hula and zimbra. downloading the sources as we speak. google seems to indicate uphill wrestling building those two on FreeBSD. but a rather nice excuse to refresh unix build debugging skills.
back to my stiff neck. hurts like hell. crossing mmy fingers salonpas would help a bit.
Monday, November 14, 2005
i posted about the free vmware player a while ago. it is interesting to note that you can save the state of your virtual machine with vmware. imagine using your ipod as a portable storage of your virtual machine. you can hook up to your home machine do your thing, save your vm, go to your office, plug your ipod then continue where you left off. that feature is taken a bit farther by IBM research in a project called soulpad.
SoulPad is a portable storage device containing the software stack shown below. The three-layer SoulPad software stack enables a paradigm of mobile computing where a user can suspend his computing environment on one PC and resume it on another PC that he may have never seen before. The PC boots an auto-configuring operating system from the SoulPad, starts a virtual machine monitor, and resumes a suspended virtual machine that has the user's entire personal computing environment, which includes the user's files, user's operating system, installed applications, desktop configuration as well as all running applications and open windows. Essentially, SoulPad enables a user to hibernate a PC session to a pocket form-factor device and carry the device to some another PC and resume his session on that PC. SoulPad has minimal dependencies on PCs that can be used to resume a user session. In specific, PCs are neither required to be network connected, nor have any pre-installed software. The only requirement is the support of a high speed local connection to a SoulPad device for an acceptable suspend/resume times and acceptable runtime performance. Our approach differs from Internet Suspend/Resume in several ways: we do not require a known software stack on the PC and also do not rely on network connectivity to fetch suspended virtual machines. In our first prototype, we installed the SoulPad software stack on off-the-shelf hard disks with USB 2.0 interfaces. Since USB 2.0 provides power, we do not need a separate battery to power the SoulPad. In addition, USB 2.0 is fast enough that the performance bottleneck is not the communication link between the SoulPad and the PC. Further, many PC BIOSes support the ability to boot directly from USB disks simplifying the resume operation to one of connecting the SoulPad over USB 2.0 and instructing the PC BIOS to boot from USB. Since the SoulPad device carries the entire personal computing state of a user, it is important that the storage capacity of the device be large enough to hold all of the content that the user needs. Many USB hard disks are based on the same technology as disks on laptop computers, and have similar capacities. Given the popularity of laptop computers, we believe that the capacities of USB hard disks are adequate for a majority of the user population. Since it is possible that the user may lose his SoulPad, we encrypt sensitive data on the SoulPad, namely the virtual machine state using the AES128 block cipher.
nah, just one of the excuses am coming up to justify/convince the love of my life that I need an ipod. hehehehe.
Somewhere over the rainbow...
-Israel "IZ" Kamakawiwo'ole
SoulPad is a portable storage device containing the software stack shown below. The three-layer SoulPad software stack enables a paradigm of mobile computing where a user can suspend his computing environment on one PC and resume it on another PC that he may have never seen before. The PC boots an auto-configuring operating system from the SoulPad, starts a virtual machine monitor, and resumes a suspended virtual machine that has the user's entire personal computing environment, which includes the user's files, user's operating system, installed applications, desktop configuration as well as all running applications and open windows. Essentially, SoulPad enables a user to hibernate a PC session to a pocket form-factor device and carry the device to some another PC and resume his session on that PC. SoulPad has minimal dependencies on PCs that can be used to resume a user session. In specific, PCs are neither required to be network connected, nor have any pre-installed software. The only requirement is the support of a high speed local connection to a SoulPad device for an acceptable suspend/resume times and acceptable runtime performance. Our approach differs from Internet Suspend/Resume in several ways: we do not require a known software stack on the PC and also do not rely on network connectivity to fetch suspended virtual machines. In our first prototype, we installed the SoulPad software stack on off-the-shelf hard disks with USB 2.0 interfaces. Since USB 2.0 provides power, we do not need a separate battery to power the SoulPad. In addition, USB 2.0 is fast enough that the performance bottleneck is not the communication link between the SoulPad and the PC. Further, many PC BIOSes support the ability to boot directly from USB disks simplifying the resume operation to one of connecting the SoulPad over USB 2.0 and instructing the PC BIOS to boot from USB. Since the SoulPad device carries the entire personal computing state of a user, it is important that the storage capacity of the device be large enough to hold all of the content that the user needs. Many USB hard disks are based on the same technology as disks on laptop computers, and have similar capacities. Given the popularity of laptop computers, we believe that the capacities of USB hard disks are adequate for a majority of the user population. Since it is possible that the user may lose his SoulPad, we encrypt sensitive data on the SoulPad, namely the virtual machine state using the AES128 block cipher.
nah, just one of the excuses am coming up to justify/convince the love of my life that I need an ipod. hehehehe.
Somewhere over the rainbow...
-Israel "IZ" Kamakawiwo'ole
Sunday, November 13, 2005
Handwritten Web Interfaces
Holy kamote (again)!DUB - DENIM! An Informal Tool For Early Stage Web Site and UI Design. Available in Windows, Unix, and OS X. (Courtesy of Java's WORA). Check out the video. That was a very slick wacom tablet used for "drawing" the web interface there! More awesome was the fact that the system was able to understand his handwritting.
Someday interface designers are going to rule the application development landscape. Hopefully that leaves a few highly skilled backend developers benefiting from the enevitable scarcity.
Holy kamote (again)!DUB - DENIM! An Informal Tool For Early Stage Web Site and UI Design. Available in Windows, Unix, and OS X. (Courtesy of Java's WORA). Check out the video. That was a very slick wacom tablet used for "drawing" the web interface there! More awesome was the fact that the system was able to understand his handwritting.
Someday interface designers are going to rule the application development landscape. Hopefully that leaves a few highly skilled backend developers benefiting from the enevitable scarcity.
Friday, November 11, 2005
IBM T43, probably the best linux/*bsd intel laptop. more power, less weight category. now if only priced at $999 or lower. might be possible since the acquisition by lenovo. even the older T42 or the ultra portable X* models are just perfect for real mobile use.
Thursday, November 10, 2005
if you like ebooks and like me have developed a habit of reading them on your daily commute, check out Cory Doctorow's Literary Works. available for FREE on various PDA friendly formats.
Architosh: News >Tidbits: Apple patent shows company possibly preparing for OS War. Excerpts below:
22. The method of claim 20, wherein the first operating system is selected from the set consisting of Mac OS X, Linux, and Microsoft Windows.
23. The method of claim 20, wherein the second operating system is selected from the set consisting of Mac OS X, Linux, and Microsoft Windows.
is this true? how does it compare to the current virtualization technologies employed today? not surprising however, since the mac os has both rosetta and virtual pc available today.
we live in exciting times.
22. The method of claim 20, wherein the first operating system is selected from the set consisting of Mac OS X, Linux, and Microsoft Windows.
23. The method of claim 20, wherein the second operating system is selected from the set consisting of Mac OS X, Linux, and Microsoft Windows.
is this true? how does it compare to the current virtualization technologies employed today? not surprising however, since the mac os has both rosetta and virtual pc available today.
we live in exciting times.
Monday, November 07, 2005
LBS: Web 2.0
In relation to my previous post on pareng migs (feeling close) blog about Google Map API and LBS. Wouldn't it be super slick if social networking services are enhanced with LBS? Voluntary perhaps, something the user can REALLY turn off/on or restricted to his first degree friends? Emphasis on REALLY turn off/on unlike mobile spam.
How about instant messaging. Add a plugin to the Google desktop sidebar to display the location on google map whoever you are currently chatting with. Can be whacked on Jabber. Although the current Philippine layers are restricted to 20k feet?. It would still be fun to map out where everybody is on the archipelago, or any other place around the world for that matter.
LBS can be text based too! Imagine finding out the nearest cash-in/cash-out for your Smart Money or G-Cash within your location. Make any willing soul to advertise himself as a mobile cash-in/cash-out agent by turning on his LBS. Should make adoption a bit faster. Hmmmnn. I have blogged about this feature before. How about the nearest Botika (Medicine Store). Even the nearest manong who can deliver the tastiest isaw. By this time you should know how isaw goes so well even with the cheapest red wine. The possibilities are endless, lots and lots of ideas to titilate the wet corners of the mind.
Yes, privacy issues and a ton of other things. But you can release early, release often. Follow the opensource model. More people scrutinizing the model, more chances of securing.
LBS is going to be the next big wave. Time to take your surf board out. Let Filipino's take the lead on this one.
Pinoy, ikaw ay pinoy!
Ipakita sa mundo.
Kung ano ang kaya mo...
-Orange and Lemons (Pinoy Ako, Big Brother theme song)
In relation to my previous post on pareng migs (feeling close) blog about Google Map API and LBS. Wouldn't it be super slick if social networking services are enhanced with LBS? Voluntary perhaps, something the user can REALLY turn off/on or restricted to his first degree friends? Emphasis on REALLY turn off/on unlike mobile spam.
How about instant messaging. Add a plugin to the Google desktop sidebar to display the location on google map whoever you are currently chatting with. Can be whacked on Jabber. Although the current Philippine layers are restricted to 20k feet?. It would still be fun to map out where everybody is on the archipelago, or any other place around the world for that matter.
LBS can be text based too! Imagine finding out the nearest cash-in/cash-out for your Smart Money or G-Cash within your location. Make any willing soul to advertise himself as a mobile cash-in/cash-out agent by turning on his LBS. Should make adoption a bit faster. Hmmmnn. I have blogged about this feature before. How about the nearest Botika (Medicine Store). Even the nearest manong who can deliver the tastiest isaw. By this time you should know how isaw goes so well even with the cheapest red wine. The possibilities are endless, lots and lots of ideas to titilate the wet corners of the mind.
Yes, privacy issues and a ton of other things. But you can release early, release often. Follow the opensource model. More people scrutinizing the model, more chances of securing.
LBS is going to be the next big wave. Time to take your surf board out. Let Filipino's take the lead on this one.
Pinoy, ikaw ay pinoy!
Ipakita sa mundo.
Kung ano ang kaya mo...
-Orange and Lemons (Pinoy Ako, Big Brother theme song)
Potent Little Soldiers
Whilst waiting for my lovey', I scanned the contents of the cosmo? magazine and found this interesting fact:
"The average count of those little soldiers that a male releases after taking a ride on the wild elmo, is good enough to impregnate all the women in the US, twice!".
Ok. No mention of the wild elmo there. It was described pretty much straightforward. Got that wild elmo thing on nat friedman's post regarding Teen Sex and the Linux Desktop. It was in response to Mathew Szulik, Red Hat chief executive article saying that the Desktop Linux is like teenage sex. He said "The desktop (probably the linux one) has become a lot like teenage sex: a lot of people are talking about it but not many people are doing it."
IMHO, Opensource desktop especially GNOME is a lot like casual sex. Not as wild, as intimate and mind blowing as OS X. Not as worse, or as crappy like a Windows experience either. Good enough for regular use, and plenty of areas to experiment/improve with. Probably mixing the two here (desktop and sex), but you get the drift.
Going back to the potent little soldiers. Just like em', opensource desktop is potent enough to be on most desktops. Unfortunately, success rate is not yet that high. What we need is more power, less weight, every woman's dream.
Whilst waiting for my lovey', I scanned the contents of the cosmo? magazine and found this interesting fact:
"The average count of those little soldiers that a male releases after taking a ride on the wild elmo, is good enough to impregnate all the women in the US, twice!".
Ok. No mention of the wild elmo there. It was described pretty much straightforward. Got that wild elmo thing on nat friedman's post regarding Teen Sex and the Linux Desktop. It was in response to Mathew Szulik, Red Hat chief executive article saying that the Desktop Linux is like teenage sex. He said "The desktop (probably the linux one) has become a lot like teenage sex: a lot of people are talking about it but not many people are doing it."
IMHO, Opensource desktop especially GNOME is a lot like casual sex. Not as wild, as intimate and mind blowing as OS X. Not as worse, or as crappy like a Windows experience either. Good enough for regular use, and plenty of areas to experiment/improve with. Probably mixing the two here (desktop and sex), but you get the drift.
Going back to the potent little soldiers. Just like em', opensource desktop is potent enough to be on most desktops. Unfortunately, success rate is not yet that high. What we need is more power, less weight, every woman's dream.
this is to inform the public that the iPod, is the gadget I want for Christmas!
and of course, world peace!
p.s.
now accepting gifts this early.
and of course, world peace!
p.s.
now accepting gifts this early.
Google Maps API in Java - Migs Paraz - Random Takes
slick! pasted my comments below:
cool migs!
it would be great if one can store his/here whereabouts privately/publicly whenever the urge strikes. sort of like checking where have i been for the past few days, weeks, months and maybe years!!! or bundled with mobile blogging you can store your location together with your blog post. imagine adding this to something like onlife (www.ethomaz.com/onlife).
hopefully LBS of telcos can be opened to soonish to 3rd party developers ;)
slick! pasted my comments below:
cool migs!
it would be great if one can store his/here whereabouts privately/publicly whenever the urge strikes. sort of like checking where have i been for the past few days, weeks, months and maybe years!!! or bundled with mobile blogging you can store your location together with your blog post. imagine adding this to something like onlife (www.ethomaz.com/onlife).
hopefully LBS of telcos can be opened to soonish to 3rd party developers ;)
Google touts new features in desktop tool | CNET News.com
holy kamote! just like the opensource dashboard project. very soon when wearable computing is the norm, we could have search agents of varying functionality beaming results back to our goggles or contact lenses perhaps. everybody will in some point be connected to the net. dunno if thats good or bad news. after all, we are all but packets in the internet called life.
you really freak me out,
i'm so afraid of you.
-Weezer (Freak Me Out)
holy kamote! just like the opensource dashboard project. very soon when wearable computing is the norm, we could have search agents of varying functionality beaming results back to our goggles or contact lenses perhaps. everybody will in some point be connected to the net. dunno if thats good or bad news. after all, we are all but packets in the internet called life.
you really freak me out,
i'm so afraid of you.
-Weezer (Freak Me Out)
Sunday, November 06, 2005
moving out, moving on after staying more than 3 years on our current apartment. the place is a bit bigger and has ample space where the kids could run about. excited but unfortunately, Bayantel has no way of determining when a DSL slot would be available in the new apartment. that might mean out of the grid whenever am home till christmas. maybe its time to configure that old dialup modem and stick it to the FreeBSD box in the office.
DSL downgraded to dialup, just like good old days.
Looking up I saw nothing but blue in the bluest skies.
-Gin Blossoms
DSL downgraded to dialup, just like good old days.
Looking up I saw nothing but blue in the bluest skies.
-Gin Blossoms
Thursday, November 03, 2005
Wednesday, November 02, 2005
HOWTO Rip DVD Movies To Your iPod Using Free Software. Actually not just for iPods. Same software can be used to make your DVD collection available to your Palm or PocketPC device via TCPMP. Actually the PDA's have long had the capability of viewing movies on the go. The only problem is the limitation in terms of storage. Now put a 4 gig flash drive (like the one found in nano) and stick it to a treo and you have an all in one device to rule em all (adding a wifi adapter wouldn't hurt either). On the software side, allow it to sync with itunes and you have an all time winner for the highest technolust ratings the world has yet to see. Price it at not higher than $299 please.
And if isn't too much make it widescreen and follow the T3 design. The treo thumboard remains, but the screen can be "expanded" for a wide screen viewing experience. Make the battery last for 5 hours on video.
Yes am talking about an iPod + Treo offspring.
Everywhere you go you shout it
You don't have to be shy about it..
-U2: Origin of the Species
And if isn't too much make it widescreen and follow the T3 design. The treo thumboard remains, but the screen can be "expanded" for a wide screen viewing experience. Make the battery last for 5 hours on video.
Yes am talking about an iPod + Treo offspring.
Everywhere you go you shout it
You don't have to be shy about it..
-U2: Origin of the Species
Tuesday, November 01, 2005
Saturday, October 22, 2005
AvantGo for RSS. about time. been waiting for this feature. I currently use Hand RSS on my Palm powered clie.
now only one app to use for Internet clips and RSS feeds. Interesting "slideshow" feature to view RSS embedded images.
now only one app to use for Internet clips and RSS feeds. Interesting "slideshow" feature to view RSS embedded images.
Friday, October 21, 2005
New browser gives taste of Web 2.0 | CNET News.com.
Browse...
Feed...
Blog...
Browser wars! Browser wars! Browser wars!
Till all there is left, is one browser to rule em all...
The mind of the married man.
-nox
Browse...
Feed...
Blog...
Browser wars! Browser wars! Browser wars!
Till all there is left, is one browser to rule em all...
The mind of the married man.
-nox
Subscribe to:
Posts (Atom)