Archive for the ‘Uncategorized’ Category

Paint.NET just can’t satisfy an 8-core Opteron

Sunday, March 23rd, 2008

Just to make sure, I went and downloaded the trial version of Windows Server 2008 from the Microsoft website. I installed it on this 8-core Opteron workstation with 8 GB of RAM that AMD sent me awhile ago for doing multithreading and performance scaling stuff. I installed version 3.22, then ...

Thoughts on Component Isolation for Paint.NET v4.0

Sunday, March 16th, 2008

I've been doing a lot of thinking about how Paint.NET needs to change or evolve before it hits version 4.0, and the big thing that keeps coming up is isolation. Right now, the control flow and error handling in Paint.NET lets one component crash or corrupt the whole program. This ...

Paint.NET forum is down … again :(

Saturday, March 15th, 2008

(D'oh -- right before I hit "publish" on this post, the forums sprang back up) I'm not sure what's going on at Forumer lately, but it seems like the Paint.NET forums (not that the link works right now, mind you) have been up and down chaotically for the last ...

Cleaning up the UI for Paint.NET v3.30

Monday, March 10th, 2008

While I was adding the color wheel control for IndirectUI, I decided that now was as good of a time as any to incorporate some other feedback from some of the more prominent plugin authors. Ed Harvey had suggested that the UI could be made more compact, as adding a ...

Nine Inch Nails and the New Online Business Model

Friday, March 7th, 2008

As many people may already know, I am a big fan of the band Nine Inch Nails, aka NIN, which is basically Trent Reznor and whomever he hires to work and perform with him at any given time. Earlier in the week, Trent posted that a new album was available, ...

Ask and you shall receive … Color Wheel for IndirectUI

Thursday, March 6th, 2008

As part of the version 3.30 release of Paint.NET, I have finally marked all of the code in PaintDotNet.exe as "internal" (instead of public). This code was supposed to be treated as internal implementation details of Paint.NET, but plugin authors were using the code anyway. So, at some point or ...

The new Nine Inch Nails, "Ghosts" Volume 1 through 4

Monday, March 3rd, 2008

What a great way to start the week. http://ghosts.nin.com I clicked the "Buy" button about as soon as I saw it show up on digg. I'm almost done downloading the 600MB ZIP containing the album encoded in FLAC. The download links are one-time use only, so hopefully Firefox ...

Paint.NET learns Italian!

Monday, February 25th, 2008

There's one more feature, so to speak, that's been able to sneak in to the v3.30 release. From the blog title it should be obvious: Paint.NET will soon be available in Italian! I get a lot of e-mails asking for this, and now thanks to the hard working folks ...

"Just Add More Cowbell"

Sunday, February 24th, 2008

As an owner of a software project, one trap that's easy to fall into is that of adding more and more features. Quite often these features do in fact add value, but there's a certain point where adding features ends up being superfluous and actually has a negative impact. At ...

Paint.NET v3.30 Preview

Sunday, February 17th, 2008

It's time once again to start babbling about the next minor update to Paint.NET, which will be version 3.30. I'm planning to push it out the door in early April. Here's what's coming: Integration of Ed Harvey's Fragment, Vignette, and Posterize effects. An enhanced version of the Polar Inversion effect, also written ...