Slashdot Mirror


User: Beatlebum

Beatlebum's activity in the archive.

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

Comments · 186

  1. Re:If they're K-12 teachers... on P2P Programs on K-12 Networks? · · Score: 1

    Gnutella doesn't need an open incoming port, it works better if it has one, but it doesn't *need* one. Indeed, one can configure Gnutella to work on any port, so it would only take one semi-clever kid to tell everyone how to recong Bearshare to listen on Port 80. This would be fine on any machine not running a web server.

  2. Re:Limits of computers? on Chess: Man vs. Machine Debate Continues · · Score: 1, Informative

    Jesus Christ. Go read about alpha-beta pruning you moron. You piss in the wind and dress it up as if you've come up with some kind of fantastic insight. Of course the game is "solvable" and of course we have to trim the search space.

    The is what /. is all about. Eejits who proclaim they don't need a CS degree to program, who then enlighten us on subjects any CS course would cover in the first year. Worse still, the other eejits are actually impressed and mod-up these priceless pearls of wisdom.

  3. Biggest Lie on Most Outrageous Vendor Lie Ever Told? · · Score: 2, Funny

    "Chicks dig Unix Manuals"

  4. WTF? I thought Java solved the X-platform issue.. on Platform Independent Gaming? · · Score: 1

    LOL. Java has failed to deliver as a X-platform development system yet Sun thinks it can succeed in the gaming space? Excuse me, but hasn't history shown us that no matter how fast the underlying hardware gets, developers are still unwilling to trade performance for abstraction. I'm sorry, but when it comes to gaming, users want every bit of horse power they can for their $. These are the guys that buy a new video card every 6 months to get a few extra frames per second; they don't give a monkey's chuff whether the same game runs on a different platform, they care about speed, resolution and pretty textures.

    When will those bitches at Sun learn?

  5. Who was the fuckwit that claimed P=NP was solved? on Knuth: All Questions Answered · · Score: 1

    How embarrassing.

  6. The article is BS... on Where Music Will Come From · · Score: 1

    Most ppl don't give a shit about the "meta" information. They don't want to remix from 24 tracks. Free is all that matters. I don't care about the other crap. I've paid for Abbey Road 5 times and I'm owed some free music.

  7. Re:Seriously? Microsoft use open source code? on Microsoft, zlib, and Security Flaws · · Score: 1

    I bet part of the reason MSFT is so averse to having its precious source code inspected is the possibility it contains GPL'd code that infringes on the license.

  8. I was rootin for the Morlocks... on Review: The Time Machine · · Score: 1

    I can confirm: it sucked donkey balls.

  9. Time to upgrade my Betamax collector's edition on TRON 20th Anniversary Edition DVD Reviewed · · Score: 1

    nm

  10. Cool, but who is this guy? on Designing a More User-Friendly DRM · · Score: 1

    I mean, it's not as if he is a core engineer- that would have been mentioned.

  11. You want us to pay money for this crap? on MusicCity's Morpheus violating GPL · · Score: 1

    LOL. Pull the other one. All you guys do is aggregate other ppl's content. The only orginal content consists of unresearched commentary, which isn't even proof read.

    Christ, it's not like this is the first time the headline has contained a major error... and not even an arcane error.

  12. Re:Source Code for Morpheus Available on Morpheus DOS'd and Moving to Gnutella · · Score: 1

    Won't compile. The Resource binaries are missing.

  13. Re:You don't need multiple inheritance on What Makes a Powerful Programming Language? · · Score: 1

    "IMO it is a fundamentally unworkable concept"

    Thanks for that pearl of wisdom. I guess Stroustrup did not forsee the issue you point out and nor did his Ph.D. examiners nor anyone else in the CS dept at Cambridge or the language experts at AT&T.

    Hey Jackass, before you make such an emphatic statement you may want to make sure it's true; otherwise you may end up looking like an arsehole in public.

    I hope you and I meet up in a Technical Interview some day. I'll tear you a new one.

  14. C++ is the best on What Makes a Powerful Programming Language? · · Score: 1

    C++ has everything you need when it is combined with STL (now part of Standard C++). The generic programming feature alone (templates) makes C++ a more powerful development language. In the past my main problem with C++ was the requirement that the programmer manually manage memory through malloc, free, new, delete etc. In this regard I often wished C++ had an automated memory manager. However, this problem had effectively been solved by implentations of smart pointers, which take care of all the messy issues of allocatiion, deletetion and sharing. Specifically, I use Boost libs (www.boost.org) boost::shared_ptr.

    C++ is a powerful language. In the hands of an experienced programmer it can be used to produce portable, standard, efficient and elegant code. It's not an easy language to master, but for me, I like this aspect. Indeed, with C++ you never stop learning. I just finished reading a book that discussed some very clever and innovative generic programming paradigms that would be impossible to implement in a language such as Java (Modern C++ Design: Generic Programming and Design Patterns Applied http://cseng.aw.com/book/0,3828,0201704315,00.html ).

    I've used Java a lot, it has its uses, but C++ has more features and is open. Remember guys, Java is a closed proprietory language controlled by Sun.

  15. What a load of bloody rubbish... on Bastard Operator from Hell II (Son of the Bastard) · · Score: 0, Flamebait

    I just read through the first half dozen episodes. What a load! This crap is as self-aware as it is uninspired.

    More evidence that 90% of the people here are wannnabe fucking morons.

  16. Re:a dumb question on Mono C# Compiler Compiles Itself · · Score: 1

    OK. I am hereby releasing my new language. It is called "SuperLooper" and has a single instruction with no operand:

    10: loopit!

    Late last night the SuperLooper compiler was able to compile itself (since every SuperLooper program consists of a single instruction - "jmp" in x86, this was not too difficult). I'm working on ports to other processors.

    Until the compiler was able to compile itself SuperLooper was indeed a toy language. SuperLooper has now arrived!

  17. Moron on Fast Track to a CS Degree? · · Score: 1

    "I think that I can easily complete a CS degree in 1 year"

    Fuckin moron. Knowing how to program != CS Degree. There's more to CS than programming. I assume from all those books you've read you could quite readily jot out a proof of the "halting problem", or tell us in mathematical terms what kind of class the hardest NP problems comprise? Oh yeah, and I assume your already have at least 1st year college pure & applied math under your belt.

  18. I've actually done this on 2 large projects.. on When Making a Comprehensive Retrofit of your Code... · · Score: 1

    ..both projects were >250,000 lines of code. Assuming you don't have the resources to redesign from the ground up, my advice would be to retrofit in a piece-meal way. Try and factor out key pieces of code and rewrite if necessary. Whenever you make a change, run the old and changed system side-by-side to verify you have not introduced bugs. As you progress, it makes sense to write scripts which can automatically perform this side-by-side QA. As you rewrite sections of code, use the Facade Pattern to maintain compatibility with old code you don't have time to rewrite. If you do things right, the Facade can be stripped out later if you do decide to change internal API's.

  19. Re:Here's the poop on Best Billing Options for a Contract Position? · · Score: 1

    >>From my many years in this business on both sides of the contract, here's the deal.

    Corporation
    Be sure you create a 'S' corp better tax advantages - details see tax laws or accountant
    You have a layer between you and the client in case of lawsuit - However *very* thin
    You will have to pay corp taxes as well as individual taxes

    WRONG. The whole point of the S Corp is the fact that taxes are passed through to one's personal taxes.

    This is a good example of why you shouldn't listen to the dildos on /. Don't take my word for it. Goto the best computer consultant's BB on the net: www.realrates.com.

  20. "Good work, if you can get it" on Finding Cheat Codes For A Living · · Score: 1, Insightful

    No. More like "Good work, if you're a freakin moron".

    I mean, is that would you guys *seriously* aspire to? - arsing around all day looking for video game cheat codes??? And you wonder why you're still virgins? LOL.

  21. I installed conduit in my new home... on Wiring A New House? · · Score: 2, Informative

    Four years ago I purchased a new home in Alameda (SF Bay Area). A friend of mine recommended that I go with home-run conduit to every room. I eventually did get my conduit, however, I had to fight the builders who did not want to do anything out of the ordinary. They tried to snow-job me by claiming conduit was against residential code, so I called the inspector and he told me it was fine for low voltage wiring. Eventually I wore them down and I got my conduit. I think it cost around $1500 for 8 home runs in a 2700 sq foot house. If you do manage to get conduit it is important that you

    1) Get the largest diameter possible. I got 1.5".
    2) Ensure that the turn radius is as large as possible i.e. the conduit should take sweeping turns rather than tight turns because the increase in friction will make it very hard to pull cable. Remember that cat5 cable is only certified up to a pulling force of around 15lbs.

    After the house was completed my wife and I spent 2 weekends pulling Cat5e (lucent is the best) and RG6. We pulled 5 cat5 runs to each downstairs room and garage and 3 to the upstairs. In each case 1 cat5e supports up to 4 phone lines. Special conduit lubricant is a must, it's designed to make the pulling easier and keeps the wires lubricated after the fact. Of course a good quality fish-tape is a must, don't go cheap. The runs are terminated in my den, obvisouly you should pick a central location. In the den I have a server cabinet and a rackmount switch and a patch panel for the LAN and phone lines. The switch is connected to a firewall/router which is connected to a cable modem. You can plug a machine in anywhere in the house & DHCP will get you an IP and an internet gateway. I also have a couple of Audiotrons to stream music from my server.

    I did all the cat5 wiring myself. The trickiest part is terminating the cables, a cat5 circuit tester will save you a lot of time, of course you will also need all the crimping tools, wire strippers etc. I used Pandiut components throughout for the connectors, faceplates etc, their stuff is modular and well designed. A good guide to all this stuff is "Mike's Basic Guide to Cabling Computers & Telephones in Homes & Apartments"

  22. Re:Java is the VB of the new millenium on The Power of Multi-Language Applications · · Score: 1

    >>gcj -O5 --main=hello hello.java
    ls -l a.out
    -rwxrwxr-x 1 eric eric 73117 Nov 20 22:36 a.out

    73,117 bytes for "Hello world!".

    QED. LOL.

    And in any case, I was talking about the working set size, not the object file size. The smallest of Java programs requires a huge VM to be loaded into memory.

  23. Re:Java is the VB of the new millenium on The Power of Multi-Language Applications · · Score: 1

    Guys, don't let the facts get in the way. Fact

    1) C/C++ is the default language for system software. This is no accident. Look what happened at Corel, they found couldn't make it work for an office suite. At the end of the day real programmers use C/C++.

    2) Just because C++ is feature rich doesn't mean you have to learn AND use every feature. I would rather have features available then not. Perhaps you guys can explain the absence of enum from Java. Was that another one of those clever design decisions? BTW If Java is supposed to simplify, why does a 10 line Java program require a 30 megabyte VM loaded into memory?

    3) Templates. Again, you DON"T have to use them. But there are mnay instances where templates provide a type safe extremely efficient implementation. If you're worried about bloat, don't use them, use a C style container. That's the beauty of C++, you have a CHOICE.

    4) How long is a piece of string? Crappy software can be written in both languages. The argument that C++ automatically produces crap code is ridiculous.

    5) C++ is a STANDARD, that was reached using a democratic process. Java is a propritory language owned by Sun. THEY decide who uses the language and how it evolves. It is NOT open, the Java licenses does not permit developers to extend the language. C++ is open anyone is free to write a compiler and share it/sell it.

    6) Lastly, let me say once again that I like Java, it is a very good language that certainly has its place. However, from what I've seen most of the Java code out there is PROCEDURAL. The simplicity of Java has led to a legion of programmers learning the Java syntax and proclaiming they know OOP. I believe that if you use complexity as an excuse for not learning C++ then you're probably in the wrong business. I would say the same to someone using the same excuse to learn VB over Java.

  24. Java is the VB of the new millenium on The Power of Multi-Language Applications · · Score: 1

    IMHO the Java bandwagon was jumped on by a bunch of rookies that would/could not take the time to learn C++. Java has a lot of good points, however

    1) It is proprietory. You guys would be screaming about this if it belonged to Microsoft and not Sun.

    2) It is missing features that C++ programmers take for granted- enums and templates spring to mind.

    3) It leads to bloat. Case in point- Limewire. Gnutella is a simple network protocol yet Limewire's memory footprint is 35M under windows 2000. Compare this with Bearshare (C++) which occupies around 3-4M.

    C++ is a complex language, however, if you take the time to learn it, you will be rewarded. The C++ standard library is a thing of beauty, perfectly abstract, yet efficient and extensible. I have ploughed through a lot of rookie Java code in the last 5 years and 95% of it does not use any of the OOP features of Java. That's why I refer to it as the VB of the new millenium. Rookies hack out a few classes and then claim that they written an OOP system. Sadly, a lot of Java hacks do not understand the concept of over-riding a method, of course a lesser % don't know what a virtual function is.

  25. Re:Two strains of Windows, eh? on Slashback: HETE, HP, Regression · · Score: -1, Flamebait

    Windows == Virus Mmm, that's REALLY FUCKING ORIGINAL. Your post qualifies for a free gift-

    A) CLEVELAND STEAMER FROM A FAT CHICK
    B) RIM JOB AND SALAD TOSS FROM 300LB GANSTA FOLLOWED BY A JACK-HAMMERING FEST WITH 20 OF HIS BOYS (BAREBACK)

    Your choice. My guess is you'll go for B).