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. Re:PHP is fine on Modern PHP: New Features and Good Practices · · Score: 1, Informative

    Only a fanboy makes excuses for why they are too blind to see the many ways it is broken. PHP was designed and developed by a complete fucktard. Let's look at some code ...

    php -a
    echo true . "\n";
    echo false . "\n"; // wat
    echo TRUE . "\n";
    echo FALSE . "\n"; // wat

    Note: The online manual is completely useless:

    * true http://php.net/manual-lookup.p...

    * false http://php.net/manual-lookup.p...

    * TRUE http://php.net/manual-lookup.p...

    * FALSE http://php.net/manual-lookup.p...

    More stupid shit PHP does ...

    if( 1 == "1" ) echo "ok!\n";
    if( 0 == "0" ) echo "ok!\n";
    if( "0" ) echo "nope\n";
    if( "00" ) echo "wat\n";
    if( "-0" ) echo "wat\n";
    if( "0.0" ) echo "wat\n";
    if( 0 == "" ) echo "wat\n";
    if( 0 == " " ) echo "wat\n";
    if( 0 == " wat" ) echo "wat\n";
    if( 0 == "\t" ) echo "wat\n";
    if( 0 == "\r" ) echo "wat\n";
    if( 0 == "\n" ) echo "wat\n";

    In what bizarro universe would this stupid shit make _any_ sense??

    PHP is just as bad as Javascript's == operator. If you are just going to force people to use === for type safety, then _maybe_ you just rethink what the equality operator is _supposed_ to do.

  2. If you have justify "but X is not dead!" ... on "Google Glass Isn't Dead!" Says Google's CEO Eric Schmidt · · Score: 1

    ... then it most certainly is.

  3. Re:List culled from public sources, and here it is on Islamic State Doxes US Soldiers, Airmen, Calls On Supporters To Kill Them · · Score: 1

    /Oblg. Captain Obvious ...

    Captain Caveman
    Captain Crunch
    Captain Falcon
    Captain Jack Sparrow
    Captain John Carter
    Captain Obvious
    Colonel Jack O'Neil
    Colonel Sanders
    Colonel Sandurz
    Commander Riker
    Commander Shepard
    Corporal Punishment
    General Confusion
    General Hospital
    General Protection Fault
    General Recklessness
    General Tso
    Kernel Lingus
    Kernel Panic
    Major Dad
    Major Damage
    Major Malfunction
    Major Woody
    Private Affairs
    Private Benjamin
    Private Browsing
    Private Parts
    Sgt. Bilko
    Sgt. Slaughter

  4. Re:Space on How Space Can Expand Faster Than the Speed of Light · · Score: 1

    No, mind.

  5. Re:Bad move by Konami on Hideo Kojima To Depart Konami; Metal Gear Franchise Changing Hands · · Score: 1

    It is a graphics term, the Depth Buffer Test, is commonly abbreviated Z-Test by us graphics guys.

    On the PS2's GS (Graphics Synthesizer) the z test can be set to a few of the normal 8 values:

    NEVER, ALWAYS, LESS, LEQUAL, EQUAL, GREATER, GEQUAL, NOTEQUAL

    One of the tests, LESS_THEN_EQUAL, IIRC, was completely broken. The reality was that you had to reverse the test and work-around it. Not a HUGE problem, but still, a sign of SCEI making custom hardware and not fully testing it. (i.e. The memory cards on the PS1 was extremely flakey.)

    Fore more details see the OpenGL man pages on depth buffer testing: https://www.opengl.org/documen...

  6. Re:Bad move by Konami on Hideo Kojima To Depart Konami; Metal Gear Franchise Changing Hands · · Score: 1

    Clarifications / Fix typos:

    Sight, not site
    * was a beautiful sight

    Games, not developers:
    * On Xbox games were typically CPU bound, while on PS3 games were typically GPU bound.

    SCE (Sony Computer Entertainment), not Sony
    * SCE forgot what business they were in!? They were NOT a hardware manufacturer, but an entertainment company. It cost them 4 years of being in the red

    Sony makes the most from insurance. Sony Computer Entertainment (SCE) owns

    * SCEA (America)
    * SCEE (Europe)
    * SCEJ (Japan)

  7. Re:Browsers getting too complex on Every Browser Hacked At Pwn2own 2015, HP Pays Out $557,500 In Awards · · Score: 1

    /Oblg.

    The birth and death of Javascript
    https://www.destroyallsoftware...

  8. Re:Bad move by Konami on Hideo Kojima To Depart Konami; Metal Gear Franchise Changing Hands · · Score: 4, Interesting

    Having shipped a few PS2 games, and helped numerous PS3 devs, the situation is a little more complicated then that.

    The PS2 had *blazing* fast VRAM bltblt copies. Yes, the cpus (EE, SPU, IOP, VU0, VU1) were a complete bitch to write for, but it was a beautiful site to behind when everything was working.

    While the PS2 had a completely broken Z-Test (who the hell QA'd this??), it was ahead of its time. It predicted multi-core architecture that (game) devs had to embrace sooner or later. The Xbox with its unified memory definitely made things WAY easier then the complicated PS2.

    The PS3 with its 6 SPU's of only 128KB each (!) forced developers to break the game up into "small jobs". It highlighted the problems of C++ OOP -- that it doesn't scale, and that you NEED to use DOD (Data Orientated Design) in order to achieve high performance. So while the PS2 and PS3 were "batshit insane" it had unintended benefit -- help move developers to embrace the "multi-core DOD" future.

    On Xbox developers were typically CPU bound, while on PS3 developers were typically GPU bound.

    The problem with the success of PS2 and failure of the PS3 was that Sony forgot what business they were in!? They were NOT a hardware manufacturer, but an entertainment company. It cost them 4 years of being in the red with the PS3 to remember this fact.

    Sony moving to x86 for the PS4 allowed them to use "commodity" parts & pricing. Make things _easy_ for the developer and you'll get more/better games, or at least that was their justification.

    So while I agree that yes x86 game devs tend to be lazy compared to console devs, the x86 guys had a valid point:

    * Why is the hardware SO complicated?

    The battle between fast & rigid and slow & flexible is never an easy one to answer.

  9. Re:Learning trumps instincts on NVIDIA To Install Computers In Cars To Teach Them How To Drive · · Score: 1

    > A computer has more than enough time to evaluate the problem, cause, and solution, and has no need to "guess" at the solution.

    Just to play Devil's Advocate. That is an underlying assumption there: That the computer has

    1) enough
    2) valid

    data to make to a solution that makes sense in that context?

    The problem with rules is that there is always exceptions. i.e. Sometimes accelerating will avoid the accident!

    Is the program smart enough to widen the search space and consider alternative solutions?

    The rest of your post is interesting.

  10. Re:How's that again? on NVIDIA To Install Computers In Cars To Teach Them How To Drive · · Score: 1

    That is why we have filters ...

    * < 0.1% person doing something is just noise,
    * > 80% people doing it may be signal -- the context andconsequences needs to be considered.

  11. Re:Personal freedom trumps software freedom on The GNU Manifesto Turns Thirty · · Score: 2

    Ah, so we should toss the baby out with the bathwater simply because you dislike _his_ work flow. Riiight.

    /sarcasm I guess no one else got the memo that we ALL should follow _your_ divine workflow and use _only_ the software that you "bless" as being "valid". Who die and made you king again?

    Philosophy doesn't depend on technology. It is about how it can/should be used.

    It would behoove you to study history.

    "The easiest form of parochialism to fall into is to assume that we are smarter than the past generations, that our thinking is necessarily more sophisticated. This may be true in science and technology, but not necessarily so in wisdom."

    Macaulay on dangers of Copyright in 1841

  12. Re:Personal freedom trumps software freedom on The GNU Manifesto Turns Thirty · · Score: 2

    > in most countries you aren't allowed to [do] absolutely anything you please with it. So what? Its just a phone.

    And where does it end?

    Printers and their DRM ink cartridges?

    Game Consoles?

    TVs?

    Computers?

    Cars?

    It is _already_ illegal to _inspect_ some of the things you "own" due to the greedy and immoral DMCA.

    When you can't even charge the _battery_ this is _already_ going TOO FAR.

    * https://www.eff.org/deeplinks/...

  13. Re:Convenience on The GNU Manifesto Turns Thirty · · Score: 1

    Straw man argument.

    1. No one is forcing you to choose _that_ GPL software.
    2. Closed source (Non-GPL) software is ALSO forcing _their_ license upon you. I am FORCED _not_ to be allowed to distribute it, etc.

    Your argument is completely and totally bogus.

  14. Re:so, the key to amnesty... on Microsoft Offers Pirates Amnesty and Free Windows 10 Upgrades · · Score: 1

    > ... key to amnesty is for Microsoft to decide that getting an downgrade out everywhere ...

    FTFY: You misspelt downgrade. :-)

  15. Intel has been doing the exact same thing for the past 20+ years ...

    nVidia finally started taking lessons. :-/

  16. Re:A turd by any other name on Microsoft Is Killing Off the Internet Explorer Brand · · Score: 2

    > If IE6 was such a piece of shit, as you put it, that implies that the other browsers at the time were much worse than that.

    No, that doesn't follow at all. Firefox was a significantly better browser at the time, before they jumped the shark after version 4.

    > Regarding the hassle of Sandboxie, limiting yourself to one tool is pretty silly.

    I never claimed there was only _one_ tool. You sure love to jump to conclusions about things I never said. There was another utility I used to use back in the day too, it might have been MultIE. I've deleted / removed almost everything related to IE.

    > try wrangling devices that let you only upgrade!

    You're missing the point. Microsoft popularized that crap. Just because other vendors are doing it doesn't give MS a free pass.

  17. Re:A turd by any other name on Microsoft Is Killing Off the Internet Explorer Brand · · Score: 1

    Touche! :-)

  18. Re:Sigh on NVIDIA's GeForce GTX TITAN X Becomes First 12GB Consumer Graphics Card · · Score: 3, Insightful

    Yeah I noticed that nVidia is playing games with the FP64 with the Titan X. :-(

    Conflating high end gamers using Titan X with the scientific performance of the previous Titan Black and Titan is rather dodgy.

  19. Just because you don't understand the difference between the Titan's FP64 (float64) = 1/3 FP32 (float32) performance versus the FP64 = 1/24 FP32 performance of regular cards doesn't imply that everyone who buys Titan cards is clueless.

  20. Re:A turd by any other name on Microsoft Is Killing Off the Internet Explorer Brand · · Score: 4, Informative

    What do you expect when they renamed Spyglass Mosaic to IE? :-)

    In typical MS fashion it didn't get good until 3 versions later, IE4, before getting proprietary vendor lockin with that piece of shit IE6.

    Their stupidity of not being able to down-grade IE or simultaneously install different versions so web developers could test ALL the various versions, forcing people to rely on hacks like SandBoxie, was absolutely retarded.

    IE was so bad at security that at one point that us geeks called it "Internet Exploder"

    Microsoft writing the browser from scratch, is too little, too late.

    * https://en.wikipedia.org/wiki/...

  21. Re:Or, it could be unrelated to actually extending on Elon Musk Pledges To End "Range Anxiety" For Tesla Model S · · Score: 1

    You've focused on ONE use case. There are many others you are ignoring.

    About 10 years ago my brother and I have driven from Seattle, WA to Long Island, NY in 3 days straight. Since there were 2 of us we could alternative driving, sleeping, and re-fueling.

    While I love electric cards, their (limited) range still SUCKS. They need to _completely_ overcome all the disadvantages of gas cars before they will be taken seriously.

  22. Re:Steve Jobs's disdain for the medium. on Steve Jobs's Big Miss: TV · · Score: 2, Interesting

    Of course there are some great documentaries, and original series. But there is a HUGE a difference between the majority of TV shows, which is mostly the crap of unReality shows, and movies that companies like NetFlix focus on.

    Steve's Job opinion on TV wasn't wrong; his mistake was tossing the baby out with the bath water.

  23. Re:This is some serious sci-fi drama on IBM Reported To Be Developing Blockchain-Based Currency Transaction System · · Score: 1

    He chose the right word.

    If you understood consciousness, you would realize Man only re-discovers.

  24. Re:End copyright and all kinds of IP protection to on $7.4 Million Blurred Lines Verdict Likely To Alter Music Business · · Score: 1

    > Similarly, placing a song (item) in your hard disk (bag) without payment is illegal.

    Why are you assuming that public domain songs don't exist?

    Do I have "pay myself" for songs I create when I record them?

    The fact that someone can "claim ownership" over a particular sequence of math (chords, notes, etc.) is absurd.

  25. Re:On Owning Ideas on $7.4 Million Blurred Lines Verdict Likely To Alter Music Business · · Score: 1

    That has fuck all to do with the argument about the design, implementation and duration of copyright.

    /sarcasm Quick, toss the baby out with the bathwater!