Still a Work In Progress

Although the actual Netizen Desktop code is in good shape for a March release, our unified MacOSX and Windows desktop UI still needs a lot of work.  Below is a screenshot of the UI as of this afternoon.  Notice how we removed the sidebar and relocated its contents above the navigation toolbar.  We're still contemplating whether or not to keep that faint border between the menu bar and the toolbar.  It seems to have a cleaner look without that 1 pixel border, but for now we'll stick to the current Windows UI style guide. 

We still have icons, design elements, and tons of CSS left to do to complete the UI refresh. This release is designed to integrate well with our new website design and especially with the MacOSX look and feel, but it should also look pretty under Vista and XP. I'll post another screenshot as I make progress with the reskinning work throughout the next couple of weeks.  I can't wait to get rid of that blue, Windows XP color.  It's hurting my eyes.

2346020607_b19e829939_o.jpg

Posted on Wednesday, March 19, 2008 at 09:37PM by Registered CommenterPaolo in | Comments5 Comments

March Madness

It's still slow going over here but we've finally come up with a release date.  Expect the next release of Netizen by the end of March 2008.  The new desktop client will be launched with our new web service as Netizen Express.

logo-netizen-express-medium.gif 

Posted on Monday, January 21, 2008 at 03:43PM by Registered CommenterPaolo in | Comments3 Comments

Where the hell is Beta 9?

...That’s a great question. I wish I had a better idea, but it is notoriously hard to deduce effort and time estimates for fixing bugs so the best I can say for now is ‘soon’, and definitely before Firefox 3 hits the streets. We are trying to get the quality of Beta Release 9 to a point that is at least better than that of Beta Release 8. Part of the delay is that we are trying to move beyond simple peer to peer file sharing and integrate Netizen with the larger Web experience. As a result, many architectural changes had to be made to support such a hybrid architecture. We were getting to a point where the existing architecture could not support any of the new ideas we wanted to implement so we decided to bite the bullet and get a lot of it done for this next release. So what is so so new about Beta 9?

We released Beta 8 in early 2007. The first few months of work after that release was focused on fixing a huge pile of networking and reliability bugs that we’ve accumulated in the first 8 releases of the software.  Though Netizen already works pretty well in high-speed countries like Iceland, Japan, Switzerland, and the UK, the next release should perform better here in the US and in other countries that have crappy broadband like us (that’s you France and Canada).  I’ve also switched the parcel archiver to be more dual-core friendly and support 64-bit file sizes. In addition to faster packaging times, this means that you will probably never have to worry about how large or how much you can transfer unless you have an 8 exabyte hard drive lying around and the bandwidth to move it.

Click to read more ...

Posted on Wednesday, November 7, 2007 at 05:35PM by Registered CommenterPaolo | Comments5 Comments

This Ain't the Internet, It's An Arms Race

And I am an arms dealer, fitting you with weapons in the form of software.  But while most broadband customers don't care which side of the Net Neutrality debate wins, ISPs are continuing to discriminate data based on the type of traffic flowing on their network.  The latest move by Comcast is one of the firsts by a large US based ISP.  Instead of investing in network upgrades to keep up with broadband demand, they have decided that it would be more "Comcastic" to start deploying expensive and sophisticated technology to slow down p2p traffic.  Though the Wired article points out that they are within their legal rights to discriminate data based on the type of traffic (as opposed to its origin), by not acknowledging that they are indeed implementing this practice they are knowingly doing their customers a disservice.

Ok, back to weapons development. No more blogging while listening to pop music for me.

Posted on Friday, October 19, 2007 at 07:50PM by Registered CommenterPaolo in | CommentsPost a Comment

Chasing Vista and Leopard

As a desktop software developer, I get a heart attack every time there is a new operating system on the horizon. There is always a flurry of debugging and testing activity just to ensure that the application runs as expected on the new OS. It takes a lot of time to check if any existing APIs have changed and to determine what can be done to support any modified behaviors. It takes even more time to ensure that an application still behaves the same across all versions of the operating system. It’s necessary for ensuring quality but it most definitely gets in the way of writing new features.

With Windows Vista’s release earlier this year, we have been spending the last few months modifying and testing the application to run on the new platform. Though the next version of Netizen should run without the need for the Windows XP compatibility setting, it will be another version before we get all the Windows Vista UAC issues sorted out. I think our Auto-Update mechanism will be the first to experience some problems, even with the next release.

Mac OS X Leopard is set for release this month and I have yet to try Netizen on a developer preview release of that OS. I don’t have enough test machines for that. I wish Apple would just let me run their OS on a virtual machine. But until I get another Mac Mini with the new OS, expect inconsistent behavior from Netizen. Actually, I just hope Netizen launches on the new OS. I’m not sure how the updated Finder and the new Stacks and Time Machine feature will affect the application. The new Leopard features are really exciting, but I hope the API changes and feature work required to get Netizen to shine on the new platform doesn’t send me into shock. I think I was actually happy when Apple announced earlier this year that they were delaying the release of Leopard. Anyway, if anyone gets a chance to try Netizen on Leopard, please let me know how it goes.

Posted on Wednesday, October 3, 2007 at 03:49AM by Registered CommenterPaolo in | Comments5 Comments

Rogers Cable Degrading All Encrypted IP Traffic

For those critics that say net neutrality regulation is “a solution in search of a problem”, then I present you with this. After spending months trying to help Netizen users in Canada troubleshoot their network performance problems, I’m declaring that the Rogers Cable network is crap. Rogers Cable customers have some of the highest incidents of network connectivity and performance problems in our user base. It only lends credence to the “truemors” that Rogers Cable in Canada has escalated their packet shaping practices to the outright degradation of all encrypted IP traffic. Rogers Cable is really treating their customers like idiots if they think that the Internet is just for web browsing. Customers using legitimate encrypted services such as Netizen, VPN, Skype, Joost, SFTP, secure IM, SMTP/TLS and even Xbox Live will continue to suffer until they make their wallets heard and switch to another ISP. I hope that this is not going to be a trend among ISPs.

But I haven’t given up on Rogers Cable customers, though. We’ve never counted on the ISPs to do us any favors, but this has helped us identify specific problems and make some improvements to the next version of Netizen (yes, we’re still working on it) so that we can better serve users that may have less than stellar ISP connectivity. We have started improving Netizen’s resiliency and overall experience to minimize the pain and interruption that busted connectivity has on our users’ workflow. Maybe I should juice Netizen up with some intelligent AS-level routing for good measure. The fight has just begun; because who’s to say that this won’t happen with my own ISP.

Posted on Wednesday, September 19, 2007 at 02:58PM by Registered CommenterPaolo in | CommentsPost a Comment

Shout Out to Abhinav the Intern!

Hi, Netizens. I wanted to save my first post to the Netizen Newsfeed to send out a special thanks to someone who has devoted a lot of time to help get Netizen off the ground.

I want to personally congratulate and thank our marketing intern, Abhinav Prathivadi, for all the hard work that he did for us last semester!! Abhinav is a freshman at Berkeley, and during the Fall semester, he dedicated his time and energy to help us ideate on marketing and promotion ideas for college-aged Netizen users. There’s no doubt that the kid is bright and has a great future ahead of him. Abhinav also helped get the word out about Netizen on Berkeley’s campus. As an east-coast company, this west-coast exposure was fantastic, and everybody here at Civil Engines really appreciates all his hard work. Anyway, thanks Abhinav! Good luck to you for the rest of you career and have fun in school!

Posted on Wednesday, March 7, 2007 at 10:01PM by Registered CommenterAndy in | Comments1 Comment

The NY Tech Worlds Collide

Just as a perfect lunar eclipse happens on very rare, but special occasions, tonight members of the NY tech community were treated to a special night - one in which the NY Tech Meetup held its monthly meeting, and NextNY held one of its socials.  Those who attended benefitted with nearly five hours of great tech entertainment and socialization. 

I'll start my recap of the night at the February NY Tech Meetup.  The format was the same as before...5 presenters, each with five minutes.  So, without further ado, here's what happened tonight:

Click to read more ...

Posted on Tuesday, February 6, 2007 at 11:39PM by Registered CommenterDavid in | CommentsPost a Comment

Adam Bosworth at the Google NY Speaker Series

Tonight, Google’s NYC office hosted the first of its Google New York Speaker Series. The speaker was none other than Adam Bosworth, VP of Engineering, and former BEA and Microsoft VP. His topic for the night was "Physics, Speed, and Imprecision." Bosworth is an icon in the software engineering world, so it was a pleasure being able to learn from a man who’s been involved with the development of technologies such as XML and AJAX.

Click to read more ...

Posted on Monday, January 29, 2007 at 11:02PM by Registered CommenterDavid in | CommentsPost a Comment

The January NY Tech Meetup

Well, 2006 is over and life is back to normal after another crazy holiday season. Hopefully everyone out there had a nice relaxing break, ate too much, and got some great gifts…we’re still loving Wii Sports over here, even though Chris is killing us all in Tennis.

Click to read more ...

Posted on Tuesday, January 9, 2007 at 09:54PM by Registered CommenterDavid in | Comments7 Comments
Page | 1 | 2 | 3 | 4 | 5 | Next 10 Entries