Slashdot Mirror


User: kzinti

kzinti's activity in the archive.

Stories
0
Comments
769
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 769

  1. Re:Justification for a Software Patch on Memory Problems (And Fixes) For Palm-OS Devices · · Score: 3

    it does kinda make sense that they could supply a software patch which would check to see if there was faulty memory and, if there was, make an alteration to the OS to stop it from accessing that area of memory.

    Read the TRG FAQ. The patch has nothing to do with accessing "bad" areas of memory; in fact, the corruption doesn't even occur when the OS is running! The problem is the memory chip's faulty implementation of self-refresh mode used when the Palm is asleep. The patch changes the refresh mode used.

    --Jim

  2. Re:Which one on MySQL Released Under The GPL · · Score: 2

    speed vs. reliability...

    Speaking of reliability, what's been happening to Slashdot lately? I keep getting lots of Apache errors claiming the server is misconfigured. Reloading usually clears the error and loads the page. Sometimes Slashdot isn't responding at all. Last week response was so slow that I thought maybe another DoS attack was underway. What's the deal, Rob?

    --Jim

  3. Re:What kind of camera? on Hemos Gets Hitched · · Score: 2

    Hmm... look at the dates in these images:

    % exif-date *.JPG
    Fri Jan 31 00:00:35 1997 DCP00307.JPG
    Sun Jun 25 07:05:36 2000 DSC_0265.JPG
    Sat Jun 24 13:37:56 2000 DSCN0518.JPG

    Come on guys, set those clocks right so your Exif tags mean something!

    More details:

    % ~/projects/exif/exif-tools-0.0.6/dump-exif -a *.JPG
    DCP00307.JPG:
    EXIF tags are in big endian byte order.
    IFD at 8 has 10 entries:
    ImageDescription:
    Make: Eastman Kodak Company
    Model: DC210 Zoom (V03.10)
    Orientation: 1
    XResolution: 216/1
    YResolution: 216/1
    ResolutionUnit: 2
    YCbCrPositioning: 1
    Copyright:
    ExifOffset: 374
    IFD at 756 has 12 entries:
    ImageWidth: 96
    ImageLength: 72
    BitsPerSample: 8, 8, 8
    Compression: 1
    PhotometricInterpretation: 2
    StripOffsets: 928
    SamplesPerPixel: 3
    RowsPerStrip: 72
    StripByteCounts: 20736
    XResolution: 72/1
    YResolution: 72/1
    ResolutionUnit: 2
    IFD at 374 has 17 entries:
    ExposureTime: 0.0333333 S
    FNumber: 40/10
    ExifVersion: 48 49 49 48
    DateTimeOriginal: 1997:01:31 00:00:35
    ComponentConfiguration: 1 2 3 0
    CompressedBitsPerPixel: 0/0
    ShutterSpeedValue: 1/32 S
    ApertureValue: 40/10
    BrightnessValue: 30/10
    ExposureBiasValue: 0/10
    MaxApertureValue: 400/100
    SubjectDistance: 0/0
    MeteringMode: center-weighted average
    LightSource: Auto
    Flash: 1
    FocalLength: 44/10
    MakerNote:
    DSC_0265.JPG:
    EXIF tags are in big endian byte order.
    IFD at 8 has 10 entries:
    ImageDescription:
    Make: NIKON CORPORATION
    Model: NIKON D1
    XResolution: 300/1
    YResolution: 300/1
    ResolutionUnit: 2
    Software: Ver.1.05
    DateTime: 2000:06:25 06:05:36
    YCbCrPositioning: 2
    ExifOffset: 240
    IFD at 1126 has 7 entries:
    Compression: 6
    XResolution: 300/1
    YResolution: 300/1
    ResolutionUnit: 2
    JpegIFOffset: 1232
    JpegIFByteCount: 5281
    YCbCrPositioning: 2
    IFD at 240 has 26 entries:
    ExposureTime: 0.004 S
    FNumber: 80/10
    ExposureProgram: 2
    ExifVersion: 48 50 49 48
    DateTimeOriginal: 2000:06:25 06:05:36
    DateTimeDigitized: 2000:06:25 06:05:36
    ComponentConfiguration: 1 2 3 0
    CompressedBitsPerPixel: 2/1
    ExposureBiasValue: 0/6
    MaxApertureValue: 36/10
    MeteringMode: multi-segment
    FocalLength: 240/10
    MakerNote:
    unknown tag 9286
    unknown tag 9290
    unknown tag 9291
    unknown tag 9292
    FlashPixVersion: 48 49 48 48
    ColorSpace: 1
    ExifImageWidth: 2000
    ExifImageHeight: 1312
    ExifInteroperabilityOffset: 1096
    SensingMethod: 2
    unknown tag a300
    unknown tag a301
    unknown tag a302
    DSCN0518.JPG:
    EXIF tags are in little endian byte order.
    IFD at 8 has 11 entries:
    ImageDescription:
    Make: NIKON
    Model: E950
    Orientation: 1
    XResolution: 300/1
    YResolution: 300/1
    ResolutionUnit: 2
    Software: v981-77
    DateTime: 2000:06:24 12:37:56
    YCbCrPositioning: 2
    ExifOffset: 284
    IFD at 792 has 6 entries:
    Compression: 6
    XResolution: 300/1
    YResolution: 300/1
    ResolutionUnit: 2
    JpegIFOffset: 2036
    JpegIFByteCount: 4006
    IFD at 284 has 24 entries:
    ExposureTime: 0.0714286 S
    FNumber: 29/10
    ExposureProgram: 2
    ISOSpeedRatings: 0
    ExifVersion: 48 50 49 48
    DateTimeOriginal: 2000:06:24 12:37:56
    DateTimeDigitized: 2000:06:24 12:37:56
    ComponentConfiguration: 1 2 3 0
    CompressedBitsPerPixel: 4/1
    ExposureBiasValue: 0/10
    MaxApertureValue: 26/10
    MeteringMode: multi-segment
    LightSource: Auto
    Flash: 0
    FocalLength: 98/10
    MakerNote:
    unknown tag 9286
    FlashPixVersion: 48 49 48 48
    ColorSpace: 1
    ExifImageWidth: 1600
    ExifImageHeight: 1200
    ExifInteroperabilityOffset: 886
    unknown tag a300
    unknown tag a301

  4. We should be so lucky... on Nine Hundred Asteroids in Near-Earth Orbits · · Score: 2

    Well, I'm glad that we've started looking before a disaster, unlike 'Rendezvous With Rama'." Or Lucifer's Hammer.

    The people of Earth were actually pretty lucky in those books. Humanity survived in both -- pretty well in Rama, not as well in Hammer. But they survived. It wouldn't take too big an asteroid to kill us all, so don't go kidding yourself that those books describe worst-case scenarios. They don't.

    --Jim

  5. Pan-Galactic Gargle Blaster on Douglas Adams Answers (Finally) · · Score: 2

    What is the origin of the Pan-Galactic Gargle Blaster, and how would you make one on Earth? I need to know.

    Since you can't make one on Earth (the treaties could probably be ignored, but the laws of physics are going to be a bit tricky) you need to find a substitute. I've found the Zombie to be a crude but effective substitute. Some nice fruit juice, lots of Rum. YMMV.

    Or you can always fall back to gin-and-tonics, which are available in every culture.

    --Jim

  6. Big Deal on Watch Le Mans From Inside Le Car · · Score: 2

    If you want to see something really cool, go unitedspacealliance.com or spaceflight.nasa.gov during a shuttle mission. You can see live orbiter telemetry -- not just some state vector-base orbital predictor, but actual telemetry. The applet even uses the same telemetry protocol as is used within mission control.

    --Jim

  7. Furthermore... on License Cocktail With GPL In Doom · · Score: 2

    Actually, wouldn't it depend on whether Stephen had the GPL virus when Lucy was concieved? If his DNA was Proprietary at her conception, then her DNA should be Propriatry too, regardless of Stephen's current License state. What about Catherine's DNA? Does Lucy automatically inherit Cross-Licensing Rights from both parents? What if Catherine's DNA is under the BSD license? And does Lucy have to sign an NDA when she reaches legal age, or does she automatically receive her own License? Which license? Does she get to choose her own? Since her DNA is unique (though a Derivate Work of both parents') does she retain an Exclusive License? Is it Transferrable? Is it Revokable? Inquiring minds want to know.

    --Jim

  8. Re:The Dr. Bechly Article on Slashback: Moolah, Visuals, Geosynchrony · · Score: 2

    The Dr. Bechly article was already done... over a week ago... maybe if you read articles, instead of bitching so much, you'd know this.

    Maybe you should read the articles. Dr. Bechly's original article, which you linked to, was his original money offer. What this slashback contain, and what the first poster said should be a standalone article, was Dr. Bechly's withdrawal of the original offer. Read both and you'll see the difference.

    To put this post back on-topic, I enjoyed reading Bechly's withdrawal of the offer, but I agree that it should have been an article of its own. Dr. Bechly's original offer was deemed significant enough that it was posted standalone. Surely today's text, including the interesting (and controversial?) issues raised, deserve the same consideration. Today's post was not only long enough to stand on its own, but the subject deserves its own discussion space, separate from the unrelated threads that will turn up here because of the other slashback topics.

    --Jim

  9. Re:The problem here is... on CD-R In A Digital Camera: The Ueber-Mavica? · · Score: 2

    Actually, I keep 2 sets of batteries and a charger handy for my Quicktake - it works pretty well for a low-end camera like that one. But for the mass market to take off, we need battery life comparable to a heavily used conventional camera, where you drop a new photo lithium battery in it every few months and then shoot away. Then you only need one spare in your pack, and if it dies you can replace it at any store.

    I use three sets of batteries -- typically one set of NiMH cells in the camera, the other NiMH set in the charger, and a pack of Lithiums in the camera bag as my emergency backups. Lithium cells last a long time in a digicam. They're expensive, but they have a long shelf life (on the order of years) so they make great spares.

    Your comments about conventional camera power management are right on the mark -- it's something we shouldn't have to worry about. But I'm willing to put up with it for the benefits of my digital camera.

    --Jim

  10. See the Risks Digest on When Background Checks Go Wrong... · · Score: 5

    This sort of thing has been discussed repeatedly and at length in the Risks Digest. You guys do read the Risks Digest, don't you?

    The Risks Digest is more verbosely known as the Forum On Risks To The Public In Computers And Related Systems, ACM Committee on Computers and Public Policy, Peter G. Neumann, moderator. It's a great and fascinating thing to read; it covers almost any topic even tangentially related to the risks of using computers and digital systems, including privacy issues, Y2K issues, software in critical systems, encryption policy, etc., etc. It is known on usenet as comp.risks, and is also available via e-mail. It's an old forum; in the online archives you can read discussions following such famous events as the loss of the Shuttle Challenger and the Robert Morris Internet Worm. Highly recommended reading for anyone making software.

    Also recommended are the Privacy Forum and the Computer Privacy Digest.

    --Jim

  11. Re:The problem here is... on CD-R In A Digital Camera: The Ueber-Mavica? · · Score: 3

    Unfortunately, those cameras cost about $1000, and you still get crappy battery life.

    Get a set of 1600 mAH NiMH rechargeable batteries, minimize your use of the LCD screen (if possible), and you'll get reasonable battery life. With my Kodak DC290, I can take enough high-resolution photos to fill my 64MB CF card (about 100 photos at 1792x1200) using a freshly charged set of NiMH AA cells. I've also run some extremely long time-lapse photos on a single set of batteries: one low-res photo per minute for 5 hours.

    I'm not saying that digicams don't suck power -- just that it's a manageable problem.

    --jim

  12. Pitfall! on Easter Eggs in Open Source? · · Score: 2

    Not really an easter egg, because it was advertised on the box, but getting into it was just like any "real" easter egg... The Sega Genesis version of Pitfall Mayan Adventure contained an entire, fully playable, copy of the original Activision Pitfall game for the Atari 2600. To get into it, you had to play to a certain point in the game then do something particular. I forget the exact incantation, but it was really cool to see an old game entirely embedded inside a modern game.

    --Jim

  13. Re:Most of these are much harder than they seem. on Mathematical Problems For The New Age · · Score: 1

    Ah, and the old 0.999999999... thing

    Wow, so many posts over a simple summation of an infinite series. I wonder what this crowd would do with the old "Monty Hall" problem?

    --Jim

  14. Re:Bertrand Meyer's own ethics on Bertrand Meyer's "The Ethics of Free Software" · · Score: 2

    Arguments about alcoholism can be backed up with statistics, medical evidence, and other objective data. But ethics are slippery concepts must be considered in light of the reputation of the presenter. If John Wayne Gacy tells me that murder is wrong, I'm going to laugh at him even though he's right. However, if he tells me to destroy criminal evidence, not just hide it, I can consider him an authority on the matter. Maybe in the academic world of Rhetoric you are right, but in this argument, Bertrand Meyer does not have a reputation (with me) that makes his arguments persuasive.

    Besides, I read his article. He doesn't get it.

    Meyer's assertions about C versus OO programmers were not about using object-oriented languages; they were about discipline. If Meyer had said "avoid undisciplined programmers" I would have no beef with him, but he said "avoid C hackers" then offered up a bunch of unsubstantiated reasons why C hackers == undisciplined programmers. It was, as Robert Martin said, bigotry, and it was not ethical.

    --Jim

  15. Re:Bertrand Meyer's own ethics on Bertrand Meyer's "The Ethics of Free Software" · · Score: 2

    First, attacking the author is not a valid way to attack an argument. The arguments in the article should be considered independently of the author.

    Bullshit. The qualifications of the author to write about subject X are just as important as what the author says about subject X. If I think Bertand Meyer has expressed unethical positions in the past then I can hardly respect his present position on Ethics. What would you think of an essay entitled On Defending Faith and Fidelity in the Institution of Marriage when you learned that its author was named William Jefferson Clinton?

    Second, criticising a programming language, and by extension those who use those programming languages, is hardly a profoundly unethical thing to do.

    Meyer wasn't criticizing a programming language; he was criticizing the people who had used that language. There's a huge difference.

    --Jim

  16. Bertrand Meyer's own ethics on Bertrand Meyer's "The Ethics of Free Software" · · Score: 3

    I'm not sure Bertrand Meyer is someone we should be listening to on matters of ethics. In his book Object Success Meyer expressed what I find to be an extremely unethical position when he expressed the opinion that C (and presumably C++) programmers, having learned too many bad habits, shouldn't be considered for "real" OO development projects. Hiring managers should look on them with suspicion, he suggested. In spite of his weasel words about "human betterment", I find this to be little more than an expression of prejudice about C/C++ programmers, and I find it unethical in the extreme.

    Robert Martin, of Object Mentor, wrote a nice rebuttal to Bertrand Meyer, which he posted to comp.object and comp.lang.c++, among other Usenet groups.

    --Jim

  17. Re:Flight Software on Space Shuttle Software: Not For Hacks · · Score: 1

    The project that I thought you might be interested in is the development of a space shuttle flight computer emulator for linux described here.

    I've seen that project description before, because I wrote it. I'm very familiar with the GPCE project because I'm the principal author of the C++ version. Unfortunately, none of our Dual partners in academia wanted to tackle the conversion of GPCE to little-endian architectures, so for now we can't run on Lintel systems.

    --Jim

  18. Re:Flight Software on Space Shuttle Software: Not For Hacks · · Score: 3

    Want to know what a Shuttle GPC looks like? Check out
    http://www.ksc.nasa.gov/mirrors/images/images/pa o/STS39/10064134.htm.

    --Jim

  19. Re:Flight Software on Space Shuttle Software: Not For Hacks · · Score: 1

    Actually, AFAIK, the main reason is that old 386s are tested, tested and, once more, tested for space use.

    You're thinking of the PGSCs, the IBM Thinkpad laptops that are carried onboard to help the crew do various non-critical tasks, usually (always?) related to payload operations. These are indeed old 386-based machines, radiation-hardened but still susceptible to crashes related to bit errors in RAM. They run Windows 95, so obviously they aren't used for critical ops. (BTW, linux has been run onboard too.)

    The GPCs (General Purpose Computers) that run the flight software are IBM AP101-S computers, cousins to the IBM 360/370 architecture machines of the 1970's. The AP101 is a big-endian, 16-bit, 4 MIPS (appr.) machine that can address up to a megabyte (actually 2^19 16-bit halfwords) of memory. It has been extensively tested for space use, as you note, which is another reason NASA sticks with it. An earlier version of this computer, the AP101-B, flew earlier shuttle missions and has been used in military operations like the B-52.

    --Jim

  20. Re:Flight Software on Space Shuttle Software: Not For Hacks · · Score: 2

    I don't work with the FSW people, so I'm not sure about the details of their work flow, but I think it's safe to say that new code goes through several readings, probably both at the pseudo-code and code levels.

    Schedule is driven by the planned date for launch, and worked backward from there. For example, if you're going to launch a mission at date L, then the crew begins training at L minus X months, which means that the software has to be ready for the SMS at L minus Y months, which means you have to begin design at L minus Z months, etc. I'm not sure what X, Y, Z and related time deltas are, but I believe they probably start planning at least a couple of years in advance.

    --Jim

  21. Flight Software on Space Shuttle Software: Not For Hacks · · Score: 5

    I happen to work just down the hall from the guys who maintain and upgrade the shuttle Flight Software (FSW), and I can tell you they have a rigorous design, inspection, and test sequence that they go through before they fly new or modified code. The story around here (which I have no reason to doubt) is that the FSW team was one of the first SEI level-5 certified shops in the nation.

    I can also tell you that NASA avoids having to make unnecessary changes to the FSW. For example, the new "glass cockpit" recently discussed here on Slashdot: when these upgrades were designed, they chose to design the interface to the new display modules to exactly mimic the interface to the old intruments. In other words, they are true plug-and-play replacements; one significant reason for this was so the flight software didn't have to be modified.

    Likewise, people often ask why the shuttle continues to use such antiquated General Purpose Computers: slow, 16-bit machines designed back in the seventies. There are many reasons, but a big reason is that new hardware would almost certainly require massive changes to the flight software. And rewriting and recertifying all that software would be a huge task. The current FSW works reliably; if it ain't broke...

    Huzzah! As I type, we just launched Atlantis. Go, baby, go!

    --Jim

  22. StinkyMeat: in the proud tradition of Spam Cam on Totally 31337 Quickies · · Score: 3

    Does anybody remember the Spam Cam? These guys wanted to know whether Spam (the meat-flavored lunch product) was organic. So they opened a tin, set that Spam brick out on a plate, and posted daily pictures. I'm not entirely sure what, if anything, that they proved. Gray and green mold grew all over the thing, and it appeared to change shape somewhat. Also, according to the Spam Cam operators, it was extremely stinky.

    Later they set out other food products to rot, but never again did they achieve the touching poignancy of that wonderful mold-covered brick.

    --Jim

  23. Re:This is the right thing to do on Update On "Voices From The Hellmouth" · · Score: 2

    Typo. Sentence in last paragraph should read:

    Who owns posts here, and what does "ownership" refer to?

    --Jim

  24. This is the right thing to do on Update On "Voices From The Hellmouth" · · Score: 4

    As one of those who was outspokenly critical of Slashdot in this matter, let me be one of the first say that I think Hemos, Katz, and company are doing the right thing here. In particular I'm happy to see that they weren't concerned so much with the nuts-and-bolts legality of publishing the book, as with the larger question of whether it was the right thing for them to do. If they had wanted nothing more than to keep the lawyers happy, they could have published anyway but that would have alienated many of the Slashdot faithful and would have been contrary to the spirit of the "little guy" that Slashdot so often seeks to defend.

    I know this decision can't have been easy for Slashdot. In e-mail exchanges with Hemos and Jon Katz following my "Slashmouth" editorial, I came to appreciate the deep commitment they have to the people that Hellmouth is by and about. I know that they wanted the Hellmouth stories to reach as many people as possible, and I recognize that a book would probably have reached more people than a serialization will. But they also care about doing the right thing, and in this compromise I think they have done that.

    It still remains for Slashdot to clarify, for the future, what their exact stance is on copyright issues. Who posts here, and what does "ownership" refer to? I have faith that they will answer these questions too, and that most Slashdot users will be happy with their answers.

    Carry on, guys.

    --Jim

  25. Bringing up new windows is an arrogant sin on Web Design Luminary Jeff Zeldman · · Score: 4

    I hate it when I click on a hyperlink on somebody's web site and I find it popping up a new window. 99% of the time, it's unnecessary except to satisfy the ego of someone whose page is so important they want it to remain onscreen while I visit the linked-to site. This is pure arrogant self-indulgence and that goes for Zeldman too.

    Listen, you "gods" of website design, and listen well: if I want a new window, I'll pop it up myself! I appreciate it that you know so much more about the Internet than I do, and that I'm fortunate to have found a web site that is willing to help me so much by popping up new windows... BUT NO THANKS! I know when I want a new window popped up, and I know how to work my browser well enough do so. So leave my windows alone! Your web site isn't so fscking special that it deserves to create its own new kind of segregation. SO CUT IT OUT!

    --Jim