Slashdot Mirror


User: tuffy

tuffy's activity in the archive.

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

Comments · 1,442

  1. Re:JavaScript should replace C on JavaScript Is Eating The World (dev.to) · · Score: 3, Interesting

    That's pretty much what Rust is: a low-level language that can be slotted into the same places C is used now, but without all the undefined behavior and memory leaks. And since it's a new language, it can have features people expect in a new language these days (like type inference, an intelligent build system, etc.).

  2. Blu Ray subtitles are still done with high resolution bitmaps to this day. As mentioned elsewhere, it lets the player be relatively stupid by punting the complexity of fonts/Unicode off to whoever's authoring the disc.

  3. Re:Still using on Seagate Says 16TB Hard Drive To Hit Market Within 18 Months (techspot.com) · · Score: 4, Informative

    Spinning drives are still the way to go for bulk storage because the cost-per-gigabyte remains far, far cheaper than SSD and will seemingly remain so for the near future.

  4. it's a faaake! on Guccifer 2.0 Dumps a Bunch of Clinton Foundation Donor Data (engadget.com) · · Score: 1, Informative

    This "leak" is so obviously fake that Politico pulled their story about it. Here's an article about how obviously fake it is.

  5. Re:welcome to python on Apple Releases Swift 3.0, 'Not Source-Compatibile With Swift 2.3' (infoworld.com) · · Score: 1

    Unicode support in Python 2 is basically the same as in Python 3. If you want to translate from binary strings to Unicode, you're going to need to specify a codec since the language doesn't just assume everything is UTF-8. The difference is that things like paths and command-line arguments are Unicode in Python 3 but plain binary strings in Python 2, so you wind up with this third "class" of strings that might be one or the other depending on which version of the language you're using.

    But with a bit of care it's not hard to get a nontrivial amount of Python code to work unmodified in both versions by specifying import fallbacks and so on.

  6. Re:Haskell? on Paul Hudak, Co-creator of Haskell, Has Died · · Score: 2

    Haskell doesn't really have an "if" statement as such. It has an "if" expression (analogous to C's [expr] ? [expr] : [expr] conditional expression) but it's not widely used in my experience. Haskell folks would rather use guards and pattern matching to do the same job.

  7. mobile sites are a disease on 'Mobilegeddon': Google To Punish Mobile-Hostile Sites Starting Today · · Score: 4, Insightful

    The whole point of HTML and CSS is that all this markup are suggestions to the client, who is free to rearrange elements, use different fonts or otherwise handle things differently for the benefit of the viewer. Making an entirely different, dumber, website for the benefit of some particular class of device defeats the purpose of a "world-wide web".

    Make the devices better, not the websites worse.

  8. Re:Little-known fact on Building an NES Emulator · · Score: 4, Informative

    Nintendo VS system was an adaptation of their home hardware for arcade use, not the other way around. The Famicom predates it by years, remember.

  9. Re:Not all in the implementation on AP Test's Recursion Examples: An Exercise In Awkwardness · · Score: 1

    That's what I'm saying though, it's not all in the implementation, tail call recursion relies pretty heavily on the code being set up (and kept up) properly so that it is possible.

    Writing code such that the last call in the function is always another call to itself isn't some deep mystery, though. The only question is whether the language is guaranteed to optimize that case.

    Um, is that not sneaking in a normal iterative loop with a conditional check that's always true? What would be the difference from the code that generates and "while (1 == 1)"?

    Since Haskell has no built-in "while" statement as such, you're going to need to either write an explicit recursive loop or just use one that's already been pre-built for running some action forever. It's just more obvious what's going on by using the latter.

  10. Re:I'm weary of recursion on AP Test's Recursion Examples: An Exercise In Awkwardness · · Score: 1

    Of course, in someplace like Haskell one can just use the "forever" function which loops some action forever rather than implementing an explicit tail-call loop and making sure to get it right. I'm just saying that recursion isn't guaranteed to blow up one's stack in all cases - it's all in the implementation.

  11. Re:I'm weary of recursion on AP Test's Recursion Examples: An Exercise In Awkwardness · · Score: 1

    Languages that guarantee tail call optimization won't have a problem implementing an infinite loop using recursion.

  12. Re:Well, that's cool I guess on It's Official: HTML5 Is a W3C Standard · · Score: 1

    Browsers pushing stuff outside the standard may have given us the and tags, but it also gave us the tag. The good thing about having a standards body is that it can incorporate the useful stuff into the next standard while (hopefully) relegating the junk to permanent outcast status.

  13. Re:Well, that's cool I guess on It's Official: HTML5 Is a W3C Standard · · Score: 5, Interesting

    Turning de facto standards that have been implemented in actual browsers into a formal specification is how standards work best.

    Coming up with a specification first and hoping someone will be able to implement it is how we wound up with Perl 6.

  14. Re:put it in bridge mode on The Hidden Cost of Your New Xfinity Router · · Score: 1

    Though having to call up at all is annoying, I didn't have any trouble with it just a few days ago. I just told customer service I wanted the WiFi turned off and they transferred me over to the tech department and got it done in about 10 minutes after some address verification and whatnot.

  15. put it in bridge mode on The Hidden Cost of Your New Xfinity Router · · Score: 3, Insightful

    If you call Comcast's customer service, they can put their new routers into bridge mode. This turns off its WiFi and other unnecessary features and makes it act like their old routers.

  16. Re:most useful? on After a Long wait, GNU Screen Gets Refreshed · · Score: 1

    tmux runs on a client-server type architecture and every command can be sent to a running instance via the tmux command itself.

  17. Re:Specialized Pieces on Kids Can Swipe a Screen But Can't Use LEGOs · · Score: 2

    Here's the instructions to an actual Lego castle-themed set. The number of "big castle-shaped pieces", as shown in the back, is not large. The fact is, older sets were a lot smaller and had a lot fewer pieces with less variety than sets do now.

  18. Re:most lego's are a rip off on Kids Can Swipe a Screen But Can't Use LEGOs · · Score: 3, Informative

    To be honest, I'm really disappointed with the modern lego sets. When I was a kid, I had the city sets, and for the most part they were buildings that you made from brick-shaped bricks with only a few uniquely molded parts for that set. Today there's barely any blocks. They're all cross-licensed tie-ins with movies or cartoons, and so in order to get the assembled set to look like something from The Lord of the Rings or Star Wars, 75% of the blocks are special molds.

    There's almost no point in it being a lego toy, because you're just assembling a crude model of an x-wing, and the only thing you can make with the set is...an x-wing. Why not just...play with a model x-wing?

    This is completely wrong. Here's the instructions to the latest X-Wing. Flip to the back and count the number of "special molds" yourself. Do you see anything in there that can't be used for anything but an X-Wing?

  19. look on the bright side on Indie Game Jam Show Collapses Due To Interference From "Pepsi Consultant" · · Score: 1

    At least no one will attempt to adapt the process of game development into yet another phony "reality" show ever again.

  20. Re:Like photo printers on The 3D Economy — What Happens When Everyone Prints Their Own Shoes? · · Score: 1

    Hardly anybody prints their photos at all these days since people just stick them on the interwebs, but I think the basic argument is sound. Economics of scale mean that it'll likely always be cheaper to buy widgets from some company who cranks them out in the millions than trying to buy a bunch of equipment to print them at home.

  21. Re:Turn the question in the right direction on Why Do Projects Continue To Support Old Python Releases? · · Score: 3, Informative

    Not that. PHP's only real problems are inconsistent naming and parameter order. (Interestingly enough, a problem partially shared by python in spite of PEP 8) Unlike Python, it doesn't suffer from any serious design flaws.

    Is this some kind of joke? Python's use of syntactically-significant whitespace is not in the same league as all the issues PHP has.

  22. Re:"legends John Carmack and John Romero"? on Doom Is Twenty Years Old · · Score: 1

    Carmack hasn't done much either.

    At least Quake II and Quake III Arena were released to some measure of success. But there's no denying that neither John has had the same success as they did in Doom's heyday.

  23. Re:"legends John Carmack and John Romero"? on Doom Is Twenty Years Old · · Score: 5, Insightful

    Although John Carmack's engine opened up a lot of possibilities, John Romero's level designs were also a big part of Doom's success. The key difference is that Romero hasn't done much since Daikatana landed with a thud.

  24. Re:Unfortunately... on Firefox 25 Arrives With Web Audio API Support, Guest Browsing On Android · · Score: 4, Insightful

    What's wrong with the HTML5 audio tag for simple playback of static audio files?

  25. Re:Not saying Nintendo is doing well but... on Can Nintendo Survive Gaming's Brave New World? · · Score: 1
    The top 10 list of best selling Wii software is a mixture of new IPs and franchise titles:
    1. Wii Sports - 82.98 million
    2. Mario Kart Wii - 34.26 million
    3. Wii Sports Resort - 31.89 million
    4. Wii Play - 28.02 million
    5. New Super Mario Bros. Wii - 27.88 million
    6. Wii Fit - 22.67 million
    7. Wii Fit Plus - 20.86 million
    8. Super Mario Galaxy - 11.72 million
    9. Super Smash Bros. Brawl - 11.49 million
    10. Wii Party - 7.94 million

    sold over the course of over 6 years (so plenty of longevity). The total is more than the PS3 by far. So if Nintendo wants to save the Wii U, it could start by delivering some new IPs to go along with its franchise titles in order to target the audience that made it so successful in the first place.