Posts categorized “newton”.

Newton 2010 bug strikes a whole year early, thanks to ‘fix’

January 13th, 2009

fix2010pkg

Microsoft Zune users weren’t the only ones suffering when 2009 arrived. Many, many Newton users were afflicted by the new year as well, thanks to an alpha-version “fix” of the infamous 2010 bug.

The problem hit the Newtontalk list on January 1. Jon Dueck described the situation that would become well-known to most Newton users who downloaded the Fix2010 patch: when his Newton clocked over from December 31, 2008, it immediately jumped to January 1, 2025. When he tried to change the date to 2009, as the Newton should have done at midnight, his Newton chose a July date in 2012.

Other users noticed the same bug. When some switched the date from 2025 back to 2009, everything worked fine. But for others, the system clock would register the correct date while the Dates app would display a 2025 date.

By process of elimination (and through a lot of e-mails traded back and forth), the list figured that Avi Dressman’s Fix2010.pkg was the culprit.

First, some background. The Newton 2010 bug has been well-known since at least 1998. My Apple Newton does a good job of breaking the bug down. Basically, Newtons running version 2.0 and above start getting weird dates behavior past the year 2010.

Avi Drissman’s Dates/Find BugFix extension (his other software is on his Newton page) was created to fix the 2010 bug in the Newton’s Dates application. His other “fix,” the “highly-experimental” Fix2010 package, originally released in September 1998, was meant to fix the 2010 bug system-wide.

Even Avi warns users:

Are you crazy? This is ALPHA-quality software. It has undergone almost no testing. It has not proved itself. It will not become useful for another 12 years. I wouldn’t recommend installing it. Period. Still want to install it? Back up your Newton. Totally. More than once. Do not install this on mission-critical machines. Really. Ensure that packages are installed on the internal store. Use the Newton Connection Utilities program that came with your Newton device to download the included package.

Can’t get a more dire warning than that, eh? But really, Avi’s message turned out to be more than a warning. It was pure prophecy.

Someone wrote Avi and asked him to release the source code for the Fix2010.pkg, which he did under BSD, so that others could work to fix the patch.

“It’s kinda freaky, isn’t it?,” Avi wrote back. “When I wrote Fix2010, 2010 was some abstract idea way out there. Now it’s looming, eh?”

Avi’s original source code has been posted to SourceForget.net, and Eckhart Koppen started a Wiki to explain more about the problems from Fix2010.

“The fix should in the end work out fine,” Eckhart says. “The main issue seems to be the boundary condition of moving from one hexade (1993-2009) to the next (2009-2025).”

Dennis Swaney (who warned me on January 4 about this issue) offers a unique solution: set your clock to 1999. “Everything will be accurate except for the year,” Dennis says.

The Fix2010 bug had very real consequences. Jon later reported a problem with his To-Do dates setting to 2024, with repeat To-Dos appearing after he reset the date. L. W. Brown had two of his MP2100s turn into bricks trying to fix the problem. Only a full hardware reset (and a backup file) restored his Newtons to working order.

One Newton user, Lionello, said his MP2000 has displayed “wild
chime/popup activity” after removing the Fix:

This morning I think I’m facing a problem that I suppose is generated from the removed patch. In december I’ve set an Alarm for a birthday (for tomorrow), and I had set a 24-h warning. Now this morning I fired up my Newton and the popup appeared, but now the Newton seems to be in a loop, it chimes continuously, and if I try to close the Snooze/delete alarm popup, it closes, but in less than a second it pops up again with a chime.

Woody recommends resetting, moving Dates data to a card, perform a brainwipe, reinstall from a backup, delete all the Dates data from the backup, then move the data from the card to the MessagePad.

The best fix? Don’t install the Fix2010.pkg. Not until a patch is released. It may even be best to wait until January 1, 2010.

Fresh on the heels of the Zune meltdown, The Unofficial Apple Weblog broke down a few Apple bugs that have plagued users in the past, with – prophetically – heavy emphasis on Newton flake-outs.

The bigger issue with this 2010 bug is that, for us Newton users, a fix may never be found without a resourceful programmer pulling late nights to find and fix the problem. Apple will never release a patch to fix the dates issue. The Newton is dead to them from a support standpoint. The fix will be up to the Newton community.

We’re on our own.

Any readers have an issue with the Fix2010 package and the new year?

[As a side note, I dropped the ball with this one. I should have been on this story. Around Christmas, I stopped checking my Newtontalk e-mail as often as I used to. Sure enough, the minute I do that, the Newton world goes crazy. Lesson learned.]

Connection Tool syncs Windows to Newton

January 5th, 2009

Connection Tools Newton Outlook sync

I’ll admit: I don’t give Newton-to-Windows syncing its proper attention because I don’t have a XP/Vista PC to try it out.

But there is an NCX/NewtSync-like program out there called Newton Connection Tools that will help Windows users connect their MessagePad with a modern version of Microsoft’s OS. NCT helps with all the usual sync needs, like package installation, data backup, and Microsoft Outlook syncing, plus Newton Protocol tools that allow for further Newton software development. Pretty cool stuff for the Windows crowd.

You need to send $45 to Andrés Galluzzi to get the full NCT license code.

Any Windows users out there: I’d love to hear from you about how this works.

[Thanks to the My Apple Newton blog.]

How to: connect your Newton to OS X with NCX

December 15th, 2008

NCX - Home screen

Of all the Newton connection utilities designed to sync your MessagePad or eMate with OS X, I looked forward to trying out the Newton Connection app the most.

NCX is an application designed by Simon Bell to mimic the original Newton Connection Utilities functionality in the pre-OS X days. As you can see from the home screen above, it offers tons of options for your Newton data, including backup, package installation, Newton Works import and export capabilities, and Mac keyboard functionality.

As with previous connection apps, you want to have a way to connect your Newton with your OS X Mac. NCX gives you the option of using Ethernet or serial-to-USB to connect. I opted for the serial option, using a Keyspan USA-28x serial-to-USB adapter. To get started, you need to download a Keyspan driver [Note: link updated] and restart your Mac.

Download NCX on Simon Bell’s page, and drop the NCX folder in your Applications folder on your Mac.

For this project, I’m using a Newton eMate 300 and an 800 Mhz iMac G4 running the latest install of OS X 10.4 Tiger.

More… »

Installing Newton packages with NewTen

December 8th, 2008

iBook G3 clamshell with Newton eMate 300

Last week I successfully connected my Newton eMate 300 with my iBook G4 running OS X 10.4 Tiger using Escale. This week, my project was attempting to connect the eMate with my iBook G3 blueberry clamshell, running OS X 10.2 Jaguar, using NewTen, another Newton connect app.

More… »

How To: connect a Newton eMate with OS X using Escale

December 1st, 2008

eMate and Escale - we're connected

As I hinted at Friday, I had success connecting my Newton eMate 300 with my iBook G4, running OS X 10.4, using a Keyspan serial-to-USB dongle I recently grabbed off eBay. This has been a long time coming. I first wrote about how to connect your Newton with OS X back in March, and there are tons of resources a Google search away, but here – for the first time – I got to see first-hand how the whole process works.

And it’s such a snap.

More… »

We have liftoff.

November 28th, 2008

Ahem.

escaleconnect.png

Details on Monday!

On order: Keyspan serial-to-USB dongle

November 19th, 2008

keyspanus28x

After an eBay auction went sour and I was awarded a refund, I reminded myself that, from time to time, Newton Poetry covers subjects like…oh, I don’t know…the Newton?

So I took my $30 and lucked out on an affordable Keyspan serial-to-USB adapter – model USA-28x (above). Now we can have some fun with that eMate I picked up, do some connecting with OS X, and play around with NCX, NewtSync, and the rest of the “new” Newton connection utilities.

If you’ve ever wanted to know what those eight little pins in the serial connection do, check out this handy site that lists each pin’s job and function in the Mac system. Pretty cool.

As soon as my Keyspan adapter arrives, I’ll post some project notes on how to connect a Newton with OS X. That is, assuming the entire thing doesn’t explode in my face. But that’s part of the fun, right?

NewtVid: a modern MessagePad commercial

November 12th, 2008

Old iPhone commercial music and all.

Another ‘Newton was a flop’ article from Forbes

November 4th, 2008

Jesus Weeping God – we’ve been down this road before.

Forbes.com has yet another “Newton was a smelly sock” article and photo series focusing on Apple and the Bandai gaming platform. And guess which pioneering, monochrome product is also featured?

That’s right, the Newton. And don’t forget to include the photo gallery, you pimps. Up yours Forbes – again.

Holidays package available for download

October 29th, 2008

Matt Howe, a Newton programmer I interviewed a few months back, has updated his Holidays package for 2009

You download the .pkg file at his site, sync it to your Newton, and your calendar will have U.S. and 10 other countries’ holiday dates for next year. I added it to my eMate and it works great – just open it up, select whichever country or set of holidays you want to addd, and presto, it’s done.

“All it does is insert the entries. Once done you can delete the pkg,” Matt says. “It does not remove the entries, nor check to see if they already exist. It is very simplistic, just a quick way to add holidays.”

You can download other fun Newton software projects from “Papa Duck’s” homepage.