Slashdot Mirror


User: Trillan

Trillan's activity in the archive.

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

Comments · 1,757

  1. Too bad... on Mozilla Project Officially Releases Firefox 0.9 · · Score: 4, Insightful

    I love Firefox on Windows, but it's just really too bad they can't match Mac OS X's look on Mac OS X. In particular, the boxy little Windows-like buttons and ugly popup menus have to go.

  2. Re:A few points... on Java Faster Than C++? · · Score: 4, Insightful

    Maybe it does make sense. But what it proves is that C++ (at least as implemented by GCC, but it's probably a design flaw) is slower than expected, not that Java is blazingly fast.

  3. Re:I Don't Want the Gov't Telling Me What's Spam! on No Federal Do-Not-Spam Registry For Now · · Score: 3, Funny

    Political opinions? You want them?

    Here's a clue: If it's bulk and you didn't ask for it, it's spam. It doesn't matter if it is a product you want, or an opinion you want to read, or a service you want.

    People who care more about content than delivery -- "Oh, well, I didn't ask for that ad, but sure I need my penis enlarged!" "Hey, I could make a lot of money helping this exiled Nigerian prince!" "I'm awful glad senatorial candidate McDuff sent out 3.5 million emails (1 million of them outside his area) to let us all know he supports gun control." -- are what's known as a willing victim. And that one moron in a thousand is why there's a spam problem to begin with.

    If it's spam, either report it, teach your filter it, or delete it. But do not put any put any weight in the content, even if you find it interesting.

    Because little Joey Adams who went missing off the deck of his house in the summer of 1999 never actually went fucking missing, the FBI just took him back from the parent who didn't have custody of him.

  4. Re:There's more than just a lack of proper technol on No Federal Do-Not-Spam Registry For Now · · Score: 1

    It really doesn't work.

    The only way you could operate a do-not-spam list would be to have the FCC provide the SMTP servers. And once that happens, it would become trivial for everyone to block those servers. Anything else is exploitable by discovering the content of the list and exporting it.

    Wait... the FCC provides the servers and everyoen blocks them? What was my problem with a do not spam list again? :)

  5. Re:IBM already ships 400GB SATA disks on Seagate Rolls Out 400 GB SATA Drives · · Score: 1

    Har! Forgot about that, so thanks. :)

  6. Re:IBM already ships 400GB SATA disks on Seagate Rolls Out 400 GB SATA Drives · · Score: 0

    Don't forget Hitachi, which has a 400GB disk with your choice of ATA or SATA. That was back in March.

  7. Re:Looks like a rumor to me. on AOL To Charge for AIM Videoconferences · · Score: 1

    Actually, you're right, I didn't. I skimmed it looking for an official link back to AOL, then dismissed it as rumor mongering when I couldn't find one. :)

  8. Re:moved away from AIM long time back.. on AOL To Charge for AIM Videoconferences · · Score: 1

    Yahoo's audio/vido is terrible in my experience. The audio isn't continous, for starters. You can use push to talk or set it to "auto," but auto is terrible at picking up when you start talking.

    I can't say I've tried MSN's services.

  9. Looks like a rumor to me. on AOL To Charge for AIM Videoconferences · · Score: 1, Interesting

    I mean, give me a break. Next thing you know we'll be asked to protest by sending chain IMs around.

  10. Re:Seems reasonable, as long as... on Comcast Gets Tough on Spam · · Score: 2, Informative

    The secondary SMTP port is 587.

  11. I think it's better as an aid/filter... on Why Learning Assembly Language Is Still Good · · Score: 1

    I wouldn't dream of programming an application today in assembly language.

    Yet at the same time, someone who has been exposed to assembly but can not code in it... well, they probably can't really code in any language.

    Being language agnostic is important. Sure, you can prefer to code in this language or that, but if you can't sit down at a new language and learn the basics in a few days you're not that talented, really.

    I see a meta-assembly being useful today; a simplified instruction set with emulator that needs to be coded using a very simple set (say, less than 16) instructions. This would be a great way to cut your teeth and learn how a computer "works." Does it matter that a modern computer has caches, instruction re-ordering and so forth? No. The basics are the idea of registers for working variables, and memory storage as mid-term storage, mathematic operations, and branching.

    I don't see learning a particular processor's assembly instructions as terribly useful. My 6809 knowledge is pretty low, and my 680x0 knowledge is even lower. About the only thing I know about x86 is that the byte order is hard to read. :) But I think I'm well served by the concepts I learned. And I think anyone who has programmed a virtual computer with an instruction set of 16 instructions is less likely to be unable to jump from, say, C to Pascal to Perl.

    Certainly, the ability to optimize a bottleneck for speed is nice, but I think that's less important than the grasp of the basics.

    To summarize that (I guess I went on too long), I see the ability to code in assembly as more important in learning to program (and evaluating someone's abilities) than in making or even optimizing working, non-trivial desktop applications.

    I've seen some pretty dumbass code in my day. And it probably would have been easier to spot the guy's lack of talent in a few hours at an assembly level than a month later in a high-level language.

  12. Re:Good riddance! on RIP G4 PowerMac · · Score: 1

    I'd put money on 3rd quarter 2005 or later.

  13. Re:too early on Is VOIP Over WLAN DOA? · · Score: 2, Interesting

    I can do better than that. I regularily talk to my wife in the Philippines on a 43k dialup (I'm on broadband). The results are less than perfect, with her voice cutting out occasionally -- especially when her prepaid ISP is heavily loaded -- but they're much less frustrating than standard long distance. And I get the satisfaction that, well, sure it's crappy sometimes... but at least I'm not getting charged $0.25 per minute for it. It actually works out closer to $0.01 per minute, because of her dialup. And if the connection is decent, we can send stills from the web cam to each other.

    I'm hoping to get her onto a better ISP soon. I think if she could get 56k consistently we'd have a lot fewer problems... and probably need less of a buffer (and thus, less delay).

    iChat AV rocks. I never thought it would work on 43k dialup.

  14. Re:Related question on History of Apple's Pascal Poster · · Score: 1

    Yes, they've changed. Or at least they have if you use Mach-O. And they changed again in 10.1 or 10.2 when someone pointed out that Mach-O was actually way less efficient than CFM.

    I'm not sure about CFM. It's probably the same.

    This is probably what you want.

  15. Re:In all seriousness... on Ontario Schools License StarOffice · · Score: 1

    Thank you! Okay, so if I keep trying UK English dictionaries in programs I'll eventually find a good one. :)

    Interestingly, ASpell seems to get it wrong as well.

  16. Re:In all seriousness... on Ontario Schools License StarOffice · · Score: 1

    When I'm typing using a US dictionary, it's workds like colour that it marks as mispelled. But when I'm using a UK dictionary, it highlights as incorrect "new" words like prioritize or finalize. Maybe those are bad examples, since I don't think "finalise" is ever correct -- the more general problem when using a UK dictionary is that -ize endings are corrected to -ise.

    There's a few other problems. For instance, some sources say that the correct spellings are "honour" and "honorable"... note the dropped "u" when an ending is added. Yes, that was intentional on my part -- and a UK dictionary would insist on the "u." Some Canadian English dictionaries insist on the "u" as well.

    I used to have a really great Canadian writing guide from college, but I think I dumped a litre of Dr. Pepper on it a few years back.

  17. In all seriousness... on Ontario Schools License StarOffice · · Score: 2, Interesting

    A few years ago, I added a spell checker to an application I wrote. I tried to find a Canadian English wordlist, either complete or as a supplement to a British or American dictionary.

    It's very difficult to find. I eventually concluded I was going to have to contact some Canadian publishers, and around that time I decided not to bother.

    Presumably, other Canadians did what I did -- use the American dictionary and correct it from time to time.

  18. Re:It's crazy on 80,012 Text Messages In One Month · · Score: 1

    SMS are sent over TCP/IP. What's the marginal cost to send a 100 byte packet over an unsaturated cellular network, over TCP/IP, and down through another unsaturated cellular network?

    I guarantee you it isn't $0.25, which is what my cell company wants.

  19. Re:It's crazy on 80,012 Text Messages In One Month · · Score: 1

    What cost? Well, almost none, but in North America they can get away with it. I pay a couple dollars a month to get a bundle o fa few hundred messages. That's a better way of handling it, IMO.

  20. Re:THINK poster on History of Apple's Pascal Poster · · Score: 3, Interesting

    Actually, Pascal and C shared a single calling convention on the PowerPC architecture.

    On the PowerPC, the calling convention uses registers. Sorta. If you want to understand it, Google it... it's quite complicated. :)

    On 68k, the calling conventions for Pascal and C are different. There's a lot more to it, but some of the highlights:

    C 680x0

    • Caller pushes parameters right to left
    • Variable numbers of paramters are allowed
    • The caller handles stack cleanup (necessary, sicne the number of paramters it pushed is not known to the called function)
    • The called function puts returns in a register for simple types, or pushes them onto the stack

    Pascal 680x0

    • Caller pushes parameters left to right
    • Only a fixed number of paramters are allowed
    • The called function handles stack cleanup
    • The caller pushes space for the return result
  21. Re:Remap the key, keep the functionality. on Is Caps Lock Dead? · · Score: 1

    Maybe rename the key entirely, but keep the caps lock behavior for when both shift keys are pressed at the same time.

  22. I still use it from time to time... on Is Caps Lock Dead? · · Score: 1

    Every now and then, I download something to disable it and then find I miss it. But yes, I use it more often by mistake than on purpose.

    I've often thought it should require an extra key to activate, such as shift. Shift-capslock to turn it on, capslock again to turn it off. Best of both worlds. Alternatively, it could just be moved to somewhere other than the home row.

  23. Re:THINK poster on History of Apple's Pascal Poster · · Score: 1

    Thanks. I'll tell my boss, who loves the poster but doesn't (I think) know that it was a shot at IBM. That will make him love it more... :)

    My high school had a Pascal Spoken Here poster in the early 90s. I bet they threw it out.

  24. THINK poster on History of Apple's Pascal Poster · · Score: 4, Interesting

    Does anyone know the story behind Apple's THINK (not think different) poster?

    This poster just has the word THINK in six colors, and a copyright notice (which I forget) in black-on-block at the bottom.

  25. Hrm... on Parenting and a Career in Coding? · · Score: 2, Informative

    I'm not a parent myself (yet), but the company I'm working for has a lot of coders who are parents. It doesn't seem to cause too much trouble for them, as long as management is reasonable on estimates (which is usually the case).

    I'll see if I can draw their attention to this article, though.