Forgot your password?

Comment: Re:Aluminum (Score 1) 169

by Gibgezr (#46563089) Attached to: Titanium-Headed Golf Clubs Create Brush Fire Hazard In California

No, the metal and composite heads are already made hollow. Titanium has a better strength vs. weight ratio than most other materials they could use. Its alloys also have useful "hardness" and "ductility" (elongation) properties when making heads for golf clubs.

So no, it's not used for its name, it's used for its performance.

Comment: Re:Time to lose Daylight Savings Time (Score 1) 310

by Gibgezr (#46445093) Attached to: Daylight Saving Time ...

>There's no logical argument for the time change. None.

In rural areas where children walk down sidewalk-less roads to wait at unsheltered bus stops, parents well understand the usefulness of DST. I grew up in a farming community, and it was never about the farmers, it was always understood that DST was a way to keeps the kids safe.

I am against DST, but as a rural parent of 4 I understand full well that there is at least one very strong argument for keeping it.

Comment: Re:More than that... (Score 1) 606

by Gibgezr (#46336993) Attached to: 'Google Buses' Are Bad For Cities, Says New York MTA Official

Not really: as an example, a father of a friend of mine sold a beautiful mansion in the suburbs, and bought a crappy house in the expensive city core (near a hospital, which is why they moved; his wife was ill). He paid twice as much for the crappy house, complete with 70's era disco interior decorating.

So, yes, you can purchase a more expensive slum. Location, location, location.

Comment: Interactive music (Score 1) 66

by Gibgezr (#46268267) Attached to: Ask "The Fat Man" George Sanger About Music and Computer Games

Have you tried composing interactive music, that dynamically changes according to choices the player makes "on-the-fly"? If so, what technology do you prefer to use when composing for interactive soundtracks?

The first time I remember hearing highly interactive music in a game was "Shogo: Mobile Armor Division", back in 1998; they used a program that was similar to the old Amiga "Bars & Pipes" to help compose that music. All I remember is that the program was part of the DirectX suite at the time.

Comment: Re:We must go deeper! (Score 1) 157

by Gibgezr (#45682941) Attached to: Google Brings AmigaOS to Chrome Via Native Client Emulation

....and then we can run the emulator on the emulated chrome running on the emulator, running on chrome?

It's fricking turtles all the way down!

This reminds me of someone showing off his Amiga by seeing how many clock apps he could run simultaneously on the desktop. At the time we were all suitably impressed with the egregious display of multitasking of having 100 overlapping clocks all ticking away the seconds simultaneously. I would still be impressed (and entertained for at least a minute) by chrome->AmigaOS->chrome->AmigaOS->chrome web browsing.

Comment: Re:Fixed-point arithmetic (Score 2) 226

by Gibgezr (#45490473) Attached to: Ask Slashdot: How Reproducible Is Arithmetic In the Cloud?

>(Same with the optimization issues we covered in that class - that it can make a real difference in runtime whether you iterate first over the rows and then over the columns of a 2-dimensional array or vice versa, depending on how your software stores arrays in memory, was a huge puzzle for minds far brighter than mine.)

If you are still curious, read the short article at, and when you come to the bit about prefetching texels, think of those texels as data coming from certain rows/columns of your array. Then think about the way a 2 dimensional array is laid out in linear memory, and whether the next few texels (array cells) is closer you are about to process are closer to the current one if they are from the same row or instead, the same column. In one case, they are going to be packed tightly together, and so will be more likely to be all prefetched into the cache; in the other case, they will be spread out over the memory addresses, and be less likely to all wind up in the cache.

As a game programmer, I attended a conference where one extremely knowledgable fellow demonstrated a crazy thing: he could insert reads into array processing loops where the read DID NOTHING with the single data element it had just read; the whole loop would run faster, though, because that 'useless' read caused a prefetch of data that would be used. It was nuts, it made no sense if you just looked at the code, but it was a significant measurable speedup.

The moon is a planet just like the Earth, only it is even deader.