Tuesday, August 17, 2004

i think it may be broken
might use this blog too

Tuesday, March 09, 2004

We move again

yes We move again to new writefree blog

new RSS feed for WriteFree , check gotdotnet for project status.

Tuesday, February 24, 2004

Blog Moved

blog moved to new blog site

the url is http://radio.weblogs.com/0132857/categories/iggyOnWritefree/

Monday, February 09, 2004

as stated earlier , this blog is moving.....

as stated earlier , this blog is moving.....
we are moving to radio userland's community server.

we are still moving

Friday, January 30, 2004

after the silence



"






Friday, January 16, 2004

do i hear a tipping point here
now here is something that will make a difference to the tablet......Fontifier lets you use your own handwriting for the text you write on your computer. It turns a scanned sample of your handwriting into a computer font that you can use in your word processor or graphics program, just like regular fonts such as Helvetica
.....
ok i saved the template> .............opened it in mspaint and printed it out to the Journal Note Writer and opened it in Journal, filled it out ,
I Should have portraited it first and cropped the whitespace away from the edges since thats why it failed. ....i will try again later since i have to get going now.
If someone does the same can they if possible share that journal template or file .

now this is one of those kinda non tablet related solutions that will cause the tablet to be used more
more cool tablet pc stuff am really curious how Larry does this but Scioble is right, this is talent


concept video using Longhorn technology to coordinate end-to-end business processes across organizations and systems
current weather for Brooklyn, NY (11201) 9°F , Feels Like -7°F , I am out of here at noon, i have never been so happy to go home, this will probably be the coldest day of the season, Its almost 60 in DFW , it doesn't feel too bad though here , probably
More tablet development by Loren
he blogs "One component that I've been working on is an edit/title area. I'm using this code in WebcamNotes, for instance, for the title area of the app. In another permutation of the same code, I dabbled with creating a somewhat generic ink-enabled forms app, but eventually trimmed it down to an even smaller ink-based contact program. A screenshot is shown at right."

Thursday, January 15, 2004

ok, in the sprit of cluttering this blog with all manner of non open source ink editing framework information , i will rant about java a bit since i just read Purdy's .NET likened to a Soviet Style 5 Year Plan


He writes:
Back to the .NET analogy: It's a product. Swimming upstream. Albeit a product with up to $50 billion of cash to make butterfly ads for it. However, it's still just a product. Once Java took hold, there wasn't a lot of room left for products in the same space. All of a sudden, Microsoft is faced with a seemingly unstoppable tide, representing the same type of leverage that commodity hardware gave Microsoft in the operating system wars against systems like Unix running on proprietary hardware.
...
So what benefit does another proprietary product like .NET provide? One that doesn't exist out of necessity, but out of the least darwinian of capitalistic circumstances? It's like a five year plan in the former USSR: You know it doesn't actually make sense or help anything, but if you live under it, you're certainly not going to say anything negative about it. And heck, this five year plan is as good as any that came before it.


when .NET began java had a lot of pros but Sun has not really been able to provide the leadership required to move java to the next level. As a result earlier anti .NET rants were credible, todays rant are almost always sensational cliches that refuse to address the fact that java hasn't moved forward for the past 3 years. Tiger is really a .NET catchup/clone

look at some of the promised features
Generics - Provides compile-time type safety for collections and eliminates the drudgery of casting.
Enhanced for loop - Eliminates the drudgery and error-proneness of iterators.
Autoboxing/unboxing - Eliminates the drudgery of manual conversion between primitive types (such as int) and wrapper types (such as Integer).
Typesafe enums - Provides all the well-known benefits of the Typesafe Enum pattern (Effective Java, Item 21) without the verbosity and the error-proneness.
Static import - Lets you avoid qualifying static members with class names, without the shortcomings of the Constant Interface antipattern (Effective Java, Item 17).
Metadata - Lets you avoid writing boilerplate code, by enabling tools to generate it from annotations in the source code.

while they are realistically becoming more developer focused, they still have that elitist attitude though java is less OO than C#. Java is still an unstandardized, cross platform (the dumbest thing to ever come out of the tech industry), unpredicatable and disturbingly unpromising technology. It made sense briefly back then, but today the only people that say it rocks are the over payed developers that benefit from the current confusion. Sun's failure at driving the technology also meant that the open source community has carried java so far despite Suns very "open" source licenses . At least LAMP is quickly providing practical andnon confusing solutions for the folks that do not want to spend money on software licenses. I always wonder why the f@#* any one would want to do a java solution of any type today, on the desktop its very broken, on the server its expensive since the developers cost so much ..........

at least now we understand why those folks are so religious about java, they are the only people cashing in,
the Suunto watch looks cuter and has more none smart objects features but is 299.99

I'll probably get the cheaper one since i don't really do outdoors stuff so i don't need all the other fancy stuff, a compass would be nice though for ....
Suunto has so many really cool products
yep they have them at stores around my house, at least COMPUSA does
oh and maybe if i can be sure that i will get delivery fast i will get a SPOT watch, I spend a lot of time on the road and hate having to wait for stuff. I think some stores might have the watches
Monday is holiday for me and am taking Tuesday off today. That means that i get to miss the frigid weather on the east coast. If anyone reads this blog often they are probably wondering what happened to the project. I am moving the project to Sourceforge and doing a redesign. I figure that there is nothing wrong in waiting some time as the technologies and industries evolve. Nothing to exciting to report here. Tablets still have the same battery life times, still a bit bulky and still a bit pricey. I think there are unrelated tablet developments that will make the phenomena tip

Wednesday, January 14, 2004

of course we can't forget the universe with lots of good information tabulate for easy comparisn
i like tabletpc2, its a fast, navigable, comprehensive website on tablet pc

Monday, January 12, 2004

non tablet related but pretty handy - pdf995 - free pdf creation and editing tools look at all the features

The Pdf995 Suite offers the following features, all at no cost:
Automatic insertion of embedded links
Hierarchical Bookmarks
Support for Digital Signatures
Support for Triple DES encryption
Append and Delete PDF Pages
Batch Print from Microsoft Office
Asian and Cyrillic fonts
Integration with Microsoft Word toolbar
PDF Stationery
Combining multiple PDF's into a single PDF
Three auto-name options to bypass Save As dialog
Imposition of Draft/Confidential stamps
Support for large format architectural printing
Convert PDF to JPEG, TIFF, BMP, PCX formats
Convert PDF to HTML and Word DOC conversion
Convert PDF to text
Automatic Table of Contents generation
Support for XP Fast User Switching and multiple user sessions
Standard PDF Encryption (restricted printing, modifying, copying text and images)
Support for Optimized PDF
Support for custom page sizes
Option to attach PDFs to email after creation
Automatic text summarization of PDF documents
Easy integration with document management and Workflow systems
n-Up printing
Automatic page numbering
Simple Programmers Interface
Option to automatically display PDFs after creation
Custom resizing of PDF output
Configurable Font embedding
Support for Citrix/Terminal Server
Support for Windows 2003 Server
Easy PS to PDF processing
Specify PDF document properties
Control PDF opening mode
Can be configured to add functionality to Acrobat Distiller
Free: Creates PDFs without annoying watermarks
Free: Fully functional, not a trial and does not expire
Over 5 million satisfied customers
Over 1000 Enterprise customers worldwide

Sunday, January 11, 2004

the other thing before i forget is that culturally most people regard coffee shops like starbucks to be social meet spots, like a bar without the booze, the truth is lots of folks go there to actually work....am not sure whether its the customers that need to adapt culturally and treat this places like working places (no loud talking and other disruptive behavior) or this places that need to have different sections..... what i know is that i need a non office working location and there are thousands like me that need this kind of thing, is there going to be a wifibucks in the future with this things that i need, am not sure , but i know that its easier to do the community net thing since any establishment can share the net and provide whatever other facilities that would differentiate it from others and that costs a couple hundreds at the most.
Tony McCrae
has experiences with using hotspots in manhattan...I've been using the Cornercast public node on Union Square for email. ...
he blogs that "I don't think I've been more than 2 minutes from a wifi signal all week. .....
while it is true that there are a lot of nodes, the more important thing is that most of them are not located in locations that are convinent to work at ... when am working i typically have a tablet and notebook --- not a laptop(its big and heavy but has a high resolution display and maybe 15 inches of viewable screen space). I also often have notes and papers (haven't gone paper free, but am close). I need at least 6 feet squared desk space to work ok (maybe 3 by 2) i could do with a bit less but it wouldn't be the same. I typically settle for chairs and stuff. I also need a place where i can sit for at least 2 hours to get something done....thats why i believe the tablet with new ways of working combined with ubiquitous wifi makes sense.....pocket pcs are coming along but they are limited to tasks like browsing reading or email....so there are nodes all over but you still have to find a place with a table or whatever ... thats the trade off, a weak signal for a practical working space .........oh and its 14 degrees today in new york so you can't really go to bryant park .....

1) 13,707 unique nodes within Manhattan
2) 4,038 (29.46%) WEP enabled
3) 12,533 (91.44%) nodes below 96th street
4) 8,251 (60.20%) nodes below 59th street
5) 3,758 (27.42%) nodes below14th street
the most comprehensive survey on nodes in manhattan
Tony McCrae
has experiences with using hotspots in manhattan...I've been using the Cornercast public node on Union Square for email. ...
he blogs that "I don't think I've been more than 2 minutes from a wifi signal all week. .....
while it is true that there are a lot of nodes, the more important thing is that most of them are not located in locations that are convinent to work at ... when am working i typically have a tablet and notebook --- not a laptop(its big and heavy but has a high resolution display and maybe 15 inches of viewable screen space). I also often have notes and papers (haven't gone paper free, but am close). I need at least 6 feet squared desk space to work ok (maybe 3 by 2) i could do with a bit less but it wouldn't be the same. I typically settle for chairs and stuff. I also need a place where i can sit for at least 2 hours to get something done....thats why i believe the tablet with new ways of working combined with ubiquitous wifi makes sense.....pocket pcs are coming along but they are limited to tasks like browsing reading or email....so there are nodes all over but you still have to find a place with a table or whatever ... thats the trade off, a weak signal for a practical working space .........oh and its 14 degrees today in new york so you can't really go to bryant park .....
the big tablet is from wacom
Tablet Dimensions: 24.3" x 17.6" x 1.5"
Active Area: 12" x 18"
Pressure Levels: 1024
Resolution: 2540 lpi
Now this is a real Tablet
its a foot by a foot and a half
Includes: Intuos2 Grip Pen, 4D Mouse
Bundled with: Painter Classic by Corel, penPalette by nik multimedia & Wacom Brushes 1.0.
slashdot covered this "Microsoft has acceded to the Finance Ministry's demand that it be allowed to purchase individual components of Microsoft Office, rather than having to purchase the entire package, the ministry said yesterday.
Since this was the heart of the dispute between the ministry and Microsoft - a dispute that recently led the ministry to threaten that it would stop using Microsoft products and switch to open-code software - this concession would presumably clear the way for the ministry to sign a new deal with Microsoft.
But Microsoft Israel insisted yesterday that it had always offered the government the option of buying certain programs individually, though not all, just as it does for other large clients. "There is nothing new in the [most recent] proposal that was sent to the government," the company said in a statement.
The government, with some 40,000 computers, currently accounts for about 3 percent of Microsoft Israel's annual revenues. However, it is trying to reduce the amount it spends on software, and since many of its computers do not need the full Microsoft Office package, the treasury decided that one way to cut back on software outlays was to buy only the programs that each computer needs." from haaretz

i think smart watches are worth it, though the service could be cheaper
What would be the ideal hostpot for telecommuting?

large tables, books, power outlets, different sections so that you can have a quiet area and a noisy area., Good beverages ......
i know i should be developing the framework, this was the coldest weekend in nyc, went to borders on 32nd st to use their hotspot since my previous room was a dead zone. My current room has access to a couple of networks even a nypc.hotspot. So am hoping that i don't have to go all over the place looking for wifi hotspots. Borders is almost always full. I think lots of the folks use Borders as a social meetspot, which is maybe unfair for the folks that come in to read. Oh well, it really is Borders problem since i used to drink lots of their tea and smoothies but don't any more since there is no place to sit. Book stores are optimal telecommute offices with all the books, the quiet and the cafe, however i doubt lots of this organizations will figure this out fast enough. Even Starbucks doesn't sem to have a clue.
Community networks offer the most promise since more smaller business will be part of the community nets while the bigger and dumber organizations will do the for-pay access type thing. What would be the ideal hostpot for telecommuting?
i know i should be developing the framework, this was the coldest weekend in nyc, went to borders on 32nd st to use their hotspot since my previous room was a dead zone. My current room has access to a couple of networks even a nypc.hotspot. So am hoping that i don't have to go all over the place looking for wifi hotspots. Borders is almost always full. I think lots of the folks use Borders as a social meetspot, which is maybe unfair for the folks that come in to read. Oh well, it really is Borders problem since i used to drink lots of their tea and smoothies but don't any more since there is no place to sit. Book stores are optimal telecommute offices with all the books, the quiet and the cafe, however i doubt lots of this organizations will figure this out fast enough. Even Starbucks doesn't sem to have a clue.
Community networks offer the most promise since more smaller business will be part of the community nets while the bigger and dumber organizations will do the for-pay access type thing. What would be the ideal hostpot for telecommuting?

Saturday, January 10, 2004

ink is very interesting for spam related email issues. In an earlier post i reiterated that an Ink object is a container for stroke objects .... but more important its single meaning in life is to contain stroke objects.
an Ink Object has a collection of stroke objects that are stored in the Strokes Collection ....
INK is simply a bunch of strokes...And while "ink's" properties are not too interesting and i have always insisted that apart from ExtendedProperties and the Strokes collection everything else could have been implemented elsewhere.

The real magic in ink is in the strokes.


Some Rehashing
Inks "Strokes" Collection contains the collection of Stroke objects that represent a single ink stroke. Strokes collections are references to ink data and are not the actual data itself.

Ink's Properties
CustomStrokes Returns the collection of custom strokes to be persisted with the ink.
Dirty Returns or sets the value that specifies whether the strokes of an Ink object have been modified since the last time the ink was saved.
ExtendedProperties Returns the collection of application-defined data that is stored in the Ink object.
InkSerializedFormat Returns a string that contains the name that should be used to query DataObject on the Clipboard to see if it contains that particular format
Strokes Returns the collection of all of the strokes in the Ink object.

".........this abstraction represents a single ink stroke, it implements ICollection and IEnumerable , has 28 methods and 2 events(StrokesAdded and StrokesRemoved ) and 7 properties that take care of things like how many Stroke objects are stored in the collection. In addition to the standard collection methods that take care of adding ,removing, moving stroke objects there are methods to scale and rotate stroke objects (remember that from PacketProperties that stroke objects are really just a fancy polyline - you have all the information that is required to do all kinds of vector type transformations on strokes) It would have been easy for the designers of the API to keep it at the bitmap level but the it might not have been the same magical ink that we have today. Requires more data to be stored but gives real powerful ink.


PacketProperties of course are very exciting to think about but thats too much paper for folks that just recently (70 centruries ago) figured out how to abstract on a surface. So we will still talk abit about Strokes. That power is coming shortly.

A Stroke Object is contained by an instance of an Ink Object. Ink Objects define the scope of a Stroke Object. an Ink Object owns zero or more Stroke objects. Yes am going to capitalize all the class names i reference. Thats because the SDK did such a good job at OO that its literally possible to talk about this and it would sound like a normal english conversation, talk about Object abstraction.

liteally the ink is made up of strokes and the strokes are made up of packets described by PacketProperties.

its hard to talk about ink persistence without talking about ink itself. We have all heard how ink is a first class citizen in the the Tablet PC SDK object model.
Another way of looking at it is that the Ink class is the outermost entry point into the Ink Data API, and it is analogous to a document class , much like text or files are the basis of keyboard based computing.

User input occuring on InkCollector and InkOverlay create Stroke objects.
Stroke objects are the characters or basic building blocks of an ink document . Each Stroke objects represents a stroke of digital ink, the same way each handritten stroke represents some type of human intention, a doodle and scribble, a straight line, a letter, a number, a stroke of the pen. Each time you actually take a pen to paper , you are really create strokes of some type. Thats what is abstracted by Stroke objects. A stroke.
-Movement of the pen on a surface is essentially what is captured though more information is collected than the movement - its scary to imagine how powerful this strokes are compared to ordinary pen and paper strokes.
paper and pen interaction of course has a lot of expressiveness but once you have a computer underneath , you can the capability to store things like the time the stroke was done, a serial number for each stroke, even the angle the pen was making with the digitizer....thats why paper is at the end of its time, and of course there 's the whole "save a tree thing"

Stroke objects are are a collection of packets and each packet contains an x,y location and other packet properties. Next is the almighty PacketProperty Object.
Your stroke is represented as a collection of PacketProperties
...................." from previous post
wonder if ink might be the solution for spam ....
What's with all the benchmarks? I guess Java is slowest and C++ is fastest. Now all that is good but the fact that .NET has a more comprehensive "accessories" package , means even if java vm's were built into hardware or whatever other nativisation might happen for byte-code. .NET would still be a better deal. Benchmarks might address performance issues but they do not necessarily mean that its pragmatic. Language "accessories" are in my opinion primarily libraries, communities and tools.`
Other things like advocacy and standardization are also important but nothing is more important than libraries.

based on that arguement .NET related techniologies are a better deal all the time since the whole .NET thing is all about crreating those pieces.

I keep on saying .... you really cannot compete with folks who are doing it for the money if you are doing it for fun or ego..... nothing clarifies more than trying to get paid
wifi will make a difference, am not sure what everyone is doing when they say they are building out the infrastructure. As far as i know AP's cost under 100 bucks and that silly pay as you use model is absurd. I repeat wifi access should be like the music that most commercial facilties make available for free. Why is it so hard for so many "in the know" people to get that. Has nothing to do with the providers, nothing at all , infact they haven't figured it out since they have no plan or solutions to the quagmire, which is what this is to them.
Shared free internet and VOIP just makes what they do look like immoral robbery, which might be what it is.

Friday, January 09, 2004


see article at fast co
Who says the law can't be mellow? Dallas-based lawyer David Musslewhite, 63, has hit on a novel concept that makes meeting with an attorney as stress-free as sipping cappuccino in a coffee shop. In fact, once you enter the offices of David Musslewhite, Attorney and Counselor, you are in a coffee shop.
Located in the Lakewood Shopping Center, in East Dallas, Legal Grounds Law & Coffee blends latte with legalese -- at fees that leave plenty left over for dessert. From one menu, you can order a Murderous Mocha or an Equal Rights Espresso. A second menu offers a variety of legal-services specials (a simple will costs $250). Bookcases filled with volumes of Vernon's Texas Statutes stand among the café tables, the overstuffed chairs, and the whooshing cappuccino machines.


After years of litigation and bad coffee at a large Dallas practice and then at his own firm, Musslewhite decided to try something different. In April 1997, he opened Legal Grounds with his wife, Leslie Murphy, 52, who runs the café. He wanted to capture the spirit of an old-fashioned country practice that does a bit of everything. "Many people feel intimidated by big firms, so they don't get their legal needs met," Musslewhite says. The Legal Grounds alternative solves people's problems in a nonthreatening environment.

Although Musslewhite's office is tucked away behind the kitchen, the attorney occasionally conducts his practice on the café floor, moving effortlessly between his roles as a serving member of the bar and a server behind the bar. "We're managing to succeed as both a café and a law firm," he says. "My own theory is that people just enjoy the idea of their lawyer having to mop the floor."


also see Silicon Valley.Com
Technology lets coffeehouse regulars tend to business
Free World Dialup (FWD) allows you to make free phone calls over the Internet using a computer program or 'regular' telephone connected to a computer network. And as of January 09, the FWD service has over 134395 users from over 179 countries. You can join the liberation today, at no cost, by either using programs already on your computer, or by downloading a free program. Later, an IP phone upgrade will let you realize the total freedom FWD provides whether on Cable, DSL, Dialup modem, or WiFi around town.
Key Consumer Features

- Drop and charge, no more connectors!
- Universal, simultaneous charging
- Sleek and portable form factor
- Economical
- Customisable
- Fast charging rates
- Safe and reliable


Key Technical Features
- Multiple devices can be placed anywhere on the pad and charge up simultaneously
- Efficient power transfer
- Very low cost and hassle-free implementation
- Intrinsic self-limiting receiver module with over-voltage protection

yep, the cables game is almost over .................Splashpower technology enables a wide range of portable electronic devices to be powered wirelessly



SplashPadTM
This is a universal wireless charging platform which delivers power to mobile devices. The SplashPad is a portable flat surface less than 6mm thick powered from any electric outlet. Put as many devices as you can fit on it and charge up in a truly intuitive fashion. It can even be built into cars, desks and airplane tables!


SplashModuleTM
All mobile devices fitted with the SplashModule are ready to receive wireless power from the pad. The sub-millimeter thin receiver module is customized to the shape, size and power requirements of the device and can be easily integrated into the host device or add-on accessories.


Toshiba introduces at the CES 2004 the World's Smallest Hard Disk Drive.

Toshiba develops Industry's First 0.85-Inch HDD to Power Mobile Phones and Portable Consumer Electronics. Expected to be available in 2GB and 4GB capacities, Toshiba will start sampling the new drive in summer 2004, with mass production to begin in late 2004.
Measuring only a quarter of the size of Toshiba's 1.8-inch drive, the 0.85-inch HDD is expected to boost the functionality of a new generation of products, including mobile phones, digital audio players, PDAs, digital still cameras, camcorders and external storage devices.
The Helium 2100 runs on a 1GHz Antaur processor from Via Technologies, includes a 30GB hard drive and uses a customized version of Linux operating system developed by Lycoris, a company that specializes in making Linux look like Microsoft Windows.
The Helium includes support for basic touch-screen functions, but a full handwriting recognition program is being created for delivery with a software update planned for early next year. More Details on News.com.

The Helium sells for a low $999, much less then other Tablet PCs on the market.

Helium 2100
Preconfigured Linux Tablet with ...
The Zodiac is a slick multimedia Palm and portable gaming device, Tapwave Zodiac2 (128MB
on handheld
Danger provides a complete, end-to-end wireless solution for the rapid and economical deployment of voice and data services via a user-friendly, affordable wireless device.

Fisher Pocket CameraCorder�
Design by: Sanyo Fisher Company

The Fisher Pocket CameraCorder�, the easy-to-use, tapeless advanced solution for both high-resolution video clips and high-end digital still images. . .Small enough for pocket or purse (5.4 ounces.).

Location(s): LVCC CEN/9834

wearable camera.........Philips Key010 Wearable Digital Camera

....to incorporate the unwired Internet into fashion, lifestyle and health applications by creating inexpensive wireless mobile devices that will allow individuals to access the World Wide Web anywhere and anytime through wireless technology....Charmed Technology will allow individuals to be connected to the Internet via their eyeglasses, necklaces, or lapel pin, ....
wearable computer
Imagine sitting on your sofa and turning on the TV without a remote. Next you open the onscreen menu to select either checking email, watching the news or playing a DVD. Using a small wireless device worn on your wrist, you extend your finger into a beam of light to operate the electronics around you. Sound like the future?
Well the technology is available today. This versatile new platform is how we will interact with our electronics in the upcoming broadband technology convergence. This wireless device allows operation from the comfort of your ideal hand position and location, thus reducing the risk of Carpal Tunnel. In addition, it will assist those with limited accessibility as well as providing a sterile interface for medical professionals and staff.
Lightglove ...the convergence controller




Lightglove is a totally new way to interact with electronics. It's a virtual controller that allows the user to input data and control onscreen activities while only touching light.

been busy with holidays and the new year, am hoping to get a break soon so that i can go back to writing the framework, i have beeen posting to this blog whenenver i see something interesting that might be related to tablet pc software. This weekend i hope to get some time to code.

Thursday, January 08, 2004

what are the min reqs for Media Center
this ithe link for the SWT app
someone at least uses SWT
thats the latest from msft
that's CES 2004
more XP Media Centers
and of course, this years CES is very much about the Media Center, ....
gotta have the video globe thing
and there is a great

demo
that is part of the campaign


talk to your smart phone and ppc ..... very like the speech processing capabilities of the tpc
and there's voice command