Advertisement
Promo

Become a member of the ZDNet UK community

Xwindowsjunkie

View blog's RSS Feed

Home Server Projects

The best servers are those that don't appear to be servers at all.

Thursday 25 September 2008, 1:25 AM

When it absolutely, positively has to be there overnight.....

Posted by Xwindowsjunkie

Turns out power was restored at work on Monday but I had an insurance adjuster coming so I didn't go into work until yesterday. Of course everybody had to tell their hurricane tales but one guy took the prize.

He didn't have a generator and the stores had all sold out by Thursday. He got on eBay, paid the "get it now price" and had it shipped overnight via FedX. They had it for him the day of the hurricane but they indicated it didn't seem likely they were going to be able to deliver on time. So he went and picked it up during the eye passage and they discounted the overnight delivery charge, he paid just the standard air freight!

It sounded fishy to me but I looked up his address and he doesn't live very far from Bush International. I know there is a FedX facility there, so its plausible. So if its not true, its still a good "fish-tale".

Power at my house was turned on this evening. Its sounds wonderful NOT to have a generator running!

Saturday 20 September 2008, 3:40 PM

When does Copyrighted Software cease to be Copyrighted?

Posted by Xwindowsjunkie

Assume I have the source code for the Linux 2.6 kernel. Suppose I want to use just a piece of it. How small a piece does it have to be before I'm no longer violating the GPL?

What my question is really; "At what point does the source code take on a identifiable identity?" Its written in C (or at least a lot of it is). Most of the constructs for C are defined in the language. So you can't point to a specific subroutine or sort or whatever to say this is copyrighted or its not. My guess is that "prior art" would cover 95 to 99% of the "uniqueness" of any software product. Programmers borrow ideas and algorithms constantly.

An analogy might be helpful. You have a blob of clay. Its made of aluminum, iron, silicon, water, titanium etc. (in other words dirt without much organic material). If I subdivide the clay continually until I have split it up into individual atoms or molecules, its no longer clay. The water is what is holding it together. It might not even stick together when I push it back into a lump (I'm thinking of the open source guy that sued Linksys when he couldn't get their released source code to work). At what point does copyrighted software cease to be copyrighted when split apart? (edited 9-21-2008)

Besides having taken a materials science class in years past, the analogy to clay is valid. If you take the water out of clay by just letting it dry, it turns to dust. If you bake it in an oven at high temperature it turns into a ceramic. So consider the water to be the copyright holding the "software-clay" together.

Not that I would want it but if I had the source code to Vista or XP and wanted to use just a piece of it, how small a piece would it have to be to keep the Redmond gorilla placid? That is the question I think scares the crap out of Microsoft. I don't know if there has been a defining legal case for determining how small a code fragment can be to be copyrighted. Kind of like the Dead Sea scrolls, what size chunk is significant and does dropping one word make it different enough to be something else?

What prompted all of this thought (besides lots of dead time listening to wind howls from IKE) was that Microsoft evidently got a patent on up and down scrolling on a page. That requires software and not very much. The next thought was : "How idiotic are the US Patent Office people? My tax dollars are paying their salaries! Its past time to clean house."

Microsoft has turned into the biggest patent troll in the world. The only thing that makes any sense is that some attorney in their employ is considering that a defensive move to prevent other bottom feeders from suing Microsoft. I certainly hope that is the reason for that patent otherwise it makes no sense. If they try to enforce that patent I hope they get slapped down by the courts. (edit 9-21-2008)

In any case it puts a new light on the GPL for me.

9-21-2008

Even the GPL does not address or even attempt to define the point at which the copyright becomes operative or the source code becomes definable as a protected entity. Following good programming practices it would seem probable that at least in small chunks, similar subroutines could be written by two different programmers. Kernighan and Ritchie could lay claim to everything written in C simply because there doesn't seem to be a lower definable limit to the copyright law. Has one violated the rights of another just because he does a binary sort or a command line parse in the same fashion? Or is it evidence that they read the same magazines or web pages?

I don't have an answer but it seems a question that needs to be answered definitively.

Friday 19 September 2008, 6:57 AM

Chrome? What's chrome about it?

Posted by Xwindowsjunkie

Maybe somebody at Google is a Paul Simon fan and was thinking of the tune "KodaChrome" but to prevent trademark issues.....

It does do pictures very nicely. Everything looks sharp and clean even on sites that previously looked like crap in FireFox and IE.

I downloaded the Chrome beta and played with it for a few hours yesterday and today. I wasn't really impressed at all with it. Its way too early to release as a "Beta". It plays/renders websites alright. From a "user" viewpoint it doesn't really do much other than integrate the URL bar with the search bar. You can type rubbish in the URL window and Google will pop open a search results page based on what you type.

Google seems to be doing its usual "marketing" research by releasing something that more or less works and then listens to chumps like us that write about it. I am not a fan of the Google Desktop Search program but its pretty obvious that is a smart thing to look at integrating into Chrome. Picasa is also a likely future "component" but I found it even more annoying than Windows indexing service.

Another item I find annoying is that the Chrome URL/Search window doesn't operate like the FireFox Awesome bar. If you start by typing www.something it ought to make the match and when you slide down or cursor down to the URL it ought to open the damn website NOT go to Google's search results.

Try typing www.source (about here it has sourceforge.net listed at the bottom of the list) it pops open the "awesome bar window" and starts populating it with URLs and search results. Slide down to www.Sourceforge.net and hit enter, it dumps to Google search results.
I tried other strings like www.sun and www.volks(wagen). Sometimes the website got listed sometimes not. Typing http: first seems to "semi-kill" the automatic search function, sometimes not. Bad idea Google, forcing a second click is a pain-in-the-ass. It runs up your Ad views but doesn't really help the user out who knows what he wants.

It needs to be "skinned". I'm sorry but I hated Windows XP's new theme and icons when it came out and I still hate them. Chrome seems to take the "rounded-cuteness" to an extreme. I'm not in the Teletubbies Generation and I really can't stand "fisher-price" primary color schemes. Grow up Google.

I looked at the history function. Good grief! It looks like it takes down every freaking keystroke or mouse movement. Makes me think I've installed a keystroke logger.

The back button needs a drop-down list like FireFox3 and IE7 to by-pass revisiting everything you want to jump back-over.

If there is a link, even an internal one, then it needs to open in a tab when its selected that way. I'm speaking of the "show history link" on the front page of Chrome. When left-clicked it opens a long history log of what you've been doing. When right-clicked and "New Tab" is selected it should open the history in a new tab not just an new empty tabbed page.

It doesn't seem to know about Windows media player plugins. When you can get video to play, its obvious that there is some frame dropping going on. News videos I watched on FireFox or IE played without obvious jerkiness. Chrome seemed to be dumping frames fairly frequently even on small video windows on Yahoo.com and CNN.com.

It also is disconnected in interesting ways from the OS. Like right-clicking on an image should allow you to save it as the desktop background, it doesn't do that. Right-clicking on the top edge of the page frame opens a menu that has the usual options Win32 gives a windows program plus "Task Manager" which turns out to be Chrome's Task Manager not Windows'.

There are a few things I semi-liked. The thumbnails of the previously visited websites is a cute trick. How about an option to set the number of thumbnails to larger numbers than 9 or offer the user the opportunity to just have a text link to the website instead of a thumbnail?

Take it another step, allow collections or folders to be organized on the opening page. A home page doesn't have to be on a website.

Open all bookmarks is slick.

The render engine for the webpages seems to be very good and fast. It will allow you to save or view the picture in other applications. It also will put the picture automatically on a second tab when clicking on a link to a jpg without shutting down main tab for the site, nice touch.

Now for a browser feature whose time has come. Print as or Save As a PDF should be an option available on every web browser not just Chrome. Google has an opportunity here to jump over the competition. OpenOffice & StarOffice can do it so its obvious that they could do it with Chrome, the software has serious potential.

Thursday 18 September 2008, 6:32 PM

Lessons learned or confirmed from IKE

Posted by Xwindowsjunkie

Not in any particular order or priority.

1) I have some really nice neighbors.

2) Nothing beats having a gas powered chain saw.

3) You can't have enough gas to drive your AC generator.

4) Power usage expands to the capacity of the generator.

5) Multiple generators, maybe 2, would be better. One is the priority machine, the other (smaller) is for entertainment purposes.

6) Gas usage only approximates the inverse of load x duration.

7) Most AC generators run at the same speed. (Duh!)

8) A battery-backup UPS with spike filtering to power a desktop computer is OK.

9) A battery powered laptop is better.

10) A computer is better than a TV or a radio for information during the hurricane.

11) A phone line powered phone is a necessity.

12) Phone line DSL beats TV cable DSL without a doubt. Comcast has pissed off customers all over town, especially the ones with “digital” phone service. They went down with the power.

13) Satellite TV works pretty well during a hurricane. It works excellently during the transit of the storm eye. Like a Pioneer/Voyager/Galileo occultation experiment.

14) At least in this environment (US Central Gulf Coast), one bedroom with an small window AC unit is essential.

15) A physically protected water input to the house is a necessity.

16) A solar assisted hot water heater would have been really nice. Cold showers suck.

17) Two layers of shingles is better than one but it still requires a complete repair after a severe wind.

18) A working refrigerator beats an ice chest.

19) Dog and cat food are really hard to buy just before the storm hits. Impossible after.

20) A fully fueled auto makes up for the things you screwed up on. A computer makes a good scouting tool.

21) Pacing yourself is important. You can't repair, fix or clean it all up in one day.

22) Solid-state florescent starters for some compact florescent lights “sing” when the voltage drops.

23) A house without power is extremely quiet. Powered wiring hums.

24) If I was a retailer in household goods, a generator to power the entire store would make very good business sense, at least in the really high volume stores.

25) Even if you don't like some of their business practices, WalMart does know what its doing.

26) Homeland In-Security and the Texas state government are as screwed up as ever.

27) A cold front with a high pressure zone after a hurricane is delicious. You don't need to run the AC and it kills the mosquitoes.

28) Birds are smarter than a lot of people. They get the hell out of town when the weather turns bad.

29) Do all the laundry before the hurricane hits. But make sure its all dry before the power goes out!

30) Microwave ovens generate immense amounts of power line hash, enough to set off a UPS alert.

31) Email, believe it or not, is more reliable than a cell phone during a storm.


Monday 15 September 2008, 3:53 AM

Das Boot-up and Tanking-up

Posted by Xwindowsjunkie

Saturday 7PM Post-IKE

One or maybe two of those big bang-booms very early this morning was a very large branch about 30 feet long on a red oak tree coming down and bouncing off the central AC unit, a bedroom window cover of 1/2” plywood and finally the household input water line. Which as soon as it was hit, started spewing hundreds of gallons of water every minute into the backyard that was already super-saturated. Unfortunately the sound of running water from a now disconnected pipe did not make any noise discernible above the wind howl, the sound of rain, leaves and branches hitting everything and the loud AC generator. I'm going to have an incredibly expensive water bill this next month.

Thinking operatically, I guess I tempted Wotan or Thor just a little too much with my comment about a “dry” hurricane. Unfortunately I have no clue how long the water ran totally unhindered into the yard. Of course this is all in hindsight when the water line event occurred I was totally oblivious.

Once it got light enough to see and the winds relented a little, I went out to do a quick survey of the house and yard. I discovered the fountain spewing on the side of the house. I looked at it for a minute trying to remember or figure out what I was seeing since it just looked mostly like a fog coming out of the mostly horizontal and very large tree branch.

Pushing around the branches to get closer with my pliers and turn off the water was not any fun at all. I finally got close enough to start turning the multi-turn input valve shut and it dawned on me that I was recreating an obligatory submarine movie scene. You know the one where a pipe fitting pops open and seawater comes spewing through the seam spraying everything. Somebody grabs a wrench or other tool and shuts it off. Crisis averted! I laughed so hard I dropped the pliers!

Sunday 2:35 AM

Power is still out. I've discovered that the local electrical utility company actually produces and web publishes a series of maps showing the areas where the power has been restored. The idea is to find areas with restored power and buy gasoline for the AC generator while waiting for my area to become one of the restored ones.

I figured out that assuming I use every Watt (5.5KW) that comes out of the generator for the length of a tankful of fuel (~ 5 gallons = 10 hours runtime), assuming gas is $3.50 a gallon, my cost per kilowatt-hour is 32 cents/kW-hour or about hundred times higher than normal. That ignores the transportation costs. I haven't figured out how to completely account for putting the 5 gallon plastic containers in the trunk of the car, driving to an open gas station that also has gas, filling them up and then driving home. My 10 year old Honda Accord has become a mini-tanker. All thoughts of “operating green” become secondary to having the room cool enough to sleep for a few hours.

Sunday 9:20PM

Well I guess my carbon “footprint” is now a size 22 double E wide. My daughter and I sat in my Honda, the mini-tanker, for an hour and a half with the motor running for 22 gallons of gasoline. My cost per KW-hour has pushed through my non-existent “moon-roof”. (Full moon tonight, maybe I can explain it all away with that observation, hmm.) 6+ gallons into the car and 15+ into the three 5 gallon plastic gasoline “jugs”. We creeped (def- past tense of to creep, a little Texican there) along at a literal walking pace for 3 blocks distance to the only gas station with gas and power to run the pumps in town just to be among the “lucky ones” to sleep cool tonight. We get back to the house around 8PM and discover that a neighborhood one block over has streetlights and obviously power in the houses! We caught a glimpse of a live monster sized LCD TV screen through the living room window in one house. No joy or monster screen TV at our house though.

Next

Previous

1 2 3


Xwindowsjunkie

This member is ranked #8 in our top 100

  • Xwindowsjunkie
  • Hardware Design/Engineering, Houston, Republica de Tejas
  • Member since: May 2007

Site Activity Rating 5

Contacts

Number of Contacts: 3

Contacts' Latest Discussions

Number of Tracked Discussions: 1,833

ator1940 ator1940

Did not say it was.

Friday 6 November 2009, 2:13 PM

15 comments
ator1940 ator1940

Human error can be avoided.

Friday 6 November 2009, 1:49 PM

3 comments

Contacts' Latest Blogs

Number of Contacts Blogs: 3

Avatar ator1940

Open Virtual Desktop

Friday 21 November 2008, 4:19 AM

2 comments

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters