Slashdot Mirror


User: Eric+Smith

Eric+Smith's activity in the archive.

Stories
0
Comments
1,529
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,529

  1. Re:Built in toolkit on Y: A Successor to the X Window System · · Score: 1
    Which language do you use
    When I have a choice, Ada 95, Eiffel, Modula 3, Sather, Scheme, or Squeak. Sometimes my clients want C, but they explicitly do NOT want C++.
    and why?
    Mostly for software reliability and programmer productivity.
    If you use the best language for the job methodology,
    Which I do.
    why have you not coded in Qt?
    AFAIK, there are no Qt bindings for the languages I use, though someone claims to be developing Ada 95 bindings. The list of languages with Qt bindings is amazingly short and lopsided, There are GTK bindings for every language I use, and they work just fine. From my point of view, Qt brings nothing useful to the party. I'm not going to switch to an inferior programming language in order to use a toolkit that only offers very minor benefits (if any).
  2. Re:Built in toolkit on Y: A Successor to the X Window System · · Score: 1
    Code in GTK for a week, then code in Qt for a week. Tell me which one we should throw out then.
    I've coded with GTK for a lot longer than a week. I would have been happy to code with Qt for at least a week, but it doesn't have bindings for any of the languages I use. This rather heavily influences my opinion on which one "we should throw out".
  3. Now everything is being blamed on viruses. on Major Problems with Cingular Network · · Score: 1

    However, even if Cingular's network was taken down by a virus, that still demonstrates incompetence on their part.

  4. What is wrong with this picture? on States Push for Net Sales Taxes · · Score: 1

    I'm not fundamentally opposed to taxing interstate commerce, but why the f*#@ should interstate sales over the internet be taxed in any different way than interstate telephone sales, interstate mail order sales, etc.? The internet is only acting as a communication medium, and does not fundamentally change the nature of an interstate sale: an order is communicated from a buyer to a seller in another state, and goods are shipped from the seller to the buyer.

  5. Re:HP 49G+: new high-end RPN calc on Recommendations for RPN Calculators? · · Score: 1

    The hardware is theoretically capable of it. But even though I'm a Linux advocate, I'm not convinced that there would be much point in running Linux on it. If that's what you want, get a Zaurus or something.

  6. Re:Brief HP calculator guide on Recommendations for RPN Calculators? · · Score: 1
    IIRC the 10C/11C/12C/15C/16C were the 'Pioneer' series
    No, those are the "Voyager" series. The Pioneer series started with the HP 27S, and included the 10B, 17B, 20S, 21S, 22S, 27S, 32S, 42S, and variants of those.
    My second favourite series was "Woodstock" - 21/25/25C/29C
    The best industrial design of a calculator ever, with the HP-41C a close second.
  7. Re:Brief HP calculator guide on Recommendations for RPN Calculators? · · Score: 1
    The same team that made the 48 worked on the 49.
    Wrong. The 28 and 48 were developed by a team in Corvallis, Oregon, led by Bill Wickes. Around 1994 the director of Corvallis division was told that he had to transfer engineering for either calculators or notebooks to Singapore division so that the latter would do more than just manufacturing. He thought Corvallis would be better off with laptops, so he sent calculators to Singapore. As it turns out, Corvallis Division was not successful with notebooks, so now they only design and manufacture inkjet cartridges. (I was fortunate enough to get a tour of the inkjet operation a few years ago, and it's absolutely amazing.)

    Singapore division did one calculator product as a collaboration with the engineers in Oregon, the HP 38G, and that was the end of new calculator development for a while.

    Around 1997 or so, a new calculator division formed in Australia, and hired as engineers some of the people in France who had written good third-party extensions to the 48 software, such as Metakernel. ACO did NOT employ any of the original HP 48 engineers. ACO took the 48GX source code, added in Metakernel and other enhancements, designed a new case (with a not-so-reliable keyboard), and called it the 49G.

    ACO desiged various other products, such as the 10BII business calculator, a redesign of the 10B. They also made OEM deals with other companies to produce the low-end HP 6S and HP 6S Solar and a few other models.

    Some of the most interesting products designed by ACO were cancelled before introduction. The Xpander was a Windows CE based calculator with a geometry application. Preproduction units were made and given to educators, who apparently really liked it. The reason for the cancellation is unclear. Casio has now announced a somewhat similar product, the Classpad.

    Another notable product ACO almost launched (right before they were shut down) was the Jornada X25. This was a Linux and Java based PDA with a B&W display, StrongARM processor, and MP3 capabilities which would have been very inexpensive (around $199 retail) and targetted to high school students. They did one preproduction run and seeded developers (I was one). There was a roadmap for an even less expensive model.

    Now a new calculator division has been formed in San Diego. They are introducing a new 49G+ which is ARM-based and has many improvements over the 49G. The keyboard is much better, though there is still room for improvement.

  8. HP 49G+: new high-end RPN calc on Recommendations for RPN Calculators? · · Score: 4, Informative
    But I thought that HP committed the travesty of killing of its wonderful calculator line before Fiona took charge.
    She was definitely in charge when HP shut down ACO, the Austrailian Calculator Operation.

    HP's new calculator division is based in San Diego. I was just at the HHC conference this past weekend, and the division director, marketing director, engineering manager, and lead software engineer were there. They seemed to be very concerned about customer feedback and fixing any problems (or perceived problems) with product quality.

    Their first new high-end RPN calculator in four years is the HP 49G+, which will be officially announced in the US on October 6. (It's already available in some parts of the world.)

    The HP 49G+ has similar capabilities to the HP 49G, but with a larger display (25% more pixels), faster processor (75 MHz ARM), more memory, better keyboard, USB interface, and an SD slot for flash memory expansion.

  9. Re:How about enforcing a time-based rule? on When Does Website Monitoring Go Too Far? · · Score: 1

    Once an hour may not be sufficient for the customer. But once every five minutes or even once every minute would probably be reasonable, and should not be an ureasonable load on a hosting provider.

  10. Re:Um.... on College Freshman Builds Fusion Reactor · · Score: 1
    Um... Fusion doesn't produce neutrons. Fission does.
    Once again, Anonymous Coward demonstrates his ignorance.
  11. Re:Um.... on College Freshman Builds Fusion Reactor · · Score: 4, Informative
    Anonymous Coward wrote:
    if you RTFA you'll see that it isn't actually a fusion reactor or reaction at all.
    If you RTFA you'll see that it emits four neutrons per minute above the background level. If you're claiming that those four neutrons aren't the result of fusion, pray tell where they are in fact coming from?
  12. Use a better programming language, for a start. on IEEE to Standardize OS Security Components · · Score: 1
    While it's obviously possible to write reliable, secure software in C, the language doesn't offer any help to a programmer wanting to do so, and is in many ways a hindrance. And although C++ is better in some ways, it actually has most of the drawbacks of C since it is basically a superset.

    The first step to solving the OS security problem, IMNSHO, is to build the OS in a real high-level language, instead of a portable assembly language. (Who was it that said that C combines the power and flexibility of assembly language with the ease of use and maintainability of assembly language?)

    There are many languages that are much better suited for software engineering. A partial list might contain Ada, Eiffel, Java, Modula 3, Oberon, Sather, Scheme, Self, and Smalltalk. I'm sure there are plenty of other reasonable languages.

    There may be some portions of the OS that need to bypass normal type and bounds checking, but these should be few and far between. Most of the languages I've listed above provide facilities for this, but they require you to explicity declare that you're doing it, rather than making it the default behavior as in C and C++.

  13. more flim-flam and flummoxery, what else is new on SCO's Open Letter to Open Source Community · · Score: 2, Informative
    In copyright law, ownership cannot be transferred without express, written authority of a copyright holder.
    Wow, Darl finally gets something right.
    Some have claimed that, because SCO software code was present in software distributed under the GPL, SCO has forfeited its rights to this code. Not so - SCO never gave permission, or granted rights, for this to happen.
    Irrelevant. The GPL does not transfer ownership. It grants a license. No one has claimed that SCO has given away Unix code or transferred ownership. But by redistributing Linux under the GPL terms, SCO has granted a license to any code in Linux which they may own.

    In the unlikely event that the GPL is found to be invalid, as Darl has claimed, SCO will be in even worse shape than they are now. The GPL is the only thing that has allowed SCO to distribute the Linux kernel at all; if the GPL is invalid, SCO is guilty of tens or hundreds of thousands of counts of copyright violation themselves. At up to $150K damages per count, they could have to pay damages comparable to what they've asked from IBM.

  14. Re:What? on The Innovators' Ball · · Score: 3, Interesting
    Created the first GUI? Also not true,
    AFAIK, M$ has not claimed that.
    the Apple Lisa was the first true GUI.
    I beg to differ. Xerox had several things that were "true" GUIs before Apple started down that path. In fact, it's well documented that Apple decided to develop a GUI inteface after being given a demonstration at Xerox PARC (in exchange for Apple stock). Apple licensed Smalltalk-80 (which was GUI-based) and had it running on 68000-based hardware well before the Lisa's native OS and GUI. Apple's port of Smalltalk-80 was never released as a product, though a version ported to the Macintosh OS was released to developers through APDA.
  15. This is why... on New Dell Clickthrough Software License · · Score: 1
    Whenever I buy a new notebook, the first thing I do is to remove the hard drive and set it aside. Then I put in a new Toshiba or HGST (formerly IBM) 9.5mm drive and install Linux.

    To hell with the EULA of the vendor's software, I refuse to use it.

    Most recently (a little over a year ago) I did this with a Fujitsu Lifebook P2040.

  16. Re:Base 3 or 4 logic is NOT smaller than base 2. on Beyond Binary Computing? · · Score: 1
    You didn't read the article did you? The article states why base 3 is the most efficient.
    Yes, I read the article, and it provides no actual support for the conjecture that base 3 will be more efficient in practice for useful circuits. It only claims that it is now possible to make simple ternary gates that aren't as inefficent when implemented with heterojunction devices as they were with mainstream semiconductor technology.

    Sure, you may be able to make an efficient gate of some sort. But that's not the same thing as being able to build an efficient adder, multiplier, instruction decoder, or other practical structures needed to build microprocessors and other useful chips.

  17. Base 3 or 4 logic is NOT smaller than base 2. on Beyond Binary Computing? · · Score: 5, Informative
    A move to multi-valued logic provides more computational capability without the standard increase in die size or transistor count.
    No, it doesn't. Let's see you design a 16-quat full adder that takes fewer transistors or less die area than an 32-bit full adder.

    Base 3 or higher are a lose for implementing logic. Base 4 is useful in some kinds of memory, and this has been done by Intel since around 1980-81. Intel used a quaternary ROM (two bits per cell) for the microcode store of the 43203 Interface Processor, and (IIRC) for the 8087. More recently this technique has been used in flash memory.

  18. Re:of diamonds and women on Diamonds & the RIAA · · Score: 1
    When are artificial women coming up?
    If they're like Pris, I don't think I want one. Too dangerous.
  19. The article didn't mention the best feature on Postfix: A Secure and Easy-to-Use MTA · · Score: 4, Informative
    If you need to run a backup MX for a lot of domains, you don't have to configure them all manually. You can just tell Postfix that it's allowed to backup domains that have MXes on specific networks. For instance, my Postfix main.cf includes:

    smtpd_recipient_restrictions = permit_mynetworks, permit_mx_backup, reject
    permit_mx_backup_networks = 64.15.260.112/27, 282.66.92.0/22, 67.91.305.33/32

    (specific addresses changed to protect the innocent, and yes, I know that a byte can't exceed 255, that was deliberate)

    This tells Postfix to accept mail for any domain that has an MX in one of the specified networks. So whenever I add a new domain to one of my primary MX servers, I don't have to change the configuration on my backup MX servers at all.

  20. That's great, but... on Electronic Voting Machine Cracker Challenge · · Score: 2, Insightful

    If she fails, the vendor, and possibly the election officials, will cite this as "proof" that the system is secure.

  21. It definitely can happen. on Flaming Cellphones · · Score: 1
    I had an aftermarket lithium ion pack for my Nokia phone. The pack had a clear housing rather than opaque, but I bought it only due to it being less expensive than the Nokia pack.

    One day I met a friend for lunch, and he said that he'd tried to call me but reached my voice mail. I pulled the phone out of my pocket and discovered it was dead. A glance at the battery showed that there had apparently been a short circuit in the pack that burned insulation on wiring and vaporized a small piece of the wiring. It was close to one of the actual lithium-ion celss, so I am very lucky that the cell did not catch fire in my pocket.

    I don't know for a fact that the official Nokia packs are any better engineered than the aftermarket once. But I was very disturbed that the pack did not contain a fuse in series with the cells to avoid this type of problem. Burning lithium cells are very dangerous.

    I wish I'd taken photos of the burned pack, but I didn't yet have a digital camera at the time, and it didn't seem important enough to justify buying a disposable camera.

  22. Re:Sci Fi covered it first? on OpEd Piece on Extended Life Expectancy · · Score: 1
    but it also has some very stupid ideas (genetically lucky people)
    Wow, thanks for clarifying that for me. I knew that the idea was very unusual, but I'm not smart enough to be able to completely write if off as stupid. It always seemed to me that since we don't really know with complete certainty that the collapse of quantum wavefunctions can never be externally influenced, that unexpectedly biased outcomes to "random" occurances might be possible. After all, that's what it would take for a person to have "luck". Apparently Greg Egan's novel "Quarantine" must also have some "very stupid ideas".
    all tied together with a poorly-written excuse of a story. The plot is dry,
    <sarcasm> Yes, there's just nothing interesting in the novel at all. </sarcasm>
    far too predictable
    <sarcasm> Right. It was immediately obvious from the first page exactly what would happen. </sarcasm>
    , and unoriginal.
    <sarcasm> I know exactly what you mean. There were just so many other novels that covered exactly this same concept and plot before. </sarcasm> Of course, I've never been able to actually find or identify those novels.

    C'mon, it's fine to say that you didn't like the novel, but your criticism of it is extremely weak. Maybe you could cite some examples to support your assertions of "completely predicable" and "unoriginal".

  23. Re:What a Shame on One Last New Episode of Futurama · · Score: 1

    Well, I'm one of those people that expected "the Simpsons in the future", and IMNSO that's exactly what it's been, and I've been happy with it.

  24. Me too! on SCO Targets US Government, TiVo · · Score: 4, Funny
    What a great business model, I think I'll use it too...

    If you're running MAME, you owe me $32. Pay up! MAME includes some code I wrote, in violation of the GPL license on my code. Unlike SCO, I'm actually willing to publicly identify which lines of code are at issue.

    I'm joking about the $32, although they really did violate my license. However, I'm NOT going to sue them. In fact, I think I'll grant the MAME project a license to use the code under the MAME license instead.

    So much for my chances of making billions of dollars on it! :-)

  25. Re:bad timing on Sundance Online Film Fest Call For Entries · · Score: 2, Funny
    I hope the next time somebody makes a "math" movie it has some freg'n chaos theory in it.
    Yeah, like the "chaos theory" in the film Jurassic Park. We need more of that. NOT!