Slashdot Mirror


User: UnknownSoldier

UnknownSoldier's activity in the archive.

Stories
0
Comments
7,910
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7,910

  1. Actually this whole debate will be moot in 2024

  2. Re:Sudoku's complexity on Data Mining the Web Reveals What Makes Puzzles Hard For Humans · · Score: 5, Interesting

    > Isn't sudoku extraordinarily easy for a computer?

    Yes, "solving" sudoku is extremely trivial. Few years back wrote less then 100 lines of C/C++ code to solve any Sudoku using back tracking. Solves any 9x9 sudoku in less then a second.

    The more interesting question is how players use the advanced deduction / induction such as x-wing, swordfish, etc.

    > games that humans are really good at but that are nearly intractable for computers.

    You mean like asking a person to identity the movie / actors / plot from a 5 or 10 second movie clip?? ;-)

    Computers completely suck at meta-searching through large amounts of "noise".
    They are _extremely_ good when you have tons of "signal" and want to find that 1 special entry.

  3. Re:Grabs popcorn on Department of Transportation Makes Rear View Cameras Mandatory · · Score: 3, Insightful

    > Technically, it is neither legal nor illegal in California.

    BY DEFINITION is something is NOT illegal, then it is LEGAL.

    What part of the 10th amendment do you not understand??

    The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.

  4. Re:I guess Minecraft will stop using it on Facebook To Begin Deploying Btrfs · · Score: 1

    Agreed. ZFS holistic approach of file system, volume manager, and RAID is beautiful, and safer to boot (pardon the pun!)

    i.e.
    * https://blogs.oracle.com/bonwi...
    * https://blogs.oracle.com/bonwi...

  5. Re: Wow, that was so full of stupid... on WSJ: Prepare To Hang Up the Phone — Forever · · Score: 1

    > where the government doesn't prevent the development of monopolies,

    . /sarcasm except development of other governments.

    Government always tries to have a monopoly on government.

  6. Re:Wow, that was so full of stupid... on WSJ: Prepare To Hang Up the Phone — Forever · · Score: 1

    That reminds of an old joke ...

    Q. You know the best thing about America? A. Capitalism!
    Q. You know the worst thing about America? A. Capitalism!

  7. Re:Ohhh... they just invented MultiMUD on Ultima Online Devs Building Player-Run MMORPG · · Score: 1

    > UO, being the first "real" mmo
    I loved UO as much as any Ultima fan but you need to check your revisionist history ...

    * http://en.wikipedia.org/wiki/H...

    > Basically your character had a capped number of skill points
    Yeah, "Club 700" was cute in the 2000's -- MMORPG have since moved on, for better or worse.

    > This system had it's problems
    Calling the grind by any other name is still the grind. (And yes I knew you could GM almost any skill in a few hours with the 8x8 method.)

    --
    Only Cowards Censor

  8. Re:btrfs? on Facebook To Begin Deploying Btrfs · · Score: 1

    1. Sarcasm.
    2. Whoosh.
    3. MS-DOS, aka, 86-DOS, shares some of the same design of 8-bit CP/M.

    "MS-DOS was a renamed form of 86-DOS. ... Development of 86-DOS took only six weeks, as it was basically a clone of Digital Research's CP/M (for 8080/Z80 processors)"

    * http://en.wikipedia.org/wiki/M...

    Do you understand what a File Control Block is??

    The FCB originates from CP/M and is also present in most variants of DOS, ... The following fields have consistent meanings:
    0x00 Drive number
    0x01 File name & type
    0x0C implementation dependent
    0x20 record numer sequential access
    0x21 record number random access

    * http://en.wikipedia.org/wiki/F...

    4. a) Incorrect.

    For example, it is possible to prevent loading the graphical user interface and boot the system into a real-mode MS-DOS environment. This sparked debate amongst users and professionals over the question of to what extent Windows 95 is an operating system or merely a graphical shell running on top of MS-DOS.

    * http://en.wikipedia.org/wiki/W...
    Also,
      * http://web.archive.org/web/201...
      b) Win95 contained 16-bit code
    * http://en.wikipedia.org/wiki/W...

    5. I am quite familiar with the history of Dave Cutler's WinNT 3.1, WinNT 4.0, Win 2000 (aka NT 5.0), WinXP (NT 5.1), Vista (NT 6.0), WIn7 (NT 6.1), and Win8 (NT 6.3) having run/used all of them.

    Regardless you completely missed the joke.

    Humor. You should try it sometime, instead of being so uptight. You'll live longer, healthier, and happier.

    --
    First (Public) Contact is coming 2024. Are you prepared for a new larger perspective in the Universe?

  9. Re:btrfs? on Facebook To Begin Deploying Btrfs · · Score: 4, Interesting

    LOL, nice! Or ...

    * Broken To Read Free Space
    * Broken Treatment Reading Free Space

    btrfs FAQ 4.4 - 4.8
    * 4.4 Why does df show incorrect free space for my RAID volume?
    * 4.5 Aaargh! My filesystem is full, and I've put almost nothing into it!
    * 4.6 Why are there so many ways to check the amount of free space?
    * 4.6.1 Raw disk usage
    * 4.6.2 Actual data
    * 4.7 Why is free space so complicated?
    * 4.8 Why is there so much space overhead?
    https://btrfs.wiki.kernel.org/...

    --
    Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.

  10. Re:Not next gen on Facebook To Begin Deploying Btrfs · · Score: 1

    next-gen is just marketing propaganda for "new, untested, and hype because it is not old 'X' "

  11. Re:Trial by fire... on Facebook To Begin Deploying Btrfs · · Score: 4, Informative

    > Personally I would be *EXTREMELY* wary of running ZFS on Linux.

    So basically you are making an decision based on emotion instead of actual facts??

    Try reading the FAQ next time:

    http://zfsonlinux.org/faq.html...

  12. Re:I guess Minecraft will stop using it on Facebook To Begin Deploying Btrfs · · Score: 1, Informative

    While all the hipsters were using Btrfs, the real geeks were using ZFS and not worrying about bad designs such as the inability to query free space ...

    https://btrfs.wiki.kernel.org/...

  13. Re:Japan and technology on Mt. Gox Working With Japanese Cops; Creditors Want CEO To Testify In US · · Score: 1

    This whole discussion reminds of me of Monty Python's Constitutional Peasants ...
    https://www.youtube.com/watch?...

    We now return you to your scheduled bickering ...

  14. Re:Yeah right... on Mt. Gox Working With Japanese Cops; Creditors Want CEO To Testify In US · · Score: 2

    > Enough with the Mt. Gox stories

    You must be new here. Don't you know it is Bitcoin-Wednesday!? ;-)

    --
    Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.

  15. Re:Here's the key phrase on Hacking Charisma · · Score: 1

    Indeed! It the beginning and end of ALL knowledge -- like a hologram / circle / etc.

  16. Re:Here's the key phrase on Hacking Charisma · · Score: 1

    That's an incorrect fallacy for 2 reason:

    1. Just because others are clueless doesn't imply you are.
    2. Just because most people are idiots outside their field doesn't imply that everyone is -- you simply have find the people who are good in their field AND can communicate it. Isn't that the very definition of a good teacher?? Someone who is able to explain complicated topics simply?

    Subjective Experience (hence Wisdom) is more valuable then some quasi-Objective "truth" that pseudo-experts claim.

    --
    Microsoft Windows 8:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.

  17. Re:This is good news for Bitcoin! on IRS: Bitcoin Is Property, Not Currency · · Score: 1

    Indeed ... found this gem of "Seinfeld HD"

    * http://comediansincarsgettingc...
    * http://comediansincarsgettingc...

  18. Re:True to their genesis on Microsoft Posts Source Code For MS-DOS and Word For Windows · · Score: 1

    Priceless!

    I think that is going to be my new pseudo .sig for a while ...

    --
    Microsoft Vista 64:A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.

  19. Re:Sad to see it takes a lawsuit ... on Target and Trustwave Sued Over Credit Card Breach · · Score: 1

    Thanks for the clarification.

  20. Re:Comment your damn code on Ask Slashdot: What Do You Consider Elegant Code? · · Score: 1

    Fixed link:

    Fast CRC32

  21. Re:Comment your damn code on Ask Slashdot: What Do You Consider Elegant Code? · · Score: 1

    > Why would you have to overhaul a CRC generator?

    Gee, maybe the naive implementation is SLOW; Specifically the default algorithm only processes 1 byte at a time -- if could process 4 or 8 bytes at a time we might be able to increase its throughput.

    create.stephan-brumme.com/crc32

    It is not obvious how you go

    From:

    uint32_t crc32_bitwise( const void* data, size_t length, uint32_t previousCrc32 = 0)
    {
        uint32_t crc = ~previousCrc32; // same as previousCrc32 ^ 0xFFFFFFFF
        unsigned char* current = (unsigned char*) data;
        while (length--) {
            crc ^= *current++;
            for (unsigned int j = 0; j > 1) ^ Polynomial;
                else crc = crc >> 1;
            }
            return ~crc; // same as crc ^ 0xFFFFFFFF
    }

    To:

    uint32_t crc32_1byte( const void* data, size_t length, uint32_t previousCrc32 = 0)
    {
        uint32_t crc = ~previousCrc32;
        unsigned char* current = (unsigned char*) data;
        while (length--)
            crc = (crc >> 8) ^ crc32Lookup[(crc & 0xFF) ^ *current++];
        return ~crc;
    }

    Lastly, the problem with crc32 is that you can NOT split your data into N partitions, feed each blocks to your 4+ core machine and get a single CRC32 for all the blocks; you have to process EVERY byte linearly. Crc32 is not a multi-core / multi-threaded algorithm. Maybe the OP has a variation that IS designed for multi-core.

  22. Re:Welcome back, Brendan on JavaScript Inventor Brendan Eich Named New CEO of Mozilla · · Score: 1

    > What do you think is wrong with the language?

    See my post for the specifics on what JavaScript totally fucked up on. It was designed by someone who didn't learn a dam thing about all the pitfalls of programming languages in the 80's.

    http://tech.slashdot.org/comme...

  23. Re:Welcome back, Brendan on JavaScript Inventor Brendan Eich Named New CEO of Mozilla · · Score: 1

    JavaScript has some completely idiotic design in a few places:

    * it will use variables without any warning unless you use this hack at the top of every .js file
          "use strict";
    * lack of proper specific bit wide types -- we had to wait for ECMAScript v5 Float32Array(), Uint8Array(), etc.
    * All numbers default to float64, aka C double, for wasted speed and unnecessary precision until Chrome's V8 generated x86 optimized array access to in32
    * Idiotic semi-colon insertion; you can not put a return on its own line for example
    * no way to include .js files -- we use an offline utility to manually merge all .js into 1 big .js for minification
    * The fact that you need to minify your JS in the first place for performance is stupid.

    JavaScript is the Basic of 2010. It encourages sloppy programming, sloppy design.

  24. Re:Sad to see it takes a lawsuit ... on Target and Trustwave Sued Over Credit Card Breach · · Score: 1

    The context is a little different in that case though. If no one is around, and you can visibly see that, no one gets hurt if you blow through the stop.

    In Target's case, vulnerabilities were found, were reported, were ignored, and then thousands of people's personal financial information are open to be abused.

  25. Sad, funny, and true. :-/