Slashdot Mirror


User: harry666t

harry666t's activity in the archive.

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

Comments · 821

  1. Re:You nits on Mars Global Surveyor Died from Single Bad Command · · Score: 1, Funny

    > What was it this time, degrees vs radians?

    Grads.

  2. Re:The More they add, the less I like on Apple, Opera, and Mozilla Push For HTML5 · · Score: 0

    I like reinventing the wheel. I'm damn good at this kind of stuff.

  3. uptime on National Projects Aim to Reboot the Internet · · Score: 0

    harry@internet:~$ uptime
        4:14am up 30 years or so, 1071284312 users, load average: 31337,41, 31337,32, 31337,28

  4. Re:One word answer... on Can Web Apps Ever Truly Replace Desktop Apps? · · Score: 0

    "The correct answer is 'web apps will replace desktop apps where appropriate'"

    This would raise another question; where is it appropriate and where not.

    Personally, I still prefer Emacs over Google Docs.

    BTW, how about a web-based web browser? ;]

  5. Re:The More they add, the less I like on Apple, Opera, and Mozilla Push For HTML5 · · Score: 0

    About a year ago I've "invented" h4xml, which works like this:

    Everything like in xml, but the closing tags. instead of

    "I actually find things like "normal <B>bold <I>bold italic</B> italic</I> normal" useful"

    You'd write

    "I actually find things like "normal <B>bold <I>bold italic</> italic</> normal" useful"

    So no way to make overlapping tags. You'd need to write

    "I actually find things like "normal <B>bold <I>bold italic</></><I> italic</> normal" useful"

    to get the same effect.

    Eh, but people got too used to xml to change...

  6. Re: What else did you expect? on .eu Domain Names Top 2.5M in Year One · · Score: 0

    "(...)because they do not identify themselves too proudly as a citizen of their country."

    You mean 30-35 milions of polish citizens, including me, my family, friends, and almost everyone I know?

    Marsz, marsz, Dabrowski...

  7. Re:Next gen Virus on A Proof-of-Concept Virus for iPods Running Linux · · Score: 0

    > Rubbish, C++ has automatic memory management.

    Well then, I've made a test...

    define "LT" as "less than" mark
    define "GT" as "greater than" mark

    (for some unknown reason slashdottt is eating LT and GT in my posts)

    #include LTiostreamGT
    #include LTcstdlibGT
    using namespace std;
    class foo {
        char bar[8096];
    public:
        foo() {}
        ~foo() {}
    };
    void blah() {
        foo* baz[8096];
        for (int i = 0;i LT 1024;i++)
            baz[i] = new foo();
    }
    int main() {
        cout LTLT "Allocating some memory...\n\n";
        blah();
        cout LTLT "Is the memory freed at this point?\n";
        getchar();
        cout LTLT "Or at this?\n";
        getchar();
        blah();
        cout LTLT "Or after allocating even more memory?\n";
        getchar();
        for(int i = 0; i LT 32;i++)
            blah();
        cout LTLT "WTF!?\n";
        getchar();
        for(int i = 0; i LT 64;i++)
            blah();
        cout LTLT "STOP ALLOCATING!!!\n";
        getchar();
        for(int i = 0; i LT 128;i++)
            blah();
        cout LTLT "SHIT, I'M OUT OF RAM!!!\n";
        getchar();
    }

    It ate all my ram and half of swap space. I wouldn't call that "automatically managed memory". I know that there is some way to implement garbage collection, but why should I care about that instead of using a language with real, builtin automatic memory management?

    Or maybe just this example is plain wrong.

    >> - no array slices.
    >> - no hashes (aka dictionaries).
    >
    >Rubbish

    OK, I know that there is a trick with map, but it's ugly. Yet another ugly trick in an ugly language.

    Show me an array slice in C++. A for() loop of some kind? Because a[2:14] isn't going to work.

    >A poor workman blames his tools. Would you also criticise a hammer
    >because it is possible to crack your kneecap with it?

    Yes, I would. Our civilization has been using hammers for thousands of years, and nobody has invented a better replacement yet, while there are many languages superior to C++. Shame on us.

    BTW, have you ever seen language other than C or C++ with builtin preprocessor features? I haven't, but maybe it's because I didn't learned to program in that era when these languages could be considered "modern".

    > Perhaps you should learn it before attempting to criticize.

    Okay, then I'll start reading Thinking in C++ all over again for the sixth time. But I doubt that it would make more productive in C++ than I am in Python.

    I loved C++ until I realized how many flaws it has. All these things like maps trying to be hashes, etc are like trying to repair a hole with plasticine: here you are, hole fixed, it's ugly, whatever, who cares if it's ugly if it works.

    I can read and understand C++, do some basic hacking, but that's all I want from this language. C and C++ were good to write a few operating systems, interpreters, compilers of themselves, etc. But today, they're both a low-level crap not suitable for rapid development of quality software.

    But that's just my opinion. If you like writing C++, it is your choice and I won't be trying to stop you.

  8. Re:This is a cool hack on Hacker Turns $300 Apple TV into Cheapest Mac Ever · · Score: 0

    AFAIR running OSX on non-Apple hardware is illegal.

  9. slownewsday on Windows .ANI Problem Surfaced Two Years Ago · · Score: 0

    slownewsday?

  10. Re:Bogus data on Vista Taking a Nibble Out of Apple in OS Wars? · · Score: 1

    Also,

    some people are using a toy called "user agent switcher". Sometimes you can find websites that are perfectly viewable on non-IE web browsers, yet they see the "Hey, I'm not Internaught Exploder!" label an deny any access showing a message like "We don't like your OS because it's not M$".

    So, people's browsers are often introducing themselves as IE (older Operas used to do so), and that may be the cause of "growing popularity".

    Onet.pl is an example of such website. Their video service (a rip-off of Google's) refused to serve Firefox in the past, although after switching the user-agent nobody had any problems with it (and they refused to change that behaviour, arguing that "Firefox has no real market share" or so).

  11. Re:Forget extra monitors on Using Two Monitors Makes You More Productive? · · Score: 1

    Virtual desktops FTW.

    I really need at least 12 (twelve) workspaces to handle the shitload of windows I'm constantly using. Web browser, news reader, mail, music, IMs, GIMP, Emacs, a few aterms, GtkRadiant, pdf viewer, some games... I'd go crazy if I had to keep everything on one desktop.

    And one day I brought a second monitor. I thought, yeah, now I can have Emacs on one monitor and GIMP on another, how cool... After three hours I've decided to get rid of the second monitor. Why?

    Actually, it is faster to hit [win]+[arrow key] to switch to another virtual dekstop than to move the mouse pointer from the edge of one monitor to the opposing edge of the another. My hands are already near the keyboard most of the time anyway. The second screen was a little distracting, I couldn't get used to it.

    Maybe multiple monitors are a good thing, many sk1llz0r3d or famous people are using dual heads (AFAIK Gates, Carmack). But to me, it's just a waste of precious space.

  12. Re:"Map-making: so easy a caveman could do it" on Microsoft, Google and Yahoo! Now Support GeoRSS · · Score: 1

    "draw lines, polygons, place placemarkers, and upload location specific pictures/videos via Google Maps."

    Yeah, now MAYBE next time my friends won't get lost trying to find my home in that damn forest...

  13. Re:I know! I know! on A Proof-of-Concept Virus for iPods Running Linux · · Score: 1

    "what about a virus for W32 systems which wipes the OS, saves the user files and proceeds to install ubuntu?"

    modify the ubuntu.exe installer and you're done :D

  14. Re:Next gen Virus on A Proof-of-Concept Virus for iPods Running Linux · · Score: 1

    in C++ there is/are:

      - no memory management. forgot to delete? oops, memory leak.
      - no array slices.
      - no hashes (aka dictionaries).
      - pointers, the root of all evil.
      - no array bound checks - easy to step over other vars
      - let alone the ugly syntax
      - I wonder why do I need autotools to make my code portable.
      - and even with autotools I have to pay MUCH more attention to portability issues than in, let's say, python
      - it demands compilation.
      - imagine a smallest possible modification to a smalles possible header file, included by hundreds of *.cpp files in a big project. here you are, waiting 4 hours to see your small change in action.
      - preprocessor is UGLY and BAD. it is another root of all evil:
    #define blah (x) x*x
    and "blah (12)" evaluates to "(x) x*x (12)".
      - many, many more issues

    compare, C:

      #include "stdio.h"
      int main(void) {
        printf("Hello, world!");
      }

    Perl, Python:

    print "Hello, world!"

    more lines of code = more typos and other stupid bugs.

    the only reasons people stick to C++ are that:
      - they know it
      - they do not know the alternatives

    however, C and C++ are the best choice when you need performance, for example in an OS kernel.

    but for everything else, I'd say we need something modern.

  15. Re:Cool! Next step: price on Microsoft Set to Unlock EMI Songs, Too · · Score: 1

    "the fact that buying spinning *metal* media discs is silly these days"

    CDs are not metal =]

  16. Re:Next gen Virus on A Proof-of-Concept Virus for iPods Running Linux · · Score: 1

    No, no, no! Wrong! That should go

    #include
    using namespace std;
    int main (int argc, char* argv[]) {
        cout "YOU ARE INFECTED BY ULTRAdOOM NExT gen, F3AR THE L0RD !!" endl;
        exit 0;
    }

    In what times do ya live? C++ was yesterday, C is almost ancient! How can you call this fossil "next-gen"!?

  17. Re:Uplink Hackers Elite on Computer Interaction in Science Fiction Movies · · Score: 1

    I've been planning to write a FOSS clone of Uplink with multiplayer game support, but before that, I've gotta finish the FOSS clone of Soldat and the FOSS clone of GTA2.

  18. Re:Video game as firewall on Computer Interaction in Science Fiction Movies · · Score: 2, Funny

    "You mean YOU don't compile the kernel by using tetris bricks?"

    One day I've put 'init=/usr/games/tetris-bsd' to kernel's args line and told my sister that she must win the game in order to boot the system :D

  19. How long... on How Long Does it Take You to Tweak a New Box? · · Score: 1

    "How long do you have to fiddle with computer until you have it set up the way you like?"

    "1h 45m from install to having a working, up to date and configured system running http, https, php, java, tomcat, mysql, mail server, ftp server, remote X access"

    "Connect a fresh Windows ME box to the net and you can get all that in 1 minute and 45 seconds."

    Dudes...

    All my customization...

    *stopwatch on*

    $ cat >> ~/.bashrc alias dir='ls'
    > EOF
    $ exec bash

    *stopwatch off* ...has been done in 6 seconds ^_^

  20. Anyone know a good ISP in Poland? on How Does Your ISP Handle Top-Usage Customers? · · Score: 1

    Anyone know a good and reliable ISP in Poland, Bydgoszcz? I know we've got our 'beloved' TPSA but they suck more and more.

    I'm willing to share the internet connection with other people living in the same building, so I need a fast one (with a permissive agreement).

    AFAIK Chello (cable) does well, but you get a dynamic IP (however, no transfer limits).

    === ...Heeey, see what I've googled:

    http://www.internet-radiowy.pl/

    A list of polish ISPs. Seems to be complete.

  21. Re:Automatic updates on Hackers Offer Subscription, Support for Malware · · Score: 1

    Then you'd need another team of h4x0r2 to offer a "Patch Thursday" :]

  22. Re:Modern? on China's Earliest Modern Human Found · · Score: 0

    > If he's living in a cave, he can't be very "modern"...

    Actually, some modern people

    http://www.geekcode.com/geek.html#house

    are "Living in a cave with 47 computers and an Internet feed, located near a Dominoes pizza".

  23. Re:Why would Y2K make the list? on The Top 21 Tech Flops · · Score: 0

    "How much did you guys pay to buy your y2ks?"

    1900$

  24. Re:Yeah whatever on HardOCP Spends 30 Days With Vista · · Score: 2, Informative

    "Why don't you name me a single OS that won't become unstable with faulty drivers."

    Minix 3?

  25. Re:Who's at fault though? on PowerPoint Bad For Learning · · Score: 1

    > I've had university classes where the prof literally
    > read from the book. I'd look at my notes and realize I'd
    > just copied pages from my text book.

    Reminds me polish lessons I had a few years ago.

    Same thing.

    I Don't Like Poland Anymore.