Brad Wardell's Blog


Galactic Civilizations II wishlist poll results

Published on Tuesday, March 22, 2005 By Brad Wardell In Ideas

We took a poll of 866 potential Galactic Civilizations II buyers on which feature they most wanted in Galactic Civilizations II.

The results were:

Ship Design: 38%
Fleet Battles: 21%
Better Colony Management: 15%
Multplayer: 12%
3D Engine: 8%
Space Terrain: 7%

So we looked at these things when deciding what features to put into Galactic Civilizations II and looked at the cost of developing them.  On a scale from 1 to 10 with 10 being most expensive here is how much these features cost to put in:

Ship Design: 5
Fleet Battles: 4
Better Colony Management: 5
Multiplayer: 10
3D Engine: 3
Space Terrain: 2

The big new features of Galactic Civilizations II are:

The ship design, which we think goes further than any similar game (or any strategy game for that matter) ever.

 

A completely new way of handling colonies:

Fleets and Fleet battles (still in development)

And we needed a 3D engine anyway to implement much of the other things we wanted to have in there (resolution independence, fluid zoom-in out, much fancier ship design options, etc.

 

New Longhorn screenshots

Published on Tuesday, March 22, 2005 By Brad Wardell In WinCustomize News
WinSupersite has recently updated the Longhorn release schedule along with provided some new screenshots of Aero. The first beta of Longhorn is May 2005 though there is some speculation about how much of Avalon and Aero will be implemented in that beta. The "big beta" is scheduled for this Fall.

Screenshots:
Aero Explorer
Aero Icon View

Beta Report forum

Published on Tuesday, March 22, 2005 By Brad Wardell In Bug Reports

At the top of the forums there is a new tab called "Beta Reports".

Stardock.net forums are a little bit different from your typical quickie-BBS forums you see on most sites. The top-most forum contains all the newest info from each sub-forum.  So if you want to get into a specific forum, you can click on a particular sub-topic and discuss just that.

For making beta reports, make sure your post goes into the category:GalCiv II discussion with the topic: Beta Reports.

 

Migration complete..now to get things moving..

Published on Monday, March 21, 2005 By Brad Wardell In Blogging

Our story so far..

JoeUser.com started out as my personal blog site. Like most blog sites, it only received a handful of visitors per day.  One day, I decided it would be fun to turn it into a blog community.

And to that end, the world class Stardock IT team put together an incredibly sophisticated set of technologies to help create the world's first "blogging community". Each user would have their own set of point, all articles would have points, blogs would have scoring. There'd be per user lists of sites they could respond on, audience control, etc.

And all was fine...for awhile. But as the site picked up on popularity, having it all on a single machine slowly made things slower..and slower..and slower.. 

As I type this article, there are 497 people on JoeUser.com at the same time.  Which is nothing compared to WinCustomize.com.  But because Joeuser.com is a free site, it doesn't get a lot of IT time or hardware dedicated to it.

Not that it mattered -- our existing colo that houses the server for JU couldn't have any more machines. This eventually became a problem as JU had to share a database server with WinCustomize.com.  Since WinCustomize.com is related to Stardock's business, it receives priority access to the database.

But over the weekend and until today, we migrated the machines to a new colo fascility where we were able to install many more servers.  Now, that means nothing at present, JU is still on the same old over-burderned hardware.

But it does mean that there are now other computers that JoeUser.com can be distributed to.  So the limitation is no longer a lack of available hardware resources but mrely time to distribute the load between the machines and clean up the database stuff (and then fix bugs).  You can kind of see the speed of the future if you use the forums which use some of the newer code.  Eventually that kind of code will be used throughout and with the hardware distribution, the site should become fast.

The IT guys tell me it'll take about two months for this to be completed. But hopefully during that time you'll start to see some parts speed up.

Transference complete..

Published on Monday, March 21, 2005 By Brad Wardell In WinCustomize News

T-man and Nakor have successfully migrated the new servers over.  Hopefully things will soon be significantly faster and more reliable than before. Over the next couple of weeks, we'll be able to set up new servers.  In case you're wondering, the colo we were at was literally out of electrical power that they could spare to new servers. So as all of the Stardock servers got busier, there was not much we could do to speed things up other than try to optimize code further and further.

Now we can look forward to faster and more reliable service. This speed increase was brought to you by WinCustomize premium subscribers! Thank you very much!

Democrats: Judges should require super majority to confirm

Published on Thursday, March 17, 2005 By Brad Wardell In Democrat

The Senate's most famous brain donor, Democrat Barbara Boxer, publicly stated her belief that judges should require a super majority vote to be confirmed -- standing the constitution on its head.

Her argument stemmed from her erroneous belief that once a judge is in, you can't get them out.  That's actually not the case. In the early days of the republic, Presidents removed judges quite regularly for not following the constitution.  If we got back to that, then we wouldn't have ridiculous shenegans such as supreme court rulings based on "evolving standards".

The constitution isn't a wish list. It's an instruction book on how the government is to be run. If the constitution doesn't explicitly give the government a power, then the power returns to the people -- through their elected representatives.

If Democrats want there to be a super majority requirement to get judges in, then they should try to pass a new constitutional amendment and not play games with senate procedures.

Your life force is running out..

Published on Thursday, March 17, 2005 By Brad Wardell In Blogging

One day we noticed we were running out of space in our current building. We also decided that, as a software company, we should try to buy a building so that we would have something to borrow against if times were ever bad.  Right now, times are really good.  So now's the time to prepare for the future.

So we find our dream building. Brand new. Just built. Great location. Ponds and nature stuff all around. Near the highway but not right on it.

And we got it for a decent price.  Not a great deal. But not a bad deal wither.  But like I said, it was just a shell.  For the "build out" we wanted to have a decent interior.  Nothing that fancy but better than what we have in our current building which can be charitably called "construction grade".

And so we negotiated a $25 per square foot build-out price.  That would include the drywall and kitchen area we're having in power outlets, and ceiling tiles and lights,and all the other stuff that takes you from an empty shell to something you can move your office into.

For $8 per square foot, we contracted out the actual carpeting and wallpaper (we're wallpapering the interior).  Since we did this, our builder was supposed to credit us the amount he was going to charge us.  And he did credit us $2 per square foot which to us seems ridiculously little but fine, whatever.

Now, from what we heard, $25 per square foot for an office build out is supposed to be a decent build out budget. Not that fancy mind you but a definite step up from "construction grade" finishing.  But apparently it isn't which is where our problems come in.

We had an extra bathroom put in. And we had our ceiling tiles upgraded to acoustical to help keep sound from traveling too much.  We also asked for some insulation to be put in-between walls to keep sound down.  And our kitchen has a few more drawers and such in it. And our lobby area has some granite tiling. 

Our understanding was that construction grade build-outs are about $15 per square foot.  So at $25 per square foot, we had some room to expect something reasonable.

But in actuality, the changes I described added $7 per square foot!  Which to us is far more than we had expected. And $7 per square foot on the space we're talking is tens of thousands of dollars difference.

So our $25 per square foot build out has become $25 + $8 + $5 ($7 - $2) for a total of $38 per square foot.  Now I don't claim to be some expert but a $38 per square foot build out should be pretty incredible.  Maybe my expectations are just off but the bottom line is that our budget is just out of control.  The net result would be a building that will have cost $175 per square foot.

On top of that, we have $110,000 in new furniture costs. Probably another $25,000 in window blinds (yes, ironic). Another $15,000 for the phone system. $10,000 for "low voltage". $10,000 for the security system. $10,000 for a generator (not sure we're going to do this now or not).

In terms of cash down, we're talking some serious bucks.  Which is why the build out cost-overrun is the straw that's breaking the camel's back.  I feel like we're being eaten alive by a thousand little contractors. But the additional $7 per square foot build out is the straw that's breaking the camel's back.  I'd be willing to go as high as $3 to $4 extra for the extras we've asked but not $7.  Which even then I'm feeling like a total chump.

Does anyone know where I can find some more information on how much build-outs on new commercial consruction should be? I just can't believe that a medium-quality build out should cost $38 per square foot.

User Reviews of WindowBlinds, DesktopX, etc.

Published on Thursday, March 17, 2005 By Brad Wardell In WinCustomize Talk

Pro or con, if you have a chance, please put in a review of WindowBlinds, DesktopX, or whatever on Download.com.

It helps other users to know what is good or what to look out for and learn more about these customization programs.

DesktopX: http://www.download.com/DesktopX/3000-2340_4-10373797.html?tag=lst-0-1

WindowBlinds: http://www.download.com/WindowBlinds/3000-2326_4-10360613.html?tag=lst-0-1

ObjectDock: http://www.download.com/ObjectDock/3000-2341-10369638.html?tag=list

CursorXP: http://www.download.com/CursorXP/3000-2317-10357248.html?tag=list

 

DesktopX 3 change log

Published on Thursday, March 17, 2005 By Brad Wardell In DesktopX

Here is these change log of various DesktopX versions.

Version 2.4 to 3.0: March 2005

  • Scripting API to control system volume.
  • More text features to deal with multi-line and limited size text.
  • Scripting API to read and write the system clipboard.
  • New software component called Widget Manager to better organize and access widgets.
  • User mode and Builder desktop modes now separated into different runtime components.
  • Scripting API to easily monitor the CPU usage.
  • Scriptable plug-in support.
  • Scriptable email notification plug-in.
  • Centralized scripting support. One single script can control other objects, handle their events.
  • Widgets cache versioning. New versions of loaded widgets will automatically clear and update the cache.
  • Custom widget preferences support.
  • Major UI simplification and improvements.
  • Much simpler bitmap margins/tile/stretch configuration.
  • Scriptable animations -- access a particular frame in a bitstrip from script.
  • Major ActiveX performance and usability improvements. ActiveX controls can even be made transparent. Object.SetFocus on ActiveX objects now correctly passes keyboard focus to the control.
  • Rewritten the widget and gadget reposition code to ensure content is inside screen.
  • New "DesktopX Welcome" Component to access all components of DesktopX.
  • New autorun/restoring behaviour when leaving DX running and closing Windows.
  • Stable WMI support. WMI let you access a wide set of Windows services.
  • Lots of new scripting features to access and modify objects properties.
  • Fixed systray and taskbar icons get invisible.
  • Fixed Tasbkar object transparent labels.
  • Added "Open desktop data folder" button to DXBuilder UI.
  • Fixed the proliferation of .dxscript files while editing objects. The current theme folder is purged automatically from unused files.
  • Fixed Set Target for URLs in User mode.
  • Fixed Widget preferences breaking drawing plugins.
  • Fixed some crash bug WB incompatibility.
  • Widgets can have custom preferences dialogs defined from the script.
  • Objects in user mode contain a "remove" and when applicable "set target" context menu.
  • UI Threading - scripts are synchronized with their associated object (i.e. no more timing issues about when a script starts to execute when an object is created)
  • Objects can be created from scripts.
  • Scripts can create custom states for objects on the fly.